@import "https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@200;300;400;500;600;700;800&display=swap";@import "https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200";:root{--white:#fff;--text-color:#475569;--text-slate-800:#1e293b;--text-slate-600:#475569;--text-slate-500:#64748b;--text-slate-400:#94a3b8;--text-slate-200:#e2e8f0;--body-bg:#f5f8fa;--panel-bg:#ffffffe6;--input-bg:#fff;--brand-primary:#00b19d;--brand-info:#4eb7eb;--brand-success:#0acf97;--brand-warning:#f9bc0b;--brand-danger:#f1556c;--brand-custom:#02c0ce;--brand-teal:#009688;--brand-dark:#313a46;--brand-purple:#5d43e2;--social-facebook:#4863ae;--social-twitter:#46c0fb;--social-google:#dd4b39;--social-github:#4183c4;--border-color:#e2e8f0;--input-border:#e2e8f0;--sidebar-bg:#fff;--sidebar-text:#475569;--pill-radius:9999px;--card-radius:20px;--modal-radius:24px;--glass-bg:#ffffff80;--glass-border:#fff6;--glass-card-bg:#ffffff26;--glass-card-border:#fff6;--glass-shadow:#00000040;--glass-chrome-bg:#ffffffb8;--glass-chrome-blur:16px;--glass-chrome-saturate:130%;--glass-chrome-border:#ffffff73;--glass-chrome-elevation:0 26px 70px -22px #0f172a52;--glass-surface-bg:#ffffffa8;--glass-surface-blur:12px;--glass-surface-saturate:120%;--glass-surface-border:#fff6;--glass-surface-elevation:0 12px 40px -12px #0f172a42;--glass-control-bg:#ffffff73;--glass-control-blur:0px;--glass-control-border:#ffffff59;--glass-blur:16px;--glass-blur-inflow:12px;--glass-saturate:130%;--glass-brightness:1.05;--glass-highlight:#ffffff8c;--glass-rim:#ffffff1f;--glass-sheen:linear-gradient(135deg, #00ffff0f, #0ff0 10%);--glass-elevation:0 12px 40px -12px #0f172a42;--glass-elevation-lg:0 26px 70px -22px #0f172a52;--glow-brand-soft:0 0 16px -6px #00b19d66;--glow-brand:0 0 26px -4px #00b19d80;--glow-brand-ring:0 0 0 3px #00b19d2e, 0 0 22px -4px #00b19d73;--brand-secondary:#8b5cf6;--brand-secondary-rgb:139, 92, 246;--brand-secondary-hover:#7c3aed;--brand-secondary-light:#8b5cf61f;--brand-secondary-dark:#6d28d9;--glow-teal-ambient:0 0 35px -8px #00b19d59;--glow-teal-intense:0 0 50px -10px #00d2b480;--glow-violet-ambient:0 0 35px -8px #8b5cf659;--glow-violet-intense:0 0 50px -10px #a855f780;--glow-secondary:0 0 26px -4px #8b5cf680;--glow-secondary-soft:0 0 16px -6px #8b5cf666;--glow-secondary-ring:0 0 0 3px #8b5cf633, 0 0 22px -4px #8b5cf673;--login-accent:#6366f1;--login-text-primary:#111827;--login-text-secondary:#6b7280;--mesh-bg-color:#f8fafc;--mesh-grad-1:#00b19d38;--mesh-grad-2:#6366f12e;--mesh-grad-3:#00b19d29;--mesh-grad-4:#6366f124;--shadow-color:#0f172a1f;--shadow-sm:0 4px 6px -1px #0000001a, 0 2px 4px -1px #0000000f;--shadow-md:0 24px 60px #0f172a1f;--shadow-lg:0 40px 60px #0000001a;--holdon-overlay-bg:#312d2d54;--custombox-overlay-bg:#36404a;--table-section-bg:#007aff0f;--rv-row-hover-bg:#e6f7f4;--skeleton-base:#94a3b82e;--skeleton-sheen:#94a3b857;--btn-hover-shadow:0 6px 16px -6px #0f172a59;--font-size-h1:2.5rem;--font-size-h2:2rem;--font-size-h3:1.75rem;--font-size-h4:1.5rem;--font-size-h5:1.25rem;--font-size-h6:1rem;--font-size-body:.875rem;--font-size-table-head:.8rem}[data-theme=dark],[data-bs-theme=dark]{--white:#323a46;--text-color:#f8fafc;--body-bg:#020617;--panel-bg:#0b1120ad;--input-bg:#1a2335;--text-slate-800:#f1f5f9;--text-slate-600:#cbd5e1;--text-slate-500:#8b98a9;--border-color:#2e3a52;--input-border:#2e3a52;--bs-body-color:var(--text-color);--bs-body-bg:var(--body-bg);--bs-tertiary-bg:var(--panel-bg);--bs-border-color:var(--border-color);--bs-emphasis-color:#fff;--bs-secondary-color:#94a3b8;--brand-dark:#f5f8fa;--sidebar-bg:#1e293b;--sidebar-text:#e2e8f0;--shadow-color:#0000004d;--shadow-sm:0 4px 6px -1px #0000004d, 0 2px 4px -1px #0003;--shadow-md:0 24px 60px #00000080;--shadow-lg:0 40px 60px #00000080;--custombox-overlay-bg:#36404a;--table-section-bg:#ffffff0f;--rv-row-hover-bg:#00b19d2e;--glass-bg:#0f172a80;--glass-border:#ffffff1a;--glass-chrome-bg:#0b1120bf;--glass-chrome-blur:16px;--glass-chrome-saturate:140%;--glass-chrome-border:#ffffff1f;--glass-chrome-elevation:0 26px 70px -22px #0000009e;--glass-surface-bg:#0b1120a6;--glass-surface-blur:12px;--glass-surface-saturate:135%;--glass-surface-border:#ffffff1a;--glass-surface-elevation:0 12px 40px -12px #0000008c;--glass-control-bg:#141d308c;--glass-control-blur:0px;--glass-control-border:#ffffff14;--glass-brightness:1.12;--glass-highlight:#ffffff24;--glass-rim:#ffffff0a;--glass-sheen:linear-gradient(135deg, #00ffff0f, #0ff0 10%);--glass-elevation:0 12px 40px -12px #0000008c;--glass-elevation-lg:0 26px 70px -22px #0000009e;--glow-brand-soft:0 0 18px -6px #02ddc759;--glow-brand:0 0 30px -4px #02ddc76b;--glow-brand-ring:0 0 0 3px #02ddc738, 0 0 26px -4px #02ddc766;--brand-secondary:#a855f7;--brand-secondary-hover:#9333ea;--brand-secondary-light:#a855f726;--brand-secondary-dark:#c084fc;--glow-teal-ambient:0 0 40px -6px #00d2b466;--glow-teal-intense:0 0 55px -8px #00d2b499;--glow-violet-ambient:0 0 40px -6px #a855f766;--glow-violet-intense:0 0 55px -8px #a855f799;--glow-secondary:0 0 30px -4px #a855f773;--glow-secondary-soft:0 0 18px -6px #a855f759;--glow-secondary-ring:0 0 0 3px #a855f738, 0 0 26px -4px #a855f766;--skeleton-base:#94a3b81f;--skeleton-sheen:#e2e8f01a;--btn-hover-shadow:0 6px 18px -6px #0000008c;--glass-panel-bg:#0f172a99;--glass-panel-border:#ffffff1a;--glass-card-bg:#0f172a4d;--glass-card-border:#ffffff1a;--login-text-primary:#fff;--login-text-secondary:#9ca3af;--mesh-bg-color:#020617;--mesh-grad-1:#00b19d4d;--mesh-grad-2:#6366f138}.glass,.glass-surface{background-color:var(--glass-surface-bg);background-image:var(--glass-sheen);-webkit-backdrop-filter:blur(var(--glass-surface-blur)) saturate(var(--glass-surface-saturate));border:1px solid var(--glass-surface-border);box-shadow:inset 0 1px 0 var(--glass-highlight), inset 0 -1px 0 var(--glass-rim), var(--glass-surface-elevation)}@media (prefers-reduced-transparency:reduce){.glass,.glass-surface{-webkit-backdrop-filter:none!important;background-color:var(--panel-bg)!important;background-image:none!important}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.glass,.glass-surface{background-color:var(--panel-bg);background-image:none}}@media (forced-colors:active){.glass,.glass-surface{forced-color-adjust:auto;outline:1px solid #0000;box-shadow:none!important;border:1px solid canvastext!important}}.glass-chrome{background-color:var(--glass-chrome-bg);background-image:var(--glass-sheen);-webkit-backdrop-filter:blur(var(--glass-chrome-blur)) saturate(var(--glass-chrome-saturate));border:1px solid var(--glass-chrome-border);box-shadow:inset 0 1px 0 var(--glass-highlight), inset 0 -1px 0 var(--glass-rim), var(--glass-chrome-elevation)}@media (prefers-reduced-transparency:reduce){.glass-chrome{-webkit-backdrop-filter:none!important;background-color:var(--panel-bg)!important;background-image:none!important}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.glass-chrome{background-color:var(--panel-bg);background-image:none}}@media (forced-colors:active){.glass-chrome{forced-color-adjust:auto;outline:1px solid #0000;box-shadow:none!important;border:1px solid canvastext!important}}.glass-control{background-color:var(--glass-control-bg);-webkit-backdrop-filter:none;border:1px solid var(--glass-control-border);box-shadow:inset 0 1px 0 var(--glass-highlight);background-image:none}@media (prefers-reduced-transparency:reduce){.glass-control{-webkit-backdrop-filter:none!important;background-color:var(--panel-bg)!important;background-image:none!important}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.glass-control{background-color:var(--panel-bg);background-image:none}}@media (forced-colors:active){.glass-control{forced-color-adjust:auto;outline:1px solid #0000;box-shadow:none!important;border:1px solid canvastext!important}}.rv-glow-brand{box-shadow:inset 0 1px 0 var(--glass-highlight), var(--glow-brand)}.rv-glow-brand-soft{box-shadow:inset 0 1px 0 var(--glass-highlight), var(--glow-brand-soft)}.glass-light{background-color:#ffffff40;background-image:var(--glass-sheen);-webkit-backdrop-filter:blur(var(--glass-surface-blur)) saturate(var(--glass-surface-saturate));border:1px solid var(--glass-surface-border);box-shadow:inset 0 1px 0 var(--glass-highlight), inset 0 -1px 0 var(--glass-rim), var(--glass-surface-elevation)}@media (prefers-reduced-transparency:reduce){.glass-light{-webkit-backdrop-filter:none!important;background-color:var(--panel-bg)!important;background-image:none!important}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.glass-light{background-color:var(--panel-bg);background-image:none}}@media (forced-colors:active){.glass-light{forced-color-adjust:auto;outline:1px solid #0000;box-shadow:none!important;border:1px solid canvastext!important}}.glass-light{border-radius:10px}.card-box,.card,.modal-content,.dropdown-menu{border-radius:var(--card-radius,20px)!important}.modal-content{border-radius:var(--modal-radius,24px)!important}.btn,.form-control,.input-group-text,.nav-pills .nav-link,.badge,.select2-container--default .select2-selection--single,.select2-search--dropdown .select2-search__field{border-radius:var(--pill-radius,9999px)!important}.select2-container--default .select2-selection--multiple,.select2-container .select2-selection--multiple{border-radius:25px!important}.rounded-xl{border-radius:1.25rem!important}.rounded-2xl{border-radius:2rem!important}.rounded-3xl{border-radius:3rem!important}.text-gradient-teal,.text-gradient-brand{background:linear-gradient(135deg,#00d2b4 0%,#00796b 100%);-webkit-text-fill-color:transparent;vertical-align:baseline;-webkit-background-clip:text;padding-top:2px;padding-bottom:2px;line-height:1.35;display:inline-block;overflow:visible}[data-theme=dark] .text-gradient-teal,[data-bs-theme=dark] .text-gradient-teal,[data-theme=dark] .text-gradient-brand,[data-bs-theme=dark] .text-gradient-brand{background:linear-gradient(135deg,#2dd4bf 0%,#00b19d 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.text-gradient-violet,.text-gradient-ai{background:linear-gradient(135deg,#a855f7 0%,#6366f1 100%);-webkit-text-fill-color:transparent;vertical-align:baseline;-webkit-background-clip:text;padding-top:2px;padding-bottom:2px;line-height:1.35;display:inline-block;overflow:visible}@media (forced-colors:active){.text-gradient-teal,.text-gradient-violet,.text-gradient-ai,.text-gradient-brand{-webkit-text-fill-color:currentColor!important;color:highlighttext!important;background:0 0!important}}.metismenu .arrow{float:right;line-height:1.42857}[dir=rtl] .metismenu .arrow{float:left}.metismenu .glyphicon.arrow:before{content:""}.metismenu .mm-active>a>.glyphicon.arrow:before{content:""}.metismenu .fa.arrow:before{content:""}.metismenu .mm-active>a>.fa.arrow:before{content:""}.metismenu .ion.arrow:before{content:""}.metismenu .mm-active>a>.ion.arrow:before{content:""}.metismenu .plus-times{float:right}[dir=rtl] .metismenu .plus-times{float:left}.metismenu .fa.plus-times:before{content:""}.metismenu .mm-active>a>.fa.plus-times{transform:rotate(45deg)}.metismenu .plus-minus{float:right}[dir=rtl] .metismenu .plus-minus{float:left}.metismenu .fa.plus-minus:before{content:""}.metismenu .mm-active>a>.fa.plus-minus:before{content:""}.metismenu .mm-collapse:not(.mm-show){display:none}.metismenu .mm-collapsing{height:0;transition-property:height,visibility;transition-duration:.35s;transition-timing-function:ease;position:relative;overflow:hidden}.metismenu .has-arrow{position:relative}.metismenu .has-arrow:after{content:"";border-style:solid;border-width:1px 0 0 1px;border-color:initial;transform-origin:top;width:.5em;height:.5em;transition:all .3s ease-out;position:absolute;top:50%;right:1em;transform:rotate(-45deg)translateY(-50%)}[dir=rtl] .metismenu .has-arrow:after{left:1em;right:auto;transform:rotate(135deg)translateY(-50%)}.metismenu .mm-active>.has-arrow:after,.metismenu .has-arrow[aria-expanded=true]:after{transform:rotate(-135deg)translateY(-50%)}[dir=rtl] .metismenu .mm-active>.has-arrow:after,[dir=rtl] .metismenu .has-arrow[aria-expanded=true]:after{transform:rotate(225deg)translateY(-50%)}@font-face{font-family:FontAwesome;src:url(/build/assets/fontawesome-webfont-G5YE5S7X.eot?v=4.7.0);src:url(/build/assets/fontawesome-webfont-G5YE5S7X.eot?#iefix&v=4.7.0)format("embedded-opentype"),url(/build/assets/fontawesome-webfont-B-jkhYfk.woff2?v=4.7.0)format("woff2"),url(/build/assets/fontawesome-webfont-CDK5bt4p.woff?v=4.7.0)format("woff"),url(/build/assets/fontawesome-webfont-CQDK8MU3.ttf?v=4.7.0)format("truetype"),url(/build/assets/fontawesome-webfont-D13rzr4g.svg?v=4.7.0#fontawesomeregular)format("svg");font-weight:400;font-style:normal}.fa{font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block}.fa-fw{text-align:center;width:1.28571em}.fa-ul{margin-left:2.14286em;padding-left:0;list-style-type:none}.fa-li{text-align:center;width:2.14286em;position:absolute;top:.14286em;left:-2.14286em}.fa-li.fa-lg{left:-1.85714em}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{animation:2s linear infinite fa-spin}.fa-pulse{animation:1s steps(8,end) infinite fa-spin}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scaleX(-1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scaleY(-1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack-1x,.fa-stack-2x{text-align:center;width:100%;position:absolute;left:0}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-remove:before,.fa-close:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-gear:before,.fa-cog:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-rotate-right:before,.fa-repeat:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-warning:before,.fa-exclamation-triangle:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-gears:before,.fa-cogs:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-save:before,.fa-floppy-o:before{content:""}.fa-square:before{content:""}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-unsorted:before,.fa-sort:before{content:""}.fa-sort-down:before,.fa-sort-desc:before{content:""}.fa-sort-up:before,.fa-sort-asc:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-legal:before,.fa-gavel:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-flash:before,.fa-bolt:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-paste:before,.fa-clipboard:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-unlink:before,.fa-chain-broken:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:""}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:""}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:""}.fa-euro:before,.fa-eur:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-rupee:before,.fa-inr:before{content:""}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:""}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:""}.fa-won:before,.fa-krw:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-turkish-lira:before,.fa-try:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-institution:before,.fa-bank:before,.fa-university:before{content:""}.fa-mortar-board:before,.fa-graduation-cap:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:""}.fa-file-zip-o:before,.fa-file-archive-o:before{content:""}.fa-file-sound-o:before,.fa-file-audio-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:""}.fa-ge:before,.fa-empire:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-send:before,.fa-paper-plane:before{content:""}.fa-send-o:before,.fa-paper-plane-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-hotel:before,.fa-bed:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-yc:before,.fa-y-combinator:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-tv:before,.fa-television:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:""}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-signing:before,.fa-sign-language:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:""}.fa-fa:before,.fa-font-awesome:before{content:""}.fa-handshake-o:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-o:before{content:""}.fa-linode:before{content:""}.fa-address-book:before{content:""}.fa-address-book-o:before{content:""}.fa-vcard:before,.fa-address-card:before{content:""}.fa-vcard-o:before,.fa-address-card-o:before{content:""}.fa-user-circle:before{content:""}.fa-user-circle-o:before{content:""}.fa-user-o:before{content:""}.fa-id-badge:before{content:""}.fa-drivers-license:before,.fa-id-card:before{content:""}.fa-drivers-license-o:before,.fa-id-card-o:before{content:""}.fa-quora:before{content:""}.fa-free-code-camp:before{content:""}.fa-telegram:before{content:""}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:""}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:""}.fa-thermometer-2:before,.fa-thermometer-half:before{content:""}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:""}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:""}.fa-shower:before{content:""}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:""}.fa-podcast:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-times-rectangle:before,.fa-window-close:before{content:""}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:""}.fa-bandcamp:before{content:""}.fa-grav:before{content:""}.fa-etsy:before{content:""}.fa-imdb:before{content:""}.fa-ravelry:before{content:""}.fa-eercast:before{content:""}.fa-microchip:before{content:""}.fa-snowflake-o:before{content:""}.fa-superpowers:before{content:""}.fa-wpexplorer:before{content:""}.fa-meetup:before{content:""}.sr-only{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;width:auto;height:auto;margin:0;position:static;overflow:visible}@font-face{font-family:Material Design Icons;src:url(/build/assets/materialdesignicons-webfont-DOxCjRqz.eot?v=2.0.46);src:url(/build/assets/materialdesignicons-webfont-DOxCjRqz.eot?#iefix&v=2.0.46)format("embedded-opentype"),url(/build/assets/materialdesignicons-webfont-CwLmC35b.woff2?v=2.0.46)format("woff2"),url(/build/assets/materialdesignicons-webfont-CMCo3Z8-.woff?v=2.0.46)format("woff"),url(/build/assets/materialdesignicons-webfont-CO9SvUlb.ttf?v=2.0.46)format("truetype"),url(/build/assets/materialdesignicons-webfont-jSYuuvWC.svg?v=2.0.46#materialdesigniconsregular)format("svg");font-weight:400;font-style:normal}.mdi:before,.mdi-set{font:24px/1 Material Design Icons;font-size:inherit;text-rendering:auto;line-height:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block}.mdi-access-point:before{content:""}.mdi-access-point-network:before{content:""}.mdi-account:before{content:""}.mdi-account-alert:before{content:""}.mdi-account-box:before{content:""}.mdi-account-box-outline:before{content:""}.mdi-account-card-details:before{content:""}.mdi-account-check:before{content:""}.mdi-account-circle:before{content:""}.mdi-account-convert:before{content:""}.mdi-account-edit:before{content:""}.mdi-account-key:before{content:""}.mdi-account-location:before{content:""}.mdi-account-minus:before{content:""}.mdi-account-multiple:before{content:""}.mdi-account-multiple-minus:before{content:""}.mdi-account-multiple-outline:before{content:""}.mdi-account-multiple-plus:before{content:""}.mdi-account-network:before{content:""}.mdi-account-off:before{content:""}.mdi-account-outline:before{content:""}.mdi-account-plus:before{content:""}.mdi-account-remove:before{content:""}.mdi-account-search:before{content:""}.mdi-account-settings:before{content:""}.mdi-account-settings-variant:before{content:""}.mdi-account-star:before{content:""}.mdi-account-switch:before{content:""}.mdi-adjust:before{content:""}.mdi-air-conditioner:before{content:""}.mdi-airballoon:before{content:""}.mdi-airplane:before{content:""}.mdi-airplane-landing:before{content:""}.mdi-airplane-off:before{content:""}.mdi-airplane-takeoff:before{content:""}.mdi-airplay:before{content:""}.mdi-alarm:before{content:""}.mdi-alarm-bell:before{content:""}.mdi-alarm-check:before{content:""}.mdi-alarm-light:before{content:""}.mdi-alarm-multiple:before{content:""}.mdi-alarm-off:before{content:""}.mdi-alarm-plus:before{content:""}.mdi-alarm-snooze:before{content:""}.mdi-album:before{content:""}.mdi-alert:before{content:""}.mdi-alert-box:before{content:""}.mdi-alert-circle:before{content:""}.mdi-alert-circle-outline:before{content:""}.mdi-alert-decagram:before{content:""}.mdi-alert-octagon:before{content:""}.mdi-alert-octagram:before{content:""}.mdi-alert-outline:before{content:""}.mdi-all-inclusive:before{content:""}.mdi-alpha:before{content:""}.mdi-alphabetical:before{content:""}.mdi-altimeter:before{content:""}.mdi-amazon:before{content:""}.mdi-amazon-clouddrive:before{content:""}.mdi-ambulance:before{content:""}.mdi-amplifier:before{content:""}.mdi-anchor:before{content:""}.mdi-android:before{content:""}.mdi-android-debug-bridge:before{content:""}.mdi-android-head:before{content:""}.mdi-android-studio:before{content:""}.mdi-angular:before{content:""}.mdi-angularjs:before{content:""}.mdi-animation:before{content:""}.mdi-apple:before{content:""}.mdi-apple-finder:before{content:""}.mdi-apple-ios:before{content:""}.mdi-apple-keyboard-caps:before{content:""}.mdi-apple-keyboard-command:before{content:""}.mdi-apple-keyboard-control:before{content:""}.mdi-apple-keyboard-option:before{content:""}.mdi-apple-keyboard-shift:before{content:""}.mdi-apple-mobileme:before{content:""}.mdi-apple-safari:before{content:""}.mdi-application:before{content:""}.mdi-approval:before{content:""}.mdi-apps:before{content:""}.mdi-archive:before{content:""}.mdi-arrange-bring-forward:before{content:""}.mdi-arrange-bring-to-front:before{content:""}.mdi-arrange-send-backward:before{content:""}.mdi-arrange-send-to-back:before{content:""}.mdi-arrow-all:before{content:""}.mdi-arrow-bottom-left:before{content:""}.mdi-arrow-bottom-right:before{content:""}.mdi-arrow-collapse:before{content:""}.mdi-arrow-collapse-all:before{content:""}.mdi-arrow-collapse-down:before{content:""}.mdi-arrow-collapse-left:before{content:""}.mdi-arrow-collapse-right:before{content:""}.mdi-arrow-collapse-up:before{content:""}.mdi-arrow-down:before{content:""}.mdi-arrow-down-bold:before{content:""}.mdi-arrow-down-bold-box:before{content:""}.mdi-arrow-down-bold-box-outline:before{content:""}.mdi-arrow-down-bold-circle:before{content:""}.mdi-arrow-down-bold-circle-outline:before{content:""}.mdi-arrow-down-bold-hexagon-outline:before{content:""}.mdi-arrow-down-box:before{content:""}.mdi-arrow-down-drop-circle:before{content:""}.mdi-arrow-down-drop-circle-outline:before{content:""}.mdi-arrow-down-thick:before{content:""}.mdi-arrow-expand:before{content:""}.mdi-arrow-expand-all:before{content:""}.mdi-arrow-expand-down:before{content:""}.mdi-arrow-expand-left:before{content:""}.mdi-arrow-expand-right:before{content:""}.mdi-arrow-expand-up:before{content:""}.mdi-arrow-left:before{content:""}.mdi-arrow-left-bold:before{content:""}.mdi-arrow-left-bold-box:before{content:""}.mdi-arrow-left-bold-box-outline:before{content:""}.mdi-arrow-left-bold-circle:before{content:""}.mdi-arrow-left-bold-circle-outline:before{content:""}.mdi-arrow-left-bold-hexagon-outline:before{content:""}.mdi-arrow-left-box:before{content:""}.mdi-arrow-left-drop-circle:before{content:""}.mdi-arrow-left-drop-circle-outline:before{content:""}.mdi-arrow-left-thick:before{content:""}.mdi-arrow-right:before{content:""}.mdi-arrow-right-bold:before{content:""}.mdi-arrow-right-bold-box:before{content:""}.mdi-arrow-right-bold-box-outline:before{content:""}.mdi-arrow-right-bold-circle:before{content:""}.mdi-arrow-right-bold-circle-outline:before{content:""}.mdi-arrow-right-bold-hexagon-outline:before{content:""}.mdi-arrow-right-box:before{content:""}.mdi-arrow-right-drop-circle:before{content:""}.mdi-arrow-right-drop-circle-outline:before{content:""}.mdi-arrow-right-thick:before{content:""}.mdi-arrow-top-left:before{content:""}.mdi-arrow-top-right:before{content:""}.mdi-arrow-up:before{content:""}.mdi-arrow-up-bold:before{content:""}.mdi-arrow-up-bold-box:before{content:""}.mdi-arrow-up-bold-box-outline:before{content:""}.mdi-arrow-up-bold-circle:before{content:""}.mdi-arrow-up-bold-circle-outline:before{content:""}.mdi-arrow-up-bold-hexagon-outline:before{content:""}.mdi-arrow-up-box:before{content:""}.mdi-arrow-up-drop-circle:before{content:""}.mdi-arrow-up-drop-circle-outline:before{content:""}.mdi-arrow-up-thick:before{content:""}.mdi-assistant:before{content:""}.mdi-asterisk:before{content:""}.mdi-at:before{content:""}.mdi-atom:before{content:""}.mdi-attachment:before{content:""}.mdi-audiobook:before{content:""}.mdi-auto-fix:before{content:""}.mdi-auto-upload:before{content:""}.mdi-autorenew:before{content:""}.mdi-av-timer:before{content:""}.mdi-baby:before{content:""}.mdi-baby-buggy:before{content:""}.mdi-backburger:before{content:""}.mdi-backspace:before{content:""}.mdi-backup-restore:before{content:""}.mdi-bandcamp:before{content:""}.mdi-bank:before{content:""}.mdi-barcode:before{content:""}.mdi-barcode-scan:before{content:""}.mdi-barley:before{content:""}.mdi-barrel:before{content:""}.mdi-basecamp:before{content:""}.mdi-basket:before{content:""}.mdi-basket-fill:before{content:""}.mdi-basket-unfill:before{content:""}.mdi-battery:before{content:""}.mdi-battery-10:before{content:""}.mdi-battery-20:before{content:""}.mdi-battery-30:before{content:""}.mdi-battery-40:before{content:""}.mdi-battery-50:before{content:""}.mdi-battery-60:before{content:""}.mdi-battery-70:before{content:""}.mdi-battery-80:before{content:""}.mdi-battery-90:before{content:""}.mdi-battery-alert:before{content:""}.mdi-battery-charging:before{content:""}.mdi-battery-charging-100:before{content:""}.mdi-battery-charging-20:before{content:""}.mdi-battery-charging-30:before{content:""}.mdi-battery-charging-40:before{content:""}.mdi-battery-charging-60:before{content:""}.mdi-battery-charging-80:before{content:""}.mdi-battery-charging-90:before{content:""}.mdi-battery-minus:before{content:""}.mdi-battery-negative:before{content:""}.mdi-battery-outline:before{content:""}.mdi-battery-plus:before{content:""}.mdi-battery-positive:before{content:""}.mdi-battery-unknown:before{content:""}.mdi-beach:before{content:""}.mdi-beaker:before{content:""}.mdi-beats:before{content:""}.mdi-beer:before{content:""}.mdi-behance:before{content:""}.mdi-bell:before{content:""}.mdi-bell-off:before{content:""}.mdi-bell-outline:before{content:""}.mdi-bell-plus:before{content:""}.mdi-bell-ring:before{content:""}.mdi-bell-ring-outline:before{content:""}.mdi-bell-sleep:before{content:""}.mdi-beta:before{content:""}.mdi-bible:before{content:""}.mdi-bike:before{content:""}.mdi-bing:before{content:""}.mdi-binoculars:before{content:""}.mdi-bio:before{content:""}.mdi-biohazard:before{content:""}.mdi-bitbucket:before{content:""}.mdi-black-mesa:before{content:""}.mdi-blackberry:before{content:""}.mdi-blender:before{content:""}.mdi-blinds:before{content:""}.mdi-block-helper:before{content:""}.mdi-blogger:before{content:""}.mdi-bluetooth:before{content:""}.mdi-bluetooth-audio:before{content:""}.mdi-bluetooth-connect:before{content:""}.mdi-bluetooth-off:before{content:""}.mdi-bluetooth-settings:before{content:""}.mdi-bluetooth-transfer:before{content:""}.mdi-blur:before{content:""}.mdi-blur-linear:before{content:""}.mdi-blur-off:before{content:""}.mdi-blur-radial:before{content:""}.mdi-bomb:before{content:""}.mdi-bomb-off:before{content:""}.mdi-bone:before{content:""}.mdi-book:before{content:""}.mdi-book-minus:before{content:""}.mdi-book-multiple:before{content:""}.mdi-book-multiple-variant:before{content:""}.mdi-book-open:before{content:""}.mdi-book-open-page-variant:before{content:""}.mdi-book-open-variant:before{content:""}.mdi-book-plus:before{content:""}.mdi-book-secure:before{content:""}.mdi-book-unsecure:before{content:""}.mdi-book-variant:before{content:""}.mdi-bookmark:before{content:""}.mdi-bookmark-check:before{content:""}.mdi-bookmark-music:before{content:""}.mdi-bookmark-outline:before{content:""}.mdi-bookmark-plus:before{content:""}.mdi-bookmark-plus-outline:before{content:""}.mdi-bookmark-remove:before{content:""}.mdi-boombox:before{content:""}.mdi-bootstrap:before{content:""}.mdi-border-all:before{content:""}.mdi-border-bottom:before{content:""}.mdi-border-color:before{content:""}.mdi-border-horizontal:before{content:""}.mdi-border-inside:before{content:""}.mdi-border-left:before{content:""}.mdi-border-none:before{content:""}.mdi-border-outside:before{content:""}.mdi-border-right:before{content:""}.mdi-border-style:before{content:""}.mdi-border-top:before{content:""}.mdi-border-vertical:before{content:""}.mdi-bow-tie:before{content:""}.mdi-bowl:before{content:""}.mdi-bowling:before{content:""}.mdi-box:before{content:""}.mdi-box-cutter:before{content:""}.mdi-box-shadow:before{content:""}.mdi-bridge:before{content:""}.mdi-briefcase:before{content:""}.mdi-briefcase-check:before{content:""}.mdi-briefcase-download:before{content:""}.mdi-briefcase-upload:before{content:""}.mdi-brightness-1:before{content:""}.mdi-brightness-2:before{content:""}.mdi-brightness-3:before{content:""}.mdi-brightness-4:before{content:""}.mdi-brightness-5:before{content:""}.mdi-brightness-6:before{content:""}.mdi-brightness-7:before{content:""}.mdi-brightness-auto:before{content:""}.mdi-broom:before{content:""}.mdi-brush:before{content:""}.mdi-buffer:before{content:""}.mdi-bug:before{content:""}.mdi-bulletin-board:before{content:""}.mdi-bullhorn:before{content:""}.mdi-bullseye:before{content:""}.mdi-burst-mode:before{content:""}.mdi-bus:before{content:""}.mdi-bus-articulated-end:before{content:""}.mdi-bus-articulated-front:before{content:""}.mdi-bus-double-decker:before{content:""}.mdi-bus-school:before{content:""}.mdi-bus-side:before{content:""}.mdi-cached:before{content:""}.mdi-cake:before{content:""}.mdi-cake-layered:before{content:""}.mdi-cake-variant:before{content:""}.mdi-calculator:before{content:""}.mdi-calendar:before{content:""}.mdi-calendar-blank:before{content:""}.mdi-calendar-check:before{content:""}.mdi-calendar-clock:before{content:""}.mdi-calendar-multiple:before{content:""}.mdi-calendar-multiple-check:before{content:""}.mdi-calendar-plus:before{content:""}.mdi-calendar-question:before{content:""}.mdi-calendar-range:before{content:""}.mdi-calendar-remove:before{content:""}.mdi-calendar-text:before{content:""}.mdi-calendar-today:before{content:""}.mdi-call-made:before{content:""}.mdi-call-merge:before{content:""}.mdi-call-missed:before{content:""}.mdi-call-received:before{content:""}.mdi-call-split:before{content:""}.mdi-camcorder:before{content:""}.mdi-camcorder-box:before{content:""}.mdi-camcorder-box-off:before{content:""}.mdi-camcorder-off:before{content:""}.mdi-camera:before{content:""}.mdi-camera-burst:before{content:""}.mdi-camera-enhance:before{content:""}.mdi-camera-front:before{content:""}.mdi-camera-front-variant:before{content:""}.mdi-camera-gopro:before{content:""}.mdi-camera-iris:before{content:""}.mdi-camera-metering-center:before{content:""}.mdi-camera-metering-matrix:before{content:""}.mdi-camera-metering-partial:before{content:""}.mdi-camera-metering-spot:before{content:""}.mdi-camera-off:before{content:""}.mdi-camera-party-mode:before{content:""}.mdi-camera-rear:before{content:""}.mdi-camera-rear-variant:before{content:""}.mdi-camera-switch:before{content:""}.mdi-camera-timer:before{content:""}.mdi-cancel:before{content:""}.mdi-candle:before{content:""}.mdi-candycane:before{content:""}.mdi-cannabis:before{content:""}.mdi-car:before{content:""}.mdi-car-battery:before{content:""}.mdi-car-connected:before{content:""}.mdi-car-convertable:before{content:""}.mdi-car-estate:before{content:""}.mdi-car-hatchback:before{content:""}.mdi-car-pickup:before{content:""}.mdi-car-side:before{content:""}.mdi-car-sports:before{content:""}.mdi-car-wash:before{content:""}.mdi-caravan:before{content:""}.mdi-cards:before{content:""}.mdi-cards-outline:before{content:""}.mdi-cards-playing-outline:before{content:""}.mdi-cards-variant:before{content:""}.mdi-carrot:before{content:""}.mdi-cart:before{content:""}.mdi-cart-off:before{content:""}.mdi-cart-outline:before{content:""}.mdi-cart-plus:before{content:""}.mdi-case-sensitive-alt:before{content:""}.mdi-cash:before{content:""}.mdi-cash-100:before{content:""}.mdi-cash-multiple:before{content:""}.mdi-cash-usd:before{content:""}.mdi-cast:before{content:""}.mdi-cast-connected:before{content:""}.mdi-cast-off:before{content:""}.mdi-castle:before{content:""}.mdi-cat:before{content:""}.mdi-cctv:before{content:""}.mdi-ceiling-light:before{content:""}.mdi-cellphone:before{content:""}.mdi-cellphone-android:before{content:""}.mdi-cellphone-basic:before{content:""}.mdi-cellphone-dock:before{content:""}.mdi-cellphone-iphone:before{content:""}.mdi-cellphone-link:before{content:""}.mdi-cellphone-link-off:before{content:""}.mdi-cellphone-settings:before{content:""}.mdi-certificate:before{content:""}.mdi-chair-school:before{content:""}.mdi-chart-arc:before{content:""}.mdi-chart-areaspline:before{content:""}.mdi-chart-bar:before{content:""}.mdi-chart-bar-stacked:before{content:""}.mdi-chart-bubble:before{content:""}.mdi-chart-donut:before{content:""}.mdi-chart-donut-variant:before{content:""}.mdi-chart-gantt:before{content:""}.mdi-chart-histogram:before{content:""}.mdi-chart-line:before{content:""}.mdi-chart-line-stacked:before{content:""}.mdi-chart-line-variant:before{content:""}.mdi-chart-pie:before{content:""}.mdi-chart-scatterplot-hexbin:before{content:""}.mdi-chart-timeline:before{content:""}.mdi-check:before{content:""}.mdi-check-all:before{content:""}.mdi-check-circle:before{content:""}.mdi-check-circle-outline:before{content:""}.mdi-checkbox-blank:before{content:""}.mdi-checkbox-blank-circle:before{content:""}.mdi-checkbox-blank-circle-outline:before{content:""}.mdi-checkbox-blank-outline:before{content:""}.mdi-checkbox-marked:before{content:""}.mdi-checkbox-marked-circle:before{content:""}.mdi-checkbox-marked-circle-outline:before{content:""}.mdi-checkbox-marked-outline:before{content:""}.mdi-checkbox-multiple-blank:before{content:""}.mdi-checkbox-multiple-blank-circle:before{content:""}.mdi-checkbox-multiple-blank-circle-outline:before{content:""}.mdi-checkbox-multiple-blank-outline:before{content:""}.mdi-checkbox-multiple-marked:before{content:""}.mdi-checkbox-multiple-marked-circle:before{content:""}.mdi-checkbox-multiple-marked-circle-outline:before{content:""}.mdi-checkbox-multiple-marked-outline:before{content:""}.mdi-checkerboard:before{content:""}.mdi-chemical-weapon:before{content:""}.mdi-chevron-double-down:before{content:""}.mdi-chevron-double-left:before{content:""}.mdi-chevron-double-right:before{content:""}.mdi-chevron-double-up:before{content:""}.mdi-chevron-down:before{content:""}.mdi-chevron-left:before{content:""}.mdi-chevron-right:before{content:""}.mdi-chevron-up:before{content:""}.mdi-chili-hot:before{content:""}.mdi-chili-medium:before{content:""}.mdi-chili-mild:before{content:""}.mdi-chip:before{content:""}.mdi-church:before{content:""}.mdi-circle:before{content:""}.mdi-circle-outline:before{content:""}.mdi-cisco-webex:before{content:""}.mdi-city:before{content:""}.mdi-clipboard:before{content:""}.mdi-clipboard-account:before{content:""}.mdi-clipboard-alert:before{content:""}.mdi-clipboard-arrow-down:before{content:""}.mdi-clipboard-arrow-left:before{content:""}.mdi-clipboard-check:before{content:""}.mdi-clipboard-flow:before{content:""}.mdi-clipboard-outline:before{content:""}.mdi-clipboard-plus:before{content:""}.mdi-clipboard-text:before{content:""}.mdi-clippy:before{content:""}.mdi-clock:before{content:""}.mdi-clock-alert:before{content:""}.mdi-clock-end:before{content:""}.mdi-clock-fast:before{content:""}.mdi-clock-in:before{content:""}.mdi-clock-out:before{content:""}.mdi-clock-start:before{content:""}.mdi-close:before{content:""}.mdi-close-box:before{content:""}.mdi-close-box-outline:before{content:""}.mdi-close-circle:before{content:""}.mdi-close-circle-outline:before{content:""}.mdi-close-network:before{content:""}.mdi-close-octagon:before{content:""}.mdi-close-octagon-outline:before{content:""}.mdi-close-outline:before{content:""}.mdi-closed-caption:before{content:""}.mdi-cloud:before{content:""}.mdi-cloud-braces:before{content:""}.mdi-cloud-check:before{content:""}.mdi-cloud-circle:before{content:""}.mdi-cloud-download:before{content:""}.mdi-cloud-off-outline:before{content:""}.mdi-cloud-outline:before{content:""}.mdi-cloud-print:before{content:""}.mdi-cloud-print-outline:before{content:""}.mdi-cloud-sync:before{content:""}.mdi-cloud-tags:before{content:""}.mdi-cloud-upload:before{content:""}.mdi-code-array:before{content:""}.mdi-code-braces:before{content:""}.mdi-code-brackets:before{content:""}.mdi-code-equal:before{content:""}.mdi-code-greater-than:before{content:""}.mdi-code-greater-than-or-equal:before{content:""}.mdi-code-less-than:before{content:""}.mdi-code-less-than-or-equal:before{content:""}.mdi-code-not-equal:before{content:""}.mdi-code-not-equal-variant:before{content:""}.mdi-code-parentheses:before{content:""}.mdi-code-string:before{content:""}.mdi-code-tags:before{content:""}.mdi-code-tags-check:before{content:""}.mdi-codepen:before{content:""}.mdi-coffee:before{content:""}.mdi-coffee-outline:before{content:""}.mdi-coffee-to-go:before{content:""}.mdi-coin:before{content:""}.mdi-coins:before{content:""}.mdi-collage:before{content:""}.mdi-color-helper:before{content:""}.mdi-comment:before{content:""}.mdi-comment-account:before{content:""}.mdi-comment-account-outline:before{content:""}.mdi-comment-alert:before{content:""}.mdi-comment-alert-outline:before{content:""}.mdi-comment-check:before{content:""}.mdi-comment-check-outline:before{content:""}.mdi-comment-multiple-outline:before{content:""}.mdi-comment-outline:before{content:""}.mdi-comment-plus-outline:before{content:""}.mdi-comment-processing:before{content:""}.mdi-comment-processing-outline:before{content:""}.mdi-comment-question-outline:before{content:""}.mdi-comment-remove-outline:before{content:""}.mdi-comment-text:before{content:""}.mdi-comment-text-outline:before{content:""}.mdi-compare:before{content:""}.mdi-compass:before{content:""}.mdi-compass-outline:before{content:""}.mdi-console:before{content:""}.mdi-console-line:before{content:""}.mdi-contact-mail:before{content:""}.mdi-contacts:before{content:""}.mdi-content-copy:before{content:""}.mdi-content-cut:before{content:""}.mdi-content-duplicate:before{content:""}.mdi-content-paste:before{content:""}.mdi-content-save:before{content:""}.mdi-content-save-all:before{content:""}.mdi-content-save-settings:before{content:""}.mdi-contrast:before{content:""}.mdi-contrast-box:before{content:""}.mdi-contrast-circle:before{content:""}.mdi-cookie:before{content:""}.mdi-copyright:before{content:""}.mdi-corn:before{content:""}.mdi-counter:before{content:""}.mdi-cow:before{content:""}.mdi-creation:before{content:""}.mdi-credit-card:before{content:""}.mdi-credit-card-multiple:before{content:""}.mdi-credit-card-off:before{content:""}.mdi-credit-card-plus:before{content:""}.mdi-credit-card-scan:before{content:""}.mdi-crop:before{content:""}.mdi-crop-free:before{content:""}.mdi-crop-landscape:before{content:""}.mdi-crop-portrait:before{content:""}.mdi-crop-rotate:before{content:""}.mdi-crop-square:before{content:""}.mdi-crosshairs:before{content:""}.mdi-crosshairs-gps:before{content:""}.mdi-crown:before{content:""}.mdi-cube:before{content:""}.mdi-cube-outline:before{content:""}.mdi-cube-send:before{content:""}.mdi-cube-unfolded:before{content:""}.mdi-cup:before{content:""}.mdi-cup-off:before{content:""}.mdi-cup-water:before{content:""}.mdi-currency-btc:before{content:""}.mdi-currency-chf:before{content:""}.mdi-currency-cny:before{content:""}.mdi-currency-eth:before{content:""}.mdi-currency-eur:before{content:""}.mdi-currency-gbp:before{content:""}.mdi-currency-inr:before{content:""}.mdi-currency-jpy:before{content:""}.mdi-currency-krw:before{content:""}.mdi-currency-ngn:before{content:""}.mdi-currency-rub:before{content:""}.mdi-currency-sign:before{content:""}.mdi-currency-try:before{content:""}.mdi-currency-twd:before{content:""}.mdi-currency-usd:before{content:""}.mdi-currency-usd-off:before{content:""}.mdi-cursor-default:before{content:""}.mdi-cursor-default-outline:before{content:""}.mdi-cursor-move:before{content:""}.mdi-cursor-pointer:before{content:""}.mdi-cursor-text:before{content:""}.mdi-database:before{content:""}.mdi-database-minus:before{content:""}.mdi-database-plus:before{content:""}.mdi-debug-step-into:before{content:""}.mdi-debug-step-out:before{content:""}.mdi-debug-step-over:before{content:""}.mdi-decagram:before{content:""}.mdi-decagram-outline:before{content:""}.mdi-decimal-decrease:before{content:""}.mdi-decimal-increase:before{content:""}.mdi-delete:before{content:""}.mdi-delete-circle:before{content:""}.mdi-delete-empty:before{content:""}.mdi-delete-forever:before{content:""}.mdi-delete-sweep:before{content:""}.mdi-delete-variant:before{content:""}.mdi-delta:before{content:""}.mdi-deskphone:before{content:""}.mdi-desktop-classic:before{content:""}.mdi-desktop-mac:before{content:""}.mdi-desktop-tower:before{content:""}.mdi-details:before{content:""}.mdi-developer-board:before{content:""}.mdi-deviantart:before{content:""}.mdi-dialpad:before{content:""}.mdi-diamond:before{content:""}.mdi-dice-1:before{content:""}.mdi-dice-2:before{content:""}.mdi-dice-3:before{content:""}.mdi-dice-4:before{content:""}.mdi-dice-5:before{content:""}.mdi-dice-6:before{content:""}.mdi-dice-d10:before{content:""}.mdi-dice-d20:before{content:""}.mdi-dice-d4:before{content:""}.mdi-dice-d6:before{content:""}.mdi-dice-d8:before{content:""}.mdi-dice-multiple:before{content:""}.mdi-dictionary:before{content:""}.mdi-dip-switch:before{content:""}.mdi-directions:before{content:""}.mdi-directions-fork:before{content:""}.mdi-discord:before{content:""}.mdi-disk:before{content:""}.mdi-disk-alert:before{content:""}.mdi-disqus:before{content:""}.mdi-disqus-outline:before{content:""}.mdi-division:before{content:""}.mdi-division-box:before{content:""}.mdi-dna:before{content:""}.mdi-dns:before{content:""}.mdi-do-not-disturb:before{content:""}.mdi-do-not-disturb-off:before{content:""}.mdi-dolby:before{content:""}.mdi-domain:before{content:""}.mdi-donkey:before{content:""}.mdi-dots-horizontal:before{content:""}.mdi-dots-horizontal-circle:before{content:""}.mdi-dots-vertical:before{content:""}.mdi-dots-vertical-circle:before{content:""}.mdi-douban:before{content:""}.mdi-download:before{content:""}.mdi-download-network:before{content:""}.mdi-drag:before{content:""}.mdi-drag-horizontal:before{content:""}.mdi-drag-vertical:before{content:""}.mdi-drawing:before{content:""}.mdi-drawing-box:before{content:""}.mdi-dribbble:before{content:""}.mdi-dribbble-box:before{content:""}.mdi-drone:before{content:""}.mdi-dropbox:before{content:""}.mdi-drupal:before{content:""}.mdi-duck:before{content:""}.mdi-dumbbell:before{content:""}.mdi-ear-hearing:before{content:""}.mdi-earth:before{content:""}.mdi-earth-box:before{content:""}.mdi-earth-box-off:before{content:""}.mdi-earth-off:before{content:""}.mdi-edge:before{content:""}.mdi-eject:before{content:""}.mdi-elephant:before{content:""}.mdi-elevation-decline:before{content:""}.mdi-elevation-rise:before{content:""}.mdi-elevator:before{content:""}.mdi-email:before{content:""}.mdi-email-alert:before{content:""}.mdi-email-open:before{content:""}.mdi-email-open-outline:before{content:""}.mdi-email-outline:before{content:""}.mdi-email-secure:before{content:""}.mdi-email-variant:before{content:""}.mdi-emby:before{content:""}.mdi-emoticon:before{content:""}.mdi-emoticon-cool:before{content:""}.mdi-emoticon-dead:before{content:""}.mdi-emoticon-devil:before{content:""}.mdi-emoticon-excited:before{content:""}.mdi-emoticon-happy:before{content:""}.mdi-emoticon-neutral:before{content:""}.mdi-emoticon-poop:before{content:""}.mdi-emoticon-sad:before{content:""}.mdi-emoticon-tongue:before{content:""}.mdi-engine:before{content:""}.mdi-engine-outline:before{content:""}.mdi-equal:before{content:""}.mdi-equal-box:before{content:""}.mdi-eraser:before{content:""}.mdi-eraser-variant:before{content:""}.mdi-escalator:before{content:""}.mdi-ethernet:before{content:""}.mdi-ethernet-cable:before{content:""}.mdi-ethernet-cable-off:before{content:""}.mdi-etsy:before{content:""}.mdi-ev-station:before{content:""}.mdi-eventbrite:before{content:""}.mdi-evernote:before{content:""}.mdi-exclamation:before{content:""}.mdi-exit-to-app:before{content:""}.mdi-export:before{content:""}.mdi-eye:before{content:""}.mdi-eye-off:before{content:""}.mdi-eye-off-outline:before{content:""}.mdi-eye-outline:before{content:""}.mdi-eyedropper:before{content:""}.mdi-eyedropper-variant:before{content:""}.mdi-face:before{content:""}.mdi-face-profile:before{content:""}.mdi-facebook:before{content:""}.mdi-facebook-box:before{content:""}.mdi-facebook-messenger:before{content:""}.mdi-factory:before{content:""}.mdi-fan:before{content:""}.mdi-fast-forward:before{content:""}.mdi-fast-forward-outline:before{content:""}.mdi-fax:before{content:""}.mdi-feather:before{content:""}.mdi-ferry:before{content:""}.mdi-file:before{content:""}.mdi-file-account:before{content:""}.mdi-file-chart:before{content:""}.mdi-file-check:before{content:""}.mdi-file-cloud:before{content:""}.mdi-file-delimited:before{content:""}.mdi-file-document:before{content:""}.mdi-file-document-box:before{content:""}.mdi-file-excel:before{content:""}.mdi-file-excel-box:before{content:""}.mdi-file-export:before{content:""}.mdi-file-find:before{content:""}.mdi-file-hidden:before{content:""}.mdi-file-image:before{content:""}.mdi-file-import:before{content:""}.mdi-file-lock:before{content:""}.mdi-file-multiple:before{content:""}.mdi-file-music:before{content:""}.mdi-file-outline:before{content:""}.mdi-file-pdf:before{content:""}.mdi-file-pdf-box:before{content:""}.mdi-file-plus:before{content:""}.mdi-file-powerpoint:before{content:""}.mdi-file-powerpoint-box:before{content:""}.mdi-file-presentation-box:before{content:""}.mdi-file-restore:before{content:""}.mdi-file-send:before{content:""}.mdi-file-tree:before{content:""}.mdi-file-video:before{content:""}.mdi-file-word:before{content:""}.mdi-file-word-box:before{content:""}.mdi-file-xml:before{content:""}.mdi-film:before{content:""}.mdi-filmstrip:before{content:""}.mdi-filmstrip-off:before{content:""}.mdi-filter:before{content:""}.mdi-filter-outline:before{content:""}.mdi-filter-remove:before{content:""}.mdi-filter-remove-outline:before{content:""}.mdi-filter-variant:before{content:""}.mdi-find-replace:before{content:""}.mdi-fingerprint:before{content:""}.mdi-fire:before{content:""}.mdi-firefox:before{content:""}.mdi-fish:before{content:""}.mdi-flag:before{content:""}.mdi-flag-checkered:before{content:""}.mdi-flag-outline:before{content:""}.mdi-flag-outline-variant:before{content:""}.mdi-flag-triangle:before{content:""}.mdi-flag-variant:before{content:""}.mdi-flash:before{content:""}.mdi-flash-auto:before{content:""}.mdi-flash-off:before{content:""}.mdi-flash-outline:before{content:""}.mdi-flash-red-eye:before{content:""}.mdi-flashlight:before{content:""}.mdi-flashlight-off:before{content:""}.mdi-flask:before{content:""}.mdi-flask-empty:before{content:""}.mdi-flask-empty-outline:before{content:""}.mdi-flask-outline:before{content:""}.mdi-flattr:before{content:""}.mdi-flip-to-back:before{content:""}.mdi-flip-to-front:before{content:""}.mdi-floppy:before{content:""}.mdi-flower:before{content:""}.mdi-folder:before{content:""}.mdi-folder-account:before{content:""}.mdi-folder-download:before{content:""}.mdi-folder-google-drive:before{content:""}.mdi-folder-image:before{content:""}.mdi-folder-lock:before{content:""}.mdi-folder-lock-open:before{content:""}.mdi-folder-move:before{content:""}.mdi-folder-multiple:before{content:""}.mdi-folder-multiple-image:before{content:""}.mdi-folder-multiple-outline:before{content:""}.mdi-folder-open:before{content:""}.mdi-folder-outline:before{content:""}.mdi-folder-plus:before{content:""}.mdi-folder-remove:before{content:""}.mdi-folder-star:before{content:""}.mdi-folder-upload:before{content:""}.mdi-font-awesome:before{content:""}.mdi-food:before{content:""}.mdi-food-apple:before{content:""}.mdi-food-croissant:before{content:""}.mdi-food-fork-drink:before{content:""}.mdi-food-off:before{content:""}.mdi-food-variant:before{content:""}.mdi-football:before{content:""}.mdi-football-australian:before{content:""}.mdi-football-helmet:before{content:""}.mdi-forklift:before{content:""}.mdi-format-align-bottom:before{content:""}.mdi-format-align-center:before{content:""}.mdi-format-align-justify:before{content:""}.mdi-format-align-left:before{content:""}.mdi-format-align-middle:before{content:""}.mdi-format-align-right:before{content:""}.mdi-format-align-top:before{content:""}.mdi-format-annotation-plus:before{content:""}.mdi-format-bold:before{content:""}.mdi-format-clear:before{content:""}.mdi-format-color-fill:before{content:""}.mdi-format-color-text:before{content:""}.mdi-format-float-center:before{content:""}.mdi-format-float-left:before{content:""}.mdi-format-float-none:before{content:""}.mdi-format-float-right:before{content:""}.mdi-format-font:before{content:""}.mdi-format-header-1:before{content:""}.mdi-format-header-2:before{content:""}.mdi-format-header-3:before{content:""}.mdi-format-header-4:before{content:""}.mdi-format-header-5:before{content:""}.mdi-format-header-6:before{content:""}.mdi-format-header-decrease:before{content:""}.mdi-format-header-equal:before{content:""}.mdi-format-header-increase:before{content:""}.mdi-format-header-pound:before{content:""}.mdi-format-horizontal-align-center:before{content:""}.mdi-format-horizontal-align-left:before{content:""}.mdi-format-horizontal-align-right:before{content:""}.mdi-format-indent-decrease:before{content:""}.mdi-format-indent-increase:before{content:""}.mdi-format-italic:before{content:""}.mdi-format-line-spacing:before{content:""}.mdi-format-line-style:before{content:""}.mdi-format-line-weight:before{content:""}.mdi-format-list-bulleted:before{content:""}.mdi-format-list-bulleted-type:before{content:""}.mdi-format-list-checks:before{content:""}.mdi-format-list-numbers:before{content:""}.mdi-format-page-break:before{content:""}.mdi-format-paint:before{content:""}.mdi-format-paragraph:before{content:""}.mdi-format-pilcrow:before{content:""}.mdi-format-quote-close:before{content:""}.mdi-format-quote-open:before{content:""}.mdi-format-rotate-90:before{content:""}.mdi-format-section:before{content:""}.mdi-format-size:before{content:""}.mdi-format-strikethrough:before{content:""}.mdi-format-strikethrough-variant:before{content:""}.mdi-format-subscript:before{content:""}.mdi-format-superscript:before{content:""}.mdi-format-text:before{content:""}.mdi-format-textdirection-l-to-r:before{content:""}.mdi-format-textdirection-r-to-l:before{content:""}.mdi-format-title:before{content:""}.mdi-format-underline:before{content:""}.mdi-format-vertical-align-bottom:before{content:""}.mdi-format-vertical-align-center:before{content:""}.mdi-format-vertical-align-top:before{content:""}.mdi-format-wrap-inline:before{content:""}.mdi-format-wrap-square:before{content:""}.mdi-format-wrap-tight:before{content:""}.mdi-format-wrap-top-bottom:before{content:""}.mdi-forum:before{content:""}.mdi-forward:before{content:""}.mdi-foursquare:before{content:""}.mdi-fridge:before{content:""}.mdi-fridge-filled:before{content:""}.mdi-fridge-filled-bottom:before{content:""}.mdi-fridge-filled-top:before{content:""}.mdi-fuel:before{content:""}.mdi-fullscreen:before{content:""}.mdi-fullscreen-exit:before{content:""}.mdi-function:before{content:""}.mdi-gamepad:before{content:""}.mdi-gamepad-variant:before{content:""}.mdi-garage:before{content:""}.mdi-garage-open:before{content:""}.mdi-gas-cylinder:before{content:""}.mdi-gas-station:before{content:""}.mdi-gate:before{content:""}.mdi-gauge:before{content:""}.mdi-gavel:before{content:""}.mdi-gender-female:before{content:""}.mdi-gender-male:before{content:""}.mdi-gender-male-female:before{content:""}.mdi-gender-transgender:before{content:""}.mdi-gesture:before{content:""}.mdi-gesture-double-tap:before{content:""}.mdi-gesture-swipe-down:before{content:""}.mdi-gesture-swipe-left:before{content:""}.mdi-gesture-swipe-right:before{content:""}.mdi-gesture-swipe-up:before{content:""}.mdi-gesture-tap:before{content:""}.mdi-gesture-two-double-tap:before{content:""}.mdi-gesture-two-tap:before{content:""}.mdi-ghost:before{content:""}.mdi-gift:before{content:""}.mdi-git:before{content:""}.mdi-github-box:before{content:""}.mdi-github-circle:before{content:""}.mdi-github-face:before{content:""}.mdi-glass-flute:before{content:""}.mdi-glass-mug:before{content:""}.mdi-glass-stange:before{content:""}.mdi-glass-tulip:before{content:""}.mdi-glassdoor:before{content:""}.mdi-glasses:before{content:""}.mdi-gmail:before{content:""}.mdi-gnome:before{content:""}.mdi-gondola:before{content:""}.mdi-google:before{content:""}.mdi-google-analytics:before{content:""}.mdi-google-assistant:before{content:""}.mdi-google-cardboard:before{content:""}.mdi-google-chrome:before{content:""}.mdi-google-circles:before{content:""}.mdi-google-circles-communities:before{content:""}.mdi-google-circles-extended:before{content:""}.mdi-google-circles-group:before{content:""}.mdi-google-controller:before{content:""}.mdi-google-controller-off:before{content:""}.mdi-google-drive:before{content:""}.mdi-google-earth:before{content:""}.mdi-google-glass:before{content:""}.mdi-google-keep:before{content:""}.mdi-google-maps:before{content:""}.mdi-google-nearby:before{content:""}.mdi-google-pages:before{content:""}.mdi-google-photos:before{content:""}.mdi-google-physical-web:before{content:""}.mdi-google-play:before{content:""}.mdi-google-plus:before{content:""}.mdi-google-plus-box:before{content:""}.mdi-google-translate:before{content:""}.mdi-google-wallet:before{content:""}.mdi-gradient:before{content:""}.mdi-grease-pencil:before{content:""}.mdi-grid:before{content:""}.mdi-grid-large:before{content:""}.mdi-grid-off:before{content:""}.mdi-group:before{content:""}.mdi-guitar-acoustic:before{content:""}.mdi-guitar-electric:before{content:""}.mdi-guitar-pick:before{content:""}.mdi-guitar-pick-outline:before{content:""}.mdi-hackernews:before{content:""}.mdi-hamburger:before{content:""}.mdi-hand-pointing-right:before{content:""}.mdi-hanger:before{content:""}.mdi-hangouts:before{content:""}.mdi-harddisk:before{content:""}.mdi-headphones:before{content:""}.mdi-headphones-box:before{content:""}.mdi-headphones-off:before{content:""}.mdi-headphones-settings:before{content:""}.mdi-headset:before{content:""}.mdi-headset-dock:before{content:""}.mdi-headset-off:before{content:""}.mdi-heart:before{content:""}.mdi-heart-box:before{content:""}.mdi-heart-box-outline:before{content:""}.mdi-heart-broken:before{content:""}.mdi-heart-half:before{content:""}.mdi-heart-half-full:before{content:""}.mdi-heart-half-outline:before{content:""}.mdi-heart-off:before{content:""}.mdi-heart-outline:before{content:""}.mdi-heart-pulse:before{content:""}.mdi-help:before{content:""}.mdi-help-box:before{content:""}.mdi-help-circle:before{content:""}.mdi-help-circle-outline:before{content:""}.mdi-help-network:before{content:""}.mdi-hexagon:before{content:""}.mdi-hexagon-multiple:before{content:""}.mdi-hexagon-outline:before{content:""}.mdi-high-definition:before{content:""}.mdi-highway:before{content:""}.mdi-history:before{content:""}.mdi-hololens:before{content:""}.mdi-home:before{content:""}.mdi-home-assistant:before{content:""}.mdi-home-automation:before{content:""}.mdi-home-circle:before{content:""}.mdi-home-map-marker:before{content:""}.mdi-home-modern:before{content:""}.mdi-home-outline:before{content:""}.mdi-home-variant:before{content:""}.mdi-hook:before{content:""}.mdi-hook-off:before{content:""}.mdi-hops:before{content:""}.mdi-hospital:before{content:""}.mdi-hospital-building:before{content:""}.mdi-hospital-marker:before{content:""}.mdi-hotel:before{content:""}.mdi-houzz:before{content:""}.mdi-houzz-box:before{content:""}.mdi-human:before{content:""}.mdi-human-child:before{content:""}.mdi-human-female:before{content:""}.mdi-human-greeting:before{content:""}.mdi-human-handsdown:before{content:""}.mdi-human-handsup:before{content:""}.mdi-human-male:before{content:""}.mdi-human-male-female:before{content:""}.mdi-human-pregnant:before{content:""}.mdi-humble-bundle:before{content:""}.mdi-image:before{content:""}.mdi-image-album:before{content:""}.mdi-image-area:before{content:""}.mdi-image-area-close:before{content:""}.mdi-image-broken:before{content:""}.mdi-image-broken-variant:before{content:""}.mdi-image-filter:before{content:""}.mdi-image-filter-black-white:before{content:""}.mdi-image-filter-center-focus:before{content:""}.mdi-image-filter-center-focus-weak:before{content:""}.mdi-image-filter-drama:before{content:""}.mdi-image-filter-frames:before{content:""}.mdi-image-filter-hdr:before{content:""}.mdi-image-filter-none:before{content:""}.mdi-image-filter-tilt-shift:before{content:""}.mdi-image-filter-vintage:before{content:""}.mdi-image-multiple:before{content:""}.mdi-import:before{content:""}.mdi-inbox:before{content:""}.mdi-inbox-arrow-down:before{content:""}.mdi-inbox-arrow-up:before{content:""}.mdi-incognito:before{content:""}.mdi-infinity:before{content:""}.mdi-information:before{content:""}.mdi-information-outline:before{content:""}.mdi-information-variant:before{content:""}.mdi-instagram:before{content:""}.mdi-instapaper:before{content:""}.mdi-internet-explorer:before{content:""}.mdi-invert-colors:before{content:""}.mdi-itunes:before{content:""}.mdi-jeepney:before{content:""}.mdi-jira:before{content:""}.mdi-jsfiddle:before{content:""}.mdi-json:before{content:""}.mdi-keg:before{content:""}.mdi-kettle:before{content:""}.mdi-key:before{content:""}.mdi-key-change:before{content:""}.mdi-key-minus:before{content:""}.mdi-key-plus:before{content:""}.mdi-key-remove:before{content:""}.mdi-key-variant:before{content:""}.mdi-keyboard:before{content:""}.mdi-keyboard-backspace:before{content:""}.mdi-keyboard-caps:before{content:""}.mdi-keyboard-close:before{content:""}.mdi-keyboard-off:before{content:""}.mdi-keyboard-return:before{content:""}.mdi-keyboard-tab:before{content:""}.mdi-keyboard-variant:before{content:""}.mdi-kickstarter:before{content:""}.mdi-kodi:before{content:""}.mdi-label:before{content:""}.mdi-label-outline:before{content:""}.mdi-lambda:before{content:""}.mdi-lamp:before{content:""}.mdi-lan:before{content:""}.mdi-lan-connect:before{content:""}.mdi-lan-disconnect:before{content:""}.mdi-lan-pending:before{content:""}.mdi-language-c:before{content:""}.mdi-language-cpp:before{content:""}.mdi-language-csharp:before{content:""}.mdi-language-css3:before{content:""}.mdi-language-go:before{content:""}.mdi-language-html5:before{content:""}.mdi-language-javascript:before{content:""}.mdi-language-php:before{content:""}.mdi-language-python:before{content:""}.mdi-language-python-text:before{content:""}.mdi-language-r:before{content:""}.mdi-language-swift:before{content:""}.mdi-language-typescript:before{content:""}.mdi-laptop:before{content:""}.mdi-laptop-chromebook:before{content:""}.mdi-laptop-mac:before{content:""}.mdi-laptop-off:before{content:""}.mdi-laptop-windows:before{content:""}.mdi-lastfm:before{content:""}.mdi-launch:before{content:""}.mdi-lava-lamp:before{content:""}.mdi-layers:before{content:""}.mdi-layers-off:before{content:""}.mdi-lead-pencil:before{content:""}.mdi-leaf:before{content:""}.mdi-led-off:before{content:""}.mdi-led-on:before{content:""}.mdi-led-outline:before{content:""}.mdi-led-strip:before{content:""}.mdi-led-variant-off:before{content:""}.mdi-led-variant-on:before{content:""}.mdi-led-variant-outline:before{content:""}.mdi-library:before{content:""}.mdi-library-books:before{content:""}.mdi-library-music:before{content:""}.mdi-library-plus:before{content:""}.mdi-lightbulb:before{content:""}.mdi-lightbulb-on:before{content:""}.mdi-lightbulb-on-outline:before{content:""}.mdi-lightbulb-outline:before{content:""}.mdi-link:before{content:""}.mdi-link-off:before{content:""}.mdi-link-variant:before{content:""}.mdi-link-variant-off:before{content:""}.mdi-linkedin:before{content:""}.mdi-linkedin-box:before{content:""}.mdi-linux:before{content:""}.mdi-loading:before{content:""}.mdi-lock:before{content:""}.mdi-lock-open:before{content:""}.mdi-lock-open-outline:before{content:""}.mdi-lock-outline:before{content:""}.mdi-lock-pattern:before{content:""}.mdi-lock-plus:before{content:""}.mdi-lock-reset:before{content:""}.mdi-locker:before{content:""}.mdi-locker-multiple:before{content:""}.mdi-login:before{content:""}.mdi-login-variant:before{content:""}.mdi-logout:before{content:""}.mdi-logout-variant:before{content:""}.mdi-looks:before{content:""}.mdi-loop:before{content:""}.mdi-loupe:before{content:""}.mdi-lumx:before{content:""}.mdi-magnet:before{content:""}.mdi-magnet-on:before{content:""}.mdi-magnify:before{content:""}.mdi-magnify-minus:before{content:""}.mdi-magnify-minus-outline:before{content:""}.mdi-magnify-plus:before{content:""}.mdi-magnify-plus-outline:before{content:""}.mdi-mail-ru:before{content:""}.mdi-mailbox:before{content:""}.mdi-map:before{content:""}.mdi-map-marker:before{content:""}.mdi-map-marker-circle:before{content:""}.mdi-map-marker-minus:before{content:""}.mdi-map-marker-multiple:before{content:""}.mdi-map-marker-off:before{content:""}.mdi-map-marker-outline:before{content:""}.mdi-map-marker-plus:before{content:""}.mdi-map-marker-radius:before{content:""}.mdi-margin:before{content:""}.mdi-markdown:before{content:""}.mdi-marker:before{content:""}.mdi-marker-check:before{content:""}.mdi-martini:before{content:""}.mdi-material-ui:before{content:""}.mdi-math-compass:before{content:""}.mdi-matrix:before{content:""}.mdi-maxcdn:before{content:""}.mdi-medical-bag:before{content:""}.mdi-medium:before{content:""}.mdi-memory:before{content:""}.mdi-menu:before{content:""}.mdi-menu-down:before{content:""}.mdi-menu-down-outline:before{content:""}.mdi-menu-left:before{content:""}.mdi-menu-right:before{content:""}.mdi-menu-up:before{content:""}.mdi-menu-up-outline:before{content:""}.mdi-message:before{content:""}.mdi-message-alert:before{content:""}.mdi-message-bulleted:before{content:""}.mdi-message-bulleted-off:before{content:""}.mdi-message-draw:before{content:""}.mdi-message-image:before{content:""}.mdi-message-outline:before{content:""}.mdi-message-plus:before{content:""}.mdi-message-processing:before{content:""}.mdi-message-reply:before{content:""}.mdi-message-reply-text:before{content:""}.mdi-message-settings:before{content:""}.mdi-message-settings-variant:before{content:""}.mdi-message-text:before{content:""}.mdi-message-text-outline:before{content:""}.mdi-message-video:before{content:""}.mdi-meteor:before{content:""}.mdi-metronome:before{content:""}.mdi-metronome-tick:before{content:""}.mdi-micro-sd:before{content:""}.mdi-microphone:before{content:""}.mdi-microphone-off:before{content:""}.mdi-microphone-outline:before{content:""}.mdi-microphone-settings:before{content:""}.mdi-microphone-variant:before{content:""}.mdi-microphone-variant-off:before{content:""}.mdi-microscope:before{content:""}.mdi-microsoft:before{content:""}.mdi-minecraft:before{content:""}.mdi-minus:before{content:""}.mdi-minus-box:before{content:""}.mdi-minus-box-outline:before{content:""}.mdi-minus-circle:before{content:""}.mdi-minus-circle-outline:before{content:""}.mdi-minus-network:before{content:""}.mdi-mixcloud:before{content:""}.mdi-mixer:before{content:""}.mdi-monitor:before{content:""}.mdi-monitor-multiple:before{content:""}.mdi-more:before{content:""}.mdi-motorbike:before{content:""}.mdi-mouse:before{content:""}.mdi-mouse-off:before{content:""}.mdi-mouse-variant:before{content:""}.mdi-mouse-variant-off:before{content:""}.mdi-move-resize:before{content:""}.mdi-move-resize-variant:before{content:""}.mdi-movie:before{content:""}.mdi-movie-roll:before{content:""}.mdi-multiplication:before{content:""}.mdi-multiplication-box:before{content:""}.mdi-mushroom:before{content:""}.mdi-mushroom-outline:before{content:""}.mdi-music:before{content:""}.mdi-music-box:before{content:""}.mdi-music-box-outline:before{content:""}.mdi-music-circle:before{content:""}.mdi-music-note:before{content:""}.mdi-music-note-bluetooth:before{content:""}.mdi-music-note-bluetooth-off:before{content:""}.mdi-music-note-eighth:before{content:""}.mdi-music-note-half:before{content:""}.mdi-music-note-off:before{content:""}.mdi-music-note-quarter:before{content:""}.mdi-music-note-sixteenth:before{content:""}.mdi-music-note-whole:before{content:""}.mdi-music-off:before{content:""}.mdi-nature:before{content:""}.mdi-nature-people:before{content:""}.mdi-navigation:before{content:""}.mdi-near-me:before{content:""}.mdi-needle:before{content:""}.mdi-nest-protect:before{content:""}.mdi-nest-thermostat:before{content:""}.mdi-netflix:before{content:""}.mdi-network:before{content:""}.mdi-new-box:before{content:""}.mdi-newspaper:before{content:""}.mdi-nfc:before{content:""}.mdi-nfc-tap:before{content:""}.mdi-nfc-variant:before{content:""}.mdi-ninja:before{content:""}.mdi-nintendo-switch:before{content:""}.mdi-nodejs:before{content:""}.mdi-note:before{content:""}.mdi-note-multiple:before{content:""}.mdi-note-multiple-outline:before{content:""}.mdi-note-outline:before{content:""}.mdi-note-plus:before{content:""}.mdi-note-plus-outline:before{content:""}.mdi-note-text:before{content:""}.mdi-notification-clear-all:before{content:""}.mdi-npm:before{content:""}.mdi-nuke:before{content:""}.mdi-null:before{content:""}.mdi-numeric:before{content:""}.mdi-numeric-0-box:before{content:""}.mdi-numeric-0-box-multiple-outline:before{content:""}.mdi-numeric-0-box-outline:before{content:""}.mdi-numeric-1-box:before{content:""}.mdi-numeric-1-box-multiple-outline:before{content:""}.mdi-numeric-1-box-outline:before{content:""}.mdi-numeric-2-box:before{content:""}.mdi-numeric-2-box-multiple-outline:before{content:""}.mdi-numeric-2-box-outline:before{content:""}.mdi-numeric-3-box:before{content:""}.mdi-numeric-3-box-multiple-outline:before{content:""}.mdi-numeric-3-box-outline:before{content:""}.mdi-numeric-4-box:before{content:""}.mdi-numeric-4-box-multiple-outline:before{content:""}.mdi-numeric-4-box-outline:before{content:""}.mdi-numeric-5-box:before{content:""}.mdi-numeric-5-box-multiple-outline:before{content:""}.mdi-numeric-5-box-outline:before{content:""}.mdi-numeric-6-box:before{content:""}.mdi-numeric-6-box-multiple-outline:before{content:""}.mdi-numeric-6-box-outline:before{content:""}.mdi-numeric-7-box:before{content:""}.mdi-numeric-7-box-multiple-outline:before{content:""}.mdi-numeric-7-box-outline:before{content:""}.mdi-numeric-8-box:before{content:""}.mdi-numeric-8-box-multiple-outline:before{content:""}.mdi-numeric-8-box-outline:before{content:""}.mdi-numeric-9-box:before{content:""}.mdi-numeric-9-box-multiple-outline:before{content:""}.mdi-numeric-9-box-outline:before{content:""}.mdi-numeric-9-plus-box:before{content:""}.mdi-numeric-9-plus-box-multiple-outline:before{content:""}.mdi-numeric-9-plus-box-outline:before{content:""}.mdi-nut:before{content:""}.mdi-nutrition:before{content:""}.mdi-oar:before{content:""}.mdi-octagon:before{content:""}.mdi-octagon-outline:before{content:""}.mdi-octagram:before{content:""}.mdi-octagram-outline:before{content:""}.mdi-odnoklassniki:before{content:""}.mdi-office:before{content:""}.mdi-oil:before{content:""}.mdi-oil-temperature:before{content:""}.mdi-omega:before{content:""}.mdi-onedrive:before{content:""}.mdi-onenote:before{content:""}.mdi-opacity:before{content:""}.mdi-open-in-app:before{content:""}.mdi-open-in-new:before{content:""}.mdi-openid:before{content:""}.mdi-opera:before{content:""}.mdi-orbit:before{content:""}.mdi-ornament:before{content:""}.mdi-ornament-variant:before{content:""}.mdi-owl:before{content:""}.mdi-package:before{content:""}.mdi-package-down:before{content:""}.mdi-package-up:before{content:""}.mdi-package-variant:before{content:""}.mdi-package-variant-closed:before{content:""}.mdi-page-first:before{content:""}.mdi-page-last:before{content:""}.mdi-page-layout-body:before{content:""}.mdi-page-layout-footer:before{content:""}.mdi-page-layout-header:before{content:""}.mdi-page-layout-sidebar-left:before{content:""}.mdi-page-layout-sidebar-right:before{content:""}.mdi-palette:before{content:""}.mdi-palette-advanced:before{content:""}.mdi-panda:before{content:""}.mdi-pandora:before{content:""}.mdi-panorama:before{content:""}.mdi-panorama-fisheye:before{content:""}.mdi-panorama-horizontal:before{content:""}.mdi-panorama-vertical:before{content:""}.mdi-panorama-wide-angle:before{content:""}.mdi-paper-cut-vertical:before{content:""}.mdi-paperclip:before{content:""}.mdi-parking:before{content:""}.mdi-passport:before{content:""}.mdi-pause:before{content:""}.mdi-pause-circle:before{content:""}.mdi-pause-circle-outline:before{content:""}.mdi-pause-octagon:before{content:""}.mdi-pause-octagon-outline:before{content:""}.mdi-paw:before{content:""}.mdi-paw-off:before{content:""}.mdi-pen:before{content:""}.mdi-pencil:before{content:""}.mdi-pencil-box:before{content:""}.mdi-pencil-box-outline:before{content:""}.mdi-pencil-circle:before{content:""}.mdi-pencil-circle-outline:before{content:""}.mdi-pencil-lock:before{content:""}.mdi-pencil-off:before{content:""}.mdi-pentagon:before{content:""}.mdi-pentagon-outline:before{content:""}.mdi-percent:before{content:""}.mdi-periodic-table-co2:before{content:""}.mdi-periscope:before{content:""}.mdi-pharmacy:before{content:""}.mdi-phone:before{content:""}.mdi-phone-bluetooth:before{content:""}.mdi-phone-classic:before{content:""}.mdi-phone-forward:before{content:""}.mdi-phone-hangup:before{content:""}.mdi-phone-in-talk:before{content:""}.mdi-phone-incoming:before{content:""}.mdi-phone-locked:before{content:""}.mdi-phone-log:before{content:""}.mdi-phone-minus:before{content:""}.mdi-phone-missed:before{content:""}.mdi-phone-outgoing:before{content:""}.mdi-phone-paused:before{content:""}.mdi-phone-plus:before{content:""}.mdi-phone-settings:before{content:""}.mdi-phone-voip:before{content:""}.mdi-pi:before{content:""}.mdi-pi-box:before{content:""}.mdi-piano:before{content:""}.mdi-pig:before{content:""}.mdi-pill:before{content:""}.mdi-pillar:before{content:""}.mdi-pin:before{content:""}.mdi-pin-off:before{content:""}.mdi-pine-tree:before{content:""}.mdi-pine-tree-box:before{content:""}.mdi-pinterest:before{content:""}.mdi-pinterest-box:before{content:""}.mdi-pipe:before{content:""}.mdi-pipe-disconnected:before{content:""}.mdi-pistol:before{content:""}.mdi-pizza:before{content:""}.mdi-plane-shield:before{content:""}.mdi-play:before{content:""}.mdi-play-box-outline:before{content:""}.mdi-play-circle:before{content:""}.mdi-play-circle-outline:before{content:""}.mdi-play-pause:before{content:""}.mdi-play-protected-content:before{content:""}.mdi-playlist-check:before{content:""}.mdi-playlist-minus:before{content:""}.mdi-playlist-play:before{content:""}.mdi-playlist-plus:before{content:""}.mdi-playlist-remove:before{content:""}.mdi-playstation:before{content:""}.mdi-plex:before{content:""}.mdi-plus:before{content:""}.mdi-plus-box:before{content:""}.mdi-plus-box-outline:before{content:""}.mdi-plus-circle:before{content:""}.mdi-plus-circle-multiple-outline:before{content:""}.mdi-plus-circle-outline:before{content:""}.mdi-plus-network:before{content:""}.mdi-plus-one:before{content:""}.mdi-plus-outline:before{content:""}.mdi-pocket:before{content:""}.mdi-pokeball:before{content:""}.mdi-polaroid:before{content:""}.mdi-poll:before{content:""}.mdi-poll-box:before{content:""}.mdi-polymer:before{content:""}.mdi-pool:before{content:""}.mdi-popcorn:before{content:""}.mdi-pot:before{content:""}.mdi-pot-mix:before{content:""}.mdi-pound:before{content:""}.mdi-pound-box:before{content:""}.mdi-power:before{content:""}.mdi-power-plug:before{content:""}.mdi-power-plug-off:before{content:""}.mdi-power-settings:before{content:""}.mdi-power-socket:before{content:""}.mdi-power-socket-eu:before{content:""}.mdi-power-socket-uk:before{content:""}.mdi-power-socket-us:before{content:""}.mdi-prescription:before{content:""}.mdi-presentation:before{content:""}.mdi-presentation-play:before{content:""}.mdi-printer:before{content:""}.mdi-printer-3d:before{content:""}.mdi-printer-alert:before{content:""}.mdi-printer-settings:before{content:""}.mdi-priority-high:before{content:""}.mdi-priority-low:before{content:""}.mdi-professional-hexagon:before{content:""}.mdi-projector:before{content:""}.mdi-projector-screen:before{content:""}.mdi-publish:before{content:""}.mdi-pulse:before{content:""}.mdi-puzzle:before{content:""}.mdi-qqchat:before{content:""}.mdi-qrcode:before{content:""}.mdi-qrcode-scan:before{content:""}.mdi-quadcopter:before{content:""}.mdi-quality-high:before{content:""}.mdi-quicktime:before{content:""}.mdi-radar:before{content:""}.mdi-radiator:before{content:""}.mdi-radio:before{content:""}.mdi-radio-handheld:before{content:""}.mdi-radio-tower:before{content:""}.mdi-radioactive:before{content:""}.mdi-radiobox-blank:before{content:""}.mdi-radiobox-marked:before{content:""}.mdi-raspberrypi:before{content:""}.mdi-ray-end:before{content:""}.mdi-ray-end-arrow:before{content:""}.mdi-ray-start:before{content:""}.mdi-ray-start-arrow:before{content:""}.mdi-ray-start-end:before{content:""}.mdi-ray-vertex:before{content:""}.mdi-rdio:before{content:""}.mdi-react:before{content:""}.mdi-read:before{content:""}.mdi-readability:before{content:""}.mdi-receipt:before{content:""}.mdi-record:before{content:""}.mdi-record-rec:before{content:""}.mdi-recycle:before{content:""}.mdi-reddit:before{content:""}.mdi-redo:before{content:""}.mdi-redo-variant:before{content:""}.mdi-refresh:before{content:""}.mdi-regex:before{content:""}.mdi-relative-scale:before{content:""}.mdi-reload:before{content:""}.mdi-remote:before{content:""}.mdi-rename-box:before{content:""}.mdi-reorder-horizontal:before{content:""}.mdi-reorder-vertical:before{content:""}.mdi-repeat:before{content:""}.mdi-repeat-off:before{content:""}.mdi-repeat-once:before{content:""}.mdi-replay:before{content:""}.mdi-reply:before{content:""}.mdi-reply-all:before{content:""}.mdi-reproduction:before{content:""}.mdi-resize-bottom-right:before{content:""}.mdi-responsive:before{content:""}.mdi-restart:before{content:""}.mdi-restore:before{content:""}.mdi-rewind:before{content:""}.mdi-rewind-outline:before{content:""}.mdi-rhombus:before{content:""}.mdi-rhombus-outline:before{content:""}.mdi-ribbon:before{content:""}.mdi-rice:before{content:""}.mdi-ring:before{content:""}.mdi-road:before{content:""}.mdi-road-variant:before{content:""}.mdi-robot:before{content:""}.mdi-rocket:before{content:""}.mdi-roomba:before{content:""}.mdi-rotate-3d:before{content:""}.mdi-rotate-left:before{content:""}.mdi-rotate-left-variant:before{content:""}.mdi-rotate-right:before{content:""}.mdi-rotate-right-variant:before{content:""}.mdi-rounded-corner:before{content:""}.mdi-router-wireless:before{content:""}.mdi-routes:before{content:""}.mdi-rowing:before{content:""}.mdi-rss:before{content:""}.mdi-rss-box:before{content:""}.mdi-ruler:before{content:""}.mdi-run:before{content:""}.mdi-run-fast:before{content:""}.mdi-sale:before{content:""}.mdi-sass:before{content:""}.mdi-satellite:before{content:""}.mdi-satellite-variant:before{content:""}.mdi-saxophone:before{content:""}.mdi-scale:before{content:""}.mdi-scale-balance:before{content:""}.mdi-scale-bathroom:before{content:""}.mdi-scanner:before{content:""}.mdi-school:before{content:""}.mdi-screen-rotation:before{content:""}.mdi-screen-rotation-lock:before{content:""}.mdi-screwdriver:before{content:""}.mdi-script:before{content:""}.mdi-sd:before{content:""}.mdi-seal:before{content:""}.mdi-search-web:before{content:""}.mdi-seat-flat:before{content:""}.mdi-seat-flat-angled:before{content:""}.mdi-seat-individual-suite:before{content:""}.mdi-seat-legroom-extra:before{content:""}.mdi-seat-legroom-normal:before{content:""}.mdi-seat-legroom-reduced:before{content:""}.mdi-seat-recline-extra:before{content:""}.mdi-seat-recline-normal:before{content:""}.mdi-security:before{content:""}.mdi-security-home:before{content:""}.mdi-security-network:before{content:""}.mdi-select:before{content:""}.mdi-select-all:before{content:""}.mdi-select-inverse:before{content:""}.mdi-select-off:before{content:""}.mdi-selection:before{content:""}.mdi-selection-off:before{content:""}.mdi-send:before{content:""}.mdi-send-secure:before{content:""}.mdi-serial-port:before{content:""}.mdi-server:before{content:""}.mdi-server-minus:before{content:""}.mdi-server-network:before{content:""}.mdi-server-network-off:before{content:""}.mdi-server-off:before{content:""}.mdi-server-plus:before{content:""}.mdi-server-remove:before{content:""}.mdi-server-security:before{content:""}.mdi-set-all:before{content:""}.mdi-set-center:before{content:""}.mdi-set-center-right:before{content:""}.mdi-set-left:before{content:""}.mdi-set-left-center:before{content:""}.mdi-set-left-right:before{content:""}.mdi-set-none:before{content:""}.mdi-set-right:before{content:""}.mdi-settings:before{content:""}.mdi-settings-box:before{content:""}.mdi-shape-circle-plus:before{content:""}.mdi-shape-plus:before{content:""}.mdi-shape-polygon-plus:before{content:""}.mdi-shape-rectangle-plus:before{content:""}.mdi-shape-square-plus:before{content:""}.mdi-share:before{content:""}.mdi-share-variant:before{content:""}.mdi-shield:before{content:""}.mdi-shield-half-full:before{content:""}.mdi-shield-outline:before{content:""}.mdi-shopping:before{content:""}.mdi-shopping-music:before{content:""}.mdi-shovel:before{content:""}.mdi-shovel-off:before{content:""}.mdi-shredder:before{content:""}.mdi-shuffle:before{content:""}.mdi-shuffle-disabled:before{content:""}.mdi-shuffle-variant:before{content:""}.mdi-sigma:before{content:""}.mdi-sigma-lower:before{content:""}.mdi-sign-caution:before{content:""}.mdi-sign-direction:before{content:""}.mdi-sign-text:before{content:""}.mdi-signal:before{content:""}.mdi-signal-2g:before{content:""}.mdi-signal-3g:before{content:""}.mdi-signal-4g:before{content:""}.mdi-signal-hspa:before{content:""}.mdi-signal-hspa-plus:before{content:""}.mdi-signal-off:before{content:""}.mdi-signal-variant:before{content:""}.mdi-silverware:before{content:""}.mdi-silverware-fork:before{content:""}.mdi-silverware-spoon:before{content:""}.mdi-silverware-variant:before{content:""}.mdi-sim:before{content:""}.mdi-sim-alert:before{content:""}.mdi-sim-off:before{content:""}.mdi-sitemap:before{content:""}.mdi-skip-backward:before{content:""}.mdi-skip-forward:before{content:""}.mdi-skip-next:before{content:""}.mdi-skip-next-circle:before{content:""}.mdi-skip-next-circle-outline:before{content:""}.mdi-skip-previous:before{content:""}.mdi-skip-previous-circle:before{content:""}.mdi-skip-previous-circle-outline:before{content:""}.mdi-skull:before{content:""}.mdi-skype:before{content:""}.mdi-skype-business:before{content:""}.mdi-slack:before{content:""}.mdi-sleep:before{content:""}.mdi-sleep-off:before{content:""}.mdi-smoking:before{content:""}.mdi-smoking-off:before{content:""}.mdi-snapchat:before{content:""}.mdi-snowflake:before{content:""}.mdi-snowman:before{content:""}.mdi-soccer:before{content:""}.mdi-sofa:before{content:""}.mdi-solid:before{content:""}.mdi-sort:before{content:""}.mdi-sort-alphabetical:before{content:""}.mdi-sort-ascending:before{content:""}.mdi-sort-descending:before{content:""}.mdi-sort-numeric:before{content:""}.mdi-sort-variant:before{content:""}.mdi-soundcloud:before{content:""}.mdi-source-branch:before{content:""}.mdi-source-commit:before{content:""}.mdi-source-commit-end:before{content:""}.mdi-source-commit-end-local:before{content:""}.mdi-source-commit-local:before{content:""}.mdi-source-commit-next-local:before{content:""}.mdi-source-commit-start:before{content:""}.mdi-source-commit-start-next-local:before{content:""}.mdi-source-fork:before{content:""}.mdi-source-merge:before{content:""}.mdi-source-pull:before{content:""}.mdi-soy-sauce:before{content:""}.mdi-speaker:before{content:""}.mdi-speaker-off:before{content:""}.mdi-speaker-wireless:before{content:""}.mdi-speedometer:before{content:""}.mdi-spellcheck:before{content:""}.mdi-spotify:before{content:""}.mdi-spotlight:before{content:""}.mdi-spotlight-beam:before{content:""}.mdi-spray:before{content:""}.mdi-square:before{content:""}.mdi-square-inc:before{content:""}.mdi-square-inc-cash:before{content:""}.mdi-square-outline:before{content:""}.mdi-square-root:before{content:""}.mdi-stackexchange:before{content:""}.mdi-stackoverflow:before{content:""}.mdi-stadium:before{content:""}.mdi-stairs:before{content:""}.mdi-standard-definition:before{content:""}.mdi-star:before{content:""}.mdi-star-circle:before{content:""}.mdi-star-half:before{content:""}.mdi-star-off:before{content:""}.mdi-star-outline:before{content:""}.mdi-steam:before{content:""}.mdi-steering:before{content:""}.mdi-step-backward:before{content:""}.mdi-step-backward-2:before{content:""}.mdi-step-forward:before{content:""}.mdi-step-forward-2:before{content:""}.mdi-stethoscope:before{content:""}.mdi-sticker:before{content:""}.mdi-sticker-emoji:before{content:""}.mdi-stocking:before{content:""}.mdi-stop:before{content:""}.mdi-stop-circle:before{content:""}.mdi-stop-circle-outline:before{content:""}.mdi-store:before{content:""}.mdi-store-24-hour:before{content:""}.mdi-stove:before{content:""}.mdi-subdirectory-arrow-left:before{content:""}.mdi-subdirectory-arrow-right:before{content:""}.mdi-subway:before{content:""}.mdi-subway-variant:before{content:""}.mdi-summit:before{content:""}.mdi-sunglasses:before{content:""}.mdi-surround-sound:before{content:""}.mdi-surround-sound-2-0:before{content:""}.mdi-surround-sound-3-1:before{content:""}.mdi-surround-sound-5-1:before{content:""}.mdi-surround-sound-7-1:before{content:""}.mdi-svg:before{content:""}.mdi-swap-horizontal:before{content:""}.mdi-swap-vertical:before{content:""}.mdi-swim:before{content:""}.mdi-switch:before{content:""}.mdi-sword:before{content:""}.mdi-sword-cross:before{content:""}.mdi-sync:before{content:""}.mdi-sync-alert:before{content:""}.mdi-sync-off:before{content:""}.mdi-tab:before{content:""}.mdi-tab-plus:before{content:""}.mdi-tab-unselected:before{content:""}.mdi-table:before{content:""}.mdi-table-column-plus-after:before{content:""}.mdi-table-column-plus-before:before{content:""}.mdi-table-column-remove:before{content:""}.mdi-table-column-width:before{content:""}.mdi-table-edit:before{content:""}.mdi-table-large:before{content:""}.mdi-table-row-height:before{content:""}.mdi-table-row-plus-after:before{content:""}.mdi-table-row-plus-before:before{content:""}.mdi-table-row-remove:before{content:""}.mdi-tablet:before{content:""}.mdi-tablet-android:before{content:""}.mdi-tablet-ipad:before{content:""}.mdi-taco:before{content:""}.mdi-tag:before{content:""}.mdi-tag-faces:before{content:""}.mdi-tag-heart:before{content:""}.mdi-tag-multiple:before{content:""}.mdi-tag-outline:before{content:""}.mdi-tag-plus:before{content:""}.mdi-tag-remove:before{content:""}.mdi-tag-text-outline:before{content:""}.mdi-target:before{content:""}.mdi-taxi:before{content:""}.mdi-teamviewer:before{content:""}.mdi-telegram:before{content:""}.mdi-television:before{content:""}.mdi-television-classic:before{content:""}.mdi-television-guide:before{content:""}.mdi-temperature-celsius:before{content:""}.mdi-temperature-fahrenheit:before{content:""}.mdi-temperature-kelvin:before{content:""}.mdi-tennis:before{content:""}.mdi-tent:before{content:""}.mdi-terrain:before{content:""}.mdi-test-tube:before{content:""}.mdi-text-shadow:before{content:""}.mdi-text-to-speech:before{content:""}.mdi-text-to-speech-off:before{content:""}.mdi-textbox:before{content:""}.mdi-textbox-password:before{content:""}.mdi-texture:before{content:""}.mdi-theater:before{content:""}.mdi-theme-light-dark:before{content:""}.mdi-thermometer:before{content:""}.mdi-thermometer-lines:before{content:""}.mdi-thought-bubble:before{content:""}.mdi-thought-bubble-outline:before{content:""}.mdi-thumb-down:before{content:""}.mdi-thumb-down-outline:before{content:""}.mdi-thumb-up:before{content:""}.mdi-thumb-up-outline:before{content:""}.mdi-thumbs-up-down:before{content:""}.mdi-ticket:before{content:""}.mdi-ticket-account:before{content:""}.mdi-ticket-confirmation:before{content:""}.mdi-ticket-percent:before{content:""}.mdi-tie:before{content:""}.mdi-tilde:before{content:""}.mdi-timelapse:before{content:""}.mdi-timer:before{content:""}.mdi-timer-10:before{content:""}.mdi-timer-3:before{content:""}.mdi-timer-off:before{content:""}.mdi-timer-sand:before{content:""}.mdi-timer-sand-empty:before{content:""}.mdi-timer-sand-full:before{content:""}.mdi-timetable:before{content:""}.mdi-toggle-switch:before{content:""}.mdi-toggle-switch-off:before{content:""}.mdi-tooltip:before{content:""}.mdi-tooltip-edit:before{content:""}.mdi-tooltip-image:before{content:""}.mdi-tooltip-outline:before{content:""}.mdi-tooltip-outline-plus:before{content:""}.mdi-tooltip-text:before{content:""}.mdi-tooth:before{content:""}.mdi-tor:before{content:""}.mdi-tower-beach:before{content:""}.mdi-tower-fire:before{content:""}.mdi-trackpad:before{content:""}.mdi-traffic-light:before{content:""}.mdi-train:before{content:""}.mdi-tram:before{content:""}.mdi-transcribe:before{content:""}.mdi-transcribe-close:before{content:""}.mdi-transfer:before{content:""}.mdi-transit-transfer:before{content:""}.mdi-translate:before{content:""}.mdi-treasure-chest:before{content:""}.mdi-tree:before{content:""}.mdi-trello:before{content:""}.mdi-trending-down:before{content:""}.mdi-trending-neutral:before{content:""}.mdi-trending-up:before{content:""}.mdi-triangle:before{content:""}.mdi-triangle-outline:before{content:""}.mdi-trophy:before{content:""}.mdi-trophy-award:before{content:""}.mdi-trophy-outline:before{content:""}.mdi-trophy-variant:before{content:""}.mdi-trophy-variant-outline:before{content:""}.mdi-truck:before{content:""}.mdi-truck-delivery:before{content:""}.mdi-truck-fast:before{content:""}.mdi-truck-trailer:before{content:""}.mdi-tshirt-crew:before{content:""}.mdi-tshirt-v:before{content:""}.mdi-tumblr:before{content:""}.mdi-tumblr-reblog:before{content:""}.mdi-tune:before{content:""}.mdi-tune-vertical:before{content:""}.mdi-twitch:before{content:""}.mdi-twitter:before{content:""}.mdi-twitter-box:before{content:""}.mdi-twitter-circle:before{content:""}.mdi-twitter-retweet:before{content:""}.mdi-uber:before{content:""}.mdi-ubuntu:before{content:""}.mdi-ultra-high-definition:before{content:""}.mdi-umbraco:before{content:""}.mdi-umbrella:before{content:""}.mdi-umbrella-outline:before{content:""}.mdi-undo:before{content:""}.mdi-undo-variant:before{content:""}.mdi-unfold-less-horizontal:before{content:""}.mdi-unfold-less-vertical:before{content:""}.mdi-unfold-more-horizontal:before{content:""}.mdi-unfold-more-vertical:before{content:""}.mdi-ungroup:before{content:""}.mdi-unity:before{content:""}.mdi-untappd:before{content:""}.mdi-update:before{content:""}.mdi-upload:before{content:""}.mdi-upload-network:before{content:""}.mdi-usb:before{content:""}.mdi-van-passenger:before{content:""}.mdi-van-utility:before{content:""}.mdi-vanish:before{content:""}.mdi-vector-arrange-above:before{content:""}.mdi-vector-arrange-below:before{content:""}.mdi-vector-circle:before{content:""}.mdi-vector-circle-variant:before{content:""}.mdi-vector-combine:before{content:""}.mdi-vector-curve:before{content:""}.mdi-vector-difference:before{content:""}.mdi-vector-difference-ab:before{content:""}.mdi-vector-difference-ba:before{content:""}.mdi-vector-intersection:before{content:""}.mdi-vector-line:before{content:""}.mdi-vector-point:before{content:""}.mdi-vector-polygon:before{content:""}.mdi-vector-polyline:before{content:""}.mdi-vector-radius:before{content:""}.mdi-vector-rectangle:before{content:""}.mdi-vector-selection:before{content:""}.mdi-vector-square:before{content:""}.mdi-vector-triangle:before{content:""}.mdi-vector-union:before{content:""}.mdi-verified:before{content:""}.mdi-vibrate:before{content:""}.mdi-video:before{content:""}.mdi-video-3d:before{content:""}.mdi-video-off:before{content:""}.mdi-video-switch:before{content:""}.mdi-view-agenda:before{content:""}.mdi-view-array:before{content:""}.mdi-view-carousel:before{content:""}.mdi-view-column:before{content:""}.mdi-view-dashboard:before{content:""}.mdi-view-day:before{content:""}.mdi-view-grid:before{content:""}.mdi-view-headline:before{content:""}.mdi-view-list:before{content:""}.mdi-view-module:before{content:""}.mdi-view-parallel:before{content:""}.mdi-view-quilt:before{content:""}.mdi-view-sequential:before{content:""}.mdi-view-stream:before{content:""}.mdi-view-week:before{content:""}.mdi-vimeo:before{content:""}.mdi-vine:before{content:""}.mdi-violin:before{content:""}.mdi-visualstudio:before{content:""}.mdi-vk:before{content:""}.mdi-vk-box:before{content:""}.mdi-vk-circle:before{content:""}.mdi-vlc:before{content:""}.mdi-voice:before{content:""}.mdi-voicemail:before{content:""}.mdi-volume-high:before{content:""}.mdi-volume-low:before{content:""}.mdi-volume-medium:before{content:""}.mdi-volume-minus:before{content:""}.mdi-volume-mute:before{content:""}.mdi-volume-off:before{content:""}.mdi-volume-plus:before{content:""}.mdi-vpn:before{content:""}.mdi-walk:before{content:""}.mdi-wall:before{content:""}.mdi-wallet:before{content:""}.mdi-wallet-giftcard:before{content:""}.mdi-wallet-membership:before{content:""}.mdi-wallet-travel:before{content:""}.mdi-wan:before{content:""}.mdi-washing-machine:before{content:""}.mdi-watch:before{content:""}.mdi-watch-export:before{content:""}.mdi-watch-import:before{content:""}.mdi-watch-vibrate:before{content:""}.mdi-water:before{content:""}.mdi-water-off:before{content:""}.mdi-water-percent:before{content:""}.mdi-water-pump:before{content:""}.mdi-watermark:before{content:""}.mdi-waves:before{content:""}.mdi-weather-cloudy:before{content:""}.mdi-weather-fog:before{content:""}.mdi-weather-hail:before{content:""}.mdi-weather-lightning:before{content:""}.mdi-weather-lightning-rainy:before{content:""}.mdi-weather-night:before{content:""}.mdi-weather-partlycloudy:before{content:""}.mdi-weather-pouring:before{content:""}.mdi-weather-rainy:before{content:""}.mdi-weather-snowy:before{content:""}.mdi-weather-snowy-rainy:before{content:""}.mdi-weather-sunny:before{content:""}.mdi-weather-sunset:before{content:""}.mdi-weather-sunset-down:before{content:""}.mdi-weather-sunset-up:before{content:""}.mdi-weather-windy:before{content:""}.mdi-weather-windy-variant:before{content:""}.mdi-web:before{content:""}.mdi-webcam:before{content:""}.mdi-webhook:before{content:""}.mdi-webpack:before{content:""}.mdi-wechat:before{content:""}.mdi-weight:before{content:""}.mdi-weight-kilogram:before{content:""}.mdi-whatsapp:before{content:""}.mdi-wheelchair-accessibility:before{content:""}.mdi-white-balance-auto:before{content:""}.mdi-white-balance-incandescent:before{content:""}.mdi-white-balance-iridescent:before{content:""}.mdi-white-balance-sunny:before{content:""}.mdi-widgets:before{content:""}.mdi-wifi:before{content:""}.mdi-wifi-off:before{content:""}.mdi-wii:before{content:""}.mdi-wiiu:before{content:""}.mdi-wikipedia:before{content:""}.mdi-window-close:before{content:""}.mdi-window-closed:before{content:""}.mdi-window-maximize:before{content:""}.mdi-window-minimize:before{content:""}.mdi-window-open:before{content:""}.mdi-window-restore:before{content:""}.mdi-windows:before{content:""}.mdi-wordpress:before{content:""}.mdi-worker:before{content:""}.mdi-wrap:before{content:""}.mdi-wrench:before{content:""}.mdi-wunderlist:before{content:""}.mdi-xaml:before{content:""}.mdi-xbox:before{content:""}.mdi-xbox-controller:before{content:""}.mdi-xbox-controller-battery-alert:before{content:""}.mdi-xbox-controller-battery-empty:before{content:""}.mdi-xbox-controller-battery-full:before{content:""}.mdi-xbox-controller-battery-low:before{content:""}.mdi-xbox-controller-battery-medium:before{content:""}.mdi-xbox-controller-battery-unknown:before{content:""}.mdi-xbox-controller-off:before{content:""}.mdi-xda:before{content:""}.mdi-xing:before{content:""}.mdi-xing-box:before{content:""}.mdi-xing-circle:before{content:""}.mdi-xml:before{content:""}.mdi-xmpp:before{content:""}.mdi-yammer:before{content:""}.mdi-yeast:before{content:""}.mdi-yelp:before{content:""}.mdi-yin-yang:before{content:""}.mdi-youtube-play:before{content:""}.mdi-zip-box:before{content:""}.mdi-blank:before{content:"";visibility:hidden}.mdi-18px.mdi-set,.mdi-18px.mdi:before{font-size:18px}.mdi-24px.mdi-set,.mdi-24px.mdi:before{font-size:24px}.mdi-36px.mdi-set,.mdi-36px.mdi:before{font-size:36px}.mdi-48px.mdi-set,.mdi-48px.mdi:before{font-size:48px}.mdi-dark:before{color:#0000008a}.mdi-dark.mdi-inactive:before{color:#00000042}.mdi-light:before{color:#fff}.mdi-light.mdi-inactive:before{color:#ffffff4d}.mdi-rotate-45:before{transform:rotate(45deg)}.mdi-rotate-90:before{transform:rotate(90deg)}.mdi-rotate-135:before{transform:rotate(135deg)}.mdi-rotate-180:before{transform:rotate(180deg)}.mdi-rotate-225:before{transform:rotate(225deg)}.mdi-rotate-270:before{transform:rotate(270deg)}.mdi-rotate-315:before{transform:rotate(315deg)}.mdi-flip-h:before{filter:FlipH;-ms-filter:"FlipH";transform:scaleX(-1)}.mdi-flip-v:before{filter:FlipV;-ms-filter:"FlipV";transform:scaleY(-1)}.mdi-spin:before{animation:2s linear infinite mdi-spin}@keyframes mdi-spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}@font-face{font-family:feather;src:url(/build/assets/feather-webfont-QS_YDrbG.eot);src:url(/build/assets/feather-webfont-QS_YDrbG.eot?#iefix)format("embedded-opentype"),url(/build/assets/feather-webfont-B7o0vsFf.woff)format("woff"),url(/build/assets/feather-webfont-Bs7Yosh_.ttf)format("truetype"),url(/build/assets/feather-webfont-BCOB-oKQ.svg#feather)format("svg");font-weight:400;font-style:normal}[data-fi]:before{content:attr(data-icon);font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:feather;font-style:normal;font-weight:400;line-height:1;display:inline-block}[class^=fi-],[class*=\ fi-]{font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:feather;font-style:normal;font-weight:400;line-height:1;display:inline-block}.fi-eye:before{content:""}.fi-paper-clip:before{content:""}.fi-mail:before{content:"";content:""}.fi-toggle:before{content:""}.fi-layout:before{content:""}.fi-link:before{content:""}.fi-bell:before{content:""}.fi-lock:before{content:""}.fi-unlock:before{content:""}.fi-ribbon:before{content:""}.fi-image:before{content:""}.fi-signal:before{content:""}.fi-target:before{content:""}.fi-clipboard:before{content:""}.fi-clock:before{content:"";content:""}.fi-watch:before{content:""}.fi-air-play:before{content:""}.fi-camera:before{content:""}.fi-video:before{content:""}.fi-disc:before{content:""}.fi-printer:before{content:""}.fi-monitor:before{content:""}.fi-server:before{content:""}.fi-cog:before{content:""}.fi-heart:before{content:""}.fi-paragraph:before{content:""}.fi-align-justify:before{content:""}.fi-align-left:before{content:""}.fi-align-center:before{content:""}.fi-align-right:before{content:""}.fi-book:before{content:""}.fi-layers:before{content:""}.fi-stack:before{content:""}.fi-stack-2:before{content:""}.fi-paper:before{content:""}.fi-paper-stack:before{content:""}.fi-search:before{content:""}.fi-zoom-in:before{content:""}.fi-zoom-out:before{content:""}.fi-reply:before{content:""}.fi-circle-plus:before{content:""}.fi-circle-minus:before{content:""}.fi-circle-check:before{content:""}.fi-circle-cross:before{content:""}.fi-square-plus:before{content:""}.fi-square-minus:before{content:""}.fi-square-check:before{content:""}.fi-square-cross:before{content:""}.fi-microphone:before{content:""}.fi-record:before{content:""}.fi-skip-back:before{content:""}.fi-rewind:before{content:""}.fi-play:before{content:""}.fi-pause:before{content:""}.fi-stop:before{content:""}.fi-fast-forward:before{content:""}.fi-skip-forward:before{content:""}.fi-shuffle:before{content:""}.fi-repeat:before{content:""}.fi-folder:before{content:""}.fi-umbrella:before{content:""}.fi-moon:before{content:""}.fi-thermometer:before{content:""}.fi-drop:before{content:""}.fi-sun:before{content:""}.fi-cloud:before{content:""}.fi-cloud-upload:before{content:""}.fi-cloud-download:before{content:""}.fi-upload:before{content:""}.fi-download:before{content:""}.fi-location:before{content:""}.fi-location-2:before{content:""}.fi-map:before{content:""}.fi-battery:before{content:""}.fi-head:before{content:""}.fi-briefcase:before{content:""}.fi-speech-bubble:before{content:""}.fi-anchor:before{content:""}.fi-globe:before{content:""}.fi-box:before{content:""}.fi-reload:before{content:""}.fi-share:before{content:""}.fi-marquee:before{content:""}.fi-marquee-plus:before{content:""}.fi-marquee-minus:before{content:""}.fi-tag:before{content:""}.fi-power:before{content:""}.fi-command:before{content:""}.fi-alt:before{content:""}.fi-esc:before{content:""}.fi-bar-graph:before{content:""}.fi-bar-graph-2:before{content:""}.fi-pie-graph:before{content:""}.fi-star:before{content:""}.fi-arrow-left:before{content:""}.fi-arrow-right:before{content:""}.fi-arrow-up:before{content:""}.fi-arrow-down:before{content:""}.fi-volume:before{content:""}.fi-mute:before{content:""}.fi-content-right:before{content:""}.fi-content-left:before{content:""}.fi-grid:before{content:""}.fi-grid-2:before{content:""}.fi-columns:before{content:""}.fi-loader:before{content:""}.fi-bag:before{content:""}.fi-ban:before{content:""}.fi-flag:before{content:""}.fi-trash:before{content:""}.fi-expand:before{content:""}.fi-contract:before{content:""}.fi-maximize:before{content:""}.fi-minimize:before{content:""}.fi-plus:before{content:""}.fi-minus:before{content:""}.fi-check:before{content:""}.fi-cross:before{content:""}.fi-move:before{content:""}.fi-delete:before{content:""}.fi-menu:before{content:""}.fi-archive:before{content:""}.fi-inbox:before{content:""}.fi-outbox:before{content:""}.fi-file:before{content:""}.fi-file-add:before{content:""}.fi-file-subtract:before{content:""}.fi-help:before{content:""}.fi-open:before{content:""}.fi-ellipsis:before{content:""}@font-face{font-family:dripicons-v2;src:url(/build/assets/dripicons-v2-DFvnbGWz.eot);src:url(/build/assets/dripicons-v2-DFvnbGWz.eot?#iefix)format("embedded-opentype"),url(/build/assets/dripicons-v2-DRZ43psE.woff)format("woff"),url(/build/assets/dripicons-v2-OmeD2O4i.ttf)format("truetype"),url(/build/assets/dripicons-v2-DLwXtOXU.svg#dripicons-v2)format("svg");font-weight:400;font-style:normal}[data-icon]:before{content:attr(data-icon);speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-variant:normal!important;text-transform:none!important;font-family:dripicons-v2!important;font-style:normal!important;font-weight:400!important}[class^=dripicons-]:before,[class*=\ dripicons-]:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-variant:normal!important;text-transform:none!important;font-family:dripicons-v2!important;font-style:normal!important;font-weight:400!important}.dripicons-alarm:before{content:"a"}.dripicons-align-center:before{content:"b"}.dripicons-align-justify:before{content:"c"}.dripicons-align-left:before{content:"d"}.dripicons-align-right:before{content:"e"}.dripicons-anchor:before{content:"f"}.dripicons-archive:before{content:"g"}.dripicons-arrow-down:before{content:"h"}.dripicons-arrow-left:before{content:"i"}.dripicons-arrow-right:before{content:"j"}.dripicons-arrow-thin-down:before{content:"k"}.dripicons-arrow-thin-left:before{content:"l"}.dripicons-arrow-thin-right:before{content:"m"}.dripicons-arrow-thin-up:before{content:"n"}.dripicons-arrow-up:before{content:"o"}.dripicons-article:before{content:"p"}.dripicons-backspace:before{content:"q"}.dripicons-basket:before{content:"r"}.dripicons-basketball:before{content:"s"}.dripicons-battery-empty:before{content:"t"}.dripicons-battery-full:before{content:"u"}.dripicons-battery-low:before{content:"v"}.dripicons-battery-medium:before{content:"w"}.dripicons-bell:before{content:"x"}.dripicons-blog:before{content:"y"}.dripicons-bluetooth:before{content:"z"}.dripicons-bold:before{content:"A"}.dripicons-bookmark:before{content:"B"}.dripicons-bookmarks:before{content:"C"}.dripicons-box:before{content:"D"}.dripicons-briefcase:before{content:"E"}.dripicons-brightness-low:before{content:"F"}.dripicons-brightness-max:before{content:"G"}.dripicons-brightness-medium:before{content:"H"}.dripicons-broadcast:before{content:"I"}.dripicons-browser:before{content:"J"}.dripicons-browser-upload:before{content:"K"}.dripicons-brush:before{content:"L"}.dripicons-calendar:before{content:"M"}.dripicons-camcorder:before{content:"N"}.dripicons-camera:before{content:"O"}.dripicons-card:before{content:"P"}.dripicons-cart:before{content:"Q"}.dripicons-checklist:before{content:"R"}.dripicons-checkmark:before{content:"S"}.dripicons-chevron-down:before{content:"T"}.dripicons-chevron-left:before{content:"U"}.dripicons-chevron-right:before{content:"V"}.dripicons-chevron-up:before{content:"W"}.dripicons-clipboard:before{content:"X"}.dripicons-clock:before{content:"Y"}.dripicons-clockwise:before{content:"Z"}.dripicons-cloud:before{content:"0"}.dripicons-cloud-download:before{content:"1"}.dripicons-cloud-upload:before{content:"2"}.dripicons-code:before{content:"3"}.dripicons-contract:before{content:"4"}.dripicons-contract-2:before{content:"5"}.dripicons-conversation:before{content:"6"}.dripicons-copy:before{content:"7"}.dripicons-crop:before{content:"8"}.dripicons-cross:before{content:"9"}.dripicons-crosshair:before{content:"!"}.dripicons-cutlery:before{content:"\""}.dripicons-device-desktop:before{content:"#"}.dripicons-device-mobile:before{content:"$"}.dripicons-device-tablet:before{content:"%"}.dripicons-direction:before{content:"&"}.dripicons-disc:before{content:"'"}.dripicons-document:before{content:"("}.dripicons-document-delete:before{content:")"}.dripicons-document-edit:before{content:"*"}.dripicons-document-new:before{content:"+"}.dripicons-document-remove:before{content:","}.dripicons-dot:before{content:"-"}.dripicons-dots-2:before{content:"."}.dripicons-dots-3:before{content:"/"}.dripicons-download:before{content:":"}.dripicons-duplicate:before{content:";"}.dripicons-enter:before{content:"<"}.dripicons-exit:before{content:"="}.dripicons-expand:before{content:">"}.dripicons-expand-2:before{content:"?"}.dripicons-experiment:before{content:"@"}.dripicons-export:before{content:"["}.dripicons-feed:before{content:"]"}.dripicons-flag:before{content:"^"}.dripicons-flashlight:before{content:"_"}.dripicons-folder:before{content:"`"}.dripicons-folder-open:before{content:"{"}.dripicons-forward:before{content:"|"}.dripicons-gaming:before{content:"}"}.dripicons-gear:before{content:"~"}.dripicons-graduation:before{content:"\\"}.dripicons-graph-bar:before{content:""}.dripicons-graph-line:before{content:""}.dripicons-graph-pie:before{content:""}.dripicons-headset:before{content:""}.dripicons-heart:before{content:""}.dripicons-help:before{content:""}.dripicons-home:before{content:""}.dripicons-hourglass:before{content:""}.dripicons-inbox:before{content:""}.dripicons-information:before{content:""}.dripicons-italic:before{content:""}.dripicons-jewel:before{content:""}.dripicons-lifting:before{content:""}.dripicons-lightbulb:before{content:""}.dripicons-link:before{content:""}.dripicons-link-broken:before{content:""}.dripicons-list:before{content:""}.dripicons-loading:before{content:""}.dripicons-location:before{content:""}.dripicons-lock:before{content:""}.dripicons-lock-open:before{content:""}.dripicons-mail:before{content:""}.dripicons-map:before{content:""}.dripicons-media-loop:before{content:""}.dripicons-media-next:before{content:""}.dripicons-media-pause:before{content:""}.dripicons-media-play:before{content:""}.dripicons-media-previous:before{content:""}.dripicons-media-record:before{content:""}.dripicons-media-shuffle:before{content:""}.dripicons-media-stop:before{content:""}.dripicons-medical:before{content:""}.dripicons-menu:before{content:""}.dripicons-message:before{content:""}.dripicons-meter:before{content:""}.dripicons-microphone:before{content:""}.dripicons-minus:before{content:""}.dripicons-monitor:before{content:""}.dripicons-move:before{content:""}.dripicons-music:before{content:""}.dripicons-network-1:before{content:""}.dripicons-network-2:before{content:""}.dripicons-network-3:before{content:""}.dripicons-network-4:before{content:""}.dripicons-network-5:before{content:""}.dripicons-pamphlet:before{content:""}.dripicons-paperclip:before{content:""}.dripicons-pencil:before{content:""}.dripicons-phone:before{content:""}.dripicons-photo:before{content:""}.dripicons-photo-group:before{content:""}.dripicons-pill:before{content:""}.dripicons-pin:before{content:""}.dripicons-plus:before{content:""}.dripicons-power:before{content:""}.dripicons-preview:before{content:""}.dripicons-print:before{content:""}.dripicons-pulse:before{content:""}.dripicons-question:before{content:""}.dripicons-reply:before{content:""}.dripicons-reply-all:before{content:""}.dripicons-return:before{content:""}.dripicons-retweet:before{content:""}.dripicons-rocket:before{content:""}.dripicons-scale:before{content:""}.dripicons-search:before{content:""}.dripicons-shopping-bag:before{content:""}.dripicons-skip:before{content:""}.dripicons-stack:before{content:""}.dripicons-star:before{content:""}.dripicons-stopwatch:before{content:""}.dripicons-store:before{content:""}.dripicons-suitcase:before{content:""}.dripicons-swap:before{content:""}.dripicons-tag:before{content:""}.dripicons-tag-delete:before{content:""}.dripicons-tags:before{content:""}.dripicons-thumbs-down:before{content:""}.dripicons-thumbs-up:before{content:""}.dripicons-ticket:before{content:""}.dripicons-time-reverse:before{content:""}.dripicons-to-do:before{content:""}.dripicons-toggles:before{content:""}.dripicons-trash:before{content:""}.dripicons-trophy:before{content:""}.dripicons-upload:before{content:""}.dripicons-user:before{content:""}.dripicons-user-group:before{content:""}.dripicons-user-id:before{content:""}.dripicons-vibrate:before{content:""}.dripicons-view-apps:before{content:""}.dripicons-view-list:before{content:""}.dripicons-view-list-large:before{content:""}.dripicons-view-thumb:before{content:""}.dripicons-volume-full:before{content:""}.dripicons-volume-low:before{content:""}.dripicons-volume-medium:before{content:""}.dripicons-volume-off:before{content:""}.dripicons-wallet:before{content:""}.dripicons-warning:before{content:""}.dripicons-web:before{content:""}.dripicons-weight:before{content:""}.dripicons-wifi:before{content:""}.dripicons-wrong:before{content:""}.dripicons-zoom-in:before{content:""}.dripicons-zoom-out:before{content:""}@font-face{font-family:simple-line-icons;src:url(/build/assets/Simple-Line-Icons-D2Qs2c95.eot?-i3a2kk);src:url(/build/assets/Simple-Line-Icons-D2Qs2c95.eot?#iefix-i3a2kk)format("embedded-opentype"),url(/build/assets/Simple-Line-Icons-EjxTRrmL.ttf?-i3a2kk)format("truetype"),url(/build/assets/Simple-Line-Icons-Bv9trGTx.woff2?-i3a2kk)format("woff2"),url(/build/assets/Simple-Line-Icons-ZDsBn0s6.woff?-i3a2kk)format("woff"),url(/build/assets/Simple-Line-Icons-uMQT5TYO.svg?-i3a2kk#simple-line-icons)format("svg");font-weight:400;font-style:normal}.icon-user,.icon-people,.icon-user-female,.icon-user-follow,.icon-user-following,.icon-user-unfollow,.icon-login,.icon-logout,.icon-emotsmile,.icon-phone,.icon-call-end,.icon-call-in,.icon-call-out,.icon-map,.icon-location-pin,.icon-direction,.icon-directions,.icon-compass,.icon-layers,.icon-menu,.icon-list,.icon-options-vertical,.icon-options,.icon-arrow-down,.icon-arrow-left,.icon-arrow-right,.icon-arrow-up,.icon-arrow-up-circle,.icon-arrow-left-circle,.icon-arrow-right-circle,.icon-arrow-down-circle,.icon-check,.icon-clock,.icon-plus,.icon-close,.icon-trophy,.icon-screen-smartphone,.icon-screen-desktop,.icon-plane,.icon-notebook,.icon-mustache,.icon-mouse,.icon-magnet,.icon-energy,.icon-disc,.icon-cursor,.icon-cursor-move,.icon-crop,.icon-chemistry,.icon-speedometer,.icon-shield,.icon-screen-tablet,.icon-magic-wand,.icon-hourglass,.icon-graduation,.icon-ghost,.icon-game-controller,.icon-fire,.icon-eyeglass,.icon-envelope-open,.icon-envelope-letter,.icon-bell,.icon-badge,.icon-anchor,.icon-wallet,.icon-vector,.icon-speech,.icon-puzzle,.icon-printer,.icon-present,.icon-playlist,.icon-pin,.icon-picture,.icon-handbag,.icon-globe-alt,.icon-globe,.icon-folder-alt,.icon-folder,.icon-film,.icon-feed,.icon-drop,.icon-drawar,.icon-docs,.icon-doc,.icon-diamond,.icon-cup,.icon-calculator,.icon-bubbles,.icon-briefcase,.icon-book-open,.icon-basket-loaded,.icon-basket,.icon-bag,.icon-action-undo,.icon-action-redo,.icon-wrench,.icon-umbrella,.icon-trash,.icon-tag,.icon-support,.icon-frame,.icon-size-fullscreen,.icon-size-actual,.icon-shuffle,.icon-share-alt,.icon-share,.icon-rocket,.icon-question,.icon-pie-chart,.icon-pencil,.icon-note,.icon-loop,.icon-home,.icon-grid,.icon-graph,.icon-microphone,.icon-music-tone-alt,.icon-music-tone,.icon-earphones-alt,.icon-earphones,.icon-equalizer,.icon-like,.icon-dislike,.icon-control-start,.icon-control-rewind,.icon-control-play,.icon-control-pause,.icon-control-forward,.icon-control-end,.icon-volume-1,.icon-volume-2,.icon-volume-off,.icon-calender,.icon-bulb,.icon-chart,.icon-ban,.icon-bubble,.icon-camrecorder,.icon-camera,.icon-cloud-download,.icon-cloud-upload,.icon-envelope,.icon-eye,.icon-flag,.icon-heart,.icon-info,.icon-key,.icon-link,.icon-lock,.icon-lock-open,.icon-magnifier,.icon-magnifier-add,.icon-magnifier-remove,.icon-paper-clip,.icon-paper-plane,.icon-power,.icon-refresh,.icon-reload,.icon-settings,.icon-star,.icon-symble-female,.icon-symbol-male,.icon-target,.icon-credit-card,.icon-paypal,.icon-social-tumblr,.icon-social-twitter,.icon-social-facebook,.icon-social-instagram,.icon-social-linkedin,.icon-social-pintarest,.icon-social-github,.icon-social-gplus,.icon-social-reddit,.icon-social-skype,.icon-social-dribbble,.icon-social-behance,.icon-social-foursqare,.icon-social-soundcloud,.icon-social-spotify,.icon-social-stumbleupon,.icon-social-youtube,.icon-social-dropbox{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:simple-line-icons;font-style:normal;font-weight:400;line-height:1}.icon-user:before{content:""}.icon-people:before{content:""}.icon-user-female:before{content:""}.icon-user-follow:before{content:""}.icon-user-following:before{content:""}.icon-user-unfollow:before{content:""}.icon-login:before{content:""}.icon-logout:before{content:""}.icon-emotsmile:before{content:""}.icon-phone:before{content:""}.icon-call-end:before{content:""}.icon-call-in:before{content:""}.icon-call-out:before{content:""}.icon-map:before{content:""}.icon-location-pin:before{content:""}.icon-direction:before{content:""}.icon-directions:before{content:""}.icon-compass:before{content:""}.icon-layers:before{content:""}.icon-menu:before{content:""}.icon-list:before{content:""}.icon-options-vertical:before{content:""}.icon-options:before{content:""}.icon-arrow-down:before{content:""}.icon-arrow-left:before{content:""}.icon-arrow-right:before{content:""}.icon-arrow-up:before{content:""}.icon-arrow-up-circle:before{content:""}.icon-arrow-left-circle:before{content:""}.icon-arrow-right-circle:before{content:""}.icon-arrow-down-circle:before{content:""}.icon-check:before{content:""}.icon-clock:before{content:""}.icon-plus:before{content:""}.icon-close:before{content:""}.icon-trophy:before{content:""}.icon-screen-smartphone:before{content:""}.icon-screen-desktop:before{content:""}.icon-plane:before{content:""}.icon-notebook:before{content:""}.icon-mustache:before{content:""}.icon-mouse:before{content:""}.icon-magnet:before{content:""}.icon-energy:before{content:""}.icon-disc:before{content:""}.icon-cursor:before{content:""}.icon-cursor-move:before{content:""}.icon-crop:before{content:""}.icon-chemistry:before{content:""}.icon-speedometer:before{content:""}.icon-shield:before{content:""}.icon-screen-tablet:before{content:""}.icon-magic-wand:before{content:""}.icon-hourglass:before{content:""}.icon-graduation:before{content:""}.icon-ghost:before{content:""}.icon-game-controller:before{content:""}.icon-fire:before{content:""}.icon-eyeglass:before{content:""}.icon-envelope-open:before{content:""}.icon-envelope-letter:before{content:""}.icon-bell:before{content:""}.icon-badge:before{content:""}.icon-anchor:before{content:""}.icon-wallet:before{content:""}.icon-vector:before{content:""}.icon-speech:before{content:""}.icon-puzzle:before{content:""}.icon-printer:before{content:""}.icon-present:before{content:""}.icon-playlist:before{content:""}.icon-pin:before{content:""}.icon-picture:before{content:""}.icon-handbag:before{content:""}.icon-globe-alt:before{content:""}.icon-globe:before{content:""}.icon-folder-alt:before{content:""}.icon-folder:before{content:""}.icon-film:before{content:""}.icon-feed:before{content:""}.icon-drop:before{content:""}.icon-drawar:before{content:""}.icon-docs:before{content:""}.icon-doc:before{content:""}.icon-diamond:before{content:""}.icon-cup:before{content:""}.icon-calculator:before{content:""}.icon-bubbles:before{content:""}.icon-briefcase:before{content:""}.icon-book-open:before{content:""}.icon-basket-loaded:before{content:""}.icon-basket:before{content:""}.icon-bag:before{content:""}.icon-action-undo:before{content:""}.icon-action-redo:before{content:""}.icon-wrench:before{content:""}.icon-umbrella:before{content:""}.icon-trash:before{content:""}.icon-tag:before{content:""}.icon-support:before{content:""}.icon-frame:before{content:""}.icon-size-fullscreen:before{content:""}.icon-size-actual:before{content:""}.icon-shuffle:before{content:""}.icon-share-alt:before{content:""}.icon-share:before{content:""}.icon-rocket:before{content:""}.icon-question:before{content:""}.icon-pie-chart:before{content:""}.icon-pencil:before{content:""}.icon-note:before{content:""}.icon-loop:before{content:""}.icon-home:before{content:""}.icon-grid:before{content:""}.icon-graph:before{content:""}.icon-microphone:before{content:""}.icon-music-tone-alt:before{content:""}.icon-music-tone:before{content:""}.icon-earphones-alt:before{content:""}.icon-earphones:before{content:""}.icon-equalizer:before{content:""}.icon-like:before{content:""}.icon-dislike:before{content:""}.icon-control-start:before{content:""}.icon-control-rewind:before{content:""}.icon-control-play:before{content:""}.icon-control-pause:before{content:""}.icon-control-forward:before{content:""}.icon-control-end:before{content:""}.icon-volume-1:before{content:""}.icon-volume-2:before{content:""}.icon-volume-off:before{content:""}.icon-calender:before{content:""}.icon-bulb:before{content:""}.icon-chart:before{content:""}.icon-ban:before{content:""}.icon-bubble:before{content:""}.icon-camrecorder:before{content:""}.icon-camera:before{content:""}.icon-cloud-download:before{content:""}.icon-cloud-upload:before{content:""}.icon-envelope:before{content:""}.icon-eye:before{content:""}.icon-flag:before{content:""}.icon-heart:before{content:""}.icon-info:before{content:""}.icon-key:before{content:""}.icon-link:before{content:""}.icon-lock:before{content:""}.icon-lock-open:before{content:""}.icon-magnifier:before{content:""}.icon-magnifier-add:before{content:""}.icon-magnifier-remove:before{content:""}.icon-paper-clip:before{content:""}.icon-paper-plane:before{content:""}.icon-power:before{content:""}.icon-refresh:before{content:""}.icon-reload:before{content:""}.icon-settings:before{content:""}.icon-star:before{content:""}.icon-symble-female:before{content:""}.icon-symbol-male:before{content:""}.icon-target:before{content:""}.icon-credit-card:before{content:""}.icon-paypal:before{content:""}.icon-social-tumblr:before{content:""}.icon-social-twitter:before{content:""}.icon-social-facebook:before{content:""}.icon-social-instagram:before{content:""}.icon-social-linkedin:before{content:""}.icon-social-pintarest:before{content:""}.icon-social-github:before{content:""}.icon-social-gplus:before{content:""}.icon-social-reddit:before{content:""}.icon-social-skype:before{content:""}.icon-social-dribbble:before{content:""}.icon-social-behance:before{content:""}.icon-social-foursqare:before{content:""}.icon-social-soundcloud:before{content:""}.icon-social-spotify:before{content:""}.icon-social-stumbleupon:before{content:""}.icon-social-youtube:before{content:""}.icon-social-dropbox:before{content:""}:root{--de-spin-0:#000;--de-spin-1:#0003;--de-spin-2:#00000080;--de-spin-3:#000000b3}[data-bs-theme=dark]{--de-spin-0:#fff;--de-spin-1:#fff3;--de-spin-2:#ffffff80;--de-spin-3:#ffffffb3}.dark-editable-element{cursor:pointer;border-bottom:1px dashed #08c;text-decoration:none}.dark-editable-element-disabled{cursor:default;border-bottom:none}.dark-editable-element-empty{color:#d14;font-style:italic}[data-bs-theme=dark] .dark-editable-element{border-bottom-color:#4fc3f7}[data-bs-theme=dark] .dark-editable-element-empty{color:#ff8a80}.dark-editable{max-width:none}.dark-editable-loader{text-indent:-9999em;border-radius:50%;width:1em;height:1em;font-size:5px;animation:1.1s infinite load5;position:relative;top:50%;left:50%;transform:translateZ(0)}@keyframes load5{0%,to{box-shadow:0 -2.6em var(--de-spin-0), 1.8em -1.8em var(--de-spin-1), 2.5em 0 var(--de-spin-1), 1.75em 1.75em var(--de-spin-1), 0 2.5em var(--de-spin-1), -1.8em 1.8em var(--de-spin-1), -2.6em 0 var(--de-spin-2), -1.8em -1.8em var(--de-spin-3)}12.5%{box-shadow:0 -2.6em var(--de-spin-3), 1.8em -1.8em var(--de-spin-0), 2.5em 0 var(--de-spin-1), 1.75em 1.75em var(--de-spin-1), 0 2.5em var(--de-spin-1), -1.8em 1.8em var(--de-spin-1), -2.6em 0 var(--de-spin-1), -1.8em -1.8em var(--de-spin-2)}25%{box-shadow:0 -2.6em var(--de-spin-2), 1.8em -1.8em var(--de-spin-3), 2.5em 0 var(--de-spin-0), 1.75em 1.75em var(--de-spin-1), 0 2.5em var(--de-spin-1), -1.8em 1.8em var(--de-spin-1), -2.6em 0 var(--de-spin-1), -1.8em -1.8em var(--de-spin-1)}37.5%{box-shadow:0 -2.6em var(--de-spin-1), 1.8em -1.8em var(--de-spin-2), 2.5em 0 var(--de-spin-3), 1.75em 1.75em var(--de-spin-0), 0 2.5em var(--de-spin-1), -1.8em 1.8em var(--de-spin-1), -2.6em 0 var(--de-spin-1), -1.8em -1.8em var(--de-spin-1)}50%{box-shadow:0 -2.6em var(--de-spin-1), 1.8em -1.8em var(--de-spin-1), 2.5em 0 var(--de-spin-2), 1.75em 1.75em var(--de-spin-3), 0 2.5em var(--de-spin-0), -1.8em 1.8em var(--de-spin-1), -2.6em 0 var(--de-spin-1), -1.8em -1.8em var(--de-spin-1)}62.5%{box-shadow:0 -2.6em var(--de-spin-1), 1.8em -1.8em var(--de-spin-1), 2.5em 0 var(--de-spin-1), 1.75em 1.75em var(--de-spin-2), 0 2.5em var(--de-spin-3), -1.8em 1.8em var(--de-spin-0), -2.6em 0 var(--de-spin-1), -1.8em -1.8em var(--de-spin-1)}75%{box-shadow:0 -2.6em var(--de-spin-1), 1.8em -1.8em var(--de-spin-1), 2.5em 0 var(--de-spin-1), 1.75em 1.75em var(--de-spin-1), 0 2.5em var(--de-spin-2), -1.8em 1.8em var(--de-spin-3), -2.6em 0 var(--de-spin-0), -1.8em -1.8em var(--de-spin-1)}87.5%{box-shadow:0 -2.6em var(--de-spin-1), 1.8em -1.8em var(--de-spin-1), 2.5em 0 var(--de-spin-1), 1.75em 1.75em var(--de-spin-1), 0 2.5em var(--de-spin-1), -1.8em 1.8em var(--de-spin-2), -2.6em 0 var(--de-spin-3), -1.8em -1.8em var(--de-spin-0)}}:root,[data-bs-theme=light]{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#00b19d;--bs-secondary:#636b6f;--bs-success:#0acf97;--bs-info:#4eb7eb;--bs-warning:#f9bc0b;--bs-danger:#f1556c;--bs-light:#f8f9fa;--bs-dark:#313a46;--bs-primary-rgb:0, 177, 157;--bs-secondary-rgb:99, 107, 111;--bs-success-rgb:10, 207, 151;--bs-info-rgb:78, 183, 235;--bs-warning-rgb:249, 188, 11;--bs-danger-rgb:241, 85, 108;--bs-light-rgb:248, 249, 250;--bs-dark-rgb:49, 58, 70;--bs-primary-text-emphasis:#00473f;--bs-secondary-text-emphasis:#282b2c;--bs-success-text-emphasis:#04533c;--bs-info-text-emphasis:#1f495e;--bs-warning-text-emphasis:#644b04;--bs-danger-text-emphasis:#60222b;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#ccefeb;--bs-secondary-bg-subtle:#e0e1e2;--bs-success-bg-subtle:#cef5ea;--bs-info-bg-subtle:#dcf1fb;--bs-warning-bg-subtle:#fef2ce;--bs-danger-bg-subtle:#fcdde2;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#99e0d8;--bs-secondary-border-subtle:#c1c4c5;--bs-success-border-subtle:#9decd5;--bs-info-border-subtle:#b8e2f7;--bs-warning-border-subtle:#fde49d;--bs-danger-border-subtle:#f9bbc4;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255, 255, 255;--bs-black-rgb:0, 0, 0;--bs-font-sans-serif:"Plus Jakarta Sans", sans-serif;--bs-font-monospace:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient:linear-gradient(180deg, #ffffff26, #fff0);--bs-body-font-family:"Plus Jakarta Sans", sans-serif;--bs-body-font-size:.875rem;--bs-body-font-weight:400;--bs-body-line-height:1.6;--bs-body-color:#212529;--bs-body-color-rgb:33, 37, 41;--bs-body-bg:#f5f8fa;--bs-body-bg-rgb:245, 248, 250;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0, 0, 0;--bs-secondary-color:#212529bf;--bs-secondary-color-rgb:33, 37, 41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233, 236, 239;--bs-tertiary-color:#21252980;--bs-tertiary-color-rgb:33, 37, 41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248, 249, 250;--bs-heading-color:inherit;--bs-link-color:#00b19d;--bs-link-color-rgb:0, 177, 157;--bs-link-decoration:none;--bs-link-hover-color:#008e7e;--bs-link-hover-color-rgb:0, 142, 126;--bs-link-hover-decoration:none;--bs-code-color:#d63384;--bs-highlight-color:#212529;--bs-highlight-bg:#fff3cd;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:#0000002d;--bs-border-radius:.375rem;--bs-border-radius-sm:.25rem;--bs-border-radius-lg:.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 .5rem 1rem #00000026;--bs-box-shadow-sm:0 .125rem .25rem #00000013;--bs-box-shadow-lg:0 1rem 3rem #0000002d;--bs-box-shadow-inset:inset 0 1px 2px #00000013;--bs-focus-ring-width:.25rem;--bs-focus-ring-opacity:.25;--bs-focus-ring-color:#00b19d40;--bs-form-valid-color:#0acf97;--bs-form-valid-border-color:#0acf97;--bs-form-invalid-color:#f1556c;--bs-form-invalid-border-color:#f1556c}[data-bs-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bs-body-color:#dee2e6;--bs-body-color-rgb:222, 226, 230;--bs-body-bg:#212529;--bs-body-bg-rgb:33, 37, 41;--bs-emphasis-color:#fff;--bs-emphasis-color-rgb:255, 255, 255;--bs-secondary-color:#dee2e6bf;--bs-secondary-color-rgb:222, 226, 230;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52, 58, 64;--bs-tertiary-color:#dee2e680;--bs-tertiary-color-rgb:222, 226, 230;--bs-tertiary-bg:#2b3035;--bs-tertiary-bg-rgb:43, 48, 53;--bs-primary-text-emphasis:#66d0c4;--bs-secondary-text-emphasis:#a1a6a9;--bs-success-text-emphasis:#6ce2c1;--bs-info-text-emphasis:#95d4f3;--bs-warning-text-emphasis:#fbd76d;--bs-danger-text-emphasis:#f799a7;--bs-light-text-emphasis:#f8f9fa;--bs-dark-text-emphasis:#dee2e6;--bs-primary-bg-subtle:#00231f;--bs-secondary-bg-subtle:#141516;--bs-success-bg-subtle:#02291e;--bs-info-bg-subtle:#10252f;--bs-warning-bg-subtle:#322602;--bs-danger-bg-subtle:#301116;--bs-light-bg-subtle:#343a40;--bs-dark-bg-subtle:#1a1d20;--bs-primary-border-subtle:#006a5e;--bs-secondary-border-subtle:#3b4043;--bs-success-border-subtle:#067c5b;--bs-info-border-subtle:#2f6e8d;--bs-warning-border-subtle:#957107;--bs-danger-border-subtle:#913341;--bs-light-border-subtle:#495057;--bs-dark-border-subtle:#343a40;--bs-heading-color:inherit;--bs-link-color:#66d0c4;--bs-link-hover-color:#85dad0;--bs-link-color-rgb:102, 208, 196;--bs-link-hover-color-rgb:133, 218, 208;--bs-code-color:#e685b5;--bs-highlight-color:#dee2e6;--bs-highlight-bg:#664d03;--bs-border-color:#495057;--bs-border-color-translucent:#ffffff26;--bs-form-valid-color:#75b798;--bs-form-valid-border-color:#75b798;--bs-form-invalid-color:#ea868f;--bs-form-invalid-border-color:#ea868f}*,:before,:after{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:#0000;margin:0}hr{color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25;margin:1rem 0}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{color:var(--bs-heading-color);margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}h1,.h1{font-size:calc(1.34375rem + 1.125vw)}@media (width>=1200px){h1,.h1{font-size:2.1875rem}}h2,.h2{font-size:calc(1.3rem + .6vw)}@media (width>=1200px){h2,.h2{font-size:1.75rem}}h3,.h3{font-size:calc(1.27813rem + .3375vw)}@media (width>=1200px){h3,.h3{font-size:1.53125rem}}h4,.h4{font-size:calc(1.25625rem + .075vw)}@media (width>=1200px){h4,.h4{font-size:1.3125rem}}p{margin-top:0;margin-bottom:1rem}abbr[title]{cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1rem}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small,.small{font-size:.875em}mark,.mark{color:var(--bs-highlight-color);background-color:var(--bs-highlight-bg);padding:.1875em}sub,sup{vertical-align:baseline;font-size:.75em;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}a{color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity,1));text-decoration:none}a:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb);text-decoration:none}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{margin-top:0;margin-bottom:1rem;font-size:.875em;display:block;overflow:auto}pre code{font-size:inherit;color:inherit;word-break:normal}code{color:var(--bs-code-color);word-wrap:break-word;font-size:.875em}a>code{color:inherit}kbd{color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem;padding:.1875rem .375rem;font-size:.875em}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{color:var(--bs-secondary-color);text-align:left;padding-top:.5rem;padding-bottom:.5rem}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{border-style:none;padding:0}textarea{resize:vertical}fieldset{border:0;min-width:0;margin:0;padding:0}legend{float:left;width:100%;line-height:inherit;margin-bottom:.5rem;padding:0;font-size:calc(1.275rem + .3vw)}@media (width>=1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit-text{padding:0}::-webkit-datetime-edit-minute{padding:0}::-webkit-datetime-edit-hour-field{padding:0}::-webkit-datetime-edit-day-field{padding:0}::-webkit-datetime-edit-month-field{padding:0}::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button{cursor:pointer;filter:grayscale()}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{cursor:pointer;display:list-item}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.09375rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (width>=1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (width>=1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (width>=1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (width>=1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (width>=1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media (width>=1200px){.display-6{font-size:2.5rem}}.list-unstyled,.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{text-transform:uppercase;font-size:.875em}.blockquote{margin-bottom:1rem;font-size:1.09375rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{color:#6c757d;margin-top:-1rem;margin-bottom:1rem;font-size:.875em}.blockquote-footer:before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);max-width:100%;height:auto;padding:.25rem}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{color:var(--bs-secondary-color);font-size:.875em}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-left:auto;margin-right:auto}@media (width>=576px){.container-sm,.container{max-width:540px}}@media (width>=768px){.container-md,.container-sm,.container{max-width:720px}}@media (width>=992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media (width>=1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media (width>=1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1320px}}:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x));flex-wrap:wrap;display:flex}.row>*{width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y);flex-shrink:0}.col{flex:1 0 0}.row-cols-auto>*{flex:none;width:auto}.row-cols-1>*{flex:none;width:100%}.row-cols-2>*{flex:none;width:50%}.row-cols-3>*{flex:none;width:33.3333%}.row-cols-4>*{flex:none;width:25%}.row-cols-5>*{flex:none;width:20%}.row-cols-6>*{flex:none;width:16.6667%}.col-auto{flex:none;width:auto}.col-1{flex:none;width:8.33333%}.col-2{flex:none;width:16.6667%}.col-3{flex:none;width:25%}.col-4{flex:none;width:33.3333%}.col-5{flex:none;width:41.6667%}.col-6{flex:none;width:50%}.col-7{flex:none;width:58.3333%}.col-8{flex:none;width:66.6667%}.col-9{flex:none;width:75%}.col-10{flex:none;width:83.3333%}.col-11{flex:none;width:91.6667%}.col-12{flex:none;width:100%}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.6667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333%}.offset-5{margin-left:41.6667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333%}.offset-8{margin-left:66.6667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333%}.offset-11{margin-left:91.6667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:.25rem}.g-1,.gy-1{--bs-gutter-y:.25rem}.g-2,.gx-2{--bs-gutter-x:.5rem}.g-2,.gy-2{--bs-gutter-y:.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (width>=576px){.col-sm{flex:1 0 0}.row-cols-sm-auto>*{flex:none;width:auto}.row-cols-sm-1>*{flex:none;width:100%}.row-cols-sm-2>*{flex:none;width:50%}.row-cols-sm-3>*{flex:none;width:33.3333%}.row-cols-sm-4>*{flex:none;width:25%}.row-cols-sm-5>*{flex:none;width:20%}.row-cols-sm-6>*{flex:none;width:16.6667%}.col-sm-auto{flex:none;width:auto}.col-sm-1{flex:none;width:8.33333%}.col-sm-2{flex:none;width:16.6667%}.col-sm-3{flex:none;width:25%}.col-sm-4{flex:none;width:33.3333%}.col-sm-5{flex:none;width:41.6667%}.col-sm-6{flex:none;width:50%}.col-sm-7{flex:none;width:58.3333%}.col-sm-8{flex:none;width:66.6667%}.col-sm-9{flex:none;width:75%}.col-sm-10{flex:none;width:83.3333%}.col-sm-11{flex:none;width:91.6667%}.col-sm-12{flex:none;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.6667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333%}.offset-sm-5{margin-left:41.6667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333%}.offset-sm-8{margin-left:66.6667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333%}.offset-sm-11{margin-left:91.6667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (width>=768px){.col-md{flex:1 0 0}.row-cols-md-auto>*{flex:none;width:auto}.row-cols-md-1>*{flex:none;width:100%}.row-cols-md-2>*{flex:none;width:50%}.row-cols-md-3>*{flex:none;width:33.3333%}.row-cols-md-4>*{flex:none;width:25%}.row-cols-md-5>*{flex:none;width:20%}.row-cols-md-6>*{flex:none;width:16.6667%}.col-md-auto{flex:none;width:auto}.col-md-1{flex:none;width:8.33333%}.col-md-2{flex:none;width:16.6667%}.col-md-3{flex:none;width:25%}.col-md-4{flex:none;width:33.3333%}.col-md-5{flex:none;width:41.6667%}.col-md-6{flex:none;width:50%}.col-md-7{flex:none;width:58.3333%}.col-md-8{flex:none;width:66.6667%}.col-md-9{flex:none;width:75%}.col-md-10{flex:none;width:83.3333%}.col-md-11{flex:none;width:91.6667%}.col-md-12{flex:none;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.6667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333%}.offset-md-5{margin-left:41.6667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333%}.offset-md-8{margin-left:66.6667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333%}.offset-md-11{margin-left:91.6667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (width>=992px){.col-lg{flex:1 0 0}.row-cols-lg-auto>*{flex:none;width:auto}.row-cols-lg-1>*{flex:none;width:100%}.row-cols-lg-2>*{flex:none;width:50%}.row-cols-lg-3>*{flex:none;width:33.3333%}.row-cols-lg-4>*{flex:none;width:25%}.row-cols-lg-5>*{flex:none;width:20%}.row-cols-lg-6>*{flex:none;width:16.6667%}.col-lg-auto{flex:none;width:auto}.col-lg-1{flex:none;width:8.33333%}.col-lg-2{flex:none;width:16.6667%}.col-lg-3{flex:none;width:25%}.col-lg-4{flex:none;width:33.3333%}.col-lg-5{flex:none;width:41.6667%}.col-lg-6{flex:none;width:50%}.col-lg-7{flex:none;width:58.3333%}.col-lg-8{flex:none;width:66.6667%}.col-lg-9{flex:none;width:75%}.col-lg-10{flex:none;width:83.3333%}.col-lg-11{flex:none;width:91.6667%}.col-lg-12{flex:none;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.6667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333%}.offset-lg-5{margin-left:41.6667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333%}.offset-lg-8{margin-left:66.6667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333%}.offset-lg-11{margin-left:91.6667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (width>=1200px){.col-xl{flex:1 0 0}.row-cols-xl-auto>*{flex:none;width:auto}.row-cols-xl-1>*{flex:none;width:100%}.row-cols-xl-2>*{flex:none;width:50%}.row-cols-xl-3>*{flex:none;width:33.3333%}.row-cols-xl-4>*{flex:none;width:25%}.row-cols-xl-5>*{flex:none;width:20%}.row-cols-xl-6>*{flex:none;width:16.6667%}.col-xl-auto{flex:none;width:auto}.col-xl-1{flex:none;width:8.33333%}.col-xl-2{flex:none;width:16.6667%}.col-xl-3{flex:none;width:25%}.col-xl-4{flex:none;width:33.3333%}.col-xl-5{flex:none;width:41.6667%}.col-xl-6{flex:none;width:50%}.col-xl-7{flex:none;width:58.3333%}.col-xl-8{flex:none;width:66.6667%}.col-xl-9{flex:none;width:75%}.col-xl-10{flex:none;width:83.3333%}.col-xl-11{flex:none;width:91.6667%}.col-xl-12{flex:none;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.6667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333%}.offset-xl-5{margin-left:41.6667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333%}.offset-xl-8{margin-left:66.6667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333%}.offset-xl-11{margin-left:91.6667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (width>=1400px){.col-xxl{flex:1 0 0}.row-cols-xxl-auto>*{flex:none;width:auto}.row-cols-xxl-1>*{flex:none;width:100%}.row-cols-xxl-2>*{flex:none;width:50%}.row-cols-xxl-3>*{flex:none;width:33.3333%}.row-cols-xxl-4>*{flex:none;width:25%}.row-cols-xxl-5>*{flex:none;width:20%}.row-cols-xxl-6>*{flex:none;width:16.6667%}.col-xxl-auto{flex:none;width:auto}.col-xxl-1{flex:none;width:8.33333%}.col-xxl-2{flex:none;width:16.6667%}.col-xxl-3{flex:none;width:25%}.col-xxl-4{flex:none;width:33.3333%}.col-xxl-5{flex:none;width:41.6667%}.col-xxl-6{flex:none;width:50%}.col-xxl-7{flex:none;width:58.3333%}.col-xxl-8{flex:none;width:66.6667%}.col-xxl-9{flex:none;width:75%}.col-xxl-10{flex:none;width:83.3333%}.col-xxl-11{flex:none;width:91.6667%}.col-xxl-12{flex:none;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333%}.offset-xxl-2{margin-left:16.6667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.3333%}.offset-xxl-5{margin-left:41.6667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.3333%}.offset-xxl-8{margin-left:66.6667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.3333%}.offset-xxl-11{margin-left:91.6667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.table{--bs-table-color-type:initial;--bs-table-bg-type:initial;--bs-table-color-state:initial;--bs-table-bg-state:initial;--bs-table-color:var(--bs-emphasis-color);--bs-table-bg:var(--bs-body-bg);--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-emphasis-color);--bs-table-striped-bg:rgba(var(--bs-emphasis-color-rgb), .05);--bs-table-active-color:var(--bs-emphasis-color);--bs-table-active-bg:rgba(var(--bs-emphasis-color-rgb), .1);--bs-table-hover-color:var(--bs-emphasis-color);--bs-table-hover-bg:rgba(var(--bs-emphasis-color-rgb), .075);vertical-align:top;border-color:var(--bs-table-border-color);width:100%;margin-bottom:1rem}.table>:not(caption)>*>*{color:var(--bs-table-color-state,var(--bs-table-color-type,var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state,var(--bs-table-bg-type,var(--bs-table-accent-bg)));padding:.5rem}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:calc(var(--bs-border-width) * 2) solid currentcolor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem}.table-bordered>:not(caption)>*{border-width:var(--bs-border-width) 0}.table-bordered>:not(caption)>*>*{border-width:0 var(--bs-border-width)}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*,.table-striped-columns>:not(caption)>tr>:nth-child(2n){--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table-active{--bs-table-color-state:var(--bs-table-active-color);--bs-table-bg-state:var(--bs-table-active-bg)}.table-hover>tbody>tr:hover>*{--bs-table-color-state:var(--bs-table-hover-color);--bs-table-bg-state:var(--bs-table-hover-bg)}.table-primary{--bs-table-color:#000;--bs-table-bg:#ccefeb;--bs-table-border-color:#a3c0bc;--bs-table-striped-bg:#c2e3e0;--bs-table-striped-color:#000;--bs-table-active-bg:#b8d7d4;--bs-table-active-color:#000;--bs-table-hover-bg:#bdddda;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color:#000;--bs-table-bg:#e0e1e2;--bs-table-border-color:#b3b4b5;--bs-table-striped-bg:#d5d6d7;--bs-table-striped-color:#000;--bs-table-active-bg:#c9cbcc;--bs-table-active-color:#000;--bs-table-hover-bg:#cfd0d1;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color:#000;--bs-table-bg:#cef5ea;--bs-table-border-color:#a5c4bb;--bs-table-striped-bg:#c4e9de;--bs-table-striped-color:#000;--bs-table-active-bg:#b9ddd3;--bs-table-active-color:#000;--bs-table-hover-bg:#bfe3d9;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color:#000;--bs-table-bg:#dcf1fb;--bs-table-border-color:#b0c0c9;--bs-table-striped-bg:#d1e5ee;--bs-table-striped-color:#000;--bs-table-active-bg:#c6d9e2;--bs-table-active-color:#000;--bs-table-hover-bg:#cbdfe8;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color:#000;--bs-table-bg:#fef2ce;--bs-table-border-color:#cbc1a5;--bs-table-striped-bg:#f1e6c4;--bs-table-striped-color:#000;--bs-table-active-bg:#e4d9ba;--bs-table-active-color:#000;--bs-table-hover-bg:#ebdfbf;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color:#000;--bs-table-bg:#fcdde2;--bs-table-border-color:#cab1b4;--bs-table-striped-bg:#f0d2d6;--bs-table-striped-color:#000;--bs-table-active-bg:#e3c7cb;--bs-table-active-color:#000;--bs-table-hover-bg:#e9ccd1;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color:#000;--bs-table-bg:#f8f9fa;--bs-table-border-color:#c6c7c8;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color:#fff;--bs-table-bg:#313a46;--bs-table-border-color:#5a616b;--bs-table-striped-bg:#3b444f;--bs-table-striped-color:#fff;--bs-table-active-bg:#464e59;--bs-table-active-color:#fff;--bs-table-hover-bg:#404954;--bs-table-hover-color:#fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{-webkit-overflow-scrolling:touch;overflow-x:auto}@media (width<=575.98px){.table-responsive-sm{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media (width<=767.98px){.table-responsive-md{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media (width<=991.98px){.table-responsive-lg{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media (width<=1199.98px){.table-responsive-xl{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media (width<=1399.98px){.table-responsive-xxl{-webkit-overflow-scrolling:touch;overflow-x:auto}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + var(--bs-border-width));padding-bottom:calc(.375rem + var(--bs-border-width));font-size:inherit;margin-bottom:0;line-height:1.6}.col-form-label-lg{padding-top:calc(.5rem + var(--bs-border-width));padding-bottom:calc(.5rem + var(--bs-border-width));font-size:1.09375rem}.col-form-label-sm{padding-top:calc(.25rem + var(--bs-border-width));padding-bottom:calc(.25rem + var(--bs-border-width));font-size:.765625rem}.form-text{color:var(--bs-secondary-color);margin-top:.25rem;font-size:.875em}.form-control{width:100%;color:var(--bs-body-color);appearance:none;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);background-clip:padding-box;padding:.375rem .75rem;font-size:.875rem;font-weight:400;line-height:1.6;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:#80d8ce;outline:0;box-shadow:0 0 0 .25rem #00b19d40}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.6em;margin:0}.form-control::-webkit-datetime-edit{padding:0;display:block}.form-control::placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:var(--bs-secondary-bg);opacity:1}.form-control::file-selector-button{margin:-.375rem -.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;margin-inline-end:.75rem;padding:.375rem .75rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-plaintext{width:100%;color:var(--bs-body-color);border:solid #0000;border-width:var(--bs-border-width) 0;background-color:#0000;margin-bottom:0;padding:.375rem 0;line-height:1.6;display:block}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-left:0;padding-right:0}.form-control-sm{min-height:calc(1.6em + .5rem + calc(var(--bs-border-width) * 2));border-radius:var(--bs-border-radius-sm);padding:.25rem .5rem;font-size:.765625rem}.form-control-sm::file-selector-button{margin:-.25rem -.5rem;margin-inline-end:.5rem;padding:.25rem .5rem}.form-control-lg{min-height:calc(1.6em + 1rem + calc(var(--bs-border-width) * 2));border-radius:var(--bs-border-radius-lg);padding:.5rem 1rem;font-size:1.09375rem}.form-control-lg::file-selector-button{margin:-.5rem -1rem;margin-inline-end:1rem;padding:.5rem 1rem}textarea.form-control{min-height:calc(1.6em + .75rem + calc(var(--bs-border-width) * 2))}textarea.form-control-sm{min-height:calc(1.6em + .5rem + calc(var(--bs-border-width) * 2))}textarea.form-control-lg{min-height:calc(1.6em + 1rem + calc(var(--bs-border-width) * 2))}.form-control-color{width:3rem;height:calc(1.6em + .75rem + calc(var(--bs-border-width) * 2));padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border-radius:var(--bs-border-radius);border:0!important}.form-control-color::-webkit-color-swatch{border-radius:var(--bs-border-radius);border:0!important}.form-control-color.form-control-sm{height:calc(1.6em + .5rem + calc(var(--bs-border-width) * 2))}.form-control-color.form-control-lg{height:calc(1.6em + 1rem + calc(var(--bs-border-width) * 2))}.form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");width:100%;color:var(--bs-body-color);appearance:none;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon,none);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);background-position:right .75rem center;background-repeat:no-repeat;background-size:16px 12px;padding:.375rem 2.25rem .375rem .75rem;font-size:.875rem;font-weight:400;line-height:1.6;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#80d8ce;outline:0;box-shadow:0 0 0 .25rem #00b19d40}.form-select[multiple],.form-select[size]:not([size="1"]){background-image:none;padding-right:.75rem}.form-select:disabled{background-color:var(--bs-secondary-bg)}.form-select:-moz-focusring{color:#0000;text-shadow:0 0 0 var(--bs-body-color)}.form-select-sm{border-radius:var(--bs-border-radius-sm);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.765625rem}.form-select-lg{border-radius:var(--bs-border-radius-lg);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.09375rem}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-check{min-height:1.4rem;margin-bottom:.125rem;padding-left:1.5em;display:block}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{text-align:right;padding-left:0;padding-right:1.5em}.form-check-reverse .form-check-input{float:right;margin-left:0;margin-right:-1.5em}.form-check-input{--bs-form-check-bg:var(--bs-body-bg);vertical-align:top;appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);border:var(--bs-border-width) solid var(--bs-border-color);-webkit-print-color-adjust:exact;print-color-adjust:exact;background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:1em;height:1em;margin-top:.3em}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#80d8ce;outline:0;box-shadow:0 0 0 .25rem #00b19d40}.form-check-input:checked{background-color:#00b19d;border-color:#00b19d}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23ffffff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");background-color:#00b19d;border-color:#00b19d}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");background-image:var(--bs-form-switch-bg);background-position:0;border-radius:2em;width:2em;margin-left:-2.5em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb%28127.5, 216, 206%29'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ffffff'/%3e%3c/svg%3e");background-position:100%}.form-switch.form-check-reverse{padding-left:0;padding-right:2.5em}.form-switch.form-check-reverse .form-check-input{margin-left:0;margin-right:-2.5em}.form-check-inline{margin-right:1rem;display:inline-block}.btn-check{clip:rect(0, 0, 0, 0);pointer-events:none;position:absolute}.btn-check[disabled]+.btn,.btn-check:disabled+.btn{pointer-events:none;filter:none;opacity:.65}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}.form-range{appearance:none;background-color:#0000;width:100%;height:1.5rem;padding:0}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #f5f8fa,0 0 0 .25rem #00b19d40}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #f5f8fa,0 0 0 .25rem #00b19d40}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{appearance:none;background-color:#00b19d;border:0;border-radius:1rem;width:1rem;height:1rem;margin-top:-.25rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b3e8e2}.form-range::-webkit-slider-runnable-track{color:#0000;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:#0000;border-radius:1rem;width:100%;height:.5rem}.form-range::-moz-range-thumb{appearance:none;background-color:#00b19d;border:0;border-radius:1rem;width:1rem;height:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{transition:none}}.form-range::-moz-range-thumb:active{background-color:#b3e8e2}.form-range::-moz-range-track{color:#0000;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:#0000;border-radius:1rem;width:100%;height:.5rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--bs-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:var(--bs-secondary-color)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(var(--bs-border-width) * 2));min-height:calc(3.5rem + calc(var(--bs-border-width) * 2));line-height:1.25}.form-floating>label{z-index:2;max-width:100%;height:100%;color:rgba(var(--bs-body-color-rgb), .65);text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--bs-border-width) solid transparent;transform-origin:0 0;padding:1rem .75rem;transition:opacity .1s ease-in-out,transform .1s ease-in-out;position:absolute;top:0;left:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control::placeholder,.form-floating>.form-control-plaintext::placeholder{color:#0000}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),:-webkit-any(.form-floating>.form-control:-webkit-autofill,.form-floating>.form-control-plaintext:-webkit-autofill){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),:is(.form-floating>.form-control:autofill,.form-floating>.form-control-plaintext:autofill){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem;padding-left:.75rem}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-control-plaintext~label,.form-floating>.form-select~label{transform:scale(.85)translateY(-.5rem)translate(.15rem)}.form-floating>.form-control:-webkit-autofill~label{transform:scale(.85)translateY(-.5rem)translate(.15rem)}.form-floating>textarea:focus~label:after,.form-floating>textarea:not(:placeholder-shown)~label:after{z-index:-1;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius);height:1.5em;position:absolute;inset:1rem .375rem}.form-floating>textarea:disabled~label:after{background-color:var(--bs-secondary-bg)}.form-floating>.form-control-plaintext~label{border-width:var(--bs-border-width) 0}.form-floating>:disabled~label,.form-floating>.form-control:disabled~label{color:#6c757d}.input-group{flex-wrap:wrap;align-items:stretch;width:100%;display:flex;position:relative}.input-group>.form-control,.input-group>.form-select,.input-group>.form-floating{flex:auto;width:1%;min-width:0;position:relative}.input-group>.form-control:focus,.input-group>.form-select:focus,.input-group>.form-floating:focus-within{z-index:5}.input-group .btn{z-index:2;position:relative}.input-group .btn:focus{z-index:5}.input-group-text{color:var(--bs-body-color);text-align:center;white-space:nowrap;background-color:var(--bs-tertiary-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);align-items:center;padding:.375rem .75rem;font-size:.875rem;font-weight:400;line-height:1.6;display:flex}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{border-radius:var(--bs-border-radius-lg);padding:.5rem 1rem;font-size:1.09375rem}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn{border-radius:var(--bs-border-radius-sm);padding:.25rem .5rem;font-size:.765625rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(-1 * var(--bs-border-width));border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{width:100%;color:var(--bs-form-valid-color);margin-top:.25rem;font-size:.875em;display:none}.valid-tooltip{z-index:5;color:#fff;background-color:var(--bs-success);border-radius:var(--bs-border-radius);max-width:100%;margin-top:.1rem;padding:.25rem .5rem;font-size:.765625rem;display:none;position:absolute;top:100%}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:var(--bs-form-valid-border-color);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%230acf97' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");background-position:right calc(.4em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.8em + .375rem) calc(.8em + .375rem);padding-right:calc(1.6em + .75rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), .25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{background-position:right calc(.4em + .1875rem) top calc(.4em + .1875rem);padding-right:calc(1.6em + .75rem)}.was-validated .form-select:valid,.form-select.is-valid{border-color:var(--bs-form-valid-border-color)}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%230acf97' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");background-position:right .75rem center,right 2.25rem center;background-size:16px 12px,calc(.8em + .375rem) calc(.8em + .375rem);padding-right:4.125rem}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), .25)}.was-validated .form-control-color:valid,.form-control-color.is-valid{width:calc(1.6em + 3.75rem)}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:var(--bs-form-valid-border-color)}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:var(--bs-form-valid-color)}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), .25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:var(--bs-form-valid-color)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):valid,.input-group>.form-control:not(:focus).is-valid,.was-validated .input-group>.form-select:not(:focus):valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.input-group>.form-floating:not(:focus-within).is-valid{z-index:3}.invalid-feedback{width:100%;color:var(--bs-form-invalid-color);margin-top:.25rem;font-size:.875em;display:none}.invalid-tooltip{z-index:5;color:#fff;background-color:var(--bs-danger);border-radius:var(--bs-border-radius);max-width:100%;margin-top:.1rem;padding:.25rem .5rem;font-size:.765625rem;display:none;position:absolute;top:100%}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:var(--bs-form-invalid-border-color);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23f1556c'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23f1556c' stroke='none'/%3e%3c/svg%3e");background-position:right calc(.4em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.8em + .375rem) calc(.8em + .375rem);padding-right:calc(1.6em + .75rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), .25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{background-position:right calc(.4em + .1875rem) top calc(.4em + .1875rem);padding-right:calc(1.6em + .75rem)}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:var(--bs-form-invalid-border-color)}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23f1556c'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23f1556c' stroke='none'/%3e%3c/svg%3e");background-position:right .75rem center,right 2.25rem center;background-size:16px 12px,calc(.8em + .375rem) calc(.8em + .375rem);padding-right:4.125rem}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), .25)}.was-validated .form-control-color:invalid,.form-control-color.is-invalid{width:calc(1.6em + 3.75rem)}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:var(--bs-form-invalid-border-color)}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:var(--bs-form-invalid-color)}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), .25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:var(--bs-form-invalid-color)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):invalid,.input-group>.form-control:not(:focus).is-invalid,.was-validated .input-group>.form-select:not(:focus):invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.input-group>.form-floating:not(:focus-within).is-invalid{z-index:4}.btn{--bs-btn-padding-x:.75rem;--bs-btn-padding-y:.375rem;--bs-btn-font-family: ;--bs-btn-font-size:.875rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.6;--bs-btn-color:var(--bs-body-color);--bs-btn-bg:transparent;--bs-btn-border-width:var(--bs-border-width);--bs-btn-border-color:transparent;--bs-btn-border-radius:var(--bs-border-radius);--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:inset 0 1px 0 #ffffff26, 0 1px 1px #00000013;--bs-btn-disabled-opacity:.65;--bs-btn-focus-box-shadow:0 0 0 .25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:inline-block}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);box-shadow:var(--bs-btn-focus-box-shadow);outline:0}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);box-shadow:var(--bs-btn-focus-box-shadow);outline:0}.btn-check:checked+.btn,:not(.btn-check)+.btn:active,.btn:first-child:active,.btn.active,.btn.show{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,:not(.btn-check)+.btn:active:focus-visible,.btn:first-child:active:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible,.btn-check:checked:focus-visible+.btn{box-shadow:var(--bs-btn-focus-box-shadow)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color:#000;--bs-btn-bg:#00b19d;--bs-btn-border-color:#00b19d;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#26bdac;--bs-btn-hover-border-color:#1ab9a7;--bs-btn-focus-shadow-rgb:0, 150, 133;--bs-btn-active-color:#000;--bs-btn-active-bg:#33c1b1;--bs-btn-active-border-color:#1ab9a7;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#00b19d;--bs-btn-disabled-border-color:#00b19d}.btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:#636b6f;--bs-btn-border-color:#636b6f;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#545b5e;--bs-btn-hover-border-color:#4f5659;--bs-btn-focus-shadow-rgb:122, 129, 133;--bs-btn-active-color:#fff;--bs-btn-active-bg:#4f5659;--bs-btn-active-border-color:#4a5053;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#636b6f;--bs-btn-disabled-border-color:#636b6f}.btn-success{--bs-btn-color:#000;--bs-btn-bg:#0acf97;--bs-btn-border-color:#0acf97;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#2fd6a7;--bs-btn-hover-border-color:#23d4a1;--bs-btn-focus-shadow-rgb:9, 176, 128;--bs-btn-active-color:#000;--bs-btn-active-bg:#3bd9ac;--bs-btn-active-border-color:#23d4a1;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#0acf97;--bs-btn-disabled-border-color:#0acf97}.btn-info{--bs-btn-color:#000;--bs-btn-bg:#4eb7eb;--bs-btn-border-color:#4eb7eb;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#69c2ee;--bs-btn-hover-border-color:#60beed;--bs-btn-focus-shadow-rgb:66, 156, 200;--bs-btn-active-color:#000;--bs-btn-active-bg:#71c5ef;--bs-btn-active-border-color:#60beed;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#4eb7eb;--bs-btn-disabled-border-color:#4eb7eb}.btn-warning{--bs-btn-color:#000;--bs-btn-bg:#f9bc0b;--bs-btn-border-color:#f9bc0b;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#fac630;--bs-btn-hover-border-color:#fac323;--bs-btn-focus-shadow-rgb:212, 160, 9;--bs-btn-active-color:#000;--bs-btn-active-bg:#fac93c;--bs-btn-active-border-color:#fac323;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f9bc0b;--bs-btn-disabled-border-color:#f9bc0b}.btn-danger{--bs-btn-color:#000;--bs-btn-bg:#f1556c;--bs-btn-border-color:#f1556c;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f36f82;--bs-btn-hover-border-color:#f2667b;--bs-btn-focus-shadow-rgb:205, 72, 92;--bs-btn-active-color:#000;--bs-btn-active-bg:#f47789;--bs-btn-active-border-color:#f2667b;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f1556c;--bs-btn-disabled-border-color:#f1556c}.btn-light{--bs-btn-color:#000;--bs-btn-bg:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#d3d4d5;--bs-btn-hover-border-color:#c6c7c8;--bs-btn-focus-shadow-rgb:211, 212, 213;--bs-btn-active-color:#000;--bs-btn-active-bg:#c6c7c8;--bs-btn-active-border-color:#babbbc;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f8f9fa;--bs-btn-disabled-border-color:#f8f9fa}.btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#313a46;--bs-btn-border-color:#313a46;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#505862;--bs-btn-hover-border-color:#464e59;--bs-btn-focus-shadow-rgb:80, 88, 98;--bs-btn-active-color:#fff;--bs-btn-active-bg:#5a616b;--bs-btn-active-border-color:#464e59;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#313a46;--bs-btn-disabled-border-color:#313a46}.btn-outline-primary{--bs-btn-color:#00b19d;--bs-btn-border-color:#00b19d;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#00b19d;--bs-btn-hover-border-color:#00b19d;--bs-btn-focus-shadow-rgb:0, 177, 157;--bs-btn-active-color:#000;--bs-btn-active-bg:#00b19d;--bs-btn-active-border-color:#00b19d;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#00b19d;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#00b19d;--bs-gradient:none}.btn-outline-secondary{--bs-btn-color:#636b6f;--bs-btn-border-color:#636b6f;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#636b6f;--bs-btn-hover-border-color:#636b6f;--bs-btn-focus-shadow-rgb:99, 107, 111;--bs-btn-active-color:#fff;--bs-btn-active-bg:#636b6f;--bs-btn-active-border-color:#636b6f;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#636b6f;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#636b6f;--bs-gradient:none}.btn-outline-success{--bs-btn-color:#0acf97;--bs-btn-border-color:#0acf97;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#0acf97;--bs-btn-hover-border-color:#0acf97;--bs-btn-focus-shadow-rgb:10, 207, 151;--bs-btn-active-color:#000;--bs-btn-active-bg:#0acf97;--bs-btn-active-border-color:#0acf97;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#0acf97;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0acf97;--bs-gradient:none}.btn-outline-info{--bs-btn-color:#4eb7eb;--bs-btn-border-color:#4eb7eb;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#4eb7eb;--bs-btn-hover-border-color:#4eb7eb;--bs-btn-focus-shadow-rgb:78, 183, 235;--bs-btn-active-color:#000;--bs-btn-active-bg:#4eb7eb;--bs-btn-active-border-color:#4eb7eb;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#4eb7eb;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#4eb7eb;--bs-gradient:none}.btn-outline-warning{--bs-btn-color:#f9bc0b;--bs-btn-border-color:#f9bc0b;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f9bc0b;--bs-btn-hover-border-color:#f9bc0b;--bs-btn-focus-shadow-rgb:249, 188, 11;--bs-btn-active-color:#000;--bs-btn-active-bg:#f9bc0b;--bs-btn-active-border-color:#f9bc0b;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#f9bc0b;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#f9bc0b;--bs-gradient:none}.btn-outline-danger{--bs-btn-color:#f1556c;--bs-btn-border-color:#f1556c;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f1556c;--bs-btn-hover-border-color:#f1556c;--bs-btn-focus-shadow-rgb:241, 85, 108;--bs-btn-active-color:#000;--bs-btn-active-bg:#f1556c;--bs-btn-active-border-color:#f1556c;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#f1556c;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#f1556c;--bs-gradient:none}.btn-outline-light{--bs-btn-color:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f8f9fa;--bs-btn-hover-border-color:#f8f9fa;--bs-btn-focus-shadow-rgb:248, 249, 250;--bs-btn-active-color:#000;--bs-btn-active-bg:#f8f9fa;--bs-btn-active-border-color:#f8f9fa;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#f8f9fa;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#f8f9fa;--bs-gradient:none}.btn-outline-dark{--bs-btn-color:#313a46;--bs-btn-border-color:#313a46;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#313a46;--bs-btn-hover-border-color:#313a46;--bs-btn-focus-shadow-rgb:49, 58, 70;--bs-btn-active-color:#fff;--bs-btn-active-bg:#313a46;--bs-btn-active-border-color:#313a46;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#313a46;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#313a46;--bs-gradient:none}.btn-link{--bs-btn-font-weight:400;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:transparent;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:transparent;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-border-color:transparent;--bs-btn-box-shadow:0 0 0 #000;--bs-btn-focus-shadow-rgb:0, 150, 133;text-decoration:none}.btn-link:hover,.btn-link:focus-visible{text-decoration:none}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-lg,.btn-group-lg>.btn{--bs-btn-padding-y:.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.09375rem;--bs-btn-border-radius:var(--bs-border-radius-lg)}.btn-sm,.btn-group-sm>.btn{--bs-btn-padding-y:.25rem;--bs-btn-padding-x:.5rem;--bs-btn-font-size:.765625rem;--bs-btn-border-radius:var(--bs-border-radius-sm)}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;transition:height .35s;overflow:hidden}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropup,.dropend,.dropdown,.dropstart,.dropup-center,.dropdown-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{vertical-align:.255em;content:"";border:.3em solid #0000;border-top-color:currentColor;border-bottom:0;margin-left:.255em;display:inline-block}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:.5rem;--bs-dropdown-spacer:.125rem;--bs-dropdown-font-size:.875rem;--bs-dropdown-color:var(--bs-body-color);--bs-dropdown-bg:var(--bs-body-bg);--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:var(--bs-border-radius);--bs-dropdown-border-width:var(--bs-border-width);--bs-dropdown-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:.5rem;--bs-dropdown-box-shadow:var(--bs-box-shadow);--bs-dropdown-link-color:var(--bs-body-color);--bs-dropdown-link-hover-color:var(--bs-body-color);--bs-dropdown-link-hover-bg:var(--bs-tertiary-bg);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#00b19d;--bs-dropdown-link-disabled-color:var(--bs-tertiary-color);--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:.25rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:.5rem;z-index:var(--bs-dropdown-zindex);min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;background-color:var(--bs-dropdown-bg);border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius);background-clip:padding-box;margin:0;list-style:none;display:none;position:absolute}.dropdown-menu[data-bs-popper]{margin-top:var(--bs-dropdown-spacer);top:100%;left:0}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{left:auto;right:0}@media (width>=576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{left:auto;right:0}}@media (width>=768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{left:auto;right:0}}@media (width>=992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{left:auto;right:0}}@media (width>=1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{left:auto;right:0}}@media (width>=1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{left:auto;right:0}}.dropup .dropdown-menu[data-bs-popper]{margin-top:0;margin-bottom:var(--bs-dropdown-spacer);top:auto;bottom:100%}.dropup .dropdown-toggle:after{vertical-align:.255em;content:"";border:.3em solid #0000;border-top:0;border-bottom-color:currentColor;margin-left:.255em;display:inline-block}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{margin-top:0;margin-left:var(--bs-dropdown-spacer);top:0;left:100%;right:auto}.dropend .dropdown-toggle:after{vertical-align:.255em;content:"";border:.3em solid #0000;border-left-color:currentColor;border-right:0;margin-left:.255em;display:inline-block}.dropend .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-toggle:after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{margin-top:0;margin-right:var(--bs-dropdown-spacer);top:0;left:auto;right:100%}.dropstart .dropdown-toggle:after{vertical-align:.255em;content:"";margin-left:.255em;display:none}.dropstart .dropdown-toggle:before{vertical-align:.255em;content:"";border-top:.3em solid #0000;border-bottom:.3em solid #0000;border-right:.3em solid;margin-right:.255em;display:inline-block}.dropstart .dropdown-toggle:empty:after{margin-left:0}.dropstart .dropdown-toggle:before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1;overflow:hidden}.dropdown-item{width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;color:var(--bs-dropdown-link-color);text-align:inherit;white-space:nowrap;border-radius:var(--bs-dropdown-item-border-radius,0);background-color:#0000;border:0;font-weight:400;display:block}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:#0000}.dropdown-menu.show{display:block}.dropdown-header{padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);color:var(--bs-dropdown-header-color);white-space:nowrap;margin-bottom:0;font-size:.765625rem;display:block}.dropdown-item-text{padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color);display:block}.dropdown-menu-dark{--bs-dropdown-color:#dee2e6;--bs-dropdown-bg:#343a40;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color:#dee2e6;--bs-dropdown-link-hover-color:#fff;--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg:#ffffff26;--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#00b19d;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-header-color:#adb5bd}.btn-group,.btn-group-vertical{vertical-align:middle;display:inline-flex;position:relative}.btn-group>.btn,.btn-group-vertical>.btn{flex:auto;position:relative}.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-toolbar{flex-wrap:wrap;justify-content:flex-start;display:flex}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:var(--bs-border-radius)}.btn-group>:not(.btn-check:first-child)+.btn,.btn-group>.btn-group:not(:first-child){margin-left:calc(-1 * var(--bs-border-width))}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn,.btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after,.dropend .dropdown-toggle-split:after{margin-left:0}.dropstart .dropdown-toggle-split:before{margin-right:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-left:.375rem;padding-right:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-left:.75rem;padding-right:.75rem}.btn-group-vertical{flex-direction:column;justify-content:center;align-items:flex-start}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:calc(-1 * var(--bs-border-width))}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:nth-child(n+3),.btn-group-vertical>:not(.btn-check)+.btn,.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:var(--bs-secondary-color);flex-wrap:wrap;margin-bottom:0;padding-left:0;list-style:none;display:flex}.nav-link{padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);background:0 0;border:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;display:block}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:hover,.nav-link:focus{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem #00b19d40}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width:var(--bs-border-width);--bs-nav-tabs-border-color:var(--bs-border-color);--bs-nav-tabs-border-radius:var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color:var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color:var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg:var(--bs-body-bg);--bs-nav-tabs-link-active-border-color:var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1 * var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1 * var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius:var(--bs-border-radius);--bs-nav-pills-link-active-color:#fff;--bs-nav-pills-link-active-bg:#00b19d}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-underline{--bs-nav-underline-gap:1rem;--bs-nav-underline-border-width:.125rem;--bs-nav-underline-link-active-color:var(--bs-emphasis-color);gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{border-bottom:var(--bs-nav-underline-border-width) solid transparent;padding-left:0;padding-right:0}.nav-underline .nav-link:hover,.nav-underline .nav-link:focus{border-bottom-color:currentColor}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentColor;font-weight:700}.nav-fill>.nav-link,.nav-fill .nav-item{text-align:center;flex:auto}.nav-justified>.nav-link,.nav-justified .nav-item{text-align:center;flex-grow:1;flex-basis:0}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:.5rem;--bs-navbar-color:rgba(var(--bs-emphasis-color-rgb), .65);--bs-navbar-hover-color:rgba(var(--bs-emphasis-color-rgb), .8);--bs-navbar-disabled-color:rgba(var(--bs-emphasis-color-rgb), .3);--bs-navbar-active-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-padding-y:.325rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.09375rem;--bs-navbar-brand-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-hover-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-nav-link-padding-x:.5rem;--bs-navbar-toggler-padding-y:.25rem;--bs-navbar-toggler-padding-x:.75rem;--bs-navbar-toggler-font-size:1.09375rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color:rgba(var(--bs-emphasis-color-rgb), .15);--bs-navbar-toggler-border-radius:var(--bs-border-radius);--bs-navbar-toggler-focus-width:.25rem;--bs-navbar-toggler-transition:box-shadow .15s ease-in-out;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex;position:relative}.navbar>.container,.navbar>.container-fluid,.navbar>.container-sm,.navbar>.container-md,.navbar>.container-lg,.navbar>.container-xl,.navbar>.container-xxl{flex-wrap:inherit;justify-content:space-between;align-items:center;display:flex}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);flex-direction:column;margin-bottom:0;padding-left:0;list-style:none;display:flex}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{color:var(--bs-navbar-color);padding-top:.5rem;padding-bottom:.5rem}.navbar-text a,.navbar-text a:hover,.navbar-text a:focus{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-grow:1;flex-basis:100%;align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);color:var(--bs-navbar-color);border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition);background-color:#0000;line-height:1}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width);outline:0;text-decoration:none}.navbar-toggler-icon{vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-position:50%;background-repeat:no-repeat;background-size:100%;width:1.5em;height:1.5em;display:inline-block}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media (width>=576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{flex-basis:auto;display:flex!important}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{z-index:auto;flex-grow:1;transition:none;position:static;visibility:visible!important;background-color:#0000!important;border:0!important;width:auto!important;height:auto!important;transform:none!important}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible}}@media (width>=768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{flex-basis:auto;display:flex!important}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{z-index:auto;flex-grow:1;transition:none;position:static;visibility:visible!important;background-color:#0000!important;border:0!important;width:auto!important;height:auto!important;transform:none!important}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible}}@media (width>=992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{flex-basis:auto;display:flex!important}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{z-index:auto;flex-grow:1;transition:none;position:static;visibility:visible!important;background-color:#0000!important;border:0!important;width:auto!important;height:auto!important;transform:none!important}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible}}@media (width>=1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{flex-basis:auto;display:flex!important}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{z-index:auto;flex-grow:1;transition:none;position:static;visibility:visible!important;background-color:#0000!important;border:0!important;width:auto!important;height:auto!important;transform:none!important}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible}}@media (width>=1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{flex-basis:auto;display:flex!important}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{z-index:auto;flex-grow:1;transition:none;position:static;visibility:visible!important;background-color:#0000!important;border:0!important;width:auto!important;height:auto!important;transform:none!important}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{flex-basis:auto;display:flex!important}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{z-index:auto;flex-grow:1;transition:none;position:static;visibility:visible!important;background-color:#0000!important;border:0!important;width:auto!important;height:auto!important;transform:none!important}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible}.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color:#ffffff8c;--bs-navbar-hover-color:#ffffffbf;--bs-navbar-disabled-color:#ffffff40;--bs-navbar-active-color:#fff;--bs-navbar-brand-color:#fff;--bs-navbar-brand-hover-color:#fff;--bs-navbar-toggler-border-color:#ffffff1a;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}[data-bs-theme=dark] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:.5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width:var(--bs-border-width);--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:var(--bs-border-radius);--bs-card-box-shadow: ;--bs-card-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-card-cap-padding-y:.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(var(--bs-body-color-rgb), .03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg:var(--bs-body-bg);--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:.75rem;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius);background-clip:border-box;flex-direction:column;display:flex;position:relative}.card>hr{margin-left:0;margin-right:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius);border-top-width:0}.card>.list-group:last-child{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius);border-bottom-width:0}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color);flex:auto}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.card-subtitle{margin-top:calc(-.5 * var(--bs-card-title-spacer-y));color:var(--bs-card-subtitle-color);margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color);margin-bottom:0}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-bottom:calc(-1 * var(--bs-card-cap-padding-y));margin-left:calc(-.5 * var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-left:calc(-.5 * var(--bs-card-cap-padding-x))}.card-img-overlay{padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius);position:absolute;inset:0}.card-img,.card-img-top,.card-img-bottom{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media (width>=576px){.card-group{flex-flow:wrap;display:flex}.card-group>.card{flex:1 0 0;margin-bottom:0}.card-group>.card+.card{border-left:0;margin-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child)>.card-img-top,.card-group>.card:not(:last-child)>.card-header{border-top-right-radius:0}.card-group>.card:not(:last-child)>.card-img-bottom,.card-group>.card:not(:last-child)>.card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child)>.card-img-top,.card-group>.card:not(:first-child)>.card-header{border-top-left-radius:0}.card-group>.card:not(:first-child)>.card-img-bottom,.card-group>.card:not(:first-child)>.card-footer{border-bottom-left-radius:0}}.accordion{--bs-accordion-color:var(--bs-body-color);--bs-accordion-bg:var(--bs-body-bg);--bs-accordion-transition:color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out, border-radius .15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:var(--bs-border-width);--bs-accordion-border-radius:var(--bs-border-radius);--bs-accordion-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:var(--bs-body-color);--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform .2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='rgb%280, 70.8, 62.8%29' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--bs-accordion-btn-focus-box-shadow:0 0 0 .25rem #00b19d40;--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:var(--bs-primary-text-emphasis);--bs-accordion-active-bg:var(--bs-primary-bg-subtle)}.accordion-button{width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);overflow-anchor:none;transition:var(--bs-accordion-transition);border:0;border-radius:0;align-items:center;font-size:.875rem;display:flex;position:relative}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed):after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button:after{width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition);flex-shrink:0;margin-left:auto}@media (prefers-reduced-motion:reduce){.accordion-button:after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;box-shadow:var(--bs-accordion-btn-focus-box-shadow);outline:0}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type>.accordion-header .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type>.accordion-header .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type>.accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush>.accordion-item{border-left:0;border-right:0;border-radius:0}.accordion-flush>.accordion-item:first-child{border-top:0}.accordion-flush>.accordion-item:last-child{border-bottom:0}.accordion-flush>.accordion-item>.accordion-collapse,.accordion-flush>.accordion-item>.accordion-header .accordion-button,.accordion-flush>.accordion-item>.accordion-header .accordion-button.collapsed{border-radius:0}[data-bs-theme=dark] .accordion-button:after{--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28102, 208.2, 196.2%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28102, 208.2, 196.2%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e")}.breadcrumb{--bs-breadcrumb-padding-x:0;--bs-breadcrumb-padding-y:0;--bs-breadcrumb-margin-bottom:1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color:var(--bs-secondary-color);--bs-breadcrumb-item-padding-x:.5rem;--bs-breadcrumb-item-active-color:var(--bs-secondary-color);padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius);flex-wrap:wrap;list-style:none;display:flex}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item:before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider,"/") }.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x:.75rem;--bs-pagination-padding-y:.375rem;--bs-pagination-font-size:.875rem;--bs-pagination-color:var(--bs-link-color);--bs-pagination-bg:var(--bs-body-bg);--bs-pagination-border-width:var(--bs-border-width);--bs-pagination-border-color:var(--bs-border-color);--bs-pagination-border-radius:var(--bs-border-radius);--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:var(--bs-tertiary-bg);--bs-pagination-hover-border-color:var(--bs-border-color);--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:var(--bs-secondary-bg);--bs-pagination-focus-box-shadow:0 0 0 .25rem #00b19d40;--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#00b19d;--bs-pagination-active-border-color:#00b19d;--bs-pagination-disabled-color:var(--bs-secondary-color);--bs-pagination-disabled-bg:var(--bs-secondary-bg);--bs-pagination-disabled-border-color:var(--bs-border-color);padding-left:0;list-style:none;display:flex}.page-link{padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block;position:relative}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);box-shadow:var(--bs-pagination-focus-box-shadow);outline:0}.page-link.active,.active>.page-link{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.page-link.disabled,.disabled>.page-link{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:calc(-1 * var(--bs-border-width))}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x:1.5rem;--bs-pagination-padding-y:.75rem;--bs-pagination-font-size:1.09375rem;--bs-pagination-border-radius:var(--bs-border-radius-lg)}.pagination-sm{--bs-pagination-padding-x:.5rem;--bs-pagination-padding-y:.25rem;--bs-pagination-font-size:.765625rem;--bs-pagination-border-radius:var(--bs-border-radius-sm)}.badge{--bs-badge-padding-x:.65em;--bs-badge-padding-y:.35em;--bs-badge-font-size:.75em;--bs-badge-font-weight:700;--bs-badge-color:#fff;--bs-badge-border-radius:var(--bs-border-radius);padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius);line-height:1;display:inline-block}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius:var(--bs-border-radius);--bs-alert-link-color:inherit;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius);position:relative}.alert-heading{color:inherit}.alert-link{color:var(--bs-alert-link-color);font-weight:700}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{z-index:2;padding:1.25rem 1rem;position:absolute;top:0;right:0}.alert-primary{--bs-alert-color:var(--bs-primary-text-emphasis);--bs-alert-bg:var(--bs-primary-bg-subtle);--bs-alert-border-color:var(--bs-primary-border-subtle);--bs-alert-link-color:var(--bs-primary-text-emphasis)}.alert-secondary{--bs-alert-color:var(--bs-secondary-text-emphasis);--bs-alert-bg:var(--bs-secondary-bg-subtle);--bs-alert-border-color:var(--bs-secondary-border-subtle);--bs-alert-link-color:var(--bs-secondary-text-emphasis)}.alert-success{--bs-alert-color:var(--bs-success-text-emphasis);--bs-alert-bg:var(--bs-success-bg-subtle);--bs-alert-border-color:var(--bs-success-border-subtle);--bs-alert-link-color:var(--bs-success-text-emphasis)}.alert-info{--bs-alert-color:var(--bs-info-text-emphasis);--bs-alert-bg:var(--bs-info-bg-subtle);--bs-alert-border-color:var(--bs-info-border-subtle);--bs-alert-link-color:var(--bs-info-text-emphasis)}.alert-warning{--bs-alert-color:var(--bs-warning-text-emphasis);--bs-alert-bg:var(--bs-warning-bg-subtle);--bs-alert-border-color:var(--bs-warning-border-subtle);--bs-alert-link-color:var(--bs-warning-text-emphasis)}.alert-danger{--bs-alert-color:var(--bs-danger-text-emphasis);--bs-alert-bg:var(--bs-danger-bg-subtle);--bs-alert-border-color:var(--bs-danger-border-subtle);--bs-alert-link-color:var(--bs-danger-text-emphasis)}.alert-light{--bs-alert-color:var(--bs-light-text-emphasis);--bs-alert-bg:var(--bs-light-bg-subtle);--bs-alert-border-color:var(--bs-light-border-subtle);--bs-alert-link-color:var(--bs-light-text-emphasis)}.alert-dark{--bs-alert-color:var(--bs-dark-text-emphasis);--bs-alert-bg:var(--bs-dark-bg-subtle);--bs-alert-border-color:var(--bs-dark-border-subtle);--bs-alert-link-color:var(--bs-dark-text-emphasis)}@keyframes progress-bar-stripes{0%{background-position-x:var(--bs-progress-height)}}.progress,.progress-stacked{--bs-progress-height:1rem;--bs-progress-font-size:.65625rem;--bs-progress-bg:var(--bs-secondary-bg);--bs-progress-border-radius:var(--bs-border-radius);--bs-progress-box-shadow:var(--bs-box-shadow-inset);--bs-progress-bar-color:#fff;--bs-progress-bar-bg:#00b19d;--bs-progress-bar-transition:width .6s ease;height:var(--bs-progress-height);font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius);display:flex;overflow:hidden}.progress-bar{color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition);flex-direction:column;justify-content:center;display:flex;overflow:hidden}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,#ffffff26 25%,#0000 25% 50%,#ffffff26 50% 75%,#0000 75%,#0000);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-stacked>.progress{overflow:visible}.progress-stacked>.progress>.progress-bar{width:100%}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color:var(--bs-body-color);--bs-list-group-bg:var(--bs-body-bg);--bs-list-group-border-color:var(--bs-border-color);--bs-list-group-border-width:var(--bs-border-width);--bs-list-group-border-radius:var(--bs-border-radius);--bs-list-group-item-padding-x:1rem;--bs-list-group-item-padding-y:.5rem;--bs-list-group-action-color:var(--bs-secondary-color);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-tertiary-bg);--bs-list-group-action-active-color:var(--bs-body-color);--bs-list-group-action-active-bg:var(--bs-secondary-bg);--bs-list-group-disabled-color:var(--bs-secondary-color);--bs-list-group-disabled-bg:var(--bs-body-bg);--bs-list-group-active-color:#fff;--bs-list-group-active-bg:#00b19d;--bs-list-group-active-border-color:#00b19d;border-radius:var(--bs-list-group-border-radius);flex-direction:column;margin-bottom:0;padding-left:0;display:flex}.list-group-numbered{counter-reset:section;list-style-type:none}.list-group-numbered>.list-group-item:before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item{padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);display:block;position:relative}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1 * var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:not(.active):hover,.list-group-item-action:not(.active):focus{z-index:1;color:var(--bs-list-group-action-hover-color);background-color:var(--bs-list-group-action-hover-bg);text-decoration:none}.list-group-item-action:not(.active):active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media (width>=576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (width>=768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (width>=992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (width>=1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (width>=1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{--bs-list-group-color:var(--bs-primary-text-emphasis);--bs-list-group-bg:var(--bs-primary-bg-subtle);--bs-list-group-border-color:var(--bs-primary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-primary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-primary-border-subtle);--bs-list-group-active-color:var(--bs-primary-bg-subtle);--bs-list-group-active-bg:var(--bs-primary-text-emphasis);--bs-list-group-active-border-color:var(--bs-primary-text-emphasis)}.list-group-item-secondary{--bs-list-group-color:var(--bs-secondary-text-emphasis);--bs-list-group-bg:var(--bs-secondary-bg-subtle);--bs-list-group-border-color:var(--bs-secondary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-secondary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-secondary-border-subtle);--bs-list-group-active-color:var(--bs-secondary-bg-subtle);--bs-list-group-active-bg:var(--bs-secondary-text-emphasis);--bs-list-group-active-border-color:var(--bs-secondary-text-emphasis)}.list-group-item-success{--bs-list-group-color:var(--bs-success-text-emphasis);--bs-list-group-bg:var(--bs-success-bg-subtle);--bs-list-group-border-color:var(--bs-success-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-success-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-success-border-subtle);--bs-list-group-active-color:var(--bs-success-bg-subtle);--bs-list-group-active-bg:var(--bs-success-text-emphasis);--bs-list-group-active-border-color:var(--bs-success-text-emphasis)}.list-group-item-info{--bs-list-group-color:var(--bs-info-text-emphasis);--bs-list-group-bg:var(--bs-info-bg-subtle);--bs-list-group-border-color:var(--bs-info-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-info-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-info-border-subtle);--bs-list-group-active-color:var(--bs-info-bg-subtle);--bs-list-group-active-bg:var(--bs-info-text-emphasis);--bs-list-group-active-border-color:var(--bs-info-text-emphasis)}.list-group-item-warning{--bs-list-group-color:var(--bs-warning-text-emphasis);--bs-list-group-bg:var(--bs-warning-bg-subtle);--bs-list-group-border-color:var(--bs-warning-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-warning-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-warning-border-subtle);--bs-list-group-active-color:var(--bs-warning-bg-subtle);--bs-list-group-active-bg:var(--bs-warning-text-emphasis);--bs-list-group-active-border-color:var(--bs-warning-text-emphasis)}.list-group-item-danger{--bs-list-group-color:var(--bs-danger-text-emphasis);--bs-list-group-bg:var(--bs-danger-bg-subtle);--bs-list-group-border-color:var(--bs-danger-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-danger-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-danger-border-subtle);--bs-list-group-active-color:var(--bs-danger-bg-subtle);--bs-list-group-active-bg:var(--bs-danger-text-emphasis);--bs-list-group-active-border-color:var(--bs-danger-text-emphasis)}.list-group-item-light{--bs-list-group-color:var(--bs-light-text-emphasis);--bs-list-group-bg:var(--bs-light-bg-subtle);--bs-list-group-border-color:var(--bs-light-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-light-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-light-border-subtle);--bs-list-group-active-color:var(--bs-light-bg-subtle);--bs-list-group-active-bg:var(--bs-light-text-emphasis);--bs-list-group-active-border-color:var(--bs-light-text-emphasis)}.list-group-item-dark{--bs-list-group-color:var(--bs-dark-text-emphasis);--bs-list-group-bg:var(--bs-dark-bg-subtle);--bs-list-group-border-color:var(--bs-dark-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-dark-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-dark-border-subtle);--bs-list-group-active-color:var(--bs-dark-bg-subtle);--bs-list-group-active-bg:var(--bs-dark-text-emphasis);--bs-list-group-active-border-color:var(--bs-dark-text-emphasis)}.btn-close{--bs-btn-close-color:#000;--bs-btn-close-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e");--bs-btn-close-opacity:.5;--bs-btn-close-hover-opacity:.75;--bs-btn-close-focus-shadow:0 0 0 .25rem #00b19d40;--bs-btn-close-focus-opacity:1;--bs-btn-close-disabled-opacity:.25;box-sizing:content-box;width:1em;height:1em;color:var(--bs-btn-close-color);background:transparent var(--bs-btn-close-bg) center/1em auto no-repeat;filter:var(--bs-btn-close-filter);opacity:var(--bs-btn-close-opacity);border:0;border-radius:.375rem;padding:.25em}.btn-close:hover{color:var(--bs-btn-close-color);opacity:var(--bs-btn-close-hover-opacity);text-decoration:none}.btn-close:focus{box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity);outline:0}.btn-close:disabled,.btn-close.disabled{pointer-events:none;-webkit-user-select:none;user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.btn-close-white{--bs-btn-close-filter:invert(1) grayscale(100%) brightness(200%)}:root,[data-bs-theme=light]{--bs-btn-close-filter: }[data-bs-theme=dark]{--bs-btn-close-filter:invert(1) grayscale(100%) brightness(200%)}.toast{--bs-toast-zindex:1090;--bs-toast-padding-x:.75rem;--bs-toast-padding-y:.5rem;--bs-toast-spacing:1.5rem;--bs-toast-max-width:350px;--bs-toast-font-size:.875rem;--bs-toast-color: ;--bs-toast-bg:rgba(var(--bs-body-bg-rgb), .85);--bs-toast-border-width:var(--bs-border-width);--bs-toast-border-color:var(--bs-border-color-translucent);--bs-toast-border-radius:var(--bs-border-radius);--bs-toast-box-shadow:var(--bs-box-shadow);--bs-toast-header-color:var(--bs-secondary-color);--bs-toast-header-bg:rgba(var(--bs-body-bg-rgb), .85);--bs-toast-header-border-color:var(--bs-border-color-translucent);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius);background-clip:padding-box}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex:1090;z-index:var(--bs-toast-zindex);pointer-events:none;width:max-content;max-width:100%;position:absolute}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));background-clip:padding-box;align-items:center;display:flex}.toast-header .btn-close{margin-right:calc(-.5 * var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:.5rem;--bs-modal-color:var(--bs-body-color);--bs-modal-bg:var(--bs-body-bg);--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:var(--bs-border-width);--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-box-shadow:var(--bs-box-shadow-sm);--bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:var(--bs-border-width);--bs-modal-title-line-height:1.6;--bs-modal-footer-gap:.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:var(--bs-border-width);z-index:var(--bs-modal-zindex);outline:0;width:100%;height:100%;display:none;position:fixed;top:0;left:0;overflow:hidden auto}.modal-dialog{width:auto;margin:var(--bs-modal-margin);pointer-events:none;position:relative}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{min-height:calc(100% - var(--bs-modal-margin) * 2);align-items:center;display:flex}.modal-content{width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);background-clip:padding-box;outline:0;flex-direction:column;display:flex;position:relative}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:.5;z-index:var(--bs-backdrop-zindex);background-color:var(--bs-backdrop-bg);width:100vw;height:100vh;position:fixed;top:0;left:0}.modal-backdrop.fade{opacity:0}.modal-header{padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius);flex-shrink:0;align-items:center;display:flex}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin-top:calc(-.5 * var(--bs-modal-header-padding-y));margin-right:calc(-.5 * var(--bs-modal-header-padding-x));margin-bottom:calc(-.5 * var(--bs-modal-header-padding-y));margin-left:auto}.modal-title{line-height:var(--bs-modal-title-line-height);margin-bottom:0}.modal-body{padding:var(--bs-modal-padding);flex:auto;position:relative}.modal-footer{padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius);flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;display:flex}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}@media (width>=576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:var(--bs-box-shadow)}.modal-dialog{max-width:var(--bs-modal-width);margin-left:auto;margin-right:auto}.modal-sm{--bs-modal-width:300px}}@media (width>=992px){.modal-lg,.modal-xl{--bs-modal-width:800px}}@media (width>=1200px){.modal-xl{--bs-modal-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen .modal-header,.modal-fullscreen .modal-footer{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media (width<=575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-sm-down .modal-header,.modal-fullscreen-sm-down .modal-footer{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (width<=767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-md-down .modal-header,.modal-fullscreen-md-down .modal-footer{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (width<=991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-lg-down .modal-header,.modal-fullscreen-lg-down .modal-footer{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (width<=1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-xl-down .modal-header,.modal-fullscreen-xl-down .modal-footer{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (width<=1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-xxl-down .modal-header,.modal-fullscreen-xxl-down .modal-footer{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex:1080;--bs-tooltip-max-width:200px;--bs-tooltip-padding-x:.5rem;--bs-tooltip-padding-y:.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:.765625rem;--bs-tooltip-color:var(--bs-body-bg);--bs-tooltip-bg:var(--bs-emphasis-color);--bs-tooltip-border-radius:var(--bs-border-radius);--bs-tooltip-opacity:.9;--bs-tooltip-arrow-width:.8rem;--bs-tooltip-arrow-height:.4rem;z-index:var(--bs-tooltip-zindex);margin:var(--bs-tooltip-margin);text-align:left;text-align:start;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-family:Plus Jakarta Sans,sans-serif;font-style:normal;font-weight:400;line-height:1.6;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0;text-decoration:none;display:block}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height);display:block}.tooltip .tooltip-arrow:before{content:"";border-style:solid;border-color:#0000;position:absolute}.bs-tooltip-top .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow{bottom:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-top .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before{border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-top-color:var(--bs-tooltip-bg);top:-1px}.bs-tooltip-end .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow{left:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-end .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before{border-width:calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-right-color:var(--bs-tooltip-bg);right:-1px}.bs-tooltip-bottom .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow{top:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-bottom .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before{border-width:0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg);bottom:-1px}.bs-tooltip-start .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow{right:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-start .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before{border-width:calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg);left:-1px}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex:1070;--bs-popover-max-width:276px;--bs-popover-font-size:.765625rem;--bs-popover-bg:var(--bs-body-bg);--bs-popover-border-width:var(--bs-border-width);--bs-popover-border-color:var(--bs-border-color-translucent);--bs-popover-border-radius:var(--bs-border-radius-lg);--bs-popover-inner-border-radius:calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow:var(--bs-box-shadow);--bs-popover-header-padding-x:1rem;--bs-popover-header-padding-y:.5rem;--bs-popover-header-font-size:.875rem;--bs-popover-header-color:inherit;--bs-popover-header-bg:var(--bs-secondary-bg);--bs-popover-body-padding-x:1rem;--bs-popover-body-padding-y:1rem;--bs-popover-body-color:var(--bs-body-color);--bs-popover-arrow-width:1rem;--bs-popover-arrow-height:.5rem;--bs-popover-arrow-border:var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);max-width:var(--bs-popover-max-width);text-align:left;text-align:start;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-family:Plus Jakarta Sans,sans-serif;font-style:normal;font-weight:400;line-height:1.6;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius);background-clip:padding-box;text-decoration:none;display:block}.popover .popover-arrow{width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height);display:block}.popover .popover-arrow:before,.popover .popover-arrow:after{content:"";border:0 solid #0000;display:block;position:absolute}.bs-popover-top>.popover-arrow,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow{bottom:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-top>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-top>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before{border-top-color:var(--bs-popover-arrow-border);bottom:0}.bs-popover-top>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-end>.popover-arrow,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow{left:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-end>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.bs-popover-end>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after{border-width:calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-end>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before{border-right-color:var(--bs-popover-arrow-border);left:0}.bs-popover-end>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-bottom>.popover-arrow,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow{top:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-bottom>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after{border-width:0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-bottom>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before{border-bottom-color:var(--bs-popover-arrow-border);top:0}.bs-popover-bottom>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-bottom .popover-header:before,.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before{width:var(--bs-popover-arrow-width);margin-left:calc(-.5 * var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg);display:block;position:absolute;top:0;left:50%}.bs-popover-start>.popover-arrow,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow{right:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-start>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.bs-popover-start>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after{border-width:calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-start>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before{border-left-color:var(--bs-popover-arrow-border);right:0}.bs-popover-start>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius);margin-bottom:0}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{width:100%;position:relative;overflow:hidden}.carousel-inner:after{clear:both;content:"";display:block}.carousel-item{float:left;backface-visibility:hidden;width:100%;margin-right:-100%;transition:transform .6s ease-in-out;display:none;position:relative}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-start),.active.carousel-item-end{transform:translate(100%)}.carousel-item-prev:not(.carousel-item-end),.active.carousel-item-start{transform:translate(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end{z-index:1;opacity:1}.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{transition:none}}.carousel-control-prev,.carousel-control-next{z-index:1;color:#fff;text-align:center;width:15%;filter:var(--bs-carousel-control-icon-filter);opacity:.5;background:0 0;border:0;justify-content:center;align-items:center;padding:0;transition:opacity .15s;display:flex;position:absolute;top:0;bottom:0}@media (prefers-reduced-motion:reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;opacity:.9;outline:0;text-decoration:none}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{background-position:50%;background-repeat:no-repeat;background-size:100% 100%;width:2rem;height:2rem;display:inline-block}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e")}.carousel-indicators{z-index:2;justify-content:center;margin-bottom:1rem;margin-left:15%;margin-right:15%;padding:0;display:flex;position:absolute;bottom:0;left:0;right:0}.carousel-indicators [data-bs-target]{box-sizing:content-box;text-indent:-999px;cursor:pointer;background-color:var(--bs-carousel-indicator-active-bg);opacity:.5;background-clip:padding-box;border:10px solid #0000;border-left:0;border-right:0;flex:0 auto;width:30px;height:3px;margin-left:3px;margin-right:3px;padding:0;transition:opacity .6s}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{color:var(--bs-carousel-caption-color);text-align:center;padding-top:1.25rem;padding-bottom:1.25rem;position:absolute;bottom:1.25rem;left:15%;right:15%}.carousel-dark{--bs-carousel-indicator-active-bg:#000;--bs-carousel-caption-color:#000;--bs-carousel-control-icon-filter:invert(1) grayscale(100)}:root,[data-bs-theme=light]{--bs-carousel-indicator-active-bg:#fff;--bs-carousel-caption-color:#fff;--bs-carousel-control-icon-filter: }[data-bs-theme=dark]{--bs-carousel-indicator-active-bg:#000;--bs-carousel-caption-color:#000;--bs-carousel-control-icon-filter:invert(1) grayscale(100)}.spinner-grow,.spinner-border{width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);border-radius:50%;flex-shrink:0;display:inline-block}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-.125em;--bs-spinner-border-width:.25em;--bs-spinner-animation-speed:.75s;--bs-spinner-animation-name:spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:#0000}.spinner-border-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem;--bs-spinner-border-width:.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-.125em;--bs-spinner-animation-speed:.75s;--bs-spinner-animation-name:spinner-grow;opacity:0;background-color:currentColor}.spinner-grow-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed:1.5s}}.offcanvas,.offcanvas-xxl,.offcanvas-xl,.offcanvas-lg,.offcanvas-md,.offcanvas-sm{--bs-offcanvas-zindex:1045;--bs-offcanvas-width:400px;--bs-offcanvas-height:30vh;--bs-offcanvas-padding-x:1rem;--bs-offcanvas-padding-y:1rem;--bs-offcanvas-color:var(--bs-body-color);--bs-offcanvas-bg:var(--bs-body-bg);--bs-offcanvas-border-width:var(--bs-border-width);--bs-offcanvas-border-color:var(--bs-border-color-translucent);--bs-offcanvas-box-shadow:var(--bs-box-shadow-sm);--bs-offcanvas-transition:transform .3s ease-in-out;--bs-offcanvas-title-line-height:1.6}@media (width<=575.98px){.offcanvas-sm{z-index:var(--bs-offcanvas-zindex);max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);transition:var(--bs-offcanvas-transition);background-clip:padding-box;outline:0;flex-direction:column;display:flex;position:fixed;bottom:0}}@media (width<=575.98px) and (prefers-reduced-motion:reduce){.offcanvas-sm{transition:none}}@media (width<=575.98px){.offcanvas-sm.offcanvas-start{width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;left:0;transform:translate(-100%)}.offcanvas-sm.offcanvas-end{width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;right:0;transform:translate(100%)}.offcanvas-sm.offcanvas-top{height:var(--bs-offcanvas-height);border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;top:0;left:0;right:0;transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom{height:var(--bs-offcanvas-height);border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;left:0;right:0;transform:translateY(100%)}.offcanvas-sm.showing,.offcanvas-sm.show:not(.hiding){transform:none}.offcanvas-sm.showing,.offcanvas-sm.hiding,.offcanvas-sm.show{visibility:visible}}@media (width>=576px){.offcanvas-sm{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:#0000!important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible;background-color:#0000!important}}@media (width<=767.98px){.offcanvas-md{z-index:var(--bs-offcanvas-zindex);max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);transition:var(--bs-offcanvas-transition);background-clip:padding-box;outline:0;flex-direction:column;display:flex;position:fixed;bottom:0}}@media (width<=767.98px) and (prefers-reduced-motion:reduce){.offcanvas-md{transition:none}}@media (width<=767.98px){.offcanvas-md.offcanvas-start{width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;left:0;transform:translate(-100%)}.offcanvas-md.offcanvas-end{width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;right:0;transform:translate(100%)}.offcanvas-md.offcanvas-top{height:var(--bs-offcanvas-height);border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;top:0;left:0;right:0;transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom{height:var(--bs-offcanvas-height);border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;left:0;right:0;transform:translateY(100%)}.offcanvas-md.showing,.offcanvas-md.show:not(.hiding){transform:none}.offcanvas-md.showing,.offcanvas-md.hiding,.offcanvas-md.show{visibility:visible}}@media (width>=768px){.offcanvas-md{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:#0000!important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible;background-color:#0000!important}}@media (width<=991.98px){.offcanvas-lg{z-index:var(--bs-offcanvas-zindex);max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);transition:var(--bs-offcanvas-transition);background-clip:padding-box;outline:0;flex-direction:column;display:flex;position:fixed;bottom:0}}@media (width<=991.98px) and (prefers-reduced-motion:reduce){.offcanvas-lg{transition:none}}@media (width<=991.98px){.offcanvas-lg.offcanvas-start{width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;left:0;transform:translate(-100%)}.offcanvas-lg.offcanvas-end{width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;right:0;transform:translate(100%)}.offcanvas-lg.offcanvas-top{height:var(--bs-offcanvas-height);border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;top:0;left:0;right:0;transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom{height:var(--bs-offcanvas-height);border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;left:0;right:0;transform:translateY(100%)}.offcanvas-lg.showing,.offcanvas-lg.show:not(.hiding){transform:none}.offcanvas-lg.showing,.offcanvas-lg.hiding,.offcanvas-lg.show{visibility:visible}}@media (width>=992px){.offcanvas-lg{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:#0000!important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible;background-color:#0000!important}}@media (width<=1199.98px){.offcanvas-xl{z-index:var(--bs-offcanvas-zindex);max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);transition:var(--bs-offcanvas-transition);background-clip:padding-box;outline:0;flex-direction:column;display:flex;position:fixed;bottom:0}}@media (width<=1199.98px) and (prefers-reduced-motion:reduce){.offcanvas-xl{transition:none}}@media (width<=1199.98px){.offcanvas-xl.offcanvas-start{width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;left:0;transform:translate(-100%)}.offcanvas-xl.offcanvas-end{width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;right:0;transform:translate(100%)}.offcanvas-xl.offcanvas-top{height:var(--bs-offcanvas-height);border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;top:0;left:0;right:0;transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom{height:var(--bs-offcanvas-height);border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;left:0;right:0;transform:translateY(100%)}.offcanvas-xl.showing,.offcanvas-xl.show:not(.hiding){transform:none}.offcanvas-xl.showing,.offcanvas-xl.hiding,.offcanvas-xl.show{visibility:visible}}@media (width>=1200px){.offcanvas-xl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:#0000!important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible;background-color:#0000!important}}@media (width<=1399.98px){.offcanvas-xxl{z-index:var(--bs-offcanvas-zindex);max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);transition:var(--bs-offcanvas-transition);background-clip:padding-box;outline:0;flex-direction:column;display:flex;position:fixed;bottom:0}}@media (width<=1399.98px) and (prefers-reduced-motion:reduce){.offcanvas-xxl{transition:none}}@media (width<=1399.98px){.offcanvas-xxl.offcanvas-start{width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;left:0;transform:translate(-100%)}.offcanvas-xxl.offcanvas-end{width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;right:0;transform:translate(100%)}.offcanvas-xxl.offcanvas-top{height:var(--bs-offcanvas-height);border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;top:0;left:0;right:0;transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom{height:var(--bs-offcanvas-height);border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;left:0;right:0;transform:translateY(100%)}.offcanvas-xxl.showing,.offcanvas-xxl.show:not(.hiding){transform:none}.offcanvas-xxl.showing,.offcanvas-xxl.hiding,.offcanvas-xxl.show{visibility:visible}}@media (width>=1400px){.offcanvas-xxl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:#0000!important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible;background-color:#0000!important}}.offcanvas{z-index:var(--bs-offcanvas-zindex);max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);transition:var(--bs-offcanvas-transition);background-clip:padding-box;outline:0;flex-direction:column;display:flex;position:fixed;bottom:0}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;left:0;transform:translate(-100%)}.offcanvas.offcanvas-end{width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;right:0;transform:translate(100%)}.offcanvas.offcanvas-top{height:var(--bs-offcanvas-height);border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;top:0;left:0;right:0;transform:translateY(-100%)}.offcanvas.offcanvas-bottom{height:var(--bs-offcanvas-height);border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;left:0;right:0;transform:translateY(100%)}.offcanvas.showing,.offcanvas.show:not(.hiding){transform:none}.offcanvas.showing,.offcanvas.hiding,.offcanvas.show{visibility:visible}.offcanvas-backdrop{z-index:1040;background-color:#000;width:100vw;height:100vh;position:fixed;top:0;left:0}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);align-items:center;display:flex}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5);margin-top:calc(-.5 * var(--bs-offcanvas-padding-y));margin-right:calc(-.5 * var(--bs-offcanvas-padding-x));margin-bottom:calc(-.5 * var(--bs-offcanvas-padding-y));margin-left:auto}.offcanvas-title{line-height:var(--bs-offcanvas-title-line-height);margin-bottom:0}.offcanvas-body{padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);flex-grow:1;overflow-y:auto}.placeholder{vertical-align:middle;cursor:wait;opacity:.5;background-color:currentColor;min-height:1em;display:inline-block}.placeholder.btn:before{content:"";display:inline-block}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:2s ease-in-out infinite placeholder-glow}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{animation:2s linear infinite placeholder-wave;-webkit-mask-image:linear-gradient(130deg,#000 55%,#000c 75%,#000 95%);mask-image:linear-gradient(130deg,#000 55%,#000c 75%,#000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%}@keyframes placeholder-wave{to{-webkit-mask-position:-200% 0;mask-position:-200% 0}}.clearfix:after{clear:both;content:"";display:block}.text-bg-primary{color:#000!important;background-color:RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity,1))!important}.text-bg-secondary{color:#fff!important;background-color:RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity,1))!important}.text-bg-success{color:#000!important;background-color:RGBA(var(--bs-success-rgb), var(--bs-bg-opacity,1))!important}.text-bg-info{color:#000!important;background-color:RGBA(var(--bs-info-rgb), var(--bs-bg-opacity,1))!important}.text-bg-warning{color:#000!important;background-color:RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity,1))!important}.text-bg-danger{color:#000!important;background-color:RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity,1))!important}.text-bg-light{color:#000!important;background-color:RGBA(var(--bs-light-rgb), var(--bs-bg-opacity,1))!important}.text-bg-dark{color:#fff!important;background-color:RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity,1))!important}.link-primary{color:RGBA(var(--bs-primary-rgb), var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity,1))!important}.link-primary:hover,.link-primary:focus{color:RGBA(51, 193, 177, var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(51, 193, 177, var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(51, 193, 177, var(--bs-link-underline-opacity,1))!important}.link-secondary{color:RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity,1))!important}.link-secondary:hover,.link-secondary:focus{color:RGBA(79, 86, 89, var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(79, 86, 89, var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(79, 86, 89, var(--bs-link-underline-opacity,1))!important}.link-success{color:RGBA(var(--bs-success-rgb), var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity,1))!important}.link-success:hover,.link-success:focus{color:RGBA(59, 217, 172, var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(59, 217, 172, var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(59, 217, 172, var(--bs-link-underline-opacity,1))!important}.link-info{color:RGBA(var(--bs-info-rgb), var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity,1))!important}.link-info:hover,.link-info:focus{color:RGBA(113, 197, 239, var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(113, 197, 239, var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(113, 197, 239, var(--bs-link-underline-opacity,1))!important}.link-warning{color:RGBA(var(--bs-warning-rgb), var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity,1))!important}.link-warning:hover,.link-warning:focus{color:RGBA(250, 201, 60, var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(250, 201, 60, var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(250, 201, 60, var(--bs-link-underline-opacity,1))!important}.link-danger{color:RGBA(var(--bs-danger-rgb), var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity,1))!important}.link-danger:hover,.link-danger:focus{color:RGBA(244, 119, 137, var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(244, 119, 137, var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(244, 119, 137, var(--bs-link-underline-opacity,1))!important}.link-light{color:RGBA(var(--bs-light-rgb), var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity,1))!important}.link-light:hover,.link-light:focus{color:RGBA(249, 250, 251, var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(249, 250, 251, var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(249, 250, 251, var(--bs-link-underline-opacity,1))!important}.link-dark{color:RGBA(var(--bs-dark-rgb), var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity,1))!important}.link-dark:hover,.link-dark:focus{color:RGBA(39, 46, 56, var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(39, 46, 56, var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(39, 46, 56, var(--bs-link-underline-opacity,1))!important}.link-body-emphasis{color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity,1))!important}.link-body-emphasis:hover,.link-body-emphasis:focus{color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity,.75))!important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity,.75))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity,.75))!important}.focus-ring:focus{box-shadow:var(--bs-focus-ring-x,0) var(--bs-focus-ring-y,0) var(--bs-focus-ring-blur,0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);outline:0}.icon-link{-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity,.5));text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity,.5));text-underline-offset:.25em;backface-visibility:hidden;align-items:center;gap:.375rem;display:inline-flex}.icon-link>.bi{fill:currentColor;flex-shrink:0;width:1em;height:1em;transition:transform .2s ease-in-out}@media (prefers-reduced-motion:reduce){.icon-link>.bi{transition:none}}.icon-link-hover:hover>.bi,.icon-link-hover:focus-visible>.bi{transform:var(--bs-icon-link-transform,translate3d(.25em, 0, 0))}.ratio{width:100%;position:relative}.ratio:before{padding-top:var(--bs-aspect-ratio);content:"";display:block}.ratio>*{width:100%;height:100%;position:absolute;top:0;left:0}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:75%}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio-21x9{--bs-aspect-ratio:42.8571%}.fixed-top{z-index:1030;position:fixed;top:0;left:0;right:0}.fixed-bottom{z-index:1030;position:fixed;bottom:0;left:0;right:0}.sticky-top{z-index:1020;position:sticky;top:0}.sticky-bottom{z-index:1020;position:sticky;bottom:0}@media (width>=576px){.sticky-sm-top{z-index:1020;position:sticky;top:0}.sticky-sm-bottom{z-index:1020;position:sticky;bottom:0}}@media (width>=768px){.sticky-md-top{z-index:1020;position:sticky;top:0}.sticky-md-bottom{z-index:1020;position:sticky;bottom:0}}@media (width>=992px){.sticky-lg-top{z-index:1020;position:sticky;top:0}.sticky-lg-bottom{z-index:1020;position:sticky;bottom:0}}@media (width>=1200px){.sticky-xl-top{z-index:1020;position:sticky;top:0}.sticky-xl-bottom{z-index:1020;position:sticky;bottom:0}}@media (width>=1400px){.sticky-xxl-top{z-index:1020;position:sticky;top:0}.sticky-xxl-bottom{z-index:1020;position:sticky;bottom:0}}.hstack{flex-direction:row;align-self:stretch;align-items:center;display:flex}.vstack{flex-direction:column;flex:auto;align-self:stretch;display:flex}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important}.visually-hidden:not(caption),.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption){position:absolute!important}.visually-hidden *,.visually-hidden-focusable:not(:focus):not(:focus-within) *{overflow:hidden!important}.stretched-link:after{z-index:1;content:"";position:absolute;inset:0}.text-truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vr{width:var(--bs-border-width);opacity:.25;background-color:currentColor;align-self:stretch;min-height:1em;display:inline-block}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.object-fit-contain{object-fit:contain!important}.object-fit-cover{object-fit:cover!important}.object-fit-fill{object-fit:fill!important}.object-fit-scale{object-fit:scale-down!important}.object-fit-none{object-fit:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-x-visible{overflow-x:visible!important}.overflow-x-scroll{overflow-x:scroll!important}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!important}.overflow-y-visible{overflow-y:visible!important}.overflow-y-scroll{overflow-y:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-inline-grid{display:inline-grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:var(--bs-box-shadow)!important}.shadow-sm{box-shadow:var(--bs-box-shadow-sm)!important}.shadow-lg{box-shadow:var(--bs-box-shadow-lg)!important}.shadow-none{box-shadow:none!important}.focus-ring-primary{--bs-focus-ring-color:rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-secondary{--bs-focus-ring-color:rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-success{--bs-focus-ring-color:rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity))}.focus-ring-info{--bs-focus-ring-color:rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity))}.focus-ring-warning{--bs-focus-ring-color:rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity))}.focus-ring-danger{--bs-focus-ring-color:rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity))}.focus-ring-light{--bs-focus-ring-color:rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity))}.focus-ring-dark{--bs-focus-ring-color:rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity))}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translate(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-0{border:0!important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top-0{border-top:0!important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start-0{border-left:0!important}.border-primary{--bs-border-opacity:1;border-color:rgba(var(--bs-primary-rgb), var(--bs-border-opacity))!important}.border-secondary{--bs-border-opacity:1;border-color:rgba(var(--bs-secondary-rgb), var(--bs-border-opacity))!important}.border-success{--bs-border-opacity:1;border-color:rgba(var(--bs-success-rgb), var(--bs-border-opacity))!important}.border-info{--bs-border-opacity:1;border-color:rgba(var(--bs-info-rgb), var(--bs-border-opacity))!important}.border-warning{--bs-border-opacity:1;border-color:rgba(var(--bs-warning-rgb), var(--bs-border-opacity))!important}.border-danger{--bs-border-opacity:1;border-color:rgba(var(--bs-danger-rgb), var(--bs-border-opacity))!important}.border-light{--bs-border-opacity:1;border-color:rgba(var(--bs-light-rgb), var(--bs-border-opacity))!important}.border-dark{--bs-border-opacity:1;border-color:rgba(var(--bs-dark-rgb), var(--bs-border-opacity))!important}.border-black{--bs-border-opacity:1;border-color:rgba(var(--bs-black-rgb), var(--bs-border-opacity))!important}.border-white{--bs-border-opacity:1;border-color:rgba(var(--bs-white-rgb), var(--bs-border-opacity))!important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle)!important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle)!important}.border-success-subtle{border-color:var(--bs-success-border-subtle)!important}.border-info-subtle{border-color:var(--bs-info-border-subtle)!important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle)!important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle)!important}.border-light-subtle{border-color:var(--bs-light-border-subtle)!important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle)!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.border-opacity-10{--bs-border-opacity:.1}.border-opacity-25{--bs-border-opacity:.25}.border-opacity-50{--bs-border-opacity:.5}.border-opacity-75{--bs-border-opacity:.75}.border-opacity-100{--bs-border-opacity:1}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-left:0!important;margin-right:0!important}.mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-3{margin-left:1rem!important;margin-right:1rem!important}.mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-5{margin-left:3rem!important;margin-right:3rem!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-left:0!important;padding-right:0!important}.px-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-3{padding-left:1rem!important;padding-right:1rem!important}.px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-5{padding-left:3rem!important;padding-right:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.row-gap-0{row-gap:0!important}.row-gap-1{row-gap:.25rem!important}.row-gap-2{row-gap:.5rem!important}.row-gap-3{row-gap:1rem!important}.row-gap-4{row-gap:1.5rem!important}.row-gap-5{row-gap:3rem!important}.column-gap-0{column-gap:0!important}.column-gap-1{column-gap:.25rem!important}.column-gap-2{column-gap:.5rem!important}.column-gap-3{column-gap:1rem!important}.column-gap-4{column-gap:1.5rem!important}.column-gap-5{column-gap:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.34375rem + 1.125vw)!important}.fs-2{font-size:calc(1.3rem + .6vw)!important}.fs-3{font-size:calc(1.27813rem + .3375vw)!important}.fs-4{font-size:calc(1.25625rem + .075vw)!important}.fs-5{font-size:1.09375rem!important}.fs-6{font-size:.875rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-lighter{font-weight:lighter!important}.fw-light{font-weight:300!important}.fw-normal{font-weight:400!important}.fw-medium{font-weight:500!important}.fw-semibold{font-weight:600!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.6!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb), var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb), var(--bs-text-opacity))!important}.text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb), var(--bs-text-opacity))!important}.text-info{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb), var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity:1;color:rgba(var(--bs-warning-rgb), var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb), var(--bs-text-opacity))!important}.text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb), var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb), var(--bs-text-opacity))!important}.text-black{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb), var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb), var(--bs-text-opacity))!important}.text-body{--bs-text-opacity:1;color:rgba(var(--bs-body-color-rgb), var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-black-50{--bs-text-opacity:1;color:#00000080!important}.text-white-50{--bs-text-opacity:1;color:#ffffff80!important}.text-body-secondary{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-body-tertiary{--bs-text-opacity:1;color:var(--bs-tertiary-color)!important}.text-body-emphasis{--bs-text-opacity:1;color:var(--bs-emphasis-color)!important}.text-reset{--bs-text-opacity:1;color:inherit!important}.text-opacity-25{--bs-text-opacity:.25}.text-opacity-50{--bs-text-opacity:.5}.text-opacity-75{--bs-text-opacity:.75}.text-opacity-100{--bs-text-opacity:1}.text-primary-emphasis{color:var(--bs-primary-text-emphasis)!important}.text-secondary-emphasis{color:var(--bs-secondary-text-emphasis)!important}.text-success-emphasis{color:var(--bs-success-text-emphasis)!important}.text-info-emphasis{color:var(--bs-info-text-emphasis)!important}.text-warning-emphasis{color:var(--bs-warning-text-emphasis)!important}.text-danger-emphasis{color:var(--bs-danger-text-emphasis)!important}.text-light-emphasis{color:var(--bs-light-text-emphasis)!important}.text-dark-emphasis{color:var(--bs-dark-text-emphasis)!important}.link-opacity-10,.link-opacity-10-hover:hover{--bs-link-opacity:.1}.link-opacity-25,.link-opacity-25-hover:hover{--bs-link-opacity:.25}.link-opacity-50,.link-opacity-50-hover:hover{--bs-link-opacity:.5}.link-opacity-75,.link-opacity-75-hover:hover{--bs-link-opacity:.75}.link-opacity-100,.link-opacity-100-hover:hover{--bs-link-opacity:1}.link-offset-1,.link-offset-1-hover:hover{text-underline-offset:.125em!important}.link-offset-2,.link-offset-2-hover:hover{text-underline-offset:.25em!important}.link-offset-3,.link-offset-3-hover:hover{text-underline-offset:.375em!important}.link-underline-primary{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity))!important}.link-underline-secondary{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity))!important}.link-underline-success{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity))!important}.link-underline-info{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity))!important}.link-underline-warning{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity))!important}.link-underline-danger{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity))!important}.link-underline-light{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity))!important}.link-underline-dark{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity))!important}.link-underline{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity,1))!important;text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity,1))!important}.link-underline-opacity-0,.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity:0}.link-underline-opacity-10,.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity:.1}.link-underline-opacity-25,.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity:.25}.link-underline-opacity-50,.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity:.5}.link-underline-opacity-75,.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity:.75}.link-underline-opacity-100,.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity:1}.bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb), var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity:1;background-color:rgba(var(--bs-success-rgb), var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity:1;background-color:rgba(var(--bs-info-rgb), var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity:1;background-color:rgba(var(--bs-warning-rgb), var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb), var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb), var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity:1;background-color:rgba(var(--bs-dark-rgb), var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb), var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb), var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity:1;background-color:rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity:1;background-color:#0000!important}.bg-body-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity))!important}.bg-body-tertiary{--bs-bg-opacity:1;background-color:rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity))!important}.bg-opacity-10{--bs-bg-opacity:.1}.bg-opacity-25{--bs-bg-opacity:.25}.bg-opacity-50{--bs-bg-opacity:.5}.bg-opacity-75{--bs-bg-opacity:.75}.bg-opacity-100{--bs-bg-opacity:1}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle)!important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle)!important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle)!important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle)!important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle)!important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle)!important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle)!important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle)!important}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:var(--bs-border-radius)!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:var(--bs-border-radius-sm)!important}.rounded-2{border-radius:var(--bs-border-radius)!important}.rounded-3{border-radius:var(--bs-border-radius-lg)!important}.rounded-4{border-radius:var(--bs-border-radius-xl)!important}.rounded-5{border-radius:var(--bs-border-radius-xxl)!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:var(--bs-border-radius-pill)!important}.rounded-top{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-0{border-top-left-radius:0!important;border-top-right-radius:0!important}.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm)!important;border-top-right-radius:var(--bs-border-radius-sm)!important}.rounded-top-2{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg)!important;border-top-right-radius:var(--bs-border-radius-lg)!important}.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl)!important;border-top-right-radius:var(--bs-border-radius-xl)!important}.rounded-top-5{border-top-left-radius:var(--bs-border-radius-xxl)!important;border-top-right-radius:var(--bs-border-radius-xxl)!important}.rounded-top-circle{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill)!important;border-top-right-radius:var(--bs-border-radius-pill)!important}.rounded-end{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm)!important;border-bottom-right-radius:var(--bs-border-radius-sm)!important}.rounded-end-2{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg)!important;border-bottom-right-radius:var(--bs-border-radius-lg)!important}.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl)!important;border-bottom-right-radius:var(--bs-border-radius-xl)!important}.rounded-end-5{border-top-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-right-radius:var(--bs-border-radius-xxl)!important}.rounded-end-circle{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill)!important;border-bottom-right-radius:var(--bs-border-radius-pill)!important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-0{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm)!important;border-bottom-left-radius:var(--bs-border-radius-sm)!important}.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg)!important;border-bottom-left-radius:var(--bs-border-radius-lg)!important}.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl)!important;border-bottom-left-radius:var(--bs-border-radius-xl)!important}.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-left-radius:var(--bs-border-radius-xxl)!important}.rounded-bottom-circle{border-bottom-right-radius:50%!important;border-bottom-left-radius:50%!important}.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill)!important;border-bottom-left-radius:var(--bs-border-radius-pill)!important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-0{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm)!important;border-top-left-radius:var(--bs-border-radius-sm)!important}.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg)!important;border-top-left-radius:var(--bs-border-radius-lg)!important}.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl)!important;border-top-left-radius:var(--bs-border-radius-xl)!important}.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-xxl)!important;border-top-left-radius:var(--bs-border-radius-xxl)!important}.rounded-start-circle{border-top-left-radius:50%!important;border-bottom-left-radius:50%!important}.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill)!important;border-top-left-radius:var(--bs-border-radius-pill)!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.z-n1{z-index:-1!important}.z-0{z-index:0!important}.z-1{z-index:1!important}.z-2{z-index:2!important}.z-3{z-index:3!important}@media (width>=576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.object-fit-sm-contain{object-fit:contain!important}.object-fit-sm-cover{object-fit:cover!important}.object-fit-sm-fill{object-fit:fill!important}.object-fit-sm-scale{object-fit:scale-down!important}.object-fit-sm-none{object-fit:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-inline-grid{display:inline-grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-left:0!important;margin-right:0!important}.mx-sm-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-sm-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-sm-3{margin-left:1rem!important;margin-right:1rem!important}.mx-sm-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-sm-5{margin-left:3rem!important;margin-right:3rem!important}.mx-sm-auto{margin-left:auto!important;margin-right:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-left:0!important;padding-right:0!important}.px-sm-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-sm-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-sm-3{padding-left:1rem!important;padding-right:1rem!important}.px-sm-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-sm-5{padding-left:3rem!important;padding-right:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.row-gap-sm-0{row-gap:0!important}.row-gap-sm-1{row-gap:.25rem!important}.row-gap-sm-2{row-gap:.5rem!important}.row-gap-sm-3{row-gap:1rem!important}.row-gap-sm-4{row-gap:1.5rem!important}.row-gap-sm-5{row-gap:3rem!important}.column-gap-sm-0{column-gap:0!important}.column-gap-sm-1{column-gap:.25rem!important}.column-gap-sm-2{column-gap:.5rem!important}.column-gap-sm-3{column-gap:1rem!important}.column-gap-sm-4{column-gap:1.5rem!important}.column-gap-sm-5{column-gap:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (width>=768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.object-fit-md-contain{object-fit:contain!important}.object-fit-md-cover{object-fit:cover!important}.object-fit-md-fill{object-fit:fill!important}.object-fit-md-scale{object-fit:scale-down!important}.object-fit-md-none{object-fit:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-inline-grid{display:inline-grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-left:0!important;margin-right:0!important}.mx-md-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-md-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-md-3{margin-left:1rem!important;margin-right:1rem!important}.mx-md-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-md-5{margin-left:3rem!important;margin-right:3rem!important}.mx-md-auto{margin-left:auto!important;margin-right:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-left:0!important;padding-right:0!important}.px-md-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-md-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-md-3{padding-left:1rem!important;padding-right:1rem!important}.px-md-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-md-5{padding-left:3rem!important;padding-right:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.row-gap-md-0{row-gap:0!important}.row-gap-md-1{row-gap:.25rem!important}.row-gap-md-2{row-gap:.5rem!important}.row-gap-md-3{row-gap:1rem!important}.row-gap-md-4{row-gap:1.5rem!important}.row-gap-md-5{row-gap:3rem!important}.column-gap-md-0{column-gap:0!important}.column-gap-md-1{column-gap:.25rem!important}.column-gap-md-2{column-gap:.5rem!important}.column-gap-md-3{column-gap:1rem!important}.column-gap-md-4{column-gap:1.5rem!important}.column-gap-md-5{column-gap:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (width>=992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.object-fit-lg-contain{object-fit:contain!important}.object-fit-lg-cover{object-fit:cover!important}.object-fit-lg-fill{object-fit:fill!important}.object-fit-lg-scale{object-fit:scale-down!important}.object-fit-lg-none{object-fit:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-inline-grid{display:inline-grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-left:0!important;margin-right:0!important}.mx-lg-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-lg-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-lg-3{margin-left:1rem!important;margin-right:1rem!important}.mx-lg-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-lg-5{margin-left:3rem!important;margin-right:3rem!important}.mx-lg-auto{margin-left:auto!important;margin-right:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-left:0!important;padding-right:0!important}.px-lg-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-lg-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-lg-3{padding-left:1rem!important;padding-right:1rem!important}.px-lg-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-lg-5{padding-left:3rem!important;padding-right:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.row-gap-lg-0{row-gap:0!important}.row-gap-lg-1{row-gap:.25rem!important}.row-gap-lg-2{row-gap:.5rem!important}.row-gap-lg-3{row-gap:1rem!important}.row-gap-lg-4{row-gap:1.5rem!important}.row-gap-lg-5{row-gap:3rem!important}.column-gap-lg-0{column-gap:0!important}.column-gap-lg-1{column-gap:.25rem!important}.column-gap-lg-2{column-gap:.5rem!important}.column-gap-lg-3{column-gap:1rem!important}.column-gap-lg-4{column-gap:1.5rem!important}.column-gap-lg-5{column-gap:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (width>=1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.object-fit-xl-contain{object-fit:contain!important}.object-fit-xl-cover{object-fit:cover!important}.object-fit-xl-fill{object-fit:fill!important}.object-fit-xl-scale{object-fit:scale-down!important}.object-fit-xl-none{object-fit:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-inline-grid{display:inline-grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-left:0!important;margin-right:0!important}.mx-xl-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-xl-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-xl-3{margin-left:1rem!important;margin-right:1rem!important}.mx-xl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-xl-5{margin-left:3rem!important;margin-right:3rem!important}.mx-xl-auto{margin-left:auto!important;margin-right:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-left:0!important;padding-right:0!important}.px-xl-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-xl-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-xl-3{padding-left:1rem!important;padding-right:1rem!important}.px-xl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-xl-5{padding-left:3rem!important;padding-right:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.row-gap-xl-0{row-gap:0!important}.row-gap-xl-1{row-gap:.25rem!important}.row-gap-xl-2{row-gap:.5rem!important}.row-gap-xl-3{row-gap:1rem!important}.row-gap-xl-4{row-gap:1.5rem!important}.row-gap-xl-5{row-gap:3rem!important}.column-gap-xl-0{column-gap:0!important}.column-gap-xl-1{column-gap:.25rem!important}.column-gap-xl-2{column-gap:.5rem!important}.column-gap-xl-3{column-gap:1rem!important}.column-gap-xl-4{column-gap:1.5rem!important}.column-gap-xl-5{column-gap:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (width>=1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.object-fit-xxl-contain{object-fit:contain!important}.object-fit-xxl-cover{object-fit:cover!important}.object-fit-xxl-fill{object-fit:fill!important}.object-fit-xxl-scale{object-fit:scale-down!important}.object-fit-xxl-none{object-fit:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-inline-grid{display:inline-grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-left:0!important;margin-right:0!important}.mx-xxl-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-xxl-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-xxl-3{margin-left:1rem!important;margin-right:1rem!important}.mx-xxl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-xxl-5{margin-left:3rem!important;margin-right:3rem!important}.mx-xxl-auto{margin-left:auto!important;margin-right:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-left:0!important;padding-right:0!important}.px-xxl-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-xxl-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-xxl-3{padding-left:1rem!important;padding-right:1rem!important}.px-xxl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-xxl-5{padding-left:3rem!important;padding-right:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.row-gap-xxl-0{row-gap:0!important}.row-gap-xxl-1{row-gap:.25rem!important}.row-gap-xxl-2{row-gap:.5rem!important}.row-gap-xxl-3{row-gap:1rem!important}.row-gap-xxl-4{row-gap:1.5rem!important}.row-gap-xxl-5{row-gap:3rem!important}.column-gap-xxl-0{column-gap:0!important}.column-gap-xxl-1{column-gap:.25rem!important}.column-gap-xxl-2{column-gap:.5rem!important}.column-gap-xxl-3{column-gap:1rem!important}.column-gap-xxl-4{column-gap:1.5rem!important}.column-gap-xxl-5{column-gap:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (width>=1200px){.fs-1{font-size:2.1875rem!important}.fs-2{font-size:1.75rem!important}.fs-3{font-size:1.53125rem!important}.fs-4{font-size:1.3125rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-inline-grid{display:inline-grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}.fa-solid,.fa-regular,.fa-brands,.fa-classic,.fas,.far,.fab,.fa{--_fa-family:var(--fa-family,var(--fa-style-family,"Font Awesome 7 Free"));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:var(--fa-display,inline-block);font-family:var(--_fa-family);font-feature-settings:normal;font-synthesis:none;font-variant:normal;font-style:normal;font-weight:var(--fa-style,900);text-align:center;text-rendering:auto;width:var(--fa-width,1.25em);line-height:1}:is(.fas,.far,.fab,.fa-solid,.fa-regular,.fa-brands,.fa-classic,.fa):before{content:var(--fa)/""}@supports not (content:""/""){:is(.fas,.far,.fab,.fa-solid,.fa-regular,.fa-brands,.fa-classic,.fa):before{content:var(--fa)}}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{vertical-align:.225em;font-size:.625em;line-height:.1em}.fa-xs{vertical-align:.125em;font-size:.75em;line-height:.0833333em}.fa-sm{vertical-align:.0535715em;font-size:.875em;line-height:.0714286em}.fa-lg{vertical-align:-.075em;font-size:1.25em;line-height:.05em}.fa-xl{vertical-align:-.125em;font-size:1.5em;line-height:.0416667em}.fa-2xl{vertical-align:-.1875em;font-size:2em;line-height:.03125em}.fa-width-auto{--fa-width:auto}.fa-fw,.fa-width-fixed{--fa-width:1.25em}.fa-canvas-square{margin-block-end:-.125em;padding-block:.125em}.fa-canvas-roomy{box-sizing:content-box;margin-block-end:-.25em;padding-block:.25em;padding-inline:.125em}.fa-ul{margin-inline-start:var(--fa-li-margin,2.5em);padding-inline-start:0;list-style-type:none}.fa-ul>li{position:relative}.fa-li{text-align:center;width:var(--fa-li-width,2em);line-height:inherit;position:absolute;inset-inline-start:calc(-1 * var(--fa-li-width,2em))}.fa-border{border-color:var(--fa-border-color,#eee);border-radius:var(--fa-border-radius,.1em);border-style:var(--fa-border-style,solid);border-width:var(--fa-border-width,.0625em);box-sizing:var(--fa-border-box-sizing,content-box);padding:var(--fa-border-padding,.1875em .25em)}.fa-pull-left,.fa-pull-start{float:inline-start;margin-inline-end:var(--fa-pull-margin,.3em)}.fa-pull-right,.fa-pull-end{float:inline-end;margin-inline-start:var(--fa-pull-margin,.3em)}.fa-beat{animation-name:fa-beat;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{animation-name:fa-bounce;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28, .84, .42, 1))}.fa-fade{animation-name:fa-fade;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-beat-fade{animation-name:fa-beat-fade;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-flip{animation-name:fa-flip;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1.5s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-flip-360{animation-name:fa-flip-360;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{animation-name:fa-shake;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,.75s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-spin{animation-name:fa-spin;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,2s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{animation-name:fa-spin;animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,steps(8))}.fa-spin-snap{animation-name:fa-spin-snap;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,3s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-snap-4{animation-name:fa-spin-snap-4;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,2.4s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-snap-8{animation-name:fa-spin-snap-8;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,4s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-buzz{animation-name:fa-buzz;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,.6s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-wag{animation-name:fa-wag;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,.9s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-out);transform-origin:bottom}.fa-float{animation-name:fa-float;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,3s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out);will-change:transform}.fa-swing{animation-name:fa-swing;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1.2s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-out);transform-origin:top}.fa-jello{animation-name:fa-jello;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,.9s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-out)}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-bounce,.fa-fade,.fa-beat-fade,.fa-flip,.fa-flip-360,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse,.fa-buzz,.fa-float,.fa-jello,.fa-spin-snap,.fa-spin-snap-4,.fa-spin-snap-8,.fa-swing,.fa-wag{transition:none!important;animation:none!important}}@keyframes fa-beat{0%{transform:scale(1)}25%{transform:scale(calc(1.25 * var(--fa-beat-scale,1.25)))}45%{transform:scale(calc(1.22 * var(--fa-beat-scale,1.22)))}65%{transform:scale(calc(1.25 * var(--fa-beat-scale,1.25)))}90%{transform:scale(1)}}@keyframes fa-bounce{0%{animation-timing-function:var(--fa-animation-timing);transform:scale(1)translateY(0)}14%{transform:scale(var(--fa-bounce-start-scale-x,1.06), var(--fa-bounce-start-scale-y,.94)) translateY(var(--fa-bounce-anticipation,3px));animation-timing-function:cubic-bezier(.33,0,.66,.33)}32%{transform:scale(var(--fa-bounce-jump-scale-x,.94), var(--fa-bounce-jump-scale-y,1.12)) translateY(calc(-1 * var(--fa-bounce-height,.5em)));animation-timing-function:cubic-bezier(.33,.66,.66,1)}52%{transform:scale(1, 1) translateY(calc(-1 * var(--fa-bounce-height,.5em) * 1.1));animation-timing-function:cubic-bezier(.5,0,1,.5)}70%{transform:scale(var(--fa-bounce-land-scale-x,1.06), var(--fa-bounce-land-scale-y,.92)) translateY(0);animation-timing-function:cubic-bezier(.33,.33,.66,1)}85%{transform:scale(.98, 1.04) translateY(calc(-2px * var(--fa-bounce-rebound,1)));animation-timing-function:cubic-bezier(.33,0,.66,1)}to{transform:scale(1)translateY(0)}}@keyframes fa-fade{0%{opacity:1;animation-timing-function:cubic-bezier(.2,0,.4,1);transform:scale(1)}40%{opacity:var(--fa-fade-opacity,.4);animation-timing-function:cubic-bezier(.4,0,.6,1);transform:scale(.98)}to{opacity:1;transform:scale(1)}}@keyframes fa-beat-fade{0%{opacity:var(--fa-beat-fade-opacity,.4);animation-timing-function:cubic-bezier(.2,0,.4,1);transform:scale(1)}25%{opacity:calc(var(--fa-beat-fade-opacity,.4) + .4);transform:scale(var(--fa-beat-fade-scale,1.28));animation-timing-function:cubic-bezier(.4,0,.6,1)}45%{opacity:1;transform:scale(var(--fa-beat-fade-scale,1.25));animation-timing-function:cubic-bezier(.4,0,.2,1)}65%{opacity:calc(var(--fa-beat-fade-opacity,.4) + .4);transform:scale(var(--fa-beat-fade-scale,1.28));animation-timing-function:cubic-bezier(.4,0,.6,1)}to{opacity:var(--fa-beat-fade-opacity,.4);transform:scale(1)}}@keyframes fa-flip{0%{transform:perspective(2em) scale(1) rotate3d(var(--fa-flip-x,0), var(--fa-flip-y,1), var(--fa-flip-z,0), 0deg);animation-timing-function:cubic-bezier(.2,0,.4,1)}8%{transform:perspective(2em) scale(var(--fa-flip-anticipation-scale,.95)) rotate3d(var(--fa-flip-x,0), var(--fa-flip-y,1), var(--fa-flip-z,0), 0deg);animation-timing-function:cubic-bezier(.33,0,.66,.33)}35%{transform:perspective(2em) scale(1) rotate3d(var(--fa-flip-x,0), var(--fa-flip-y,1), var(--fa-flip-z,0), calc(var(--fa-flip-angle,-360deg) * .6));animation-timing-function:linear}65%{transform:perspective(2em) scale(1) rotate3d(var(--fa-flip-x,0), var(--fa-flip-y,1), var(--fa-flip-z,0), calc(var(--fa-flip-angle,-360deg) * .5));animation-timing-function:cubic-bezier(.33,.66,.66,1)}92%{transform:perspective(2em) scale(1) rotate3d(var(--fa-flip-x,0), var(--fa-flip-y,1), var(--fa-flip-z,0), calc(var(--fa-flip-angle,-360deg) * var(--fa-flip-overshoot,1.04)));animation-timing-function:cubic-bezier(.33,0,.66,1)}to{transform:perspective(2em) scale(1) rotate3d(var(--fa-flip-x,0), var(--fa-flip-y,1), var(--fa-flip-z,0), var(--fa-flip-angle,-360deg))}}@keyframes fa-flip-360{0%{transform:perspective(2em) scale(1) rotate3d(var(--fa-flip-x,0), var(--fa-flip-y,1), var(--fa-flip-z,0), 0deg);animation-timing-function:cubic-bezier(.2,0,.4,1)}8%{transform:perspective(2em) scale(var(--fa-flip-anticipation-scale,.95)) rotate3d(var(--fa-flip-x,0), var(--fa-flip-y,1), var(--fa-flip-z,0), 0deg);animation-timing-function:cubic-bezier(.33,0,.66,.33)}50%{transform:perspective(2em) scale(1) rotate3d(var(--fa-flip-x,0), var(--fa-flip-y,1), var(--fa-flip-z,0), calc(var(--fa-flip-angle,-360deg) * .6));animation-timing-function:cubic-bezier(.33,.66,.66,1)}80%{transform:perspective(2em) scale(1) rotate3d(var(--fa-flip-x,0), var(--fa-flip-y,1), var(--fa-flip-z,0), calc(var(--fa-flip-angle,-360deg) * var(--fa-flip-overshoot,1.04)));animation-timing-function:cubic-bezier(.33,0,.66,1)}to{transform:perspective(2em) scale(1) rotate3d(var(--fa-flip-x,0), var(--fa-flip-y,1), var(--fa-flip-z,0), var(--fa-flip-angle,-360deg))}}@keyframes fa-shake{0%{animation-timing-function:cubic-bezier(.2,0,.8,1);transform:rotate(0)}8%{animation-timing-function:cubic-bezier(.3,0,.7,1);transform:rotate(35deg)translate(1px)}20%{animation-timing-function:cubic-bezier(.3,0,.7,1);transform:rotate(-22deg)translate(-1px)}35%{animation-timing-function:cubic-bezier(.3,0,.7,1);transform:rotate(15deg)translate(1px)}50%{animation-timing-function:cubic-bezier(.4,0,.6,1);transform:rotate(-9deg)}65%{animation-timing-function:cubic-bezier(.4,0,.6,1);transform:rotate(5deg)}78%{animation-timing-function:cubic-bezier(.4,0,.6,1);transform:rotate(-3deg)}90%{animation-timing-function:cubic-bezier(.4,0,.2,1);transform:rotate(1deg)}to{transform:rotate(0)}}@keyframes fa-spin-snap{0%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(0)}12%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(60deg)}16.67%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(60deg)}28.67%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(120deg)}33.33%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(120deg)}45.33%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(180deg)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(180deg)}62%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(240deg)}66.67%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(240deg)}78.67%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(300deg)}83.33%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(300deg)}95.33%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(360deg)}to{transform:rotate(360deg)}}@keyframes fa-spin-snap-4{0%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(0)}15%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(90deg)}25%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(90deg)}40%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(180deg)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(180deg)}65%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(270deg)}75%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(270deg)}90%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(360deg)}to{transform:rotate(360deg)}}@keyframes fa-spin-snap-8{0%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(0)}9%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(45deg)}12.5%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(45deg)}21.5%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(90deg)}25%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(90deg)}34%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(135deg)}37.5%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(135deg)}46.5%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(180deg)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(180deg)}59%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(225deg)}62.5%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(225deg)}71.5%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(270deg)}75%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(270deg)}84%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(315deg)}87.5%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(315deg)}96.5%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(360deg)}to{transform:rotate(360deg)}}@keyframes fa-buzz{0%{animation-timing-function:cubic-bezier(.1,0,.9,1);transform:translate(0)rotate(0)}5%{transform:translateX(var(--fa-buzz-distance,4px)) rotate(.5deg)}10%{transform:translateX(calc(-1 * var(--fa-buzz-distance,4px))) rotate(-.5deg)}15%{transform:translateX(var(--fa-buzz-distance,4px)) rotate(.3deg)}20%{transform:translateX(calc(-1 * var(--fa-buzz-distance,4px))) rotate(-.3deg)}25%{transform:translateX(calc(var(--fa-buzz-distance,4px) * .7)) rotate(.2deg)}30%{transform:translateX(calc(-1 * var(--fa-buzz-distance,4px) * .7)) rotate(-.2deg)}35%{transform:translateX(calc(var(--fa-buzz-distance,4px) * .4)) rotate(.1deg)}40%{transform:translate(0)rotate(0)}to{transform:translate(0)rotate(0)}}@keyframes fa-wag{0%{animation-timing-function:cubic-bezier(.2,0,.6,1);transform:rotate(0)}12%{transform:rotate(var(--fa-wag-angle,12deg));animation-timing-function:cubic-bezier(.4,0,.2,1)}24%{animation-timing-function:cubic-bezier(.2,0,.6,1);transform:rotate(2deg)}36%{transform:rotate(calc(var(--fa-wag-angle,12deg) * .85));animation-timing-function:cubic-bezier(.4,0,.2,1)}48%{animation-timing-function:cubic-bezier(.2,0,.6,1);transform:rotate(1deg)}58%{transform:rotate(calc(var(--fa-wag-angle,12deg) * .6));animation-timing-function:cubic-bezier(.4,0,.2,1)}68%{transform:rotate(0)}to{transform:rotate(0)}}@keyframes fa-float{0%{transform:translateY(0) translateX(0) rotate(0deg) scale(var(--fa-float-squash-x,1.02), var(--fa-float-squash-y,.98));animation-timing-function:cubic-bezier(.33,0,.66,.33)}15%{transform:translateY(calc(-.4 * var(--fa-float-height,6px))) translateX(var(--fa-float-drift,1px)) rotate(var(--fa-float-tilt,1deg)) scale(1, 1);animation-timing-function:cubic-bezier(.33,.66,.66,1)}35%{transform:translateY(calc(-1 * var(--fa-float-height,6px))) translateX(0) rotate(0deg) scale(var(--fa-float-stretch-x,.98), var(--fa-float-stretch-y,1.03));animation-timing-function:cubic-bezier(.5,0,.5,0)}50%{transform:translateY(calc(-.92 * var(--fa-float-height,6px))) translateX(calc(-.5 * var(--fa-float-drift,1px))) rotate(calc(-.5 * var(--fa-float-tilt,1deg))) scale(.995, 1.01);animation-timing-function:cubic-bezier(.33,0,.66,.33)}70%{transform:translateY(calc(-.3 * var(--fa-float-height,6px))) translateX(calc(-1 * var(--fa-float-drift,1px))) rotate(calc(-1 * var(--fa-float-tilt,1deg))) scale(1, 1);animation-timing-function:cubic-bezier(.33,.66,.66,1)}90%{transform:translateY(calc(.05 * var(--fa-float-height,6px))) translateX(0) rotate(0deg) scale(var(--fa-float-squash-x,1.02), var(--fa-float-squash-y,.98));animation-timing-function:cubic-bezier(.33,0,.66,1)}to{transform:translateY(0) translateX(0) rotate(0deg) scale(var(--fa-float-squash-x,1.02), var(--fa-float-squash-y,.98))}}@keyframes fa-swing{0%{animation-timing-function:cubic-bezier(.2,0,.8,1);transform:rotate(0)}8%{transform:rotate(var(--fa-swing-angle,22deg));animation-timing-function:cubic-bezier(.3,0,.7,1)}18%{transform:rotate(calc(-1 * var(--fa-swing-angle,22deg) * .85));animation-timing-function:cubic-bezier(.3,0,.7,1)}28%{transform:rotate(calc(var(--fa-swing-angle,22deg) * .65));animation-timing-function:cubic-bezier(.35,0,.65,1)}38%{transform:rotate(calc(-1 * var(--fa-swing-angle,22deg) * .45));animation-timing-function:cubic-bezier(.4,0,.6,1)}48%{transform:rotate(calc(var(--fa-swing-angle,22deg) * .25));animation-timing-function:cubic-bezier(.4,0,.6,1)}56%{transform:rotate(calc(-1 * var(--fa-swing-angle,22deg) * .1));animation-timing-function:cubic-bezier(.4,0,.6,1)}64%{transform:rotate(0)}to{transform:rotate(0)}}@keyframes fa-jello{0%{animation-timing-function:cubic-bezier(.2,0,.8,1);transform:scale(1)}12%{transform:scale(var(--fa-jello-scale-x,1.15), calc(2 - var(--fa-jello-scale-x,1.15)));animation-timing-function:cubic-bezier(.3,0,.7,1)}24%{transform:scale(calc(2 - var(--fa-jello-scale-y,1.12)), var(--fa-jello-scale-y,1.12));animation-timing-function:cubic-bezier(.3,0,.7,1)}36%{transform:scale(calc(1 + (var(--fa-jello-scale-x,1.15) - 1) * .5), calc(2 - (1 + (var(--fa-jello-scale-x,1.15) - 1) * .5)));animation-timing-function:cubic-bezier(.4,0,.6,1)}48%{transform:scale(calc(2 - (1 + (var(--fa-jello-scale-y,1.12) - 1) * .3)), calc(1 + (var(--fa-jello-scale-y,1.12) - 1) * .3));animation-timing-function:cubic-bezier(.4,0,.6,1)}58%{animation-timing-function:cubic-bezier(.4,0,.2,1);transform:scale(1.02,.98)}68%{transform:scale(1)}to{transform:scale(1)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}.fa-rotate-by{transform:rotate(var(--fa-rotate-angle,0))}.fa-stack{vertical-align:middle;width:2.5em;height:2em;line-height:2em;display:inline-block;position:relative}.fa-stack-1x,.fa-stack-2x{--fa-width:100%;text-align:center;width:var(--fa-width);z-index:var(--fa-stack-z-index,auto);position:absolute;inset:0}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse,#fff)}.fa-0{--fa:"0"}.fa-1{--fa:"1"}.fa-2{--fa:"2"}.fa-3{--fa:"3"}.fa-4{--fa:"4"}.fa-5{--fa:"5"}.fa-6{--fa:"6"}.fa-7{--fa:"7"}.fa-8{--fa:"8"}.fa-9{--fa:"9"}.fa-exclamation{--fa:"!"}.fa-hashtag{--fa:"#"}.fa-dollar-sign,.fa-dollar,.fa-usd{--fa:"$"}.fa-percent,.fa-percentage{--fa:"%"}.fa-asterisk{--fa:"*"}.fa-plus,.fa-add{--fa:"+"}.fa-less-than{--fa:"<"}.fa-equals{--fa:"="}.fa-greater-than{--fa:">"}.fa-question{--fa:"?"}.fa-at{--fa:"@"}.fa-a{--fa:"A"}.fa-b{--fa:"B"}.fa-c{--fa:"C"}.fa-d{--fa:"D"}.fa-e{--fa:"E"}.fa-f{--fa:"F"}.fa-g{--fa:"G"}.fa-h{--fa:"H"}.fa-i{--fa:"I"}.fa-j{--fa:"J"}.fa-k{--fa:"K"}.fa-l{--fa:"L"}.fa-m{--fa:"M"}.fa-n{--fa:"N"}.fa-o{--fa:"O"}.fa-p{--fa:"P"}.fa-q{--fa:"Q"}.fa-r{--fa:"R"}.fa-s{--fa:"S"}.fa-t{--fa:"T"}.fa-u{--fa:"U"}.fa-v{--fa:"V"}.fa-w{--fa:"W"}.fa-x{--fa:"X"}.fa-y{--fa:"Y"}.fa-z{--fa:"Z"}.fa-faucet{--fa:""}.fa-faucet-drip{--fa:""}.fa-house-chimney-window{--fa:""}.fa-house-signal{--fa:""}.fa-temperature-arrow-down,.fa-temperature-down{--fa:""}.fa-temperature-arrow-up,.fa-temperature-up{--fa:""}.fa-trailer{--fa:""}.fa-bacteria{--fa:""}.fa-bacterium{--fa:""}.fa-box-tissue{--fa:""}.fa-hand-holding-medical{--fa:""}.fa-hand-sparkles{--fa:""}.fa-hands-bubbles,.fa-hands-wash{--fa:""}.fa-handshake-slash,.fa-handshake-alt-slash,.fa-handshake-simple-slash{--fa:""}.fa-head-side-cough{--fa:""}.fa-head-side-cough-slash{--fa:""}.fa-head-side-mask{--fa:""}.fa-head-side-virus{--fa:""}.fa-house-chimney-user{--fa:""}.fa-house-laptop,.fa-laptop-house{--fa:""}.fa-lungs-virus{--fa:""}.fa-people-arrows,.fa-people-arrows-left-right{--fa:""}.fa-plane-slash{--fa:""}.fa-pump-medical{--fa:""}.fa-pump-soap{--fa:""}.fa-shield-virus{--fa:""}.fa-sink{--fa:""}.fa-soap{--fa:""}.fa-stopwatch-20{--fa:""}.fa-shop-slash,.fa-store-alt-slash{--fa:""}.fa-store-slash{--fa:""}.fa-toilet-paper-slash{--fa:""}.fa-users-slash{--fa:""}.fa-virus{--fa:""}.fa-virus-slash{--fa:""}.fa-viruses{--fa:""}.fa-vest{--fa:""}.fa-vest-patches{--fa:""}.fa-arrow-trend-down{--fa:""}.fa-arrow-trend-up{--fa:""}.fa-arrow-up-from-bracket{--fa:""}.fa-austral-sign{--fa:""}.fa-baht-sign{--fa:""}.fa-bitcoin-sign{--fa:""}.fa-bolt-lightning{--fa:""}.fa-book-bookmark{--fa:""}.fa-camera-rotate{--fa:""}.fa-cedi-sign{--fa:""}.fa-chart-column{--fa:""}.fa-chart-gantt{--fa:""}.fa-clapperboard{--fa:""}.fa-closed-captioning-slash{--fa:""}.fa-clover{--fa:""}.fa-code-compare{--fa:""}.fa-code-fork{--fa:""}.fa-code-pull-request{--fa:""}.fa-colon-sign{--fa:""}.fa-cruzeiro-sign{--fa:""}.fa-display{--fa:""}.fa-dong-sign{--fa:""}.fa-elevator{--fa:""}.fa-filter-circle-xmark{--fa:""}.fa-florin-sign{--fa:""}.fa-folder-closed{--fa:""}.fa-franc-sign{--fa:""}.fa-guarani-sign{--fa:""}.fa-gun{--fa:""}.fa-hands-clapping{--fa:""}.fa-house-user,.fa-home-user{--fa:""}.fa-indian-rupee-sign,.fa-indian-rupee,.fa-inr{--fa:""}.fa-kip-sign{--fa:""}.fa-lari-sign{--fa:""}.fa-litecoin-sign{--fa:""}.fa-manat-sign{--fa:""}.fa-mask-face{--fa:""}.fa-mill-sign{--fa:""}.fa-money-bills{--fa:""}.fa-naira-sign{--fa:""}.fa-notdef{--fa:""}.fa-panorama{--fa:""}.fa-peseta-sign{--fa:""}.fa-peso-sign{--fa:""}.fa-plane-up{--fa:""}.fa-rupiah-sign{--fa:""}.fa-stairs{--fa:""}.fa-timeline{--fa:""}.fa-truck-front{--fa:""}.fa-turkish-lira-sign,.fa-try,.fa-turkish-lira{--fa:""}.fa-vault{--fa:""}.fa-wand-magic-sparkles,.fa-magic-wand-sparkles{--fa:""}.fa-wheat-awn,.fa-wheat-alt{--fa:""}.fa-wheelchair-move,.fa-wheelchair-alt{--fa:""}.fa-bangladeshi-taka-sign{--fa:""}.fa-bowl-rice{--fa:""}.fa-person-pregnant{--fa:""}.fa-house-chimney,.fa-home-lg{--fa:""}.fa-house-crack{--fa:""}.fa-house-medical{--fa:""}.fa-cent-sign{--fa:""}.fa-plus-minus{--fa:""}.fa-sailboat{--fa:""}.fa-section{--fa:""}.fa-shrimp{--fa:""}.fa-brazilian-real-sign{--fa:""}.fa-chart-simple{--fa:""}.fa-diagram-next{--fa:""}.fa-diagram-predecessor{--fa:""}.fa-diagram-successor{--fa:""}.fa-earth-oceania,.fa-globe-oceania{--fa:""}.fa-bug-slash{--fa:""}.fa-file-circle-plus{--fa:""}.fa-shop-lock{--fa:""}.fa-virus-covid{--fa:""}.fa-virus-covid-slash{--fa:""}.fa-anchor-circle-check{--fa:""}.fa-anchor-circle-exclamation{--fa:""}.fa-anchor-circle-xmark{--fa:""}.fa-anchor-lock{--fa:""}.fa-arrow-down-up-across-line{--fa:""}.fa-arrow-down-up-lock{--fa:""}.fa-arrow-right-to-city{--fa:""}.fa-arrow-up-from-ground-water{--fa:""}.fa-arrow-up-from-water-pump{--fa:""}.fa-arrow-up-right-dots{--fa:""}.fa-arrows-down-to-line{--fa:""}.fa-arrows-down-to-people{--fa:""}.fa-arrows-left-right-to-line{--fa:""}.fa-arrows-spin{--fa:""}.fa-arrows-split-up-and-left{--fa:""}.fa-arrows-to-circle{--fa:""}.fa-arrows-to-dot{--fa:""}.fa-arrows-to-eye{--fa:""}.fa-arrows-turn-right{--fa:""}.fa-arrows-turn-to-dots{--fa:""}.fa-arrows-up-to-line{--fa:""}.fa-bore-hole{--fa:""}.fa-bottle-droplet{--fa:""}.fa-bottle-water{--fa:""}.fa-bowl-food{--fa:""}.fa-boxes-packing{--fa:""}.fa-bridge{--fa:""}.fa-bridge-circle-check{--fa:""}.fa-bridge-circle-exclamation{--fa:""}.fa-bridge-circle-xmark{--fa:""}.fa-bridge-lock{--fa:""}.fa-bridge-water{--fa:""}.fa-bucket{--fa:""}.fa-bugs{--fa:""}.fa-building-circle-arrow-right{--fa:""}.fa-building-circle-check{--fa:""}.fa-building-circle-exclamation{--fa:""}.fa-building-circle-xmark{--fa:""}.fa-building-flag{--fa:""}.fa-building-lock{--fa:""}.fa-building-ngo{--fa:""}.fa-building-shield{--fa:""}.fa-building-un{--fa:""}.fa-building-user{--fa:""}.fa-building-wheat{--fa:""}.fa-burst{--fa:""}.fa-car-on{--fa:""}.fa-car-tunnel{--fa:""}.fa-child-combatant,.fa-child-rifle{--fa:""}.fa-children{--fa:""}.fa-circle-nodes{--fa:""}.fa-clipboard-question{--fa:""}.fa-cloud-showers-water{--fa:""}.fa-computer{--fa:""}.fa-cubes-stacked{--fa:""}.fa-envelope-circle-check{--fa:""}.fa-explosion{--fa:""}.fa-ferry{--fa:""}.fa-file-circle-exclamation{--fa:""}.fa-file-circle-minus{--fa:""}.fa-file-circle-question{--fa:""}.fa-file-shield{--fa:""}.fa-fire-burner{--fa:""}.fa-fish-fins{--fa:""}.fa-flask-vial{--fa:""}.fa-glass-water{--fa:""}.fa-glass-water-droplet{--fa:""}.fa-group-arrows-rotate{--fa:""}.fa-hand-holding-hand{--fa:""}.fa-handcuffs{--fa:""}.fa-hands-bound{--fa:""}.fa-hands-holding-child{--fa:""}.fa-hands-holding-circle{--fa:""}.fa-heart-circle-bolt{--fa:""}.fa-heart-circle-check{--fa:""}.fa-heart-circle-exclamation{--fa:""}.fa-heart-circle-minus{--fa:""}.fa-heart-circle-plus{--fa:""}.fa-heart-circle-xmark{--fa:""}.fa-helicopter-symbol{--fa:""}.fa-helmet-un{--fa:""}.fa-hill-avalanche{--fa:""}.fa-hill-rockslide{--fa:""}.fa-house-circle-check{--fa:""}.fa-house-circle-exclamation{--fa:""}.fa-house-circle-xmark{--fa:""}.fa-house-fire{--fa:""}.fa-house-flag{--fa:""}.fa-house-flood-water{--fa:""}.fa-house-flood-water-circle-arrow-right{--fa:""}.fa-house-lock{--fa:""}.fa-house-medical-circle-check{--fa:""}.fa-house-medical-circle-exclamation{--fa:""}.fa-house-medical-circle-xmark{--fa:""}.fa-house-medical-flag{--fa:""}.fa-house-tsunami{--fa:""}.fa-jar{--fa:""}.fa-jar-wheat{--fa:""}.fa-jet-fighter-up{--fa:""}.fa-jug-detergent{--fa:""}.fa-kitchen-set{--fa:""}.fa-land-mine-on{--fa:""}.fa-landmark-flag{--fa:""}.fa-laptop-file{--fa:""}.fa-lines-leaning{--fa:""}.fa-location-pin-lock{--fa:""}.fa-locust{--fa:""}.fa-magnifying-glass-arrow-right{--fa:""}.fa-magnifying-glass-chart{--fa:""}.fa-mars-and-venus-burst{--fa:""}.fa-mask-ventilator{--fa:""}.fa-mattress-pillow{--fa:""}.fa-mobile-retro{--fa:""}.fa-money-bill-transfer{--fa:""}.fa-money-bill-trend-up{--fa:""}.fa-money-bill-wheat{--fa:""}.fa-mosquito{--fa:""}.fa-mosquito-net{--fa:""}.fa-mound{--fa:""}.fa-mountain-city{--fa:""}.fa-mountain-sun{--fa:""}.fa-oil-well{--fa:""}.fa-people-group{--fa:""}.fa-people-line{--fa:""}.fa-people-pulling{--fa:""}.fa-people-robbery{--fa:""}.fa-people-roof{--fa:""}.fa-person-arrow-down-to-line{--fa:""}.fa-person-arrow-up-from-line{--fa:""}.fa-person-breastfeeding{--fa:""}.fa-person-burst{--fa:""}.fa-person-cane{--fa:""}.fa-person-chalkboard{--fa:""}.fa-person-circle-check{--fa:""}.fa-person-circle-exclamation{--fa:""}.fa-person-circle-minus{--fa:""}.fa-person-circle-plus{--fa:""}.fa-person-circle-question{--fa:""}.fa-person-circle-xmark{--fa:""}.fa-person-dress-burst{--fa:""}.fa-person-drowning{--fa:""}.fa-person-falling{--fa:""}.fa-person-falling-burst{--fa:""}.fa-person-half-dress{--fa:""}.fa-person-harassing{--fa:""}.fa-person-military-pointing{--fa:""}.fa-person-military-rifle{--fa:""}.fa-person-military-to-person{--fa:""}.fa-person-rays{--fa:""}.fa-person-rifle{--fa:""}.fa-person-shelter{--fa:""}.fa-person-walking-arrow-loop-left{--fa:""}.fa-person-walking-arrow-right{--fa:""}.fa-person-walking-dashed-line-arrow-right{--fa:""}.fa-person-walking-luggage{--fa:""}.fa-plane-circle-check{--fa:""}.fa-plane-circle-exclamation{--fa:""}.fa-plane-circle-xmark{--fa:""}.fa-plane-lock{--fa:""}.fa-plate-wheat{--fa:""}.fa-plug-circle-bolt{--fa:""}.fa-plug-circle-check{--fa:""}.fa-plug-circle-exclamation{--fa:""}.fa-plug-circle-minus{--fa:""}.fa-plug-circle-plus{--fa:""}.fa-plug-circle-xmark{--fa:""}.fa-ranking-star{--fa:""}.fa-road-barrier{--fa:""}.fa-road-bridge{--fa:""}.fa-road-circle-check{--fa:""}.fa-road-circle-exclamation{--fa:""}.fa-road-circle-xmark{--fa:""}.fa-road-lock{--fa:""}.fa-road-spikes{--fa:""}.fa-rug{--fa:""}.fa-sack-xmark{--fa:""}.fa-school-circle-check{--fa:""}.fa-school-circle-exclamation{--fa:""}.fa-school-circle-xmark{--fa:""}.fa-school-flag{--fa:""}.fa-school-lock{--fa:""}.fa-sheet-plastic{--fa:""}.fa-shield-cat{--fa:""}.fa-shield-dog{--fa:""}.fa-shield-heart{--fa:""}.fa-square-nfi{--fa:""}.fa-square-person-confined{--fa:""}.fa-square-virus{--fa:""}.fa-staff-snake,.fa-rod-asclepius,.fa-rod-snake,.fa-staff-aesculapius{--fa:""}.fa-sun-plant-wilt{--fa:""}.fa-tarp{--fa:""}.fa-tarp-droplet{--fa:""}.fa-tent{--fa:""}.fa-tent-arrow-down-to-line{--fa:""}.fa-tent-arrow-left-right{--fa:""}.fa-tent-arrow-turn-left{--fa:""}.fa-tent-arrows-down{--fa:""}.fa-tents{--fa:""}.fa-toilet-portable{--fa:""}.fa-toilets-portable{--fa:""}.fa-tower-cell{--fa:""}.fa-tower-observation{--fa:""}.fa-tree-city{--fa:""}.fa-trowel{--fa:""}.fa-trowel-bricks{--fa:""}.fa-truck-arrow-right{--fa:""}.fa-truck-droplet{--fa:""}.fa-truck-field{--fa:""}.fa-truck-field-un{--fa:""}.fa-truck-plane{--fa:""}.fa-users-between-lines{--fa:""}.fa-users-line{--fa:""}.fa-users-rays{--fa:""}.fa-users-rectangle{--fa:""}.fa-users-viewfinder{--fa:""}.fa-vial-circle-check{--fa:""}.fa-vial-virus{--fa:""}.fa-wheat-awn-circle-exclamation{--fa:""}.fa-worm{--fa:""}.fa-xmarks-lines{--fa:""}.fa-child-dress{--fa:""}.fa-child-reaching{--fa:""}.fa-file-circle-check{--fa:""}.fa-file-circle-xmark{--fa:""}.fa-person-through-window{--fa:""}.fa-plant-wilt{--fa:""}.fa-stapler{--fa:""}.fa-train-tram{--fa:""}.fa-table-cells-column-lock{--fa:""}.fa-table-cells-row-lock{--fa:""}.fa-thumbtack-slash,.fa-thumb-tack-slash{--fa:""}.fa-table-cells-row-unlock{--fa:""}.fa-chart-diagram{--fa:""}.fa-comment-nodes{--fa:""}.fa-file-fragment{--fa:""}.fa-file-half-dashed{--fa:""}.fa-hexagon-nodes{--fa:""}.fa-hexagon-nodes-bolt{--fa:""}.fa-square-binary{--fa:""}.fa-pentagon{--fa:""}.fa-non-binary{--fa:""}.fa-spiral{--fa:""}.fa-picture-in-picture{--fa:""}.fa-mobile-vibrate{--fa:""}.fa-single-quote-left{--fa:""}.fa-single-quote-right{--fa:""}.fa-bus-side{--fa:""}.fa-septagon,.fa-heptagon{--fa:""}.fa-aquarius{--fa:""}.fa-aries{--fa:""}.fa-cancer{--fa:""}.fa-capricorn{--fa:""}.fa-gemini{--fa:""}.fa-leo{--fa:""}.fa-libra{--fa:""}.fa-pisces{--fa:""}.fa-sagittarius{--fa:""}.fa-scorpio{--fa:""}.fa-taurus{--fa:""}.fa-virgo{--fa:""}.fa-martini-glass-empty,.fa-glass-martini{--fa:""}.fa-music{--fa:""}.fa-magnifying-glass,.fa-search{--fa:""}.fa-heart{--fa:""}.fa-star{--fa:""}.fa-user,.fa-user-alt,.fa-user-large{--fa:""}.fa-film,.fa-film-alt,.fa-film-simple{--fa:""}.fa-table-cells-large,.fa-th-large{--fa:""}.fa-table-cells,.fa-th{--fa:""}.fa-table-list,.fa-th-list{--fa:""}.fa-check{--fa:""}.fa-xmark,.fa-close,.fa-multiply,.fa-remove,.fa-times{--fa:""}.fa-magnifying-glass-plus,.fa-search-plus{--fa:""}.fa-magnifying-glass-minus,.fa-search-minus{--fa:""}.fa-power-off{--fa:""}.fa-signal,.fa-signal-5,.fa-signal-perfect{--fa:""}.fa-gear,.fa-cog{--fa:""}.fa-house,.fa-home,.fa-home-alt,.fa-home-lg-alt{--fa:""}.fa-clock,.fa-clock-four{--fa:""}.fa-road{--fa:""}.fa-download{--fa:""}.fa-inbox{--fa:""}.fa-arrow-rotate-right,.fa-arrow-right-rotate,.fa-arrow-rotate-forward,.fa-redo{--fa:""}.fa-arrows-rotate,.fa-refresh,.fa-sync{--fa:""}.fa-rectangle-list,.fa-list-alt{--fa:""}.fa-lock{--fa:""}.fa-flag{--fa:""}.fa-headphones,.fa-headphones-alt,.fa-headphones-simple{--fa:""}.fa-volume-off{--fa:""}.fa-volume-low,.fa-volume-down{--fa:""}.fa-volume-high,.fa-volume-up{--fa:""}.fa-qrcode{--fa:""}.fa-barcode{--fa:""}.fa-tag{--fa:""}.fa-tags{--fa:""}.fa-book{--fa:""}.fa-bookmark{--fa:""}.fa-print{--fa:""}.fa-camera,.fa-camera-alt{--fa:""}.fa-font{--fa:""}.fa-bold{--fa:""}.fa-italic{--fa:""}.fa-text-height{--fa:""}.fa-text-width{--fa:""}.fa-align-left{--fa:""}.fa-align-center{--fa:""}.fa-align-right{--fa:""}.fa-align-justify{--fa:""}.fa-list,.fa-list-squares{--fa:""}.fa-outdent,.fa-dedent{--fa:""}.fa-indent{--fa:""}.fa-video,.fa-video-camera{--fa:""}.fa-image{--fa:""}.fa-location-pin,.fa-map-marker{--fa:""}.fa-circle-half-stroke,.fa-adjust{--fa:""}.fa-droplet,.fa-tint{--fa:""}.fa-pen-to-square,.fa-edit{--fa:""}.fa-arrows-up-down-left-right,.fa-arrows{--fa:""}.fa-backward-step,.fa-step-backward{--fa:""}.fa-backward-fast,.fa-fast-backward{--fa:""}.fa-backward{--fa:""}.fa-play{--fa:""}.fa-pause{--fa:""}.fa-stop{--fa:""}.fa-forward{--fa:""}.fa-forward-fast,.fa-fast-forward{--fa:""}.fa-forward-step,.fa-step-forward{--fa:""}.fa-eject{--fa:""}.fa-chevron-left{--fa:""}.fa-chevron-right{--fa:""}.fa-circle-plus,.fa-plus-circle{--fa:""}.fa-circle-minus,.fa-minus-circle{--fa:""}.fa-circle-xmark,.fa-times-circle,.fa-xmark-circle{--fa:""}.fa-circle-check,.fa-check-circle{--fa:""}.fa-circle-question,.fa-question-circle{--fa:""}.fa-circle-info,.fa-info-circle{--fa:""}.fa-crosshairs{--fa:""}.fa-ban,.fa-cancel{--fa:""}.fa-arrow-left{--fa:""}.fa-arrow-right{--fa:""}.fa-arrow-up{--fa:""}.fa-arrow-down{--fa:""}.fa-share,.fa-mail-forward{--fa:""}.fa-expand{--fa:""}.fa-compress{--fa:""}.fa-minus,.fa-subtract{--fa:""}.fa-circle-exclamation,.fa-exclamation-circle{--fa:""}.fa-gift{--fa:""}.fa-leaf{--fa:""}.fa-fire{--fa:""}.fa-eye{--fa:""}.fa-eye-slash{--fa:""}.fa-triangle-exclamation,.fa-exclamation-triangle,.fa-warning{--fa:""}.fa-plane{--fa:""}.fa-calendar-days,.fa-calendar-alt{--fa:""}.fa-shuffle,.fa-random{--fa:""}.fa-comment{--fa:""}.fa-magnet{--fa:""}.fa-chevron-up{--fa:""}.fa-chevron-down{--fa:""}.fa-retweet{--fa:""}.fa-cart-shopping,.fa-shopping-cart{--fa:""}.fa-folder,.fa-folder-blank{--fa:""}.fa-folder-open{--fa:""}.fa-arrows-up-down,.fa-arrows-v{--fa:""}.fa-arrows-left-right,.fa-arrows-h{--fa:""}.fa-chart-bar,.fa-bar-chart{--fa:""}.fa-camera-retro{--fa:""}.fa-key{--fa:""}.fa-gears,.fa-cogs{--fa:""}.fa-comments{--fa:""}.fa-star-half{--fa:""}.fa-arrow-right-from-bracket,.fa-sign-out{--fa:""}.fa-thumbtack,.fa-thumb-tack{--fa:""}.fa-arrow-up-right-from-square,.fa-external-link{--fa:""}.fa-arrow-right-to-bracket,.fa-sign-in{--fa:""}.fa-trophy{--fa:""}.fa-upload{--fa:""}.fa-lemon{--fa:""}.fa-phone{--fa:""}.fa-square-phone,.fa-phone-square{--fa:""}.fa-unlock{--fa:""}.fa-credit-card,.fa-credit-card-alt{--fa:""}.fa-rss,.fa-feed{--fa:""}.fa-hard-drive,.fa-hdd{--fa:""}.fa-bullhorn{--fa:""}.fa-certificate{--fa:""}.fa-hand-point-right{--fa:""}.fa-hand-point-left{--fa:""}.fa-hand-point-up{--fa:""}.fa-hand-point-down{--fa:""}.fa-circle-arrow-left,.fa-arrow-circle-left{--fa:""}.fa-circle-arrow-right,.fa-arrow-circle-right{--fa:""}.fa-circle-arrow-up,.fa-arrow-circle-up{--fa:""}.fa-circle-arrow-down,.fa-arrow-circle-down{--fa:""}.fa-globe{--fa:""}.fa-wrench{--fa:""}.fa-list-check,.fa-tasks{--fa:""}.fa-filter{--fa:""}.fa-briefcase{--fa:""}.fa-up-down-left-right,.fa-arrows-alt{--fa:""}.fa-users{--fa:""}.fa-link,.fa-chain{--fa:""}.fa-cloud{--fa:""}.fa-flask{--fa:""}.fa-scissors,.fa-cut{--fa:""}.fa-copy{--fa:""}.fa-paperclip{--fa:""}.fa-floppy-disk,.fa-save{--fa:""}.fa-square{--fa:""}.fa-bars,.fa-navicon{--fa:""}.fa-list-ul,.fa-list-dots{--fa:""}.fa-list-ol,.fa-list-1-2,.fa-list-numeric{--fa:""}.fa-strikethrough{--fa:""}.fa-underline{--fa:""}.fa-table{--fa:""}.fa-wand-magic,.fa-magic{--fa:""}.fa-truck{--fa:""}.fa-money-bill{--fa:""}.fa-caret-down{--fa:""}.fa-caret-up{--fa:""}.fa-caret-left{--fa:""}.fa-caret-right{--fa:""}.fa-table-columns,.fa-columns{--fa:""}.fa-sort,.fa-unsorted{--fa:""}.fa-sort-down,.fa-sort-desc{--fa:""}.fa-sort-up,.fa-sort-asc{--fa:""}.fa-envelope{--fa:""}.fa-arrow-rotate-left,.fa-arrow-left-rotate,.fa-arrow-rotate-back,.fa-arrow-rotate-backward,.fa-undo{--fa:""}.fa-gavel,.fa-legal{--fa:""}.fa-bolt,.fa-zap{--fa:""}.fa-sitemap{--fa:""}.fa-umbrella{--fa:""}.fa-paste,.fa-file-clipboard{--fa:""}.fa-lightbulb{--fa:""}.fa-arrow-right-arrow-left,.fa-exchange{--fa:""}.fa-cloud-arrow-down,.fa-cloud-download,.fa-cloud-download-alt{--fa:""}.fa-cloud-arrow-up,.fa-cloud-upload,.fa-cloud-upload-alt{--fa:""}.fa-user-doctor,.fa-user-md{--fa:""}.fa-stethoscope{--fa:""}.fa-suitcase{--fa:""}.fa-bell{--fa:""}.fa-mug-saucer,.fa-coffee{--fa:""}.fa-hospital,.fa-hospital-alt,.fa-hospital-wide{--fa:""}.fa-truck-medical,.fa-ambulance{--fa:""}.fa-suitcase-medical,.fa-medkit{--fa:""}.fa-jet-fighter,.fa-fighter-jet{--fa:""}.fa-beer-mug-empty,.fa-beer{--fa:""}.fa-square-h,.fa-h-square{--fa:""}.fa-square-plus,.fa-plus-square{--fa:""}.fa-angles-left,.fa-angle-double-left{--fa:""}.fa-angles-right,.fa-angle-double-right{--fa:""}.fa-angles-up,.fa-angle-double-up{--fa:""}.fa-angles-down,.fa-angle-double-down{--fa:""}.fa-angle-left{--fa:""}.fa-angle-right{--fa:""}.fa-angle-up{--fa:""}.fa-angle-down{--fa:""}.fa-laptop{--fa:""}.fa-tablet-button{--fa:""}.fa-mobile-button{--fa:""}.fa-quote-left,.fa-quote-left-alt{--fa:""}.fa-quote-right,.fa-quote-right-alt{--fa:""}.fa-spinner{--fa:""}.fa-circle{--fa:""}.fa-face-smile,.fa-smile{--fa:""}.fa-face-frown,.fa-frown{--fa:""}.fa-face-meh,.fa-meh{--fa:""}.fa-gamepad{--fa:""}.fa-keyboard{--fa:""}.fa-flag-checkered{--fa:""}.fa-terminal{--fa:""}.fa-code{--fa:""}.fa-reply-all,.fa-mail-reply-all{--fa:""}.fa-location-arrow{--fa:""}.fa-crop{--fa:""}.fa-code-branch{--fa:""}.fa-link-slash,.fa-chain-broken,.fa-chain-slash,.fa-unlink{--fa:""}.fa-info{--fa:""}.fa-superscript{--fa:""}.fa-subscript{--fa:""}.fa-eraser{--fa:""}.fa-puzzle-piece{--fa:""}.fa-microphone{--fa:""}.fa-microphone-slash{--fa:""}.fa-shield,.fa-shield-blank{--fa:""}.fa-calendar{--fa:""}.fa-fire-extinguisher{--fa:""}.fa-rocket{--fa:""}.fa-circle-chevron-left,.fa-chevron-circle-left{--fa:""}.fa-circle-chevron-right,.fa-chevron-circle-right{--fa:""}.fa-circle-chevron-up,.fa-chevron-circle-up{--fa:""}.fa-circle-chevron-down,.fa-chevron-circle-down{--fa:""}.fa-anchor{--fa:""}.fa-unlock-keyhole,.fa-unlock-alt{--fa:""}.fa-bullseye{--fa:""}.fa-ellipsis,.fa-ellipsis-h{--fa:""}.fa-ellipsis-vertical,.fa-ellipsis-v{--fa:""}.fa-square-rss,.fa-rss-square{--fa:""}.fa-circle-play,.fa-play-circle{--fa:""}.fa-ticket{--fa:""}.fa-square-minus,.fa-minus-square{--fa:""}.fa-arrow-turn-up,.fa-level-up{--fa:""}.fa-arrow-turn-down,.fa-level-down{--fa:""}.fa-square-check,.fa-check-square{--fa:""}.fa-square-pen,.fa-pen-square,.fa-pencil-square{--fa:""}.fa-square-arrow-up-right,.fa-external-link-square{--fa:""}.fa-share-from-square,.fa-share-square{--fa:""}.fa-compass{--fa:""}.fa-square-caret-down,.fa-caret-square-down{--fa:""}.fa-square-caret-up,.fa-caret-square-up{--fa:""}.fa-square-caret-right,.fa-caret-square-right{--fa:""}.fa-euro-sign,.fa-eur,.fa-euro{--fa:""}.fa-sterling-sign,.fa-gbp,.fa-pound-sign{--fa:""}.fa-rupee-sign,.fa-rupee{--fa:""}.fa-yen-sign,.fa-cny,.fa-jpy,.fa-rmb,.fa-yen{--fa:""}.fa-ruble-sign,.fa-rouble,.fa-rub,.fa-ruble{--fa:""}.fa-won-sign,.fa-krw,.fa-won{--fa:""}.fa-file{--fa:""}.fa-file-lines,.fa-file-alt,.fa-file-text{--fa:""}.fa-arrow-down-a-z,.fa-sort-alpha-asc,.fa-sort-alpha-down{--fa:""}.fa-arrow-up-a-z,.fa-sort-alpha-up{--fa:""}.fa-arrow-down-wide-short,.fa-sort-amount-asc,.fa-sort-amount-down{--fa:""}.fa-arrow-up-wide-short,.fa-sort-amount-up{--fa:""}.fa-arrow-down-1-9,.fa-sort-numeric-asc,.fa-sort-numeric-down{--fa:""}.fa-arrow-up-1-9,.fa-sort-numeric-up{--fa:""}.fa-thumbs-up{--fa:""}.fa-thumbs-down{--fa:""}.fa-arrow-down-long,.fa-long-arrow-down{--fa:""}.fa-arrow-up-long,.fa-long-arrow-up{--fa:""}.fa-arrow-left-long,.fa-long-arrow-left{--fa:""}.fa-arrow-right-long,.fa-long-arrow-right{--fa:""}.fa-person-dress,.fa-female{--fa:""}.fa-person,.fa-male{--fa:""}.fa-sun{--fa:""}.fa-moon{--fa:""}.fa-box-archive,.fa-archive{--fa:""}.fa-bug{--fa:""}.fa-square-caret-left,.fa-caret-square-left{--fa:""}.fa-circle-dot,.fa-dot-circle{--fa:""}.fa-wheelchair{--fa:""}.fa-lira-sign{--fa:""}.fa-shuttle-space,.fa-space-shuttle{--fa:""}.fa-square-envelope,.fa-envelope-square{--fa:""}.fa-building-columns,.fa-bank,.fa-institution,.fa-museum,.fa-university{--fa:""}.fa-graduation-cap,.fa-mortar-board{--fa:""}.fa-language{--fa:""}.fa-fax{--fa:""}.fa-building{--fa:""}.fa-child{--fa:""}.fa-paw{--fa:""}.fa-cube{--fa:""}.fa-cubes{--fa:""}.fa-recycle{--fa:""}.fa-car,.fa-automobile{--fa:""}.fa-taxi,.fa-cab{--fa:""}.fa-tree{--fa:""}.fa-database{--fa:""}.fa-file-pdf{--fa:""}.fa-file-word{--fa:""}.fa-file-excel{--fa:""}.fa-file-powerpoint{--fa:""}.fa-file-image{--fa:""}.fa-file-zipper,.fa-file-archive{--fa:""}.fa-file-audio{--fa:""}.fa-file-video{--fa:""}.fa-file-code{--fa:""}.fa-life-ring{--fa:""}.fa-circle-notch{--fa:""}.fa-paper-plane{--fa:""}.fa-clock-rotate-left,.fa-history{--fa:""}.fa-heading,.fa-header{--fa:""}.fa-paragraph{--fa:""}.fa-sliders,.fa-sliders-h{--fa:""}.fa-share-nodes,.fa-share-alt{--fa:""}.fa-square-share-nodes,.fa-share-alt-square{--fa:""}.fa-bomb{--fa:""}.fa-futbol,.fa-futbol-ball,.fa-soccer-ball{--fa:""}.fa-tty,.fa-teletype{--fa:""}.fa-binoculars{--fa:""}.fa-plug{--fa:""}.fa-newspaper{--fa:""}.fa-wifi,.fa-wifi-3,.fa-wifi-strong{--fa:""}.fa-calculator{--fa:""}.fa-bell-slash{--fa:""}.fa-trash{--fa:""}.fa-copyright{--fa:""}.fa-eye-dropper,.fa-eye-dropper-empty,.fa-eyedropper{--fa:""}.fa-paintbrush,.fa-paint-brush{--fa:""}.fa-cake-candles,.fa-birthday-cake,.fa-cake{--fa:""}.fa-chart-area,.fa-area-chart{--fa:""}.fa-chart-pie,.fa-pie-chart{--fa:""}.fa-chart-line,.fa-line-chart{--fa:""}.fa-toggle-off{--fa:""}.fa-toggle-on{--fa:""}.fa-bicycle{--fa:""}.fa-bus{--fa:""}.fa-closed-captioning{--fa:""}.fa-shekel-sign,.fa-ils,.fa-shekel,.fa-sheqel,.fa-sheqel-sign{--fa:""}.fa-cart-plus{--fa:""}.fa-cart-arrow-down{--fa:""}.fa-diamond{--fa:""}.fa-ship{--fa:""}.fa-user-secret{--fa:""}.fa-motorcycle{--fa:""}.fa-street-view{--fa:""}.fa-heart-pulse,.fa-heartbeat{--fa:""}.fa-venus{--fa:""}.fa-mars{--fa:""}.fa-mercury{--fa:""}.fa-mars-and-venus{--fa:""}.fa-transgender,.fa-transgender-alt{--fa:""}.fa-venus-double{--fa:""}.fa-mars-double{--fa:""}.fa-venus-mars{--fa:""}.fa-mars-stroke{--fa:""}.fa-mars-stroke-up,.fa-mars-stroke-v{--fa:""}.fa-mars-stroke-right,.fa-mars-stroke-h{--fa:""}.fa-neuter{--fa:""}.fa-genderless{--fa:""}.fa-server{--fa:""}.fa-user-plus{--fa:""}.fa-user-xmark,.fa-user-times{--fa:""}.fa-bed{--fa:""}.fa-train{--fa:""}.fa-train-subway,.fa-subway{--fa:""}.fa-battery-full,.fa-battery,.fa-battery-5{--fa:""}.fa-battery-three-quarters,.fa-battery-4{--fa:""}.fa-battery-half,.fa-battery-3{--fa:""}.fa-battery-quarter,.fa-battery-2{--fa:""}.fa-battery-empty,.fa-battery-0{--fa:""}.fa-arrow-pointer,.fa-mouse-pointer{--fa:""}.fa-i-cursor{--fa:""}.fa-object-group{--fa:""}.fa-object-ungroup{--fa:""}.fa-note-sticky,.fa-sticky-note{--fa:""}.fa-clone{--fa:""}.fa-scale-balanced,.fa-balance-scale{--fa:""}.fa-hourglass-start,.fa-hourglass-1{--fa:""}.fa-hourglass-half,.fa-hourglass-2{--fa:""}.fa-hourglass-end,.fa-hourglass-3{--fa:""}.fa-hourglass,.fa-hourglass-empty{--fa:""}.fa-hand-back-fist,.fa-hand-rock{--fa:""}.fa-hand,.fa-hand-paper{--fa:""}.fa-hand-scissors{--fa:""}.fa-hand-lizard{--fa:""}.fa-hand-spock{--fa:""}.fa-hand-pointer{--fa:""}.fa-hand-peace{--fa:""}.fa-trademark{--fa:""}.fa-registered{--fa:""}.fa-tv,.fa-television,.fa-tv-alt{--fa:""}.fa-calendar-plus{--fa:""}.fa-calendar-minus{--fa:""}.fa-calendar-xmark,.fa-calendar-times{--fa:""}.fa-calendar-check{--fa:""}.fa-industry{--fa:""}.fa-map-pin{--fa:""}.fa-signs-post,.fa-map-signs{--fa:""}.fa-map{--fa:""}.fa-message,.fa-comment-alt{--fa:""}.fa-circle-pause,.fa-pause-circle{--fa:""}.fa-circle-stop,.fa-stop-circle{--fa:""}.fa-bag-shopping,.fa-shopping-bag{--fa:""}.fa-basket-shopping,.fa-shopping-basket{--fa:""}.fa-universal-access{--fa:""}.fa-person-walking-with-cane,.fa-blind{--fa:""}.fa-audio-description{--fa:""}.fa-phone-volume,.fa-volume-control-phone{--fa:""}.fa-braille{--fa:""}.fa-ear-listen,.fa-assistive-listening-systems{--fa:""}.fa-hands-asl-interpreting,.fa-american-sign-language-interpreting,.fa-asl-interpreting,.fa-hands-american-sign-language-interpreting{--fa:""}.fa-ear-deaf,.fa-deaf,.fa-deafness,.fa-hard-of-hearing{--fa:""}.fa-hands,.fa-sign-language,.fa-signing{--fa:""}.fa-eye-low-vision,.fa-low-vision{--fa:""}.fa-font-awesome,.fa-font-awesome-flag,.fa-font-awesome-logo-full{--fa:""}.fa-handshake,.fa-handshake-alt,.fa-handshake-simple{--fa:""}.fa-envelope-open{--fa:""}.fa-address-book,.fa-contact-book{--fa:""}.fa-address-card,.fa-contact-card,.fa-vcard{--fa:""}.fa-circle-user,.fa-user-circle{--fa:""}.fa-id-badge{--fa:""}.fa-id-card,.fa-drivers-license{--fa:""}.fa-temperature-full,.fa-temperature-4,.fa-thermometer-4,.fa-thermometer-full{--fa:""}.fa-temperature-three-quarters,.fa-temperature-3,.fa-thermometer-3,.fa-thermometer-three-quarters{--fa:""}.fa-temperature-half,.fa-temperature-2,.fa-thermometer-2,.fa-thermometer-half{--fa:""}.fa-temperature-quarter,.fa-temperature-1,.fa-thermometer-1,.fa-thermometer-quarter{--fa:""}.fa-temperature-empty,.fa-temperature-0,.fa-thermometer-0,.fa-thermometer-empty{--fa:""}.fa-shower{--fa:""}.fa-bath,.fa-bathtub{--fa:""}.fa-podcast{--fa:""}.fa-window-maximize{--fa:""}.fa-window-minimize{--fa:""}.fa-window-restore{--fa:""}.fa-square-xmark,.fa-times-square,.fa-xmark-square{--fa:""}.fa-microchip{--fa:""}.fa-snowflake{--fa:""}.fa-spoon,.fa-utensil-spoon{--fa:""}.fa-utensils,.fa-cutlery{--fa:""}.fa-rotate-left,.fa-rotate-back,.fa-rotate-backward,.fa-undo-alt{--fa:""}.fa-trash-can,.fa-trash-alt{--fa:""}.fa-rotate,.fa-sync-alt{--fa:""}.fa-stopwatch{--fa:""}.fa-right-from-bracket,.fa-sign-out-alt{--fa:""}.fa-right-to-bracket,.fa-sign-in-alt{--fa:""}.fa-rotate-right,.fa-redo-alt,.fa-rotate-forward{--fa:""}.fa-poo{--fa:""}.fa-images{--fa:""}.fa-pencil,.fa-pencil-alt{--fa:""}.fa-pen{--fa:""}.fa-pen-clip,.fa-pen-alt{--fa:""}.fa-octagon{--fa:""}.fa-down-long,.fa-long-arrow-alt-down{--fa:""}.fa-left-long,.fa-long-arrow-alt-left{--fa:""}.fa-right-long,.fa-long-arrow-alt-right{--fa:""}.fa-up-long,.fa-long-arrow-alt-up{--fa:""}.fa-hexagon{--fa:""}.fa-file-pen,.fa-file-edit{--fa:""}.fa-maximize,.fa-expand-arrows-alt{--fa:""}.fa-clipboard{--fa:""}.fa-left-right,.fa-arrows-alt-h{--fa:""}.fa-up-down,.fa-arrows-alt-v{--fa:""}.fa-alarm-clock{--fa:""}.fa-circle-down,.fa-arrow-alt-circle-down{--fa:""}.fa-circle-left,.fa-arrow-alt-circle-left{--fa:""}.fa-circle-right,.fa-arrow-alt-circle-right{--fa:""}.fa-circle-up,.fa-arrow-alt-circle-up{--fa:""}.fa-up-right-from-square,.fa-external-link-alt{--fa:""}.fa-square-up-right,.fa-external-link-square-alt{--fa:""}.fa-right-left,.fa-exchange-alt{--fa:""}.fa-repeat{--fa:""}.fa-code-commit{--fa:""}.fa-code-merge{--fa:""}.fa-desktop,.fa-desktop-alt{--fa:""}.fa-gem{--fa:""}.fa-turn-down,.fa-level-down-alt{--fa:""}.fa-turn-up,.fa-level-up-alt{--fa:""}.fa-lock-open{--fa:""}.fa-location-dot,.fa-map-marker-alt{--fa:""}.fa-microphone-lines,.fa-microphone-alt{--fa:""}.fa-mobile-screen-button,.fa-mobile-alt{--fa:""}.fa-mobile,.fa-mobile-android,.fa-mobile-phone{--fa:""}.fa-mobile-screen,.fa-mobile-android-alt{--fa:""}.fa-money-bill-1,.fa-money-bill-alt{--fa:""}.fa-phone-slash{--fa:""}.fa-image-portrait,.fa-portrait{--fa:""}.fa-reply,.fa-mail-reply{--fa:""}.fa-shield-halved,.fa-shield-alt{--fa:""}.fa-tablet-screen-button,.fa-tablet-alt{--fa:""}.fa-tablet,.fa-tablet-android{--fa:""}.fa-ticket-simple,.fa-ticket-alt{--fa:""}.fa-rectangle-xmark,.fa-rectangle-times,.fa-times-rectangle,.fa-window-close{--fa:""}.fa-down-left-and-up-right-to-center,.fa-compress-alt{--fa:""}.fa-up-right-and-down-left-from-center,.fa-expand-alt{--fa:""}.fa-baseball-bat-ball{--fa:""}.fa-baseball,.fa-baseball-ball{--fa:""}.fa-basketball,.fa-basketball-ball{--fa:""}.fa-bowling-ball{--fa:""}.fa-chess{--fa:""}.fa-chess-bishop{--fa:""}.fa-chess-board{--fa:""}.fa-chess-king{--fa:""}.fa-chess-knight{--fa:""}.fa-chess-pawn{--fa:""}.fa-chess-queen{--fa:""}.fa-chess-rook{--fa:""}.fa-dumbbell{--fa:""}.fa-football,.fa-football-ball{--fa:""}.fa-golf-ball-tee,.fa-golf-ball{--fa:""}.fa-hockey-puck{--fa:""}.fa-broom-ball,.fa-quidditch,.fa-quidditch-broom-ball{--fa:""}.fa-square-full{--fa:""}.fa-table-tennis-paddle-ball,.fa-ping-pong-paddle-ball,.fa-table-tennis{--fa:""}.fa-volleyball,.fa-volleyball-ball{--fa:""}.fa-hand-dots,.fa-allergies{--fa:""}.fa-bandage,.fa-band-aid{--fa:""}.fa-box{--fa:""}.fa-boxes-stacked,.fa-boxes,.fa-boxes-alt{--fa:""}.fa-briefcase-medical{--fa:""}.fa-fire-flame-simple,.fa-burn{--fa:""}.fa-capsules{--fa:""}.fa-clipboard-check{--fa:""}.fa-clipboard-list{--fa:""}.fa-person-dots-from-line,.fa-diagnoses{--fa:""}.fa-dna{--fa:""}.fa-dolly,.fa-dolly-box{--fa:""}.fa-cart-flatbed,.fa-dolly-flatbed{--fa:""}.fa-file-medical{--fa:""}.fa-file-waveform,.fa-file-medical-alt{--fa:""}.fa-kit-medical,.fa-first-aid{--fa:""}.fa-circle-h,.fa-hospital-symbol{--fa:""}.fa-id-card-clip,.fa-id-card-alt{--fa:""}.fa-notes-medical{--fa:""}.fa-pallet{--fa:""}.fa-pills{--fa:""}.fa-prescription-bottle{--fa:""}.fa-prescription-bottle-medical,.fa-prescription-bottle-alt{--fa:""}.fa-bed-pulse,.fa-procedures{--fa:""}.fa-truck-fast,.fa-shipping-fast{--fa:""}.fa-smoking{--fa:""}.fa-syringe{--fa:""}.fa-tablets{--fa:""}.fa-thermometer{--fa:""}.fa-vial{--fa:""}.fa-vials{--fa:""}.fa-warehouse{--fa:""}.fa-weight-scale,.fa-weight{--fa:""}.fa-x-ray{--fa:""}.fa-box-open{--fa:""}.fa-comment-dots,.fa-commenting{--fa:""}.fa-comment-slash{--fa:""}.fa-couch{--fa:""}.fa-circle-dollar-to-slot,.fa-donate{--fa:""}.fa-dove{--fa:""}.fa-hand-holding{--fa:""}.fa-hand-holding-heart{--fa:""}.fa-hand-holding-dollar,.fa-hand-holding-usd{--fa:""}.fa-hand-holding-droplet,.fa-hand-holding-water{--fa:""}.fa-hands-holding{--fa:""}.fa-handshake-angle,.fa-hands-helping{--fa:""}.fa-parachute-box{--fa:""}.fa-people-carry-box,.fa-people-carry{--fa:""}.fa-piggy-bank{--fa:""}.fa-ribbon{--fa:""}.fa-route{--fa:""}.fa-seedling,.fa-sprout{--fa:""}.fa-sign-hanging,.fa-sign{--fa:""}.fa-face-smile-wink,.fa-smile-wink{--fa:""}.fa-tape{--fa:""}.fa-truck-ramp-box,.fa-truck-loading{--fa:""}.fa-truck-moving{--fa:""}.fa-video-slash{--fa:""}.fa-wine-glass{--fa:""}.fa-user-astronaut{--fa:""}.fa-user-check{--fa:""}.fa-user-clock{--fa:""}.fa-user-gear,.fa-user-cog{--fa:""}.fa-user-pen,.fa-user-edit{--fa:""}.fa-user-group,.fa-user-friends{--fa:""}.fa-user-graduate{--fa:""}.fa-user-lock{--fa:""}.fa-user-minus{--fa:""}.fa-user-ninja{--fa:""}.fa-user-shield{--fa:""}.fa-user-slash,.fa-user-alt-slash,.fa-user-large-slash{--fa:""}.fa-user-tag{--fa:""}.fa-user-tie{--fa:""}.fa-users-gear,.fa-users-cog{--fa:""}.fa-scale-unbalanced,.fa-balance-scale-left{--fa:""}.fa-scale-unbalanced-flip,.fa-balance-scale-right{--fa:""}.fa-blender{--fa:""}.fa-book-open{--fa:""}.fa-tower-broadcast,.fa-broadcast-tower{--fa:""}.fa-broom{--fa:""}.fa-chalkboard,.fa-blackboard{--fa:""}.fa-chalkboard-user,.fa-chalkboard-teacher{--fa:""}.fa-church{--fa:""}.fa-coins{--fa:""}.fa-compact-disc{--fa:""}.fa-crow{--fa:""}.fa-crown{--fa:""}.fa-dice{--fa:""}.fa-dice-five{--fa:""}.fa-dice-four{--fa:""}.fa-dice-one{--fa:""}.fa-dice-six{--fa:""}.fa-dice-three{--fa:""}.fa-dice-two{--fa:""}.fa-divide{--fa:""}.fa-door-closed{--fa:""}.fa-door-open{--fa:""}.fa-feather{--fa:""}.fa-frog{--fa:""}.fa-gas-pump{--fa:""}.fa-glasses{--fa:""}.fa-greater-than-equal{--fa:""}.fa-helicopter{--fa:""}.fa-infinity{--fa:""}.fa-kiwi-bird{--fa:""}.fa-less-than-equal{--fa:""}.fa-memory{--fa:""}.fa-microphone-lines-slash,.fa-microphone-alt-slash{--fa:""}.fa-money-bill-wave{--fa:""}.fa-money-bill-1-wave,.fa-money-bill-wave-alt{--fa:""}.fa-money-check{--fa:""}.fa-money-check-dollar,.fa-money-check-alt{--fa:""}.fa-not-equal{--fa:""}.fa-palette{--fa:""}.fa-square-parking,.fa-parking{--fa:""}.fa-diagram-project,.fa-project-diagram{--fa:""}.fa-receipt{--fa:""}.fa-robot{--fa:""}.fa-ruler{--fa:""}.fa-ruler-combined{--fa:""}.fa-ruler-horizontal{--fa:""}.fa-ruler-vertical{--fa:""}.fa-school{--fa:""}.fa-screwdriver{--fa:""}.fa-shoe-prints{--fa:""}.fa-skull{--fa:""}.fa-ban-smoking,.fa-smoking-ban{--fa:""}.fa-store{--fa:""}.fa-shop,.fa-store-alt{--fa:""}.fa-bars-staggered,.fa-reorder,.fa-stream{--fa:""}.fa-stroopwafel{--fa:""}.fa-toolbox{--fa:""}.fa-shirt,.fa-t-shirt,.fa-tshirt{--fa:""}.fa-person-walking,.fa-walking{--fa:""}.fa-wallet{--fa:""}.fa-face-angry,.fa-angry{--fa:""}.fa-archway{--fa:""}.fa-book-atlas,.fa-atlas{--fa:""}.fa-award{--fa:""}.fa-delete-left,.fa-backspace{--fa:""}.fa-bezier-curve{--fa:""}.fa-bong{--fa:""}.fa-brush{--fa:""}.fa-bus-simple,.fa-bus-alt{--fa:""}.fa-cannabis{--fa:""}.fa-check-double{--fa:""}.fa-martini-glass-citrus,.fa-cocktail{--fa:""}.fa-bell-concierge,.fa-concierge-bell{--fa:""}.fa-cookie{--fa:""}.fa-cookie-bite{--fa:""}.fa-crop-simple,.fa-crop-alt{--fa:""}.fa-tachograph-digital,.fa-digital-tachograph{--fa:""}.fa-face-dizzy,.fa-dizzy{--fa:""}.fa-compass-drafting,.fa-drafting-compass{--fa:""}.fa-drum{--fa:""}.fa-drum-steelpan{--fa:""}.fa-feather-pointed,.fa-feather-alt{--fa:""}.fa-file-contract{--fa:""}.fa-file-arrow-down,.fa-file-download{--fa:""}.fa-file-export,.fa-arrow-right-from-file{--fa:""}.fa-file-import,.fa-arrow-right-to-file{--fa:""}.fa-file-invoice{--fa:""}.fa-file-invoice-dollar{--fa:""}.fa-file-prescription{--fa:""}.fa-file-signature{--fa:""}.fa-file-arrow-up,.fa-file-upload{--fa:""}.fa-fill{--fa:""}.fa-fill-drip{--fa:""}.fa-fingerprint{--fa:""}.fa-fish{--fa:""}.fa-face-flushed,.fa-flushed{--fa:""}.fa-face-frown-open,.fa-frown-open{--fa:""}.fa-martini-glass,.fa-glass-martini-alt{--fa:""}.fa-earth-africa,.fa-globe-africa{--fa:""}.fa-earth-americas,.fa-earth,.fa-earth-america,.fa-globe-americas{--fa:""}.fa-earth-asia,.fa-globe-asia{--fa:""}.fa-face-grimace,.fa-grimace{--fa:""}.fa-face-grin,.fa-grin{--fa:""}.fa-face-grin-wide,.fa-grin-alt{--fa:""}.fa-face-grin-beam,.fa-grin-beam{--fa:""}.fa-face-grin-beam-sweat,.fa-grin-beam-sweat{--fa:""}.fa-face-grin-hearts,.fa-grin-hearts{--fa:""}.fa-face-grin-squint,.fa-grin-squint{--fa:""}.fa-face-grin-squint-tears,.fa-grin-squint-tears{--fa:""}.fa-face-grin-stars,.fa-grin-stars{--fa:""}.fa-face-grin-tears,.fa-grin-tears{--fa:""}.fa-face-grin-tongue,.fa-grin-tongue{--fa:""}.fa-face-grin-tongue-squint,.fa-grin-tongue-squint{--fa:""}.fa-face-grin-tongue-wink,.fa-grin-tongue-wink{--fa:""}.fa-face-grin-wink,.fa-grin-wink{--fa:""}.fa-grip,.fa-grid-horizontal,.fa-grip-horizontal{--fa:""}.fa-grip-vertical,.fa-grid-vertical{--fa:""}.fa-headset{--fa:""}.fa-highlighter{--fa:""}.fa-hot-tub-person,.fa-hot-tub{--fa:""}.fa-hotel{--fa:""}.fa-joint{--fa:""}.fa-face-kiss,.fa-kiss{--fa:""}.fa-face-kiss-beam,.fa-kiss-beam{--fa:""}.fa-face-kiss-wink-heart,.fa-kiss-wink-heart{--fa:""}.fa-face-laugh,.fa-laugh{--fa:""}.fa-face-laugh-beam,.fa-laugh-beam{--fa:""}.fa-face-laugh-squint,.fa-laugh-squint{--fa:""}.fa-face-laugh-wink,.fa-laugh-wink{--fa:""}.fa-cart-flatbed-suitcase,.fa-luggage-cart{--fa:""}.fa-map-location,.fa-map-marked{--fa:""}.fa-map-location-dot,.fa-map-marked-alt{--fa:""}.fa-marker{--fa:""}.fa-medal{--fa:""}.fa-face-meh-blank,.fa-meh-blank{--fa:""}.fa-face-rolling-eyes,.fa-meh-rolling-eyes{--fa:""}.fa-monument{--fa:""}.fa-mortar-pestle{--fa:""}.fa-paint-roller{--fa:""}.fa-passport{--fa:""}.fa-pen-fancy{--fa:""}.fa-pen-nib{--fa:""}.fa-pen-ruler,.fa-pencil-ruler{--fa:""}.fa-plane-arrival{--fa:""}.fa-plane-departure{--fa:""}.fa-prescription{--fa:""}.fa-face-sad-cry,.fa-sad-cry{--fa:""}.fa-face-sad-tear,.fa-sad-tear{--fa:""}.fa-van-shuttle,.fa-shuttle-van{--fa:""}.fa-signature{--fa:""}.fa-face-smile-beam,.fa-smile-beam{--fa:""}.fa-solar-panel{--fa:""}.fa-spa,.fa-lotus{--fa:""}.fa-splotch{--fa:""}.fa-spray-can{--fa:""}.fa-stamp{--fa:""}.fa-star-half-stroke,.fa-star-half-alt{--fa:""}.fa-suitcase-rolling{--fa:""}.fa-face-surprise,.fa-surprise{--fa:""}.fa-swatchbook{--fa:""}.fa-person-swimming,.fa-swimmer{--fa:""}.fa-water-ladder,.fa-ladder-water,.fa-swimming-pool{--fa:""}.fa-droplet-slash,.fa-tint-slash{--fa:""}.fa-face-tired,.fa-tired{--fa:""}.fa-tooth{--fa:""}.fa-umbrella-beach{--fa:""}.fa-weight-hanging{--fa:""}.fa-wine-glass-empty,.fa-wine-glass-alt{--fa:""}.fa-spray-can-sparkles,.fa-air-freshener{--fa:""}.fa-apple-whole,.fa-apple-alt{--fa:""}.fa-atom{--fa:""}.fa-bone{--fa:""}.fa-book-open-reader,.fa-book-reader{--fa:""}.fa-brain{--fa:""}.fa-car-rear,.fa-car-alt{--fa:""}.fa-car-battery,.fa-battery-car{--fa:""}.fa-car-burst,.fa-car-crash{--fa:""}.fa-car-side{--fa:""}.fa-charging-station{--fa:""}.fa-diamond-turn-right,.fa-directions{--fa:""}.fa-draw-polygon,.fa-vector-polygon{--fa:""}.fa-laptop-code{--fa:""}.fa-layer-group{--fa:""}.fa-location-crosshairs,.fa-location{--fa:""}.fa-lungs{--fa:""}.fa-microscope{--fa:""}.fa-oil-can{--fa:""}.fa-poop{--fa:""}.fa-shapes,.fa-triangle-circle-square{--fa:""}.fa-star-of-life{--fa:""}.fa-gauge,.fa-dashboard,.fa-gauge-med,.fa-tachometer-alt-average{--fa:""}.fa-gauge-high,.fa-tachometer-alt,.fa-tachometer-alt-fast{--fa:""}.fa-gauge-simple,.fa-gauge-simple-med,.fa-tachometer-average{--fa:""}.fa-gauge-simple-high,.fa-tachometer,.fa-tachometer-fast{--fa:""}.fa-teeth{--fa:""}.fa-teeth-open{--fa:""}.fa-masks-theater,.fa-theater-masks{--fa:""}.fa-traffic-light{--fa:""}.fa-truck-monster{--fa:""}.fa-truck-pickup{--fa:""}.fa-rectangle-ad,.fa-ad{--fa:""}.fa-ankh{--fa:""}.fa-book-bible,.fa-bible{--fa:""}.fa-business-time,.fa-briefcase-clock{--fa:""}.fa-city{--fa:""}.fa-comment-dollar{--fa:""}.fa-comments-dollar{--fa:""}.fa-cross{--fa:""}.fa-dharmachakra{--fa:""}.fa-envelope-open-text{--fa:""}.fa-folder-minus{--fa:""}.fa-folder-plus{--fa:""}.fa-filter-circle-dollar,.fa-funnel-dollar{--fa:""}.fa-gopuram{--fa:""}.fa-hamsa{--fa:""}.fa-bahai,.fa-haykal{--fa:""}.fa-jedi{--fa:""}.fa-book-journal-whills,.fa-journal-whills{--fa:""}.fa-kaaba{--fa:""}.fa-khanda{--fa:""}.fa-landmark{--fa:""}.fa-envelopes-bulk,.fa-mail-bulk{--fa:""}.fa-menorah{--fa:""}.fa-mosque{--fa:""}.fa-om{--fa:""}.fa-spaghetti-monster-flying,.fa-pastafarianism{--fa:""}.fa-peace{--fa:""}.fa-place-of-worship{--fa:""}.fa-square-poll-vertical,.fa-poll{--fa:""}.fa-square-poll-horizontal,.fa-poll-h{--fa:""}.fa-person-praying,.fa-pray{--fa:""}.fa-hands-praying,.fa-praying-hands{--fa:""}.fa-book-quran,.fa-quran{--fa:""}.fa-magnifying-glass-dollar,.fa-search-dollar{--fa:""}.fa-magnifying-glass-location,.fa-search-location{--fa:""}.fa-socks{--fa:""}.fa-square-root-variable,.fa-square-root-alt{--fa:""}.fa-star-and-crescent{--fa:""}.fa-star-of-david{--fa:""}.fa-synagogue{--fa:""}.fa-scroll-torah,.fa-torah{--fa:""}.fa-torii-gate{--fa:""}.fa-vihara{--fa:""}.fa-volume,.fa-volume-medium{--fa:""}.fa-volume-xmark,.fa-volume-mute,.fa-volume-times{--fa:""}.fa-yin-yang{--fa:""}.fa-blender-phone{--fa:""}.fa-book-skull,.fa-book-dead{--fa:""}.fa-campground{--fa:""}.fa-cat{--fa:""}.fa-chair{--fa:""}.fa-cloud-moon{--fa:""}.fa-cloud-sun{--fa:""}.fa-cow{--fa:""}.fa-dice-d20{--fa:""}.fa-dice-d6{--fa:""}.fa-dog{--fa:""}.fa-dragon{--fa:""}.fa-drumstick-bite{--fa:""}.fa-dungeon{--fa:""}.fa-file-csv{--fa:""}.fa-hand-fist,.fa-fist-raised{--fa:""}.fa-ghost{--fa:""}.fa-hammer{--fa:""}.fa-hanukiah{--fa:""}.fa-hat-wizard{--fa:""}.fa-person-hiking,.fa-hiking{--fa:""}.fa-hippo{--fa:""}.fa-horse{--fa:""}.fa-house-chimney-crack,.fa-house-damage{--fa:""}.fa-hryvnia-sign,.fa-hryvnia{--fa:""}.fa-mask{--fa:""}.fa-mountain{--fa:""}.fa-network-wired{--fa:""}.fa-otter{--fa:""}.fa-ring{--fa:""}.fa-person-running,.fa-running{--fa:""}.fa-scroll{--fa:""}.fa-skull-crossbones{--fa:""}.fa-slash{--fa:""}.fa-spider{--fa:""}.fa-toilet-paper,.fa-toilet-paper-alt,.fa-toilet-paper-blank{--fa:""}.fa-tractor{--fa:""}.fa-user-injured{--fa:""}.fa-vr-cardboard{--fa:""}.fa-wand-sparkles{--fa:""}.fa-wind{--fa:""}.fa-wine-bottle{--fa:""}.fa-cloud-meatball{--fa:""}.fa-cloud-moon-rain{--fa:""}.fa-cloud-rain{--fa:""}.fa-cloud-showers-heavy{--fa:""}.fa-cloud-sun-rain{--fa:""}.fa-democrat{--fa:""}.fa-flag-usa{--fa:""}.fa-hurricane{--fa:""}.fa-landmark-dome,.fa-landmark-alt{--fa:""}.fa-meteor{--fa:""}.fa-person-booth{--fa:""}.fa-poo-storm,.fa-poo-bolt{--fa:""}.fa-rainbow{--fa:""}.fa-republican{--fa:""}.fa-smog{--fa:""}.fa-temperature-high{--fa:""}.fa-temperature-low{--fa:""}.fa-cloud-bolt,.fa-thunderstorm{--fa:""}.fa-tornado{--fa:""}.fa-volcano{--fa:""}.fa-check-to-slot,.fa-vote-yea{--fa:""}.fa-water{--fa:""}.fa-baby{--fa:""}.fa-baby-carriage,.fa-carriage-baby{--fa:""}.fa-biohazard{--fa:""}.fa-blog{--fa:""}.fa-calendar-day{--fa:""}.fa-calendar-week{--fa:""}.fa-candy-cane{--fa:""}.fa-carrot{--fa:""}.fa-cash-register{--fa:""}.fa-minimize,.fa-compress-arrows-alt{--fa:""}.fa-dumpster{--fa:""}.fa-dumpster-fire{--fa:""}.fa-ethernet{--fa:""}.fa-gifts{--fa:""}.fa-champagne-glasses,.fa-glass-cheers{--fa:""}.fa-whiskey-glass,.fa-glass-whiskey{--fa:""}.fa-earth-europe,.fa-globe-europe{--fa:""}.fa-grip-lines{--fa:""}.fa-grip-lines-vertical{--fa:""}.fa-guitar{--fa:""}.fa-heart-crack,.fa-heart-broken{--fa:""}.fa-holly-berry{--fa:""}.fa-horse-head{--fa:""}.fa-icicles{--fa:""}.fa-igloo{--fa:""}.fa-mitten{--fa:""}.fa-mug-hot{--fa:""}.fa-radiation{--fa:""}.fa-circle-radiation,.fa-radiation-alt{--fa:""}.fa-restroom{--fa:""}.fa-satellite{--fa:""}.fa-satellite-dish{--fa:""}.fa-sd-card{--fa:""}.fa-sim-card{--fa:""}.fa-person-skating,.fa-skating{--fa:""}.fa-person-skiing,.fa-skiing{--fa:""}.fa-person-skiing-nordic,.fa-skiing-nordic{--fa:""}.fa-sleigh{--fa:""}.fa-comment-sms,.fa-sms{--fa:""}.fa-person-snowboarding,.fa-snowboarding{--fa:""}.fa-snowman{--fa:""}.fa-snowplow{--fa:""}.fa-tenge-sign,.fa-tenge{--fa:""}.fa-toilet{--fa:""}.fa-screwdriver-wrench,.fa-tools{--fa:""}.fa-cable-car,.fa-tram{--fa:""}.fa-fire-flame-curved,.fa-fire-alt{--fa:""}.fa-bacon{--fa:""}.fa-book-medical{--fa:""}.fa-bread-slice{--fa:""}.fa-cheese{--fa:""}.fa-house-chimney-medical,.fa-clinic-medical{--fa:""}.fa-clipboard-user{--fa:""}.fa-comment-medical{--fa:""}.fa-crutch{--fa:""}.fa-disease{--fa:""}.fa-egg{--fa:""}.fa-folder-tree{--fa:""}.fa-burger,.fa-hamburger{--fa:""}.fa-hand-middle-finger{--fa:""}.fa-helmet-safety,.fa-hard-hat,.fa-hat-hard{--fa:""}.fa-hospital-user{--fa:""}.fa-hotdog{--fa:""}.fa-ice-cream{--fa:""}.fa-laptop-medical{--fa:""}.fa-pager{--fa:""}.fa-pepper-hot{--fa:""}.fa-pizza-slice{--fa:""}.fa-sack-dollar{--fa:""}.fa-book-tanakh,.fa-tanakh{--fa:""}.fa-bars-progress,.fa-tasks-alt{--fa:""}.fa-trash-arrow-up,.fa-trash-restore{--fa:""}.fa-trash-can-arrow-up,.fa-trash-restore-alt{--fa:""}.fa-user-nurse{--fa:""}.fa-wave-square{--fa:""}.fa-person-biking,.fa-biking{--fa:""}.fa-border-all{--fa:""}.fa-border-none{--fa:""}.fa-border-top-left,.fa-border-style{--fa:""}.fa-person-digging,.fa-digging{--fa:""}.fa-fan{--fa:""}.fa-icons,.fa-heart-music-camera-bolt{--fa:""}.fa-phone-flip,.fa-phone-alt{--fa:""}.fa-square-phone-flip,.fa-phone-square-alt{--fa:""}.fa-photo-film,.fa-photo-video{--fa:""}.fa-text-slash,.fa-remove-format{--fa:""}.fa-arrow-down-z-a,.fa-sort-alpha-desc,.fa-sort-alpha-down-alt{--fa:""}.fa-arrow-up-z-a,.fa-sort-alpha-up-alt{--fa:""}.fa-arrow-down-short-wide,.fa-sort-amount-desc,.fa-sort-amount-down-alt{--fa:""}.fa-arrow-up-short-wide,.fa-sort-amount-up-alt{--fa:""}.fa-arrow-down-9-1,.fa-sort-numeric-desc,.fa-sort-numeric-down-alt{--fa:""}.fa-arrow-up-9-1,.fa-sort-numeric-up-alt{--fa:""}.fa-spell-check{--fa:""}.fa-voicemail{--fa:""}.fa-hat-cowboy{--fa:""}.fa-hat-cowboy-side{--fa:""}.fa-computer-mouse,.fa-mouse{--fa:""}.fa-radio{--fa:""}.fa-record-vinyl{--fa:""}.fa-walkie-talkie{--fa:""}.fa-caravan{--fa:""}:root,:host{--fa-family-classic:"Font Awesome 7 Free";--fa-font-solid:normal 900 1em/1 var(--fa-family-classic);--fa-style-family-classic:var(--fa-family-classic)}@font-face{font-family:"Font Awesome 7 Free";font-style:normal;font-weight:900;font-display:block;src:url(../webfonts/fa-solid-900.woff2)}.fas{--fa-family:var(--fa-family-classic);--fa-style:900}.fa-solid{--fa-style:900}:root,:host{--fa-family-classic:"Font Awesome 7 Free";--fa-font-regular:normal 400 1em/1 var(--fa-family-classic);--fa-style-family-classic:var(--fa-family-classic)}@font-face{font-family:"Font Awesome 7 Free";font-style:normal;font-weight:400;font-display:block;src:url(../webfonts/fa-regular-400.woff2)}.far{--fa-family:var(--fa-family-classic);--fa-style:400}.fa-classic{--fa-family:var(--fa-family-classic)}.fa-regular{--fa-style:400}:root,:host{--fa-family-brands:"Font Awesome 7 Brands";--fa-font-brands:normal 400 1em/1 var(--fa-family-brands)}@font-face{font-family:"Font Awesome 7 Brands";font-style:normal;font-weight:400;font-display:block;src:url(../webfonts/fa-brands-400.woff2)}.fab,.fa-brands,.fa-classic.fa-brands{--fa-family:var(--fa-family-brands);--fa-style:400}.fa-firefox-browser{--fa:""}.fa-ideal{--fa:""}.fa-microblog{--fa:""}.fa-square-pied-piper,.fa-pied-piper-square{--fa:""}.fa-unity{--fa:""}.fa-dailymotion{--fa:""}.fa-square-instagram,.fa-instagram-square{--fa:""}.fa-mixer{--fa:""}.fa-shopify{--fa:""}.fa-deezer{--fa:""}.fa-edge-legacy{--fa:""}.fa-google-pay{--fa:""}.fa-rust{--fa:""}.fa-tiktok{--fa:""}.fa-unsplash{--fa:""}.fa-cloudflare{--fa:""}.fa-guilded{--fa:""}.fa-hive{--fa:""}.fa-42-group,.fa-innosoft{--fa:""}.fa-instalod{--fa:""}.fa-octopus-deploy{--fa:""}.fa-perbyte{--fa:""}.fa-uncharted{--fa:""}.fa-watchman-monitoring{--fa:""}.fa-wodu{--fa:""}.fa-wirsindhandwerk,.fa-wsh{--fa:""}.fa-bots{--fa:""}.fa-cmplid{--fa:""}.fa-bilibili{--fa:""}.fa-golang{--fa:""}.fa-pix{--fa:""}.fa-sitrox{--fa:""}.fa-hashnode{--fa:""}.fa-meta{--fa:""}.fa-padlet{--fa:""}.fa-nfc-directional{--fa:""}.fa-nfc-symbol{--fa:""}.fa-screenpal{--fa:""}.fa-space-awesome{--fa:""}.fa-square-font-awesome{--fa:""}.fa-square-gitlab,.fa-gitlab-square{--fa:""}.fa-odysee{--fa:""}.fa-stubber{--fa:""}.fa-debian{--fa:""}.fa-shoelace{--fa:""}.fa-threads{--fa:""}.fa-square-threads{--fa:""}.fa-square-x-twitter{--fa:""}.fa-x-twitter{--fa:""}.fa-opensuse{--fa:""}.fa-letterboxd{--fa:""}.fa-square-letterboxd{--fa:""}.fa-mintbit{--fa:""}.fa-google-scholar{--fa:""}.fa-brave{--fa:""}.fa-brave-reverse{--fa:""}.fa-pixiv{--fa:""}.fa-upwork{--fa:""}.fa-webflow{--fa:""}.fa-signal-messenger{--fa:""}.fa-bluesky{--fa:""}.fa-jxl{--fa:""}.fa-square-upwork{--fa:""}.fa-web-awesome{--fa:""}.fa-square-web-awesome{--fa:""}.fa-square-web-awesome-stroke{--fa:""}.fa-dart-lang{--fa:""}.fa-flutter{--fa:""}.fa-files-pinwheel{--fa:""}.fa-css{--fa:""}.fa-square-bluesky{--fa:""}.fa-openai{--fa:""}.fa-square-linkedin{--fa:""}.fa-cash-app{--fa:""}.fa-disqus{--fa:""}.fa-eleventy,.fa-11ty{--fa:""}.fa-kakao-talk{--fa:""}.fa-linktree{--fa:""}.fa-notion{--fa:""}.fa-pandora{--fa:""}.fa-pixelfed{--fa:""}.fa-tidal{--fa:""}.fa-vsco{--fa:""}.fa-w3c{--fa:""}.fa-lumon{--fa:""}.fa-lumon-drop{--fa:""}.fa-square-figma{--fa:""}.fa-tex{--fa:""}.fa-duolingo{--fa:""}.fa-supportnow{--fa:""}.fa-tor-browser{--fa:""}.fa-typescript{--fa:""}.fa-square-deskpro{--fa:""}.fa-circle-zulip{--fa:""}.fa-julia{--fa:""}.fa-zulip{--fa:""}.fa-unison{--fa:""}.fa-board-game-geek,.fa-bgg{--fa:""}.fa-ko-fi{--fa:""}.fa-kubernetes{--fa:""}.fa-postgresql{--fa:""}.fa-scaleway{--fa:""}.fa-venmo{--fa:""}.fa-venmo-v{--fa:""}.fa-unreal-engine{--fa:""}.fa-globaleaks{--fa:""}.fa-solana{--fa:""}.fa-threema{--fa:""}.fa-forgejo{--fa:""}.fa-claude{--fa:""}.fa-gitee{--fa:""}.fa-xmpp{--fa:""}.fa-fediverse{--fa:""}.fa-tailwind-css{--fa:""}.fa-arch-linux{--fa:""}.fa-svelte{--fa:""}.fa-hugging-face{--fa:""}.fa-leetcode{--fa:""}.fa-openstreetmap{--fa:""}.fa-ultralytics{--fa:""}.fa-ultralytics-hub{--fa:""}.fa-ultralytics-yolo{--fa:""}.fa-obsidian{--fa:""}.fa-zoom{--fa:""}.fa-vim{--fa:""}.fa-symfonycasts{--fa:""}.fa-build-awesome{--fa:""}.fa-codeberg{--fa:""}.fa-devpost{--fa:""}.fa-internet-archive{--fa:""}.fa-lets-encrypt{--fa:""}.fa-matrix{--fa:""}.fa-mattermost{--fa:""}.fa-nextcloud{--fa:""}.fa-roblox-creator-studio{--fa:""}.fa-square-build-awesome-stroke{--fa:""}.fa-substack{--fa:""}.fa-tesla{--fa:""}.fa-xrp{--fa:""}.fa-xrpl{--fa:""}.fa-youtube-shorts{--fa:""}.fa-ror{--fa:""}.fa-visual-studio{--fa:""}.fa-dolibarr{--fa:""}.fa-obs-studio{--fa:""}.fa-storybook{--fa:""}.fa-a11y-project{--fa:""}.fa-copilot{--fa:""}.fa-square-twitter,.fa-twitter-square{--fa:""}.fa-square-facebook,.fa-facebook-square{--fa:""}.fa-linkedin{--fa:""}.fa-square-github,.fa-github-square{--fa:""}.fa-twitter{--fa:""}.fa-facebook{--fa:""}.fa-github{--fa:""}.fa-pinterest{--fa:""}.fa-square-pinterest,.fa-pinterest-square{--fa:""}.fa-square-google-plus,.fa-google-plus-square{--fa:""}.fa-google-plus-g{--fa:""}.fa-linkedin-in{--fa:""}.fa-github-alt{--fa:""}.fa-maxcdn{--fa:""}.fa-html5{--fa:""}.fa-css3{--fa:""}.fa-btc{--fa:""}.fa-youtube{--fa:""}.fa-xing{--fa:""}.fa-square-xing,.fa-xing-square{--fa:""}.fa-dropbox{--fa:""}.fa-stack-overflow{--fa:""}.fa-instagram{--fa:""}.fa-flickr{--fa:""}.fa-adn{--fa:""}.fa-bitbucket{--fa:""}.fa-tumblr{--fa:""}.fa-square-tumblr,.fa-tumblr-square{--fa:""}.fa-apple{--fa:""}.fa-windows{--fa:""}.fa-android{--fa:""}.fa-linux{--fa:""}.fa-dribbble{--fa:""}.fa-skype{--fa:""}.fa-foursquare{--fa:""}.fa-trello{--fa:""}.fa-gratipay{--fa:""}.fa-vk{--fa:""}.fa-weibo{--fa:""}.fa-renren{--fa:""}.fa-pagelines{--fa:""}.fa-stack-exchange{--fa:""}.fa-square-vimeo,.fa-vimeo-square{--fa:""}.fa-slack,.fa-slack-hash{--fa:""}.fa-wordpress{--fa:""}.fa-openid{--fa:""}.fa-yahoo{--fa:""}.fa-google{--fa:""}.fa-reddit{--fa:""}.fa-square-reddit,.fa-reddit-square{--fa:""}.fa-stumbleupon-circle{--fa:""}.fa-stumbleupon{--fa:""}.fa-delicious{--fa:""}.fa-digg{--fa:""}.fa-pied-piper-pp{--fa:""}.fa-pied-piper-alt{--fa:""}.fa-drupal{--fa:""}.fa-joomla{--fa:""}.fa-behance{--fa:""}.fa-square-behance,.fa-behance-square{--fa:""}.fa-steam{--fa:""}.fa-square-steam,.fa-steam-square{--fa:""}.fa-spotify{--fa:""}.fa-deviantart{--fa:""}.fa-soundcloud{--fa:""}.fa-vine{--fa:""}.fa-codepen{--fa:""}.fa-jsfiddle{--fa:""}.fa-rebel{--fa:""}.fa-empire{--fa:""}.fa-square-git,.fa-git-square{--fa:""}.fa-git{--fa:""}.fa-hacker-news{--fa:""}.fa-tencent-weibo{--fa:""}.fa-qq{--fa:""}.fa-weixin{--fa:""}.fa-slideshare{--fa:""}.fa-twitch{--fa:""}.fa-yelp{--fa:""}.fa-paypal{--fa:""}.fa-google-wallet{--fa:""}.fa-cc-visa{--fa:""}.fa-cc-mastercard{--fa:""}.fa-cc-discover{--fa:""}.fa-cc-amex{--fa:""}.fa-cc-paypal{--fa:""}.fa-cc-stripe{--fa:""}.fa-lastfm{--fa:""}.fa-square-lastfm,.fa-lastfm-square{--fa:""}.fa-ioxhost{--fa:""}.fa-angellist{--fa:""}.fa-buysellads{--fa:""}.fa-connectdevelop{--fa:""}.fa-dashcube{--fa:""}.fa-forumbee{--fa:""}.fa-leanpub{--fa:""}.fa-sellsy{--fa:""}.fa-shirtsinbulk{--fa:""}.fa-simplybuilt{--fa:""}.fa-skyatlas{--fa:""}.fa-pinterest-p{--fa:""}.fa-whatsapp{--fa:""}.fa-viacoin{--fa:""}.fa-medium,.fa-medium-m{--fa:""}.fa-y-combinator{--fa:""}.fa-optin-monster{--fa:""}.fa-opencart{--fa:""}.fa-expeditedssl{--fa:""}.fa-cc-jcb{--fa:""}.fa-cc-diners-club{--fa:""}.fa-creative-commons{--fa:""}.fa-gg{--fa:""}.fa-gg-circle{--fa:""}.fa-odnoklassniki{--fa:""}.fa-square-odnoklassniki,.fa-odnoklassniki-square{--fa:""}.fa-get-pocket{--fa:""}.fa-wikipedia-w{--fa:""}.fa-safari{--fa:""}.fa-chrome{--fa:""}.fa-firefox{--fa:""}.fa-opera{--fa:""}.fa-internet-explorer{--fa:""}.fa-contao{--fa:""}.fa-500px{--fa:""}.fa-amazon{--fa:""}.fa-houzz{--fa:""}.fa-vimeo-v{--fa:""}.fa-black-tie{--fa:""}.fa-fonticons{--fa:""}.fa-reddit-alien{--fa:""}.fa-edge{--fa:""}.fa-codiepie{--fa:""}.fa-modx{--fa:""}.fa-fort-awesome{--fa:""}.fa-usb{--fa:""}.fa-product-hunt{--fa:""}.fa-mixcloud{--fa:""}.fa-scribd{--fa:""}.fa-bluetooth{--fa:""}.fa-bluetooth-b{--fa:""}.fa-gitlab{--fa:""}.fa-wpbeginner{--fa:""}.fa-wpforms{--fa:""}.fa-envira{--fa:""}.fa-glide{--fa:""}.fa-glide-g{--fa:""}.fa-viadeo{--fa:""}.fa-square-viadeo,.fa-viadeo-square{--fa:""}.fa-snapchat,.fa-snapchat-ghost{--fa:""}.fa-square-snapchat,.fa-snapchat-square{--fa:""}.fa-pied-piper{--fa:""}.fa-first-order{--fa:""}.fa-yoast{--fa:""}.fa-themeisle{--fa:""}.fa-google-plus{--fa:""}.fa-font-awesome,.fa-font-awesome-flag,.fa-font-awesome-logo-full{--fa:""}.fa-linode{--fa:""}.fa-quora{--fa:""}.fa-free-code-camp{--fa:""}.fa-telegram,.fa-telegram-plane{--fa:""}.fa-bandcamp{--fa:""}.fa-grav{--fa:""}.fa-etsy{--fa:""}.fa-imdb{--fa:""}.fa-ravelry{--fa:""}.fa-sellcast{--fa:""}.fa-superpowers{--fa:""}.fa-wpexplorer{--fa:""}.fa-meetup{--fa:""}.fa-square-font-awesome-stroke,.fa-font-awesome-alt{--fa:""}.fa-accessible-icon{--fa:""}.fa-accusoft{--fa:""}.fa-adversal{--fa:""}.fa-affiliatetheme{--fa:""}.fa-algolia{--fa:""}.fa-amilia{--fa:""}.fa-angrycreative{--fa:""}.fa-app-store{--fa:""}.fa-app-store-ios{--fa:""}.fa-apper{--fa:""}.fa-asymmetrik{--fa:""}.fa-audible{--fa:""}.fa-avianex{--fa:""}.fa-aws{--fa:""}.fa-bimobject{--fa:""}.fa-bitcoin{--fa:""}.fa-bity{--fa:""}.fa-blackberry{--fa:""}.fa-blogger{--fa:""}.fa-blogger-b{--fa:""}.fa-buromobelexperte{--fa:""}.fa-centercode{--fa:""}.fa-cloudscale{--fa:""}.fa-cloudsmith{--fa:""}.fa-cloudversify{--fa:""}.fa-cpanel{--fa:""}.fa-css3-alt{--fa:""}.fa-cuttlefish{--fa:""}.fa-d-and-d{--fa:""}.fa-deploydog{--fa:""}.fa-deskpro{--fa:""}.fa-digital-ocean{--fa:""}.fa-discord{--fa:""}.fa-discourse{--fa:""}.fa-dochub{--fa:""}.fa-docker{--fa:""}.fa-draft2digital{--fa:""}.fa-square-dribbble,.fa-dribbble-square{--fa:""}.fa-dyalog{--fa:""}.fa-earlybirds{--fa:""}.fa-erlang{--fa:""}.fa-facebook-f{--fa:""}.fa-facebook-messenger{--fa:""}.fa-firstdraft{--fa:""}.fa-fonticons-fi{--fa:""}.fa-fort-awesome-alt{--fa:""}.fa-freebsd{--fa:""}.fa-gitkraken{--fa:""}.fa-gofore{--fa:""}.fa-goodreads{--fa:""}.fa-goodreads-g{--fa:""}.fa-google-drive{--fa:""}.fa-google-play{--fa:""}.fa-gripfire{--fa:""}.fa-grunt{--fa:""}.fa-gulp{--fa:""}.fa-square-hacker-news,.fa-hacker-news-square{--fa:""}.fa-hire-a-helper{--fa:""}.fa-hotjar{--fa:""}.fa-hubspot{--fa:""}.fa-itunes{--fa:""}.fa-itunes-note{--fa:""}.fa-jenkins{--fa:""}.fa-joget{--fa:""}.fa-js{--fa:""}.fa-square-js,.fa-js-square{--fa:""}.fa-keycdn{--fa:""}.fa-kickstarter,.fa-square-kickstarter{--fa:""}.fa-kickstarter-k{--fa:""}.fa-laravel{--fa:""}.fa-line{--fa:""}.fa-lyft{--fa:""}.fa-magento{--fa:""}.fa-medapps{--fa:""}.fa-medrt{--fa:""}.fa-microsoft{--fa:""}.fa-mix{--fa:""}.fa-mizuni{--fa:""}.fa-monero{--fa:""}.fa-napster{--fa:""}.fa-node-js{--fa:""}.fa-npm{--fa:""}.fa-ns8{--fa:""}.fa-nutritionix{--fa:""}.fa-page4{--fa:""}.fa-palfed{--fa:""}.fa-patreon{--fa:""}.fa-periscope{--fa:""}.fa-phabricator{--fa:""}.fa-phoenix-framework{--fa:""}.fa-playstation{--fa:""}.fa-pushed{--fa:""}.fa-python{--fa:""}.fa-red-river{--fa:""}.fa-wpressr,.fa-rendact{--fa:""}.fa-replyd{--fa:""}.fa-resolving{--fa:""}.fa-rocketchat{--fa:""}.fa-rockrms{--fa:""}.fa-schlix{--fa:""}.fa-searchengin{--fa:""}.fa-servicestack{--fa:""}.fa-sistrix{--fa:""}.fa-speakap{--fa:""}.fa-staylinked{--fa:""}.fa-steam-symbol{--fa:""}.fa-sticker-mule{--fa:""}.fa-studiovinari{--fa:""}.fa-supple{--fa:""}.fa-uber{--fa:""}.fa-uikit{--fa:""}.fa-uniregistry{--fa:""}.fa-untappd{--fa:""}.fa-ussunnah{--fa:""}.fa-vaadin{--fa:""}.fa-viber{--fa:""}.fa-vimeo{--fa:""}.fa-vnv{--fa:""}.fa-square-whatsapp,.fa-whatsapp-square{--fa:""}.fa-whmcs{--fa:""}.fa-wordpress-simple{--fa:""}.fa-xbox{--fa:""}.fa-yandex{--fa:""}.fa-yandex-international{--fa:""}.fa-apple-pay{--fa:""}.fa-cc-apple-pay{--fa:""}.fa-fly{--fa:""}.fa-node{--fa:""}.fa-osi{--fa:""}.fa-react{--fa:""}.fa-autoprefixer{--fa:""}.fa-less{--fa:""}.fa-sass{--fa:""}.fa-vuejs{--fa:""}.fa-angular{--fa:""}.fa-aviato{--fa:""}.fa-ember{--fa:""}.fa-gitter{--fa:""}.fa-hooli{--fa:""}.fa-strava{--fa:""}.fa-stripe{--fa:""}.fa-stripe-s{--fa:""}.fa-typo3{--fa:""}.fa-amazon-pay{--fa:""}.fa-cc-amazon-pay{--fa:""}.fa-ethereum{--fa:""}.fa-korvue{--fa:""}.fa-elementor{--fa:""}.fa-square-youtube,.fa-youtube-square{--fa:""}.fa-flipboard{--fa:""}.fa-hips{--fa:""}.fa-php{--fa:""}.fa-quinscape{--fa:""}.fa-readme{--fa:""}.fa-java{--fa:""}.fa-pied-piper-hat{--fa:""}.fa-creative-commons-by{--fa:""}.fa-creative-commons-nc{--fa:""}.fa-creative-commons-nc-eu{--fa:""}.fa-creative-commons-nc-jp{--fa:""}.fa-creative-commons-nd{--fa:""}.fa-creative-commons-pd{--fa:""}.fa-creative-commons-pd-alt{--fa:""}.fa-creative-commons-remix{--fa:""}.fa-creative-commons-sa{--fa:""}.fa-creative-commons-sampling{--fa:""}.fa-creative-commons-sampling-plus{--fa:""}.fa-creative-commons-share{--fa:""}.fa-creative-commons-zero{--fa:""}.fa-ebay{--fa:""}.fa-keybase{--fa:""}.fa-mastodon{--fa:""}.fa-r-project{--fa:""}.fa-researchgate{--fa:""}.fa-teamspeak{--fa:""}.fa-first-order-alt{--fa:""}.fa-fulcrum{--fa:""}.fa-galactic-republic{--fa:""}.fa-galactic-senate{--fa:""}.fa-jedi-order{--fa:""}.fa-mandalorian{--fa:""}.fa-old-republic{--fa:""}.fa-phoenix-squadron{--fa:""}.fa-sith{--fa:""}.fa-trade-federation{--fa:""}.fa-wolf-pack-battalion{--fa:""}.fa-hornbill{--fa:""}.fa-mailchimp{--fa:""}.fa-megaport{--fa:""}.fa-nimblr{--fa:""}.fa-rev{--fa:""}.fa-shopware{--fa:""}.fa-squarespace{--fa:""}.fa-themeco{--fa:""}.fa-weebly{--fa:""}.fa-wix{--fa:""}.fa-ello{--fa:""}.fa-hackerrank{--fa:""}.fa-kaggle{--fa:""}.fa-markdown{--fa:""}.fa-neos{--fa:""}.fa-zhihu{--fa:""}.fa-alipay{--fa:""}.fa-the-red-yeti{--fa:""}.fa-critical-role{--fa:""}.fa-d-and-d-beyond{--fa:""}.fa-dev{--fa:""}.fa-fantasy-flight-games{--fa:""}.fa-wizards-of-the-coast{--fa:""}.fa-think-peaks{--fa:""}.fa-reacteurope{--fa:""}.fa-artstation{--fa:""}.fa-atlassian{--fa:""}.fa-canadian-maple-leaf{--fa:""}.fa-centos{--fa:""}.fa-confluence{--fa:""}.fa-dhl{--fa:""}.fa-diaspora{--fa:""}.fa-fedex{--fa:""}.fa-fedora{--fa:""}.fa-figma{--fa:""}.fa-intercom{--fa:""}.fa-invision{--fa:""}.fa-jira{--fa:""}.fa-mendeley{--fa:""}.fa-raspberry-pi{--fa:""}.fa-redhat{--fa:""}.fa-sketch{--fa:""}.fa-sourcetree{--fa:""}.fa-suse{--fa:""}.fa-ubuntu{--fa:""}.fa-ups{--fa:""}.fa-usps{--fa:""}.fa-yarn{--fa:""}.fa-airbnb{--fa:""}.fa-battle-net{--fa:""}.fa-bootstrap{--fa:""}.fa-buffer{--fa:""}.fa-chromecast{--fa:""}.fa-evernote{--fa:""}.fa-itch-io{--fa:""}.fa-salesforce{--fa:""}.fa-speaker-deck{--fa:""}.fa-symfony{--fa:""}.fa-waze{--fa:""}.fa-yammer{--fa:""}.fa-git-alt{--fa:""}.fa-stackpath{--fa:""}.fa-cotton-bureau{--fa:""}.fa-buy-n-large{--fa:""}.fa-mdb{--fa:""}.fa-orcid{--fa:""}.fa-swift{--fa:""}.fa-umbraco{--fa:""}.fa.fa-glass{--fa:""}.fa.fa-envelope-o{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-star-o{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-remove,.fa.fa-close{--fa:""}.fa.fa-gear{--fa:""}.fa.fa-trash-o{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-home{--fa:""}.fa.fa-file-o{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-clock-o{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-arrow-circle-o-down{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-arrow-circle-o-up{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-play-circle-o{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-repeat,.fa.fa-rotate-right{--fa:""}.fa.fa-refresh{--fa:""}.fa.fa-list-alt{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-dedent{--fa:""}.fa.fa-video-camera{--fa:""}.fa.fa-picture-o,.fa.fa-photo,.fa.fa-image{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-map-marker{--fa:""}.fa.fa-pencil-square-o,.fa.fa-edit{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-share-square-o{--fa:""}.fa.fa-check-square-o{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-arrows{--fa:""}.fa.fa-times-circle-o{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-check-circle-o{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-mail-forward{--fa:""}.fa.fa-expand{--fa:""}.fa.fa-compress{--fa:""}.fa.fa-eye,.fa.fa-eye-slash{font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-warning{--fa:""}.fa.fa-calendar{--fa:""}.fa.fa-arrows-v{--fa:""}.fa.fa-arrows-h{--fa:""}.fa.fa-bar-chart,.fa.fa-bar-chart-o{--fa:""}.fa.fa-twitter-square{--fa:"";font-family:"Font Awesome 7 Brands";font-weight:400}.fa.fa-facebook-square{--fa:"";font-family:"Font Awesome 7 Brands";font-weight:400}.fa.fa-gears{--fa:""}.fa.fa-thumbs-o-up{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-thumbs-o-down{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-heart-o{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-sign-out{--fa:""}.fa.fa-linkedin-square{--fa:"";font-family:"Font Awesome 7 Brands";font-weight:400}.fa.fa-thumb-tack{--fa:""}.fa.fa-external-link{--fa:""}.fa.fa-sign-in{--fa:""}.fa.fa-github-square{--fa:"";font-family:"Font Awesome 7 Brands";font-weight:400}.fa.fa-lemon-o{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-square-o{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-bookmark-o{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-twitter,.fa.fa-facebook{font-family:"Font Awesome 7 Brands";font-weight:400}.fa.fa-facebook{--fa:""}.fa.fa-facebook-f{--fa:"";font-family:"Font Awesome 7 Brands";font-weight:400}.fa.fa-github{font-family:"Font Awesome 7 Brands";font-weight:400}.fa.fa-credit-card{font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-feed{--fa:""}.fa.fa-hdd-o{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-hand-o-right{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-hand-o-left{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-hand-o-up{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-hand-o-down{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-globe{--fa:""}.fa.fa-tasks{--fa:""}.fa.fa-arrows-alt{--fa:""}.fa.fa-group{--fa:""}.fa.fa-chain{--fa:""}.fa.fa-cut{--fa:""}.fa.fa-files-o{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-floppy-o,.fa.fa-save{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-navicon,.fa.fa-reorder{--fa:""}.fa.fa-magic{--fa:""}.fa.fa-pinterest,.fa.fa-pinterest-square{font-family:"Font Awesome 7 Brands";font-weight:400}.fa.fa-pinterest-square{--fa:""}.fa.fa-google-plus-square{--fa:"";font-family:"Font Awesome 7 Brands";font-weight:400}.fa.fa-google-plus{--fa:"";font-family:"Font Awesome 7 Brands";font-weight:400}.fa.fa-money{--fa:""}.fa.fa-unsorted{--fa:""}.fa.fa-sort-desc{--fa:""}.fa.fa-sort-asc{--fa:""}.fa.fa-linkedin{--fa:"";font-family:"Font Awesome 7 Brands";font-weight:400}.fa.fa-rotate-left{--fa:""}.fa.fa-legal{--fa:""}.fa.fa-tachometer,.fa.fa-dashboard{--fa:""}.fa.fa-comment-o{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-comments-o{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-flash{--fa:""}.fa.fa-clipboard{--fa:""}.fa.fa-lightbulb-o{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-exchange{--fa:""}.fa.fa-cloud-download{--fa:""}.fa.fa-cloud-upload{--fa:""}.fa.fa-bell-o{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-cutlery{--fa:""}.fa.fa-file-text-o{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-building-o{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-hospital-o{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-tablet{--fa:""}.fa.fa-mobile,.fa.fa-mobile-phone{--fa:""}.fa.fa-circle-o{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-mail-reply{--fa:""}.fa.fa-github-alt{font-family:"Font Awesome 7 Brands";font-weight:400}.fa.fa-folder-o{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-folder-open-o{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-smile-o{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-frown-o{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-meh-o{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-keyboard-o{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-flag-o{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-mail-reply-all{--fa:""}.fa.fa-star-half-o,.fa.fa-star-half-empty,.fa.fa-star-half-full{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-code-fork{--fa:""}.fa.fa-chain-broken,.fa.fa-unlink{--fa:""}.fa.fa-calendar-o{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-maxcdn,.fa.fa-html5,.fa.fa-css3{font-family:"Font Awesome 7 Brands";font-weight:400}.fa.fa-unlock-alt{--fa:""}.fa.fa-minus-square-o{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-level-up{--fa:""}.fa.fa-level-down{--fa:""}.fa.fa-pencil-square{--fa:""}.fa.fa-external-link-square{--fa:""}.fa.fa-compass,.fa.fa-caret-square-o-down{font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-caret-square-o-down{--fa:""}.fa.fa-toggle-down{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-caret-square-o-up,.fa.fa-toggle-up{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-caret-square-o-right,.fa.fa-toggle-right{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-eur,.fa.fa-euro{--fa:""}.fa.fa-gbp{--fa:""}.fa.fa-usd,.fa.fa-dollar{--fa:"$"}.fa.fa-inr,.fa.fa-rupee{--fa:""}.fa.fa-jpy,.fa.fa-cny,.fa.fa-rmb,.fa.fa-yen{--fa:""}.fa.fa-rub,.fa.fa-ruble,.fa.fa-rouble{--fa:""}.fa.fa-krw,.fa.fa-won{--fa:""}.fa.fa-btc,.fa.fa-bitcoin{font-family:"Font Awesome 7 Brands";font-weight:400}.fa.fa-bitcoin{--fa:""}.fa.fa-file-text{--fa:""}.fa.fa-sort-alpha-asc{--fa:""}.fa.fa-sort-alpha-desc{--fa:""}.fa.fa-sort-amount-asc{--fa:""}.fa.fa-sort-amount-desc{--fa:""}.fa.fa-sort-numeric-asc{--fa:""}.fa.fa-sort-numeric-desc{--fa:""}.fa.fa-youtube-square{--fa:"";font-family:"Font Awesome 7 Brands";font-weight:400}.fa.fa-youtube,.fa.fa-xing,.fa.fa-xing-square{font-family:"Font Awesome 7 Brands";font-weight:400}.fa.fa-xing-square{--fa:""}.fa.fa-youtube-play{--fa:"";font-family:"Font Awesome 7 Brands";font-weight:400}.fa.fa-dropbox,.fa.fa-stack-overflow,.fa.fa-instagram,.fa.fa-flickr,.fa.fa-adn,.fa.fa-bitbucket,.fa.fa-bitbucket-square{font-family:"Font Awesome 7 Brands";font-weight:400}.fa.fa-bitbucket-square{--fa:""}.fa.fa-tumblr,.fa.fa-tumblr-square{font-family:"Font Awesome 7 Brands";font-weight:400}.fa.fa-tumblr-square{--fa:""}.fa.fa-long-arrow-down{--fa:""}.fa.fa-long-arrow-up{--fa:""}.fa.fa-long-arrow-left{--fa:""}.fa.fa-long-arrow-right{--fa:""}.fa.fa-apple,.fa.fa-windows,.fa.fa-android,.fa.fa-linux,.fa.fa-dribbble,.fa.fa-skype,.fa.fa-foursquare,.fa.fa-trello,.fa.fa-gratipay,.fa.fa-gittip{font-family:"Font Awesome 7 Brands";font-weight:400}.fa.fa-gittip{--fa:""}.fa.fa-sun-o{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-moon-o{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-vk,.fa.fa-weibo,.fa.fa-renren,.fa.fa-pagelines,.fa.fa-stack-exchange{font-family:"Font Awesome 7 Brands";font-weight:400}.fa.fa-arrow-circle-o-right{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-arrow-circle-o-left{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-caret-square-o-left,.fa.fa-toggle-left{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-dot-circle-o{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-vimeo-square{--fa:"";font-family:"Font Awesome 7 Brands";font-weight:400}.fa.fa-try,.fa.fa-turkish-lira{--fa:""}.fa.fa-plus-square-o{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-slack,.fa.fa-wordpress,.fa.fa-openid{font-family:"Font Awesome 7 Brands";font-weight:400}.fa.fa-institution,.fa.fa-bank{--fa:""}.fa.fa-mortar-board{--fa:""}.fa.fa-yahoo,.fa.fa-google,.fa.fa-reddit,.fa.fa-reddit-square{font-family:"Font Awesome 7 Brands";font-weight:400}.fa.fa-reddit-square{--fa:""}.fa.fa-stumbleupon-circle,.fa.fa-stumbleupon,.fa.fa-delicious,.fa.fa-digg,.fa.fa-pied-piper-pp,.fa.fa-pied-piper-alt,.fa.fa-drupal,.fa.fa-joomla,.fa.fa-behance,.fa.fa-behance-square{font-family:"Font Awesome 7 Brands";font-weight:400}.fa.fa-behance-square{--fa:""}.fa.fa-steam,.fa.fa-steam-square{font-family:"Font Awesome 7 Brands";font-weight:400}.fa.fa-steam-square{--fa:""}.fa.fa-automobile{--fa:""}.fa.fa-cab{--fa:""}.fa.fa-spotify,.fa.fa-deviantart,.fa.fa-soundcloud{font-family:"Font Awesome 7 Brands";font-weight:400}.fa.fa-file-pdf-o{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-file-word-o{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-file-excel-o{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-file-powerpoint-o{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-file-image-o,.fa.fa-file-photo-o,.fa.fa-file-picture-o{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-file-archive-o,.fa.fa-file-zip-o{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-file-audio-o,.fa.fa-file-sound-o{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-file-video-o,.fa.fa-file-movie-o{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-file-code-o{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-vine,.fa.fa-codepen,.fa.fa-jsfiddle{font-family:"Font Awesome 7 Brands";font-weight:400}.fa.fa-life-bouy,.fa.fa-life-buoy,.fa.fa-life-saver,.fa.fa-support{--fa:""}.fa.fa-circle-o-notch{--fa:""}.fa.fa-rebel,.fa.fa-ra{font-family:"Font Awesome 7 Brands";font-weight:400}.fa.fa-ra{--fa:""}.fa.fa-resistance{--fa:"";font-family:"Font Awesome 7 Brands";font-weight:400}.fa.fa-empire,.fa.fa-ge{font-family:"Font Awesome 7 Brands";font-weight:400}.fa.fa-ge{--fa:""}.fa.fa-git-square{--fa:"";font-family:"Font Awesome 7 Brands";font-weight:400}.fa.fa-git,.fa.fa-hacker-news,.fa.fa-y-combinator-square{font-family:"Font Awesome 7 Brands";font-weight:400}.fa.fa-y-combinator-square{--fa:""}.fa.fa-yc-square{--fa:"";font-family:"Font Awesome 7 Brands";font-weight:400}.fa.fa-tencent-weibo,.fa.fa-qq,.fa.fa-weixin,.fa.fa-wechat{font-family:"Font Awesome 7 Brands";font-weight:400}.fa.fa-wechat{--fa:""}.fa.fa-send{--fa:""}.fa.fa-paper-plane-o,.fa.fa-send-o{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-circle-thin{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-header{--fa:""}.fa.fa-futbol-o,.fa.fa-soccer-ball-o{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-slideshare,.fa.fa-twitch,.fa.fa-yelp{font-family:"Font Awesome 7 Brands";font-weight:400}.fa.fa-newspaper-o{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-paypal,.fa.fa-google-wallet,.fa.fa-cc-visa,.fa.fa-cc-mastercard,.fa.fa-cc-discover,.fa.fa-cc-amex,.fa.fa-cc-paypal,.fa.fa-cc-stripe{font-family:"Font Awesome 7 Brands";font-weight:400}.fa.fa-bell-slash-o{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-trash{--fa:""}.fa.fa-copyright{font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-eyedropper{--fa:""}.fa.fa-area-chart{--fa:""}.fa.fa-pie-chart{--fa:""}.fa.fa-line-chart{--fa:""}.fa.fa-lastfm,.fa.fa-lastfm-square{font-family:"Font Awesome 7 Brands";font-weight:400}.fa.fa-lastfm-square{--fa:""}.fa.fa-ioxhost,.fa.fa-angellist{font-family:"Font Awesome 7 Brands";font-weight:400}.fa.fa-cc{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-ils,.fa.fa-shekel,.fa.fa-sheqel{--fa:""}.fa.fa-buysellads,.fa.fa-connectdevelop,.fa.fa-dashcube,.fa.fa-forumbee,.fa.fa-leanpub,.fa.fa-sellsy,.fa.fa-shirtsinbulk,.fa.fa-simplybuilt,.fa.fa-skyatlas{font-family:"Font Awesome 7 Brands";font-weight:400}.fa.fa-diamond{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-transgender,.fa.fa-intersex{--fa:""}.fa.fa-transgender-alt{--fa:""}.fa.fa-facebook-official{--fa:"";font-family:"Font Awesome 7 Brands";font-weight:400}.fa.fa-pinterest-p,.fa.fa-whatsapp{font-family:"Font Awesome 7 Brands";font-weight:400}.fa.fa-hotel{--fa:""}.fa.fa-viacoin,.fa.fa-medium,.fa.fa-y-combinator,.fa.fa-yc{font-family:"Font Awesome 7 Brands";font-weight:400}.fa.fa-yc{--fa:""}.fa.fa-optin-monster,.fa.fa-opencart,.fa.fa-expeditedssl{font-family:"Font Awesome 7 Brands";font-weight:400}.fa.fa-battery-4,.fa.fa-battery{--fa:""}.fa.fa-battery-3{--fa:""}.fa.fa-battery-2{--fa:""}.fa.fa-battery-1{--fa:""}.fa.fa-battery-0{--fa:""}.fa.fa-object-group,.fa.fa-object-ungroup,.fa.fa-sticky-note-o{font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-sticky-note-o{--fa:""}.fa.fa-cc-jcb,.fa.fa-cc-diners-club{font-family:"Font Awesome 7 Brands";font-weight:400}.fa.fa-clone{font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-hourglass-o{--fa:""}.fa.fa-hourglass-1{--fa:""}.fa.fa-hourglass-2{--fa:""}.fa.fa-hourglass-3{--fa:""}.fa.fa-hand-rock-o,.fa.fa-hand-grab-o{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-hand-paper-o,.fa.fa-hand-stop-o{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-hand-scissors-o{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-hand-lizard-o{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-hand-spock-o{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-hand-pointer-o{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-hand-peace-o{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-registered{font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-creative-commons,.fa.fa-gg,.fa.fa-gg-circle,.fa.fa-odnoklassniki,.fa.fa-odnoklassniki-square{font-family:"Font Awesome 7 Brands";font-weight:400}.fa.fa-odnoklassniki-square{--fa:""}.fa.fa-get-pocket,.fa.fa-wikipedia-w,.fa.fa-safari,.fa.fa-chrome,.fa.fa-firefox,.fa.fa-opera,.fa.fa-internet-explorer{font-family:"Font Awesome 7 Brands";font-weight:400}.fa.fa-television{--fa:""}.fa.fa-contao,.fa.fa-500px,.fa.fa-amazon{font-family:"Font Awesome 7 Brands";font-weight:400}.fa.fa-calendar-plus-o{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-calendar-minus-o{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-calendar-times-o{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-calendar-check-o{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-map-o{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-commenting{--fa:""}.fa.fa-commenting-o{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-houzz,.fa.fa-vimeo{font-family:"Font Awesome 7 Brands";font-weight:400}.fa.fa-vimeo{--fa:""}.fa.fa-black-tie,.fa.fa-fonticons,.fa.fa-reddit-alien,.fa.fa-edge{font-family:"Font Awesome 7 Brands";font-weight:400}.fa.fa-credit-card-alt{--fa:""}.fa.fa-codiepie,.fa.fa-modx,.fa.fa-fort-awesome,.fa.fa-usb,.fa.fa-product-hunt,.fa.fa-mixcloud,.fa.fa-scribd{font-family:"Font Awesome 7 Brands";font-weight:400}.fa.fa-pause-circle-o{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-stop-circle-o{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-bluetooth,.fa.fa-bluetooth-b,.fa.fa-gitlab,.fa.fa-wpbeginner,.fa.fa-wpforms,.fa.fa-envira,.fa.fa-wheelchair-alt{font-family:"Font Awesome 7 Brands";font-weight:400}.fa.fa-wheelchair-alt{--fa:""}.fa.fa-question-circle-o{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-volume-control-phone{--fa:""}.fa.fa-asl-interpreting{--fa:""}.fa.fa-deafness,.fa.fa-hard-of-hearing{--fa:""}.fa.fa-glide,.fa.fa-glide-g{font-family:"Font Awesome 7 Brands";font-weight:400}.fa.fa-signing{--fa:""}.fa.fa-viadeo,.fa.fa-viadeo-square{font-family:"Font Awesome 7 Brands";font-weight:400}.fa.fa-viadeo-square{--fa:""}.fa.fa-snapchat,.fa.fa-snapchat-ghost{font-family:"Font Awesome 7 Brands";font-weight:400}.fa.fa-snapchat-ghost{--fa:""}.fa.fa-snapchat-square{--fa:"";font-family:"Font Awesome 7 Brands";font-weight:400}.fa.fa-pied-piper,.fa.fa-first-order,.fa.fa-yoast,.fa.fa-themeisle,.fa.fa-google-plus-official{font-family:"Font Awesome 7 Brands";font-weight:400}.fa.fa-google-plus-official{--fa:""}.fa.fa-google-plus-circle{--fa:"";font-family:"Font Awesome 7 Brands";font-weight:400}.fa.fa-font-awesome,.fa.fa-fa{font-family:"Font Awesome 7 Brands";font-weight:400}.fa.fa-fa{--fa:""}.fa.fa-handshake-o{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-envelope-open-o{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-linode{font-family:"Font Awesome 7 Brands";font-weight:400}.fa.fa-address-book-o{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-vcard{--fa:""}.fa.fa-address-card-o,.fa.fa-vcard-o{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-user-circle-o{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-user-o{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-id-badge{font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-drivers-license{--fa:""}.fa.fa-id-card-o,.fa.fa-drivers-license-o{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-quora,.fa.fa-free-code-camp,.fa.fa-telegram{font-family:"Font Awesome 7 Brands";font-weight:400}.fa.fa-thermometer-4,.fa.fa-thermometer{--fa:""}.fa.fa-thermometer-3{--fa:""}.fa.fa-thermometer-2{--fa:""}.fa.fa-thermometer-1{--fa:""}.fa.fa-thermometer-0{--fa:""}.fa.fa-bathtub,.fa.fa-s15{--fa:""}.fa.fa-window-maximize,.fa.fa-window-restore{font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-times-rectangle{--fa:""}.fa.fa-window-close-o,.fa.fa-times-rectangle-o{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-bandcamp,.fa.fa-grav,.fa.fa-etsy,.fa.fa-imdb,.fa.fa-ravelry,.fa.fa-eercast{font-family:"Font Awesome 7 Brands";font-weight:400}.fa.fa-eercast{--fa:""}.fa.fa-snowflake-o{--fa:"";font-family:"Font Awesome 7 Free";font-weight:400}.fa.fa-superpowers,.fa.fa-wpexplorer,.fa.fa-meetup{font-family:"Font Awesome 7 Brands";font-weight:400}@font-face{font-family:"Font Awesome 7 Free";font-style:normal;font-weight:900;font-display:block;src:url(/build/assets/fa7-solid-900-IAB4Droh.woff2)format("woff2")}@font-face{font-family:"Font Awesome 7 Free";font-style:normal;font-weight:400;font-display:block;src:url(/build/assets/fa7-regular-400-DRN8N0d1.woff2)format("woff2")}@font-face{font-family:"Font Awesome 7 Brands";font-style:normal;font-weight:400;font-display:block;src:url(/build/assets/fa7-brands-400-Bs6tcqqs.woff2)format("woff2")}.dropzone{position:relative}.dropzone .dz-preview{width:120px;margin:.5em;display:inline-block;position:relative}.dropzone .dz-preview .dz-progress{border:1px solid #aaa;height:15px;display:block}.dropzone .dz-preview .dz-progress .dz-upload{background:green;width:0;height:100%;display:block}.dropzone .dz-preview .dz-error-message{color:red;display:none}.dropzone .dz-preview.dz-error .dz-error-message,.dropzone .dz-preview.dz-error .dz-error-mark,.dropzone .dz-preview.dz-success .dz-success-mark{display:block}.dropzone .dz-preview .dz-error-mark,.dropzone .dz-preview .dz-success-mark{width:54px;height:58px;margin-left:-27px;display:none;position:absolute;top:30px;left:50%}@keyframes passing-through{0%{opacity:0;transform:translateY(40px)}30%,70%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-40px)}}@keyframes slide-in{0%{opacity:0;transform:translateY(40px)}30%{opacity:1;transform:translateY(0)}}@keyframes pulse{0%{transform:scale(.95);box-shadow:0 0 #00b19db3}70%{transform:scale(1);box-shadow:0 0 0 6px #00b19d00}to{transform:scale(.95);box-shadow:0 0 #00b19d00}}.dropzone,.dropzone *{box-sizing:border-box}.dropzone.dz-clickable{cursor:pointer}.dropzone.dz-clickable *{cursor:default}.dropzone.dz-clickable .dz-message,.dropzone.dz-clickable .dz-message *{cursor:pointer}.dropzone{background:#fff;border:2px solid #0000004d;min-height:150px;padding:20px}.dropzone.dz-started .dz-message{display:none}.dropzone.dz-drag-hover{border-style:solid}.dropzone.dz-drag-hover .dz-message{opacity:.5}.dropzone .dz-message{text-align:center;margin:2em 0}.dropzone .dz-message .dz-button{color:inherit;font:inherit;cursor:pointer;outline:inherit;background:0 0;border:none;padding:0}.dropzone .dz-preview{vertical-align:top;min-height:100px;margin:16px;display:inline-block;position:relative}.dropzone .dz-preview:hover{z-index:1000}.dropzone .dz-preview.dz-file-preview .dz-image{background:linear-gradient(#eee,#ddd);border-radius:20px}.dropzone .dz-preview.dz-file-preview .dz-details{opacity:1}.dropzone .dz-preview.dz-image-preview{background:#fff}.dropzone .dz-preview.dz-image-preview .dz-details{-o-transition:opacity .2s linear;transition:opacity .2s linear}.dropzone .dz-preview .dz-remove{text-align:center;cursor:pointer;border:none;font-size:14px;display:block}.dropzone .dz-preview .dz-remove:hover{text-decoration:underline}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview .dz-details{z-index:20;opacity:0;text-align:center;color:#000000e6;min-width:100%;max-width:100%;padding:2em 1em;font-size:13px;line-height:150%;position:absolute;top:0;left:0}.dropzone .dz-preview .dz-details .dz-size{margin-bottom:1em;font-size:16px}.dropzone .dz-preview .dz-details .dz-filename{white-space:nowrap}.dropzone .dz-preview .dz-details .dz-filename:hover span{background-color:#fffc;border:1px solid #c8c8c8cc}.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid #0000}.dropzone .dz-preview .dz-details .dz-filename:not(:hover){text-overflow:ellipsis;overflow:hidden}.dropzone .dz-preview .dz-details .dz-filename span,.dropzone .dz-preview .dz-details .dz-size span{background-color:#fff6;border-radius:3px;padding:0 .4em}.dropzone .dz-preview:hover .dz-image img{filter:blur(8px);transform:scale(1.05)}.dropzone .dz-preview .dz-image{z-index:10;border-radius:20px;width:120px;height:120px;display:block;position:relative;overflow:hidden}.dropzone .dz-preview .dz-image img{display:block}.dropzone .dz-preview.dz-success .dz-success-mark{-ms-animation:passing-through 3s cubic-bezier(.77, 0, .175, 1);animation:3s cubic-bezier(.77,0,.175,1) passing-through}.dropzone .dz-preview.dz-error .dz-error-mark{opacity:1;-ms-animation:slide-in 3s cubic-bezier(.77, 0, .175, 1);animation:3s cubic-bezier(.77,0,.175,1) slide-in}.dropzone .dz-preview .dz-success-mark,.dropzone .dz-preview .dz-error-mark{pointer-events:none;opacity:0;z-index:500;margin-top:-27px;margin-left:-27px;display:block;position:absolute;top:50%;left:50%}.dropzone .dz-preview .dz-success-mark svg,.dropzone .dz-preview .dz-error-mark svg{width:54px;height:54px;display:block}.dropzone .dz-preview.dz-processing .dz-progress{opacity:1;-o-transition:all .2s linear;transition:all .2s linear}.dropzone .dz-preview.dz-complete .dz-progress{opacity:0;-o-transition:opacity .4s ease-in;transition:opacity .4s ease-in}.dropzone .dz-preview:not(.dz-processing) .dz-progress{-ms-animation:pulse 6s ease infinite;animation:6s infinite pulse}.dropzone .dz-preview .dz-progress{opacity:1;z-index:1000;pointer-events:none;background:#ffffffe6;border-radius:8px;width:80px;height:16px;margin-top:-8px;margin-left:-40px;position:absolute;top:50%;left:50%;overflow:hidden;-webkit-transform:scale(1)}.dropzone .dz-preview .dz-progress .dz-upload{-o-transition:width .3s ease-in-out;background:linear-gradient(#666,#444);width:0;transition:width .3s ease-in-out;position:absolute;top:0;bottom:0;left:0}.dropzone .dz-preview.dz-error .dz-error-message{display:block}.dropzone .dz-preview.dz-error:hover .dz-error-message{opacity:1;pointer-events:auto}.dropzone .dz-preview .dz-error-message{pointer-events:none;z-index:1000;opacity:0;-o-transition:opacity .3s ease;color:#fff;background:linear-gradient(#be2626,#a92222);border-radius:8px;width:140px;padding:.5em 1.2em;font-size:13px;transition:opacity .3s;display:none;position:absolute;top:130px;left:-10px}.dropzone .dz-preview .dz-error-message:after{content:"";border-bottom:6px solid #be2626;border-left:6px solid #0000;border-right:6px solid #0000;width:0;height:0;position:absolute;top:-6px;left:64px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin:5px 0;font-family:Plus Jakarta Sans,sans-serif}h1,.h1{font-size:36px;line-height:43px}h2,.h2{font-size:30px;line-height:35px}h3,.h3{font-size:24px;line-height:33px}h4,.h4{font-size:18px;line-height:22px}h5,.h5{font-size:15px}h6,.h6{font-size:11px}p{line-height:1.6}*{outline:none!important}a{color:#02c0ce}a:hover{color:#02919b;outline:0;text-decoration:none}a:active{color:#02c0ce;outline:0;text-decoration:none}a:focus{outline:0;text-decoration:none}.m-b-30{margin-bottom:30px}.m-t-50{margin-top:50px}@media (width<=767px){.mt-md-30{margin-top:30px}}.p-l-r-10{padding-left:10px;padding-right:10px}.w-xs{min-width:80px}.w-sm{min-width:95px}.w-md{min-width:110px}.w-lg{min-width:140px}.center-page{float:none!important;margin:0 auto!important}.text-overflow{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.pull-in{margin-left:-20px;margin-right:-20px}.font-600{font-weight:600}.font-normal{font-weight:400}.font-light{font-weight:300}.font-13{font-size:13px!important}.font-14{font-size:14px!important}.font-15{font-size:15px!important}.font-16{font-size:16px!important}.font-18{font-size:18px!important}.saldo-display{font-size:2.5rem;font-weight:700;transition:color .3s}.bx-shadow{box-shadow:0 0 24px #0000000f,0 1px #00000005}.bx-shadow-lg{box-shadow:0 0 24px #00000026,0 1px #0000001a}.bx-shadow-none{box-shadow:none!important}.thumb-sm{width:36px;height:36px}.thumb-md{width:48px;height:48px}.thumb-lg{width:88px;height:88px}.thumb-xl{width:120px;height:120px}.slimScrollDiv{height:auto!important}.table-box{width:100%;height:100%;display:table}.table-box .table-detail{vertical-align:middle;display:table-cell}.breadcrumb{background-color:#0000;margin-bottom:15px;padding-top:10px;padding-left:0}.breadcrumb a{color:#98a6ad}.breadcrumb>li+li:before{color:#98a6ad;padding:0 5px;font-family:FontAwesome;content:""!important}code{color:#02c0ce}.blockquote{font-size:1.1rem}.media{margin-top:25px}.dropdown-menu{border-color:#e3eaef;padding:4px 0;font-size:14px;box-shadow:0 3px 12px #0000000d}.dropdown-item{padding:6px 1.5rem}.dropdown-item.active,.dropdown-item:active{color:#313a46;background-color:#f7f7f7;text-decoration:none}.dropdown-lg{width:320px}.arrow-none:after{border:none;margin:0;display:none}.bg-muted{background-color:#797979!important}.bg-purple{background-color:#777edd!important}.bg-pink{background-color:#ff679b!important}.bg-light{background-color:#e3eaef!important}.text-muted{color:#848484!important}.text-pink{color:#ff679b!important}.text-purple{color:#777edd!important}.border-primary{border-color:var(--brand-primary)!important}.border-success{border-color:#0acf97!important}.border-info{border-color:#4eb7eb!important}.border-warning{border-color:#f9bc0b!important}.border-danger{border-color:#f1556c!important}.border-dark{border-color:#313a46!important}.border-pink{border-color:#ff679b!important}.border-purple{border-color:#777edd!important}.border-custom{border-color:#02c0ce!important}.badge{border-radius:1rem;padding:.35em .5em;font-family:Plus Jakarta Sans,sans-serif;font-weight:500;box-shadow:0 0 24px #0000000f,0 1px #00000005}.badge-custom{color:#fff;background:#02c0ce}.badge-primary{background-color:var(--brand-primary)}.badge-secondary{background-color:#9a9a9a}.badge-success{background-color:#00bfa5}.badge-info{background-color:#4eb7eb}.badge-outline-info{color:#4eb7eb;background-color:#0000;border:1px solid #4eb7eb}.badge-outline-primary{color:#0f766e;background-color:#0000;border:1px solid;font-weight:600}[data-theme=dark] .badge-outline-primary,[data-bs-theme=dark] .badge-outline-primary{color:#5eead4}.badge-outline-success{color:#047857;background-color:#0000;border:1px solid;font-weight:600}[data-theme=dark] .badge-outline-success,[data-bs-theme=dark] .badge-outline-success{color:#34d399}.badge-outline-secondary{color:#475569;background-color:#0000;border:1px solid;font-weight:600}[data-theme=dark] .badge-outline-secondary,[data-bs-theme=dark] .badge-outline-secondary{color:#cbd5e1}.badge-outline-warning{color:#92400e;background-color:#0000;border:1px solid;font-weight:600}[data-theme=dark] .badge-outline-warning,[data-bs-theme=dark] .badge-outline-warning{color:#fbbf24}.badge-outline-danger{color:#be123c;background-color:#0000;border:1px solid;font-weight:600}[data-theme=dark] .badge-outline-danger,[data-bs-theme=dark] .badge-outline-danger{color:#fda4af}.badge-warning{color:#fff;background-color:#f9bc0b}.badge-danger{background-color:#f1556c}.badge-purple{color:#fff;background-color:#777edd}.badge-pink{color:#fff;background-color:#ff679b}.badge-dark{background-color:#313a46}.pagination>li:first-child>a,.pagination>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pagination>li>a,.pagination>li>span{color:#313a46}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{background-color:#e3eaef}[data-bs-theme=dark] .breadcrumb a,[data-bs-theme=dark] .breadcrumb>li+li:before{color:#94a3b8}[data-bs-theme=dark] .dropdown-menu{border-color:#ffffff1a}[data-bs-theme=dark] .dropdown-item.active,[data-bs-theme=dark] .dropdown-item:active{background-color:#ffffff0f}[data-bs-theme=dark] .bg-light{background-color:#ffffff0f!important}[data-bs-theme=dark] .pagination>li>a:hover,[data-bs-theme=dark] .pagination>li>span:hover,[data-bs-theme=dark] .pagination>li>a:focus,[data-bs-theme=dark] .pagination>li>span:focus{background-color:#ffffff0f}[data-bs-theme=dark] .bg-muted{background-color:#797979!important}[data-bs-theme=dark] .bg-purple,[data-bs-theme=dark] .badge-purple{background-color:#777edd!important}[data-bs-theme=dark] .bg-pink,[data-bs-theme=dark] .badge-pink{background-color:#ff679b!important}[data-bs-theme=dark] .text-custom{color:#26a69a!important}[data-bs-theme=dark] .text-pink{color:#ff679b!important}[data-bs-theme=dark] .border-pink{border-color:#ff679b!important}[data-bs-theme=dark] .text-purple{color:#777edd!important}[data-bs-theme=dark] .border-purple{border-color:#777edd!important}[data-bs-theme=dark] .badge-secondary{background-color:#9a9a9a}[data-bs-theme=dark] .badge-success{background-color:#00bfa5}.pagination-split li{float:left;margin-left:5px}.js-hidden-animatable{display:none}.modal-actions-right{text-align:right;padding-bottom:30px}.page-title-box--indent{padding-left:20px}.tilebox-one--bordered{box-shadow:0 0 0 1px #ddd}.text-justify{text-align:justify}body{color:var(--text-color);background-color:var(--body-bg,#f5f8fa);background-image:radial-gradient(at 0 0,#00b19d38 0,#0000 50%),radial-gradient(at 100% 100%,#6366f12e 0,#0000 50%),radial-gradient(at 100% 0,#00b19d29 0,#0000 50%),radial-gradient(at 0 100%,#6366f124 0,#0000 50%);background-repeat:no-repeat;background-attachment:fixed;margin:0;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;overflow-x:hidden}[data-theme=dark] body,[data-bs-theme=dark] body{color:var(--text-color);background-color:var(--mesh-bg-color,#020617);background-image:radial-gradient(at 0 0,#00b19d4d 0,#0000 50%),radial-gradient(at 100% 100%,#6366f138 0,#0000 50%),radial-gradient(at 100% 0,#00b19d2e 0,#0000 50%),radial-gradient(at 0 100%,#6366f126 0,#0000 50%)}@media (prefers-reduced-transparency:reduce){body,[data-theme=dark] body,[data-bs-theme=dark] body{background-image:none!important;background-color:var(--body-bg)!important}}html{min-height:100%;position:relative}.container{width:auto}.container-alt{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}#wrapper{width:100%;height:100%;overflow:hidden}.content-page{min-height:80vh;margin-left:240px;padding:25px 25px 15px;overflow:hidden}.content-page .content{margin-top:80px}body.enlarged{min-height:1200px}body.enlarged.bg-transparent{min-height:500px}@media (width<=1024px){.button-menu-mobile.disable-btn{display:inline-block}.content-page{padding:0}.content-page .content{padding-top:15px}.page-title-box .page-title{white-space:nowrap;text-overflow:ellipsis;margin-top:24px;margin-bottom:6px;font-size:16px;display:block;overflow:hidden}.page-title-box .breadcrumb{display:none}.logo-box{float:left;position:relative!important;left:0!important;transform:translate(0)!important}.menu-responsive{display:none}}@media (width<=768px){.demo-card{display:none}body{overflow-x:hidden}.topbar-left{width:70px!important}.topbar-left span{display:none}.topbar-left i{line-height:70px;display:block!important}.side-menu{box-shadow:0 0 24px #0000000f,0 1px #00000005}.navbar-nav.navbar-right{float:right}.content-page{margin-left:0!important}.enlarged .left.side-menu{pointer-events:none;visibility:hidden!important;margin-left:-260px!important}.footer{left:0!important}.no-en-responsive{display:none}.menu-responsive{display:inherit;margin-top:-57px;margin-right:-10px;list-style:none}.page-title-box{margin-left:25%}}@media (width<=767px){.dropdown-lg{width:200px!important}}@media (width<=480px){.side-menu{z-index:10!important}.search-bar{display:none!important}.logo-box{display:none}}@media (width<=420px){.hide-phone{display:none!important}}@media (width<=419px){.hidden-xxs{display:none}.logo .icon-c-logo{line-height:58px!important;display:inline-block!important}.logo span{display:none!important}.content-page{margin-left:70px}.forced .side-menu.left{box-shadow:0 12px 12px #0000001a}.enlarged .side-menu.left{box-shadow:0 1px 1px #0000001a!important}.page-title{white-space:nowrap;max-width:250px;font-size:15px}.navbar-default{padding:0}.navbar-default .navbar-left{padding-left:0!important}.navbar-default .navbar-left li{padding:0 5px}.topbar-left{display:none}.editable-responsive{overflow-x:auto}.page-title-box .breadcrumb{display:none}.navbar-nav .open .dropdown-menu{margin-right:-20px}.user-list .user-list-item .icon,.user-list .user-list-item .avatar{display:none}.user-list .user-list-item .user-desc{margin-left:0}}.page-title{color:var(--text-slate-800,#1e293b)!important;align-items:center!important;gap:5px!important;margin:0 0 10px!important;font-size:24px!important;font-weight:700!important;display:inline-flex!important}[data-theme=dark] .page-title,[data-bs-theme=dark] .page-title{color:#fff!important}.page-title i{color:var(--brand-primary,#00b19d)!important;font-size:22px!important}body.loading-assets{overflow:hidden}#wrapper{visibility:hidden;opacity:0;transition:opacity .5s ease-in}#whatsapp_button{z-index:99999999;width:48px;height:48px;position:fixed;bottom:24px;left:24px}.jq-toast-single{width:auto}.tiempo-cell{white-space:nowrap;font-size:.85rem;font-weight:600}#share_button i#background-icon,#whatsapp_share_button i#background-icon{opacity:.25;font-size:40px;transition:bottom .5s;position:absolute;bottom:-10px;left:10px}#share_button:hover i#background-icon,#whatsapp_share_button:hover i#background-icon{bottom:0}body.kiosk-body{background-color:var(--body-bg);color:var(--text-color);margin:0;padding:0}.kiosk-container{flex-direction:column;width:100vw;height:100vh;display:flex;overflow:hidden}#nuevo_movimiento_modal,#modal-filtro-clinico,#medicamento-presentacion,#modal_configurar_parametros_anestesicos,#modal_crear_farmaco_anestesico_rapido{z-index:1090!important}.modal-backdrop~.modal-backdrop,.modal-backdrop.nested-modal-backdrop{z-index:1075!important}#parent_select2_especie .select2-selection--multiple{padding-top:2px;padding-bottom:2px;border-radius:.375rem!important}#parent_select2_especie .select2-search__field{cursor:pointer!important}.header-glass{z-index:1030;border-bottom:1px solid var(--glass-rim);height:70px;box-shadow:0 1px 0 0 var(--glass-highlight) inset;justify-content:space-between;align-items:center;padding:0 1.5rem;transition:all .3s;display:flex;position:fixed;top:0;left:0;right:0}.header-glass:before{content:"";z-index:-1;background-color:var(--glass-chrome-bg);background-image:var(--glass-sheen);-webkit-backdrop-filter:blur(var(--glass-chrome-blur)) saturate(var(--glass-chrome-saturate));border:1px solid var(--glass-chrome-border);box-shadow:inset 0 1px 0 var(--glass-highlight), inset 0 -1px 0 var(--glass-rim), var(--glass-chrome-elevation);position:absolute;inset:0}@media (prefers-reduced-transparency:reduce){.header-glass:before{-webkit-backdrop-filter:none!important;background-color:var(--panel-bg)!important;background-image:none!important}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.header-glass:before{background-color:var(--panel-bg);background-image:none}}@media (forced-colors:active){.header-glass:before{forced-color-adjust:auto;outline:1px solid #0000;box-shadow:none!important;border:1px solid canvastext!important}}.header-glass:before{box-shadow:none;border:none}.header-brand{align-items:center;gap:.625rem;display:flex}.header-brand .logo-box{background-color:var(--brand-primary);color:#fff;border-radius:.75rem;justify-content:center;align-items:center;width:36px;height:36px;display:flex;box-shadow:0 4px 6px -1px #00b19d33}.header-brand .logo-box i{font-size:1.25rem}.header-brand .brand-text{letter-spacing:-.025em;color:var(--text-slate-800);font-size:1.25rem;font-weight:700}[data-theme=dark] .header-brand .brand-text,[data-bs-theme=dark] .header-brand .brand-text{color:var(--white)}.pill-glass{border-radius:var(--pill-radius,9999px);color:var(--text-slate-500);-webkit-backdrop-filter:none;border:1px solid var(--glass-control-border);box-shadow:inset 0 1px 0 var(--glass-highlight);background-color:#ffffff80;background-image:none;align-items:center;gap:.625rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;display:flex}@media (prefers-reduced-transparency:reduce){.pill-glass{-webkit-backdrop-filter:none!important;background-color:var(--panel-bg)!important;background-image:none!important}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.pill-glass{background-color:var(--panel-bg);background-image:none}}@media (forced-colors:active){.pill-glass{forced-color-adjust:auto;outline:1px solid #0000;box-shadow:none!important;border:1px solid canvastext!important}}.pill-glass{cursor:pointer;transition:all .2s;text-decoration:none!important}.pill-glass i,.pill-glass .material-symbols-outlined{color:var(--brand-primary);font-size:1.25rem}.pill-glass .dropdown-icon{color:var(--text-slate-400);font-size:1.125rem}.pill-glass:hover,.pill-glass.show{border-color:color-mix(in srgb, var(--brand-primary) 30%, transparent);color:var(--text-slate-800);box-shadow:inset 0 1px 0 var(--glass-highlight), var(--glow-brand-soft);background-color:#fffc}[data-theme=dark] .pill-glass,[data-bs-theme=dark] .pill-glass{color:var(--text-slate-400);background-color:var(--glass-control-bg)}[data-theme=dark] .pill-glass:hover,[data-theme=dark] .pill-glass.show,[data-bs-theme=dark] .pill-glass:hover,[data-bs-theme=dark] .pill-glass.show{border-color:color-mix(in srgb, var(--brand-primary) 40%, transparent);color:#fff;background-color:#ffffff1f}.brand-tenant-sep{background:linear-gradient(#0000 0%,#00000024 50%,#0000 100%);border-radius:1px;flex-shrink:0;width:1px;height:18px;display:inline-block}[data-theme=dark] .brand-tenant-sep,[data-bs-theme=dark] .brand-tenant-sep{background:linear-gradient(#0000 0%,#fff3 50%,#0000 100%)}.brand-tenant-badge{text-transform:uppercase;letter-spacing:.08em;color:#fff;cursor:default;-webkit-user-select:none;user-select:none;white-space:nowrap;border-radius:9999px;align-items:center;gap:4px;padding:4px 11px 4px 8px;font-size:.63rem;font-weight:800;transition:transform .18s,box-shadow .18s;display:inline-flex}.brand-tenant-badge .material-symbols-outlined{color:#ffffffe0;font-variation-settings:"FILL" 1, "wght" 400, "GRAD" 0, "opsz" 20;font-size:.88rem}.brand-tenant-badge:hover{transform:translateY(-1px)}.brand-tenant-badge.brand-tenant-badge--clinic{background:linear-gradient(135deg, var(--brand-primary) 0%, #00c9b4 60%, #02ddc7 100%);box-shadow:0 2px 8px #00b19d80,inset 0 0 0 1px #00dac438}.brand-tenant-badge.brand-tenant-badge--clinic:hover{box-shadow:0 4px 14px #00b19d8c,inset 0 0 0 1px #00dac44d}.brand-tenant-badge.brand-tenant-badge--care{background:linear-gradient(135deg,#6d28d9 0%,#8b5cf6 60%,#a78bfa 100%);box-shadow:0 2px 8px #6d28d980,inset 0 0 0 1px #a78bfa38}.brand-tenant-badge.brand-tenant-badge--care:hover{box-shadow:0 4px 14px #6d28d98c,inset 0 0 0 1px #a78bfa4d}[data-theme=dark] .brand-tenant-badge.brand-tenant-badge--clinic,[data-bs-theme=dark] .brand-tenant-badge.brand-tenant-badge--clinic{background:linear-gradient(135deg,#009b8a 0%,#00bda8 60%,#00d4bc 100%);box-shadow:0 2px 10px #00b19d99,inset 0 0 0 1px #00d4bc40}[data-theme=dark] .brand-tenant-badge.brand-tenant-badge--care,[data-bs-theme=dark] .brand-tenant-badge.brand-tenant-badge--care{background:linear-gradient(135deg,#5b21b6 0%,#7c3aed 60%,#9333ea 100%);box-shadow:0 2px 10px #7c3aed99,inset 0 0 0 1px #9333ea40}@media (width<=767.98px){.brand-tenant-badge{gap:0;padding:4px 6px}.brand-tenant-badge .brand-tenant-text{display:none}}.tenant-type-badge--inline{text-transform:uppercase;letter-spacing:.04em;border-radius:20px;align-items:center;gap:.2rem;padding:2px 8px;font-size:.6rem;font-weight:700;display:inline-flex}.tenant-type-badge--inline.clinic{color:var(--brand-primary);background-color:#00b19d1a}.tenant-type-badge--inline.care{color:#6d28d9;background-color:#6d28d91a}.utility-island{border-radius:var(--pill-radius,9999px);background-color:var(--glass-chrome-bg);background-image:var(--glass-sheen);-webkit-backdrop-filter:blur(var(--glass-chrome-blur)) saturate(var(--glass-chrome-saturate));border:1px solid var(--glass-chrome-border);box-shadow:inset 0 1px 0 var(--glass-highlight), inset 0 -1px 0 var(--glass-rim), var(--glass-chrome-elevation);align-items:center;gap:.25rem;padding:.25rem;display:flex}@media (prefers-reduced-transparency:reduce){.utility-island{-webkit-backdrop-filter:none!important;background-color:var(--panel-bg)!important;background-image:none!important}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.utility-island{background-color:var(--panel-bg);background-image:none}}@media (forced-colors:active){.utility-island{forced-color-adjust:auto;outline:1px solid #0000;box-shadow:none!important;border:1px solid canvastext!important}}[data-theme=dark] .utility-island,[data-bs-theme=dark] .utility-island{box-shadow:0 4px 12px #0003}.utility-island .btn-icon{width:40px;height:40px;color:var(--text-slate-500);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex}.utility-island .btn-icon:hover{color:var(--brand-primary);background:#00b19d1a}.utility-island .btn-icon i{font-size:1.25rem}.user-profile{border-left:1px solid #c8c8c880;align-items:center;gap:.75rem;margin-left:1rem;padding-left:1rem;display:flex}[data-theme=dark] .user-profile,[data-bs-theme=dark] .user-profile{border-left:1px solid #ffffff1a}@media (width<=991.98px){.user-profile{border-left:none;margin-left:.5rem;padding-left:.5rem}[data-theme=dark] .user-profile,[data-bs-theme=dark] .user-profile{border-left:none}}.user-profile .user-info{text-align:right;line-height:1.2}.user-profile .user-info .name{color:var(--text-slate-800);margin-bottom:2px;font-size:.75rem;font-weight:700;display:block}[data-theme=dark] .user-profile .user-info .name,[data-bs-theme=dark] .user-profile .user-info .name{color:#fff}.user-profile .user-info .status{color:var(--text-slate-500);justify-content:flex-end;align-items:center;gap:4px;font-size:.625rem;font-weight:500;display:flex}[data-theme=dark] .user-profile .user-info .status,[data-bs-theme=dark] .user-profile .user-info .status{color:var(--text-slate-400)}.user-profile .user-info .status .status-dot{background-color:var(--brand-success);border-radius:50%;width:6px;height:6px}.user-profile .avatar-box{cursor:pointer;position:relative}.user-profile .avatar-box img{object-fit:cover;border:2px solid #00b19d33;border-radius:50%;width:40px;height:40px;padding:2px}.user-profile .avatar-box .status-indicator{background-color:var(--panel-bg);border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;display:flex;position:absolute;bottom:-2px;right:-2px}.user-profile .avatar-box .status-indicator .dot{background-color:var(--brand-success);border:1px solid var(--white);border-radius:50%;width:8px;height:8px}[data-theme=dark] .user-profile .avatar-box .status-indicator .dot,[data-bs-theme=dark] .user-profile .avatar-box .status-indicator .dot{border-color:var(--brand-dark)}.menu-toggle.button-menu-mobile{width:40px;height:40px;color:var(--text-slate-500);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;margin-right:.5rem;padding:0;transition:background .2s;display:inline-flex}.menu-toggle.button-menu-mobile:hover{background-color:#ffffff80}[data-theme=dark] .menu-toggle.button-menu-mobile,[data-bs-theme=dark] .menu-toggle.button-menu-mobile{color:var(--text-slate-400)}[data-theme=dark] .menu-toggle.button-menu-mobile:hover,[data-bs-theme=dark] .menu-toggle.button-menu-mobile:hover{background-color:#ffffff1a}.mobile-utility-toggle{width:38px;height:38px;color:var(--text-slate-500);-webkit-backdrop-filter:blur(8px);cursor:pointer;background:#fff6;border:1px solid #c8c8c833;border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:inline-flex}.mobile-utility-toggle:hover,.mobile-utility-toggle.show{color:var(--brand-primary);background:#00b19d14;border-color:#00b19d4d}[data-theme=dark] .mobile-utility-toggle,[data-bs-theme=dark] .mobile-utility-toggle{color:var(--text-slate-400);background:#1e293b4d;border-color:#ffffff0d}[data-theme=dark] .mobile-utility-toggle:hover,[data-theme=dark] .mobile-utility-toggle.show,[data-bs-theme=dark] .mobile-utility-toggle:hover,[data-bs-theme=dark] .mobile-utility-toggle.show{color:var(--brand-primary);background:#00b19d1a;border-color:#00b19d66}.theme-toggle-profile{width:38px;height:38px;color:var(--text-slate-500);-webkit-backdrop-filter:blur(8px);cursor:pointer;background:#fff6;border:1px solid #c8c8c833;border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:inline-flex}.theme-toggle-profile:hover{color:var(--brand-primary);background:#00b19d14;border-color:#00b19d4d}[data-theme=dark] .theme-toggle-profile,[data-bs-theme=dark] .theme-toggle-profile{color:var(--text-slate-400);background:#1e293b4d;border-color:#ffffff0d}[data-theme=dark] .theme-toggle-profile:hover,[data-bs-theme=dark] .theme-toggle-profile:hover{color:var(--brand-primary);background:#00b19d1a;border-color:#00b19d66}.offcanvas-end{z-index:1050;max-width:100%;-webkit-backdrop-filter:blur(20px)saturate(180%)!important;width:420px!important;color:var(--text-slate-800,#1e293b)!important;background-color:#ffffffd9!important;border:none!important;border-top-left-radius:20px!important;border-bottom-left-radius:20px!important;box-shadow:-10px 0 30px #00000014!important}[data-theme=dark] .offcanvas-end,[data-bs-theme=dark] .offcanvas-end{color:#e2e8f0!important;background-color:#0f172ae6!important;box-shadow:-10px 0 30px #00000080!important}.offcanvas-end .offcanvas-header{background-color:#0000!important;border-bottom:1px solid #00b19d1f!important;padding:1rem 1.25rem!important}[data-theme=dark] .offcanvas-end .offcanvas-header,[data-bs-theme=dark] .offcanvas-end .offcanvas-header{border-bottom:1px solid #ffffff14!important}.offcanvas-end .offcanvas-header .offcanvas-title{color:#1e293b!important;align-items:center!important;gap:.5rem!important;margin:0!important;font-size:1.1rem!important;font-weight:700!important;display:flex!important}[data-theme=dark] .offcanvas-end .offcanvas-header .offcanvas-title,[data-bs-theme=dark] .offcanvas-end .offcanvas-header .offcanvas-title{color:#f8fafc!important}.offcanvas-end .offcanvas-header .offcanvas-title .material-symbols-outlined{color:var(--brand-primary,#00b19d)!important;font-size:1.4rem!important}.offcanvas-end .offcanvas-header .btn-close{opacity:.7;filter:none;transition:opacity .2s,transform .2s}.offcanvas-end .offcanvas-header .btn-close:hover{opacity:1;transform:scale(1.1)}[data-theme=dark] .offcanvas-end .offcanvas-header .btn-close,[data-bs-theme=dark] .offcanvas-end .offcanvas-header .btn-close{filter:invert()grayscale()brightness(200%)}.offcanvas-end .offcanvas-body{background-color:#0000!important;padding:1.25rem!important}.offcanvas-backdrop{-webkit-backdrop-filter:blur(4px)!important;background-color:#00000040!important}.floating-fab-dock{z-index:1040;align-items:center;gap:12px;display:flex;position:fixed;bottom:24px;right:24px}@media (width<=575.98px){.floating-fab-dock{gap:8px;bottom:18px;right:18px}}.floating-feedback-btn{background:linear-gradient(135deg, var(--brand-primary) 0%, #028494 100%);color:#fff;cursor:pointer;border:none;border-radius:9999px;outline:none;justify-content:center;align-items:center;padding:10px 18px;text-decoration:none;transition:all .25s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative;box-shadow:0 8px 24px #00b19d61,0 2px 8px #00000026}.floating-feedback-btn:hover{color:#fff;background:linear-gradient(135deg,#00bfa9 0%,#0396a8 100%);transform:translateY(-3px)scale(1.03);box-shadow:0 12px 28px #00b19d7a,0 4px 12px #0003}.floating-feedback-btn:active{transform:translateY(-1px)scale(.98)}.floating-feedback-btn .feedback-btn-content{align-items:center;gap:8px;font-family:inherit;display:flex}.floating-feedback-btn .feedback-icon{font-variation-settings:"FILL" 1, "wght" 400;font-size:1.25rem}.floating-feedback-btn .feedback-btn-text{letter-spacing:.02em;font-size:.875rem;font-weight:700}.floating-feedback-btn .feedback-badge-alfa{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;letter-spacing:.05em;text-transform:uppercase;background:#ffffff40;border:1px solid #fff6;border-radius:9999px;padding:2px 6px;font-size:.625rem;font-weight:800}[data-theme=dark] .floating-feedback-btn,[data-bs-theme=dark] .floating-feedback-btn{background:linear-gradient(135deg,#00bda8 0%,#029db0 100%);box-shadow:0 8px 24px #00bda86b,0 4px 12px #0006}@media (width<=575.98px){.floating-feedback-btn{padding:8px 14px}.floating-feedback-btn .feedback-btn-text{font-size:.8rem}body:has(.bottom-notification-bar) .floating-fab-dock{bottom:112px}}@media (width>=576px) and (width<=991.98px){body:has(.bottom-notification-bar) .floating-fab-dock{bottom:74px}}@media (width<=767.98px){.header-glass{padding:0 .75rem}.pill-glass{border-radius:50%;justify-content:center;align-items:center;gap:0;width:38px;height:38px;padding:0;display:inline-flex}.pill-glass .material-symbols-outlined{font-size:1.25rem;margin:0!important}}.material-symbols-outlined{font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24}.pill-glass.dropdown-toggle:after{display:none}.superadmin-header-badge{color:#991b1b;background:linear-gradient(135deg,#fef2f2,#fee2e2);border:1px solid #fecaca;border-radius:99px;align-items:center;gap:5px;padding:4px 10px;font-size:11.5px;font-weight:700;transition:all .2s;display:inline-flex;box-shadow:0 1px 3px #991b1b14}.superadmin-header-badge:hover{color:#7f1d1d;background:linear-gradient(135deg,#fee2e2,#fca5a5);box-shadow:0 2px 6px #991b1b26}.recorvet-logo{align-items:center;gap:.5rem;line-height:1;display:inline-flex}.recorvet-logo .recorvet-logo-isotipo{flex-shrink:0;width:auto}.recorvet-logo .recorvet-logo-text{white-space:nowrap;font-family:Plus Jakarta Sans,sans-serif}.recorvet-logo .recorvet-logo-text .recorvet-logo-text-light{font-weight:300}.recorvet-logo .recorvet-logo-text .recorvet-logo-text-medium{font-weight:500}.recorvet-logo.recorvet-logo--primary .recorvet-logo-text{color:var(--brand-primary,#00b19d)}.recorvet-logo.recorvet-logo--white .recorvet-logo-text,[data-bs-theme=dark] .recorvet-logo.recorvet-logo--white .recorvet-logo-text{color:#fff}.metismenu,.metismenu ul{padding:0;list-style:none}.metismenu li{list-style:none}.nav-second-level li a,.nav-thrid-level li a{color:var(--sidebar-text);padding:8px 20px 8px 10px;display:block;position:relative}[data-theme=dark] .nav-second-level li a,[data-bs-theme=dark] .nav-second-level li a,[data-theme=dark] .nav-thrid-level li a,[data-bs-theme=dark] .nav-thrid-level li a{color:var(--text-slate-400)}.nav-second-level li a:focus,.nav-thrid-level li a:focus,.nav-second-level li a:hover,.nav-thrid-level li a:hover{background-color:var(--body-bg);color:var(--brand-custom)}.nav-second-level>li>a{padding-left:38px}[data-theme=dark] .nav-second-level>li>a,[data-bs-theme=dark] .nav-second-level>li>a{color:var(--text-slate-400);padding-left:38px}.nav-second-level li.active>a,.nav-third-level li.active>a{color:var(--brand-custom)}.nav-third-level>li>a{padding-left:68px}.user-box{padding:90px 25px 25px}.user-box .user-img{width:48px;height:48px;margin-bottom:15px;position:relative}.user-box h5,.user-box .h5{margin-bottom:2px}.user-box h5 a,.user-box .h5 a{color:var(--text-color)}.side-menu{z-index:10;background-color:var(--glass-chrome-bg);background-image:var(--glass-sheen);width:240px;-webkit-backdrop-filter:blur(var(--glass-chrome-blur)) saturate(var(--glass-chrome-saturate));border:1px solid var(--glass-chrome-border);box-shadow:inset 0 1px 0 var(--glass-highlight), inset 0 -1px 0 var(--glass-rim), var(--glass-chrome-elevation)}@media (prefers-reduced-transparency:reduce){.side-menu{-webkit-backdrop-filter:none!important;background-color:var(--panel-bg)!important;background-image:none!important}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.side-menu{background-color:var(--panel-bg);background-image:none}}@media (forced-colors:active){.side-menu{forced-color-adjust:auto;outline:1px solid #0000;box-shadow:none!important;border:1px solid canvastext!important}}.side-menu{margin-top:70px;padding-bottom:30px;position:fixed;top:0;bottom:0;box-shadow:4px 0 24px -4px #0f172a1f;border:none!important}.slimscroll-menu{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y;scrollbar-width:thin;scrollbar-color:#9ea5ab66 transparent;height:100%;overflow:hidden auto}.slimscroll-menu::-webkit-scrollbar{width:6px}.slimscroll-menu::-webkit-scrollbar-track{background:0 0}.slimscroll-menu::-webkit-scrollbar-thumb{background-color:#9ea5ab66;border-radius:4px}.slimscroll-menu::-webkit-scrollbar-thumb:hover{background-color:#9ea5abb3}.side-menu .topbar-left{z-index:1;width:240px;height:70px;padding-left:25px;position:fixed;top:0;background-color:#0000!important}[data-theme=dark] .side-menu .topbar-left,[data-bs-theme=dark] .side-menu .topbar-left{background-color:#0000!important}.side-menu .topbar-left .logo{line-height:70px}.side-menu .topbar-left .logo i{display:none}.enlarged .side-menu{position:absolute}.button-menu-mobile{color:var(--text-color);cursor:pointer;background-color:#0000;border:none;width:60px;height:70px;font-size:16px;display:inline-block}.button-menu-mobile.disable-btn{display:none}#sidebar-menu{padding-bottom:40px;font-size:10pt;font-weight:300;position:relative}#sidebar-menu>ul>li>a{color:var(--sidebar-text);border-radius:var(--pill-radius,9999px);margin:4px 10px;padding:12px 20px;transition:all .25s;display:block;position:relative}#sidebar-menu>ul>li>a:hover,#sidebar-menu>ul>li>a:focus,#sidebar-menu>ul>li>a:active,#sidebar-menu>ul>li>a.active,#sidebar-menu>ul>li>a.subdrop{background-color:color-mix(in srgb, var(--brand-primary) 12%, transparent);color:var(--brand-primary);box-shadow:inset 0 1px 0 var(--glass-highlight), var(--glow-brand-soft);text-decoration:none}[data-theme=dark] #sidebar-menu>ul>li>a:hover,[data-bs-theme=dark] #sidebar-menu>ul>li>a:hover,[data-theme=dark] #sidebar-menu>ul>li>a:focus,[data-bs-theme=dark] #sidebar-menu>ul>li>a:focus,[data-theme=dark] #sidebar-menu>ul>li>a:active,[data-bs-theme=dark] #sidebar-menu>ul>li>a:active,[data-theme=dark] #sidebar-menu>ul>li>a.active,[data-bs-theme=dark] #sidebar-menu>ul>li>a.active,[data-theme=dark] #sidebar-menu>ul>li>a.subdrop,[data-bs-theme=dark] #sidebar-menu>ul>li>a.subdrop{background-color:color-mix(in srgb, var(--brand-primary) 18%, transparent);color:#fff}#sidebar-menu>ul>li>a:hover i,#sidebar-menu>ul>li>a:focus i,#sidebar-menu>ul>li>a:active i,#sidebar-menu>ul>li>a.active i,#sidebar-menu>ul>li>a.subdrop i{color:var(--brand-primary)}#sidebar-menu>ul>li>a.sidebar-item-active{background-color:color-mix(in srgb, var(--brand-primary) 14%, transparent);color:var(--brand-primary);border:1px solid var(--brand-primary);box-shadow:inset 0 1px 0 var(--glass-highlight), var(--glow-brand-soft);font-weight:500}#sidebar-menu>ul>li>a i{color:var(--text-color);text-align:center;vertical-align:middle;width:20px;margin-right:10px;font-size:1.2rem;display:inline-block}[data-theme=dark] #sidebar-menu>ul>li>a i,[data-bs-theme=dark] #sidebar-menu>ul>li>a i{color:var(--text-color)}#sidebar-menu>ul>li>a>span{vertical-align:middle}#sidebar-menu .badge-nuevo{vertical-align:middle;z-index:1;background:linear-gradient(90deg,#03a9f4,#f441a5,#20c997,#03a9f4) 0 0/400%;border-radius:30px;margin-right:5px;animation:20s linear infinite animate-badge;position:absolute;top:10px;right:0;transform:rotate(10deg)}@keyframes animate-badge{0%{background-position:0%}to{background-position:400%}}#sidebar-menu>ul>li>a>span>.badge:before{content:"";z-index:-1;opacity:0;filter:blur(5px);opacity:.5;background:linear-gradient(90deg,#03a9f4,#f441a5,#20c997,#03a9f4) 0 0/400%;border-radius:40px;transition:all .5s;animation:20s linear infinite animate-badge;position:absolute;inset:-1px}#sidebar-menu .menu-arrow{-o-transition:-o-transform .15s;-webkit-transition:-webkit-transform .15s;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Material Design Icons;font-size:18px;line-height:28px;transition:transform .15s;display:inline-block;position:absolute;right:20px;transform:translate(0)}#sidebar-menu .menu-arrow:before{content:""}#sidebar-menu .badge,#sidebar-menu .label{margin-top:4px}#sidebar-menu li.active>a>.menu-arrow,#sidebar-menu li.active>ul.mm-show>a>.menu-arrow{transform:rotate(90deg)}#sidebar-menu ul li a i{text-align:center;vertical-align:middle;width:20px;margin:0 10px 0 3px;font-size:12pt;line-height:10pt;display:inline-block}#sidebar-menu ul li a .drop-arrow{float:right}#sidebar-menu ul li a .drop-arrow i{margin-right:0}#sidebar-menu>ul>li>a.active{color:#02c0ce}.menu-title{letter-spacing:.05em;pointer-events:none;cursor:default;text-transform:uppercase;color:#98a6ad;padding:12px 20px;font-size:11px}.enlarged .slimScrollDiv,.enlarged .slimscroll-menu{overflow:inherit!important}.enlarged .user-box{display:none}.enlarged .slimScrollBar{visibility:hidden}.enlarged #wrapper #sidebar-menu .menu-title,.enlarged #wrapper #sidebar-menu .menu-arrow,.enlarged #wrapper #sidebar-menu .label,.enlarged #wrapper #sidebar-menu .badge,.enlarged #wrapper #sidebar-menu .collapse.in,.enlarged #wrapper #sidebar-menu .mm-collapse,.enlarged #wrapper #sidebar-menu .mm-show,.enlarged #wrapper #sidebar-menu ul.nav-second-level,.enlarged #wrapper #sidebar-menu ul.nav-third-level{display:none!important}.enlarged #wrapper #sidebar-menu .nav.collapse{height:inherit!important}.enlarged #wrapper #sidebar-menu ul ul{z-index:9999;background-color:var(--white);border:1px solid var(--border-color);margin-top:-2px;padding-top:5px;padding-bottom:5px;display:none}.enlarged #wrapper .left.side-menu{z-index:5;width:70px;padding-top:0}.enlarged #wrapper .left.side-menu #sidebar-menu>ul>li>a{justify-content:center;align-items:center;width:44px;height:44px;min-height:0;margin:6px auto;padding:0;display:flex}.enlarged #wrapper .left.side-menu #sidebar-menu>ul>li>a:hover,.enlarged #wrapper .left.side-menu #sidebar-menu>ul>li>a:active,.enlarged #wrapper .left.side-menu #sidebar-menu>ul>li>a:focus{color:var(--brand-dark);background-color:var(--body-bg)}.enlarged #wrapper .left.side-menu #sidebar-menu>ul>li>a i{margin:0;font-size:18px}.enlarged #wrapper .left.side-menu .label{text-indent:0;padding:.2em .6em .3em;display:block;position:absolute;top:5px;left:35px}.enlarged #wrapper .left.side-menu #sidebar-menu ul>li{white-space:nowrap;position:relative}.enlarged #wrapper .left.side-menu #sidebar-menu ul>li:hover>a{width:260px;color:var(--brand-dark);background-color:var(--body-bg);position:relative}.enlarged #wrapper .left.side-menu #sidebar-menu ul>li:hover>ul{width:190px;margin-left:-10px;padding-left:10px;position:absolute;left:70px;box-shadow:0 0 10px #00000005,0 1px #00000005;height:auto!important;display:block!important}.enlarged #wrapper .left.side-menu #sidebar-menu ul>li:hover>ul a{box-shadow:none;white-space:normal;overflow-wrap:break-word;z-index:6;width:190px;padding:8px 20px;position:relative}.enlarged #wrapper .left.side-menu #sidebar-menu ul>li:hover>ul a:hover{color:var(--brand-dark)}.enlarged #wrapper .left.side-menu #sidebar-menu ul>li:hover a span{display:inline}.enlarged #wrapper .left.side-menu #sidebar-menu ul ul li:hover>ul{width:190px;margin-top:-36px;margin-left:-10px;padding-left:10px;position:absolute;left:190px;display:block!important}.enlarged #wrapper .left.side-menu #sidebar-menu ul ul li>a span.pull-right{position:absolute;top:12px;right:20px;transform:rotate(270deg)}.enlarged #wrapper .left.side-menu #sidebar-menu ul ul li.active a{color:var(--brand-dark)}.enlarged #wrapper .left.side-menu #sidebar-menu ul>li>a span{padding-left:10px;display:none}.enlarged #wrapper .left.side-menu .user-details{display:none}.enlarged #wrapper .content-page{margin-left:70px}.enlarged #wrapper .footer{left:70px}.enlarged #wrapper .topbar-left{text-align:center;width:70px;padding-left:0;position:relative}.enlarged #wrapper .topbar-left .logo span{opacity:0;display:none}.enlarged #wrapper .topbar-left .logo i{color:#02c0ce;line-height:70px;display:block}.enlarged #wrapper #sidebar-menu>ul>li:hover>a.open :after,.enlarged #wrapper #sidebar-menu>ul>li:hover>a.active :after{display:none}#wrapper.right-bar-enabled .right-bar{right:0}.side-menu-sm{text-align:center;width:170px}.side-menu-sm #sidebar-menu>ul>li>a>i{width:100%;margin:0;font-size:18px;line-height:24px;display:block}.side-menu-sm #sidebar-menu ul ul a{padding:10px 20px}.side-menu-sm .user-box .user-img{margin:0 auto 15px}.side-menu-sm .topbar-left{width:170px;padding-left:0}.side-menu-sm .menu-arrow,.side-menu-sm .badge{display:none!important}.side-menu-sm+.content-page{margin-left:170px}.side-menu-sm+.content-page .footer{left:170px}.enlarged #wrapper .side-menu-sm{text-align:left}.enlarged #wrapper .side-menu-sm ul li a i{vertical-align:middle;width:20px;margin-left:3px;margin-right:15px;font-size:18px;line-height:17px;display:inline-block}.nav-user{padding:0 9px!important}.nav-user img{width:32px;height:32px}.sidebar-favoritos-titulo{text-transform:uppercase;opacity:.6;padding:10px 20px 0;font-size:.75rem;list-style:none}.sidebar-favoritos-separador{border-bottom:1px solid var(--input-border,#ffffff1a);margin:8px 20px;list-style:none}.sidebar-favorito-toggle{opacity:.3;cursor:pointer;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.sidebar-favorito-toggle:hover{opacity:.7}.sidebar-favorito-toggle.sidebar-favorito-activo{opacity:1;color:#f4b400}#side-menu li{position:relative}.rv-sidebar-quick-btn{color:#ffffff73;cursor:pointer;z-index:5;border-radius:50%;outline:none;justify-content:center;align-items:center;width:24px;height:24px;margin:0;padding:0;font-size:11px;line-height:1;transition:all .2s cubic-bezier(.4,0,.2,1);display:inline-flex;position:absolute;top:50%;right:44px;transform:translateY(-50%);background:0 0!important;border:none!important}.rv-sidebar-quick-btn:hover{transform:translateY(-50%)scale(1.15);color:#fff!important;background:#ffffff26!important}.rv-sidebar-quick-btn:active{transform:translateY(-50%)scale(.92)}#sidebar-menu li:hover>a .rv-sidebar-quick-btn{color:#ffffffbf}#sidebar-menu li.active>a .rv-sidebar-quick-btn,#sidebar-menu li.mm-active>a .rv-sidebar-quick-btn{color:var(--brand-primary,#00d2d3);opacity:.9}#sidebar-menu li.active>a .rv-sidebar-quick-btn:hover,#sidebar-menu li.mm-active>a .rv-sidebar-quick-btn:hover{background:color-mix(in srgb, var(--brand-primary,#00d2d3) 25%, transparent)!important;color:#fff!important}.enlarged #wrapper #sidebar-menu .rv-sidebar-quick-btn,.side-menu-sm .rv-sidebar-quick-btn{display:none!important}.footer{color:#98a6ad;border-top:1px solid #98a6ad33;bottom:0;left:240px;right:0;text-align:left!important}[data-bs-theme=dark] .footer{color:#94a3b8}.card-box{background-color:var(--glass-surface-bg);background-image:var(--glass-sheen);-webkit-backdrop-filter:blur(var(--glass-surface-blur)) saturate(var(--glass-surface-saturate));border:1px solid var(--glass-surface-border);box-shadow:inset 0 1px 0 var(--glass-highlight), inset 0 -1px 0 var(--glass-rim), var(--glass-surface-elevation);padding:25px}@media (prefers-reduced-transparency:reduce){.card-box{-webkit-backdrop-filter:none!important;background-color:var(--panel-bg)!important;background-image:none!important}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.card-box{background-color:var(--panel-bg);background-image:none}}@media (forced-colors:active){.card-box{forced-color-adjust:auto;outline:1px solid #0000;box-shadow:none!important;border:1px solid canvastext!important}}[data-theme=dark] .card-box,[data-bs-theme=dark] .card-box,.card-box h1,.card-box .h1,.card-box h2,.card-box .h2,.card-box h3,.card-box .h3,.card-box h4,.card-box .h4,.card-box h5,.card-box .h5,.card-box h6,.card-box .h6{color:var(--text-color)}.card-box.text-white h1,.card-box.text-white .h1,.card-box.text-white h2,.card-box.text-white .h2,.card-box.text-white h3,.card-box.text-white .h3,.card-box.text-white h4,.card-box.text-white .h4,.card-box.text-white h5,.card-box.text-white .h5,.card-box.text-white h6,.card-box.text-white .h6{color:#fff}.card{background-color:var(--glass-surface-bg);background-image:var(--glass-sheen);-webkit-backdrop-filter:blur(var(--glass-surface-blur)) saturate(var(--glass-surface-saturate));border:1px solid var(--glass-surface-border);box-shadow:inset 0 1px 0 var(--glass-highlight), inset 0 -1px 0 var(--glass-rim), var(--glass-surface-elevation)}@media (prefers-reduced-transparency:reduce){.card{-webkit-backdrop-filter:none!important;background-color:var(--panel-bg)!important;background-image:none!important}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.card{background-color:var(--panel-bg);background-image:none}}@media (forced-colors:active){.card{forced-color-adjust:auto;outline:1px solid #0000;box-shadow:none!important;border:1px solid canvastext!important}}.card{border-radius:var(--card-radius,20px)}.card .card,.card-box .card,.card-box .card-box{box-shadow:inset 0 1px 0 var(--glass-highlight);-webkit-backdrop-filter:none!important;background-image:none!important;background-color:var(--glass-control-bg)!important}.card-title,.card-header{margin-top:0!important}.card-header,.card-footer{background-color:var(--glass-control-bg);border-bottom:1px solid var(--border-color);color:var(--text-color)}[data-theme=dark] .card-header,[data-bs-theme=dark] .card-header,[data-theme=dark] .card-footer,[data-bs-theme=dark] .card-footer{background-color:var(--glass-control-bg);color:var(--text-color);border-bottom-color:var(--glass-border)}.card-footer{border-top-color:var(--border-color)}.card--glow-teal,.card-box--glow-teal{box-shadow:var(--glass-surface-elevation), var(--glow-teal-ambient)!important;border-color:color-mix(in srgb, var(--brand-primary) 30%, var(--border-color))!important}@media (forced-colors:active){.card--glow-teal,.card-box--glow-teal{box-shadow:none!important}}.card--glow-teal-intense,.card-box--glow-teal-intense{box-shadow:var(--glass-surface-elevation), var(--glow-teal-intense)!important;border-color:color-mix(in srgb, var(--brand-primary) 50%, var(--border-color))!important}@media (forced-colors:active){.card--glow-teal-intense,.card-box--glow-teal-intense{box-shadow:none!important}}.card--glow-violet,.card-box--glow-violet,.card--glow-ai,.card-box--glow-ai,.card--glow-secondary,.card-box--glow-secondary{box-shadow:var(--glass-surface-elevation), var(--glow-violet-ambient)!important;border-color:color-mix(in srgb, var(--brand-secondary,#8b5cf6) 35%, var(--border-color))!important}@media (forced-colors:active){.card--glow-violet,.card-box--glow-violet,.card--glow-ai,.card-box--glow-ai,.card--glow-secondary,.card-box--glow-secondary{box-shadow:none!important}}.card--glow-violet-intense,.card-box--glow-violet-intense{box-shadow:var(--glass-surface-elevation), var(--glow-violet-intense)!important;border-color:color-mix(in srgb, var(--brand-secondary,#8b5cf6) 50%, var(--border-color))!important}@media (forced-colors:active){.card--glow-violet-intense,.card-box--glow-violet-intense{box-shadow:none!important}}.btn{padding:.6rem 1.5rem;border-radius:var(--pill-radius,9999px)!important;outline:none!important}.btn:focus-visible{outline-offset:2px;outline:2px solid var(--brand-primary)!important;box-shadow:var(--glow-brand-ring)!important}.btn-group-sm>.btn,.btn-sm{padding:.5rem 1.2rem}.btn-group-lg>.btn,.btn-lg{padding:.7rem 1.6rem}.btn-group.open .dropdown-toggle{box-shadow:inset 0 0 0 100px #0000001a}.dropdown-toggle-split{padding-left:.5625rem;padding-right:.5625rem}.dropleft .dropdown-toggle-split{border-top-right-radius:0;border-bottom-right-radius:0}.btn-custom,.btn-primary,.btn-success,.btn-info,.btn-warning,.btn-danger,.btn-inverse,.btn-purple,.btn-pink{color:#fff!important}.btn-custom{background-color:#009688;border:#fff}.btn-custom:hover,.btn-custom:focus,.btn-custom:active,.btn-custom.active,.btn-custom.focus,.btn-custom:active,.btn-custom:focus,.btn-custom:hover,.open>.dropdown-toggle.btn-custom{background-color:#4db6ac}.btn-custom.focus,.btn-custom:focus,.btn-outline-custom.focus,.btn-outline-custom:focus,.btn-custom:not([disabled]):not(.disabled).active,.btn-custom:not([disabled]):not(.disabled):active,.show>.btn-custom.dropdown-toggle{box-shadow:0 0 0 2px #02c0ce80}.btn-custom-gradient{box-sizing:border-box;background:linear-gradient(90deg,#009688,#05b1a1,#20c997,#009688) 0 0/400%;border-radius:30px}.btn-custom-gradient:hover{color:#fff;animation:8s linear infinite animate}@keyframes animate{0%{background-position:0%}to{background-position:400%}}.btn-custom-gradient:before{content:"";z-index:-1;opacity:0;background:linear-gradient(90deg,#009688,#05b1a1,#20c997,#009688) 0 0/400%;border-radius:40px;transition:all .5s;position:absolute;inset:-5px}.btn-custom-gradient:hover:before{filter:blur(15px);opacity:1;animation:8s linear infinite animate}.btn-gradient-effect{text-align:center;color:#fff;text-transform:uppercase;box-sizing:border-box;z-index:1;background:linear-gradient(90deg,#03a9f4,#f441a5,#20c997,#03a9f4) 0 0/400%;border-radius:30px;width:200px;height:40px;font-size:16px;line-height:40px;text-decoration:none;display:inline-block;position:relative}.btn-gradient-effect:hover{color:#fff;animation:8s linear infinite animate}.btn-gradient-effect:before{content:"";z-index:-1;opacity:0;background:linear-gradient(90deg,#03a9f4,#f441a5,#20c997,#03a9f4) 0 0/400%;border-radius:40px;transition:all .5s;position:absolute;inset:-5px}.btn-gradient-effect:hover:before{filter:blur(15px);opacity:1;animation:8s linear infinite animate}.btn-primary{background:linear-gradient(180deg, color-mix(in srgb, var(--brand-primary) 92%, white), var(--brand-primary));border:1px solid var(--brand-primary);color:#fff;box-shadow:inset 0 1px 0 #ffffff59, inset 0 -1px 0 #0000001a, var(--btn-hover-shadow,none);transition:all .25s}.btn-primary:hover,.btn-primary:active,.btn-primary.active{background:linear-gradient(180deg, color-mix(in srgb, var(--brand-primary) 95%, white), var(--brand-primary));border-color:var(--brand-primary);color:#fff;filter:brightness(1.05);box-shadow:inset 0 1px 0 var(--glass-highlight), var(--glow-brand-soft)}.btn-primary:focus-visible{box-shadow:var(--glow-brand-ring);outline:2px solid var(--brand-primary);outline-offset:2px}.btn-violet,.btn-ai,.btn-gradient-violet{box-shadow:inset 0 1px 0 #ffffff59, inset 0 -1px 0 #0000001a, var(--glow-secondary-soft);background:linear-gradient(135deg,#7c3aed 0%,#9333ea 100%);border:1px solid #fff3;font-weight:600;transition:all .25s;color:#fff!important}.btn-violet:hover,.btn-violet:active,.btn-violet.active,.btn-ai:hover,.btn-ai:active,.btn-ai.active,.btn-gradient-violet:hover,.btn-gradient-violet:active,.btn-gradient-violet.active{box-shadow:inset 0 1px 0 var(--glass-highlight), var(--glow-secondary);background:linear-gradient(135deg,#6d28d9 0%,#7e22ce 100%);border-color:#ffffff4d;transform:translateY(-1px);color:#fff!important}.btn-violet:focus-visible,.btn-ai:focus-visible,.btn-gradient-violet:focus-visible{box-shadow:var(--glow-secondary-ring);outline:2px solid var(--brand-secondary,#8b5cf6);outline-offset:2px}.btn-outline-violet,.btn-outline-ai{background-color:var(--brand-secondary-light,#8b5cf61f);border:1px solid color-mix(in srgb, var(--brand-secondary,#8b5cf6) 45%, transparent);box-shadow:inset 0 1px 0 var(--glass-highlight);transition:all .25s;color:var(--brand-secondary-dark,#6d28d9)!important}[data-theme=dark] .btn-outline-violet,[data-bs-theme=dark] .btn-outline-violet,[data-theme=dark] .btn-outline-ai,[data-bs-theme=dark] .btn-outline-ai{border-color:#a855f780;color:#d8b4fe!important}.btn-outline-violet:hover,.btn-outline-violet:active,.btn-outline-violet.active,.btn-outline-ai:hover,.btn-outline-ai:active,.btn-outline-ai.active{background-color:color-mix(in srgb, var(--brand-secondary,#8b5cf6) 25%, transparent);border-color:var(--brand-secondary,#8b5cf6);box-shadow:inset 0 1px 0 var(--glass-highlight), var(--glow-secondary-soft);color:#fff!important}.btn-outline-violet:focus-visible,.btn-outline-ai:focus-visible{box-shadow:var(--glow-secondary-ring);outline:2px solid var(--brand-secondary,#8b5cf6);outline-offset:2px}.btn-home-modern{border-radius:var(--card-radius,20px);background-color:var(--glass-surface-bg);background-image:var(--glass-sheen);-webkit-backdrop-filter:blur(var(--glass-surface-blur)) saturate(var(--glass-surface-saturate));border:1px solid var(--glass-surface-border);box-shadow:inset 0 1px 0 var(--glass-highlight), inset 0 -1px 0 var(--glass-rim), var(--glass-surface-elevation);flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:1.25rem 1rem;transition:all .25s;display:flex}@media (prefers-reduced-transparency:reduce){.btn-home-modern{-webkit-backdrop-filter:none!important;background-color:var(--panel-bg)!important;background-image:none!important}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.btn-home-modern{background-color:var(--panel-bg);background-image:none}}@media (forced-colors:active){.btn-home-modern{forced-color-adjust:auto;outline:1px solid #0000;box-shadow:none!important;border:1px solid canvastext!important}}.btn-home-modern{cursor:pointer;width:100%;min-height:140px}.btn-home-modern .icon-container{background-color:var(--glass-control-bg);border:1px solid var(--glass-control-border);width:4rem;height:4rem;box-shadow:inset 0 1px 0 var(--glass-highlight);border-radius:1rem;justify-content:center;align-items:center;transition:transform .25s;display:flex}.btn-home-modern .icon-container img{width:32px;height:32px}.btn-home-modern:hover{box-shadow:inset 0 1px 0 var(--glass-highlight), var(--glow-brand-soft);transform:translateY(-2px)}.btn-home-modern:hover .icon-container{transform:scale(1.08);box-shadow:0 4px 12px -2px #00b19d40}.btn-home-modern:hover span{color:var(--brand-primary)}.btn-home-modern span{color:var(--text-color);font-size:.875rem;font-weight:600}[data-theme=dark] .btn-home-modern,[data-bs-theme=dark] .btn-home-modern{background-color:#1e293b80;border:1px solid #ffffff0d}[data-theme=dark] .btn-home-modern .icon-container,[data-bs-theme=dark] .btn-home-modern .icon-container{background-color:#0f172a80}[data-theme=dark] .btn-home-modern span,[data-bs-theme=dark] .btn-home-modern span{color:var(--text-slate-400)}[data-theme=dark] .btn-home-modern:hover,[data-bs-theme=dark] .btn-home-modern:hover{background-color:#00b19d1a;border-color:#00b19d33}[data-theme=dark] .btn-home-modern:hover .icon-container,[data-bs-theme=dark] .btn-home-modern:hover .icon-container{background-color:#1e293b}[data-theme=dark] .btn-home-modern:hover span,[data-bs-theme=dark] .btn-home-modern:hover span{color:var(--brand-primary)}.btn-primary.focus,.btn-primary:focus,.btn-outline-primary.focus,.btn-outline-primary:focus,.btn-primary:not([disabled]):not(.disabled).active,.btn-primary:not([disabled]):not(.disabled):active,.show>.btn-primary.dropdown-toggle,.btn-primary:not([disabled]):not(.disabled).active:focus,.btn-primary:not([disabled]):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 2px #00b19d80}.btn-secondary{background-color:#9a9a9a;border-color:#9a9a9a}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:active,.btn-secondary.active,.btn-secondary.focus,.btn-secondary:active,.btn-secondary:focus,.btn-secondary:hover,.open>.dropdown-toggle.btn-secondary{background-color:#8d8d8d;border-color:#8d8d8d}.btn-secondary.focus,.btn-secondary:focus,.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 2px #79797980}.btn-light{color:var(--text-color);background-color:#fff;border-color:#e0e8ed}[data-theme=dark] .btn-light,[data-bs-theme=dark] .btn-light{color:var(--text-slate-400);background-color:#ffffff0d;border-color:#ffffff1a}[data-theme=dark] .btn-light:hover,[data-theme=dark] .btn-light:focus,[data-theme=dark] .btn-light:active,[data-bs-theme=dark] .btn-light:hover,[data-bs-theme=dark] .btn-light:focus,[data-bs-theme=dark] .btn-light:active{color:var(--white);background-color:#ffffff1a;border-color:#fff3}.btn-light:hover,.btn-light:focus,.btn-light:active,.btn-light.active,.btn-light.focus,.btn-light:active,.btn-light:focus,.btn-light:hover,.open>.dropdown-toggle.btn-light{border-color:#bfbfbf}.btn-outline-light{color:#999;border:1px solid #cdcdcd}[data-theme=dark] .btn-outline-light,[data-bs-theme=dark] .btn-outline-light{color:var(--text-slate-400);border-color:#ffffff1a}[data-theme=dark] .btn-outline-light:hover,[data-theme=dark] .btn-outline-light:focus,[data-theme=dark] .btn-outline-light:active,[data-bs-theme=dark] .btn-outline-light:hover,[data-bs-theme=dark] .btn-outline-light:focus,[data-bs-theme=dark] .btn-outline-light:active{color:var(--white);background-color:#ffffff0d;border-color:#fff3}.btn-outline-light:hover{border:1px solid #bfbfbf}.btn-light.focus,.btn-light:focus,.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 2px #d9d9d9}.btn-success{color:#fff;box-shadow:inset 0 1px 0 #ffffff59, inset 0 -1px 0 #0000001a, var(--btn-hover-shadow,none);background:linear-gradient(#1ed39f,#0acf97);border:1px solid #0acf97;transition:all .25s}.btn-success:hover,.btn-success:active,.btn-success.active{color:#fff;filter:brightness(1.05);background:linear-gradient(#16d19c,#0acf97);border-color:#0acf97;box-shadow:inset 0 1px #ffffff59,0 0 16px -6px #0acf9773}.btn-success:focus-visible{outline-offset:2px;outline:2px solid #0acf97;box-shadow:0 0 0 3px #0acf9733,0 0 20px -4px #0acf9773}.btn-info{color:#fff;box-shadow:inset 0 1px 0 #ffffff59, inset 0 -1px 0 #0000001a, var(--btn-hover-shadow,none);background:linear-gradient(#5cbded,#4eb7eb);border:1px solid #4eb7eb;transition:all .25s}.btn-info:hover,.btn-info:active,.btn-info.active{color:#fff;filter:brightness(1.05);background:linear-gradient(#57bbec,#4eb7eb);border-color:#4eb7eb;box-shadow:inset 0 1px #ffffff59,0 0 16px -6px #4eb7eb73}.btn-info:focus-visible{outline-offset:2px;outline:2px solid #4eb7eb;box-shadow:0 0 0 3px #4eb7eb33,0 0 20px -4px #4eb7eb73}.btn-warning{color:#fff;box-shadow:inset 0 1px 0 #ffffff59, inset 0 -1px 0 #0000001a, var(--btn-hover-shadow,none);background:linear-gradient(#f9c11f,#f9bc0b);border:1px solid #f9bc0b;transition:all .25s}.btn-warning:hover,.btn-warning:active,.btn-warning.active{color:#fff;filter:brightness(1.05);background:linear-gradient(#f9bf17,#f9bc0b);border-color:#f9bc0b;box-shadow:inset 0 1px #ffffff59,0 0 16px -6px #f9bc0b73}.btn-warning:focus-visible{outline-offset:2px;outline:2px solid #f9bc0b;box-shadow:0 0 0 3px #f9bc0b33,0 0 20px -4px #f9bc0b73}.btn-danger{color:#fff;box-shadow:inset 0 1px 0 #ffffff59, inset 0 -1px 0 #0000001a, var(--btn-hover-shadow,none);background:linear-gradient(#f26378,#f1556c);border:1px solid #f1556c;transition:all .25s}.btn-danger:hover,.btn-danger:active,.btn-danger.active{color:#fff;filter:brightness(1.05);background:linear-gradient(#f25e73,#f1556c);border-color:#f1556c;box-shadow:inset 0 1px #ffffff59,0 0 16px -6px #f1556c73}.btn-danger:focus-visible{outline-offset:2px;outline:2px solid #f1556c;box-shadow:0 0 0 3px #f1556c33,0 0 20px -4px #f1556c73}.btn-dark{color:#fff;box-shadow:inset 0 1px 0 #ffffff59, inset 0 -1px 0 #0000001a, var(--btn-hover-shadow,none);background:linear-gradient(#414a55,#313a46);border:1px solid #313a46;transition:all .25s}.btn-dark:hover,.btn-dark:active,.btn-dark.active{color:#fff;filter:brightness(1.05);background:linear-gradient(#3b444f,#313a46);border-color:#313a46;box-shadow:inset 0 1px #ffffff59,0 0 16px -6px #313a4673}.btn-dark:focus-visible{outline-offset:2px;outline:2px solid #313a46;box-shadow:0 0 0 3px #313a4633,0 0 20px -4px #313a4673}.btn-purple{color:#fff;box-shadow:inset 0 1px 0 #ffffff59, inset 0 -1px 0 #0000001a, var(--btn-hover-shadow,none);background:linear-gradient(#8288e0,#777edd);border:1px solid #777edd;transition:all .25s}.btn-purple:hover,.btn-purple:active,.btn-purple.active{color:#fff;filter:brightness(1.05);background:linear-gradient(#7e84df,#777edd);border-color:#777edd;box-shadow:inset 0 1px #ffffff59,0 0 16px -6px #777edd73}.btn-purple:focus-visible{outline-offset:2px;outline:2px solid #777edd;box-shadow:0 0 0 3px #777edd33,0 0 20px -4px #777edd73}.btn-pink{color:#fff;box-shadow:inset 0 1px 0 #ffffff59, inset 0 -1px 0 #0000001a, var(--btn-hover-shadow,none);background:linear-gradient(#ff73a3,#ff679b);border:1px solid #ff679b;transition:all .25s}.btn-pink:hover,.btn-pink:active,.btn-pink.active{color:#fff;filter:brightness(1.05);background:linear-gradient(#ff6fa0,#ff679b);border-color:#ff679b;box-shadow:inset 0 1px #ffffff59,0 0 16px -6px #ff679b73}.btn-pink:focus-visible{outline-offset:2px;outline:2px solid #ff679b;box-shadow:0 0 0 3px #ff679b33,0 0 20px -4px #ff679b73}.btn-outline-custom{color:#02c0ce;box-shadow:inset 0 1px 0 var(--glass-highlight);background-color:#02c0ce14;border:1px solid #02c0ce;transition:all .2s}.btn-outline-custom:hover,.btn-outline-custom:active,.btn-outline-custom.active{color:#02c0ce;box-shadow:inset 0 1px 0 var(--glass-highlight), 0 0 14px -6px #02c0ce66;background-color:#02c0ce2e;border-color:#02c0ce}.btn-outline-primary{color:var(--brand-primary);background-color:color-mix(in srgb, var(--brand-primary) 8%, transparent);border:1px solid var(--brand-primary);box-shadow:inset 0 1px 0 var(--glass-highlight);transition:all .2s}.btn-outline-primary:hover,.btn-outline-primary:active,.btn-outline-primary.active{background-color:color-mix(in srgb, var(--brand-primary) 18%, transparent);border-color:var(--brand-primary);color:var(--brand-primary);box-shadow:inset 0 1px 0 var(--glass-highlight), var(--glow-brand-soft)}.btn-outline-success{color:#0acf97;box-shadow:inset 0 1px 0 var(--glass-highlight);background-color:#0acf9714;border:1px solid #0acf97;transition:all .2s}.btn-outline-success:hover,.btn-outline-success:active,.btn-outline-success.active{color:#0acf97;box-shadow:inset 0 1px 0 var(--glass-highlight), 0 0 14px -6px #0acf9766;background-color:#0acf972e;border-color:#0acf97}.btn-outline-info{color:#4eb7eb;box-shadow:inset 0 1px 0 var(--glass-highlight);background-color:#4eb7eb14;border:1px solid #4eb7eb;transition:all .2s}.btn-outline-info:hover,.btn-outline-info:active,.btn-outline-info.active{color:#4eb7eb;box-shadow:inset 0 1px 0 var(--glass-highlight), 0 0 14px -6px #4eb7eb66;background-color:#4eb7eb2e;border-color:#4eb7eb}.btn-outline-warning{color:#f9bc0b;box-shadow:inset 0 1px 0 var(--glass-highlight);background-color:#f9bc0b14;border:1px solid #f9bc0b;transition:all .2s}.btn-outline-warning:hover,.btn-outline-warning:active,.btn-outline-warning.active{color:#f9bc0b;box-shadow:inset 0 1px 0 var(--glass-highlight), 0 0 14px -6px #f9bc0b66;background-color:#f9bc0b2e;border-color:#f9bc0b}.btn-outline-danger{color:#f1556c;box-shadow:inset 0 1px 0 var(--glass-highlight);background-color:#f1556c14;border:1px solid #f1556c;transition:all .2s}.btn-outline-danger:hover,.btn-outline-danger:active,.btn-outline-danger.active{color:#f1556c;box-shadow:inset 0 1px 0 var(--glass-highlight), 0 0 14px -6px #f1556c66;background-color:#f1556c2e;border-color:#f1556c}.btn-outline-dark{color:#313a46;box-shadow:inset 0 1px 0 var(--glass-highlight);background-color:#313a4614;border:1px solid #313a46;transition:all .2s}.btn-outline-dark:hover,.btn-outline-dark:active,.btn-outline-dark.active{color:#313a46;box-shadow:inset 0 1px 0 var(--glass-highlight), 0 0 14px -6px #313a4666;background-color:#313a462e;border-color:#313a46}.btn-outline-pink{color:#ff679b;background-color:#0000;background-image:none;border-color:#ff679b}.btn-outline-pink:hover{color:#fff;background-color:#ff679b;border-color:#ff679b}.btn-outline-purple{color:#777edd;background-color:#0000;background-image:none;border-color:#777edd}.btn-outline-purple:hover{color:#fff;background-color:#777edd;border-color:#777edd}.btn-rounded{border-radius:2em}.btn-facebook{background-color:#3b5998;color:#fff!important}.btn-twitter{background-color:#00aced;color:#fff!important}.btn-linkedin{background-color:#007bb6;color:#fff!important}.btn-dribbble{background-color:#ea4c89;color:#fff!important}.btn-googleplus{background-color:#dd4b39;color:#fff!important}.btn-instagram{background-color:#517fa4;color:#fff!important}.btn-pinterest{background-color:#cb2027;color:#fff!important}.btn-dropbox{background-color:#007ee5;color:#fff!important}.btn-flickr{background-color:#ff0084;color:#fff!important}.btn-tumblr{background-color:#32506d;color:#fff!important}.btn-skype{background-color:#00aff0;color:#fff!important}.btn-youtube{background-color:#b00;color:#fff!important}.btn-github{background-color:#171515;color:#fff!important}.btn-twitch{background-color:#6441a4;color:#fff!important}.btn-basecamp{background-color:#3cb371;color:#fff!important}.segmented-control{width:100%;display:flex}.segmented-control button{color:#555;cursor:pointer;background-color:#f7f7f9;border:1px solid #eaeaea;flex:1;padding:8px 12px;font-size:13px;transition:all .2s}.segmented-control button:first-child{border-radius:8px 0 0 8px}.segmented-control button:last-child{border-left:none;border-radius:0 8px 8px 0}.segmented-control button.selected{color:#fff;z-index:2;background:linear-gradient(45deg,#8e2de2,#4a00e0);border-color:#4a00e0}#carritoComprasDrawer .btn-remove-item{color:#ef4444;transition:all .2s ease-in-out}#carritoComprasDrawer .btn-remove-item:hover{transform:scale(1.15)}.btn-photo-edit-overlay{border-bottom-left-radius:15px;font-size:20px;position:absolute;top:-16px;right:15px}.btn-white{background:#fff;border:1px solid #e1e8f0}.btn-white:hover{background:#f8f9fa}.btn-bulk-tags{background-color:#0284c7;border:none;border-radius:6px;font-weight:600;box-shadow:0 2px 4px #0284c733;color:#fff!important}.btn-square-md{text-align:center;padding:10px;max-width:100%!important;max-height:100%!important}.btn-icon-plain{cursor:pointer;background:0 0!important;border:none!important;border-radius:0!important;padding:0!important}.btn-sede-select{border-bottom:1px solid #000;width:100%;padding:0;background:0 0!important;border:none!important;border-radius:0!important}.flotante{display:scroll;z-index:1044;border-radius:.8em;position:fixed;bottom:320px;right:0}.photo-overlay-btn{font-size:20px;position:absolute;top:-16px;right:15px;border-bottom-left-radius:15px!important}.btn-icon-sm{padding:2px 6px}.btn-square-icon{justify-content:center;align-items:center;width:80px;height:80px;padding:0;display:inline-flex}.btn-sort-toggle{font-size:10.5pt;line-height:22pt}.btn-email-cta{background-color:#3b82f6!important;border-color:#3b82f6!important}.btn-email-cta:hover,.btn-email-cta:focus,.btn-email-cta:active{background-color:#1469f4!important;border-color:#1469f4!important}.close-on-brand{color:#fff;opacity:1;font-size:24px}.bulk-action-card:hover{transform:translateY(-2px);box-shadow:0 4px 10px #0000000d}.header-banner-cta{padding:2px 10px}.btn-certificado-tipo-card{cursor:pointer;height:60px}.btn-circle{width:60px;height:60px;font-size:24px;font-weight:700;border-radius:50%!important}.btn-circle:hover{transition:transform .2s;transform:scale(1.05)}.btn-circle:active{transform:scale(.95)}.btn-whatsapp{background-color:#25d366!important;border-color:#25d366!important;border-radius:8px!important}.btn-whatsapp:hover,.btn-whatsapp:focus,.btn-whatsapp:active{background-color:#1fb055!important;border-color:#1fb055!important}.btn-whatsapp-cta{padding:12px 24px;font-size:16px;font-weight:700;box-shadow:0 4px 10px #25d36640}.btn-novedad-link{font-size:.7rem}.btn-finalizar-tutorial{color:#fff;letter-spacing:.5px;cursor:pointer;background:#009688;border:none;border-radius:8px;padding:10px 36px;font-family:Lexend,sans-serif;font-size:15px;font-weight:700;transition:all .2s}.btn-finalizar-tutorial:hover{color:#fff;background:#0acf97;box-shadow:0 4px 12px #0096884d}.btn.rv-enviando{cursor:progress;opacity:.85}.btn.rv-enviando .spinner-border{margin-right:.25rem}.waves-effect{position:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;vertical-align:middle;z-index:1;will-change:opacity, transform;-o-transition:all .3s ease-out;transition:all .3s ease-out;display:inline-block;overflow:hidden}.waves-effect .waves-ripple{opacity:0;-o-transition:all .7s ease-out;transition:all .7s ease-out;-webkit-transition-property:-webkit-transform,opacity;-o-transition-property:-o-transform, opacity;-moz-transition-property:-moz-transform,opacity;pointer-events:none;background:#0003;border-radius:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;transition-property:transform,opacity;position:absolute;transform:scale(0)}.waves-notransition{-o-transition:none!important;transition:none!important}.waves-circle{text-align:center;border-radius:50%;width:2.5em;height:2.5em;line-height:2.5em;transform:translateZ(0);-webkit-mask-image:none}.waves-input-wrapper{vertical-align:bottom;border-radius:1em}.waves-input-wrapper .waves-button-input{z-index:1;position:relative;top:0;left:0}.waves-block{display:block}.waves-effect.waves-light .waves-ripple{background-color:#fff6}.waves-effect.waves-custom .waves-ripple{background-color:#02c0ce66}.waves-effect.waves-primary .waves-ripple{background-color:#00b19d66}.waves-effect.waves-success .waves-ripple{background-color:#0acf9766}.waves-effect.waves-info .waves-ripple{background-color:#4eb7eb66}.waves-effect.waves-warning .waves-ripple{background-color:#f9bc0b66}.waves-effect.waves-danger .waves-ripple{background-color:#f1556c66}.waves-effect.waves-pink .waves-ripple{background-color:#ff679b66}.waves-effect.waves-purple .waves-ripple{background-color:#777edd66}[data-bs-theme=dark] .ribbon-box .ribbon,[data-bs-theme=dark] .ribbon-box .ribbon-two span{color:#fff}.ribbon-box{position:relative}.ribbon-box .ribbon{float:left;clear:both;-o-box-shadow:2px 5px 10px #313a4626;color:#fff;margin-bottom:15px;margin-left:-30px;padding:5px 12px;font-family:Plus Jakarta Sans,sans-serif;font-size:13px;position:relative;box-shadow:2px 5px 10px #313a4626}.ribbon-box .ribbon:before{content:" ";z-index:-1;border-style:solid;border-width:10px;margin-bottom:-10px;display:block;position:absolute;bottom:-10px;left:0}.ribbon-box .ribbon+p{clear:both}.ribbon-box .ribbon-custom{background:#02c0ce}.ribbon-box .ribbon-custom:before{border-color:#02919b #0000 #0000}.ribbon-box .ribbon-primary{background:var(--brand-primary)}.ribbon-box .ribbon-primary:before{border-color:#0c60e2 #0000 #0000}.ribbon-box .ribbon-success{background:#0acf97}.ribbon-box .ribbon-success:before{border-color:#089e74 #0000 #0000}.ribbon-box .ribbon-info{background:#4eb7eb}.ribbon-box .ribbon-info:before{border-color:#20a4e6 #0000 #0000}.ribbon-box .ribbon-warning{background:#f9bc0b}.ribbon-box .ribbon-warning:before{border-color:#cc9905 #0000 #0000}.ribbon-box .ribbon-danger{background:#f1556c}.ribbon-box .ribbon-danger:before{border-color:#ed2643 #0000 #0000}.ribbon-box .ribbon-pink{background:#ff679b}.ribbon-box .ribbon-pink:before{border-color:#ff3479 #0000 #0000}.ribbon-box .ribbon-purple{background:#777edd}.ribbon-box .ribbon-purple:before{border-color:#4e57d3 #0000 #0000}.ribbon-box .ribbon-dark{background:#313a46}.ribbon-box .ribbon-dark:before{border-color:#1c2128 #0000 #0000}.ribbon-box .ribbon-two{z-index:1;text-align:right;width:75px;height:75px;position:absolute;top:-5px;left:-5px;overflow:hidden}.ribbon-box .ribbon-two span{color:#fff;text-align:center;width:100px;font-family:Plus Jakarta Sans,sans-serif;font-size:13px;line-height:20px;display:block;position:absolute;top:19px;left:-21px;transform:rotate(-45deg);box-shadow:0 0 8px #0000000f,0 1px #00000005}.ribbon-box .ribbon-two span:before{content:"";z-index:-1;border-bottom:3px solid #0000;border-right:3px solid #0000;position:absolute;top:100%;left:0}.ribbon-box .ribbon-two span:after{content:"";z-index:-1;border-bottom:3px solid #0000;border-left:3px solid #0000;position:absolute;top:100%;right:0}.ribbon-box .ribbon-two-custom span{background:#02c0ce}.ribbon-box .ribbon-two-custom span:before{border-top:3px solid #02919b;border-left:3px solid #02919b}.ribbon-box .ribbon-two-custom span:after{border-top:3px solid #02919b;border-right:3px solid #02919b}.ribbon-box .ribbon-two-primary span{background:var(--brand-primary)}.ribbon-box .ribbon-two-primary span:before{border-top:3px solid #0b56ca;border-left:3px solid #0b56ca}.ribbon-box .ribbon-two-primary span:after{border-top:3px solid #0b56ca;border-right:3px solid #0b56ca}.ribbon-box .ribbon-two-success span{background:#0acf97}.ribbon-box .ribbon-two-success span:before{border-top:3px solid #089e74;border-left:3px solid #089e74}.ribbon-box .ribbon-two-success span:after{border-top:3px solid #089e74;border-right:3px solid #089e74}.ribbon-box .ribbon-two-info span{background:#4eb7eb}.ribbon-box .ribbon-two-info span:before{border-top:3px solid #20a4e6;border-left:3px solid #20a4e6}.ribbon-box .ribbon-two-info span:after{border-top:3px solid #20a4e6;border-right:3px solid #20a4e6}.ribbon-box .ribbon-two-warning span{background:#f9bc0b}.ribbon-box .ribbon-two-warning span:before{border-top:3px solid #cc9905;border-left:3px solid #cc9905}.ribbon-box .ribbon-two-warning span:after{border-top:3px solid #cc9905;border-right:3px solid #cc9905}.ribbon-box .ribbon-two-danger span{background:#f1556c}.ribbon-box .ribbon-two-danger span:before{border-top:3px solid #ed2643;border-left:3px solid #ed2643}.ribbon-box .ribbon-two-danger span:after{border-top:3px solid #ed2643;border-right:3px solid #ed2643}.ribbon-box .ribbon-two-pink span{background:#ff679b}.ribbon-box .ribbon-two-pink span:before{border-top:3px solid #ff1b69;border-left:3px solid #ff1b69}.ribbon-box .ribbon-two-pink span:after{border-top:3px solid #ff1b69;border-right:3px solid #ff1b69}.ribbon-box .ribbon-two-purple span{background:#777edd}.ribbon-box .ribbon-two-purple span:before{border-top:3px solid #3a44ce;border-left:3px solid #3a44ce}.ribbon-box .ribbon-two-purple span:after{border-top:3px solid #3a44ce;border-right:3px solid #3a44ce}.ribbon-box .ribbon-two-dark span{background:#313a46}.ribbon-box .ribbon-two-dark span:before{border-top:3px solid #121519;border-left:3px solid #121519}.ribbon-box .ribbon-two-dark span:after{border-top:3px solid #121519;border-right:3px solid #121519}.notification-wrapper{max-height:190px}.notification-list{cursor:pointer;background-color:#ffffff26;border-radius:2rem;margin:0 4px}.notification-list .noti-title{padding:7px 20px}.notification-list .noti-icon{vertical-align:middle;padding:0 10px;font-size:20px}.notification-list .noti-icon-badge{display:inline-block;position:absolute;top:3px;right:3px}.notification-list .notify-item{padding:10px 20px}.notification-list .notify-item .notify-icon{float:left;text-align:center;color:#fff;border-radius:50%;width:36px;height:36px;margin-right:10px;line-height:36px}.notification-list .notify-item .notify-details{text-overflow:ellipsis;white-space:nowrap;margin-bottom:0;margin-left:45px;overflow:hidden}.notification-list .notify-item .notify-details b{font-weight:500}.notification-list .notify-item .notify-details small,.notification-list .notify-item .notify-details .small{display:block}.notification-list .notify-item .notify-details span{text-overflow:ellipsis;white-space:nowrap;font-size:13px;display:block;overflow:hidden}.notification-list .notify-item .user-msg{white-space:normal;margin-left:45px;line-height:20px}.notification-list .profile-dropdown .notify-item{padding:9px 18px}.profile-dropdown{border-radius:12px;width:auto;min-width:250px;max-width:320px;padding:.5rem 0}.profile-dropdown .notify-item{white-space:nowrap;align-items:center;padding:9px 18px;display:flex}.profile-dropdown i,.profile-dropdown .material-symbols-outlined{vertical-align:middle;flex-shrink:0;margin-right:8px}.profile-dropdown span{vertical-align:middle;white-space:nowrap}.bottom-notification-bar{color:#fff;z-index:1030;-webkit-backdrop-filter:blur(12px);border:1px solid #ffffff59;border-radius:9999px;width:max-content;max-width:calc(100vw - 32px);padding:.4rem .5rem .4rem 1rem;transition:opacity .25s,transform .25s,visibility .25s;position:fixed;bottom:16px;left:50%;transform:translate(-50%);box-shadow:0 10px 25px -4px #0f172a66,0 4px 10px -2px #0003}.bottom-notification-bar .banner-content{color:#fff;align-items:center;gap:.65rem;display:flex}.bottom-notification-bar .banner-icon{color:#fff;flex-shrink:0;font-size:1.25rem}.bottom-notification-bar .banner-text{color:#fff;white-space:nowrap;font-size:.8125rem;font-weight:500}.bottom-notification-bar .banner-text strong{font-weight:700}.bottom-notification-bar .btn-banner-cta{background:#fff;border-radius:9999px;flex-shrink:0;align-items:center;gap:.3rem;padding:.32rem .85rem;font-size:.775rem;font-weight:700;line-height:1.4;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 2px 8px #0000002e;color:#0f172a!important}.bottom-notification-bar .btn-banner-cta .cta-arrow{font-size:.95rem;transition:transform .2s}.bottom-notification-bar .btn-banner-cta:hover{background:#f8fafc;transform:translateY(-1px);box-shadow:0 4px 12px #00000040;color:#0f766e!important}.bottom-notification-bar .btn-banner-cta:hover .cta-arrow{transform:translate(2px)}.bottom-notification-bar .btn-banner-cta:active{transform:scale(.97)}.bottom-notification-bar.trial-bar{background:linear-gradient(135deg,#0f766e 0%,#00b19d 100%)}.bottom-notification-bar.demo-bar{background:linear-gradient(135deg,#be123c 0%,#e11d48 100%)}.bottom-notification-bar.plan-bar{background:linear-gradient(135deg,#0369a1 0%,#0284c7 100%)}@media (width<=575.98px){.bottom-notification-bar{border-radius:16px;width:calc(100% - 24px);max-width:440px;padding:.6rem .75rem;bottom:12px}.bottom-notification-bar .banner-content{grid-template-columns:auto 1fr;align-items:center;gap:.45rem;display:grid}.bottom-notification-bar .banner-text{white-space:normal;font-size:.775rem;line-height:1.3}.bottom-notification-bar .btn-banner-cta{grid-column:1/-1;justify-content:center;width:100%;margin-top:.25rem;padding:.45rem 1rem;font-size:.8125rem}}body.modal-open .bottom-notification-bar,body.offcanvas-open .bottom-notification-bar{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translate(-50%,20px)!important}body:has(.modal.show) .bottom-notification-bar{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translate(-50%,20px)!important}body:has(.offcanvas.show) .bottom-notification-bar{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translate(-50%,20px)!important}body{font-size:var(--font-size-body,.875rem)}a,a:hover{text-decoration:none}h1,.h1{font-size:var(--font-size-h1,2.5rem);color:var(--text-color);font-weight:600}h2,.h2{font-size:var(--font-size-h2,2rem);color:var(--text-color);font-weight:600}h3,.h3{font-size:var(--font-size-h3,1.75rem);color:var(--text-color);font-weight:600}h4,.h4{font-size:var(--font-size-h4,1.5rem);color:var(--text-color);font-weight:600}h5,.h5{font-size:var(--font-size-h5,1.25rem);color:var(--text-color);font-weight:600}h6,.h6{font-size:var(--font-size-h6,1rem);color:var(--text-color);font-weight:600}thead th{font-size:var(--font-size-table-head,.8rem);text-transform:uppercase;font-weight:700}.text-muted{opacity:.7;color:var(--text-color)!important}.text-danger{color:var(--brand-danger,#f1556c)!important}.text-warning{color:var(--brand-warning,#f9bc0b)!important}.text-success{color:var(--brand-success,#0acf97)!important}.text-primary{color:var(--brand-primary,#00b19d)!important}.text-info{color:var(--brand-info,#4eb7eb)!important}.text-dark{color:var(--brand-dark,#313a46)!important}.text-white{color:var(--white,#fff)!important}.text-custom{color:var(--brand-custom,#02c0ce)!important}.text-larger{font-size:1.15em}@media (width>=768px){.text-left-tablet{text-align:left}}.input-group select.form-control:first-child{appearance:none;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAMCAYAAABSgIzaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDZFNDEwNjlGNzFEMTFFMkJEQ0VDRTM1N0RCMzMyMkIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDZFNDEwNkFGNzFEMTFFMkJEQ0VDRTM1N0RCMzMyMkIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0NkU0MTA2N0Y3MUQxMUUyQkRDRUNFMzU3REIzMzIyQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0NkU0MTA2OEY3MUQxMUUyQkRDRUNFMzU3REIzMzIyQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuGsgwQAAAA5SURBVHjaYvz//z8DOYCJgUxAf42MQIzTk0D/M+KzkRGPoQSdykiKJrBGpOhgJFYTWNEIiEeAAAMAzNENEOH+do8AAAAASUVORK5CYII=);background-position:100%;background-repeat:no-repeat;padding:.5em 1.5em .5em .5em;-webkit-border-radius:var(--pill-radius,9999px) 0 0 var(--pill-radius,9999px)!important;-moz-border-radius:var(--pill-radius,9999px) 0 0 var(--pill-radius,9999px)!important;-ms-border-radius:var(--pill-radius,9999px) 0 0 var(--pill-radius,9999px)!important;-o-border-radius:var(--pill-radius,9999px) 0 0 var(--pill-radius,9999px)!important;border-radius:var(--pill-radius,9999px) 0 0 var(--pill-radius,9999px)!important}.custom-file-label:after{content:"Elegir archivo"}form.form-inline{display:inline-block}.switch{cursor:pointer}.switch .fa{vertical-align:-5px;margin-right:.25em}.switch .active{display:none}.switch input[type=radio]{z-index:-1;position:relative}.switch.checked .active{display:inline-block}.switch.checked .inactive{display:none}.disabled,.disabled .switch span.active{color:#dcdbdb;pointer-events:none;cursor:not-allowed}label input[type=radio]~i.fa.fa-circle-o{color:#c8c8c8;display:inline}label input[type=radio]~i.fa.fa-dot-circle-o,label input[type=radio]:checked~i.fa.fa-circle-o{display:none}label input[type=radio]:checked~i.fa.fa-dot-circle-o{color:#7aa3cc;display:inline}label input[type=checkbox]~i.fa.fa-square-o{color:#c8c8c8;display:inline}label input[type=checkbox]~i.fa.fa-check-square-o,label input[type=checkbox]:checked~i.fa.fa-square-o{display:none}label input[type=checkbox]:checked~i.fa.fa-check-square-o{color:#7aa3cc;display:inline;left:2px;color:#f1556c!important}label:hover input[type=radio]~i.fa,label:hover input[type=checkbox]~i.fa{color:#7aa3cc}div[data-toggle=buttons] label:active,div[data-toggle=buttons] label.active{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.btn.no-shadow .fa{float:left;width:40px;position:absolute;left:0}.form-control{border:1px solid var(--input-border,#cbd5e1);color:var(--text-color,#1e293b);background-color:#fff;height:50px;min-height:50px;font-size:14px;line-height:normal;transition:border-color .2s,box-shadow .2s,background-color .2s;border-radius:var(--pill-radius,9999px)!important;padding:0 20px!important}[data-theme=dark] .form-control,[data-bs-theme=dark] .form-control,body.dark-mode .form-control{color:#f8fafc!important;background-color:#1a2335!important;border-color:#2e3a52!important}[data-theme=dark] .form-control::placeholder,[data-bs-theme=dark] .form-control::placeholder,body.dark-mode .form-control::placeholder{color:#64748b!important}.form-control::placeholder{opacity:1;font-size:14px;line-height:normal;color:var(--text-muted,#94a3b8)!important}.form-control:focus{color:var(--text-color,#1e293b);border-color:var(--brand-primary,#00b19d);background-color:#fff;outline:none;box-shadow:0 0 0 2px #00b19d33}[data-theme=dark] .form-control:focus,[data-bs-theme=dark] .form-control:focus,body.dark-mode .form-control:focus{color:#fff!important;background-color:#1a2335!important}.form-control.is-invalid{border-color:var(--brand-danger)!important}.form-control.is-invalid:focus{box-shadow:0 0 0 2px #ef3d5833}.form-control.is-valid{border-color:var(--brand-success)!important}textarea.form-control,textarea.custom-input{overscroll-behavior:contain;resize:vertical;min-height:110px;line-height:1.5;border-radius:16px!important;height:auto!important;padding:12px 18px!important;overflow-y:auto!important}textarea.form-control.textarea-auto-height,textarea.custom-input.textarea-auto-height{min-height:auto}.nota-clinica-textarea{overscroll-behavior:contain;max-height:450px;min-height:160px!important;overflow-y:auto!important}.form-select{border:1px solid var(--input-border,#cbd5e1);color:var(--text-color,#1e293b);background-color:#fff;height:50px;min-height:50px;font-size:14px;line-height:normal;transition:border-color .2s,box-shadow .2s,background-color .2s;border-radius:var(--pill-radius,9999px)!important;padding:0 36px 0 20px!important}[data-theme=dark] .form-select,[data-bs-theme=dark] .form-select,body.dark-mode .form-select{color:#f8fafc!important;background-color:#1a2335!important;border-color:#2e3a52!important}.form-select:focus{outline:none;border-color:var(--brand-primary,#00b19d)!important;box-shadow:var(--glow-brand-ring)!important}[data-theme=dark] .form-select:focus,[data-bs-theme=dark] .form-select:focus,body.dark-mode .form-select:focus{color:#fff!important;background-color:#1a2335!important}.form-control--on-glass,.form-select--on-glass{background-color:var(--glass-control-bg);-webkit-backdrop-filter:none;border:1px solid var(--glass-control-border);box-shadow:inset 0 1px 0 var(--glass-highlight);background-image:none}@media (prefers-reduced-transparency:reduce){.form-control--on-glass,.form-select--on-glass{-webkit-backdrop-filter:none!important;background-color:var(--panel-bg)!important;background-image:none!important}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.form-control--on-glass,.form-select--on-glass{background-color:var(--panel-bg);background-image:none}}@media (forced-colors:active){.form-control--on-glass,.form-select--on-glass{forced-color-adjust:auto;outline:1px solid #0000;box-shadow:none!important;border:1px solid canvastext!important}}.form-control--on-glass,.form-select--on-glass{color:var(--text-color)}.form-control--on-glass:focus,.form-select--on-glass:focus{background-color:var(--glass-surface-bg)!important;border-color:var(--brand-primary)!important;box-shadow:var(--glow-brand-ring)!important}.help-block,.invalid-feedback{color:var(--brand-danger);margin-top:.25rem;font-size:.8125rem;display:block}.form-control:focus-visible,.form-select:focus-visible,.select2-container--default.select2-container--focus .select2-selection--single,.select2-container--default.select2-container--focus .select2-selection--multiple,label input[type=checkbox]:focus-visible~i.fa,label input[type=radio]:focus-visible~i.fa{outline:2px solid var(--brand-primary);outline-offset:2px}select.form-control:not([size]):not([multiple]){height:50px}.select2-container:not(.select2-container--open){box-sizing:border-box!important;width:100%!important;max-width:100%!important}.select2-container{box-sizing:border-box!important;max-width:100%!important}.select2-container .selection{min-width:0!important;max-width:100%!important;display:block!important}.select2-container--default.select2-container--focus .select2-selection--single,.select2-container--default.select2-container--focus .select2-selection--multiple,.select2-container--default.select2-container--open .select2-selection--single,.select2-container--default.select2-container--open .select2-selection--multiple{border-color:var(--brand-primary,#00b19d)!important;box-shadow:0 0 0 2px #00b19d33!important}.select2-container--default.select2-container--focus .select2-selection--multiple .select2-selection__placeholder,.select2-container--default.select2-container--focus .select2-selection--multiple li.select2-selection__placeholder,.select2-container--default.select2-container--focus .select2-selection--multiple span.select2-selection__placeholder,.select2-container--default.select2-container--open .select2-selection--multiple .select2-selection__placeholder,.select2-container--default.select2-container--open .select2-selection--multiple li.select2-selection__placeholder,.select2-container--default.select2-container--open .select2-selection--multiple span.select2-selection__placeholder{display:none!important}:is(.select2-container--default.select2-container--focus .select2-selection--multiple:has(.select2-selection__choice) .select2-search--inline,.select2-container--default.select2-container--open .select2-selection--multiple:has(.select2-selection__choice) .select2-search--inline){flex:180px!important;min-width:180px!important}:is(.select2-container--default.select2-container--focus .select2-selection--multiple:has(.select2-selection__choice) .select2-search--inline .select2-search__field,.select2-container--default.select2-container--open .select2-selection--multiple:has(.select2-selection__choice) .select2-search--inline .select2-search__field){min-width:180px!important}.select2-container--default.select2-container--disabled{opacity:.6;cursor:not-allowed}.select2-container--default.select2-container--disabled .select2-selection{cursor:not-allowed;background-color:var(--input-disabled-bg,#f1f5f9)!important;border-color:var(--input-border,#cbd5e1)!important}.select2-container--default .select2-selection--single{border:1px solid var(--input-border,#cbd5e1);color:var(--text-color,#1e293b);border-radius:var(--pill-radius,9999px);background-color:#fff;align-items:center;height:50px;min-height:50px;transition:all .2s;display:flex;position:relative;min-width:0!important;max-width:100%!important;padding:0!important;overflow:hidden!important}[data-theme=dark] .select2-container--default .select2-selection--single,[data-bs-theme=dark] .select2-container--default .select2-selection--single,body.dark-mode .select2-container--default .select2-selection--single{color:#f8fafc!important;background-color:#1a2335!important;border-color:#2e3a52!important}[data-theme=dark] .select2-container--default .select2-selection--single .select2-selection__rendered,[data-bs-theme=dark] .select2-container--default .select2-selection--single .select2-selection__rendered,body.dark-mode .select2-container--default .select2-selection--single .select2-selection__rendered{color:#f8fafc!important}[data-theme=dark] .select2-container--default .select2-selection--single .select2-selection__placeholder,[data-bs-theme=dark] .select2-container--default .select2-selection--single .select2-selection__placeholder,body.dark-mode .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#64748b!important}.select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--text-color,#1e293b);width:100%;padding-left:20px;padding-right:32px;text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;max-width:100%!important;height:100%!important;margin:0!important;padding-top:0!important;padding-bottom:0!important;line-height:48px!important;display:block!important;overflow:hidden!important}.select2-container--default .select2-selection--single .select2-selection__rendered>*{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;display:inline!important;overflow:hidden!important}.select2-container--default .select2-selection--single .select2-selection__placeholder{line-height:normal;color:var(--text-muted,#94a3b8)!important}.select2-container--default .select2-selection--single .select2-selection__arrow{justify-content:center;align-items:center;height:100%;display:flex;top:0;right:12px}.select2-container--default .select2-selection--single .select2-selection__arrow b{margin:0!important;position:static!important}.select2-container--default .select2-selection--multiple{border:1px solid var(--input-border,#cbd5e1);background-color:#fff;height:auto;min-height:50px;transition:all .2s;box-sizing:border-box!important;border-radius:25px!important;flex-wrap:wrap!important;align-items:center!important;gap:4px 6px!important;padding:4px 18px!important;display:flex!important;position:relative!important}[data-theme=dark] .select2-container--default .select2-selection--multiple,[data-bs-theme=dark] .select2-container--default .select2-selection--multiple,body.dark-mode .select2-container--default .select2-selection--multiple{color:#f8fafc!important;background-color:#1a2335!important;border-color:#2e3a52!important}.select2-container--default .select2-selection--multiple .select2-selection__rendered{margin:0!important;padding:0!important;list-style:none!important;display:contents!important}.select2-container--default .select2-selection--multiple .select2-selection__rendered>span:not(.select2-selection__choice):not(.select2-search),.select2-container--default .select2-selection--multiple .select2-selection__rendered>li:not(.select2-selection__choice):not(.select2-search){width:0!important;height:0!important;margin:0!important;padding:0!important;display:none!important}.select2-container--default .select2-selection--multiple .select2-search--inline{float:none!important;box-sizing:border-box!important;flex:auto!important;align-items:center!important;width:auto!important;min-width:30px!important;height:30px!important;max-height:30px!important;margin:0!important;padding:0!important;display:inline-flex!important}.select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field{box-shadow:none!important;color:var(--text-color)!important;vertical-align:middle!important;text-align:left!important;box-sizing:border-box!important;background:0 0!important;border:none!important;outline:none!important;width:100%!important;height:30px!important;margin:0!important;padding:0!important;font-family:inherit!important;font-size:14px!important;line-height:30px!important}.select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field::placeholder{color:var(--text-muted,#94a3b8)!important;opacity:1!important;text-align:left!important;line-height:30px!important}.select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field:focus,.select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field:focus-visible{box-shadow:none!important;outline:none!important}.select2-container--default .select2-selection--multiple:has(.select2-selection__choice) .select2-search--inline{flex:30px!important;width:auto!important;min-width:30px!important}.select2-container--default .select2-selection--multiple:has(.select2-selection__choice) .select2-search--inline .select2-search__field{width:100%!important;min-width:30px!important}.select2-container--default .select2-selection--multiple:has(.select2-selection__choice) .select2-search--inline .select2-search__field::placeholder{color:#0000!important}.select2-container--default .select2-selection--multiple:has(.select2-selection__choice):focus-within .select2-search--inline{flex:180px!important;min-width:180px!important}.select2-container--default .select2-selection--multiple:has(.select2-selection__choice):focus-within .select2-search--inline .select2-search__field{min-width:180px!important}.select2-container--default .select2-selection--multiple .select2-selection__clear{color:var(--text-slate-400,#94a3b8)!important;cursor:pointer!important;z-index:3!important;background:0 0!important;border:none!important;justify-content:center!important;align-items:center!important;width:20px!important;height:20px!important;margin:0!important;padding:0!important;font-size:16px!important;line-height:1!important;display:inline-flex!important;position:absolute!important;top:50%!important;right:14px!important;transform:translateY(-50%)!important}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:36px!important}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:var(--border-color,#e2e8f0)!important;border:1px solid var(--input-border,#cbd5e1)!important;color:var(--text-color,#1e293b)!important;border-radius:var(--pill-radius,9999px)!important;float:none!important;box-sizing:border-box!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;height:30px!important;max-height:30px!important;margin:0!important;padding:0 10px 0 12px!important;font-size:13px!important;font-weight:500!important;display:inline-flex!important;position:relative!important}.select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__display{color:inherit!important;order:1!important;margin:0!important;padding:0!important;line-height:normal!important;display:inline-block!important}.select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove{float:none!important;color:var(--text-slate-500,#64748b)!important;cursor:pointer!important;background:0 0!important;border:none!important;border-radius:50%!important;order:2!important;justify-content:center!important;align-items:center!important;width:16px!important;height:16px!important;margin:0 0 0 6px!important;padding:0!important;font-size:14px!important;font-weight:700!important;line-height:1!important;transition:all .15s!important;display:inline-flex!important;position:static!important}.select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:hover{color:var(--brand-danger,#f1556c)!important;background-color:#f1556c1a!important}[data-theme=dark] .select2-container--default .select2-selection--multiple .select2-selection__choice,[data-bs-theme=dark] .select2-container--default .select2-selection--multiple .select2-selection__choice,body.dark-mode .select2-container--default .select2-selection--multiple .select2-selection__choice{color:var(--text-color,#e2e8f0)!important;background-color:#ffffff1f!important;border-color:#ffffff26!important}[data-theme=dark] .select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove,[data-bs-theme=dark] .select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove,body.dark-mode .select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove{color:var(--text-slate-400,#94a3b8)!important}[data-theme=dark] .select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:hover,[data-bs-theme=dark] .select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:hover,body.dark-mode .select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:hover{color:#f87171!important;background-color:#f8717133!important}.select2-container--default .select2-selection--multiple .select2-selection__clear{height:100%!important;color:var(--text-muted,#94a3b8)!important;cursor:pointer!important;justify-content:center!important;align-items:center!important;margin:0!important;font-size:16px!important;display:flex!important;position:absolute!important;top:0!important;right:14px!important}.select2-container--default .select2-selection--multiple .select2-selection__clear:hover{color:var(--brand-danger,#f1556c)!important}.select2-container--default .select2-search--inline{float:none!important;margin:0!important;padding:0!important}.select2-container--default .select2-search--inline .select2-search__field{vertical-align:middle!important;height:32px!important;margin:0!important;line-height:32px!important}.select2-container--default .select2-search--dropdown{border-bottom:1px solid var(--input-border,#cbd5e1);background-color:#0000;padding:10px}[data-theme=dark] .select2-container--default .select2-search--dropdown,[data-bs-theme=dark] .select2-container--default .select2-search--dropdown,body.dark-mode .select2-container--default .select2-search--dropdown{border-bottom-color:#2e3a52}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid var(--input-border,#cbd5e1);color:var(--text-color,#1e293b);border-radius:var(--pill-radius,9999px);background-color:#fff;padding:8px 14px}[data-theme=dark] .select2-container--default .select2-search--dropdown .select2-search__field,[data-bs-theme=dark] .select2-container--default .select2-search--dropdown .select2-search__field,body.dark-mode .select2-container--default .select2-search--dropdown .select2-search__field{color:#f8fafc!important;background-color:#1a2335!important;border-color:#2e3a52!important}.select2-container--default .select2-results__option{color:var(--text-color,#1e293b);background-color:#0000}.select2-container--default .select2-results__option[aria-selected=true]{color:var(--brand-primary,#00b19d)!important;background-color:#00b19d1f!important}.select2-container--default .select2-results__option.select2-results__option--highlighted[aria-selected]{background-color:var(--brand-primary,#00b19d)!important;color:#fff!important}.select2-container--default .select2-results__option.select2-results__option--highlighted[aria-selected] .tutor-select-result__meta,.select2-container--default .select2-results__option.select2-results__option--highlighted[aria-selected] .user-select-result__role,.select2-container--default .select2-results__option.select2-results__option--highlighted[aria-selected] .paciente-select-result__meta,.select2-container--default .select2-results__option.select2-results__option--highlighted[aria-selected] .zona-select-result__name{color:#fff!important}.select2-container--default .select2-results__option.select2-results__option--highlighted[aria-selected] .zona-select-result__detalle{color:#ffffffe6!important}.select2-container--default .select2-results__option.select2-results__option--highlighted[aria-selected] .zona-select-result__cap{color:#fff!important;background-color:#ffffff38!important;border-color:#ffffff73!important}[data-theme=dark] .select2-container--default .select2-results__option,[data-bs-theme=dark] .select2-container--default .select2-results__option,body.dark-mode .select2-container--default .select2-results__option{color:#f8fafc!important}[data-theme=dark] .select2-container--default .select2-results__option[aria-selected=true],[data-bs-theme=dark] .select2-container--default .select2-results__option[aria-selected=true],body.dark-mode .select2-container--default .select2-results__option[aria-selected=true]{color:#5eead4!important;background-color:#00b19d33!important}[data-theme=dark] .select2-container--default .select2-results__option .tutor-select-result__name,[data-theme=dark] .select2-container--default .select2-results__option .user-select-result__name,[data-theme=dark] .select2-container--default .select2-results__option .paciente-select-result__name,[data-bs-theme=dark] .select2-container--default .select2-results__option .tutor-select-result__name,[data-bs-theme=dark] .select2-container--default .select2-results__option .user-select-result__name,[data-bs-theme=dark] .select2-container--default .select2-results__option .paciente-select-result__name,body.dark-mode .select2-container--default .select2-results__option .tutor-select-result__name,body.dark-mode .select2-container--default .select2-results__option .user-select-result__name,body.dark-mode .select2-container--default .select2-results__option .paciente-select-result__name{color:#f8fafc!important}[data-theme=dark] .select2-container--default .select2-results__option .tutor-select-result__meta,[data-theme=dark] .select2-container--default .select2-results__option .user-select-result__role,[data-theme=dark] .select2-container--default .select2-results__option .paciente-select-result__meta,[data-bs-theme=dark] .select2-container--default .select2-results__option .tutor-select-result__meta,[data-bs-theme=dark] .select2-container--default .select2-results__option .user-select-result__role,[data-bs-theme=dark] .select2-container--default .select2-results__option .paciente-select-result__meta,body.dark-mode .select2-container--default .select2-results__option .tutor-select-result__meta,body.dark-mode .select2-container--default .select2-results__option .user-select-result__role,body.dark-mode .select2-container--default .select2-results__option .paciente-select-result__meta{color:#94a3b8!important}.tutor-select-avatar{object-fit:cover;border:1px solid var(--border-color,#ffffff26);border-radius:50%;flex-shrink:0;width:32px;height:32px}.tutor-select-result{align-items:center;gap:10px;padding:3px 0;display:flex}.tutor-select-result__body{flex-direction:column;min-width:0;display:flex}.tutor-select-result__name{color:var(--text-color,#1e293b);white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:600;overflow:hidden}.tutor-select-result__meta{color:var(--text-muted,#98a6ad);letter-spacing:.02em;font-size:.75rem}.select2-container--default.tutor-select2 .select2-selection--single .select2-selection__rendered{gap:8px;align-items:center!important;height:100%!important;padding-top:0!important;padding-bottom:0!important;line-height:normal!important;display:flex!important}.paciente-select-avatar{object-fit:cover;background-color:var(--glass-bg,#f8fafc);border:1px solid #00b19d40;border-radius:50%;flex-shrink:0;width:32px;height:32px}.paciente-select-result{align-items:center;gap:10px;padding:3px 0;display:flex}.paciente-select-result__body{flex-direction:column;min-width:0;display:flex}.paciente-select-result__name{color:var(--text-color,#1e293b);white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:600;overflow:hidden}.paciente-select-result__meta{color:var(--text-muted,#98a6ad);letter-spacing:.02em;font-size:.75rem}.select2-container--default.paciente-select2 .select2-selection--single .select2-selection__rendered{gap:8px;align-items:center!important;height:100%!important;padding-top:0!important;padding-bottom:0!important;line-height:normal!important;display:flex!important}.paciente-select-selection{align-items:center;gap:8px;min-width:0;display:inline-flex}.paciente-select-selection .paciente-select-avatar{width:24px;height:24px}.paciente-select-selection__name{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.paciente-select-selection__meta{color:var(--text-muted,#64748b);background:#00b19d1a;border-radius:9999px;margin-left:4px;padding:1px 6px;font-size:.72rem}.integrated-phone-group{align-items:stretch;width:100%;display:flex}.integrated-phone-group .phone-country-wrap .select2-container--default .select2-selection--single{background-color:var(--glass-bg,#ffffffb3);border:1px solid var(--input-border,#e2e8f0);border-right:none;height:48px;border-right:none!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important;padding-left:10px!important;padding-right:22px!important}.integrated-phone-group .phone-country-wrap .select2-container--default .select2-selection--single .select2-selection__rendered{font-size:13.5px;font-weight:500;padding-left:0!important;padding-right:0!important}.integrated-phone-group .phone-number-wrap{flex:1;position:relative}.integrated-phone-group .phone-number-wrap .form-control{border-left:1px solid var(--input-border,#e2e8f0);height:48px;font-size:14px;border-top-left-radius:0!important;border-bottom-left-radius:0!important}@media (width<=576px){.integrated-phone-group{flex-direction:column;gap:.5rem}.integrated-phone-group .phone-country-wrap{width:100%}.integrated-phone-group .phone-country-wrap .select2-container--default .select2-selection--single{border-radius:var(--pill-radius,9999px)!important;border-right:1px solid var(--input-border,#e2e8f0)!important}.integrated-phone-group .phone-number-wrap .form-control{border-radius:var(--pill-radius,9999px)!important}}[data-theme=dark] .integrated-phone-group .phone-country-wrap .select2-container--default .select2-selection--single,[data-bs-theme=dark] .integrated-phone-group .phone-country-wrap .select2-container--default .select2-selection--single,body.dark-mode .integrated-phone-group .phone-country-wrap .select2-container--default .select2-selection--single{background-color:#0f172a66;border-color:#ffffff1f}.select2-container--default.user-select2 .select2-selection--single .select2-selection__rendered{gap:8px;align-items:center!important;height:100%!important;padding-top:0!important;padding-bottom:0!important;line-height:normal!important;display:flex!important}.zona-select-thumb{object-fit:cover;background-color:var(--glass-bg,#f8fafc);border:1px solid #00b19d40;border-radius:8px;flex-shrink:0;width:36px;height:36px}.zona-select-thumb--icono{color:var(--brand-primary,#00b19d);background-color:#00b19d1a;justify-content:center;align-items:center;font-size:.95rem;display:inline-flex}.zona-select-thumb--sm{border-radius:6px;width:24px;height:24px;font-size:.7rem}.zona-select-result{align-items:center;gap:10px;width:100%;padding:4px 0;display:flex}.zona-select-result__body{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.zona-select-result__header{justify-content:space-between;align-items:center;gap:8px;display:flex}.zona-select-result__name{color:var(--text-color,#1e293b);white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:600;overflow:hidden}.zona-select-result__cap{color:var(--brand-primary,#00b19d);white-space:nowrap;background-color:#00b19d1f;border:1px solid #00b19d40;border-radius:9999px;flex-shrink:0;padding:2px 7px;font-size:.72rem;font-weight:600}.zona-select-result__cap--full{color:#dc2626;background-color:#ef44441f;border-color:#ef444440}.zona-select-result__detalle{color:var(--text-muted,#64748b);font-size:.75rem;line-height:1.25}.zona-select-color-dot{background-color:var(--zona-color,#00b19d);border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}.select2-container--default.zona-select2 .select2-selection--single .select2-selection__rendered{gap:8px;width:100%;overflow:hidden;align-items:center!important;height:100%!important;padding-top:0!important;padding-bottom:0!important;line-height:normal!important;display:flex!important}.zona-select-selection{align-items:center;gap:8px;min-width:0;max-width:100%;display:inline-flex}.zona-select-selection__name{color:var(--text-color,#1e293b);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.zona-select-selection__badge{color:var(--brand-primary,#00b19d);white-space:nowrap;background-color:#00b19d1f;border:1px solid #00b19d40;border-radius:6px;flex-shrink:0;padding:1px 6px;font-size:.72rem;font-weight:600}.zona-select-selection__meta{color:var(--text-muted,#64748b);white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;overflow:hidden}.zona-select-dropdown-footer{border-top:1px solid var(--input-border,#e2e8f0);background-color:#f8fafc;padding:8px}[data-theme=dark] .zona-select-dropdown-footer,[data-bs-theme=dark] .zona-select-dropdown-footer,body.dark-mode .zona-select-dropdown-footer{background-color:#131b2e!important;border-top-color:#2e3a52!important}.tutor-select-empty{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.tutor-select-empty__action{color:var(--brand-primary);cursor:pointer;font-weight:600;text-decoration:underline}.tutor-select-selection{align-items:center;gap:8px;min-width:0;display:inline-flex}.tutor-select-selection .tutor-select-avatar{width:24px;height:24px}.tutor-select-selection__name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.select2-dropdown{border:1px solid var(--input-border,#cbd5e1);color:var(--text-color,#1e293b);background-color:#fff;overflow:hidden;z-index:99999!important;box-sizing:border-box!important;border-radius:16px!important;box-shadow:0 10px 25px #00000026!important}[data-theme=dark] .select2-dropdown,[data-bs-theme=dark] .select2-dropdown,body.dark-mode .select2-dropdown{color:#f8fafc!important;background-color:#131b2e!important;border-color:#2e3a52!important;box-shadow:0 12px 35px #0009!important}.select2-dropdown .select2-search--dropdown{box-sizing:border-box!important;width:100%!important;padding:8px!important;display:block!important}.select2-dropdown .select2-search--dropdown .select2-search__field{box-sizing:border-box!important;border:1px solid var(--input-border,#cbd5e1)!important;border-radius:8px!important;outline:none!important;width:100%!important;padding:6px 12px!important;display:block!important}.select2-results>.select2-results__options{-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;max-height:260px!important;overflow-y:auto!important}.select2-results__options--nested{max-height:none!important;overflow:hidden visible!important}.upload-zone{border:2px dashed var(--input-border);border-radius:var(--card-radius,20px);text-align:center;background-color:#00000005;padding:20px;transition:all .3s;position:relative}.upload-zone.dragover{border-color:var(--brand-success);background-color:#0000000a}.upload-zone .upload-icon{color:var(--text-slate-500);margin-bottom:15px;font-size:3rem}.upload-zone .upload-text{color:var(--text-color);font-weight:600}[data-theme=dark] .upload-zone,[data-bs-theme=dark] .upload-zone{border-color:var(--border-color);background-color:#ffffff05}[data-theme=dark] .upload-zone.dragover,[data-bs-theme=dark] .upload-zone.dragover{background-color:#28a74533;border-color:#28a745}[data-theme=dark] .upload-zone .upload-text,[data-bs-theme=dark] .upload-zone .upload-text{color:var(--text-color)}[data-theme=dark] .upload-zone .upload-icon,[data-bs-theme=dark] .upload-zone .upload-icon{color:var(--text-color);opacity:.7}.vd-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:48px 24px;display:flex}.vd-empty .vd-icon{color:var(--input-border);margin-bottom:18px;font-size:64px}.vd-empty h4,.vd-empty .h4,.vd-empty p{color:var(--text-color)}.vd-empty h4,.vd-empty .h4{margin:0 0 8px;font-weight:700}.vd-empty p{margin:0 0 12px}.vd-empty .vd-missing{color:var(--brand-danger);margin-top:8px;font-size:.95rem}.vd-empty .btn-complete{margin-top:16px}.editable-container.editable-inline .editable-input input[type=text]:not(.input-large),.editable-container.editable-inline .editable-input input[type=number],.editable-container.editable-inline .editable-input input[type=password],.editable-container.editable-inline .editable-input input[type=email]{border-radius:.2rem;width:auto;max-width:180px;height:31px;padding:.25rem .5rem;font-size:.875rem;line-height:1.5;display:inline-block}.select2-container--open{z-index:99999!important}.card:has(.select2-container--open){z-index:5}.editable-input .select2-container{width:100%!important;min-width:250px!important;max-width:100%!important;display:inline-block!important}.editableform,.editableform .control-group,.editable-inline,.editable-container{overflow:visible!important}.input-group>.form-control:not(:last-child),.input-group>.form-select:not(:last-child){border-top-right-radius:0!important;border-bottom-right-radius:0!important}.input-group>.form-control:not(:first-child),.input-group>.form-select:not(:first-child){border-top-left-radius:0!important;border-bottom-left-radius:0!important}.input-group>.input-group-text{border-top-left-radius:var(--pill-radius,9999px)!important;border-bottom-left-radius:var(--pill-radius,9999px)!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.input-group>.input-group-text:not(:first-child){border-top-left-radius:0!important;border-bottom-left-radius:0!important;border-top-right-radius:var(--pill-radius,9999px)!important;border-bottom-right-radius:var(--pill-radius,9999px)!important}.input-group>.input-group-text:not(:first-child):not(:last-child){border-radius:0!important}.resize-none{resize:none}.form-control-w-110{width:110px!important}.form-control-w-150{width:150px!important}.form-control-w-250{width:250px!important}.form-control-valor-grande{width:90%;height:75px;font-size:50px}.form-control-tagsinput-wide{width:600px;max-width:100%}#accordion .card{background-color:var(--glass-surface-bg);background-image:var(--glass-sheen);-webkit-backdrop-filter:blur(var(--glass-surface-blur)) saturate(var(--glass-surface-saturate));border:1px solid var(--glass-surface-border);box-shadow:inset 0 1px 0 var(--glass-highlight), inset 0 -1px 0 var(--glass-rim), var(--glass-surface-elevation)}@media (prefers-reduced-transparency:reduce){#accordion .card{-webkit-backdrop-filter:none!important;background-color:var(--panel-bg)!important;background-image:none!important}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){#accordion .card{background-color:var(--panel-bg);background-image:none}}@media (forced-colors:active){#accordion .card{forced-color-adjust:auto;outline:1px solid #0000;box-shadow:none!important;border:1px solid canvastext!important}}#accordion .card{border-radius:var(--card-radius,20px)!important;margin-bottom:20px!important;overflow:visible!important}#accordion .card .card-body{padding:20px!important}#accordion label,#accordion .mb-3-text{color:var(--text-color)!important;margin-bottom:4px!important;font-size:12px!important;font-weight:600!important;display:block!important}#accordion .form-control,#accordion .form-select,#accordion .daterange,#accordion .timepicker,#accordion .datetimepicker{border-radius:var(--pill-radius,9999px)!important;height:38px!important;min-height:38px!important;padding:0 14px!important;font-size:13px!important;line-height:normal!important}#accordion button:not(.filter-accordion-toggle),#accordion .btn:not(.filter-accordion-toggle){height:38px!important;box-shadow:none!important;justify-content:center!important;align-items:center!important;gap:6px!important;padding:6px 18px!important;font-size:13px!important;font-weight:600!important;transition:all .2s!important;display:inline-flex!important}#accordion button:not(.filter-accordion-toggle) i,#accordion .btn:not(.filter-accordion-toggle) i{margin-right:2px;font-size:14px!important}#accordion #limpiar,#accordion .btn-outline-secondary{border:1px solid var(--border-color)!important;color:var(--text-color)!important;background-color:#0000!important}#accordion #limpiar:hover,#accordion .btn-outline-secondary:hover{border-color:var(--text-slate-500)!important;color:var(--text-slate-800)!important;background-color:#0000000d!important}[data-theme=dark] #accordion #limpiar:hover,[data-bs-theme=dark] #accordion #limpiar:hover,[data-theme=dark] #accordion .btn-outline-secondary:hover,[data-bs-theme=dark] #accordion .btn-outline-secondary:hover{border-color:var(--text-slate-400)!important;color:#fff!important;background-color:#ffffff14!important}#accordion #buscar,#accordion #consultar_pacientes,#accordion .btn-primary,#accordion .btn-info,#accordion [type=submit]{background-color:var(--brand-primary)!important;border:1px solid var(--brand-primary)!important;color:#fff!important}#accordion #buscar:hover,#accordion #consultar_pacientes:hover,#accordion .btn-primary:hover,#accordion .btn-info:hover,#accordion [type=submit]:hover{background-color:#009886!important;border-color:#009886!important;box-shadow:0 4px 8px #00b19d40!important}.datepicker.dropdown-menu,.datepicker.datepicker-dropdown,.datepicker{background-color:var(--panel-bg,#fff)!important;border:1px solid var(--border-color,#e2e8f0)!important;color:var(--text-color,#1e293b)!important;border-radius:16px!important;padding:10px!important;font-family:inherit!important;box-shadow:0 10px 30px #0000001f!important}.datepicker.dropdown-menu table tr th,.datepicker.datepicker-dropdown table tr th,.datepicker table tr th{font-weight:700;color:var(--text-color,#1e293b)!important}.datepicker.dropdown-menu table tr th.prev,.datepicker.dropdown-menu table tr th.next,.datepicker.dropdown-menu table tr th.datepicker-switch,.datepicker.datepicker-dropdown table tr th.prev,.datepicker.datepicker-dropdown table tr th.next,.datepicker.datepicker-dropdown table tr th.datepicker-switch,.datepicker table tr th.prev,.datepicker table tr th.next,.datepicker table tr th.datepicker-switch{border-radius:6px}.datepicker.dropdown-menu table tr th.prev:hover,.datepicker.dropdown-menu table tr th.next:hover,.datepicker.dropdown-menu table tr th.datepicker-switch:hover,.datepicker.datepicker-dropdown table tr th.prev:hover,.datepicker.datepicker-dropdown table tr th.next:hover,.datepicker.datepicker-dropdown table tr th.datepicker-switch:hover,.datepicker table tr th.prev:hover,.datepicker table tr th.next:hover,.datepicker table tr th.datepicker-switch:hover{background-color:var(--body-bg,#f1f5f9)!important;color:var(--brand-primary,#00b19d)!important}.datepicker.dropdown-menu table tr td,.datepicker.datepicker-dropdown table tr td,.datepicker table tr td{transition:all .15s;color:var(--text-color,#1e293b)!important;border-radius:6px!important}.datepicker.dropdown-menu table tr td.day:hover,.datepicker.dropdown-menu table tr td.focused,.datepicker.datepicker-dropdown table tr td.day:hover,.datepicker.datepicker-dropdown table tr td.focused,.datepicker table tr td.day:hover,.datepicker table tr td.focused{background-color:var(--body-bg,#f1f5f9)!important;color:var(--brand-primary,#00b19d)!important}.datepicker.dropdown-menu table tr td.old,.datepicker.dropdown-menu table tr td.new,.datepicker.datepicker-dropdown table tr td.old,.datepicker.datepicker-dropdown table tr td.new,.datepicker table tr td.old,.datepicker table tr td.new{color:var(--text-slate-400,#94a3b8)!important}.datepicker.dropdown-menu table tr td.active,.datepicker.dropdown-menu table tr td.active:hover,.datepicker.datepicker-dropdown table tr td.active,.datepicker.datepicker-dropdown table tr td.active:hover,.datepicker table tr td.active,.datepicker table tr td.active:hover{font-weight:700;background-color:var(--brand-primary,#00b19d)!important;color:#fff!important;background-image:none!important}.datepicker.dropdown-menu table tr td.today,.datepicker.datepicker-dropdown table tr td.today,.datepicker table tr td.today{border:1px solid var(--brand-primary,#00b19d)!important;background-color:#00b19d1a!important}.daterangepicker{background-color:var(--panel-bg,#fff)!important;border:1px solid var(--border-color,#e2e8f0)!important;color:var(--text-color,#1e293b)!important;border-radius:16px!important;padding:10px!important;font-family:inherit!important;box-shadow:0 10px 30px #0000001f!important}.daterangepicker:before,.daterangepicker:after{border-bottom-color:var(--border-color,#e2e8f0)!important}.daterangepicker:after{border-bottom-color:var(--panel-bg,#fff)!important}.daterangepicker .calendar-table{background-color:var(--panel-bg,#fff)!important;border:none!important}.daterangepicker .calendar-table .next span,.daterangepicker .calendar-table .prev span{border-color:var(--text-color,#475569)!important}.daterangepicker .calendar-table th,.daterangepicker .calendar-table td{color:var(--text-color,#1e293b)!important;background-color:#0000!important}.daterangepicker th.month{font-size:.875rem;font-weight:700;color:var(--text-color,#1e293b)!important}.daterangepicker td{font-size:.8125rem;transition:all .15s;border-radius:6px!important}.daterangepicker td.available:hover{background-color:var(--body-bg,#f1f5f9)!important;color:var(--brand-primary,#00b19d)!important}.daterangepicker td.in-range{color:var(--brand-primary,#00b19d)!important;background-color:#00b19d1f!important;border-radius:0!important}.daterangepicker td.active,.daterangepicker td.active:hover,.daterangepicker td.start-date,.daterangepicker td.end-date{font-weight:700;background-color:var(--brand-primary,#00b19d)!important;color:#fff!important;border-radius:6px!important}.daterangepicker td.today{border:1px solid var(--brand-primary,#00b19d)!important;background-color:#00b19d14!important}.daterangepicker td.off,.daterangepicker td.off.in-range,.daterangepicker td.off.start-date,.daterangepicker td.off.end-date{color:var(--text-slate-400,#94a3b8)!important;background-color:#0000!important}.daterangepicker .ranges ul{margin:0;padding:4px}.daterangepicker .ranges ul li{transition:all .2s;color:var(--text-color,#334155)!important;background-color:#0000!important;border-radius:8px!important;margin-bottom:3px!important;padding:6px 12px!important;font-size:.8125rem!important;font-weight:500!important}.daterangepicker .ranges ul li:hover{color:var(--brand-primary,#00b19d)!important;background-color:#00b19d1a!important}.daterangepicker .ranges ul li.active{font-weight:600;background-color:var(--brand-primary,#00b19d)!important;color:#fff!important}.daterangepicker .drp-buttons{justify-content:flex-end;align-items:center;gap:6px;display:flex;border-top:1px solid var(--border-color,#e2e8f0)!important;padding-top:8px!important}.daterangepicker .drp-buttons .btn{border-radius:var(--pill-radius,9999px)!important;padding:4px 14px!important;font-size:.8125rem!important;font-weight:600!important}.daterangepicker .drp-buttons .applyBtn{background-color:var(--brand-primary,#00b19d)!important;border-color:var(--brand-primary,#00b19d)!important;color:#fff!important}.daterangepicker .drp-buttons .applyBtn:hover{background-color:#009686!important;border-color:#009686!important}.daterangepicker .drp-buttons .cancelBtn{border:1px solid var(--border-color,#cbd5e1)!important;color:var(--text-slate-600,#475569)!important;background-color:#0000!important}.daterangepicker .drp-buttons .cancelBtn:hover{background-color:#94a3b826!important}.daterangepicker select.monthselect,.daterangepicker select.yearselect{padding:2px 6px;font-size:.8125rem;background-color:var(--input-bg,#f8fafc)!important;border:1px solid var(--border-color,#cbd5e1)!important;color:var(--text-color,#1e293b)!important;border-radius:6px!important}.bootstrap-timepicker-widget.dropdown-menu{background-color:var(--panel-bg,#fff)!important;border:1px solid var(--border-color,#e2e8f0)!important;border-radius:16px!important;padding:10px 14px!important;box-shadow:0 10px 30px #0000001f!important}.bootstrap-timepicker-widget.dropdown-menu:before,.bootstrap-timepicker-widget.dropdown-menu:after{border-bottom-color:var(--border-color,#e2e8f0)!important}.bootstrap-timepicker-widget.dropdown-menu:after{border-bottom-color:var(--panel-bg,#fff)!important}.bootstrap-timepicker-widget.dropdown-menu table td input{text-align:center;border:1px solid var(--border-color,#cbd5e1)!important;background-color:var(--input-bg,#f8fafc)!important;width:42px!important;height:34px!important;color:var(--text-color,#1e293b)!important;border-radius:8px!important;font-size:.95rem!important;font-weight:600!important}.bootstrap-timepicker-widget.dropdown-menu table td input:focus{outline:none;border-color:var(--brand-primary,#00b19d)!important;box-shadow:0 0 0 2px #00b19d33!important}.bootstrap-timepicker-widget.dropdown-menu table td a{border-radius:6px;transition:all .15s;color:var(--brand-primary,#00b19d)!important}.bootstrap-timepicker-widget.dropdown-menu table td a:hover{color:var(--brand-primary,#00b19d)!important;background-color:#00b19d1f!important}.bootstrap-timepicker-widget.dropdown-menu table td span{color:var(--text-color,#1e293b);font-size:1.1rem;font-weight:700}[data-theme=dark] .datepicker.dropdown-menu,[data-theme=dark] .datepicker.datepicker-dropdown,[data-theme=dark] .datepicker,[data-bs-theme=dark] .datepicker.dropdown-menu,[data-bs-theme=dark] .datepicker.datepicker-dropdown,[data-bs-theme=dark] .datepicker,body.dark-mode .datepicker.dropdown-menu,body.dark-mode .datepicker.datepicker-dropdown,body.dark-mode .datepicker{color:#f8fafc!important;background-color:#0d1525!important;border-color:#2e3a52!important}[data-theme=dark] .datepicker.dropdown-menu table tr th,[data-theme=dark] .datepicker.datepicker-dropdown table tr th,[data-theme=dark] .datepicker table tr th,[data-bs-theme=dark] .datepicker.dropdown-menu table tr th,[data-bs-theme=dark] .datepicker.datepicker-dropdown table tr th,[data-bs-theme=dark] .datepicker table tr th,body.dark-mode .datepicker.dropdown-menu table tr th,body.dark-mode .datepicker.datepicker-dropdown table tr th,body.dark-mode .datepicker table tr th{color:#f8fafc!important}[data-theme=dark] .datepicker.dropdown-menu table tr th.prev:hover,[data-theme=dark] .datepicker.dropdown-menu table tr th.next:hover,[data-theme=dark] .datepicker.dropdown-menu table tr th.datepicker-switch:hover,[data-theme=dark] .datepicker.datepicker-dropdown table tr th.prev:hover,[data-theme=dark] .datepicker.datepicker-dropdown table tr th.next:hover,[data-theme=dark] .datepicker.datepicker-dropdown table tr th.datepicker-switch:hover,[data-theme=dark] .datepicker table tr th.prev:hover,[data-theme=dark] .datepicker table tr th.next:hover,[data-theme=dark] .datepicker table tr th.datepicker-switch:hover,[data-bs-theme=dark] .datepicker.dropdown-menu table tr th.prev:hover,[data-bs-theme=dark] .datepicker.dropdown-menu table tr th.next:hover,[data-bs-theme=dark] .datepicker.dropdown-menu table tr th.datepicker-switch:hover,[data-bs-theme=dark] .datepicker.datepicker-dropdown table tr th.prev:hover,[data-bs-theme=dark] .datepicker.datepicker-dropdown table tr th.next:hover,[data-bs-theme=dark] .datepicker.datepicker-dropdown table tr th.datepicker-switch:hover,[data-bs-theme=dark] .datepicker table tr th.prev:hover,[data-bs-theme=dark] .datepicker table tr th.next:hover,[data-bs-theme=dark] .datepicker table tr th.datepicker-switch:hover,body.dark-mode .datepicker.dropdown-menu table tr th.prev:hover,body.dark-mode .datepicker.dropdown-menu table tr th.next:hover,body.dark-mode .datepicker.dropdown-menu table tr th.datepicker-switch:hover,body.dark-mode .datepicker.datepicker-dropdown table tr th.prev:hover,body.dark-mode .datepicker.datepicker-dropdown table tr th.next:hover,body.dark-mode .datepicker.datepicker-dropdown table tr th.datepicker-switch:hover,body.dark-mode .datepicker table tr th.prev:hover,body.dark-mode .datepicker table tr th.next:hover,body.dark-mode .datepicker table tr th.datepicker-switch:hover{color:#fff!important;background-color:#1a2335!important}[data-theme=dark] .datepicker.dropdown-menu table tr td,[data-theme=dark] .datepicker.datepicker-dropdown table tr td,[data-theme=dark] .datepicker table tr td,[data-bs-theme=dark] .datepicker.dropdown-menu table tr td,[data-bs-theme=dark] .datepicker.datepicker-dropdown table tr td,[data-bs-theme=dark] .datepicker table tr td,body.dark-mode .datepicker.dropdown-menu table tr td,body.dark-mode .datepicker.datepicker-dropdown table tr td,body.dark-mode .datepicker table tr td{color:#f8fafc!important}[data-theme=dark] .datepicker.dropdown-menu table tr td.day:hover,[data-theme=dark] .datepicker.dropdown-menu table tr td.focused,[data-theme=dark] .datepicker.datepicker-dropdown table tr td.day:hover,[data-theme=dark] .datepicker.datepicker-dropdown table tr td.focused,[data-theme=dark] .datepicker table tr td.day:hover,[data-theme=dark] .datepicker table tr td.focused,[data-bs-theme=dark] .datepicker.dropdown-menu table tr td.day:hover,[data-bs-theme=dark] .datepicker.dropdown-menu table tr td.focused,[data-bs-theme=dark] .datepicker.datepicker-dropdown table tr td.day:hover,[data-bs-theme=dark] .datepicker.datepicker-dropdown table tr td.focused,[data-bs-theme=dark] .datepicker table tr td.day:hover,[data-bs-theme=dark] .datepicker table tr td.focused,body.dark-mode .datepicker.dropdown-menu table tr td.day:hover,body.dark-mode .datepicker.dropdown-menu table tr td.focused,body.dark-mode .datepicker.datepicker-dropdown table tr td.day:hover,body.dark-mode .datepicker.datepicker-dropdown table tr td.focused,body.dark-mode .datepicker table tr td.day:hover,body.dark-mode .datepicker table tr td.focused{color:#fff!important;background-color:#1a2335!important}[data-theme=dark] .datepicker.dropdown-menu table tr td.old,[data-theme=dark] .datepicker.dropdown-menu table tr td.new,[data-theme=dark] .datepicker.datepicker-dropdown table tr td.old,[data-theme=dark] .datepicker.datepicker-dropdown table tr td.new,[data-theme=dark] .datepicker table tr td.old,[data-theme=dark] .datepicker table tr td.new,[data-bs-theme=dark] .datepicker.dropdown-menu table tr td.old,[data-bs-theme=dark] .datepicker.dropdown-menu table tr td.new,[data-bs-theme=dark] .datepicker.datepicker-dropdown table tr td.old,[data-bs-theme=dark] .datepicker.datepicker-dropdown table tr td.new,[data-bs-theme=dark] .datepicker table tr td.old,[data-bs-theme=dark] .datepicker table tr td.new,body.dark-mode .datepicker.dropdown-menu table tr td.old,body.dark-mode .datepicker.dropdown-menu table tr td.new,body.dark-mode .datepicker.datepicker-dropdown table tr td.old,body.dark-mode .datepicker.datepicker-dropdown table tr td.new,body.dark-mode .datepicker table tr td.old,body.dark-mode .datepicker table tr td.new{color:#64748b!important}[data-theme=dark] .daterangepicker,[data-bs-theme=dark] .daterangepicker,body.dark-mode .daterangepicker{color:#f8fafc!important;background-color:#0d1525!important;border-color:#2e3a52!important}[data-theme=dark] .daterangepicker:after,[data-bs-theme=dark] .daterangepicker:after,body.dark-mode .daterangepicker:after{border-bottom-color:#0d1525!important}[data-theme=dark] .daterangepicker .calendar-table,[data-bs-theme=dark] .daterangepicker .calendar-table,body.dark-mode .daterangepicker .calendar-table{background-color:#0d1525!important}[data-theme=dark] .daterangepicker .calendar-table .next span,[data-theme=dark] .daterangepicker .calendar-table .prev span,[data-bs-theme=dark] .daterangepicker .calendar-table .next span,[data-bs-theme=dark] .daterangepicker .calendar-table .prev span,body.dark-mode .daterangepicker .calendar-table .next span,body.dark-mode .daterangepicker .calendar-table .prev span{border-color:#cbd5e1!important}[data-theme=dark] .daterangepicker .calendar-table th,[data-theme=dark] .daterangepicker .calendar-table td,[data-bs-theme=dark] .daterangepicker .calendar-table th,[data-bs-theme=dark] .daterangepicker .calendar-table td,body.dark-mode .daterangepicker .calendar-table th,body.dark-mode .daterangepicker .calendar-table td{color:#f8fafc!important}[data-theme=dark] .daterangepicker th.month,[data-bs-theme=dark] .daterangepicker th.month,body.dark-mode .daterangepicker th.month{color:#fff!important}[data-theme=dark] .daterangepicker td.available:hover,[data-bs-theme=dark] .daterangepicker td.available:hover,body.dark-mode .daterangepicker td.available:hover{color:#fff!important;background-color:#1a2335!important}[data-theme=dark] .daterangepicker td.in-range,[data-bs-theme=dark] .daterangepicker td.in-range,body.dark-mode .daterangepicker td.in-range{color:#fff!important;background-color:#00b19d33!important}[data-theme=dark] .daterangepicker td.off,[data-bs-theme=dark] .daterangepicker td.off,body.dark-mode .daterangepicker td.off{color:#64748b!important}[data-theme=dark] .daterangepicker .ranges ul li,[data-bs-theme=dark] .daterangepicker .ranges ul li,body.dark-mode .daterangepicker .ranges ul li{color:#cbd5e1!important}[data-theme=dark] .daterangepicker .ranges ul li:hover,[data-bs-theme=dark] .daterangepicker .ranges ul li:hover,body.dark-mode .daterangepicker .ranges ul li:hover{color:#fff!important;background-color:#ffffff14!important}[data-theme=dark] .daterangepicker .drp-buttons,[data-bs-theme=dark] .daterangepicker .drp-buttons,body.dark-mode .daterangepicker .drp-buttons{border-top-color:#2e3a52!important}[data-theme=dark] .daterangepicker .drp-buttons .cancelBtn,[data-bs-theme=dark] .daterangepicker .drp-buttons .cancelBtn,body.dark-mode .daterangepicker .drp-buttons .cancelBtn{color:#cbd5e1!important;border-color:#475569!important}[data-theme=dark] .daterangepicker .drp-buttons .cancelBtn:hover,[data-bs-theme=dark] .daterangepicker .drp-buttons .cancelBtn:hover,body.dark-mode .daterangepicker .drp-buttons .cancelBtn:hover{background-color:#1a2335!important}[data-theme=dark] .daterangepicker select.monthselect,[data-theme=dark] .daterangepicker select.yearselect,[data-bs-theme=dark] .daterangepicker select.monthselect,[data-bs-theme=dark] .daterangepicker select.yearselect,body.dark-mode .daterangepicker select.monthselect,body.dark-mode .daterangepicker select.yearselect{color:#f8fafc!important;background-color:#1a2335!important;border-color:#2e3a52!important}[data-theme=dark] .bootstrap-timepicker-widget.dropdown-menu,[data-bs-theme=dark] .bootstrap-timepicker-widget.dropdown-menu,body.dark-mode .bootstrap-timepicker-widget.dropdown-menu{background-color:#0d1525!important;border-color:#2e3a52!important}[data-theme=dark] .bootstrap-timepicker-widget.dropdown-menu:after,[data-bs-theme=dark] .bootstrap-timepicker-widget.dropdown-menu:after,body.dark-mode .bootstrap-timepicker-widget.dropdown-menu:after{border-bottom-color:#0d1525!important}[data-theme=dark] .bootstrap-timepicker-widget.dropdown-menu table td input,[data-bs-theme=dark] .bootstrap-timepicker-widget.dropdown-menu table td input,body.dark-mode .bootstrap-timepicker-widget.dropdown-menu table td input{color:#f8fafc!important;background-color:#1a2335!important;border-color:#2e3a52!important}[data-theme=dark] .bootstrap-timepicker-widget.dropdown-menu table td span,[data-bs-theme=dark] .bootstrap-timepicker-widget.dropdown-menu table td span,body.dark-mode .bootstrap-timepicker-widget.dropdown-menu table td span{color:#f8fafc!important}.bootstrap-tagsinput{background-color:var(--input-bg)!important;border:1px solid var(--input-border)!important;border-radius:var(--pill-radius,9999px)!important;width:100%!important;max-width:100%!important;min-height:38px!important;box-shadow:none!important;box-sizing:border-box!important;flex-wrap:wrap!important;align-items:center!important;gap:4px!important;padding:6px 16px!important;line-height:normal!important;display:flex!important;overflow-x:hidden!important}.bootstrap-tagsinput input{color:var(--text-color)!important;box-shadow:none!important;box-sizing:border-box!important;background-color:#0000!important;border:none!important;outline:none!important;flex:auto!important;min-width:120px!important;max-width:100%!important;margin:0!important;padding:0 4px!important}.bootstrap-tagsinput .tag{background-color:var(--brand-primary)!important;border:1px solid var(--brand-primary)!important;color:#fff!important;border-radius:20px!important;align-items:center!important;margin:2px!important;padding:2px 8px!important;font-size:12px!important;display:inline-flex!important}.bootstrap-tagsinput .tag [data-role=remove]{color:#fffc!important;cursor:pointer!important;margin-left:6px!important;font-weight:700!important}.bootstrap-tagsinput .tag [data-role=remove]:hover{color:#fff!important;text-decoration:none!important}div.hr-or{text-align:center;border:0;border-top:1px solid #eee;height:0;margin-top:20px;margin-bottom:20px;line-height:0}div.hr-or:before{content:"OR";background-color:#fff}div.hr{border:0;border-top:1px solid var(--bs-border-color,#eee);text-align:center;height:0;margin-top:20px;margin-bottom:20px;line-height:0}.hr-title{background-color:var(--white,#fff);color:var(--text-color,#333);padding:0 15px}.custom-input{border-radius:10px;padding:10px 15px}.custom-input:focus{border-color:var(--brand-primary);box-shadow:0 0 0 3px #00b19d1a}.form-switch-lg{padding-left:2.5em}.form-switch-lg .form-check-input{cursor:pointer;width:3rem;height:1.5rem;margin-left:-2.5em}.form-control-icon-select{cursor:pointer}:root{--switch-off:#cbd5e1;--switch-email:#3b82f6;--switch-whatsapp:#22c55e}[data-theme=dark],[data-bs-theme=dark]{--switch-off:#475569;--switch-email:#60a5fa;--switch-whatsapp:#4ade80}.custom-premium-switch{--switch-on-color:var(--switch-email);width:44px;height:24px;margin:0;display:inline-block;position:relative}.custom-premium-switch input{opacity:0;width:0;height:0}.custom-premium-switch input:checked+.premium-switch-slider{background-color:var(--switch-on-color)}.custom-premium-switch input:focus+.premium-switch-slider{box-shadow:0 0 1px var(--switch-on-color)}.custom-premium-switch input:checked+.premium-switch-slider:before{transform:translate(20px)}.custom-premium-switch--whatsapp{--switch-on-color:var(--switch-whatsapp)}.custom-premium-switch--compact{width:30px;height:16px}.custom-premium-switch--compact input:checked+.premium-switch-slider:before{transform:translate(14px)}.custom-premium-switch--compact .premium-switch-slider{border-radius:16px}.custom-premium-switch--compact .premium-switch-slider:before{width:12px;height:12px;bottom:2px;left:2px}.rv-input-dv{max-width:58px}.rv-switch-hint{font-size:.8rem}.premium-switch-slider{cursor:pointer;background-color:var(--switch-off);border-radius:24px;transition:all .3s cubic-bezier(.4,0,.2,1);position:absolute;inset:0}.premium-switch-slider:before{content:"";background-color:#fff;border-radius:50%;width:18px;height:18px;transition:all .3s cubic-bezier(.4,0,.2,1);position:absolute;bottom:3px;left:3px;box-shadow:0 2px 4px #0000001a}.social-edit-modal .modal-content{border-color:#ffffff26!important}.social-edit-modal .social-edit-divider{border-color:#ffffff1a!important}.social-edit-modal .form-control{border-color:#ffffff40!important}.social-edit-modal .form-control.social-edit-textarea{resize:none}.btn-social-save{background:linear-gradient(135deg,#13b2b8 0%,#0093e9 100%);border:none}.form-control-table-sm{width:110px}.select-all-checkbox{cursor:pointer;width:18px;height:18px}@media (width<=767.98px){.form-control,.form-select,select,input:not([type=hidden]):not([type=checkbox]):not([type=radio]),textarea,.select2-container--default .select2-selection--single,.select2-container--default .select2-selection--multiple,.select2-search--dropdown .select2-search__field,.select2-search--inline .select2-search__field{font-size:16px!important}.modal-dialog-scrollable .modal-body input:not([type=hidden]):not([type=checkbox]):not([type=radio]),.modal-dialog-scrollable .modal-body textarea,.modal-dialog-scrollable .modal-body select,.modal-dialog-scrollable .modal-body .form-control,.modal-dialog-scrollable .modal-body .form-select{scroll-margin-top:80px;scroll-margin-bottom:80px}}.modal-backdrop{-webkit-backdrop-filter:blur(10px)saturate(140%)!important;background-color:#0f172a52!important;transition:opacity .25s!important}.modal-backdrop.show{opacity:1!important}[data-theme=dark] .modal-backdrop,[data-bs-theme=dark] .modal-backdrop{background-color:#0206178c!important}.modal.show{-webkit-backdrop-filter:blur(10px)saturate(140%)!important;background-color:#0f172a52!important;transition:background-color .25s!important}[data-theme=dark] .modal.show,[data-bs-theme=dark] .modal.show{background-color:#0206178c!important}body.modal-open .modal-backdrop{-webkit-backdrop-filter:none!important;background-color:#0000!important}body.swal2-shown:not(.swal2-toast-shown) .swal2-container{-webkit-backdrop-filter:blur(10px)saturate(140%)!important;background-color:#0f172a52!important;transition:background-color .25s!important}[data-theme=dark] body.swal2-shown:not(.swal2-toast-shown) .swal2-container,[data-bs-theme=dark] body.swal2-shown:not(.swal2-toast-shown) .swal2-container{background-color:#0206178c!important}body.swal2-toast-shown .swal2-container{-webkit-backdrop-filter:none!important;box-shadow:none!important;pointer-events:none!important;background:0 0!important}html.modal-open,body.modal-open,html.swal2-shown:not(.swal2-toast-shown),body.swal2-shown:not(.swal2-toast-shown),html.swal2-modal-active,body.swal2-modal-active{overscroll-behavior:contain!important;overflow:hidden!important}html:has(body.modal-open){overscroll-behavior:contain!important;overflow:hidden!important}html:has(.modal.show){overscroll-behavior:contain!important;overflow:hidden!important}html:has(body.swal2-shown:not(.swal2-toast-shown)){overscroll-behavior:contain!important;overflow:hidden!important}html:has(.swal2-container:not(.swal2-toast-shown)){overscroll-behavior:contain!important;overflow:hidden!important}.modal,.modal.show{-webkit-overflow-scrolling:touch;overscroll-behavior:contain!important;overflow:hidden auto!important}.modal-dialog{overscroll-behavior:contain!important}.modal-dialog-scrollable .modal-body{overscroll-behavior:contain!important;overflow-y:auto!important}.swal2-container:not(.swal2-toast-shown),.swal2-popup:not(.swal2-toast),.swal2-html-container{overscroll-behavior:contain!important}.modal-content{background-color:#ffffffd1;background-image:var(--glass-sheen);-webkit-backdrop-filter:blur(var(--glass-chrome-blur)) saturate(var(--glass-chrome-saturate));border:1px solid var(--glass-chrome-border);box-shadow:inset 0 1px 0 var(--glass-highlight), inset 0 -1px 0 var(--glass-rim), var(--glass-chrome-elevation)}@media (prefers-reduced-transparency:reduce){.modal-content{-webkit-backdrop-filter:none!important;background-color:var(--panel-bg)!important;background-image:none!important}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.modal-content{background-color:var(--panel-bg);background-image:none}}@media (forced-colors:active){.modal-content{forced-color-adjust:auto;outline:1px solid #0000;box-shadow:none!important;border:1px solid canvastext!important}}.modal-content{border-radius:var(--modal-radius)!important;color:var(--text-slate-800)!important;transition:all .3s!important}[data-theme=dark] .modal-content,[data-bs-theme=dark] .modal-content{color:var(--text-color)!important;background-color:#0f172acc!important}.modal-header{background:0 0!important;border-bottom:1px solid #0000000f!important;border-top-left-radius:24px!important;border-top-right-radius:24px!important;flex-wrap:nowrap!important;justify-content:space-between!important;align-items:center!important;padding:1.5rem 1.75rem 1.25rem!important;display:flex!important}[data-theme=dark] .modal-header,[data-bs-theme=dark] .modal-header{border-bottom:1px solid #ffffff0f!important}.modal-header .modal-title,.modal-header .custom-modal-title,.modal-header .modal-title-main{letter-spacing:-.02em!important;color:var(--text-slate-800)!important;order:1!important;margin:0!important;font-family:Plus Jakarta Sans,system-ui,-apple-system,sans-serif!important;font-size:1.25rem!important;font-weight:600!important;line-height:1.4!important}[data-theme=dark] .modal-header .modal-title,[data-bs-theme=dark] .modal-header .modal-title,[data-theme=dark] .modal-header .custom-modal-title,[data-bs-theme=dark] .modal-header .custom-modal-title,[data-theme=dark] .modal-header .modal-title-main,[data-bs-theme=dark] .modal-header .modal-title-main{color:#fff!important}.modal-header .btn-close,.modal-header .close{opacity:.6!important;width:32px!important;height:32px!important;color:var(--text-slate-800)!important;text-shadow:none!important;cursor:pointer!important;box-shadow:none!important;background-color:#0000000d!important;border:none!important;border-radius:50%!important;order:2!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0!important;font-size:1.2rem!important;transition:all .25s cubic-bezier(.4,0,.2,1)!important;display:inline-flex!important}.modal-header .btn-close span,.modal-header .close span{color:inherit!important;margin-top:-2px!important;line-height:1!important;display:block!important}.modal-header .btn-close:hover,.modal-header .close:hover{opacity:1!important;background-color:#0000001a!important;transform:scale(1.05)rotate(90deg)!important}[data-theme=dark] .modal-header .btn-close,[data-bs-theme=dark] .modal-header .btn-close,[data-theme=dark] .modal-header .close,[data-bs-theme=dark] .modal-header .close{color:#fff!important;background-color:#ffffff14!important}[data-theme=dark] .modal-header .btn-close.btn-close,[data-bs-theme=dark] .modal-header .btn-close.btn-close,[data-theme=dark] .modal-header .close.btn-close,[data-bs-theme=dark] .modal-header .close.btn-close{filter:var(--bs-btn-close-white-filter,invert(1) grayscale(1) brightness(2))!important}[data-theme=dark] .modal-header .btn-close:hover,[data-bs-theme=dark] .modal-header .btn-close:hover,[data-theme=dark] .modal-header .close:hover,[data-bs-theme=dark] .modal-header .close:hover{background-color:#ffffff26!important}.modal-footer{background:0 0!important;border-top:1px solid #0000000f!important;border-bottom-right-radius:24px!important;border-bottom-left-radius:24px!important;padding:1.25rem 1.75rem 1.5rem!important}[data-theme=dark] .modal-footer,[data-bs-theme=dark] .modal-footer{border-top:1px solid #ffffff0f!important}.modal[data-rv-bloqueo-completo] .textarea-wrapper>textarea.ai-assistant-enabled,#event-modal .textarea-wrapper>textarea.ai-assistant-enabled{padding-inline-end:3.75rem!important}.modal[data-rv-bloqueo-completo] .bootstrap-tagsinput .tag,#event-modal .bootstrap-tagsinput .tag{color:var(--bs-black)!important}.modal[data-rv-bloqueo-completo],#event-modal{--rv-evento-action-bg:color-mix(in srgb, var(--brand-primary) 50%, #313a46);--rv-evento-action-active-bg:color-mix(in srgb, var(--brand-primary) 40%, #313a46);--rv-evento-danger-bg:color-mix(in srgb, var(--brand-danger) 50%, #313a46);--rv-evento-danger-active-bg:color-mix(in srgb, var(--brand-danger) 40%, #313a46)}.modal[data-rv-bloqueo-completo] .form-control::placeholder,#event-modal .form-control::placeholder{opacity:1;color:var(--text-slate-600)!important}.modal[data-rv-bloqueo-completo] .form-check-input,#event-modal .form-check-input{border-color:var(--text-slate-600)!important}.modal[data-rv-bloqueo-completo] .form-check-input:checked,#event-modal .form-check-input:checked{background-color:var(--rv-evento-action-bg)!important;border-color:var(--rv-evento-action-bg)!important}.modal[data-rv-bloqueo-completo] .form-switch .form-check-input:not(:checked),#event-modal .form-switch .form-check-input:not(:checked){background-size:100% 100%;background-image:radial-gradient(circle at .5em 50%, var(--text-slate-600) .3em, transparent .32em)!important}.modal[data-rv-bloqueo-completo] :is(.form-control,.form-select,.form-check-input,.btn):focus-visible,.modal[data-rv-bloqueo-completo] .select2-container--focus .select2-selection,#event-modal :is(.form-control,.form-select,.form-check-input,.btn):focus-visible,#event-modal .select2-container--focus .select2-selection{outline-offset:2px;outline:2px solid var(--text-slate-600)!important}.modal[data-rv-bloqueo-completo] .modal-footer .btn,#event-modal .modal-footer .btn{font-weight:500}.modal[data-rv-bloqueo-completo] .modal-footer .btn-primary,#event-modal .modal-footer .btn-primary{color:var(--bs-white)!important;background:var(--rv-evento-action-bg)!important;border-color:var(--rv-evento-action-bg)!important}.modal[data-rv-bloqueo-completo] .modal-footer .btn-primary:hover,.modal[data-rv-bloqueo-completo] .modal-footer .btn-primary:focus-visible,.modal[data-rv-bloqueo-completo] .modal-footer .btn-primary:active,#event-modal .modal-footer .btn-primary:hover,#event-modal .modal-footer .btn-primary:focus-visible,#event-modal .modal-footer .btn-primary:active{background:var(--rv-evento-action-active-bg)!important;border-color:var(--rv-evento-action-active-bg)!important}.modal[data-rv-bloqueo-completo] .modal-footer .btn-danger,#event-modal .modal-footer .btn-danger{color:var(--bs-white)!important;background:var(--rv-evento-danger-bg)!important;border-color:var(--rv-evento-danger-bg)!important}.modal[data-rv-bloqueo-completo] .modal-footer .btn-danger:hover,.modal[data-rv-bloqueo-completo] .modal-footer .btn-danger:focus-visible,.modal[data-rv-bloqueo-completo] .modal-footer .btn-danger:active,#event-modal .modal-footer .btn-danger:hover,#event-modal .modal-footer .btn-danger:focus-visible,#event-modal .modal-footer .btn-danger:active{background:var(--rv-evento-danger-active-bg)!important;border-color:var(--rv-evento-danger-active-bg)!important}.modal[data-rv-bloqueo-completo] .modal-footer .btn-outline-secondary,#event-modal .modal-footer .btn-outline-secondary{--bs-btn-color:var(--text-slate-600);--bs-btn-border-color:var(--text-slate-600);--bs-btn-hover-color:var(--body-bg);--bs-btn-hover-bg:var(--text-slate-600);--bs-btn-hover-border-color:var(--text-slate-600);--bs-btn-active-color:var(--body-bg);--bs-btn-active-bg:var(--text-slate-600);--bs-btn-active-border-color:var(--text-slate-600);border-width:2px}.modal-success .modal-header .modal-title,.modal-success .modal-header .custom-modal-title,.modal-success .modal-header .modal-title-main,.modal-warning .modal-header .modal-title,.modal-warning .modal-header .custom-modal-title,.modal-warning .modal-header .modal-title-main,.modal-danger .modal-header .modal-title,.modal-danger .modal-header .custom-modal-title,.modal-danger .modal-header .modal-title-main,.modal-info .modal-header .modal-title,.modal-info .modal-header .custom-modal-title,.modal-info .modal-header .modal-title-main,.modal-primary .modal-header .modal-title,.modal-primary .modal-header .custom-modal-title,.modal-primary .modal-header .modal-title-main{color:#fff!important}.modal-success .modal-header .btn-close,.modal-success .modal-header .close,.modal-warning .modal-header .btn-close,.modal-warning .modal-header .close,.modal-danger .modal-header .btn-close,.modal-danger .modal-header .close,.modal-info .modal-header .btn-close,.modal-info .modal-header .close,.modal-primary .modal-header .btn-close,.modal-primary .modal-header .close{color:#fff!important;background-color:#ffffff26!important}.modal-success .modal-header .btn-close:hover,.modal-success .modal-header .close:hover,.modal-warning .modal-header .btn-close:hover,.modal-warning .modal-header .close:hover,.modal-danger .modal-header .btn-close:hover,.modal-danger .modal-header .close:hover,.modal-info .modal-header .btn-close:hover,.modal-info .modal-header .close:hover,.modal-primary .modal-header .btn-close:hover,.modal-primary .modal-header .close:hover{background-color:#ffffff40!important}.modal.modal-success .modal-header{background-color:#0acf97!important}.modal.modal-warning .modal-header{background-color:#f9bc0b!important}.modal.modal-danger .modal-header{background-color:#f1556c!important}.modal.modal-info .modal-header{background-color:#4eb7eb!important}.modal.modal-primary .modal-header{background-color:#00b19d!important}@media (width<=767.98px){.modal-dialog{max-width:calc(100vw - 1rem)!important;margin:.5rem auto!important}.modal-header,.modal-body,.modal-footer{padding-left:1rem!important;padding-right:1rem!important}#div_nuevo_medicamento table.table tbody,#div_nuevo_medicamento table.table tr,#div_nuevo_medicamento table.table th,#div_nuevo_medicamento table.table td,#div_medicamentos_desparasitacion table.table tbody,#div_medicamentos_desparasitacion table.table tr,#div_medicamentos_desparasitacion table.table th,#div_medicamentos_desparasitacion table.table td{box-sizing:border-box!important;width:100%!important;display:block!important}#div_nuevo_medicamento table.table th,#div_medicamentos_desparasitacion table.table th{font-size:.8125rem;font-weight:600;border-bottom:none!important;padding-top:.5rem!important;padding-bottom:.25rem!important}#div_nuevo_medicamento table.table td,#div_medicamentos_desparasitacion table.table td{border-top:none!important;padding-top:.25rem!important;padding-bottom:.75rem!important}#div_nuevo_medicamento table.table td .row,#div_medicamentos_desparasitacion table.table td .row{margin-left:0;margin-right:0}#div_nuevo_medicamento table.table td .row>[class*=col-],#div_medicamentos_desparasitacion table.table td .row>[class*=col-]{margin-bottom:.5rem;padding-left:0;padding-right:0}#div_nuevo_medicamento table.table td .row>[class*=col-]:last-child,#div_medicamentos_desparasitacion table.table td .row>[class*=col-]:last-child{margin-bottom:0}}.modal select.select2-hidden-accessible{width:1px!important;min-width:0!important;height:1px!important;min-height:0!important}#medicamento-presentacion{z-index:1090!important}#medicamento-presentacion .modal-dialog{z-index:1091!important}#medicamento-presentacion .modal-content{overflow:visible!important}#medicamento-presentacion .select2-container{width:100%!important;display:block!important}#medicamento-presentacion .fila-presentacion{border-radius:var(--card-radius,12px)!important;background-color:var(--card-bg,#fff)!important;border:1px solid var(--border-color,#e2e8f0)!important}[data-theme=dark] #medicamento-presentacion .fila-presentacion,[data-bs-theme=dark] #medicamento-presentacion .fila-presentacion{background-color:#1e293b99!important;border-color:#ffffff14!important}.rv-modal-guardando{text-align:center;color:var(--text-primary);padding:1rem;font-weight:600}.rv-evento-identidad{align-items:center;gap:.65rem;display:inline-flex}.rv-evento-identidad>i{color:inherit}.modal .modal-header.rv-evento-header{border-bottom:0;align-items:flex-start;gap:1rem;background:var(--evento-color)!important;color:var(--evento-contraste)!important}.modal .modal-header.rv-evento-header .modal-title,.modal .modal-header.rv-evento-header .rv-evento-descripcion{color:inherit!important}.modal .modal-header.rv-evento-header .rv-evento-header-contenido{overflow-wrap:anywhere;flex:1;min-width:0}.modal .modal-header.rv-evento-header .rv-evento-descripcion{font-size:var(--font-size-body);margin:.5rem 0 0;line-height:1.6}.modal .modal-header.rv-evento-header .btn-close{flex-shrink:0;order:2;place-items:center;width:2rem;height:2rem;margin:0;padding:0;display:grid;color:inherit!important;filter:none!important;opacity:1!important;background:0 0!important}.modal .modal-header.rv-evento-header .btn-close:focus-visible{outline-offset:2px;outline:2px solid}.swal2-container{z-index:10060!important}body.swal2-toast-shown .swal2-container{box-shadow:none!important;pointer-events:none!important;background:0 0!important;width:auto!important;max-width:100%!important;height:auto!important;padding:1.25rem!important}body.swal2-toast-shown .swal2-container.swal2-bottom-end,body.swal2-toast-shown .swal2-container.swal2-bottom-right{inset:auto 0 0 auto!important}body.swal2-toast-shown .swal2-container.swal2-top-end,body.swal2-toast-shown .swal2-container.swal2-top-right{inset:0 0 auto auto!important}body.swal2-toast-shown .swal2-container.swal2-bottom-start,body.swal2-toast-shown .swal2-container.swal2-bottom-left{inset:auto auto 0 0!important}body.swal2-toast-shown .swal2-container.swal2-top-start,body.swal2-toast-shown .swal2-container.swal2-top-left{inset:0 auto auto 0!important}@keyframes rv-swal-spring-in{0%{opacity:0;transform:scale(.88)translateY(22px)}60%{opacity:1;transform:scale(1.02)translateY(-4px)}85%{transform:scale(.99)translateY(1px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes rv-swal-spring-out{0%{opacity:1;transform:scale(1)translateY(0)}to{opacity:0;transform:scale(.92)translateY(16px)}}@keyframes rv-sheen-sweep{0%{opacity:0;transform:translate(-120%)rotate(25deg)}25%{opacity:.65}to{opacity:0;transform:translate(180%)rotate(25deg)}}@keyframes rv-badge-entrance{0%{opacity:0;transform:scale(.2)translateY(16px)}60%{opacity:1;transform:scale(1.18)translateY(-4px)}85%{transform:scale(.95)translateY(1px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes rv-icon-ripple{0%{opacity:.85;transform:scale(.85)}to{opacity:0;transform:scale(1.5)}}@keyframes rv-check-pop{0%{opacity:0;transform:scale(.3)rotate(-25deg)}60%{opacity:1;transform:scale(1.22)rotate(6deg)}85%{transform:scale(.96)rotate(-2deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes rv-warning-alert{0%,to{transform:rotate(0)scale(1)}15%{transform:rotate(-12deg)scale(1.12)}30%{transform:rotate(12deg)scale(1.12)}45%{transform:rotate(-6deg)scale(1.06)}60%{transform:rotate(6deg)scale(1.06)}75%{transform:rotate(0)scale(1)}}@keyframes rv-error-shake{0%,to{transform:translate(0)scale(1)}15%{transform:translate(-7px)scale(1.08)}30%{transform:translate(7px)scale(1.08)}45%{transform:translate(-4px)scale(1.04)}60%{transform:translate(4px)scale(1.04)}75%{transform:translate(-1px)scale(1.01)}}@keyframes rv-info-float{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-4px)scale(1.05)}}@keyframes rv-question-wiggle{0%,to{transform:rotate(0)scale(1)}30%{transform:rotate(-14deg)scale(1.1)}60%{transform:rotate(8deg)scale(1.06)}80%{transform:rotate(-3deg)scale(1.02)}}@keyframes rv-toast-spring-in{0%{opacity:0;transform:translateY(20px)scale(.94)}70%{opacity:1;transform:translateY(-2px)scale(1.01)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes rv-toast-spring-out{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(14px)scale(.94)}}.swal2-popup:not(.swal2-toast){background-color:#ffffffd9;background-image:var(--glass-sheen);-webkit-backdrop-filter:blur(var(--glass-chrome-blur)) saturate(var(--glass-chrome-saturate));border:1px solid var(--glass-chrome-border);box-shadow:inset 0 1px 0 var(--glass-highlight), inset 0 -1px 0 var(--glass-rim), var(--glass-chrome-elevation)}@media (prefers-reduced-transparency:reduce){.swal2-popup:not(.swal2-toast){-webkit-backdrop-filter:none!important;background-color:var(--panel-bg)!important;background-image:none!important}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.swal2-popup:not(.swal2-toast){background-color:var(--panel-bg);background-image:none}}@media (forced-colors:active){.swal2-popup:not(.swal2-toast){forced-color-adjust:auto;outline:1px solid #0000;box-shadow:none!important;border:1px solid canvastext!important}}.swal2-popup:not(.swal2-toast){position:relative;overflow:hidden;border-radius:var(--modal-radius,24px)!important;color:var(--text-slate-800)!important;box-shadow:var(--glass-chrome-elevation,0 26px 70px -22px #0f172a52)!important;border:1px solid var(--glass-chrome-border,#ffffff73)!important;padding:2.25rem 2rem 2rem!important}.swal2-popup:not(.swal2-toast).swal2-show{animation:rv-swal-spring-in .38s var(--ease-out,cubic-bezier(.16, 1, .3, 1)) forwards!important}.swal2-popup:not(.swal2-toast).swal2-hide{animation:.22s cubic-bezier(.4,0,1,1) forwards rv-swal-spring-out!important}[data-theme=dark] .swal2-popup:not(.swal2-toast),[data-bs-theme=dark] .swal2-popup:not(.swal2-toast){color:#fff!important;background-color:#0f172ad9!important;border-color:#ffffff14!important;box-shadow:0 26px 70px -22px #0000009e!important}.swal2-popup:not(.swal2-toast):before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 35%,#ffffff29 50%,#0000 65%);width:220%;height:220%;animation:.95s cubic-bezier(.16,1,.3,1) .12s forwards rv-sheen-sweep;position:absolute;top:-60%;left:-60%;transform:rotate(25deg)}[data-theme=dark] .swal2-popup:not(.swal2-toast):before,[data-bs-theme=dark] .swal2-popup:not(.swal2-toast):before{background:linear-gradient(90deg,#0000 35%,#ffffff12 50%,#0000 65%)}.swal2-popup:not(.swal2-toast):after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#fff9,#0000);height:1px;position:absolute;top:0;left:0;right:0}[data-theme=dark] .swal2-popup:not(.swal2-toast):after,[data-bs-theme=dark] .swal2-popup:not(.swal2-toast):after{background:linear-gradient(90deg,#0000,#ffffff26,#0000)}.swal2-title{letter-spacing:-.02em!important;color:var(--text-slate-800)!important;margin:0!important;padding:0 0 .5rem!important;font-family:Plus Jakarta Sans,system-ui,-apple-system,sans-serif!important;font-size:1.35rem!important;font-weight:600!important;line-height:1.35!important}[data-theme=dark] .swal2-title,[data-bs-theme=dark] .swal2-title{color:#fff!important}.swal2-html-container{color:var(--text-slate-600)!important;margin:.75rem 0 1.5rem!important;padding:0!important;font-family:Plus Jakarta Sans,system-ui,-apple-system,sans-serif!important;font-size:.95rem!important;font-weight:400!important;line-height:1.55!important}[data-theme=dark] .swal2-html-container,[data-bs-theme=dark] .swal2-html-container{color:var(--text-slate-400,#94a3b8)!important}.swal2-html-container table{color:inherit!important}.swal2-close{justify-content:center;align-items:center;width:32px!important;height:32px!important;color:var(--text-slate-600)!important;background-color:#0000000d!important;border-radius:50%!important;font-family:system-ui,-apple-system,sans-serif!important;transition:all .25s cubic-bezier(.4,0,.2,1)!important;top:1.25rem!important;right:1.25rem!important}.swal2-close[style*="display: none"]{display:none!important}.swal2-close:hover{color:var(--text-slate-800)!important;background-color:#0000001a!important;transform:scale(1.08)rotate(90deg)!important}[data-theme=dark] .swal2-close,[data-bs-theme=dark] .swal2-close{color:#fff!important;background-color:#ffffff14!important}[data-theme=dark] .swal2-close:hover,[data-bs-theme=dark] .swal2-close:hover{background-color:#ffffff26!important}.swal2-icon{border-style:solid!important;border-width:1px!important;border-color:var(--border-color,#e2e8f099)!important;width:68px!important;height:68px!important;color:var(--text-slate-600)!important;animation:rv-badge-entrance .45s var(--ease-out,cubic-bezier(.16, 1, .3, 1)) 80ms both!important;background-color:#ffffff4d!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;margin:.25rem auto 1.25rem!important;display:flex!important;position:relative!important}[data-theme=dark] .swal2-icon,[data-bs-theme=dark] .swal2-icon{color:#cbd5e1!important;background-color:#ffffff0d!important;border-color:#ffffff1f!important}.swal2-icon .swal2-success-ring,.swal2-icon .swal2-success-circular-line-left,.swal2-icon .swal2-success-circular-line-right,.swal2-icon .swal2-success-fix,.swal2-icon .swal2-success-line-tip,.swal2-icon .swal2-success-line-long,.swal2-icon [class^=swal2-x-mark-line],.swal2-icon .swal2-x-mark{display:none!important}.swal2-icon .swal2-icon-content{color:#0000!important;justify-content:center!important;align-items:center!important;font-size:0!important;line-height:1!important;display:flex!important}.swal2-icon .swal2-icon-content i,.swal2-icon .swal2-icon-content span{color:inherit!important;font-size:1.85rem!important;line-height:1!important;display:inline-block!important}.swal2-icon:after{content:"";pointer-events:none;border:2px solid;border-radius:50%;animation:1.8s cubic-bezier(.16,1,.3,1) .3s infinite rv-icon-ripple;position:absolute;inset:-4px}.swal2-icon:before{transform-origin:50%;font-variant:normal!important;text-rendering:auto!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;font-family:"Font Awesome 7 Free","Font Awesome 6 Free",FontAwesome,sans-serif!important;font-size:1.85rem!important;font-style:normal!important;font-weight:900!important;line-height:1!important;display:inline-block!important}.swal2-icon.swal2-warning{color:var(--brand-warning,#f9bc0b)!important;background-color:#f9bc0b1f!important;border-color:#f9bc0b73!important;box-shadow:0 0 24px -4px #f9bc0b59!important}.swal2-icon.swal2-warning:before{animation:.65s ease-in-out .18s both rv-warning-alert;content:""!important}.swal2-icon.swal2-error,.swal2-icon.swal2-danger{color:var(--brand-danger,#f1556c)!important;background-color:#f1556c1f!important;border-color:#f1556c73!important;box-shadow:0 0 24px -4px #f1556c59!important}.swal2-icon.swal2-error:before,.swal2-icon.swal2-danger:before{animation:.6s ease-in-out .18s both rv-error-shake;content:""!important}.swal2-icon.swal2-success{color:var(--brand-success,#0acf97)!important;background-color:#0acf971f!important;border-color:#0acf9773!important;box-shadow:0 0 24px -4px #0acf9759!important}.swal2-icon.swal2-success:before{animation:rv-check-pop .55s var(--ease-out,cubic-bezier(.16, 1, .3, 1)) .15s both;content:""!important}.swal2-icon.swal2-info{color:var(--brand-primary,#00b19d)!important;background-color:#00b19d1f!important;border-color:#00b19d73!important;box-shadow:0 0 24px -4px #00b19d59!important}.swal2-icon.swal2-info:before{animation:2.4s ease-in-out .3s infinite rv-info-float;content:""!important}.swal2-icon.swal2-question{color:var(--brand-info,#4eb7eb)!important;background-color:#4eb7eb1f!important;border-color:#4eb7eb73!important;box-shadow:0 0 24px -4px #4eb7eb59!important}.swal2-icon.swal2-question:before{animation:.75s ease-in-out .18s both rv-question-wiggle;content:""!important}.swal2-actions{flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:.75rem!important;width:100%!important;margin-top:1.5rem!important;display:flex!important}.swal2-actions .swal2-cancel,.swal2-actions .btn-outline-secondary{border:2px solid var(--border-color,#e2e8f0)!important;border-radius:var(--pill-radius,9999px)!important;color:var(--text-slate-600)!important;box-shadow:none!important;background-color:#0000!important;order:1!important;padding:.55rem 1.4rem!important;font-size:.875rem!important;font-weight:600!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important}[data-theme=dark] .swal2-actions .swal2-cancel,[data-bs-theme=dark] .swal2-actions .swal2-cancel,[data-theme=dark] .swal2-actions .btn-outline-secondary,[data-bs-theme=dark] .swal2-actions .btn-outline-secondary{color:#cbd5e1!important;border-color:#ffffff2e!important}.swal2-actions .swal2-cancel:hover,.swal2-actions .btn-outline-secondary:hover{transform:translateY(-1px);border-color:var(--text-slate-400)!important;color:var(--text-slate-800)!important;background-color:#0000000a!important}[data-theme=dark] .swal2-actions .swal2-cancel:hover,[data-bs-theme=dark] .swal2-actions .swal2-cancel:hover,[data-theme=dark] .swal2-actions .btn-outline-secondary:hover,[data-bs-theme=dark] .swal2-actions .btn-outline-secondary:hover{color:#fff!important;background-color:#ffffff14!important;border-color:#ffffff59!important}.swal2-actions .swal2-confirm,.swal2-actions .btn-primary,.swal2-actions .btn-danger,.swal2-actions .btn-info{border-radius:var(--pill-radius,9999px)!important;order:2!important;padding:.55rem 1.4rem!important;font-size:.875rem!important;font-weight:600!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important;box-shadow:0 4px 12px -2px #0f172a26!important}.swal2-actions .swal2-confirm:hover,.swal2-actions .btn-primary:hover,.swal2-actions .btn-danger:hover,.swal2-actions .btn-info:hover{transform:translateY(-2px)scale(1.02);box-shadow:0 8px 20px -2px #0f172a40!important}.swal2-actions .swal2-confirm:focus-visible,.swal2-actions .btn-primary:focus-visible,.swal2-actions .btn-danger:focus-visible,.swal2-actions .btn-info:focus-visible{outline-offset:2px;outline:2px solid var(--brand-primary)!important;box-shadow:var(--glow-brand-ring)!important}.swal2-actions button.swal2-styled{border-radius:var(--pill-radius,9999px)!important;box-shadow:none!important;padding:.55rem 1.4rem!important;font-family:Plus Jakarta Sans,system-ui,-apple-system,sans-serif!important;font-size:.875rem!important;font-weight:600!important}.swal2-actions button.swal2-styled.swal2-confirm{background-color:var(--brand-primary,#00b19d)!important;color:#fff!important;order:2!important}.swal2-actions button.swal2-styled.swal2-confirm.btn-danger,.swal2-actions button.swal2-styled.swal2-confirm.swal2-danger{background-color:var(--brand-danger,#f1556c)!important;border-color:var(--brand-danger,#f1556c)!important}.swal2-actions button.swal2-styled.swal2-cancel{color:var(--text-slate-600)!important;border:2px solid var(--border-color,#e2e8f0)!important;background-color:#0000!important;order:1!important}[data-theme=dark] .swal2-actions button.swal2-styled.swal2-cancel,[data-bs-theme=dark] .swal2-actions button.swal2-styled.swal2-cancel{color:#cbd5e1!important;border-color:#ffffff2e!important}.swal2-input,.swal2-textarea,.swal2-select{border-radius:var(--pill-radius,9999px)!important;border:1px solid var(--border-color,#e2e8f0)!important;background-color:var(--panel-bg,#fff)!important;color:var(--text-slate-800)!important;height:50px!important;box-shadow:none!important;font-family:Plus Jakarta Sans,system-ui,-apple-system,sans-serif!important;font-size:.9rem!important;transition:border-color .2s,box-shadow .2s!important}.swal2-input:focus,.swal2-textarea:focus,.swal2-select:focus{border-color:var(--brand-primary,#00b19d)!important;outline:none!important;box-shadow:0 0 0 3px #00b19d26!important}[data-theme=dark] .swal2-input,[data-bs-theme=dark] .swal2-input,[data-theme=dark] .swal2-textarea,[data-bs-theme=dark] .swal2-textarea,[data-theme=dark] .swal2-select,[data-bs-theme=dark] .swal2-select{color:#f8fafc!important;background-color:#1a2335!important;border-color:#2e3a52!important}.swal2-popup.swal2-toast{background-color:#fffffff0;background-image:var(--glass-sheen);-webkit-backdrop-filter:blur(var(--glass-chrome-blur)) saturate(var(--glass-chrome-saturate));border:1px solid var(--glass-chrome-border);box-shadow:inset 0 1px 0 var(--glass-highlight), inset 0 -1px 0 var(--glass-rim), var(--glass-chrome-elevation)}@media (prefers-reduced-transparency:reduce){.swal2-popup.swal2-toast{-webkit-backdrop-filter:none!important;background-color:var(--panel-bg)!important;background-image:none!important}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.swal2-popup.swal2-toast{background-color:var(--panel-bg);background-image:none}}@media (forced-colors:active){.swal2-popup.swal2-toast{forced-color-adjust:auto;outline:1px solid #0000;box-shadow:none!important;border:1px solid canvastext!important}}.swal2-popup.swal2-toast{pointer-events:auto!important;border:1px solid #fffc!important;border-radius:16px!important;grid-template-rows:auto auto!important;grid-template-columns:38px 1fr auto!important;align-items:center!important;gap:.15rem .85rem!important;width:420px!important;min-width:320px!important;max-width:calc(100vw - 2.5rem)!important;margin:0 0 .85rem!important;padding:.9rem 1.15rem 1rem!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:0 16px 36px -6px #0f172a29,0 0 0 1px #0000000a!important}.swal2-popup.swal2-toast:before,.swal2-popup.swal2-toast:after{display:none!important}.swal2-popup.swal2-toast.swal2-show{animation:rv-toast-spring-in .32s var(--ease-out,cubic-bezier(.16, 1, .3, 1)) forwards!important}.swal2-popup.swal2-toast.swal2-hide{animation:.2s cubic-bezier(.4,0,1,1) forwards rv-toast-spring-out!important}[data-theme=dark] .swal2-popup.swal2-toast,[data-bs-theme=dark] .swal2-popup.swal2-toast{color:#fff!important;background-color:#0f172aeb!important;border-color:#ffffff1f!important;box-shadow:0 16px 36px -8px #0000008c,0 0 0 1px #ffffff14!important}.swal2-popup.swal2-toast .swal2-title{letter-spacing:-.01em!important;color:var(--text-slate-800)!important;text-align:left!important;word-break:normal!important;grid-area:1/2!important;margin:0!important;padding:0!important;font-family:Plus Jakarta Sans,system-ui,-apple-system,sans-serif!important;font-size:.95rem!important;font-weight:600!important;line-height:1.35!important}[data-theme=dark] .swal2-popup.swal2-toast .swal2-title,[data-bs-theme=dark] .swal2-popup.swal2-toast .swal2-title{color:#fff!important}.swal2-popup.swal2-toast .swal2-html-container{color:var(--text-slate-600)!important;text-align:left!important;word-break:normal!important;overflow-wrap:break-word!important;grid-area:2/2!important;margin:.15rem 0 0!important;padding:0!important;font-family:Plus Jakarta Sans,system-ui,-apple-system,sans-serif!important;font-size:.84rem!important;font-weight:400!important;line-height:1.4!important}[data-theme=dark] .swal2-popup.swal2-toast .swal2-html-container,[data-bs-theme=dark] .swal2-popup.swal2-toast .swal2-html-container{color:#cbd5e1!important}.swal2-popup.swal2-toast .swal2-html-container:empty{display:none!important}.swal2-popup.swal2-toast:has(.swal2-html-container:empty) .swal2-title{grid-row:1/span 2!important}.swal2-popup.swal2-toast .swal2-icon{border-radius:50%!important;flex-shrink:0!important;grid-area:1/1/span 2!important;justify-content:center!important;align-self:center!important;align-items:center!important;width:38px!important;min-width:38px!important;max-width:38px!important;height:38px!important;margin:0!important;animation:none!important;display:flex!important;box-shadow:0 2px 6px #0000000d!important}.swal2-popup.swal2-toast .swal2-icon:after{display:none!important}.swal2-popup.swal2-toast .swal2-icon:before,.swal2-popup.swal2-toast .swal2-icon .swal2-icon-content{font-size:1.15rem!important;line-height:1!important;animation:none!important}.swal2-popup.swal2-toast .swal2-close{width:24px!important;min-width:24px!important;height:24px!important;color:var(--text-slate-500)!important;box-shadow:none!important;cursor:pointer!important;background:#0000000d!important;border:none!important;border-radius:50%!important;grid-area:1/3/span 2!important;justify-content:center!important;align-self:center!important;align-items:center!important;margin:0 0 0 auto!important;padding:0!important;font-size:1rem!important;line-height:1!important;transition:all .2s!important;display:flex!important;position:static!important}.swal2-popup.swal2-toast .swal2-close[style*="display: none"]{display:none!important}.swal2-popup.swal2-toast .swal2-close:hover{color:var(--text-slate-800)!important;background:#0000001a!important;transform:scale(1.08)!important}[data-theme=dark] .swal2-popup.swal2-toast .swal2-close,[data-bs-theme=dark] .swal2-popup.swal2-toast .swal2-close{color:#cbd5e1!important;background:#ffffff14!important}[data-theme=dark] .swal2-popup.swal2-toast .swal2-close:hover,[data-bs-theme=dark] .swal2-popup.swal2-toast .swal2-close:hover{color:#fff!important;background:#ffffff29!important}.swal2-popup.swal2-toast .swal2-timer-progress-bar{background:linear-gradient(90deg, var(--brand-primary,#00b19d), var(--brand-success,#0acf97))!important;border-radius:0 0 16px 16px!important;height:3px!important;position:absolute!important;bottom:0!important;left:0!important;right:0!important}@media (prefers-reduced-motion:reduce){.swal2-popup,.swal2-icon,.swal2-icon:before,.swal2-icon:after,.swal2-popup:before,.swal2-popup.swal2-toast{animation:none!important;transform:none!important}}.dropdown-menu{background-color:#fffc;background-image:var(--glass-sheen);-webkit-backdrop-filter:blur(var(--glass-chrome-blur)) saturate(var(--glass-chrome-saturate));border:1px solid var(--glass-chrome-border);box-shadow:inset 0 1px 0 var(--glass-highlight), inset 0 -1px 0 var(--glass-rim), var(--glass-chrome-elevation)}@media (prefers-reduced-transparency:reduce){.dropdown-menu{-webkit-backdrop-filter:none!important;background-color:var(--panel-bg)!important;background-image:none!important}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.dropdown-menu{background-color:var(--panel-bg);background-image:none}}@media (forced-colors:active){.dropdown-menu{forced-color-adjust:auto;outline:1px solid #0000;box-shadow:none!important;border:1px solid canvastext!important}}.dropdown-menu{border-radius:var(--card-radius);padding:0;overflow:hidden}[data-theme=dark] .dropdown-menu,[data-bs-theme=dark] .dropdown-menu{color:var(--text-color);background-color:#0f172ad1!important}.dropdown-item{color:var(--text-color);padding:10px 20px;font-weight:500;transition:all .2s}.dropdown-item:hover,.dropdown-item:focus{color:var(--brand-custom);background-color:#00b19d14}[data-theme=dark] .dropdown-item:hover,[data-bs-theme=dark] .dropdown-item:hover,[data-theme=dark] .dropdown-item:focus,[data-bs-theme=dark] .dropdown-item:focus{color:var(--white);background-color:#ffffff1a}.dropdown-divider{border-top:1px solid #94a3b833;margin:0}[data-theme=dark] .dropdown-divider,[data-bs-theme=dark] .dropdown-divider{border-top-color:#ffffff1a}.branch-card,.clinic-card{cursor:default;background-color:#fff6;border:1px solid #e2e8f099;border-radius:1rem;padding:1rem;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative}.branch-card:hover,.clinic-card:hover{background-color:#ffffffe6;transform:translateY(-2px);box-shadow:0 10px 30px -10px #0000001a}.active-card.branch-card,.active-card.clinic-card{background-color:#ffffffb3;border-color:#00b19d4d;box-shadow:0 0 0 1px #00b19d1a,0 10px 25px -5px #00b19d26}[data-theme=dark] .active-card.branch-card,[data-theme=dark] .active-card.clinic-card,[data-bs-theme=dark] .active-card.branch-card,[data-bs-theme=dark] .active-card.clinic-card{background-color:#ffffff0d;border-color:#00b19d66;box-shadow:0 0 0 1px #00b19d33}[data-theme=dark] .branch-card,[data-theme=dark] .clinic-card,[data-bs-theme=dark] .branch-card,[data-bs-theme=dark] .clinic-card{background-color:#ffffff08;border-color:#ffffff14}[data-theme=dark] .branch-card:hover,[data-theme=dark] .clinic-card:hover,[data-bs-theme=dark] .branch-card:hover,[data-bs-theme=dark] .clinic-card:hover{background-color:#ffffff14}.branch-card .btn-enter,.clinic-card .btn-enter{background:linear-gradient(135deg, var(--brand-primary) 0%, #00d4ff 100%);color:#fff;opacity:0;pointer-events:none;border:none;border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;width:100%;height:auto;margin-top:1rem;padding:.6rem;font-size:.8rem;font-weight:700;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;transform:translateY(10px)}.branch-card .btn-enter:hover,.clinic-card .btn-enter:hover{filter:brightness(1.1);box-shadow:0 4px 12px #00b19d4d}.clinic-list-container{flex-direction:column;gap:.75rem;max-height:500px;padding:1rem;display:flex;overflow-y:auto}.clinic-card .clinic-logo{background-color:#f1f5f9cc;border-radius:1rem;flex-shrink:0;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex;box-shadow:inset 0 2px 4px #00000005}.clinic-card .clinic-logo img{object-fit:cover;border-radius:1rem;width:100%;height:100%}.clinic-card .clinic-logo i{color:var(--text-slate-400);font-size:1.75rem}[data-theme=dark] .clinic-card .clinic-logo,[data-bs-theme=dark] .clinic-card .clinic-logo{background-color:#ffffff0d}.clinic-card.active-card .clinic-logo{color:var(--brand-primary);background-color:#00b19d1a}.clinic-card.active-card .clinic-logo i{color:var(--brand-primary)}.clinic-card .role-badge{text-transform:uppercase;letter-spacing:.05em;border:1px solid #0000;border-radius:9999px;align-items:center;gap:4px;padding:3px 10px;font-size:.62rem;font-weight:700;line-height:1;display:inline-flex}.clinic-card .role-badge:before{font-variation-settings:"FILL" 1, "wght" 600;font-family:Material Symbols Outlined;font-size:.85rem}.clinic-card .role-badge.role-admin{color:#475569;background-color:#47556914;border-color:#47556926}.clinic-card .role-badge.role-admin:before{content:"person"}.clinic-card .role-badge.role-super{color:var(--brand-primary);background-color:#00b19d14;border-color:#00b19d26}.clinic-card .role-badge.role-super:before{content:"shield_person"}[data-theme=dark] .clinic-card .role-badge.role-admin,[data-bs-theme=dark] .clinic-card .role-badge.role-admin{color:#cbd5e1;background-color:#ffffff0d;border-color:#ffffff1a}[data-theme=dark] .clinic-card .role-badge.role-super,[data-bs-theme=dark] .clinic-card .role-badge.role-super{color:#02ddc7;background-color:#00b19d26;border-color:#00b19d40}.clinic-card .brand-tenant-badge-dropdown{text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;-webkit-user-select:none;user-select:none;border-radius:9999px;align-items:center;gap:3px;padding:2px 8px;font-size:.6rem;font-weight:800;transition:transform .2s,box-shadow .2s;display:inline-flex;color:#fff!important}.clinic-card .brand-tenant-badge-dropdown:hover{transform:translateY(-1px)}.clinic-card .brand-tenant-badge-dropdown .material-symbols-outlined{color:#ffffffe6;font-variation-settings:"FILL" 1, "wght" 400;font-size:.75rem}.clinic-card .brand-tenant-badge-dropdown.clinic{background:linear-gradient(135deg, var(--brand-primary) 0%, #00c9b4 60%, #02ddc7 100%);box-shadow:0 2px 6px #00b19d66}.clinic-card .brand-tenant-badge-dropdown.clinic:hover{box-shadow:0 4px 10px #00b19d99}.clinic-card .brand-tenant-badge-dropdown.care{background:linear-gradient(135deg,#6d28d9 0%,#8b5cf6 60%,#a78bfa 100%);box-shadow:0 2px 6px #6d28d966}.clinic-card .brand-tenant-badge-dropdown.care:hover{box-shadow:0 4px 10px #6d28d999}.clinic-card .stats-grid{align-items:center;gap:1rem;margin-top:1rem;display:flex}.clinic-card .stats-grid .stat-item{flex-direction:column;display:flex}.clinic-card .stats-grid .stat-item .stat-value{color:var(--text-slate-800);font-size:.8rem;font-weight:700;line-height:1.2}[data-theme=dark] .clinic-card .stats-grid .stat-item .stat-value,[data-bs-theme=dark] .clinic-card .stats-grid .stat-item .stat-value{color:var(--text-slate-200)}.clinic-card .stats-grid .stat-item .stat-label{text-transform:uppercase;color:var(--text-slate-400);margin-top:2px;font-size:.55rem;font-weight:700}.clinic-card .stats-grid .stat-divider{background-color:#0000000d;width:1px;height:1.5rem}[data-theme=dark] .clinic-card .stats-grid .stat-divider,[data-bs-theme=dark] .clinic-card .stats-grid .stat-divider{background-color:#ffffff0d}.clinic-card:hover .btn-enter,.clinic-card.active-card .btn-enter{opacity:1;pointer-events:auto;transform:translateY(0)}.branch-card .branch-icon{width:2.75rem;height:2.75rem;color:var(--text-slate-400);background-color:#f1f5f9;border-radius:1rem;flex-shrink:0;justify-content:center;align-items:center;transition:all .3s;display:flex}.branch-card .branch-icon span{font-size:1.4rem}[data-theme=dark] .branch-card .branch-icon,[data-bs-theme=dark] .branch-card .branch-icon{background-color:#ffffff0d}.branch-card.active-card .branch-icon{background-color:var(--brand-primary);color:#fff;box-shadow:0 8px 16px -4px #00b19d66}.branch-card .active-dot{background-color:var(--brand-primary);border-radius:50%;width:8px;height:8px;animation:2s infinite pulse;box-shadow:0 0 0 2px #ffffff80}.branch-card .branch-stats{border-top:1px dashed #0000000d;align-items:center;margin-top:1rem;padding-top:.75rem;padding-bottom:.25rem;display:flex}[data-theme=dark] .branch-card .branch-stats,[data-bs-theme=dark] .branch-card .branch-stats{border-top-color:#ffffff0d}.branch-card .branch-stats .stat-col{text-align:center;flex-direction:column;flex:1;align-items:center;display:flex;position:relative}.branch-card .branch-stats .stat-col:not(:last-child):after{content:"";background-color:#0000000d;width:1px;height:80%;position:absolute;top:10%;right:0}[data-theme=dark] .branch-card .branch-stats .stat-col:not(:last-child):after,[data-bs-theme=dark] .branch-card .branch-stats .stat-col:not(:last-child):after{background-color:#ffffff0d}.branch-card .branch-stats .stat-value{color:var(--text-slate-700);font-size:.75rem;font-weight:700}[data-theme=dark] .branch-card .branch-stats .stat-value,[data-bs-theme=dark] .branch-card .branch-stats .stat-value{color:var(--text-slate-200)}.branch-card .branch-stats .stat-label{text-transform:uppercase;color:var(--text-slate-400);letter-spacing:.05em;margin-top:2px;font-size:.5rem;font-weight:700}.branch-card:hover .btn-enter,.branch-card.active-card .btn-enter{opacity:1;pointer-events:auto;transform:translateY(0)}#global_loader{z-index:99999;background:#fdfdfd;justify-content:center;align-items:center;width:100vw;height:100vh;transition:opacity .4s ease-out,visibility .4s ease-out;display:flex;position:fixed;top:0;left:0}[data-theme=dark] #global_loader{background:#111827}.loader-content,.loader-anim{flex-direction:column;justify-content:center;align-items:center;display:flex}.paw-prints{justify-content:center;align-items:center;width:100px;height:180px;display:flex;position:relative}.paw{opacity:0;fill:#0d9488;width:3rem;height:3rem;animation:2s ease-in-out infinite walk;animation-delay:var(--delay);display:inline-block;position:absolute}[data-theme=dark] .paw{fill:#2dd4bf}@keyframes walk{0%{opacity:0;transform:translate(var(--x), var(--y)) scale(.5) rotate(var(--rotate,0deg))}20%{opacity:1;transform:translate(var(--x), var(--y)) scale(1) rotate(var(--rotate,0deg))}80%{opacity:1;transform:translate(var(--x), var(--y)) scale(1) rotate(var(--rotate,0deg))}to{opacity:0;transform:translate(var(--x), var(--y)) scale(.5) rotate(var(--rotate,0deg))}}.heartbeat-container{flex-direction:column;align-items:center;gap:15px;display:flex}.heart-pulse-path{fill:#0d9488;transform-origin:50%;animation:1.2s ease-in-out infinite heartPulse}[data-theme=dark] .heart-pulse-path{fill:#2dd4bf}[data-theme=dark] .heart-paw-inner{fill:#111827}@keyframes heartPulse{0%,to{opacity:.85;transform:scale(.92)}35%{opacity:1;transform:scale(1.12)}55%{transform:scale(.96)}75%{transform:scale(1.06)}}.ekg-path{stroke:#0d9488;stroke-dasharray:200;stroke-dashoffset:200px;animation:1.8s linear infinite ekgPulse}[data-theme=dark] .ekg-path{stroke:#2dd4bf}@keyframes ekgPulse{0%{stroke-dashoffset:200px}to{stroke-dashoffset:0}}.bone-bowl-container{flex-direction:column;justify-content:flex-end;align-items:center;height:140px;display:flex;position:relative}.bouncing-bone{margin-bottom:5px;animation:1.2s cubic-bezier(.28,.84,.42,1) infinite boneBounce}.bouncing-bone path{fill:#0d9488}[data-theme=dark] .bouncing-bone path{fill:#2dd4bf}@keyframes boneBounce{0%,to{transform:translateY(5px)rotate(-8deg)}50%{transform:translateY(-55px)rotate(15deg)}}.bowl-shadow{background:#0d948840;border-radius:50%;width:70px;height:10px;margin-top:6px;animation:1.2s ease-in-out infinite shadowPulse}[data-theme=dark] .bowl-shadow{background:#2dd4bf40}@keyframes shadowPulse{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.2;transform:scale(.5)}}.cross-container{justify-content:center;align-items:center;width:130px;height:130px;display:flex;position:relative}.cross-pulse-ring{border:3px solid #0d9488;border-radius:50%;width:110px;height:110px;animation:1.6s ease-out infinite ringExpand;position:absolute}[data-theme=dark] .cross-pulse-ring{border-color:#2dd4bf}@keyframes ringExpand{0%{opacity:1;transform:scale(.65)}to{opacity:0;transform:scale(1.45)}}.vet-cross-svg{animation:2.4s ease-in-out infinite crossPulse}.vet-cross-svg rect{fill:#0d9488}[data-theme=dark] .vet-cross-svg rect{fill:#2dd4bf}[data-theme=dark] .vet-cross-svg use{fill:#111827}@keyframes crossPulse{0%,to{transform:scale(.95)}50%{transform:scale(1.08)}}.loading-text{letter-spacing:1.5px;color:#555;text-transform:uppercase;margin-top:20px;font-family:Poppins,sans-serif;font-size:.88rem;font-weight:500;animation:2s ease-in-out infinite pulse-text}[data-theme=dark] .loading-text{color:#d1d5db}@keyframes pulse-text{0%,to{opacity:.6}50%{opacity:1}}.spinner{border:4px solid #0000001a;border-top:4px solid var(--brand-custom);border-radius:50%;width:60px;height:60px;margin:0 auto;animation:1s linear infinite spin}[data-theme=dark] .spinner,[data-bs-theme=dark] .spinner{border:4px solid #ffffff1a;border-top:4px solid var(--brand-custom)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--motion-fast:.12s;--motion-base:.2s;--motion-slow:.32s;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--stagger-step:30ms;--stagger-shift:10px;--btn-hover-lift:-2px;--btn-hover-scale:1.03;--btn-active-scale:.97}html{scroll-behavior:smooth}.btn{transition:transform var(--motion-base) var(--ease-out), box-shadow var(--motion-base) var(--ease-out), background-color var(--motion-base) var(--ease-out), border-color var(--motion-base) var(--ease-out), color var(--motion-base) var(--ease-out), filter var(--motion-base) var(--ease-out)}.btn:hover:not(:disabled):not(.disabled):not([aria-disabled=true]){transform:translateY(var(--btn-hover-lift)) scale(var(--btn-hover-scale))!important}.btn:hover:not(:focus-visible):not(:active):not(:disabled):not(.disabled):not([aria-disabled=true]){box-shadow:var(--btn-hover-shadow)}.btn:active:not(:disabled):not(.disabled):not([aria-disabled=true]){transform:translateY(0) scale(var(--btn-active-scale))!important}.btn-block:hover:not(:disabled):not(.disabled),.btn-block:active:not(:disabled):not(.disabled),.btn-icon-plain:hover:not(:disabled):not(.disabled),.btn-icon-plain:active:not(:disabled):not(.disabled),.btn-sede-select:hover:not(:disabled):not(.disabled),.btn-sede-select:active:not(:disabled):not(.disabled),.flotante:hover:not(:disabled):not(.disabled),.flotante:active:not(:disabled):not(.disabled),.btn-gradient-effect:hover:not(:disabled):not(.disabled),.btn-gradient-effect:active:not(:disabled):not(.disabled),.btn-custom-gradient:hover:not(:disabled):not(.disabled),.btn-custom-gradient:active:not(:disabled):not(.disabled){transform:none!important}.btn-primary,.btn-custom,.btn-success,.btn-info,.btn-danger,.btn-warning,.btn-purple,.btn-pink{box-shadow:inset 0 1px #ffffff47,inset 0 -2px 5px -3px #00000038}.btn-primary:hover:not(:focus-visible):not(:active):not(:disabled):not(.disabled):not([aria-disabled=true]),.btn-custom:hover:not(:focus-visible):not(:active):not(:disabled):not(.disabled):not([aria-disabled=true]),.btn-success:hover:not(:focus-visible):not(:active):not(:disabled):not(.disabled):not([aria-disabled=true]),.btn-info:hover:not(:focus-visible):not(:active):not(:disabled):not(.disabled):not([aria-disabled=true]),.btn-danger:hover:not(:focus-visible):not(:active):not(:disabled):not(.disabled):not([aria-disabled=true]),.btn-warning:hover:not(:focus-visible):not(:active):not(:disabled):not(.disabled):not([aria-disabled=true]),.btn-purple:hover:not(:focus-visible):not(:active):not(:disabled):not(.disabled):not([aria-disabled=true]),.btn-pink:hover:not(:focus-visible):not(:active):not(:disabled):not(.disabled):not([aria-disabled=true]){box-shadow:inset 0 1px 0 0 #ffffff57, var(--glow-brand-soft)}.btn-primary:hover:not(:focus-visible):not(:active):not(:disabled):not(.disabled):not([aria-disabled=true]){box-shadow:inset 0 1px 0 0 #ffffff57, var(--glow-brand)}.rv-hover-lift{transition:transform var(--motion-base) var(--ease-out), box-shadow var(--motion-base) var(--ease-out)}.rv-hover-lift:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}@keyframes rv-enter{0%{opacity:0;transform:translateY(var(--stagger-shift))}to{opacity:1;transform:none}}.rv-stagger>*{animation:rv-enter var(--motion-slow) var(--ease-out) both;animation-delay:calc(var(--i,0) * var(--stagger-step))}.rv-stagger--auto>:first-child{animation-delay:0s}.rv-stagger--auto>:nth-child(2){animation-delay:30ms}.rv-stagger--auto>:nth-child(3){animation-delay:60ms}.rv-stagger--auto>:nth-child(4){animation-delay:90ms}.rv-stagger--auto>:nth-child(5){animation-delay:.12s}.rv-stagger--auto>:nth-child(6){animation-delay:.15s}.rv-stagger--auto>:nth-child(7){animation-delay:.18s}.rv-stagger--auto>:nth-child(8){animation-delay:.21s}.rv-stagger--auto>:nth-child(9){animation-delay:.24s}.rv-stagger--auto>:nth-child(10){animation-delay:.27s}.rv-stagger--auto>:nth-child(11){animation-delay:.3s}.rv-stagger--auto>:nth-child(12){animation-delay:.33s}.rv-stagger--auto>:nth-child(13){animation-delay:.36s}.rv-stagger--auto>:nth-child(14){animation-delay:.39s}.rv-stagger--auto>:nth-child(15){animation-delay:.42s}.rv-stagger--auto>:nth-child(16){animation-delay:.45s}.rv-stagger--auto>:nth-child(17){animation-delay:.48s}.rv-stagger--auto>:nth-child(18){animation-delay:.51s}.rv-stagger--auto>:nth-child(19){animation-delay:.54s}.rv-stagger--auto>:nth-child(20){animation-delay:.57s}.rv-stagger--auto>:nth-child(n+21){animation-delay:.6s}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.rv-stagger>*,.rv-stagger--auto>*{animation-delay:0s!important}}:root{--skeleton-speed:1.4s}.rv-skeleton{border-radius:var(--card-radius,20px);background-color:var(--skeleton-base);background-image:linear-gradient(100deg, var(--skeleton-base) 30%, var(--skeleton-sheen) 50%, var(--skeleton-base) 70%);width:100%;animation:rv-skeleton-shimmer var(--skeleton-speed) ease-in-out infinite;pointer-events:none;-webkit-user-select:none;user-select:none;background-repeat:no-repeat;background-size:200% 100%;flex-shrink:0;display:block}.rv-skeleton--text{border-radius:var(--pill-radius,9999px);height:.85rem;margin-bottom:.6rem}.rv-skeleton--text:last-child{margin-bottom:0}.rv-skeleton--title{border-radius:var(--pill-radius,9999px);width:45%;height:1.4rem;margin-bottom:1rem}.rv-skeleton--pill{border-radius:var(--pill-radius,9999px);width:6rem;height:2rem}.rv-skeleton--avatar{border-radius:50%;width:40px;height:40px}.rv-skeleton--circle{aspect-ratio:1;border-radius:50%}.rv-skeleton--card{height:120px}.rv-skeleton--row{height:3.25rem;margin-bottom:.5rem}.rv-skeleton-block{border-radius:var(--card-radius,20px);border:1px solid var(--glass-border);background:var(--panel-bg);gap:1rem;padding:1.25rem;display:flex}.rv-skeleton-block .rv-skeleton-block__body{flex:1;min-width:0}@keyframes rv-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.rv-skeleton{background-image:none;background-color:var(--skeleton-base)}}.cufe-chunk{word-break:break-all;font-size:.95em;line-height:1.2;display:block}.dt-column-long-text{white-space:normal;word-wrap:break-word;overflow-wrap:break-word;min-width:150px;max-width:300px}.table{--bs-table-bg:transparent!important;--bs-table-color:var(--text-color)!important;--bs-table-border-color:var(--border-color)!important;--bs-table-striped-bg:#00000005!important;--bs-table-hover-bg:color-mix(in srgb, var(--brand-primary) 6%, transparent)!important;--bs-table-active-bg:color-mix(in srgb, var(--brand-primary) 10%, transparent)!important}.table th,.table td{vertical-align:middle;word-wrap:break-word}.table thead th{font-size:var(--font-size-table-head,.8rem);text-transform:uppercase;letter-spacing:.5px;color:var(--text-slate-800,#1e293b);background-color:#00000004;padding:12px 10px;font-weight:700;border-bottom:2px solid var(--border-color)!important}.table tbody td{padding:12px 10px;font-size:.85rem;border-bottom:1px solid var(--border-color)!important;-webkit-backdrop-filter:none!important}.table tbody td img.rounded-circle{object-fit:cover;vertical-align:middle;border:1.5px solid var(--border-color,#0000001a);width:32px;height:32px;margin-right:8px;display:inline-block}.table tbody td a{vertical-align:middle}[data-theme=dark] .table,[data-bs-theme=dark] .table{--bs-table-striped-bg:#ffffff05!important;--bs-table-hover-bg:color-mix(in srgb, var(--brand-primary) 10%, transparent)!important;--bs-table-active-bg:color-mix(in srgb, var(--brand-primary) 15%, transparent)!important}[data-theme=dark] .table thead th,[data-bs-theme=dark] .table thead th{color:#fff;background-color:#ffffff08;border-bottom-color:#ffffff1a!important}.table-action-group{flex-wrap:nowrap;justify-content:center;align-items:center;gap:6px;display:inline-flex}.table-action-group .btn-action-icon{flex-shrink:0;transition:transform .15s,background-color .15s;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:32px!important;height:32px!important;padding:0!important;font-size:13px!important;line-height:1!important;display:inline-flex!important}.table-action-group .btn-action-icon:hover{transform:translateY(-1px)}.table-action-group .btn-action-text{flex-shrink:0;transition:transform .15s,background-color .15s;border-radius:var(--pill-radius,9999px)!important;white-space:nowrap!important;justify-content:center!important;align-items:center!important;height:32px!important;padding:0 12px!important;font-size:12px!important;font-weight:600!important;line-height:1!important;display:inline-flex!important}.table-action-group .btn-action-text:hover{transform:translateY(-1px)}.rv-list-cards{flex-direction:column;gap:.75rem;display:flex}.rv-list-cards .rv-row-surface{border-radius:var(--card-radius,20px);background-color:var(--glass-control-bg);-webkit-backdrop-filter:none;border:1px solid var(--glass-control-border);box-shadow:inset 0 1px 0 var(--glass-highlight);background-image:none;justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}@media (prefers-reduced-transparency:reduce){.rv-list-cards .rv-row-surface{-webkit-backdrop-filter:none!important;background-color:var(--panel-bg)!important;background-image:none!important}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.rv-list-cards .rv-row-surface{background-color:var(--panel-bg);background-image:none}}@media (forced-colors:active){.rv-list-cards .rv-row-surface{forced-color-adjust:auto;outline:1px solid #0000;box-shadow:none!important;border:1px solid canvastext!important}}.rv-list-cards .rv-row-surface{transition:all .2s}.rv-list-cards .rv-row-surface:hover{border-color:color-mix(in srgb, var(--brand-primary) 35%, transparent);box-shadow:inset 0 1px 0 var(--glass-highlight), 0 4px 16px -4px #00b19d2e;transform:translateY(-1px)}.rv-header-search{align-items:center;width:220px;max-width:100%;height:38px;min-height:38px;transition:width .25s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative}.rv-header-search:focus-within{width:260px}.rv-header-search:focus-within .search-icon{color:var(--brand-primary,#00b19d)}.rv-header-search .search-icon{color:var(--text-muted,#94a3b8);pointer-events:none;z-index:2;font-size:14px;transition:color .2s;position:absolute;left:14px}.rv-header-search .rv-search-input{transition:border-color .2s,box-shadow .2s,background-color .2s;border-radius:var(--pill-radius,9999px)!important;border:1px solid var(--input-border,#e2e8f0)!important;background-color:var(--glass-bg,#fffc)!important;height:38px!important;min-height:38px!important;color:var(--text-color,#1e293b)!important;box-shadow:none!important;outline:none!important;padding:0 32px 0 36px!important;font-size:13px!important;line-height:normal!important}.rv-header-search .rv-search-input::placeholder{opacity:.9;color:var(--text-muted,#94a3b8)!important;font-size:13px!important}.rv-header-search .rv-search-input:focus{border-color:var(--brand-primary,#00b19d)!important;background-color:var(--input-bg,#fff)!important;box-shadow:0 0 0 2px #00b19d33!important}[data-theme=dark] .rv-header-search .rv-search-input,[data-bs-theme=dark] .rv-header-search .rv-search-input{color:#f8fafc!important;background-color:#ffffff0d!important;border-color:#ffffff1f!important}[data-theme=dark] .rv-header-search .rv-search-input:focus,[data-bs-theme=dark] .rv-header-search .rv-search-input:focus{border-color:var(--brand-primary,#00b19d)!important;background-color:#ffffff14!important}.rv-header-search.is-loading .search-icon{color:var(--brand-primary,#00b19d)!important}.rv-header-search.is-loading .rv-search-input{border-color:color-mix(in srgb, var(--brand-primary,#00b19d) 50%, var(--input-border,#e2e8f0))!important}.rv-header-search .btn-clear-search{color:var(--text-muted,#94a3b8);cursor:pointer;z-index:2;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:4px;font-size:13px;line-height:1;transition:color .15s,background-color .15s;display:flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.rv-header-search .btn-clear-search:hover{color:var(--brand-danger,#f1556c);background-color:#0000000d}div.dataTables_processing{border-radius:var(--pill-radius,50px);background-color:var(--glass-chrome-bg);background-image:var(--glass-sheen);-webkit-backdrop-filter:blur(var(--glass-chrome-blur)) saturate(var(--glass-chrome-saturate));border:1px solid var(--glass-chrome-border);box-shadow:inset 0 1px 0 var(--glass-highlight), inset 0 -1px 0 var(--glass-rim), var(--glass-chrome-elevation);margin:0;padding:10px 24px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (prefers-reduced-transparency:reduce){div.dataTables_processing{-webkit-backdrop-filter:none!important;background-color:var(--panel-bg)!important;background-image:none!important}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){div.dataTables_processing{background-color:var(--panel-bg);background-image:none}}@media (forced-colors:active){div.dataTables_processing{forced-color-adjust:auto;outline:1px solid #0000;box-shadow:none!important;border:1px solid canvastext!important}}div.dataTables_processing{z-index:1050;color:var(--text-heading,#1e293b);text-align:center;min-width:190px;height:auto;font-size:13px;font-weight:600;box-shadow:0 12px 30px -4px #0000002e,0 0 0 1px #ffffff4d}div.dataTables_processing .rv-dt-processing-inner{color:var(--text-heading,#1e293b);justify-content:center;align-items:center;gap:8px;display:inline-flex}div.dataTables_processing .rv-dt-processing-inner i{color:var(--brand-primary,#00b19d);font-size:15px}:is(.table-responsive:has(.dataTables_wrapper),.table-responsive:has(table.dataTable)){overflow-x:hidden!important}.dataTables_wrapper{box-sizing:border-box!important;width:100%!important;max-width:100%!important}.dataTables_wrapper>.row{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.dataTables_wrapper>.row>[class*=col-]{padding-left:0!important;padding-right:0!important}.dataTables_wrapper table.dataTable{box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin:0!important}.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_processing,.dataTables_wrapper .dataTables_paginate{color:var(--text-color)!important}[data-theme=dark] .dataTables_wrapper input,[data-theme=dark] .dataTables_wrapper select,[data-bs-theme=dark] .dataTables_wrapper input,[data-bs-theme=dark] .dataTables_wrapper select{background-color:var(--input-bg)!important;color:var(--text-color)!important;border-color:var(--border-color)!important}.dataTables_wrapper .dataTables_filter{text-align:right;margin-bottom:.75rem}.dataTables_wrapper .dataTables_filter label{color:var(--text-muted,#64748b);align-items:center;gap:8px;font-size:.875rem;font-weight:500;display:inline-flex}.dataTables_wrapper .dataTables_filter input{border:1px solid var(--input-border,#e2e8f0);background-color:var(--glass-bg,#ffffffb3);height:36px;min-height:36px;color:var(--text-color,#1e293b);outline:none;padding:0 14px;transition:border-color .2s,box-shadow .2s;border-radius:var(--pill-radius,9999px)!important}.dataTables_wrapper .dataTables_filter input:focus{border-color:var(--brand-primary,#00b19d);box-shadow:0 0 0 2px #00b19d33}.dataTables_wrapper .dataTables_info{color:var(--text-muted,#64748b);align-items:center;margin-bottom:0;font-size:.8125rem;line-height:normal;display:inline-flex;padding-top:0!important}.dataTables_wrapper .dataTables_length{align-items:center;margin-bottom:0;display:inline-flex}.dataTables_wrapper .dataTables_length label{color:var(--text-muted,#64748b);align-items:center;gap:6px;margin-bottom:0;font-size:.8125rem;font-weight:400;display:inline-flex}.dataTables_wrapper .dataTables_length select{border:1px solid var(--input-border,#e2e8f0);background-color:var(--glass-bg,#ffffffb3);width:auto;min-width:60px;height:32px;min-height:32px;color:var(--text-color,#1e293b);padding:0 24px 0 10px;font-size:.8125rem;font-weight:500;line-height:normal;transition:border-color .2s,box-shadow .2s;display:inline-block;border-radius:var(--pill-radius,9999px)!important}.dataTables_wrapper .dataTables_length select:focus{border-color:var(--brand-primary,#00b19d);outline:none;box-shadow:0 0 0 2px #00b19d33}.dataTables_wrapper .dataTables_paginate{justify-content:flex-end;margin:0;display:flex}@media (width<=767.98px){.dataTables_wrapper .dataTables_paginate{justify-content:center;margin-top:.5rem}}.dataTables_wrapper .dataTables_paginate .paginate_button{margin:0 2px;color:var(--text-color)!important;border-radius:var(--pill-radius,9999px)!important;border:1px solid #0000!important}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{background:var(--brand-primary)!important;color:#fff!important;border:1px solid var(--brand-primary)!important}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{background:var(--body-bg)!important;color:var(--brand-custom)!important;border:1px solid var(--border-color)!important}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{opacity:.5;color:var(--text-color)!important;background:0 0!important;border-color:#0000!important}.dataTables_wrapper .dataTables_paginate .pagination{gap:4px;margin:0}.dataTables_wrapper .dataTables_paginate .pagination .page-item .page-link{background-color:var(--panel-bg);border-color:var(--border-color);color:var(--text-color);padding:.375rem .75rem;font-size:.8125rem;transition:all .2s;border-radius:var(--pill-radius,9999px)!important}.dataTables_wrapper .dataTables_paginate .pagination .page-item .page-link:focus{box-shadow:none}[data-theme=dark] .dataTables_wrapper .dataTables_paginate .pagination .page-item .page-link,[data-bs-theme=dark] .dataTables_wrapper .dataTables_paginate .pagination .page-item .page-link{background-color:#ffffff0d;border-color:#ffffff1a}.dataTables_wrapper .dataTables_paginate .pagination .page-item:hover .page-link{color:var(--brand-primary);background-color:#0000000d}[data-theme=dark] .dataTables_wrapper .dataTables_paginate .pagination .page-item:hover .page-link,[data-bs-theme=dark] .dataTables_wrapper .dataTables_paginate .pagination .page-item:hover .page-link{color:var(--brand-primary);background-color:#ffffff1a}.dataTables_wrapper .dataTables_paginate .pagination .page-item.active .page-link{box-shadow:0 2px 4px #0003;background-color:var(--brand-primary)!important;border-color:var(--brand-primary)!important;color:#fff!important}.dataTables_wrapper .dataTables_paginate .pagination .page-item.disabled .page-link{color:var(--text-muted,#98a6ad);opacity:.6;cursor:not-allowed;background-color:#0000;border-color:#0000}table.dataTable tbody tr{background-color:#0000!important}table.dataTable.dtr-inline.collapsed>tbody>tr>td:first-child,table.dataTable.dtr-inline.collapsed>tbody>tr>th:first-child,table.dataTable.dtr-column>tbody>tr>td.control,table.dataTable.dtr-column>tbody>tr>th.control{position:relative;padding-left:35px!important}table.dataTable.dtr-inline.collapsed>tbody>tr>td:first-child:before,table.dataTable.dtr-inline.collapsed>tbody>tr>th:first-child:before,table.dataTable.dtr-column>tbody>tr>td.control:before,table.dataTable.dtr-column>tbody>tr>th.control:before{text-align:center!important;content:"+"!important;background-color:var(--brand-primary,#00b19d)!important;color:#fff!important;border:2px solid #fff!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:16px!important;height:16px!important;font-family:Courier New,Courier,monospace!important;font-weight:700!important;line-height:12px!important;transition:all .2s!important;display:inline-flex!important;top:50%!important;left:8px!important;transform:translateY(-50%)!important;box-shadow:0 1px 3px #00000026!important}table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td:first-child:before,table.dataTable.dtr-inline.collapsed>tbody>tr.parent>th:first-child:before,table.dataTable.dtr-column>tbody>tr.parent td.control:before,table.dataTable.dtr-column>tbody>tr.parent th.control:before{content:"-"!important;background-color:var(--brand-danger,#f1556c)!important}th[style*="background-color: #f2f2f2"],td[style*="background-color: #f2f2f2"],tr[style*="background-color: #f2f2f2"],th[style*="background-color:#f2f2f2"],td[style*="background-color:#f2f2f2"],tr[style*="background-color:#f2f2f2"]{background-color:var(--table-section-bg,#f2f2f2)!important;color:var(--text-color,inherit)!important}.rv-col-listas{white-space:normal!important;min-width:130px!important;max-width:220px!important}.rv-listas-container{flex-wrap:wrap;align-items:center;gap:4px;max-width:220px;display:flex}.rv-listas-container .badge{white-space:nowrap;border-radius:10px;align-items:center;padding:3px 7px;font-size:11px;font-weight:500;line-height:1.2;display:inline-flex}table.dataTable>tbody>tr.child,table.dataTable.dtr-inline.collapsed>tbody>tr.child,table.dataTable.dt-responsive>tbody>tr.child,tr.child{transition:background-color .2s;background-color:var(--table-child-bg,#00b19d05)!important}[data-theme=dark] table.dataTable>tbody>tr.child,[data-bs-theme=dark] table.dataTable>tbody>tr.child,[data-theme=dark] table.dataTable.dtr-inline.collapsed>tbody>tr.child,[data-bs-theme=dark] table.dataTable.dtr-inline.collapsed>tbody>tr.child,[data-theme=dark] table.dataTable.dt-responsive>tbody>tr.child,[data-bs-theme=dark] table.dataTable.dt-responsive>tbody>tr.child,[data-theme=dark] tr.child,[data-bs-theme=dark] tr.child{background-color:#ffffff04!important}table.dataTable>tbody>tr.child:hover,table.dataTable.dtr-inline.collapsed>tbody>tr.child:hover,table.dataTable.dt-responsive>tbody>tr.child:hover,tr.child:hover{background-color:var(--table-child-bg,#00b19d08)!important}table.dataTable>tbody>tr.child>td.child,table.dataTable.dtr-inline.collapsed>tbody>tr.child>td.child,table.dataTable.dt-responsive>tbody>tr.child>td.child,tr.child>td.child{border-top:none!important;border-bottom:2px solid var(--border-color,#e2e8f0cc)!important;white-space:normal!important;padding:.65rem 1rem!important}table.dataTable>tbody>tr.child>td.child>ul,table.dataTable>tbody>tr.child>td.child ul[data-dtr-index],table.dataTable>tbody>tr.child>td.child ul.dtr-details,table.dataTable.dtr-inline.collapsed>tbody>tr.child>td.child>ul,table.dataTable.dtr-inline.collapsed>tbody>tr.child>td.child ul[data-dtr-index],table.dataTable.dtr-inline.collapsed>tbody>tr.child>td.child ul.dtr-details,table.dataTable.dt-responsive>tbody>tr.child>td.child>ul,table.dataTable.dt-responsive>tbody>tr.child>td.child ul[data-dtr-index],table.dataTable.dt-responsive>tbody>tr.child>td.child ul.dtr-details,tr.child>td.child>ul,tr.child>td.child ul[data-dtr-index],tr.child>td.child ul.dtr-details{grid-template-columns:repeat(auto-fill,minmax(215px,1fr))!important;gap:.4rem .6rem!important;width:100%!important;margin:0!important;padding:0!important;list-style:none!important;display:grid!important}table.dataTable>tbody>tr.child>td.child>ul>li,table.dataTable>tbody>tr.child>td.child ul[data-dtr-index]>li,table.dataTable>tbody>tr.child>td.child ul.dtr-details>li,table.dataTable.dtr-inline.collapsed>tbody>tr.child>td.child>ul>li,table.dataTable.dtr-inline.collapsed>tbody>tr.child>td.child ul[data-dtr-index]>li,table.dataTable.dtr-inline.collapsed>tbody>tr.child>td.child ul.dtr-details>li,table.dataTable.dt-responsive>tbody>tr.child>td.child>ul>li,table.dataTable.dt-responsive>tbody>tr.child>td.child ul[data-dtr-index]>li,table.dataTable.dt-responsive>tbody>tr.child>td.child ul.dtr-details>li,tr.child>td.child>ul>li,tr.child>td.child ul[data-dtr-index]>li,tr.child>td.child ul.dtr-details>li{background-color:var(--card-bg,#fffffff2)!important;border:1px solid var(--border-color,#e2e8f0)!important;border-radius:8px!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;min-width:0!important;min-height:34px!important;padding:.35rem .65rem!important;transition:all .15s!important;display:flex!important;box-shadow:0 1px 2px #00000005!important}[data-theme=dark] table.dataTable>tbody>tr.child>td.child>ul>li,[data-bs-theme=dark] table.dataTable>tbody>tr.child>td.child>ul>li,[data-theme=dark] table.dataTable>tbody>tr.child>td.child ul[data-dtr-index]>li,[data-bs-theme=dark] table.dataTable>tbody>tr.child>td.child ul[data-dtr-index]>li,[data-theme=dark] table.dataTable>tbody>tr.child>td.child ul.dtr-details>li,[data-bs-theme=dark] table.dataTable>tbody>tr.child>td.child ul.dtr-details>li,[data-theme=dark] table.dataTable.dtr-inline.collapsed>tbody>tr.child>td.child>ul>li,[data-bs-theme=dark] table.dataTable.dtr-inline.collapsed>tbody>tr.child>td.child>ul>li,[data-theme=dark] table.dataTable.dtr-inline.collapsed>tbody>tr.child>td.child ul[data-dtr-index]>li,[data-bs-theme=dark] table.dataTable.dtr-inline.collapsed>tbody>tr.child>td.child ul[data-dtr-index]>li,[data-theme=dark] table.dataTable.dtr-inline.collapsed>tbody>tr.child>td.child ul.dtr-details>li,[data-bs-theme=dark] table.dataTable.dtr-inline.collapsed>tbody>tr.child>td.child ul.dtr-details>li,[data-theme=dark] table.dataTable.dt-responsive>tbody>tr.child>td.child>ul>li,[data-bs-theme=dark] table.dataTable.dt-responsive>tbody>tr.child>td.child>ul>li,[data-theme=dark] table.dataTable.dt-responsive>tbody>tr.child>td.child ul[data-dtr-index]>li,[data-bs-theme=dark] table.dataTable.dt-responsive>tbody>tr.child>td.child ul[data-dtr-index]>li,[data-theme=dark] table.dataTable.dt-responsive>tbody>tr.child>td.child ul.dtr-details>li,[data-bs-theme=dark] table.dataTable.dt-responsive>tbody>tr.child>td.child ul.dtr-details>li,[data-theme=dark] tr.child>td.child>ul>li,[data-bs-theme=dark] tr.child>td.child>ul>li,[data-theme=dark] tr.child>td.child ul[data-dtr-index]>li,[data-bs-theme=dark] tr.child>td.child ul[data-dtr-index]>li,[data-theme=dark] tr.child>td.child ul.dtr-details>li,[data-bs-theme=dark] tr.child>td.child ul.dtr-details>li{background-color:#1e293bbf!important;border-color:#ffffff1a!important;box-shadow:0 1px 2px #0003!important}table.dataTable>tbody>tr.child>td.child>ul>li:hover,table.dataTable>tbody>tr.child>td.child ul[data-dtr-index]>li:hover,table.dataTable>tbody>tr.child>td.child ul.dtr-details>li:hover,table.dataTable.dtr-inline.collapsed>tbody>tr.child>td.child>ul>li:hover,table.dataTable.dtr-inline.collapsed>tbody>tr.child>td.child ul[data-dtr-index]>li:hover,table.dataTable.dtr-inline.collapsed>tbody>tr.child>td.child ul.dtr-details>li:hover,table.dataTable.dt-responsive>tbody>tr.child>td.child>ul>li:hover,table.dataTable.dt-responsive>tbody>tr.child>td.child ul[data-dtr-index]>li:hover,table.dataTable.dt-responsive>tbody>tr.child>td.child ul.dtr-details>li:hover,tr.child>td.child>ul>li:hover,tr.child>td.child ul[data-dtr-index]>li:hover,tr.child>td.child ul.dtr-details>li:hover{border-color:var(--brand-primary,#00b19d)!important;background-color:#fff!important;box-shadow:0 2px 8px -1px #00b19d1f!important}[data-theme=dark] table.dataTable>tbody>tr.child>td.child>ul>li:hover,[data-bs-theme=dark] table.dataTable>tbody>tr.child>td.child>ul>li:hover,[data-theme=dark] table.dataTable>tbody>tr.child>td.child ul[data-dtr-index]>li:hover,[data-bs-theme=dark] table.dataTable>tbody>tr.child>td.child ul[data-dtr-index]>li:hover,[data-theme=dark] table.dataTable>tbody>tr.child>td.child ul.dtr-details>li:hover,[data-bs-theme=dark] table.dataTable>tbody>tr.child>td.child ul.dtr-details>li:hover,[data-theme=dark] table.dataTable.dtr-inline.collapsed>tbody>tr.child>td.child>ul>li:hover,[data-bs-theme=dark] table.dataTable.dtr-inline.collapsed>tbody>tr.child>td.child>ul>li:hover,[data-theme=dark] table.dataTable.dtr-inline.collapsed>tbody>tr.child>td.child ul[data-dtr-index]>li:hover,[data-bs-theme=dark] table.dataTable.dtr-inline.collapsed>tbody>tr.child>td.child ul[data-dtr-index]>li:hover,[data-theme=dark] table.dataTable.dtr-inline.collapsed>tbody>tr.child>td.child ul.dtr-details>li:hover,[data-bs-theme=dark] table.dataTable.dtr-inline.collapsed>tbody>tr.child>td.child ul.dtr-details>li:hover,[data-theme=dark] table.dataTable.dt-responsive>tbody>tr.child>td.child>ul>li:hover,[data-bs-theme=dark] table.dataTable.dt-responsive>tbody>tr.child>td.child>ul>li:hover,[data-theme=dark] table.dataTable.dt-responsive>tbody>tr.child>td.child ul[data-dtr-index]>li:hover,[data-bs-theme=dark] table.dataTable.dt-responsive>tbody>tr.child>td.child ul[data-dtr-index]>li:hover,[data-theme=dark] table.dataTable.dt-responsive>tbody>tr.child>td.child ul.dtr-details>li:hover,[data-bs-theme=dark] table.dataTable.dt-responsive>tbody>tr.child>td.child ul.dtr-details>li:hover,[data-theme=dark] tr.child>td.child>ul>li:hover,[data-bs-theme=dark] tr.child>td.child>ul>li:hover,[data-theme=dark] tr.child>td.child ul[data-dtr-index]>li:hover,[data-bs-theme=dark] tr.child>td.child ul[data-dtr-index]>li:hover,[data-theme=dark] tr.child>td.child ul.dtr-details>li:hover,[data-bs-theme=dark] tr.child>td.child ul.dtr-details>li:hover{background-color:#1e293bf2!important}table.dataTable>tbody>tr.child>td.child>ul>li .dtr-title,table.dataTable>tbody>tr.child>td.child ul[data-dtr-index]>li .dtr-title,table.dataTable>tbody>tr.child>td.child ul.dtr-details>li .dtr-title,table.dataTable.dtr-inline.collapsed>tbody>tr.child>td.child>ul>li .dtr-title,table.dataTable.dtr-inline.collapsed>tbody>tr.child>td.child ul[data-dtr-index]>li .dtr-title,table.dataTable.dtr-inline.collapsed>tbody>tr.child>td.child ul.dtr-details>li .dtr-title,table.dataTable.dt-responsive>tbody>tr.child>td.child>ul>li .dtr-title,table.dataTable.dt-responsive>tbody>tr.child>td.child ul[data-dtr-index]>li .dtr-title,table.dataTable.dt-responsive>tbody>tr.child>td.child ul.dtr-details>li .dtr-title,tr.child>td.child>ul>li .dtr-title,tr.child>td.child ul[data-dtr-index]>li .dtr-title,tr.child>td.child ul.dtr-details>li .dtr-title{text-transform:uppercase!important;letter-spacing:.4px!important;color:var(--text-muted,#64748b)!important;white-space:nowrap!important;flex-shrink:0!important;min-width:auto!important;margin:0!important;padding-right:8px!important;font-size:11px!important;font-weight:600!important;line-height:normal!important}[data-theme=dark] table.dataTable>tbody>tr.child>td.child>ul>li .dtr-title,[data-bs-theme=dark] table.dataTable>tbody>tr.child>td.child>ul>li .dtr-title,[data-theme=dark] table.dataTable>tbody>tr.child>td.child ul[data-dtr-index]>li .dtr-title,[data-bs-theme=dark] table.dataTable>tbody>tr.child>td.child ul[data-dtr-index]>li .dtr-title,[data-theme=dark] table.dataTable>tbody>tr.child>td.child ul.dtr-details>li .dtr-title,[data-bs-theme=dark] table.dataTable>tbody>tr.child>td.child ul.dtr-details>li .dtr-title,[data-theme=dark] table.dataTable.dtr-inline.collapsed>tbody>tr.child>td.child>ul>li .dtr-title,[data-bs-theme=dark] table.dataTable.dtr-inline.collapsed>tbody>tr.child>td.child>ul>li .dtr-title,[data-theme=dark] table.dataTable.dtr-inline.collapsed>tbody>tr.child>td.child ul[data-dtr-index]>li .dtr-title,[data-bs-theme=dark] table.dataTable.dtr-inline.collapsed>tbody>tr.child>td.child ul[data-dtr-index]>li .dtr-title,[data-theme=dark] table.dataTable.dtr-inline.collapsed>tbody>tr.child>td.child ul.dtr-details>li .dtr-title,[data-bs-theme=dark] table.dataTable.dtr-inline.collapsed>tbody>tr.child>td.child ul.dtr-details>li .dtr-title,[data-theme=dark] table.dataTable.dt-responsive>tbody>tr.child>td.child>ul>li .dtr-title,[data-bs-theme=dark] table.dataTable.dt-responsive>tbody>tr.child>td.child>ul>li .dtr-title,[data-theme=dark] table.dataTable.dt-responsive>tbody>tr.child>td.child ul[data-dtr-index]>li .dtr-title,[data-bs-theme=dark] table.dataTable.dt-responsive>tbody>tr.child>td.child ul[data-dtr-index]>li .dtr-title,[data-theme=dark] table.dataTable.dt-responsive>tbody>tr.child>td.child ul.dtr-details>li .dtr-title,[data-bs-theme=dark] table.dataTable.dt-responsive>tbody>tr.child>td.child ul.dtr-details>li .dtr-title,[data-theme=dark] tr.child>td.child>ul>li .dtr-title,[data-bs-theme=dark] tr.child>td.child>ul>li .dtr-title,[data-theme=dark] tr.child>td.child ul[data-dtr-index]>li .dtr-title,[data-bs-theme=dark] tr.child>td.child ul[data-dtr-index]>li .dtr-title,[data-theme=dark] tr.child>td.child ul.dtr-details>li .dtr-title,[data-bs-theme=dark] tr.child>td.child ul.dtr-details>li .dtr-title{color:#94a3b8!important}table.dataTable>tbody>tr.child>td.child>ul>li .dtr-title:after,table.dataTable>tbody>tr.child>td.child ul[data-dtr-index]>li .dtr-title:after,table.dataTable>tbody>tr.child>td.child ul.dtr-details>li .dtr-title:after,table.dataTable.dtr-inline.collapsed>tbody>tr.child>td.child>ul>li .dtr-title:after,table.dataTable.dtr-inline.collapsed>tbody>tr.child>td.child ul[data-dtr-index]>li .dtr-title:after,table.dataTable.dtr-inline.collapsed>tbody>tr.child>td.child ul.dtr-details>li .dtr-title:after,table.dataTable.dt-responsive>tbody>tr.child>td.child>ul>li .dtr-title:after,table.dataTable.dt-responsive>tbody>tr.child>td.child ul[data-dtr-index]>li .dtr-title:after,table.dataTable.dt-responsive>tbody>tr.child>td.child ul.dtr-details>li .dtr-title:after,tr.child>td.child>ul>li .dtr-title:after,tr.child>td.child ul[data-dtr-index]>li .dtr-title:after,tr.child>td.child ul.dtr-details>li .dtr-title:after{content:":";opacity:.7;margin-left:1px}table.dataTable>tbody>tr.child>td.child>ul>li .dtr-data,table.dataTable>tbody>tr.child>td.child ul[data-dtr-index]>li .dtr-data,table.dataTable>tbody>tr.child>td.child ul.dtr-details>li .dtr-data,table.dataTable.dtr-inline.collapsed>tbody>tr.child>td.child>ul>li .dtr-data,table.dataTable.dtr-inline.collapsed>tbody>tr.child>td.child ul[data-dtr-index]>li .dtr-data,table.dataTable.dtr-inline.collapsed>tbody>tr.child>td.child ul.dtr-details>li .dtr-data,table.dataTable.dt-responsive>tbody>tr.child>td.child>ul>li .dtr-data,table.dataTable.dt-responsive>tbody>tr.child>td.child ul[data-dtr-index]>li .dtr-data,table.dataTable.dt-responsive>tbody>tr.child>td.child ul.dtr-details>li .dtr-data,tr.child>td.child>ul>li .dtr-data,tr.child>td.child ul[data-dtr-index]>li .dtr-data,tr.child>td.child ul.dtr-details>li .dtr-data{color:var(--text-color,#0f172a)!important;text-align:right!important;word-break:break-word!important;flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:4px!important;min-height:auto!important;padding-left:0!important;font-size:12.5px!important;font-weight:600!important;display:inline-flex!important}[data-theme=dark] table.dataTable>tbody>tr.child>td.child>ul>li .dtr-data,[data-bs-theme=dark] table.dataTable>tbody>tr.child>td.child>ul>li .dtr-data,[data-theme=dark] table.dataTable>tbody>tr.child>td.child ul[data-dtr-index]>li .dtr-data,[data-bs-theme=dark] table.dataTable>tbody>tr.child>td.child ul[data-dtr-index]>li .dtr-data,[data-theme=dark] table.dataTable>tbody>tr.child>td.child ul.dtr-details>li .dtr-data,[data-bs-theme=dark] table.dataTable>tbody>tr.child>td.child ul.dtr-details>li .dtr-data,[data-theme=dark] table.dataTable.dtr-inline.collapsed>tbody>tr.child>td.child>ul>li .dtr-data,[data-bs-theme=dark] table.dataTable.dtr-inline.collapsed>tbody>tr.child>td.child>ul>li .dtr-data,[data-theme=dark] table.dataTable.dtr-inline.collapsed>tbody>tr.child>td.child ul[data-dtr-index]>li .dtr-data,[data-bs-theme=dark] table.dataTable.dtr-inline.collapsed>tbody>tr.child>td.child ul[data-dtr-index]>li .dtr-data,[data-theme=dark] table.dataTable.dtr-inline.collapsed>tbody>tr.child>td.child ul.dtr-details>li .dtr-data,[data-bs-theme=dark] table.dataTable.dtr-inline.collapsed>tbody>tr.child>td.child ul.dtr-details>li .dtr-data,[data-theme=dark] table.dataTable.dt-responsive>tbody>tr.child>td.child>ul>li .dtr-data,[data-bs-theme=dark] table.dataTable.dt-responsive>tbody>tr.child>td.child>ul>li .dtr-data,[data-theme=dark] table.dataTable.dt-responsive>tbody>tr.child>td.child ul[data-dtr-index]>li .dtr-data,[data-bs-theme=dark] table.dataTable.dt-responsive>tbody>tr.child>td.child ul[data-dtr-index]>li .dtr-data,[data-theme=dark] table.dataTable.dt-responsive>tbody>tr.child>td.child ul.dtr-details>li .dtr-data,[data-bs-theme=dark] table.dataTable.dt-responsive>tbody>tr.child>td.child ul.dtr-details>li .dtr-data,[data-theme=dark] tr.child>td.child>ul>li .dtr-data,[data-bs-theme=dark] tr.child>td.child>ul>li .dtr-data,[data-theme=dark] tr.child>td.child ul[data-dtr-index]>li .dtr-data,[data-bs-theme=dark] tr.child>td.child ul[data-dtr-index]>li .dtr-data,[data-theme=dark] tr.child>td.child ul.dtr-details>li .dtr-data,[data-bs-theme=dark] tr.child>td.child ul.dtr-details>li .dtr-data{color:#f1f5f9!important}table.dataTable>tbody>tr.child>td.child>ul>li .dtr-data .badge,table.dataTable>tbody>tr.child>td.child ul[data-dtr-index]>li .dtr-data .badge,table.dataTable>tbody>tr.child>td.child ul.dtr-details>li .dtr-data .badge,table.dataTable.dtr-inline.collapsed>tbody>tr.child>td.child>ul>li .dtr-data .badge,table.dataTable.dtr-inline.collapsed>tbody>tr.child>td.child ul[data-dtr-index]>li .dtr-data .badge,table.dataTable.dtr-inline.collapsed>tbody>tr.child>td.child ul.dtr-details>li .dtr-data .badge,table.dataTable.dt-responsive>tbody>tr.child>td.child>ul>li .dtr-data .badge,table.dataTable.dt-responsive>tbody>tr.child>td.child ul[data-dtr-index]>li .dtr-data .badge,table.dataTable.dt-responsive>tbody>tr.child>td.child ul.dtr-details>li .dtr-data .badge,tr.child>td.child>ul>li .dtr-data .badge,tr.child>td.child ul[data-dtr-index]>li .dtr-data .badge,tr.child>td.child ul.dtr-details>li .dtr-data .badge{border-radius:6px!important;padding:2px 6px!important;font-size:10.5px!important}table.dataTable>tbody>tr.child>td.child>ul>li .dtr-data .btn-group .btn,table.dataTable>tbody>tr.child>td.child ul[data-dtr-index]>li .dtr-data .btn-group .btn,table.dataTable>tbody>tr.child>td.child ul.dtr-details>li .dtr-data .btn-group .btn,table.dataTable.dtr-inline.collapsed>tbody>tr.child>td.child>ul>li .dtr-data .btn-group .btn,table.dataTable.dtr-inline.collapsed>tbody>tr.child>td.child ul[data-dtr-index]>li .dtr-data .btn-group .btn,table.dataTable.dtr-inline.collapsed>tbody>tr.child>td.child ul.dtr-details>li .dtr-data .btn-group .btn,table.dataTable.dt-responsive>tbody>tr.child>td.child>ul>li .dtr-data .btn-group .btn,table.dataTable.dt-responsive>tbody>tr.child>td.child ul[data-dtr-index]>li .dtr-data .btn-group .btn,table.dataTable.dt-responsive>tbody>tr.child>td.child ul.dtr-details>li .dtr-data .btn-group .btn,tr.child>td.child>ul>li .dtr-data .btn-group .btn,tr.child>td.child ul[data-dtr-index]>li .dtr-data .btn-group .btn,tr.child>td.child ul.dtr-details>li .dtr-data .btn-group .btn{padding:.15rem .4rem!important;font-size:11px!important}table.dataTable.dtr-inline.collapsed>tbody>tr>td:first-child,table.dataTable.dtr-inline.collapsed>tbody>tr>th:first-child{position:relative;padding-left:34px!important}table.dataTable.dtr-inline.collapsed>tbody>tr>td:first-child:before,table.dataTable.dtr-inline.collapsed>tbody>tr>th:first-child:before{background-color:var(--brand-primary,#00a28a)!important;text-align:center!important;color:#fff!important;border:2px solid #fff!important;border-radius:50%!important;width:16px!important;height:16px!important;font-weight:700!important;line-height:16px!important;top:50%!important;left:8px!important;transform:translateY(-50%)!important;box-shadow:0 1px 3px #00000040!important}table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td:first-child:before,table.dataTable.dtr-inline.collapsed>tbody>tr.parent>th:first-child:before{background-color:#ef4444!important}.th-sortable{color:inherit;white-space:nowrap;cursor:pointer;align-items:center;gap:4px;display:inline-flex;text-decoration:none!important}.th-sortable:hover{color:var(--brand-primary,#00a28a)!important}.rd-sort-muted{opacity:.4}.rd-card-header-box{z-index:1000;position:relative}.rd-text-assigned{color:var(--brand-primary,#00a28a);font-weight:700}.rd-q-input{min-width:210px}.rd-vencidos-checkbox{accent-color:var(--brand-primary,#00a28a)}.rd-empty-box{padding:64px 20px}.rd-empty-icon{opacity:.5;margin-bottom:14px;font-size:3rem;display:block}.rd-cell-asunto{max-width:230px}.rd-asunto-text{color:#1e293b;font-weight:600}.rd-solicitante-name{font-size:13px;font-weight:600}.rd-cell-sub{color:#94a3b8;font-size:12px}.rd-agente-text{color:#334155;font-size:13px}.rd-cell-resp{color:#64748b;white-space:nowrap;font-size:12px}.rd-pagination-footer{border-top:1px solid #f1f5f9;padding:14px 20px}.admin-ribbon{z-index:10000;pointer-events:none;width:170px;height:170px;position:fixed;bottom:0;left:0;overflow:hidden}.admin-ribbon .ribbon-inner{width:260px;color:var(--white);text-align:center;background:linear-gradient(90deg,#d53369 0%,#daae51 100%);padding:8px 0;line-height:1.2;display:block;position:absolute;bottom:45px;left:-65px;transform:rotate(45deg);box-shadow:0 5px 15px #d5336999}.admin-ribbon .ribbon-title{text-transform:uppercase;letter-spacing:1px;text-shadow:0 1px 2px #0000004d;font-size:14px;font-weight:800;display:block}.admin-ribbon .ribbon-role{text-transform:uppercase;opacity:.9;font-size:10px;font-weight:500;display:block}#newsCarouselModal .carousel-item{background:linear-gradient(135deg,#f5f7fa,#eef2f7);border-radius:20px;padding:2rem 4rem}[data-theme=dark] #newsCarouselModal .carousel-item,[data-bs-theme=dark] #newsCarouselModal .carousel-item{background:linear-gradient(135deg,#2c343f,#222932)}#newsCarouselModal .carousel-caption{text-align:left;color:var(--text-color);padding:0;position:static}#newsCarouselModal .carousel-caption .category{color:var(--text-color);opacity:.7;font-size:.9rem;font-weight:600}#newsCarouselModal .carousel-caption h3,#newsCarouselModal .carousel-caption .h3{color:var(--text-color);margin:.5rem 0 1rem;font-size:2rem;font-weight:700}#newsCarouselModal .carousel-caption p{color:var(--text-color);opacity:.8;margin-bottom:1.5rem}#newsCarouselModal .carousel-caption .btn{background-color:var(--brand-dark);color:var(--white);border-radius:50px;padding:10px 25px;font-weight:600}#newsCarouselModal .carousel-image{object-fit:contain;max-height:350px}.progress-container{background-color:#ccc;width:100px;height:2px;margin-bottom:1rem}.progress-bar-custom{background-color:var(--text-color);width:0%;height:2px}#newsCarouselModal .carousel-item.active .progress-bar-custom{animation:5s linear forwards progressBar}@keyframes progressBar{0%{width:0}to{width:100%}}.carousel-navigation{justify-content:space-between;align-items:center;margin-top:1.5rem;display:flex}.carousel-controls a{width:40px;height:40px;color:var(--text-color);border:1px solid #ccc;border-radius:50%;justify-content:center;align-items:center;margin:0 5px;font-size:1.2rem;transition:all .3s;display:flex}.carousel-controls a:hover{background-color:#eee}[data-theme=dark] .carousel-controls a:hover,[data-bs-theme=dark] .carousel-controls a:hover{background-color:#414d5f}.slide-indicator{border:1px solid #ccc;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-weight:600;display:flex}#newsModal .modal-dialog-fullscreen{justify-content:center;align-items:center;max-width:100%;margin:0;display:flex}#newsModal .modal-content{height:auto;max-height:90vh;box-shadow:none;background-color:#0000;border:0;border-radius:0;flex-direction:column;display:flex}#newsModal .modal-body{flex-grow:1;justify-content:center;align-items:center;padding:3rem 1rem;display:flex;overflow:hidden}.modal-close-custom{z-index:1051;color:#fff;width:40px;height:40px;text-shadow:none;opacity:.8;background:#0003;border:none;border-radius:50%;font-size:2rem;line-height:1;transition:all .2s;position:absolute;top:25px;right:25px}.modal-close-custom:hover{opacity:1;background:#0006}.bg-primary{background-color:var(--brand-primary)!important}.bg-info{background-color:var(--brand-info)!important}.bg-success{background-color:var(--brand-success)!important}.bg-warning{background-color:var(--brand-warning)!important}.bg-danger{background-color:var(--brand-danger)!important}.bg-dark{background-color:var(--brand-dark)!important}.bg-white{background-color:var(--white)!important}.bg-custom{background-color:var(--brand-custom)!important}.nav-tabs{border-bottom:2px solid var(--border-color)}.nav-tabs .nav-link{color:var(--text-color);border-radius:var(--pill-radius,9999px) var(--pill-radius,9999px) 0 0;border:1px solid #0000}.nav-tabs .nav-link:hover{border-color:var(--border-color) var(--border-color) var(--border-color);background-color:#0000000d}[data-theme=dark] .nav-tabs .nav-link:hover,[data-bs-theme=dark] .nav-tabs .nav-link:hover{background-color:#ffffff0d}.nav-tabs .nav-link.active{font-weight:600;color:var(--text-color)!important;background-color:var(--panel-bg)!important;border-color:var(--border-color) var(--border-color) transparent!important}[data-theme=dark] .nav-tabs .nav-link.active,[data-bs-theme=dark] .nav-tabs .nav-link.active{background-color:var(--glass-bg);border-color:var(--glass-border) var(--glass-border) transparent!important}.tab-content{background-color:var(--panel-bg);border:1px solid var(--border-color);border-top:none;border-radius:0 20px 20px;padding:20px}[data-theme=dark] .tab-content,[data-bs-theme=dark] .tab-content{background-color:var(--glass-bg);border:1px solid var(--glass-border)}.navtab-bg{border-bottom:2px solid var(--border-color);background-color:#0000!important}.fc-unthemed th,.fc-unthemed td,.fc-unthemed thead,.fc-unthemed tbody,.fc-unthemed .fc-divider,.fc-unthemed .fc-row,.fc-unthemed .fc-content,.fc-unthemed .fc-popover,.fc-unthemed .fc-list-view,.fc-unthemed .fc-list-heading td{border-color:var(--border-color)!important}.fc-unthemed .fc-divider,.fc-unthemed .fc-popover .fc-header,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-disabled-day,.fc-unthemed .fc-today,.fc-unthemed .fc-list-empty,[data-theme=dark] .fc-unthemed .fc-divider,[data-bs-theme=dark] .fc-unthemed .fc-divider,[data-theme=dark] .fc-unthemed .fc-popover .fc-header,[data-bs-theme=dark] .fc-unthemed .fc-popover .fc-header,[data-theme=dark] .fc-unthemed .fc-list-heading td,[data-bs-theme=dark] .fc-unthemed .fc-list-heading td,[data-theme=dark] .fc-unthemed .fc-disabled-day,[data-bs-theme=dark] .fc-unthemed .fc-disabled-day,[data-theme=dark] .fc-unthemed .fc-today,[data-bs-theme=dark] .fc-unthemed .fc-today,[data-theme=dark] .fc-unthemed .fc-list-empty,[data-bs-theme=dark] .fc-unthemed .fc-list-empty{background:var(--glass-bg)}.fc-button{background:var(--panel-bg);border-color:var(--border-color);color:var(--text-color);text-shadow:none;border-radius:var(--pill-radius,9999px)}.fc-button:hover{background:var(--body-bg);color:var(--text-color)}.fc-button.fc-state-active{background:var(--brand-primary);color:#fff;text-shadow:none}.card-header{border-bottom-color:var(--border-color);background-color:#00000008}[data-theme=dark] .card-header,[data-bs-theme=dark] .card-header{background-color:#ffffff0d}:root{--noti-bg:#ffffffbf;--noti-text:#1e293b;--noti-text-muted:#64748b;--noti-hover:#00b19d14;--noti-border:#fff6;--noti-active-tab-bg:#00b19d26;--noti-active-tab-text:#009688;--noti-tab-text:#1e293b;--noti-dot:#00b19d;--noti-header-border:#c8c8c833;--noti-shadow:-10px 0 30px #0000000d}html[data-theme=dark],html[data-bs-theme=dark]{--noti-bg:#0f172ad9;--noti-text:#e2e8f0;--noti-text-muted:#94a3b8;--noti-hover:#ffffff14;--noti-border:#ffffff14;--noti-active-tab-bg:#00b19d33;--noti-active-tab-text:#00b19d;--noti-tab-text:#e2e8f0;--noti-dot:#00b19d;--noti-header-border:#ffffff14;--noti-shadow:-10px 0 30px #0006}.notification-sidebar{background-color:var(--glass-chrome-bg);background-image:var(--glass-sheen);-webkit-backdrop-filter:blur(var(--glass-chrome-blur)) saturate(var(--glass-chrome-saturate));border:1px solid var(--glass-chrome-border);box-shadow:inset 0 1px 0 var(--glass-highlight), inset 0 -1px 0 var(--glass-rim), var(--glass-chrome-elevation)}@media (prefers-reduced-transparency:reduce){.notification-sidebar{-webkit-backdrop-filter:none!important;background-color:var(--panel-bg)!important;background-image:none!important}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.notification-sidebar{background-color:var(--panel-bg);background-image:none}}@media (forced-colors:active){.notification-sidebar{forced-color-adjust:auto;outline:1px solid #0000;box-shadow:none!important;border:1px solid canvastext!important}}.notification-sidebar{z-index:1050;max-width:100%;transition:transform .3s ease-in-out;border-left:1px solid var(--noti-border)!important;width:400px!important;color:var(--noti-text)!important;box-shadow:var(--noti-shadow)!important}.noti-sidebar-header{border-bottom:1px solid var(--noti-header-border);padding:16px 16px 8px}.noti-sidebar-title-row{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.noti-sidebar-title-row h5,.noti-sidebar-title-row .h5{margin:0;font-size:24px;font-weight:700}.noti-sidebar-close-btn{color:var(--noti-text-muted);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:4px;transition:background-color .2s;display:flex}.noti-sidebar-close-btn:hover{background-color:var(--noti-hover);color:var(--noti-text)}.noti-sidebar-tabs{gap:8px;margin-bottom:8px;display:flex}.noti-sidebar-tab{cursor:pointer;color:var(--noti-text-muted);background:0 0;border:none;border-radius:18px;padding:6px 12px;font-size:14px;font-weight:600;transition:background-color .2s,color .2s}.noti-sidebar-tab:hover{background-color:var(--noti-hover)}.noti-sidebar-tab.active{background-color:var(--noti-active-tab-bg);color:var(--noti-active-tab-text)}.noti-sidebar-actions-row{justify-content:space-between;align-items:center;padding:4px 0;display:flex}.noti-sidebar-action-link{color:var(--noti-active-tab-text);font-size:13px;font-weight:500;text-decoration:none;transition:opacity .2s}.noti-sidebar-action-link:hover{opacity:.9;text-decoration:underline}.noti-sidebar-section-title{color:var(--noti-text);font-size:15px;font-weight:600}.noti-sidebar-body{flex:1;padding:8px;overflow-y:auto}.noti-sidebar-footer{text-align:center;border-top:1px solid var(--noti-header-border);background-color:#0000;padding:12px}.noti-sidebar-footer-btn{background-color:var(--noti-hover);width:100%;color:var(--noti-active-tab-text);border-radius:6px;padding:8px;font-size:14px;font-weight:600;text-decoration:none;transition:background-color .2s;display:block}.noti-sidebar-footer-btn:hover{background-color:var(--noti-border);color:var(--noti-active-tab-text);text-decoration:none}.noti-item-wrapper{color:var(--noti-text);border:1px solid #0000;border-radius:12px;align-items:center;margin-bottom:6px;padding:12px;text-decoration:none;transition:background-color .2s;display:flex;position:relative}.noti-item-wrapper:hover{background-color:var(--noti-hover);color:var(--noti-text);border:1px solid var(--noti-border);text-decoration:none}.noti-item-avatar-container{flex-shrink:0;margin-right:12px;position:relative}.noti-item-avatar{object-fit:cover;border:1px solid var(--noti-border);border-radius:50%;width:48px;height:48px}.noti-item-icon-fallback{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.noti-item-icon-fallback span{font-size:24px}.noti-item-badge-icon{border:2px solid var(--noti-bg);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;display:flex;position:absolute;bottom:-2px;right:-2px}.noti-item-content{flex:1;min-width:0;padding-right:12px}.noti-item-title{margin:0 0 2px;font-size:14px;font-weight:600;line-height:1.2}.noti-item-desc{color:var(--noti-text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 4px;font-size:13px;line-height:1.3;display:-webkit-box;overflow:hidden}.noti-item-time{color:var(--noti-active-tab-text);font-size:11px;font-weight:500}.noti-item-wrapper.read .noti-item-time{color:var(--noti-text-muted);font-weight:400}.noti-item-status-container{flex-shrink:0;justify-content:center;align-items:center;width:12px;display:flex}.noti-item-unread-dot{background-color:var(--noti-dot);border-radius:50%;width:8px;height:8px}.noti-loading-state,.noti-empty-state{text-align:center;color:var(--noti-text-muted);flex-direction:column;justify-content:center;align-items:center;padding:40px 20px;display:flex}.noti-loading-state span,.noti-empty-state span{margin-bottom:12px;font-size:40px}.rv-breadcrumb-wrapper{margin-bottom:.25rem}.rv-breadcrumb-wrapper .rv-breadcrumb{background:0 0;align-items:center;gap:.15rem;margin:0;padding:0;font-size:.8125rem;display:inline-flex}.rv-breadcrumb-wrapper .rv-breadcrumb .breadcrumb-item{color:var(--text-slate-600,#475569);align-items:center;font-size:.8125rem;font-weight:500;display:inline-flex}.rv-breadcrumb-wrapper .rv-breadcrumb .breadcrumb-item+.breadcrumb-item:before{content:"›";color:var(--text-slate-400,#94a3b8);padding:0 .35rem;font-size:1.05rem;line-height:1}.rv-breadcrumb-wrapper .rv-breadcrumb .breadcrumb-item .breadcrumb-home{color:var(--text-slate-500,#64748b);align-items:center;font-size:.875rem;text-decoration:none;transition:color .2s;display:inline-flex}.rv-breadcrumb-wrapper .rv-breadcrumb .breadcrumb-item .breadcrumb-home:hover{color:var(--brand-primary,#00b19d)}.rv-breadcrumb-wrapper .rv-breadcrumb .breadcrumb-item a{color:var(--text-slate-600,#475569);text-decoration:none;transition:color .2s}.rv-breadcrumb-wrapper .rv-breadcrumb .breadcrumb-item a:hover{color:var(--brand-primary,#00b19d);text-decoration:underline}.rv-breadcrumb-wrapper .rv-breadcrumb .breadcrumb-item.active,.rv-breadcrumb-wrapper .rv-breadcrumb .breadcrumb-item .breadcrumb-current{font-weight:600;color:var(--brand-primary,#00b19d)!important}.rv-list-header{margin-bottom:1.25rem}.rv-list-header .page-title{color:var(--text-slate-800,#1e293b)!important;align-items:center!important;margin:0!important;padding-top:4px!important;padding-bottom:4px!important;font-size:1.5rem!important;font-weight:700!important;line-height:1.4!important;display:inline-flex!important;overflow:visible!important}.rv-list-header .page-title i{vertical-align:middle;align-items:center;margin-right:.5rem;line-height:1;display:inline-flex;color:var(--brand-primary,#00b19d)!important;font-size:1.35rem!important}[data-theme=dark] .rv-list-header .page-title,[data-bs-theme=dark] .rv-list-header .page-title{color:#fff!important}.btn-filter-toggle{border-radius:var(--pill-radius,9999px)!important;align-items:center!important;gap:.4rem!important;height:38px!important;min-height:38px!important;padding:.5rem 1.2rem!important;font-size:.875rem!important;font-weight:600!important;transition:all .2s!important;display:inline-flex!important}.btn-filter-toggle i{font-size:.875rem!important;transition:transform .2s!important}.btn-filter-toggle[aria-expanded=true],.btn-filter-toggle:not(.collapsed){color:var(--brand-primary,#00b19d)!important;border-color:var(--brand-primary,#00b19d)!important;background-color:#00b19d1f!important;box-shadow:0 0 0 2px #00b19d33!important}.rv-filter-wrapper,.filter-panel-wrapper,.filter-accordion{border-radius:var(--card-radius,14px);margin-bottom:1rem}.rv-filter-wrapper .rv-filter-collapse,.rv-filter-wrapper .filter-panel-collapse,.rv-filter-wrapper .accordion-item,.rv-filter-wrapper .accordion-collapse,.filter-panel-wrapper .rv-filter-collapse,.filter-panel-wrapper .filter-panel-collapse,.filter-panel-wrapper .accordion-item,.filter-panel-wrapper .accordion-collapse,.filter-accordion .rv-filter-collapse,.filter-accordion .filter-panel-collapse,.filter-accordion .accordion-item,.filter-accordion .accordion-collapse{transition:all .2s;overflow:hidden;box-shadow:0 4px 16px -4px #0000000a;border:1px solid var(--border-color,#e2e8f0)!important;border-radius:var(--card-radius,14px)!important;background-color:var(--panel-bg,#fff)!important}.rv-filter-wrapper .accordion-header,.filter-panel-wrapper .accordion-header,.filter-accordion .accordion-header{margin:0!important;padding:0!important}.rv-filter-wrapper #accordion button.filter-accordion-toggle,.rv-filter-wrapper .filter-accordion-toggle,.filter-panel-wrapper #accordion button.filter-accordion-toggle,.filter-panel-wrapper .filter-accordion-toggle,.filter-accordion #accordion button.filter-accordion-toggle,.filter-accordion .filter-accordion-toggle{width:100%!important;height:auto!important;min-height:40px!important;color:var(--text-slate-800,#1e293b)!important;cursor:pointer!important;box-shadow:none!important;background:linear-gradient(#f8fafce6 0%,#f1f5f9e6 100%)!important;border:none!important;border-radius:9px!important;outline:none!important;justify-content:space-between!important;align-items:center!important;padding:.5rem 1rem!important;font-size:.8125rem!important;font-weight:600!important;transition:background-color .2s,border-color .2s!important;display:flex!important}.rv-filter-wrapper #accordion button.filter-accordion-toggle:hover,.rv-filter-wrapper .filter-accordion-toggle:hover,.filter-panel-wrapper #accordion button.filter-accordion-toggle:hover,.filter-panel-wrapper .filter-accordion-toggle:hover,.filter-accordion #accordion button.filter-accordion-toggle:hover,.filter-accordion .filter-accordion-toggle:hover{background:linear-gradient(#f1f5f9 0%,#e2e8f0 100%)!important}.rv-filter-wrapper #accordion button.filter-accordion-toggle .filter-title-group,.rv-filter-wrapper .filter-accordion-toggle .filter-title-group,.filter-panel-wrapper #accordion button.filter-accordion-toggle .filter-title-group,.filter-panel-wrapper .filter-accordion-toggle .filter-title-group,.filter-accordion #accordion button.filter-accordion-toggle .filter-title-group,.filter-accordion .filter-accordion-toggle .filter-title-group{align-items:center!important;gap:.5rem!important;margin:0!important;display:inline-flex!important}.rv-filter-wrapper #accordion button.filter-accordion-toggle .filter-title-group .filter-icon,.rv-filter-wrapper .filter-accordion-toggle .filter-title-group .filter-icon,.filter-panel-wrapper #accordion button.filter-accordion-toggle .filter-title-group .filter-icon,.filter-panel-wrapper .filter-accordion-toggle .filter-title-group .filter-icon,.filter-accordion #accordion button.filter-accordion-toggle .filter-title-group .filter-icon,.filter-accordion .filter-accordion-toggle .filter-title-group .filter-icon{color:var(--brand-primary,#00b19d)!important;font-size:.875rem!important}.rv-filter-wrapper #accordion button.filter-accordion-toggle .filter-title-group .filter-title-text,.rv-filter-wrapper .filter-accordion-toggle .filter-title-group .filter-title-text,.filter-panel-wrapper #accordion button.filter-accordion-toggle .filter-title-group .filter-title-text,.filter-panel-wrapper .filter-accordion-toggle .filter-title-group .filter-title-text,.filter-accordion #accordion button.filter-accordion-toggle .filter-title-group .filter-title-text,.filter-accordion .filter-accordion-toggle .filter-title-group .filter-title-text{color:var(--text-slate-800,#1e293b)!important;font-size:.85rem!important;font-weight:700!important}.rv-filter-wrapper #accordion button.filter-accordion-toggle .filter-collapse-indicator,.rv-filter-wrapper .filter-accordion-toggle .filter-collapse-indicator,.filter-panel-wrapper #accordion button.filter-accordion-toggle .filter-collapse-indicator,.filter-panel-wrapper .filter-accordion-toggle .filter-collapse-indicator,.filter-accordion #accordion button.filter-accordion-toggle .filter-collapse-indicator,.filter-accordion .filter-accordion-toggle .filter-collapse-indicator{color:var(--text-slate-500,#64748b)!important;align-items:center!important;gap:.4rem!important;margin-left:auto!important;font-size:.75rem!important;font-weight:500!important;display:inline-flex!important}.rv-filter-wrapper #accordion button.filter-accordion-toggle .filter-collapse-indicator .filter-indicator-text,.rv-filter-wrapper .filter-accordion-toggle .filter-collapse-indicator .filter-indicator-text,.filter-panel-wrapper #accordion button.filter-accordion-toggle .filter-collapse-indicator .filter-indicator-text,.filter-panel-wrapper .filter-accordion-toggle .filter-collapse-indicator .filter-indicator-text,.filter-accordion #accordion button.filter-accordion-toggle .filter-collapse-indicator .filter-indicator-text,.filter-accordion .filter-accordion-toggle .filter-collapse-indicator .filter-indicator-text{opacity:.8;font-size:.75rem!important}.rv-filter-wrapper #accordion button.filter-accordion-toggle .filter-collapse-indicator .filter-chevron,.rv-filter-wrapper .filter-accordion-toggle .filter-collapse-indicator .filter-chevron,.filter-panel-wrapper #accordion button.filter-accordion-toggle .filter-collapse-indicator .filter-chevron,.filter-panel-wrapper .filter-accordion-toggle .filter-collapse-indicator .filter-chevron,.filter-accordion #accordion button.filter-accordion-toggle .filter-collapse-indicator .filter-chevron,.filter-accordion .filter-accordion-toggle .filter-collapse-indicator .filter-chevron{font-size:.7rem!important;transition:transform .25s!important}.rv-filter-wrapper #accordion button.filter-accordion-toggle.collapsed,.rv-filter-wrapper .filter-accordion-toggle.collapsed,.filter-panel-wrapper #accordion button.filter-accordion-toggle.collapsed,.filter-panel-wrapper .filter-accordion-toggle.collapsed,.filter-accordion #accordion button.filter-accordion-toggle.collapsed,.filter-accordion .filter-accordion-toggle.collapsed{border-radius:9px!important}.rv-filter-wrapper #accordion button.filter-accordion-toggle.collapsed .filter-collapse-indicator .filter-chevron,.rv-filter-wrapper .filter-accordion-toggle.collapsed .filter-collapse-indicator .filter-chevron,.filter-panel-wrapper #accordion button.filter-accordion-toggle.collapsed .filter-collapse-indicator .filter-chevron,.filter-panel-wrapper .filter-accordion-toggle.collapsed .filter-collapse-indicator .filter-chevron,.filter-accordion #accordion button.filter-accordion-toggle.collapsed .filter-collapse-indicator .filter-chevron,.filter-accordion .filter-accordion-toggle.collapsed .filter-collapse-indicator .filter-chevron{transform:rotate(0)!important}.rv-filter-wrapper #accordion button.filter-accordion-toggle:not(.collapsed),.rv-filter-wrapper .filter-accordion-toggle:not(.collapsed),.filter-panel-wrapper #accordion button.filter-accordion-toggle:not(.collapsed),.filter-panel-wrapper .filter-accordion-toggle:not(.collapsed),.filter-accordion #accordion button.filter-accordion-toggle:not(.collapsed),.filter-accordion .filter-accordion-toggle:not(.collapsed){border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.rv-filter-wrapper #accordion button.filter-accordion-toggle:not(.collapsed) .filter-collapse-indicator .filter-chevron,.rv-filter-wrapper .filter-accordion-toggle:not(.collapsed) .filter-collapse-indicator .filter-chevron,.filter-panel-wrapper #accordion button.filter-accordion-toggle:not(.collapsed) .filter-collapse-indicator .filter-chevron,.filter-panel-wrapper .filter-accordion-toggle:not(.collapsed) .filter-collapse-indicator .filter-chevron,.filter-accordion #accordion button.filter-accordion-toggle:not(.collapsed) .filter-collapse-indicator .filter-chevron,.filter-accordion .filter-accordion-toggle:not(.collapsed) .filter-collapse-indicator .filter-chevron{transform:rotate(90deg)!important}.rv-filter-wrapper .rv-filter-body,.rv-filter-wrapper .filter-panel-body,.rv-filter-wrapper .accordion-body,.filter-panel-wrapper .rv-filter-body,.filter-panel-wrapper .filter-panel-body,.filter-panel-wrapper .accordion-body,.filter-accordion .rv-filter-body,.filter-accordion .filter-panel-body,.filter-accordion .accordion-body{background-color:var(--panel-bg,#fff);padding:.875rem 1rem!important}.rv-filter-wrapper .rv-filter-body .form-label,.rv-filter-wrapper .rv-filter-body label,.rv-filter-wrapper .filter-panel-body .form-label,.rv-filter-wrapper .filter-panel-body label,.rv-filter-wrapper .accordion-body .form-label,.rv-filter-wrapper .accordion-body label,.filter-panel-wrapper .rv-filter-body .form-label,.filter-panel-wrapper .rv-filter-body label,.filter-panel-wrapper .filter-panel-body .form-label,.filter-panel-wrapper .filter-panel-body label,.filter-panel-wrapper .accordion-body .form-label,.filter-panel-wrapper .accordion-body label,.filter-accordion .rv-filter-body .form-label,.filter-accordion .rv-filter-body label,.filter-accordion .filter-panel-body .form-label,.filter-accordion .filter-panel-body label,.filter-accordion .accordion-body .form-label,.filter-accordion .accordion-body label{letter-spacing:.01em;line-height:1.2;color:var(--text-slate-600,#475569)!important;margin-bottom:.25rem!important;font-size:.75rem!important;font-weight:600!important;display:block!important}.rv-filter-wrapper .rv-filter-body .form-control,.rv-filter-wrapper .rv-filter-body .form-select,.rv-filter-wrapper .rv-filter-body .daterange,.rv-filter-wrapper .rv-filter-body .timepicker,.rv-filter-wrapper .rv-filter-body .datetimepicker,.rv-filter-wrapper .rv-filter-body input[type=text],.rv-filter-wrapper .rv-filter-body input[type=date],.rv-filter-wrapper .rv-filter-body input[type=time],.rv-filter-wrapper .rv-filter-body input[type=datetime-local],.rv-filter-wrapper .rv-filter-body input[type=number],.rv-filter-wrapper .filter-panel-body .form-control,.rv-filter-wrapper .filter-panel-body .form-select,.rv-filter-wrapper .filter-panel-body .daterange,.rv-filter-wrapper .filter-panel-body .timepicker,.rv-filter-wrapper .filter-panel-body .datetimepicker,.rv-filter-wrapper .filter-panel-body input[type=text],.rv-filter-wrapper .filter-panel-body input[type=date],.rv-filter-wrapper .filter-panel-body input[type=time],.rv-filter-wrapper .filter-panel-body input[type=datetime-local],.rv-filter-wrapper .filter-panel-body input[type=number],.rv-filter-wrapper .accordion-body .form-control,.rv-filter-wrapper .accordion-body .form-select,.rv-filter-wrapper .accordion-body .daterange,.rv-filter-wrapper .accordion-body .timepicker,.rv-filter-wrapper .accordion-body .datetimepicker,.rv-filter-wrapper .accordion-body input[type=text],.rv-filter-wrapper .accordion-body input[type=date],.rv-filter-wrapper .accordion-body input[type=time],.rv-filter-wrapper .accordion-body input[type=datetime-local],.rv-filter-wrapper .accordion-body input[type=number],.filter-panel-wrapper .rv-filter-body .form-control,.filter-panel-wrapper .rv-filter-body .form-select,.filter-panel-wrapper .rv-filter-body .daterange,.filter-panel-wrapper .rv-filter-body .timepicker,.filter-panel-wrapper .rv-filter-body .datetimepicker,.filter-panel-wrapper .rv-filter-body input[type=text],.filter-panel-wrapper .rv-filter-body input[type=date],.filter-panel-wrapper .rv-filter-body input[type=time],.filter-panel-wrapper .rv-filter-body input[type=datetime-local],.filter-panel-wrapper .rv-filter-body input[type=number],.filter-panel-wrapper .filter-panel-body .form-control,.filter-panel-wrapper .filter-panel-body .form-select,.filter-panel-wrapper .filter-panel-body .daterange,.filter-panel-wrapper .filter-panel-body .timepicker,.filter-panel-wrapper .filter-panel-body .datetimepicker,.filter-panel-wrapper .filter-panel-body input[type=text],.filter-panel-wrapper .filter-panel-body input[type=date],.filter-panel-wrapper .filter-panel-body input[type=time],.filter-panel-wrapper .filter-panel-body input[type=datetime-local],.filter-panel-wrapper .filter-panel-body input[type=number],.filter-panel-wrapper .accordion-body .form-control,.filter-panel-wrapper .accordion-body .form-select,.filter-panel-wrapper .accordion-body .daterange,.filter-panel-wrapper .accordion-body .timepicker,.filter-panel-wrapper .accordion-body .datetimepicker,.filter-panel-wrapper .accordion-body input[type=text],.filter-panel-wrapper .accordion-body input[type=date],.filter-panel-wrapper .accordion-body input[type=time],.filter-panel-wrapper .accordion-body input[type=datetime-local],.filter-panel-wrapper .accordion-body input[type=number],.filter-accordion .rv-filter-body .form-control,.filter-accordion .rv-filter-body .form-select,.filter-accordion .rv-filter-body .daterange,.filter-accordion .rv-filter-body .timepicker,.filter-accordion .rv-filter-body .datetimepicker,.filter-accordion .rv-filter-body input[type=text],.filter-accordion .rv-filter-body input[type=date],.filter-accordion .rv-filter-body input[type=time],.filter-accordion .rv-filter-body input[type=datetime-local],.filter-accordion .rv-filter-body input[type=number],.filter-accordion .filter-panel-body .form-control,.filter-accordion .filter-panel-body .form-select,.filter-accordion .filter-panel-body .daterange,.filter-accordion .filter-panel-body .timepicker,.filter-accordion .filter-panel-body .datetimepicker,.filter-accordion .filter-panel-body input[type=text],.filter-accordion .filter-panel-body input[type=date],.filter-accordion .filter-panel-body input[type=time],.filter-accordion .filter-panel-body input[type=datetime-local],.filter-accordion .filter-panel-body input[type=number],.filter-accordion .accordion-body .form-control,.filter-accordion .accordion-body .form-select,.filter-accordion .accordion-body .daterange,.filter-accordion .accordion-body .timepicker,.filter-accordion .accordion-body .datetimepicker,.filter-accordion .accordion-body input[type=text],.filter-accordion .accordion-body input[type=date],.filter-accordion .accordion-body input[type=time],.filter-accordion .accordion-body input[type=datetime-local],.filter-accordion .accordion-body input[type=number]{transition:all .2s;border-radius:var(--pill-radius,9999px)!important;border:1px solid var(--input-border,#e2e8f0)!important;background-color:var(--input-bg,#fff)!important;height:38px!important;min-height:38px!important;color:var(--text-color,#1e293b)!important;box-shadow:none!important;padding:0 14px!important;font-size:13px!important;line-height:normal!important}.rv-filter-wrapper .rv-filter-body .form-control::placeholder,.rv-filter-wrapper .rv-filter-body .form-select::placeholder,.rv-filter-wrapper .rv-filter-body .daterange::placeholder,.rv-filter-wrapper .rv-filter-body .timepicker::placeholder,.rv-filter-wrapper .rv-filter-body .datetimepicker::placeholder,.rv-filter-wrapper .rv-filter-body input[type=text]::placeholder,.rv-filter-wrapper .rv-filter-body input[type=date]::placeholder,.rv-filter-wrapper .rv-filter-body input[type=time]::placeholder,.rv-filter-wrapper .rv-filter-body input[type=datetime-local]::placeholder,.rv-filter-wrapper .rv-filter-body input[type=number]::placeholder,.rv-filter-wrapper .filter-panel-body .form-control::placeholder,.rv-filter-wrapper .filter-panel-body .form-select::placeholder,.rv-filter-wrapper .filter-panel-body .daterange::placeholder,.rv-filter-wrapper .filter-panel-body .timepicker::placeholder,.rv-filter-wrapper .filter-panel-body .datetimepicker::placeholder,.rv-filter-wrapper .filter-panel-body input[type=text]::placeholder,.rv-filter-wrapper .filter-panel-body input[type=date]::placeholder,.rv-filter-wrapper .filter-panel-body input[type=time]::placeholder,.rv-filter-wrapper .filter-panel-body input[type=datetime-local]::placeholder,.rv-filter-wrapper .filter-panel-body input[type=number]::placeholder,.rv-filter-wrapper .accordion-body .form-control::placeholder,.rv-filter-wrapper .accordion-body .form-select::placeholder,.rv-filter-wrapper .accordion-body .daterange::placeholder,.rv-filter-wrapper .accordion-body .timepicker::placeholder,.rv-filter-wrapper .accordion-body .datetimepicker::placeholder,.rv-filter-wrapper .accordion-body input[type=text]::placeholder,.rv-filter-wrapper .accordion-body input[type=date]::placeholder,.rv-filter-wrapper .accordion-body input[type=time]::placeholder,.rv-filter-wrapper .accordion-body input[type=datetime-local]::placeholder,.rv-filter-wrapper .accordion-body input[type=number]::placeholder,.filter-panel-wrapper .rv-filter-body .form-control::placeholder,.filter-panel-wrapper .rv-filter-body .form-select::placeholder,.filter-panel-wrapper .rv-filter-body .daterange::placeholder,.filter-panel-wrapper .rv-filter-body .timepicker::placeholder,.filter-panel-wrapper .rv-filter-body .datetimepicker::placeholder,.filter-panel-wrapper .rv-filter-body input[type=text]::placeholder,.filter-panel-wrapper .rv-filter-body input[type=date]::placeholder,.filter-panel-wrapper .rv-filter-body input[type=time]::placeholder,.filter-panel-wrapper .rv-filter-body input[type=datetime-local]::placeholder,.filter-panel-wrapper .rv-filter-body input[type=number]::placeholder,.filter-panel-wrapper .filter-panel-body .form-control::placeholder,.filter-panel-wrapper .filter-panel-body .form-select::placeholder,.filter-panel-wrapper .filter-panel-body .daterange::placeholder,.filter-panel-wrapper .filter-panel-body .timepicker::placeholder,.filter-panel-wrapper .filter-panel-body .datetimepicker::placeholder,.filter-panel-wrapper .filter-panel-body input[type=text]::placeholder,.filter-panel-wrapper .filter-panel-body input[type=date]::placeholder,.filter-panel-wrapper .filter-panel-body input[type=time]::placeholder,.filter-panel-wrapper .filter-panel-body input[type=datetime-local]::placeholder,.filter-panel-wrapper .filter-panel-body input[type=number]::placeholder,.filter-panel-wrapper .accordion-body .form-control::placeholder,.filter-panel-wrapper .accordion-body .form-select::placeholder,.filter-panel-wrapper .accordion-body .daterange::placeholder,.filter-panel-wrapper .accordion-body .timepicker::placeholder,.filter-panel-wrapper .accordion-body .datetimepicker::placeholder,.filter-panel-wrapper .accordion-body input[type=text]::placeholder,.filter-panel-wrapper .accordion-body input[type=date]::placeholder,.filter-panel-wrapper .accordion-body input[type=time]::placeholder,.filter-panel-wrapper .accordion-body input[type=datetime-local]::placeholder,.filter-panel-wrapper .accordion-body input[type=number]::placeholder,.filter-accordion .rv-filter-body .form-control::placeholder,.filter-accordion .rv-filter-body .form-select::placeholder,.filter-accordion .rv-filter-body .daterange::placeholder,.filter-accordion .rv-filter-body .timepicker::placeholder,.filter-accordion .rv-filter-body .datetimepicker::placeholder,.filter-accordion .rv-filter-body input[type=text]::placeholder,.filter-accordion .rv-filter-body input[type=date]::placeholder,.filter-accordion .rv-filter-body input[type=time]::placeholder,.filter-accordion .rv-filter-body input[type=datetime-local]::placeholder,.filter-accordion .rv-filter-body input[type=number]::placeholder,.filter-accordion .filter-panel-body .form-control::placeholder,.filter-accordion .filter-panel-body .form-select::placeholder,.filter-accordion .filter-panel-body .daterange::placeholder,.filter-accordion .filter-panel-body .timepicker::placeholder,.filter-accordion .filter-panel-body .datetimepicker::placeholder,.filter-accordion .filter-panel-body input[type=text]::placeholder,.filter-accordion .filter-panel-body input[type=date]::placeholder,.filter-accordion .filter-panel-body input[type=time]::placeholder,.filter-accordion .filter-panel-body input[type=datetime-local]::placeholder,.filter-accordion .filter-panel-body input[type=number]::placeholder,.filter-accordion .accordion-body .form-control::placeholder,.filter-accordion .accordion-body .form-select::placeholder,.filter-accordion .accordion-body .daterange::placeholder,.filter-accordion .accordion-body .timepicker::placeholder,.filter-accordion .accordion-body .datetimepicker::placeholder,.filter-accordion .accordion-body input[type=text]::placeholder,.filter-accordion .accordion-body input[type=date]::placeholder,.filter-accordion .accordion-body input[type=time]::placeholder,.filter-accordion .accordion-body input[type=datetime-local]::placeholder,.filter-accordion .accordion-body input[type=number]::placeholder{opacity:1;color:var(--text-muted,#94a3b8)!important;font-size:13px!important;line-height:normal!important}.rv-filter-wrapper .rv-filter-body .form-control:focus,.rv-filter-wrapper .rv-filter-body .form-select:focus,.rv-filter-wrapper .rv-filter-body .daterange:focus,.rv-filter-wrapper .rv-filter-body .timepicker:focus,.rv-filter-wrapper .rv-filter-body .datetimepicker:focus,.rv-filter-wrapper .rv-filter-body input[type=text]:focus,.rv-filter-wrapper .rv-filter-body input[type=date]:focus,.rv-filter-wrapper .rv-filter-body input[type=time]:focus,.rv-filter-wrapper .rv-filter-body input[type=datetime-local]:focus,.rv-filter-wrapper .rv-filter-body input[type=number]:focus,.rv-filter-wrapper .filter-panel-body .form-control:focus,.rv-filter-wrapper .filter-panel-body .form-select:focus,.rv-filter-wrapper .filter-panel-body .daterange:focus,.rv-filter-wrapper .filter-panel-body .timepicker:focus,.rv-filter-wrapper .filter-panel-body .datetimepicker:focus,.rv-filter-wrapper .filter-panel-body input[type=text]:focus,.rv-filter-wrapper .filter-panel-body input[type=date]:focus,.rv-filter-wrapper .filter-panel-body input[type=time]:focus,.rv-filter-wrapper .filter-panel-body input[type=datetime-local]:focus,.rv-filter-wrapper .filter-panel-body input[type=number]:focus,.rv-filter-wrapper .accordion-body .form-control:focus,.rv-filter-wrapper .accordion-body .form-select:focus,.rv-filter-wrapper .accordion-body .daterange:focus,.rv-filter-wrapper .accordion-body .timepicker:focus,.rv-filter-wrapper .accordion-body .datetimepicker:focus,.rv-filter-wrapper .accordion-body input[type=text]:focus,.rv-filter-wrapper .accordion-body input[type=date]:focus,.rv-filter-wrapper .accordion-body input[type=time]:focus,.rv-filter-wrapper .accordion-body input[type=datetime-local]:focus,.rv-filter-wrapper .accordion-body input[type=number]:focus,.filter-panel-wrapper .rv-filter-body .form-control:focus,.filter-panel-wrapper .rv-filter-body .form-select:focus,.filter-panel-wrapper .rv-filter-body .daterange:focus,.filter-panel-wrapper .rv-filter-body .timepicker:focus,.filter-panel-wrapper .rv-filter-body .datetimepicker:focus,.filter-panel-wrapper .rv-filter-body input[type=text]:focus,.filter-panel-wrapper .rv-filter-body input[type=date]:focus,.filter-panel-wrapper .rv-filter-body input[type=time]:focus,.filter-panel-wrapper .rv-filter-body input[type=datetime-local]:focus,.filter-panel-wrapper .rv-filter-body input[type=number]:focus,.filter-panel-wrapper .filter-panel-body .form-control:focus,.filter-panel-wrapper .filter-panel-body .form-select:focus,.filter-panel-wrapper .filter-panel-body .daterange:focus,.filter-panel-wrapper .filter-panel-body .timepicker:focus,.filter-panel-wrapper .filter-panel-body .datetimepicker:focus,.filter-panel-wrapper .filter-panel-body input[type=text]:focus,.filter-panel-wrapper .filter-panel-body input[type=date]:focus,.filter-panel-wrapper .filter-panel-body input[type=time]:focus,.filter-panel-wrapper .filter-panel-body input[type=datetime-local]:focus,.filter-panel-wrapper .filter-panel-body input[type=number]:focus,.filter-panel-wrapper .accordion-body .form-control:focus,.filter-panel-wrapper .accordion-body .form-select:focus,.filter-panel-wrapper .accordion-body .daterange:focus,.filter-panel-wrapper .accordion-body .timepicker:focus,.filter-panel-wrapper .accordion-body .datetimepicker:focus,.filter-panel-wrapper .accordion-body input[type=text]:focus,.filter-panel-wrapper .accordion-body input[type=date]:focus,.filter-panel-wrapper .accordion-body input[type=time]:focus,.filter-panel-wrapper .accordion-body input[type=datetime-local]:focus,.filter-panel-wrapper .accordion-body input[type=number]:focus,.filter-accordion .rv-filter-body .form-control:focus,.filter-accordion .rv-filter-body .form-select:focus,.filter-accordion .rv-filter-body .daterange:focus,.filter-accordion .rv-filter-body .timepicker:focus,.filter-accordion .rv-filter-body .datetimepicker:focus,.filter-accordion .rv-filter-body input[type=text]:focus,.filter-accordion .rv-filter-body input[type=date]:focus,.filter-accordion .rv-filter-body input[type=time]:focus,.filter-accordion .rv-filter-body input[type=datetime-local]:focus,.filter-accordion .rv-filter-body input[type=number]:focus,.filter-accordion .filter-panel-body .form-control:focus,.filter-accordion .filter-panel-body .form-select:focus,.filter-accordion .filter-panel-body .daterange:focus,.filter-accordion .filter-panel-body .timepicker:focus,.filter-accordion .filter-panel-body .datetimepicker:focus,.filter-accordion .filter-panel-body input[type=text]:focus,.filter-accordion .filter-panel-body input[type=date]:focus,.filter-accordion .filter-panel-body input[type=time]:focus,.filter-accordion .filter-panel-body input[type=datetime-local]:focus,.filter-accordion .filter-panel-body input[type=number]:focus,.filter-accordion .accordion-body .form-control:focus,.filter-accordion .accordion-body .form-select:focus,.filter-accordion .accordion-body .daterange:focus,.filter-accordion .accordion-body .timepicker:focus,.filter-accordion .accordion-body .datetimepicker:focus,.filter-accordion .accordion-body input[type=text]:focus,.filter-accordion .accordion-body input[type=date]:focus,.filter-accordion .accordion-body input[type=time]:focus,.filter-accordion .accordion-body input[type=datetime-local]:focus,.filter-accordion .accordion-body input[type=number]:focus{border-color:var(--brand-primary,#00b19d)!important;box-shadow:var(--glow-brand-ring)!important;background-color:var(--input-bg,#fff)!important;outline:none!important}.rv-filter-wrapper .rv-filter-body .form-select,.rv-filter-wrapper .filter-panel-body .form-select,.rv-filter-wrapper .accordion-body .form-select,.filter-panel-wrapper .rv-filter-body .form-select,.filter-panel-wrapper .filter-panel-body .form-select,.filter-panel-wrapper .accordion-body .form-select,.filter-accordion .rv-filter-body .form-select,.filter-accordion .filter-panel-body .form-select,.filter-accordion .accordion-body .form-select{padding-right:32px!important}.rv-filter-wrapper .rv-filter-body .select2-container--bootstrap-5,.rv-filter-wrapper .rv-filter-body .select2-container--default,.rv-filter-wrapper .rv-filter-body .select2-container,.rv-filter-wrapper .filter-panel-body .select2-container--bootstrap-5,.rv-filter-wrapper .filter-panel-body .select2-container--default,.rv-filter-wrapper .filter-panel-body .select2-container,.rv-filter-wrapper .accordion-body .select2-container--bootstrap-5,.rv-filter-wrapper .accordion-body .select2-container--default,.rv-filter-wrapper .accordion-body .select2-container,.filter-panel-wrapper .rv-filter-body .select2-container--bootstrap-5,.filter-panel-wrapper .rv-filter-body .select2-container--default,.filter-panel-wrapper .rv-filter-body .select2-container,.filter-panel-wrapper .filter-panel-body .select2-container--bootstrap-5,.filter-panel-wrapper .filter-panel-body .select2-container--default,.filter-panel-wrapper .filter-panel-body .select2-container,.filter-panel-wrapper .accordion-body .select2-container--bootstrap-5,.filter-panel-wrapper .accordion-body .select2-container--default,.filter-panel-wrapper .accordion-body .select2-container,.filter-accordion .rv-filter-body .select2-container--bootstrap-5,.filter-accordion .rv-filter-body .select2-container--default,.filter-accordion .rv-filter-body .select2-container,.filter-accordion .filter-panel-body .select2-container--bootstrap-5,.filter-accordion .filter-panel-body .select2-container--default,.filter-accordion .filter-panel-body .select2-container,.filter-accordion .accordion-body .select2-container--bootstrap-5,.filter-accordion .accordion-body .select2-container--default,.filter-accordion .accordion-body .select2-container{width:100%!important}.rv-filter-wrapper .rv-filter-body .select2-container--bootstrap-5.select2-container--focus .select2-selection--multiple .select2-selection__placeholder,.rv-filter-wrapper .rv-filter-body .select2-container--bootstrap-5.select2-container--focus .select2-selection--multiple li.select2-selection__placeholder,.rv-filter-wrapper .rv-filter-body .select2-container--bootstrap-5.select2-container--focus .select2-selection--multiple span.select2-selection__placeholder,.rv-filter-wrapper .rv-filter-body .select2-container--bootstrap-5.select2-container--open .select2-selection--multiple .select2-selection__placeholder,.rv-filter-wrapper .rv-filter-body .select2-container--bootstrap-5.select2-container--open .select2-selection--multiple li.select2-selection__placeholder,.rv-filter-wrapper .rv-filter-body .select2-container--bootstrap-5.select2-container--open .select2-selection--multiple span.select2-selection__placeholder,.rv-filter-wrapper .rv-filter-body .select2-container--default.select2-container--focus .select2-selection--multiple .select2-selection__placeholder,.rv-filter-wrapper .rv-filter-body .select2-container--default.select2-container--focus .select2-selection--multiple li.select2-selection__placeholder,.rv-filter-wrapper .rv-filter-body .select2-container--default.select2-container--focus .select2-selection--multiple span.select2-selection__placeholder,.rv-filter-wrapper .rv-filter-body .select2-container--default.select2-container--open .select2-selection--multiple .select2-selection__placeholder,.rv-filter-wrapper .rv-filter-body .select2-container--default.select2-container--open .select2-selection--multiple li.select2-selection__placeholder,.rv-filter-wrapper .rv-filter-body .select2-container--default.select2-container--open .select2-selection--multiple span.select2-selection__placeholder,.rv-filter-wrapper .rv-filter-body .select2-container.select2-container--focus .select2-selection--multiple .select2-selection__placeholder,.rv-filter-wrapper .rv-filter-body .select2-container.select2-container--focus .select2-selection--multiple li.select2-selection__placeholder,.rv-filter-wrapper .rv-filter-body .select2-container.select2-container--focus .select2-selection--multiple span.select2-selection__placeholder,.rv-filter-wrapper .rv-filter-body .select2-container.select2-container--open .select2-selection--multiple .select2-selection__placeholder,.rv-filter-wrapper .rv-filter-body .select2-container.select2-container--open .select2-selection--multiple li.select2-selection__placeholder,.rv-filter-wrapper .rv-filter-body .select2-container.select2-container--open .select2-selection--multiple span.select2-selection__placeholder,.rv-filter-wrapper .filter-panel-body .select2-container--bootstrap-5.select2-container--focus .select2-selection--multiple .select2-selection__placeholder,.rv-filter-wrapper .filter-panel-body .select2-container--bootstrap-5.select2-container--focus .select2-selection--multiple li.select2-selection__placeholder,.rv-filter-wrapper .filter-panel-body .select2-container--bootstrap-5.select2-container--focus .select2-selection--multiple span.select2-selection__placeholder,.rv-filter-wrapper .filter-panel-body .select2-container--bootstrap-5.select2-container--open .select2-selection--multiple .select2-selection__placeholder,.rv-filter-wrapper .filter-panel-body .select2-container--bootstrap-5.select2-container--open .select2-selection--multiple li.select2-selection__placeholder,.rv-filter-wrapper .filter-panel-body .select2-container--bootstrap-5.select2-container--open .select2-selection--multiple span.select2-selection__placeholder,.rv-filter-wrapper .filter-panel-body .select2-container--default.select2-container--focus .select2-selection--multiple .select2-selection__placeholder,.rv-filter-wrapper .filter-panel-body .select2-container--default.select2-container--focus .select2-selection--multiple li.select2-selection__placeholder,.rv-filter-wrapper .filter-panel-body .select2-container--default.select2-container--focus .select2-selection--multiple span.select2-selection__placeholder,.rv-filter-wrapper .filter-panel-body .select2-container--default.select2-container--open .select2-selection--multiple .select2-selection__placeholder,.rv-filter-wrapper .filter-panel-body .select2-container--default.select2-container--open .select2-selection--multiple li.select2-selection__placeholder,.rv-filter-wrapper .filter-panel-body .select2-container--default.select2-container--open .select2-selection--multiple span.select2-selection__placeholder,.rv-filter-wrapper .filter-panel-body .select2-container.select2-container--focus .select2-selection--multiple .select2-selection__placeholder,.rv-filter-wrapper .filter-panel-body .select2-container.select2-container--focus .select2-selection--multiple li.select2-selection__placeholder,.rv-filter-wrapper .filter-panel-body .select2-container.select2-container--focus .select2-selection--multiple span.select2-selection__placeholder,.rv-filter-wrapper .filter-panel-body .select2-container.select2-container--open .select2-selection--multiple .select2-selection__placeholder,.rv-filter-wrapper .filter-panel-body .select2-container.select2-container--open .select2-selection--multiple li.select2-selection__placeholder,.rv-filter-wrapper .filter-panel-body .select2-container.select2-container--open .select2-selection--multiple span.select2-selection__placeholder,.rv-filter-wrapper .accordion-body .select2-container--bootstrap-5.select2-container--focus .select2-selection--multiple .select2-selection__placeholder,.rv-filter-wrapper .accordion-body .select2-container--bootstrap-5.select2-container--focus .select2-selection--multiple li.select2-selection__placeholder,.rv-filter-wrapper .accordion-body .select2-container--bootstrap-5.select2-container--focus .select2-selection--multiple span.select2-selection__placeholder,.rv-filter-wrapper .accordion-body .select2-container--bootstrap-5.select2-container--open .select2-selection--multiple .select2-selection__placeholder,.rv-filter-wrapper .accordion-body .select2-container--bootstrap-5.select2-container--open .select2-selection--multiple li.select2-selection__placeholder,.rv-filter-wrapper .accordion-body .select2-container--bootstrap-5.select2-container--open .select2-selection--multiple span.select2-selection__placeholder,.rv-filter-wrapper .accordion-body .select2-container--default.select2-container--focus .select2-selection--multiple .select2-selection__placeholder,.rv-filter-wrapper .accordion-body .select2-container--default.select2-container--focus .select2-selection--multiple li.select2-selection__placeholder,.rv-filter-wrapper .accordion-body .select2-container--default.select2-container--focus .select2-selection--multiple span.select2-selection__placeholder,.rv-filter-wrapper .accordion-body .select2-container--default.select2-container--open .select2-selection--multiple .select2-selection__placeholder,.rv-filter-wrapper .accordion-body .select2-container--default.select2-container--open .select2-selection--multiple li.select2-selection__placeholder,.rv-filter-wrapper .accordion-body .select2-container--default.select2-container--open .select2-selection--multiple span.select2-selection__placeholder,.rv-filter-wrapper .accordion-body .select2-container.select2-container--focus .select2-selection--multiple .select2-selection__placeholder,.rv-filter-wrapper .accordion-body .select2-container.select2-container--focus .select2-selection--multiple li.select2-selection__placeholder,.rv-filter-wrapper .accordion-body .select2-container.select2-container--focus .select2-selection--multiple span.select2-selection__placeholder,.rv-filter-wrapper .accordion-body .select2-container.select2-container--open .select2-selection--multiple .select2-selection__placeholder,.rv-filter-wrapper .accordion-body .select2-container.select2-container--open .select2-selection--multiple li.select2-selection__placeholder,.rv-filter-wrapper .accordion-body .select2-container.select2-container--open .select2-selection--multiple span.select2-selection__placeholder,.filter-panel-wrapper .rv-filter-body .select2-container--bootstrap-5.select2-container--focus .select2-selection--multiple .select2-selection__placeholder,.filter-panel-wrapper .rv-filter-body .select2-container--bootstrap-5.select2-container--focus .select2-selection--multiple li.select2-selection__placeholder,.filter-panel-wrapper .rv-filter-body .select2-container--bootstrap-5.select2-container--focus .select2-selection--multiple span.select2-selection__placeholder,.filter-panel-wrapper .rv-filter-body .select2-container--bootstrap-5.select2-container--open .select2-selection--multiple .select2-selection__placeholder,.filter-panel-wrapper .rv-filter-body .select2-container--bootstrap-5.select2-container--open .select2-selection--multiple li.select2-selection__placeholder,.filter-panel-wrapper .rv-filter-body .select2-container--bootstrap-5.select2-container--open .select2-selection--multiple span.select2-selection__placeholder,.filter-panel-wrapper .rv-filter-body .select2-container--default.select2-container--focus .select2-selection--multiple .select2-selection__placeholder,.filter-panel-wrapper .rv-filter-body .select2-container--default.select2-container--focus .select2-selection--multiple li.select2-selection__placeholder,.filter-panel-wrapper .rv-filter-body .select2-container--default.select2-container--focus .select2-selection--multiple span.select2-selection__placeholder,.filter-panel-wrapper .rv-filter-body .select2-container--default.select2-container--open .select2-selection--multiple .select2-selection__placeholder,.filter-panel-wrapper .rv-filter-body .select2-container--default.select2-container--open .select2-selection--multiple li.select2-selection__placeholder,.filter-panel-wrapper .rv-filter-body .select2-container--default.select2-container--open .select2-selection--multiple span.select2-selection__placeholder,.filter-panel-wrapper .rv-filter-body .select2-container.select2-container--focus .select2-selection--multiple .select2-selection__placeholder,.filter-panel-wrapper .rv-filter-body .select2-container.select2-container--focus .select2-selection--multiple li.select2-selection__placeholder,.filter-panel-wrapper .rv-filter-body .select2-container.select2-container--focus .select2-selection--multiple span.select2-selection__placeholder,.filter-panel-wrapper .rv-filter-body .select2-container.select2-container--open .select2-selection--multiple .select2-selection__placeholder,.filter-panel-wrapper .rv-filter-body .select2-container.select2-container--open .select2-selection--multiple li.select2-selection__placeholder,.filter-panel-wrapper .rv-filter-body .select2-container.select2-container--open .select2-selection--multiple span.select2-selection__placeholder,.filter-panel-wrapper .filter-panel-body .select2-container--bootstrap-5.select2-container--focus .select2-selection--multiple .select2-selection__placeholder,.filter-panel-wrapper .filter-panel-body .select2-container--bootstrap-5.select2-container--focus .select2-selection--multiple li.select2-selection__placeholder,.filter-panel-wrapper .filter-panel-body .select2-container--bootstrap-5.select2-container--focus .select2-selection--multiple span.select2-selection__placeholder,.filter-panel-wrapper .filter-panel-body .select2-container--bootstrap-5.select2-container--open .select2-selection--multiple .select2-selection__placeholder,.filter-panel-wrapper .filter-panel-body .select2-container--bootstrap-5.select2-container--open .select2-selection--multiple li.select2-selection__placeholder,.filter-panel-wrapper .filter-panel-body .select2-container--bootstrap-5.select2-container--open .select2-selection--multiple span.select2-selection__placeholder,.filter-panel-wrapper .filter-panel-body .select2-container--default.select2-container--focus .select2-selection--multiple .select2-selection__placeholder,.filter-panel-wrapper .filter-panel-body .select2-container--default.select2-container--focus .select2-selection--multiple li.select2-selection__placeholder,.filter-panel-wrapper .filter-panel-body .select2-container--default.select2-container--focus .select2-selection--multiple span.select2-selection__placeholder,.filter-panel-wrapper .filter-panel-body .select2-container--default.select2-container--open .select2-selection--multiple .select2-selection__placeholder,.filter-panel-wrapper .filter-panel-body .select2-container--default.select2-container--open .select2-selection--multiple li.select2-selection__placeholder,.filter-panel-wrapper .filter-panel-body .select2-container--default.select2-container--open .select2-selection--multiple span.select2-selection__placeholder,.filter-panel-wrapper .filter-panel-body .select2-container.select2-container--focus .select2-selection--multiple .select2-selection__placeholder,.filter-panel-wrapper .filter-panel-body .select2-container.select2-container--focus .select2-selection--multiple li.select2-selection__placeholder,.filter-panel-wrapper .filter-panel-body .select2-container.select2-container--focus .select2-selection--multiple span.select2-selection__placeholder,.filter-panel-wrapper .filter-panel-body .select2-container.select2-container--open .select2-selection--multiple .select2-selection__placeholder,.filter-panel-wrapper .filter-panel-body .select2-container.select2-container--open .select2-selection--multiple li.select2-selection__placeholder,.filter-panel-wrapper .filter-panel-body .select2-container.select2-container--open .select2-selection--multiple span.select2-selection__placeholder,.filter-panel-wrapper .accordion-body .select2-container--bootstrap-5.select2-container--focus .select2-selection--multiple .select2-selection__placeholder,.filter-panel-wrapper .accordion-body .select2-container--bootstrap-5.select2-container--focus .select2-selection--multiple li.select2-selection__placeholder,.filter-panel-wrapper .accordion-body .select2-container--bootstrap-5.select2-container--focus .select2-selection--multiple span.select2-selection__placeholder,.filter-panel-wrapper .accordion-body .select2-container--bootstrap-5.select2-container--open .select2-selection--multiple .select2-selection__placeholder,.filter-panel-wrapper .accordion-body .select2-container--bootstrap-5.select2-container--open .select2-selection--multiple li.select2-selection__placeholder,.filter-panel-wrapper .accordion-body .select2-container--bootstrap-5.select2-container--open .select2-selection--multiple span.select2-selection__placeholder,.filter-panel-wrapper .accordion-body .select2-container--default.select2-container--focus .select2-selection--multiple .select2-selection__placeholder,.filter-panel-wrapper .accordion-body .select2-container--default.select2-container--focus .select2-selection--multiple li.select2-selection__placeholder,.filter-panel-wrapper .accordion-body .select2-container--default.select2-container--focus .select2-selection--multiple span.select2-selection__placeholder,.filter-panel-wrapper .accordion-body .select2-container--default.select2-container--open .select2-selection--multiple .select2-selection__placeholder,.filter-panel-wrapper .accordion-body .select2-container--default.select2-container--open .select2-selection--multiple li.select2-selection__placeholder,.filter-panel-wrapper .accordion-body .select2-container--default.select2-container--open .select2-selection--multiple span.select2-selection__placeholder,.filter-panel-wrapper .accordion-body .select2-container.select2-container--focus .select2-selection--multiple .select2-selection__placeholder,.filter-panel-wrapper .accordion-body .select2-container.select2-container--focus .select2-selection--multiple li.select2-selection__placeholder,.filter-panel-wrapper .accordion-body .select2-container.select2-container--focus .select2-selection--multiple span.select2-selection__placeholder,.filter-panel-wrapper .accordion-body .select2-container.select2-container--open .select2-selection--multiple .select2-selection__placeholder,.filter-panel-wrapper .accordion-body .select2-container.select2-container--open .select2-selection--multiple li.select2-selection__placeholder,.filter-panel-wrapper .accordion-body .select2-container.select2-container--open .select2-selection--multiple span.select2-selection__placeholder,.filter-accordion .rv-filter-body .select2-container--bootstrap-5.select2-container--focus .select2-selection--multiple .select2-selection__placeholder,.filter-accordion .rv-filter-body .select2-container--bootstrap-5.select2-container--focus .select2-selection--multiple li.select2-selection__placeholder,.filter-accordion .rv-filter-body .select2-container--bootstrap-5.select2-container--focus .select2-selection--multiple span.select2-selection__placeholder,.filter-accordion .rv-filter-body .select2-container--bootstrap-5.select2-container--open .select2-selection--multiple .select2-selection__placeholder,.filter-accordion .rv-filter-body .select2-container--bootstrap-5.select2-container--open .select2-selection--multiple li.select2-selection__placeholder,.filter-accordion .rv-filter-body .select2-container--bootstrap-5.select2-container--open .select2-selection--multiple span.select2-selection__placeholder,.filter-accordion .rv-filter-body .select2-container--default.select2-container--focus .select2-selection--multiple .select2-selection__placeholder,.filter-accordion .rv-filter-body .select2-container--default.select2-container--focus .select2-selection--multiple li.select2-selection__placeholder,.filter-accordion .rv-filter-body .select2-container--default.select2-container--focus .select2-selection--multiple span.select2-selection__placeholder,.filter-accordion .rv-filter-body .select2-container--default.select2-container--open .select2-selection--multiple .select2-selection__placeholder,.filter-accordion .rv-filter-body .select2-container--default.select2-container--open .select2-selection--multiple li.select2-selection__placeholder,.filter-accordion .rv-filter-body .select2-container--default.select2-container--open .select2-selection--multiple span.select2-selection__placeholder,.filter-accordion .rv-filter-body .select2-container.select2-container--focus .select2-selection--multiple .select2-selection__placeholder,.filter-accordion .rv-filter-body .select2-container.select2-container--focus .select2-selection--multiple li.select2-selection__placeholder,.filter-accordion .rv-filter-body .select2-container.select2-container--focus .select2-selection--multiple span.select2-selection__placeholder,.filter-accordion .rv-filter-body .select2-container.select2-container--open .select2-selection--multiple .select2-selection__placeholder,.filter-accordion .rv-filter-body .select2-container.select2-container--open .select2-selection--multiple li.select2-selection__placeholder,.filter-accordion .rv-filter-body .select2-container.select2-container--open .select2-selection--multiple span.select2-selection__placeholder,.filter-accordion .filter-panel-body .select2-container--bootstrap-5.select2-container--focus .select2-selection--multiple .select2-selection__placeholder,.filter-accordion .filter-panel-body .select2-container--bootstrap-5.select2-container--focus .select2-selection--multiple li.select2-selection__placeholder,.filter-accordion .filter-panel-body .select2-container--bootstrap-5.select2-container--focus .select2-selection--multiple span.select2-selection__placeholder,.filter-accordion .filter-panel-body .select2-container--bootstrap-5.select2-container--open .select2-selection--multiple .select2-selection__placeholder,.filter-accordion .filter-panel-body .select2-container--bootstrap-5.select2-container--open .select2-selection--multiple li.select2-selection__placeholder,.filter-accordion .filter-panel-body .select2-container--bootstrap-5.select2-container--open .select2-selection--multiple span.select2-selection__placeholder,.filter-accordion .filter-panel-body .select2-container--default.select2-container--focus .select2-selection--multiple .select2-selection__placeholder,.filter-accordion .filter-panel-body .select2-container--default.select2-container--focus .select2-selection--multiple li.select2-selection__placeholder,.filter-accordion .filter-panel-body .select2-container--default.select2-container--focus .select2-selection--multiple span.select2-selection__placeholder,.filter-accordion .filter-panel-body .select2-container--default.select2-container--open .select2-selection--multiple .select2-selection__placeholder,.filter-accordion .filter-panel-body .select2-container--default.select2-container--open .select2-selection--multiple li.select2-selection__placeholder,.filter-accordion .filter-panel-body .select2-container--default.select2-container--open .select2-selection--multiple span.select2-selection__placeholder,.filter-accordion .filter-panel-body .select2-container.select2-container--focus .select2-selection--multiple .select2-selection__placeholder,.filter-accordion .filter-panel-body .select2-container.select2-container--focus .select2-selection--multiple li.select2-selection__placeholder,.filter-accordion .filter-panel-body .select2-container.select2-container--focus .select2-selection--multiple span.select2-selection__placeholder,.filter-accordion .filter-panel-body .select2-container.select2-container--open .select2-selection--multiple .select2-selection__placeholder,.filter-accordion .filter-panel-body .select2-container.select2-container--open .select2-selection--multiple li.select2-selection__placeholder,.filter-accordion .filter-panel-body .select2-container.select2-container--open .select2-selection--multiple span.select2-selection__placeholder,.filter-accordion .accordion-body .select2-container--bootstrap-5.select2-container--focus .select2-selection--multiple .select2-selection__placeholder,.filter-accordion .accordion-body .select2-container--bootstrap-5.select2-container--focus .select2-selection--multiple li.select2-selection__placeholder,.filter-accordion .accordion-body .select2-container--bootstrap-5.select2-container--focus .select2-selection--multiple span.select2-selection__placeholder,.filter-accordion .accordion-body .select2-container--bootstrap-5.select2-container--open .select2-selection--multiple .select2-selection__placeholder,.filter-accordion .accordion-body .select2-container--bootstrap-5.select2-container--open .select2-selection--multiple li.select2-selection__placeholder,.filter-accordion .accordion-body .select2-container--bootstrap-5.select2-container--open .select2-selection--multiple span.select2-selection__placeholder,.filter-accordion .accordion-body .select2-container--default.select2-container--focus .select2-selection--multiple .select2-selection__placeholder,.filter-accordion .accordion-body .select2-container--default.select2-container--focus .select2-selection--multiple li.select2-selection__placeholder,.filter-accordion .accordion-body .select2-container--default.select2-container--focus .select2-selection--multiple span.select2-selection__placeholder,.filter-accordion .accordion-body .select2-container--default.select2-container--open .select2-selection--multiple .select2-selection__placeholder,.filter-accordion .accordion-body .select2-container--default.select2-container--open .select2-selection--multiple li.select2-selection__placeholder,.filter-accordion .accordion-body .select2-container--default.select2-container--open .select2-selection--multiple span.select2-selection__placeholder,.filter-accordion .accordion-body .select2-container.select2-container--focus .select2-selection--multiple .select2-selection__placeholder,.filter-accordion .accordion-body .select2-container.select2-container--focus .select2-selection--multiple li.select2-selection__placeholder,.filter-accordion .accordion-body .select2-container.select2-container--focus .select2-selection--multiple span.select2-selection__placeholder,.filter-accordion .accordion-body .select2-container.select2-container--open .select2-selection--multiple .select2-selection__placeholder,.filter-accordion .accordion-body .select2-container.select2-container--open .select2-selection--multiple li.select2-selection__placeholder,.filter-accordion .accordion-body .select2-container.select2-container--open .select2-selection--multiple span.select2-selection__placeholder{display:none!important}.rv-filter-wrapper .rv-filter-body .select2-container--bootstrap-5 .select2-selection--single,.rv-filter-wrapper .rv-filter-body .select2-container--default .select2-selection--single,.rv-filter-wrapper .rv-filter-body .select2-container .select2-selection--single,.rv-filter-wrapper .filter-panel-body .select2-container--bootstrap-5 .select2-selection--single,.rv-filter-wrapper .filter-panel-body .select2-container--default .select2-selection--single,.rv-filter-wrapper .filter-panel-body .select2-container .select2-selection--single,.rv-filter-wrapper .accordion-body .select2-container--bootstrap-5 .select2-selection--single,.rv-filter-wrapper .accordion-body .select2-container--default .select2-selection--single,.rv-filter-wrapper .accordion-body .select2-container .select2-selection--single,.filter-panel-wrapper .rv-filter-body .select2-container--bootstrap-5 .select2-selection--single,.filter-panel-wrapper .rv-filter-body .select2-container--default .select2-selection--single,.filter-panel-wrapper .rv-filter-body .select2-container .select2-selection--single,.filter-panel-wrapper .filter-panel-body .select2-container--bootstrap-5 .select2-selection--single,.filter-panel-wrapper .filter-panel-body .select2-container--default .select2-selection--single,.filter-panel-wrapper .filter-panel-body .select2-container .select2-selection--single,.filter-panel-wrapper .accordion-body .select2-container--bootstrap-5 .select2-selection--single,.filter-panel-wrapper .accordion-body .select2-container--default .select2-selection--single,.filter-panel-wrapper .accordion-body .select2-container .select2-selection--single,.filter-accordion .rv-filter-body .select2-container--bootstrap-5 .select2-selection--single,.filter-accordion .rv-filter-body .select2-container--default .select2-selection--single,.filter-accordion .rv-filter-body .select2-container .select2-selection--single,.filter-accordion .filter-panel-body .select2-container--bootstrap-5 .select2-selection--single,.filter-accordion .filter-panel-body .select2-container--default .select2-selection--single,.filter-accordion .filter-panel-body .select2-container .select2-selection--single,.filter-accordion .accordion-body .select2-container--bootstrap-5 .select2-selection--single,.filter-accordion .accordion-body .select2-container--default .select2-selection--single,.filter-accordion .accordion-body .select2-container .select2-selection--single{transition:all .2s;border-radius:var(--pill-radius,9999px)!important;border:1px solid var(--input-border,#e2e8f0)!important;background-color:var(--input-bg,#fff)!important;align-items:center!important;height:38px!important;min-height:38px!important;padding:0!important;font-size:13px!important;display:flex!important;position:relative!important}.rv-filter-wrapper .rv-filter-body .select2-container--bootstrap-5 .select2-selection--single .select2-selection__rendered,.rv-filter-wrapper .rv-filter-body .select2-container--default .select2-selection--single .select2-selection__rendered,.rv-filter-wrapper .rv-filter-body .select2-container .select2-selection--single .select2-selection__rendered,.rv-filter-wrapper .filter-panel-body .select2-container--bootstrap-5 .select2-selection--single .select2-selection__rendered,.rv-filter-wrapper .filter-panel-body .select2-container--default .select2-selection--single .select2-selection__rendered,.rv-filter-wrapper .filter-panel-body .select2-container .select2-selection--single .select2-selection__rendered,.rv-filter-wrapper .accordion-body .select2-container--bootstrap-5 .select2-selection--single .select2-selection__rendered,.rv-filter-wrapper .accordion-body .select2-container--default .select2-selection--single .select2-selection__rendered,.rv-filter-wrapper .accordion-body .select2-container .select2-selection--single .select2-selection__rendered,.filter-panel-wrapper .rv-filter-body .select2-container--bootstrap-5 .select2-selection--single .select2-selection__rendered,.filter-panel-wrapper .rv-filter-body .select2-container--default .select2-selection--single .select2-selection__rendered,.filter-panel-wrapper .rv-filter-body .select2-container .select2-selection--single .select2-selection__rendered,.filter-panel-wrapper .filter-panel-body .select2-container--bootstrap-5 .select2-selection--single .select2-selection__rendered,.filter-panel-wrapper .filter-panel-body .select2-container--default .select2-selection--single .select2-selection__rendered,.filter-panel-wrapper .filter-panel-body .select2-container .select2-selection--single .select2-selection__rendered,.filter-panel-wrapper .accordion-body .select2-container--bootstrap-5 .select2-selection--single .select2-selection__rendered,.filter-panel-wrapper .accordion-body .select2-container--default .select2-selection--single .select2-selection__rendered,.filter-panel-wrapper .accordion-body .select2-container .select2-selection--single .select2-selection__rendered,.filter-accordion .rv-filter-body .select2-container--bootstrap-5 .select2-selection--single .select2-selection__rendered,.filter-accordion .rv-filter-body .select2-container--default .select2-selection--single .select2-selection__rendered,.filter-accordion .rv-filter-body .select2-container .select2-selection--single .select2-selection__rendered,.filter-accordion .filter-panel-body .select2-container--bootstrap-5 .select2-selection--single .select2-selection__rendered,.filter-accordion .filter-panel-body .select2-container--default .select2-selection--single .select2-selection__rendered,.filter-accordion .filter-panel-body .select2-container .select2-selection--single .select2-selection__rendered,.filter-accordion .accordion-body .select2-container--bootstrap-5 .select2-selection--single .select2-selection__rendered,.filter-accordion .accordion-body .select2-container--default .select2-selection--single .select2-selection__rendered,.filter-accordion .accordion-body .select2-container .select2-selection--single .select2-selection__rendered{width:100%!important;height:100%!important;color:var(--text-color,#1e293b)!important;align-items:center!important;margin:0!important;padding:0 28px 0 14px!important;font-size:13px!important;line-height:normal!important;display:flex!important}.rv-filter-wrapper .rv-filter-body .select2-container--bootstrap-5 .select2-selection--single .select2-selection__placeholder,.rv-filter-wrapper .rv-filter-body .select2-container--default .select2-selection--single .select2-selection__placeholder,.rv-filter-wrapper .rv-filter-body .select2-container .select2-selection--single .select2-selection__placeholder,.rv-filter-wrapper .filter-panel-body .select2-container--bootstrap-5 .select2-selection--single .select2-selection__placeholder,.rv-filter-wrapper .filter-panel-body .select2-container--default .select2-selection--single .select2-selection__placeholder,.rv-filter-wrapper .filter-panel-body .select2-container .select2-selection--single .select2-selection__placeholder,.rv-filter-wrapper .accordion-body .select2-container--bootstrap-5 .select2-selection--single .select2-selection__placeholder,.rv-filter-wrapper .accordion-body .select2-container--default .select2-selection--single .select2-selection__placeholder,.rv-filter-wrapper .accordion-body .select2-container .select2-selection--single .select2-selection__placeholder,.filter-panel-wrapper .rv-filter-body .select2-container--bootstrap-5 .select2-selection--single .select2-selection__placeholder,.filter-panel-wrapper .rv-filter-body .select2-container--default .select2-selection--single .select2-selection__placeholder,.filter-panel-wrapper .rv-filter-body .select2-container .select2-selection--single .select2-selection__placeholder,.filter-panel-wrapper .filter-panel-body .select2-container--bootstrap-5 .select2-selection--single .select2-selection__placeholder,.filter-panel-wrapper .filter-panel-body .select2-container--default .select2-selection--single .select2-selection__placeholder,.filter-panel-wrapper .filter-panel-body .select2-container .select2-selection--single .select2-selection__placeholder,.filter-panel-wrapper .accordion-body .select2-container--bootstrap-5 .select2-selection--single .select2-selection__placeholder,.filter-panel-wrapper .accordion-body .select2-container--default .select2-selection--single .select2-selection__placeholder,.filter-panel-wrapper .accordion-body .select2-container .select2-selection--single .select2-selection__placeholder,.filter-accordion .rv-filter-body .select2-container--bootstrap-5 .select2-selection--single .select2-selection__placeholder,.filter-accordion .rv-filter-body .select2-container--default .select2-selection--single .select2-selection__placeholder,.filter-accordion .rv-filter-body .select2-container .select2-selection--single .select2-selection__placeholder,.filter-accordion .filter-panel-body .select2-container--bootstrap-5 .select2-selection--single .select2-selection__placeholder,.filter-accordion .filter-panel-body .select2-container--default .select2-selection--single .select2-selection__placeholder,.filter-accordion .filter-panel-body .select2-container .select2-selection--single .select2-selection__placeholder,.filter-accordion .accordion-body .select2-container--bootstrap-5 .select2-selection--single .select2-selection__placeholder,.filter-accordion .accordion-body .select2-container--default .select2-selection--single .select2-selection__placeholder,.filter-accordion .accordion-body .select2-container .select2-selection--single .select2-selection__placeholder{color:var(--text-muted,#94a3b8)!important;font-size:13px!important;line-height:normal!important}.rv-filter-wrapper .rv-filter-body .select2-container--bootstrap-5 .select2-selection--single .select2-selection__arrow,.rv-filter-wrapper .rv-filter-body .select2-container--default .select2-selection--single .select2-selection__arrow,.rv-filter-wrapper .rv-filter-body .select2-container .select2-selection--single .select2-selection__arrow,.rv-filter-wrapper .filter-panel-body .select2-container--bootstrap-5 .select2-selection--single .select2-selection__arrow,.rv-filter-wrapper .filter-panel-body .select2-container--default .select2-selection--single .select2-selection__arrow,.rv-filter-wrapper .filter-panel-body .select2-container .select2-selection--single .select2-selection__arrow,.rv-filter-wrapper .accordion-body .select2-container--bootstrap-5 .select2-selection--single .select2-selection__arrow,.rv-filter-wrapper .accordion-body .select2-container--default .select2-selection--single .select2-selection__arrow,.rv-filter-wrapper .accordion-body .select2-container .select2-selection--single .select2-selection__arrow,.filter-panel-wrapper .rv-filter-body .select2-container--bootstrap-5 .select2-selection--single .select2-selection__arrow,.filter-panel-wrapper .rv-filter-body .select2-container--default .select2-selection--single .select2-selection__arrow,.filter-panel-wrapper .rv-filter-body .select2-container .select2-selection--single .select2-selection__arrow,.filter-panel-wrapper .filter-panel-body .select2-container--bootstrap-5 .select2-selection--single .select2-selection__arrow,.filter-panel-wrapper .filter-panel-body .select2-container--default .select2-selection--single .select2-selection__arrow,.filter-panel-wrapper .filter-panel-body .select2-container .select2-selection--single .select2-selection__arrow,.filter-panel-wrapper .accordion-body .select2-container--bootstrap-5 .select2-selection--single .select2-selection__arrow,.filter-panel-wrapper .accordion-body .select2-container--default .select2-selection--single .select2-selection__arrow,.filter-panel-wrapper .accordion-body .select2-container .select2-selection--single .select2-selection__arrow,.filter-accordion .rv-filter-body .select2-container--bootstrap-5 .select2-selection--single .select2-selection__arrow,.filter-accordion .rv-filter-body .select2-container--default .select2-selection--single .select2-selection__arrow,.filter-accordion .rv-filter-body .select2-container .select2-selection--single .select2-selection__arrow,.filter-accordion .filter-panel-body .select2-container--bootstrap-5 .select2-selection--single .select2-selection__arrow,.filter-accordion .filter-panel-body .select2-container--default .select2-selection--single .select2-selection__arrow,.filter-accordion .filter-panel-body .select2-container .select2-selection--single .select2-selection__arrow,.filter-accordion .accordion-body .select2-container--bootstrap-5 .select2-selection--single .select2-selection__arrow,.filter-accordion .accordion-body .select2-container--default .select2-selection--single .select2-selection__arrow,.filter-accordion .accordion-body .select2-container .select2-selection--single .select2-selection__arrow{justify-content:center!important;align-items:center!important;height:100%!important;display:flex!important;top:0!important;right:10px!important}.rv-filter-wrapper .rv-filter-body .select2-container--bootstrap-5 .select2-selection--single .select2-selection__arrow b,.rv-filter-wrapper .rv-filter-body .select2-container--default .select2-selection--single .select2-selection__arrow b,.rv-filter-wrapper .rv-filter-body .select2-container .select2-selection--single .select2-selection__arrow b,.rv-filter-wrapper .filter-panel-body .select2-container--bootstrap-5 .select2-selection--single .select2-selection__arrow b,.rv-filter-wrapper .filter-panel-body .select2-container--default .select2-selection--single .select2-selection__arrow b,.rv-filter-wrapper .filter-panel-body .select2-container .select2-selection--single .select2-selection__arrow b,.rv-filter-wrapper .accordion-body .select2-container--bootstrap-5 .select2-selection--single .select2-selection__arrow b,.rv-filter-wrapper .accordion-body .select2-container--default .select2-selection--single .select2-selection__arrow b,.rv-filter-wrapper .accordion-body .select2-container .select2-selection--single .select2-selection__arrow b,.filter-panel-wrapper .rv-filter-body .select2-container--bootstrap-5 .select2-selection--single .select2-selection__arrow b,.filter-panel-wrapper .rv-filter-body .select2-container--default .select2-selection--single .select2-selection__arrow b,.filter-panel-wrapper .rv-filter-body .select2-container .select2-selection--single .select2-selection__arrow b,.filter-panel-wrapper .filter-panel-body .select2-container--bootstrap-5 .select2-selection--single .select2-selection__arrow b,.filter-panel-wrapper .filter-panel-body .select2-container--default .select2-selection--single .select2-selection__arrow b,.filter-panel-wrapper .filter-panel-body .select2-container .select2-selection--single .select2-selection__arrow b,.filter-panel-wrapper .accordion-body .select2-container--bootstrap-5 .select2-selection--single .select2-selection__arrow b,.filter-panel-wrapper .accordion-body .select2-container--default .select2-selection--single .select2-selection__arrow b,.filter-panel-wrapper .accordion-body .select2-container .select2-selection--single .select2-selection__arrow b,.filter-accordion .rv-filter-body .select2-container--bootstrap-5 .select2-selection--single .select2-selection__arrow b,.filter-accordion .rv-filter-body .select2-container--default .select2-selection--single .select2-selection__arrow b,.filter-accordion .rv-filter-body .select2-container .select2-selection--single .select2-selection__arrow b,.filter-accordion .filter-panel-body .select2-container--bootstrap-5 .select2-selection--single .select2-selection__arrow b,.filter-accordion .filter-panel-body .select2-container--default .select2-selection--single .select2-selection__arrow b,.filter-accordion .filter-panel-body .select2-container .select2-selection--single .select2-selection__arrow b,.filter-accordion .accordion-body .select2-container--bootstrap-5 .select2-selection--single .select2-selection__arrow b,.filter-accordion .accordion-body .select2-container--default .select2-selection--single .select2-selection__arrow b,.filter-accordion .accordion-body .select2-container .select2-selection--single .select2-selection__arrow b{margin:0!important;position:static!important}.rv-filter-wrapper .rv-filter-body .select2-container--bootstrap-5 .select2-selection--multiple,.rv-filter-wrapper .rv-filter-body .select2-container--default .select2-selection--multiple,.rv-filter-wrapper .rv-filter-body .select2-container .select2-selection--multiple,.rv-filter-wrapper .filter-panel-body .select2-container--bootstrap-5 .select2-selection--multiple,.rv-filter-wrapper .filter-panel-body .select2-container--default .select2-selection--multiple,.rv-filter-wrapper .filter-panel-body .select2-container .select2-selection--multiple,.rv-filter-wrapper .accordion-body .select2-container--bootstrap-5 .select2-selection--multiple,.rv-filter-wrapper .accordion-body .select2-container--default .select2-selection--multiple,.rv-filter-wrapper .accordion-body .select2-container .select2-selection--multiple,.filter-panel-wrapper .rv-filter-body .select2-container--bootstrap-5 .select2-selection--multiple,.filter-panel-wrapper .rv-filter-body .select2-container--default .select2-selection--multiple,.filter-panel-wrapper .rv-filter-body .select2-container .select2-selection--multiple,.filter-panel-wrapper .filter-panel-body .select2-container--bootstrap-5 .select2-selection--multiple,.filter-panel-wrapper .filter-panel-body .select2-container--default .select2-selection--multiple,.filter-panel-wrapper .filter-panel-body .select2-container .select2-selection--multiple,.filter-panel-wrapper .accordion-body .select2-container--bootstrap-5 .select2-selection--multiple,.filter-panel-wrapper .accordion-body .select2-container--default .select2-selection--multiple,.filter-panel-wrapper .accordion-body .select2-container .select2-selection--multiple,.filter-accordion .rv-filter-body .select2-container--bootstrap-5 .select2-selection--multiple,.filter-accordion .rv-filter-body .select2-container--default .select2-selection--multiple,.filter-accordion .rv-filter-body .select2-container .select2-selection--multiple,.filter-accordion .filter-panel-body .select2-container--bootstrap-5 .select2-selection--multiple,.filter-accordion .filter-panel-body .select2-container--default .select2-selection--multiple,.filter-accordion .filter-panel-body .select2-container .select2-selection--multiple,.filter-accordion .accordion-body .select2-container--bootstrap-5 .select2-selection--multiple,.filter-accordion .accordion-body .select2-container--default .select2-selection--multiple,.filter-accordion .accordion-body .select2-container .select2-selection--multiple{border-radius:var(--pill-radius,9999px)!important;border:1px solid var(--input-border,#e2e8f0)!important;background-color:var(--glass-bg,#ffffffb3)!important;box-sizing:border-box!important;flex-wrap:wrap!important;align-items:center!important;gap:2px 4px!important;height:auto!important;min-height:38px!important;padding:2px 14px!important;display:flex!important;position:relative!important}.rv-filter-wrapper .rv-filter-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__rendered,.rv-filter-wrapper .rv-filter-body .select2-container--default .select2-selection--multiple .select2-selection__rendered,.rv-filter-wrapper .rv-filter-body .select2-container .select2-selection--multiple .select2-selection__rendered,.rv-filter-wrapper .filter-panel-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__rendered,.rv-filter-wrapper .filter-panel-body .select2-container--default .select2-selection--multiple .select2-selection__rendered,.rv-filter-wrapper .filter-panel-body .select2-container .select2-selection--multiple .select2-selection__rendered,.rv-filter-wrapper .accordion-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__rendered,.rv-filter-wrapper .accordion-body .select2-container--default .select2-selection--multiple .select2-selection__rendered,.rv-filter-wrapper .accordion-body .select2-container .select2-selection--multiple .select2-selection__rendered,.filter-panel-wrapper .rv-filter-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__rendered,.filter-panel-wrapper .rv-filter-body .select2-container--default .select2-selection--multiple .select2-selection__rendered,.filter-panel-wrapper .rv-filter-body .select2-container .select2-selection--multiple .select2-selection__rendered,.filter-panel-wrapper .filter-panel-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__rendered,.filter-panel-wrapper .filter-panel-body .select2-container--default .select2-selection--multiple .select2-selection__rendered,.filter-panel-wrapper .filter-panel-body .select2-container .select2-selection--multiple .select2-selection__rendered,.filter-panel-wrapper .accordion-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__rendered,.filter-panel-wrapper .accordion-body .select2-container--default .select2-selection--multiple .select2-selection__rendered,.filter-panel-wrapper .accordion-body .select2-container .select2-selection--multiple .select2-selection__rendered,.filter-accordion .rv-filter-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__rendered,.filter-accordion .rv-filter-body .select2-container--default .select2-selection--multiple .select2-selection__rendered,.filter-accordion .rv-filter-body .select2-container .select2-selection--multiple .select2-selection__rendered,.filter-accordion .filter-panel-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__rendered,.filter-accordion .filter-panel-body .select2-container--default .select2-selection--multiple .select2-selection__rendered,.filter-accordion .filter-panel-body .select2-container .select2-selection--multiple .select2-selection__rendered,.filter-accordion .accordion-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__rendered,.filter-accordion .accordion-body .select2-container--default .select2-selection--multiple .select2-selection__rendered,.filter-accordion .accordion-body .select2-container .select2-selection--multiple .select2-selection__rendered{margin:0!important;padding:0!important;list-style:none!important;display:contents!important}.rv-filter-wrapper .rv-filter-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__rendered>span:not(.select2-selection__choice):not(.select2-search),.rv-filter-wrapper .rv-filter-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__rendered>li:not(.select2-selection__choice):not(.select2-search),.rv-filter-wrapper .rv-filter-body .select2-container--default .select2-selection--multiple .select2-selection__rendered>span:not(.select2-selection__choice):not(.select2-search),.rv-filter-wrapper .rv-filter-body .select2-container--default .select2-selection--multiple .select2-selection__rendered>li:not(.select2-selection__choice):not(.select2-search),.rv-filter-wrapper .rv-filter-body .select2-container .select2-selection--multiple .select2-selection__rendered>span:not(.select2-selection__choice):not(.select2-search),.rv-filter-wrapper .rv-filter-body .select2-container .select2-selection--multiple .select2-selection__rendered>li:not(.select2-selection__choice):not(.select2-search),.rv-filter-wrapper .filter-panel-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__rendered>span:not(.select2-selection__choice):not(.select2-search),.rv-filter-wrapper .filter-panel-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__rendered>li:not(.select2-selection__choice):not(.select2-search),.rv-filter-wrapper .filter-panel-body .select2-container--default .select2-selection--multiple .select2-selection__rendered>span:not(.select2-selection__choice):not(.select2-search),.rv-filter-wrapper .filter-panel-body .select2-container--default .select2-selection--multiple .select2-selection__rendered>li:not(.select2-selection__choice):not(.select2-search),.rv-filter-wrapper .filter-panel-body .select2-container .select2-selection--multiple .select2-selection__rendered>span:not(.select2-selection__choice):not(.select2-search),.rv-filter-wrapper .filter-panel-body .select2-container .select2-selection--multiple .select2-selection__rendered>li:not(.select2-selection__choice):not(.select2-search),.rv-filter-wrapper .accordion-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__rendered>span:not(.select2-selection__choice):not(.select2-search),.rv-filter-wrapper .accordion-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__rendered>li:not(.select2-selection__choice):not(.select2-search),.rv-filter-wrapper .accordion-body .select2-container--default .select2-selection--multiple .select2-selection__rendered>span:not(.select2-selection__choice):not(.select2-search),.rv-filter-wrapper .accordion-body .select2-container--default .select2-selection--multiple .select2-selection__rendered>li:not(.select2-selection__choice):not(.select2-search),.rv-filter-wrapper .accordion-body .select2-container .select2-selection--multiple .select2-selection__rendered>span:not(.select2-selection__choice):not(.select2-search),.rv-filter-wrapper .accordion-body .select2-container .select2-selection--multiple .select2-selection__rendered>li:not(.select2-selection__choice):not(.select2-search),.filter-panel-wrapper .rv-filter-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__rendered>span:not(.select2-selection__choice):not(.select2-search),.filter-panel-wrapper .rv-filter-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__rendered>li:not(.select2-selection__choice):not(.select2-search),.filter-panel-wrapper .rv-filter-body .select2-container--default .select2-selection--multiple .select2-selection__rendered>span:not(.select2-selection__choice):not(.select2-search),.filter-panel-wrapper .rv-filter-body .select2-container--default .select2-selection--multiple .select2-selection__rendered>li:not(.select2-selection__choice):not(.select2-search),.filter-panel-wrapper .rv-filter-body .select2-container .select2-selection--multiple .select2-selection__rendered>span:not(.select2-selection__choice):not(.select2-search),.filter-panel-wrapper .rv-filter-body .select2-container .select2-selection--multiple .select2-selection__rendered>li:not(.select2-selection__choice):not(.select2-search),.filter-panel-wrapper .filter-panel-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__rendered>span:not(.select2-selection__choice):not(.select2-search),.filter-panel-wrapper .filter-panel-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__rendered>li:not(.select2-selection__choice):not(.select2-search),.filter-panel-wrapper .filter-panel-body .select2-container--default .select2-selection--multiple .select2-selection__rendered>span:not(.select2-selection__choice):not(.select2-search),.filter-panel-wrapper .filter-panel-body .select2-container--default .select2-selection--multiple .select2-selection__rendered>li:not(.select2-selection__choice):not(.select2-search),.filter-panel-wrapper .filter-panel-body .select2-container .select2-selection--multiple .select2-selection__rendered>span:not(.select2-selection__choice):not(.select2-search),.filter-panel-wrapper .filter-panel-body .select2-container .select2-selection--multiple .select2-selection__rendered>li:not(.select2-selection__choice):not(.select2-search),.filter-panel-wrapper .accordion-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__rendered>span:not(.select2-selection__choice):not(.select2-search),.filter-panel-wrapper .accordion-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__rendered>li:not(.select2-selection__choice):not(.select2-search),.filter-panel-wrapper .accordion-body .select2-container--default .select2-selection--multiple .select2-selection__rendered>span:not(.select2-selection__choice):not(.select2-search),.filter-panel-wrapper .accordion-body .select2-container--default .select2-selection--multiple .select2-selection__rendered>li:not(.select2-selection__choice):not(.select2-search),.filter-panel-wrapper .accordion-body .select2-container .select2-selection--multiple .select2-selection__rendered>span:not(.select2-selection__choice):not(.select2-search),.filter-panel-wrapper .accordion-body .select2-container .select2-selection--multiple .select2-selection__rendered>li:not(.select2-selection__choice):not(.select2-search),.filter-accordion .rv-filter-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__rendered>span:not(.select2-selection__choice):not(.select2-search),.filter-accordion .rv-filter-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__rendered>li:not(.select2-selection__choice):not(.select2-search),.filter-accordion .rv-filter-body .select2-container--default .select2-selection--multiple .select2-selection__rendered>span:not(.select2-selection__choice):not(.select2-search),.filter-accordion .rv-filter-body .select2-container--default .select2-selection--multiple .select2-selection__rendered>li:not(.select2-selection__choice):not(.select2-search),.filter-accordion .rv-filter-body .select2-container .select2-selection--multiple .select2-selection__rendered>span:not(.select2-selection__choice):not(.select2-search),.filter-accordion .rv-filter-body .select2-container .select2-selection--multiple .select2-selection__rendered>li:not(.select2-selection__choice):not(.select2-search),.filter-accordion .filter-panel-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__rendered>span:not(.select2-selection__choice):not(.select2-search),.filter-accordion .filter-panel-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__rendered>li:not(.select2-selection__choice):not(.select2-search),.filter-accordion .filter-panel-body .select2-container--default .select2-selection--multiple .select2-selection__rendered>span:not(.select2-selection__choice):not(.select2-search),.filter-accordion .filter-panel-body .select2-container--default .select2-selection--multiple .select2-selection__rendered>li:not(.select2-selection__choice):not(.select2-search),.filter-accordion .filter-panel-body .select2-container .select2-selection--multiple .select2-selection__rendered>span:not(.select2-selection__choice):not(.select2-search),.filter-accordion .filter-panel-body .select2-container .select2-selection--multiple .select2-selection__rendered>li:not(.select2-selection__choice):not(.select2-search),.filter-accordion .accordion-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__rendered>span:not(.select2-selection__choice):not(.select2-search),.filter-accordion .accordion-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__rendered>li:not(.select2-selection__choice):not(.select2-search),.filter-accordion .accordion-body .select2-container--default .select2-selection--multiple .select2-selection__rendered>span:not(.select2-selection__choice):not(.select2-search),.filter-accordion .accordion-body .select2-container--default .select2-selection--multiple .select2-selection__rendered>li:not(.select2-selection__choice):not(.select2-search),.filter-accordion .accordion-body .select2-container .select2-selection--multiple .select2-selection__rendered>span:not(.select2-selection__choice):not(.select2-search),.filter-accordion .accordion-body .select2-container .select2-selection--multiple .select2-selection__rendered>li:not(.select2-selection__choice):not(.select2-search){width:0!important;height:0!important;margin:0!important;padding:0!important;display:none!important}.rv-filter-wrapper .rv-filter-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-search--inline,.rv-filter-wrapper .rv-filter-body .select2-container--default .select2-selection--multiple .select2-search--inline,.rv-filter-wrapper .rv-filter-body .select2-container .select2-selection--multiple .select2-search--inline,.rv-filter-wrapper .filter-panel-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-search--inline,.rv-filter-wrapper .filter-panel-body .select2-container--default .select2-selection--multiple .select2-search--inline,.rv-filter-wrapper .filter-panel-body .select2-container .select2-selection--multiple .select2-search--inline,.rv-filter-wrapper .accordion-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-search--inline,.rv-filter-wrapper .accordion-body .select2-container--default .select2-selection--multiple .select2-search--inline,.rv-filter-wrapper .accordion-body .select2-container .select2-selection--multiple .select2-search--inline,.filter-panel-wrapper .rv-filter-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-search--inline,.filter-panel-wrapper .rv-filter-body .select2-container--default .select2-selection--multiple .select2-search--inline,.filter-panel-wrapper .rv-filter-body .select2-container .select2-selection--multiple .select2-search--inline,.filter-panel-wrapper .filter-panel-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-search--inline,.filter-panel-wrapper .filter-panel-body .select2-container--default .select2-selection--multiple .select2-search--inline,.filter-panel-wrapper .filter-panel-body .select2-container .select2-selection--multiple .select2-search--inline,.filter-panel-wrapper .accordion-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-search--inline,.filter-panel-wrapper .accordion-body .select2-container--default .select2-selection--multiple .select2-search--inline,.filter-panel-wrapper .accordion-body .select2-container .select2-selection--multiple .select2-search--inline,.filter-accordion .rv-filter-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-search--inline,.filter-accordion .rv-filter-body .select2-container--default .select2-selection--multiple .select2-search--inline,.filter-accordion .rv-filter-body .select2-container .select2-selection--multiple .select2-search--inline,.filter-accordion .filter-panel-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-search--inline,.filter-accordion .filter-panel-body .select2-container--default .select2-selection--multiple .select2-search--inline,.filter-accordion .filter-panel-body .select2-container .select2-selection--multiple .select2-search--inline,.filter-accordion .accordion-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-search--inline,.filter-accordion .accordion-body .select2-container--default .select2-selection--multiple .select2-search--inline,.filter-accordion .accordion-body .select2-container .select2-selection--multiple .select2-search--inline{float:none!important;box-sizing:border-box!important;flex:auto!important;align-items:center!important;width:auto!important;min-width:30px!important;height:26px!important;max-height:26px!important;margin:0!important;padding:0!important;display:inline-flex!important}.rv-filter-wrapper .rv-filter-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-search--inline .select2-search__field,.rv-filter-wrapper .rv-filter-body .select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field,.rv-filter-wrapper .rv-filter-body .select2-container .select2-selection--multiple .select2-search--inline .select2-search__field,.rv-filter-wrapper .filter-panel-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-search--inline .select2-search__field,.rv-filter-wrapper .filter-panel-body .select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field,.rv-filter-wrapper .filter-panel-body .select2-container .select2-selection--multiple .select2-search--inline .select2-search__field,.rv-filter-wrapper .accordion-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-search--inline .select2-search__field,.rv-filter-wrapper .accordion-body .select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field,.rv-filter-wrapper .accordion-body .select2-container .select2-selection--multiple .select2-search--inline .select2-search__field,.filter-panel-wrapper .rv-filter-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-search--inline .select2-search__field,.filter-panel-wrapper .rv-filter-body .select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field,.filter-panel-wrapper .rv-filter-body .select2-container .select2-selection--multiple .select2-search--inline .select2-search__field,.filter-panel-wrapper .filter-panel-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-search--inline .select2-search__field,.filter-panel-wrapper .filter-panel-body .select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field,.filter-panel-wrapper .filter-panel-body .select2-container .select2-selection--multiple .select2-search--inline .select2-search__field,.filter-panel-wrapper .accordion-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-search--inline .select2-search__field,.filter-panel-wrapper .accordion-body .select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field,.filter-panel-wrapper .accordion-body .select2-container .select2-selection--multiple .select2-search--inline .select2-search__field,.filter-accordion .rv-filter-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-search--inline .select2-search__field,.filter-accordion .rv-filter-body .select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field,.filter-accordion .rv-filter-body .select2-container .select2-selection--multiple .select2-search--inline .select2-search__field,.filter-accordion .filter-panel-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-search--inline .select2-search__field,.filter-accordion .filter-panel-body .select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field,.filter-accordion .filter-panel-body .select2-container .select2-selection--multiple .select2-search--inline .select2-search__field,.filter-accordion .accordion-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-search--inline .select2-search__field,.filter-accordion .accordion-body .select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field,.filter-accordion .accordion-body .select2-container .select2-selection--multiple .select2-search--inline .select2-search__field{box-shadow:none!important;color:var(--text-color,#1e293b)!important;vertical-align:middle!important;text-align:left!important;box-sizing:border-box!important;background:0 0!important;border:none!important;outline:none!important;width:100%!important;height:26px!important;margin:0!important;padding:0!important;font-family:inherit!important;font-size:13px!important;line-height:26px!important}.rv-filter-wrapper .rv-filter-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-search--inline .select2-search__field::placeholder,.rv-filter-wrapper .rv-filter-body .select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field::placeholder,.rv-filter-wrapper .rv-filter-body .select2-container .select2-selection--multiple .select2-search--inline .select2-search__field::placeholder,.rv-filter-wrapper .filter-panel-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-search--inline .select2-search__field::placeholder,.rv-filter-wrapper .filter-panel-body .select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field::placeholder,.rv-filter-wrapper .filter-panel-body .select2-container .select2-selection--multiple .select2-search--inline .select2-search__field::placeholder,.rv-filter-wrapper .accordion-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-search--inline .select2-search__field::placeholder,.rv-filter-wrapper .accordion-body .select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field::placeholder,.rv-filter-wrapper .accordion-body .select2-container .select2-selection--multiple .select2-search--inline .select2-search__field::placeholder,.filter-panel-wrapper .rv-filter-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-search--inline .select2-search__field::placeholder,.filter-panel-wrapper .rv-filter-body .select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field::placeholder,.filter-panel-wrapper .rv-filter-body .select2-container .select2-selection--multiple .select2-search--inline .select2-search__field::placeholder,.filter-panel-wrapper .filter-panel-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-search--inline .select2-search__field::placeholder,.filter-panel-wrapper .filter-panel-body .select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field::placeholder,.filter-panel-wrapper .filter-panel-body .select2-container .select2-selection--multiple .select2-search--inline .select2-search__field::placeholder,.filter-panel-wrapper .accordion-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-search--inline .select2-search__field::placeholder,.filter-panel-wrapper .accordion-body .select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field::placeholder,.filter-panel-wrapper .accordion-body .select2-container .select2-selection--multiple .select2-search--inline .select2-search__field::placeholder,.filter-accordion .rv-filter-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-search--inline .select2-search__field::placeholder,.filter-accordion .rv-filter-body .select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field::placeholder,.filter-accordion .rv-filter-body .select2-container .select2-selection--multiple .select2-search--inline .select2-search__field::placeholder,.filter-accordion .filter-panel-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-search--inline .select2-search__field::placeholder,.filter-accordion .filter-panel-body .select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field::placeholder,.filter-accordion .filter-panel-body .select2-container .select2-selection--multiple .select2-search--inline .select2-search__field::placeholder,.filter-accordion .accordion-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-search--inline .select2-search__field::placeholder,.filter-accordion .accordion-body .select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field::placeholder,.filter-accordion .accordion-body .select2-container .select2-selection--multiple .select2-search--inline .select2-search__field::placeholder{color:var(--text-muted,#94a3b8)!important;opacity:1!important;text-align:left!important;line-height:26px!important}.rv-filter-wrapper .rv-filter-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-search--inline .select2-search__field:focus,.rv-filter-wrapper .rv-filter-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-search--inline .select2-search__field:focus-visible,.rv-filter-wrapper .rv-filter-body .select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field:focus,.rv-filter-wrapper .rv-filter-body .select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field:focus-visible,.rv-filter-wrapper .rv-filter-body .select2-container .select2-selection--multiple .select2-search--inline .select2-search__field:focus,.rv-filter-wrapper .rv-filter-body .select2-container .select2-selection--multiple .select2-search--inline .select2-search__field:focus-visible,.rv-filter-wrapper .filter-panel-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-search--inline .select2-search__field:focus,.rv-filter-wrapper .filter-panel-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-search--inline .select2-search__field:focus-visible,.rv-filter-wrapper .filter-panel-body .select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field:focus,.rv-filter-wrapper .filter-panel-body .select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field:focus-visible,.rv-filter-wrapper .filter-panel-body .select2-container .select2-selection--multiple .select2-search--inline .select2-search__field:focus,.rv-filter-wrapper .filter-panel-body .select2-container .select2-selection--multiple .select2-search--inline .select2-search__field:focus-visible,.rv-filter-wrapper .accordion-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-search--inline .select2-search__field:focus,.rv-filter-wrapper .accordion-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-search--inline .select2-search__field:focus-visible,.rv-filter-wrapper .accordion-body .select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field:focus,.rv-filter-wrapper .accordion-body .select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field:focus-visible,.rv-filter-wrapper .accordion-body .select2-container .select2-selection--multiple .select2-search--inline .select2-search__field:focus,.rv-filter-wrapper .accordion-body .select2-container .select2-selection--multiple .select2-search--inline .select2-search__field:focus-visible,.filter-panel-wrapper .rv-filter-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-search--inline .select2-search__field:focus,.filter-panel-wrapper .rv-filter-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-search--inline .select2-search__field:focus-visible,.filter-panel-wrapper .rv-filter-body .select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field:focus,.filter-panel-wrapper .rv-filter-body .select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field:focus-visible,.filter-panel-wrapper .rv-filter-body .select2-container .select2-selection--multiple .select2-search--inline .select2-search__field:focus,.filter-panel-wrapper .rv-filter-body .select2-container .select2-selection--multiple .select2-search--inline .select2-search__field:focus-visible,.filter-panel-wrapper .filter-panel-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-search--inline .select2-search__field:focus,.filter-panel-wrapper .filter-panel-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-search--inline .select2-search__field:focus-visible,.filter-panel-wrapper .filter-panel-body .select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field:focus,.filter-panel-wrapper .filter-panel-body .select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field:focus-visible,.filter-panel-wrapper .filter-panel-body .select2-container .select2-selection--multiple .select2-search--inline .select2-search__field:focus,.filter-panel-wrapper .filter-panel-body .select2-container .select2-selection--multiple .select2-search--inline .select2-search__field:focus-visible,.filter-panel-wrapper .accordion-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-search--inline .select2-search__field:focus,.filter-panel-wrapper .accordion-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-search--inline .select2-search__field:focus-visible,.filter-panel-wrapper .accordion-body .select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field:focus,.filter-panel-wrapper .accordion-body .select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field:focus-visible,.filter-panel-wrapper .accordion-body .select2-container .select2-selection--multiple .select2-search--inline .select2-search__field:focus,.filter-panel-wrapper .accordion-body .select2-container .select2-selection--multiple .select2-search--inline .select2-search__field:focus-visible,.filter-accordion .rv-filter-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-search--inline .select2-search__field:focus,.filter-accordion .rv-filter-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-search--inline .select2-search__field:focus-visible,.filter-accordion .rv-filter-body .select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field:focus,.filter-accordion .rv-filter-body .select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field:focus-visible,.filter-accordion .rv-filter-body .select2-container .select2-selection--multiple .select2-search--inline .select2-search__field:focus,.filter-accordion .rv-filter-body .select2-container .select2-selection--multiple .select2-search--inline .select2-search__field:focus-visible,.filter-accordion .filter-panel-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-search--inline .select2-search__field:focus,.filter-accordion .filter-panel-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-search--inline .select2-search__field:focus-visible,.filter-accordion .filter-panel-body .select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field:focus,.filter-accordion .filter-panel-body .select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field:focus-visible,.filter-accordion .filter-panel-body .select2-container .select2-selection--multiple .select2-search--inline .select2-search__field:focus,.filter-accordion .filter-panel-body .select2-container .select2-selection--multiple .select2-search--inline .select2-search__field:focus-visible,.filter-accordion .accordion-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-search--inline .select2-search__field:focus,.filter-accordion .accordion-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-search--inline .select2-search__field:focus-visible,.filter-accordion .accordion-body .select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field:focus,.filter-accordion .accordion-body .select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field:focus-visible,.filter-accordion .accordion-body .select2-container .select2-selection--multiple .select2-search--inline .select2-search__field:focus,.filter-accordion .accordion-body .select2-container .select2-selection--multiple .select2-search--inline .select2-search__field:focus-visible{box-shadow:none!important;outline:none!important}.rv-filter-wrapper .rv-filter-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__choice,.rv-filter-wrapper .rv-filter-body .select2-container--default .select2-selection--multiple .select2-selection__choice,.rv-filter-wrapper .rv-filter-body .select2-container .select2-selection--multiple .select2-selection__choice,.rv-filter-wrapper .filter-panel-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__choice,.rv-filter-wrapper .filter-panel-body .select2-container--default .select2-selection--multiple .select2-selection__choice,.rv-filter-wrapper .filter-panel-body .select2-container .select2-selection--multiple .select2-selection__choice,.rv-filter-wrapper .accordion-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__choice,.rv-filter-wrapper .accordion-body .select2-container--default .select2-selection--multiple .select2-selection__choice,.rv-filter-wrapper .accordion-body .select2-container .select2-selection--multiple .select2-selection__choice,.filter-panel-wrapper .rv-filter-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__choice,.filter-panel-wrapper .rv-filter-body .select2-container--default .select2-selection--multiple .select2-selection__choice,.filter-panel-wrapper .rv-filter-body .select2-container .select2-selection--multiple .select2-selection__choice,.filter-panel-wrapper .filter-panel-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__choice,.filter-panel-wrapper .filter-panel-body .select2-container--default .select2-selection--multiple .select2-selection__choice,.filter-panel-wrapper .filter-panel-body .select2-container .select2-selection--multiple .select2-selection__choice,.filter-panel-wrapper .accordion-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__choice,.filter-panel-wrapper .accordion-body .select2-container--default .select2-selection--multiple .select2-selection__choice,.filter-panel-wrapper .accordion-body .select2-container .select2-selection--multiple .select2-selection__choice,.filter-accordion .rv-filter-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__choice,.filter-accordion .rv-filter-body .select2-container--default .select2-selection--multiple .select2-selection__choice,.filter-accordion .rv-filter-body .select2-container .select2-selection--multiple .select2-selection__choice,.filter-accordion .filter-panel-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__choice,.filter-accordion .filter-panel-body .select2-container--default .select2-selection--multiple .select2-selection__choice,.filter-accordion .filter-panel-body .select2-container .select2-selection--multiple .select2-selection__choice,.filter-accordion .accordion-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__choice,.filter-accordion .accordion-body .select2-container--default .select2-selection--multiple .select2-selection__choice,.filter-accordion .accordion-body .select2-container .select2-selection--multiple .select2-selection__choice{float:none!important;border-radius:var(--pill-radius,9999px)!important;background-color:var(--border-color,#e2e8f0)!important;border:1px solid var(--input-border,#cbd5e1)!important;height:24px!important;max-height:24px!important;color:var(--text-color,#1e293b)!important;box-sizing:border-box!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;margin:2px 0!important;padding:0 8px 0 10px!important;font-size:12px!important;font-weight:500!important;line-height:normal!important;display:inline-flex!important;position:relative!important}.rv-filter-wrapper .rv-filter-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__choice .select2-selection__choice__display,.rv-filter-wrapper .rv-filter-body .select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__display,.rv-filter-wrapper .rv-filter-body .select2-container .select2-selection--multiple .select2-selection__choice .select2-selection__choice__display,.rv-filter-wrapper .filter-panel-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__choice .select2-selection__choice__display,.rv-filter-wrapper .filter-panel-body .select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__display,.rv-filter-wrapper .filter-panel-body .select2-container .select2-selection--multiple .select2-selection__choice .select2-selection__choice__display,.rv-filter-wrapper .accordion-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__choice .select2-selection__choice__display,.rv-filter-wrapper .accordion-body .select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__display,.rv-filter-wrapper .accordion-body .select2-container .select2-selection--multiple .select2-selection__choice .select2-selection__choice__display,.filter-panel-wrapper .rv-filter-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__choice .select2-selection__choice__display,.filter-panel-wrapper .rv-filter-body .select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__display,.filter-panel-wrapper .rv-filter-body .select2-container .select2-selection--multiple .select2-selection__choice .select2-selection__choice__display,.filter-panel-wrapper .filter-panel-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__choice .select2-selection__choice__display,.filter-panel-wrapper .filter-panel-body .select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__display,.filter-panel-wrapper .filter-panel-body .select2-container .select2-selection--multiple .select2-selection__choice .select2-selection__choice__display,.filter-panel-wrapper .accordion-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__choice .select2-selection__choice__display,.filter-panel-wrapper .accordion-body .select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__display,.filter-panel-wrapper .accordion-body .select2-container .select2-selection--multiple .select2-selection__choice .select2-selection__choice__display,.filter-accordion .rv-filter-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__choice .select2-selection__choice__display,.filter-accordion .rv-filter-body .select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__display,.filter-accordion .rv-filter-body .select2-container .select2-selection--multiple .select2-selection__choice .select2-selection__choice__display,.filter-accordion .filter-panel-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__choice .select2-selection__choice__display,.filter-accordion .filter-panel-body .select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__display,.filter-accordion .filter-panel-body .select2-container .select2-selection--multiple .select2-selection__choice .select2-selection__choice__display,.filter-accordion .accordion-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__choice .select2-selection__choice__display,.filter-accordion .accordion-body .select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__display,.filter-accordion .accordion-body .select2-container .select2-selection--multiple .select2-selection__choice .select2-selection__choice__display{color:inherit!important;order:1!important;margin:0!important;padding:0!important;line-height:normal!important;display:inline-block!important}.rv-filter-wrapper .rv-filter-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove,.rv-filter-wrapper .rv-filter-body .select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove,.rv-filter-wrapper .rv-filter-body .select2-container .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove,.rv-filter-wrapper .filter-panel-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove,.rv-filter-wrapper .filter-panel-body .select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove,.rv-filter-wrapper .filter-panel-body .select2-container .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove,.rv-filter-wrapper .accordion-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove,.rv-filter-wrapper .accordion-body .select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove,.rv-filter-wrapper .accordion-body .select2-container .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove,.filter-panel-wrapper .rv-filter-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove,.filter-panel-wrapper .rv-filter-body .select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove,.filter-panel-wrapper .rv-filter-body .select2-container .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove,.filter-panel-wrapper .filter-panel-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove,.filter-panel-wrapper .filter-panel-body .select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove,.filter-panel-wrapper .filter-panel-body .select2-container .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove,.filter-panel-wrapper .accordion-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove,.filter-panel-wrapper .accordion-body .select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove,.filter-panel-wrapper .accordion-body .select2-container .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove,.filter-accordion .rv-filter-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove,.filter-accordion .rv-filter-body .select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove,.filter-accordion .rv-filter-body .select2-container .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove,.filter-accordion .filter-panel-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove,.filter-accordion .filter-panel-body .select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove,.filter-accordion .filter-panel-body .select2-container .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove,.filter-accordion .accordion-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove,.filter-accordion .accordion-body .select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove,.filter-accordion .accordion-body .select2-container .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove{float:none!important;color:var(--text-slate-500,#64748b)!important;cursor:pointer!important;background:0 0!important;border:none!important;border-radius:50%!important;order:2!important;justify-content:center!important;align-items:center!important;width:14px!important;height:14px!important;margin:0 0 0 4px!important;padding:0!important;font-size:12px!important;font-weight:700!important;line-height:1!important;transition:all .15s!important;display:inline-flex!important;position:static!important}.rv-filter-wrapper .rv-filter-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:hover,.rv-filter-wrapper .rv-filter-body .select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:hover,.rv-filter-wrapper .rv-filter-body .select2-container .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:hover,.rv-filter-wrapper .filter-panel-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:hover,.rv-filter-wrapper .filter-panel-body .select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:hover,.rv-filter-wrapper .filter-panel-body .select2-container .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:hover,.rv-filter-wrapper .accordion-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:hover,.rv-filter-wrapper .accordion-body .select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:hover,.rv-filter-wrapper .accordion-body .select2-container .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:hover,.filter-panel-wrapper .rv-filter-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:hover,.filter-panel-wrapper .rv-filter-body .select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:hover,.filter-panel-wrapper .rv-filter-body .select2-container .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:hover,.filter-panel-wrapper .filter-panel-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:hover,.filter-panel-wrapper .filter-panel-body .select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:hover,.filter-panel-wrapper .filter-panel-body .select2-container .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:hover,.filter-panel-wrapper .accordion-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:hover,.filter-panel-wrapper .accordion-body .select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:hover,.filter-panel-wrapper .accordion-body .select2-container .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:hover,.filter-accordion .rv-filter-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:hover,.filter-accordion .rv-filter-body .select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:hover,.filter-accordion .rv-filter-body .select2-container .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:hover,.filter-accordion .filter-panel-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:hover,.filter-accordion .filter-panel-body .select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:hover,.filter-accordion .filter-panel-body .select2-container .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:hover,.filter-accordion .accordion-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:hover,.filter-accordion .accordion-body .select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:hover,.filter-accordion .accordion-body .select2-container .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:hover{color:var(--brand-danger,#f1556c)!important;background-color:#f1556c1a!important}.rv-filter-wrapper .rv-filter-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__clear,.rv-filter-wrapper .rv-filter-body .select2-container--default .select2-selection--multiple .select2-selection__clear,.rv-filter-wrapper .rv-filter-body .select2-container .select2-selection--multiple .select2-selection__clear,.rv-filter-wrapper .filter-panel-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__clear,.rv-filter-wrapper .filter-panel-body .select2-container--default .select2-selection--multiple .select2-selection__clear,.rv-filter-wrapper .filter-panel-body .select2-container .select2-selection--multiple .select2-selection__clear,.rv-filter-wrapper .accordion-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__clear,.rv-filter-wrapper .accordion-body .select2-container--default .select2-selection--multiple .select2-selection__clear,.rv-filter-wrapper .accordion-body .select2-container .select2-selection--multiple .select2-selection__clear,.filter-panel-wrapper .rv-filter-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__clear,.filter-panel-wrapper .rv-filter-body .select2-container--default .select2-selection--multiple .select2-selection__clear,.filter-panel-wrapper .rv-filter-body .select2-container .select2-selection--multiple .select2-selection__clear,.filter-panel-wrapper .filter-panel-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__clear,.filter-panel-wrapper .filter-panel-body .select2-container--default .select2-selection--multiple .select2-selection__clear,.filter-panel-wrapper .filter-panel-body .select2-container .select2-selection--multiple .select2-selection__clear,.filter-panel-wrapper .accordion-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__clear,.filter-panel-wrapper .accordion-body .select2-container--default .select2-selection--multiple .select2-selection__clear,.filter-panel-wrapper .accordion-body .select2-container .select2-selection--multiple .select2-selection__clear,.filter-accordion .rv-filter-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__clear,.filter-accordion .rv-filter-body .select2-container--default .select2-selection--multiple .select2-selection__clear,.filter-accordion .rv-filter-body .select2-container .select2-selection--multiple .select2-selection__clear,.filter-accordion .filter-panel-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__clear,.filter-accordion .filter-panel-body .select2-container--default .select2-selection--multiple .select2-selection__clear,.filter-accordion .filter-panel-body .select2-container .select2-selection--multiple .select2-selection__clear,.filter-accordion .accordion-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__clear,.filter-accordion .accordion-body .select2-container--default .select2-selection--multiple .select2-selection__clear,.filter-accordion .accordion-body .select2-container .select2-selection--multiple .select2-selection__clear{color:var(--text-slate-400,#94a3b8)!important;cursor:pointer!important;z-index:3!important;background:0 0!important;border:none!important;justify-content:center!important;align-items:center!important;width:18px!important;height:18px!important;margin:0!important;padding:0!important;font-size:14px!important;line-height:1!important;display:inline-flex!important;position:absolute!important;top:50%!important;right:12px!important;transform:translateY(-50%)!important}.rv-filter-wrapper .rv-filter-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__clear:hover,.rv-filter-wrapper .rv-filter-body .select2-container--default .select2-selection--multiple .select2-selection__clear:hover,.rv-filter-wrapper .rv-filter-body .select2-container .select2-selection--multiple .select2-selection__clear:hover,.rv-filter-wrapper .filter-panel-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__clear:hover,.rv-filter-wrapper .filter-panel-body .select2-container--default .select2-selection--multiple .select2-selection__clear:hover,.rv-filter-wrapper .filter-panel-body .select2-container .select2-selection--multiple .select2-selection__clear:hover,.rv-filter-wrapper .accordion-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__clear:hover,.rv-filter-wrapper .accordion-body .select2-container--default .select2-selection--multiple .select2-selection__clear:hover,.rv-filter-wrapper .accordion-body .select2-container .select2-selection--multiple .select2-selection__clear:hover,.filter-panel-wrapper .rv-filter-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__clear:hover,.filter-panel-wrapper .rv-filter-body .select2-container--default .select2-selection--multiple .select2-selection__clear:hover,.filter-panel-wrapper .rv-filter-body .select2-container .select2-selection--multiple .select2-selection__clear:hover,.filter-panel-wrapper .filter-panel-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__clear:hover,.filter-panel-wrapper .filter-panel-body .select2-container--default .select2-selection--multiple .select2-selection__clear:hover,.filter-panel-wrapper .filter-panel-body .select2-container .select2-selection--multiple .select2-selection__clear:hover,.filter-panel-wrapper .accordion-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__clear:hover,.filter-panel-wrapper .accordion-body .select2-container--default .select2-selection--multiple .select2-selection__clear:hover,.filter-panel-wrapper .accordion-body .select2-container .select2-selection--multiple .select2-selection__clear:hover,.filter-accordion .rv-filter-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__clear:hover,.filter-accordion .rv-filter-body .select2-container--default .select2-selection--multiple .select2-selection__clear:hover,.filter-accordion .rv-filter-body .select2-container .select2-selection--multiple .select2-selection__clear:hover,.filter-accordion .filter-panel-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__clear:hover,.filter-accordion .filter-panel-body .select2-container--default .select2-selection--multiple .select2-selection__clear:hover,.filter-accordion .filter-panel-body .select2-container .select2-selection--multiple .select2-selection__clear:hover,.filter-accordion .accordion-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__clear:hover,.filter-accordion .accordion-body .select2-container--default .select2-selection--multiple .select2-selection__clear:hover,.filter-accordion .accordion-body .select2-container .select2-selection--multiple .select2-selection__clear:hover{color:var(--text-danger,#ef4444)!important}.rv-filter-wrapper .rv-filter-body .select2-container--bootstrap-5.select2-container--focus .select2-selection--single,.rv-filter-wrapper .rv-filter-body .select2-container--bootstrap-5.select2-container--focus .select2-selection--multiple,.rv-filter-wrapper .rv-filter-body .select2-container--bootstrap-5.select2-container--open .select2-selection--single,.rv-filter-wrapper .rv-filter-body .select2-container--bootstrap-5.select2-container--open .select2-selection--multiple,.rv-filter-wrapper .rv-filter-body .select2-container--default.select2-container--focus .select2-selection--single,.rv-filter-wrapper .rv-filter-body .select2-container--default.select2-container--focus .select2-selection--multiple,.rv-filter-wrapper .rv-filter-body .select2-container--default.select2-container--open .select2-selection--single,.rv-filter-wrapper .rv-filter-body .select2-container--default.select2-container--open .select2-selection--multiple,.rv-filter-wrapper .rv-filter-body .select2-container.select2-container--focus .select2-selection--single,.rv-filter-wrapper .rv-filter-body .select2-container.select2-container--focus .select2-selection--multiple,.rv-filter-wrapper .rv-filter-body .select2-container.select2-container--open .select2-selection--single,.rv-filter-wrapper .rv-filter-body .select2-container.select2-container--open .select2-selection--multiple,.rv-filter-wrapper .filter-panel-body .select2-container--bootstrap-5.select2-container--focus .select2-selection--single,.rv-filter-wrapper .filter-panel-body .select2-container--bootstrap-5.select2-container--focus .select2-selection--multiple,.rv-filter-wrapper .filter-panel-body .select2-container--bootstrap-5.select2-container--open .select2-selection--single,.rv-filter-wrapper .filter-panel-body .select2-container--bootstrap-5.select2-container--open .select2-selection--multiple,.rv-filter-wrapper .filter-panel-body .select2-container--default.select2-container--focus .select2-selection--single,.rv-filter-wrapper .filter-panel-body .select2-container--default.select2-container--focus .select2-selection--multiple,.rv-filter-wrapper .filter-panel-body .select2-container--default.select2-container--open .select2-selection--single,.rv-filter-wrapper .filter-panel-body .select2-container--default.select2-container--open .select2-selection--multiple,.rv-filter-wrapper .filter-panel-body .select2-container.select2-container--focus .select2-selection--single,.rv-filter-wrapper .filter-panel-body .select2-container.select2-container--focus .select2-selection--multiple,.rv-filter-wrapper .filter-panel-body .select2-container.select2-container--open .select2-selection--single,.rv-filter-wrapper .filter-panel-body .select2-container.select2-container--open .select2-selection--multiple,.rv-filter-wrapper .accordion-body .select2-container--bootstrap-5.select2-container--focus .select2-selection--single,.rv-filter-wrapper .accordion-body .select2-container--bootstrap-5.select2-container--focus .select2-selection--multiple,.rv-filter-wrapper .accordion-body .select2-container--bootstrap-5.select2-container--open .select2-selection--single,.rv-filter-wrapper .accordion-body .select2-container--bootstrap-5.select2-container--open .select2-selection--multiple,.rv-filter-wrapper .accordion-body .select2-container--default.select2-container--focus .select2-selection--single,.rv-filter-wrapper .accordion-body .select2-container--default.select2-container--focus .select2-selection--multiple,.rv-filter-wrapper .accordion-body .select2-container--default.select2-container--open .select2-selection--single,.rv-filter-wrapper .accordion-body .select2-container--default.select2-container--open .select2-selection--multiple,.rv-filter-wrapper .accordion-body .select2-container.select2-container--focus .select2-selection--single,.rv-filter-wrapper .accordion-body .select2-container.select2-container--focus .select2-selection--multiple,.rv-filter-wrapper .accordion-body .select2-container.select2-container--open .select2-selection--single,.rv-filter-wrapper .accordion-body .select2-container.select2-container--open .select2-selection--multiple,.filter-panel-wrapper .rv-filter-body .select2-container--bootstrap-5.select2-container--focus .select2-selection--single,.filter-panel-wrapper .rv-filter-body .select2-container--bootstrap-5.select2-container--focus .select2-selection--multiple,.filter-panel-wrapper .rv-filter-body .select2-container--bootstrap-5.select2-container--open .select2-selection--single,.filter-panel-wrapper .rv-filter-body .select2-container--bootstrap-5.select2-container--open .select2-selection--multiple,.filter-panel-wrapper .rv-filter-body .select2-container--default.select2-container--focus .select2-selection--single,.filter-panel-wrapper .rv-filter-body .select2-container--default.select2-container--focus .select2-selection--multiple,.filter-panel-wrapper .rv-filter-body .select2-container--default.select2-container--open .select2-selection--single,.filter-panel-wrapper .rv-filter-body .select2-container--default.select2-container--open .select2-selection--multiple,.filter-panel-wrapper .rv-filter-body .select2-container.select2-container--focus .select2-selection--single,.filter-panel-wrapper .rv-filter-body .select2-container.select2-container--focus .select2-selection--multiple,.filter-panel-wrapper .rv-filter-body .select2-container.select2-container--open .select2-selection--single,.filter-panel-wrapper .rv-filter-body .select2-container.select2-container--open .select2-selection--multiple,.filter-panel-wrapper .filter-panel-body .select2-container--bootstrap-5.select2-container--focus .select2-selection--single,.filter-panel-wrapper .filter-panel-body .select2-container--bootstrap-5.select2-container--focus .select2-selection--multiple,.filter-panel-wrapper .filter-panel-body .select2-container--bootstrap-5.select2-container--open .select2-selection--single,.filter-panel-wrapper .filter-panel-body .select2-container--bootstrap-5.select2-container--open .select2-selection--multiple,.filter-panel-wrapper .filter-panel-body .select2-container--default.select2-container--focus .select2-selection--single,.filter-panel-wrapper .filter-panel-body .select2-container--default.select2-container--focus .select2-selection--multiple,.filter-panel-wrapper .filter-panel-body .select2-container--default.select2-container--open .select2-selection--single,.filter-panel-wrapper .filter-panel-body .select2-container--default.select2-container--open .select2-selection--multiple,.filter-panel-wrapper .filter-panel-body .select2-container.select2-container--focus .select2-selection--single,.filter-panel-wrapper .filter-panel-body .select2-container.select2-container--focus .select2-selection--multiple,.filter-panel-wrapper .filter-panel-body .select2-container.select2-container--open .select2-selection--single,.filter-panel-wrapper .filter-panel-body .select2-container.select2-container--open .select2-selection--multiple,.filter-panel-wrapper .accordion-body .select2-container--bootstrap-5.select2-container--focus .select2-selection--single,.filter-panel-wrapper .accordion-body .select2-container--bootstrap-5.select2-container--focus .select2-selection--multiple,.filter-panel-wrapper .accordion-body .select2-container--bootstrap-5.select2-container--open .select2-selection--single,.filter-panel-wrapper .accordion-body .select2-container--bootstrap-5.select2-container--open .select2-selection--multiple,.filter-panel-wrapper .accordion-body .select2-container--default.select2-container--focus .select2-selection--single,.filter-panel-wrapper .accordion-body .select2-container--default.select2-container--focus .select2-selection--multiple,.filter-panel-wrapper .accordion-body .select2-container--default.select2-container--open .select2-selection--single,.filter-panel-wrapper .accordion-body .select2-container--default.select2-container--open .select2-selection--multiple,.filter-panel-wrapper .accordion-body .select2-container.select2-container--focus .select2-selection--single,.filter-panel-wrapper .accordion-body .select2-container.select2-container--focus .select2-selection--multiple,.filter-panel-wrapper .accordion-body .select2-container.select2-container--open .select2-selection--single,.filter-panel-wrapper .accordion-body .select2-container.select2-container--open .select2-selection--multiple,.filter-accordion .rv-filter-body .select2-container--bootstrap-5.select2-container--focus .select2-selection--single,.filter-accordion .rv-filter-body .select2-container--bootstrap-5.select2-container--focus .select2-selection--multiple,.filter-accordion .rv-filter-body .select2-container--bootstrap-5.select2-container--open .select2-selection--single,.filter-accordion .rv-filter-body .select2-container--bootstrap-5.select2-container--open .select2-selection--multiple,.filter-accordion .rv-filter-body .select2-container--default.select2-container--focus .select2-selection--single,.filter-accordion .rv-filter-body .select2-container--default.select2-container--focus .select2-selection--multiple,.filter-accordion .rv-filter-body .select2-container--default.select2-container--open .select2-selection--single,.filter-accordion .rv-filter-body .select2-container--default.select2-container--open .select2-selection--multiple,.filter-accordion .rv-filter-body .select2-container.select2-container--focus .select2-selection--single,.filter-accordion .rv-filter-body .select2-container.select2-container--focus .select2-selection--multiple,.filter-accordion .rv-filter-body .select2-container.select2-container--open .select2-selection--single,.filter-accordion .rv-filter-body .select2-container.select2-container--open .select2-selection--multiple,.filter-accordion .filter-panel-body .select2-container--bootstrap-5.select2-container--focus .select2-selection--single,.filter-accordion .filter-panel-body .select2-container--bootstrap-5.select2-container--focus .select2-selection--multiple,.filter-accordion .filter-panel-body .select2-container--bootstrap-5.select2-container--open .select2-selection--single,.filter-accordion .filter-panel-body .select2-container--bootstrap-5.select2-container--open .select2-selection--multiple,.filter-accordion .filter-panel-body .select2-container--default.select2-container--focus .select2-selection--single,.filter-accordion .filter-panel-body .select2-container--default.select2-container--focus .select2-selection--multiple,.filter-accordion .filter-panel-body .select2-container--default.select2-container--open .select2-selection--single,.filter-accordion .filter-panel-body .select2-container--default.select2-container--open .select2-selection--multiple,.filter-accordion .filter-panel-body .select2-container.select2-container--focus .select2-selection--single,.filter-accordion .filter-panel-body .select2-container.select2-container--focus .select2-selection--multiple,.filter-accordion .filter-panel-body .select2-container.select2-container--open .select2-selection--single,.filter-accordion .filter-panel-body .select2-container.select2-container--open .select2-selection--multiple,.filter-accordion .accordion-body .select2-container--bootstrap-5.select2-container--focus .select2-selection--single,.filter-accordion .accordion-body .select2-container--bootstrap-5.select2-container--focus .select2-selection--multiple,.filter-accordion .accordion-body .select2-container--bootstrap-5.select2-container--open .select2-selection--single,.filter-accordion .accordion-body .select2-container--bootstrap-5.select2-container--open .select2-selection--multiple,.filter-accordion .accordion-body .select2-container--default.select2-container--focus .select2-selection--single,.filter-accordion .accordion-body .select2-container--default.select2-container--focus .select2-selection--multiple,.filter-accordion .accordion-body .select2-container--default.select2-container--open .select2-selection--single,.filter-accordion .accordion-body .select2-container--default.select2-container--open .select2-selection--multiple,.filter-accordion .accordion-body .select2-container.select2-container--focus .select2-selection--single,.filter-accordion .accordion-body .select2-container.select2-container--focus .select2-selection--multiple,.filter-accordion .accordion-body .select2-container.select2-container--open .select2-selection--single,.filter-accordion .accordion-body .select2-container.select2-container--open .select2-selection--multiple{border-color:var(--brand-primary,#00b19d)!important;outline:none!important;box-shadow:0 0 0 2px #00b19d33!important}.rv-filter-wrapper .rv-filter-body button:not(.filter-accordion-toggle),.rv-filter-wrapper .rv-filter-body .btn:not(.filter-accordion-toggle),.rv-filter-wrapper .filter-panel-body button:not(.filter-accordion-toggle),.rv-filter-wrapper .filter-panel-body .btn:not(.filter-accordion-toggle),.rv-filter-wrapper .accordion-body button:not(.filter-accordion-toggle),.rv-filter-wrapper .accordion-body .btn:not(.filter-accordion-toggle),.filter-panel-wrapper .rv-filter-body button:not(.filter-accordion-toggle),.filter-panel-wrapper .rv-filter-body .btn:not(.filter-accordion-toggle),.filter-panel-wrapper .filter-panel-body button:not(.filter-accordion-toggle),.filter-panel-wrapper .filter-panel-body .btn:not(.filter-accordion-toggle),.filter-panel-wrapper .accordion-body button:not(.filter-accordion-toggle),.filter-panel-wrapper .accordion-body .btn:not(.filter-accordion-toggle),.filter-accordion .rv-filter-body button:not(.filter-accordion-toggle),.filter-accordion .rv-filter-body .btn:not(.filter-accordion-toggle),.filter-accordion .filter-panel-body button:not(.filter-accordion-toggle),.filter-accordion .filter-panel-body .btn:not(.filter-accordion-toggle),.filter-accordion .accordion-body button:not(.filter-accordion-toggle),.filter-accordion .accordion-body .btn:not(.filter-accordion-toggle){border-radius:var(--pill-radius,9999px)!important;justify-content:center!important;align-items:center!important;gap:6px!important;height:38px!important;min-height:38px!important;padding:0 16px!important;font-size:13px!important;display:inline-flex!important}.rv-filter-wrapper .rv-filter-actions,.filter-panel-wrapper .rv-filter-actions,.filter-accordion .rv-filter-actions{border-top:1px solid var(--border-color,#e2e8f0);justify-content:flex-end;align-items:center;gap:.5rem;margin-top:.75rem;padding-top:.75rem;display:flex}.rv-filter-wrapper .rv-filter-actions .btn,.filter-panel-wrapper .rv-filter-actions .btn,.filter-accordion .rv-filter-actions .btn{border-radius:var(--pill-radius,9999px);align-items:center;gap:.35rem;padding:.35rem .85rem;font-size:.8125rem;font-weight:600;transition:all .2s;display:inline-flex}.rv-filter-wrapper .rv-filter-actions .btn-filter-submit,.filter-panel-wrapper .rv-filter-actions .btn-filter-submit,.filter-accordion .rv-filter-actions .btn-filter-submit{background-color:var(--brand-primary,#00b19d);border-color:var(--brand-primary,#00b19d);color:#fff}.rv-filter-wrapper .rv-filter-actions .btn-filter-submit:hover,.rv-filter-wrapper .rv-filter-actions .btn-filter-submit:focus,.filter-panel-wrapper .rv-filter-actions .btn-filter-submit:hover,.filter-panel-wrapper .rv-filter-actions .btn-filter-submit:focus,.filter-accordion .rv-filter-actions .btn-filter-submit:hover,.filter-accordion .rv-filter-actions .btn-filter-submit:focus{color:#fff;background-color:#009686;border-color:#009686;box-shadow:0 2px 6px #00b19d4d}.rv-filter-wrapper .rv-filter-actions .btn-filter-clear,.filter-panel-wrapper .rv-filter-actions .btn-filter-clear,.filter-accordion .rv-filter-actions .btn-filter-clear{border-color:var(--border-color,#cbd5e1);color:var(--text-slate-600,#475569);background-color:#0000}.rv-filter-wrapper .rv-filter-actions .btn-filter-clear:hover,.rv-filter-wrapper .rv-filter-actions .btn-filter-clear:focus,.filter-panel-wrapper .rv-filter-actions .btn-filter-clear:hover,.filter-panel-wrapper .rv-filter-actions .btn-filter-clear:focus,.filter-accordion .rv-filter-actions .btn-filter-clear:hover,.filter-accordion .rv-filter-actions .btn-filter-clear:focus{color:var(--text-slate-800,#1e293b);background-color:#94a3b826}.rv-filter-wrapper .rv-filter-actions .btn-filter-export,.filter-panel-wrapper .rv-filter-actions .btn-filter-export,.filter-accordion .rv-filter-actions .btn-filter-export{color:#10b981;background-color:#0000;border-color:#10b981}.rv-filter-wrapper .rv-filter-actions .btn-filter-export:hover,.rv-filter-wrapper .rv-filter-actions .btn-filter-export:focus,.filter-panel-wrapper .rv-filter-actions .btn-filter-export:hover,.filter-panel-wrapper .rv-filter-actions .btn-filter-export:focus,.filter-accordion .rv-filter-actions .btn-filter-export:hover,.filter-accordion .rv-filter-actions .btn-filter-export:focus{color:#fff;background-color:#10b981;box-shadow:0 2px 6px #10b9814d}[data-theme=dark] .rv-breadcrumb-wrapper .rv-breadcrumb .breadcrumb-item,[data-bs-theme=dark] .rv-breadcrumb-wrapper .rv-breadcrumb .breadcrumb-item,body.dark-mode .rv-breadcrumb-wrapper .rv-breadcrumb .breadcrumb-item{color:var(--text-slate-400,#94a3b8)}[data-theme=dark] .rv-breadcrumb-wrapper .rv-breadcrumb .breadcrumb-item+.breadcrumb-item:before,[data-bs-theme=dark] .rv-breadcrumb-wrapper .rv-breadcrumb .breadcrumb-item+.breadcrumb-item:before,body.dark-mode .rv-breadcrumb-wrapper .rv-breadcrumb .breadcrumb-item+.breadcrumb-item:before{color:var(--text-slate-500,#64748b)}[data-theme=dark] .rv-breadcrumb-wrapper .rv-breadcrumb .breadcrumb-item a,[data-bs-theme=dark] .rv-breadcrumb-wrapper .rv-breadcrumb .breadcrumb-item a,body.dark-mode .rv-breadcrumb-wrapper .rv-breadcrumb .breadcrumb-item a{color:var(--text-slate-400,#94a3b8)}[data-theme=dark] .rv-breadcrumb-wrapper .rv-breadcrumb .breadcrumb-item a:hover,[data-bs-theme=dark] .rv-breadcrumb-wrapper .rv-breadcrumb .breadcrumb-item a:hover,body.dark-mode .rv-breadcrumb-wrapper .rv-breadcrumb .breadcrumb-item a:hover,[data-theme=dark] .rv-breadcrumb-wrapper .rv-breadcrumb .breadcrumb-item.active,[data-bs-theme=dark] .rv-breadcrumb-wrapper .rv-breadcrumb .breadcrumb-item.active,body.dark-mode .rv-breadcrumb-wrapper .rv-breadcrumb .breadcrumb-item.active{color:var(--brand-primary,#00b19d)}[data-theme=dark] .rv-list-header .page-title,[data-bs-theme=dark] .rv-list-header .page-title,body.dark-mode .rv-list-header .page-title{color:#f1f5f9}[data-theme=dark] .filter-accordion .accordion-item,[data-bs-theme=dark] .filter-accordion .accordion-item,body.dark-mode .filter-accordion .accordion-item{background-color:#0d1525;box-shadow:0 4px 12px #0000004d;border-color:#ffffff1a!important}[data-theme=dark] .filter-accordion #accordion button.filter-accordion-toggle,[data-theme=dark] .filter-accordion .filter-accordion-toggle,[data-bs-theme=dark] .filter-accordion #accordion button.filter-accordion-toggle,[data-bs-theme=dark] .filter-accordion .filter-accordion-toggle,body.dark-mode .filter-accordion #accordion button.filter-accordion-toggle,body.dark-mode .filter-accordion .filter-accordion-toggle{color:#f1f5f9!important;background:#131b2ed9!important;border-color:#0000!important}[data-theme=dark] .filter-accordion #accordion button.filter-accordion-toggle:hover,[data-theme=dark] .filter-accordion .filter-accordion-toggle:hover,[data-bs-theme=dark] .filter-accordion #accordion button.filter-accordion-toggle:hover,[data-bs-theme=dark] .filter-accordion .filter-accordion-toggle:hover,body.dark-mode .filter-accordion #accordion button.filter-accordion-toggle:hover,body.dark-mode .filter-accordion .filter-accordion-toggle:hover{background:#1c2740f2!important}[data-theme=dark] .filter-accordion #accordion button.filter-accordion-toggle .filter-title-group .filter-title-text,[data-theme=dark] .filter-accordion .filter-accordion-toggle .filter-title-group .filter-title-text,[data-bs-theme=dark] .filter-accordion #accordion button.filter-accordion-toggle .filter-title-group .filter-title-text,[data-bs-theme=dark] .filter-accordion .filter-accordion-toggle .filter-title-group .filter-title-text,body.dark-mode .filter-accordion #accordion button.filter-accordion-toggle .filter-title-group .filter-title-text,body.dark-mode .filter-accordion .filter-accordion-toggle .filter-title-group .filter-title-text{color:#fff!important}[data-theme=dark] .filter-accordion #accordion button.filter-accordion-toggle .filter-collapse-indicator,[data-theme=dark] .filter-accordion .filter-accordion-toggle .filter-collapse-indicator,[data-bs-theme=dark] .filter-accordion #accordion button.filter-accordion-toggle .filter-collapse-indicator,[data-bs-theme=dark] .filter-accordion .filter-accordion-toggle .filter-collapse-indicator,body.dark-mode .filter-accordion #accordion button.filter-accordion-toggle .filter-collapse-indicator,body.dark-mode .filter-accordion .filter-accordion-toggle .filter-collapse-indicator{color:#8899a6!important}[data-theme=dark] .filter-accordion .accordion-body,[data-bs-theme=dark] .filter-accordion .accordion-body,body.dark-mode .filter-accordion .accordion-body{background-color:#0d1525}[data-theme=dark] .filter-accordion .accordion-body .form-label,[data-bs-theme=dark] .filter-accordion .accordion-body .form-label,body.dark-mode .filter-accordion .accordion-body .form-label{color:#cbd5e1}[data-theme=dark] .filter-accordion .accordion-body .form-control,[data-theme=dark] .filter-accordion .accordion-body .form-select,[data-theme=dark] .filter-accordion .accordion-body .daterange,[data-theme=dark] .filter-accordion .accordion-body .timepicker,[data-theme=dark] .filter-accordion .accordion-body .datetimepicker,[data-theme=dark] .filter-accordion .accordion-body input[type=text],[data-theme=dark] .filter-accordion .accordion-body input[type=date],[data-theme=dark] .filter-accordion .accordion-body input[type=time],[data-theme=dark] .filter-accordion .accordion-body input[type=datetime-local],[data-theme=dark] .filter-accordion .accordion-body input[type=number],[data-bs-theme=dark] .filter-accordion .accordion-body .form-control,[data-bs-theme=dark] .filter-accordion .accordion-body .form-select,[data-bs-theme=dark] .filter-accordion .accordion-body .daterange,[data-bs-theme=dark] .filter-accordion .accordion-body .timepicker,[data-bs-theme=dark] .filter-accordion .accordion-body .datetimepicker,[data-bs-theme=dark] .filter-accordion .accordion-body input[type=text],[data-bs-theme=dark] .filter-accordion .accordion-body input[type=date],[data-bs-theme=dark] .filter-accordion .accordion-body input[type=time],[data-bs-theme=dark] .filter-accordion .accordion-body input[type=datetime-local],[data-bs-theme=dark] .filter-accordion .accordion-body input[type=number],body.dark-mode .filter-accordion .accordion-body .form-control,body.dark-mode .filter-accordion .accordion-body .form-select,body.dark-mode .filter-accordion .accordion-body .daterange,body.dark-mode .filter-accordion .accordion-body .timepicker,body.dark-mode .filter-accordion .accordion-body .datetimepicker,body.dark-mode .filter-accordion .accordion-body input[type=text],body.dark-mode .filter-accordion .accordion-body input[type=date],body.dark-mode .filter-accordion .accordion-body input[type=time],body.dark-mode .filter-accordion .accordion-body input[type=datetime-local],body.dark-mode .filter-accordion .accordion-body input[type=number]{color:#f8fafc!important;background-color:#1a2335!important;border-color:#2e3a52!important}[data-theme=dark] .filter-accordion .accordion-body .form-control::placeholder,[data-theme=dark] .filter-accordion .accordion-body .form-select::placeholder,[data-theme=dark] .filter-accordion .accordion-body .daterange::placeholder,[data-theme=dark] .filter-accordion .accordion-body .timepicker::placeholder,[data-theme=dark] .filter-accordion .accordion-body .datetimepicker::placeholder,[data-theme=dark] .filter-accordion .accordion-body input[type=text]::placeholder,[data-theme=dark] .filter-accordion .accordion-body input[type=date]::placeholder,[data-theme=dark] .filter-accordion .accordion-body input[type=time]::placeholder,[data-theme=dark] .filter-accordion .accordion-body input[type=datetime-local]::placeholder,[data-theme=dark] .filter-accordion .accordion-body input[type=number]::placeholder,[data-bs-theme=dark] .filter-accordion .accordion-body .form-control::placeholder,[data-bs-theme=dark] .filter-accordion .accordion-body .form-select::placeholder,[data-bs-theme=dark] .filter-accordion .accordion-body .daterange::placeholder,[data-bs-theme=dark] .filter-accordion .accordion-body .timepicker::placeholder,[data-bs-theme=dark] .filter-accordion .accordion-body .datetimepicker::placeholder,[data-bs-theme=dark] .filter-accordion .accordion-body input[type=text]::placeholder,[data-bs-theme=dark] .filter-accordion .accordion-body input[type=date]::placeholder,[data-bs-theme=dark] .filter-accordion .accordion-body input[type=time]::placeholder,[data-bs-theme=dark] .filter-accordion .accordion-body input[type=datetime-local]::placeholder,[data-bs-theme=dark] .filter-accordion .accordion-body input[type=number]::placeholder,body.dark-mode .filter-accordion .accordion-body .form-control::placeholder,body.dark-mode .filter-accordion .accordion-body .form-select::placeholder,body.dark-mode .filter-accordion .accordion-body .daterange::placeholder,body.dark-mode .filter-accordion .accordion-body .timepicker::placeholder,body.dark-mode .filter-accordion .accordion-body .datetimepicker::placeholder,body.dark-mode .filter-accordion .accordion-body input[type=text]::placeholder,body.dark-mode .filter-accordion .accordion-body input[type=date]::placeholder,body.dark-mode .filter-accordion .accordion-body input[type=time]::placeholder,body.dark-mode .filter-accordion .accordion-body input[type=datetime-local]::placeholder,body.dark-mode .filter-accordion .accordion-body input[type=number]::placeholder{color:#64748b!important}[data-theme=dark] .filter-accordion .accordion-body .form-control:focus,[data-theme=dark] .filter-accordion .accordion-body .form-select:focus,[data-theme=dark] .filter-accordion .accordion-body .daterange:focus,[data-theme=dark] .filter-accordion .accordion-body .timepicker:focus,[data-theme=dark] .filter-accordion .accordion-body .datetimepicker:focus,[data-theme=dark] .filter-accordion .accordion-body input[type=text]:focus,[data-theme=dark] .filter-accordion .accordion-body input[type=date]:focus,[data-theme=dark] .filter-accordion .accordion-body input[type=time]:focus,[data-theme=dark] .filter-accordion .accordion-body input[type=datetime-local]:focus,[data-theme=dark] .filter-accordion .accordion-body input[type=number]:focus,[data-bs-theme=dark] .filter-accordion .accordion-body .form-control:focus,[data-bs-theme=dark] .filter-accordion .accordion-body .form-select:focus,[data-bs-theme=dark] .filter-accordion .accordion-body .daterange:focus,[data-bs-theme=dark] .filter-accordion .accordion-body .timepicker:focus,[data-bs-theme=dark] .filter-accordion .accordion-body .datetimepicker:focus,[data-bs-theme=dark] .filter-accordion .accordion-body input[type=text]:focus,[data-bs-theme=dark] .filter-accordion .accordion-body input[type=date]:focus,[data-bs-theme=dark] .filter-accordion .accordion-body input[type=time]:focus,[data-bs-theme=dark] .filter-accordion .accordion-body input[type=datetime-local]:focus,[data-bs-theme=dark] .filter-accordion .accordion-body input[type=number]:focus,body.dark-mode .filter-accordion .accordion-body .form-control:focus,body.dark-mode .filter-accordion .accordion-body .form-select:focus,body.dark-mode .filter-accordion .accordion-body .daterange:focus,body.dark-mode .filter-accordion .accordion-body .timepicker:focus,body.dark-mode .filter-accordion .accordion-body .datetimepicker:focus,body.dark-mode .filter-accordion .accordion-body input[type=text]:focus,body.dark-mode .filter-accordion .accordion-body input[type=date]:focus,body.dark-mode .filter-accordion .accordion-body input[type=time]:focus,body.dark-mode .filter-accordion .accordion-body input[type=datetime-local]:focus,body.dark-mode .filter-accordion .accordion-body input[type=number]:focus{color:#fff!important;background-color:#1a2335!important}[data-theme=dark] .filter-accordion .accordion-body .select2-container--bootstrap-5 .select2-selection--single,[data-theme=dark] .filter-accordion .accordion-body .select2-container--bootstrap-5 .select2-selection--multiple,[data-theme=dark] .filter-accordion .accordion-body .select2-container--default .select2-selection--single,[data-theme=dark] .filter-accordion .accordion-body .select2-container--default .select2-selection--multiple,[data-bs-theme=dark] .filter-accordion .accordion-body .select2-container--bootstrap-5 .select2-selection--single,[data-bs-theme=dark] .filter-accordion .accordion-body .select2-container--bootstrap-5 .select2-selection--multiple,[data-bs-theme=dark] .filter-accordion .accordion-body .select2-container--default .select2-selection--single,[data-bs-theme=dark] .filter-accordion .accordion-body .select2-container--default .select2-selection--multiple,body.dark-mode .filter-accordion .accordion-body .select2-container--bootstrap-5 .select2-selection--single,body.dark-mode .filter-accordion .accordion-body .select2-container--bootstrap-5 .select2-selection--multiple,body.dark-mode .filter-accordion .accordion-body .select2-container--default .select2-selection--single,body.dark-mode .filter-accordion .accordion-body .select2-container--default .select2-selection--multiple{color:#f8fafc!important;background-color:#1a2335!important;border-color:#2e3a52!important}[data-theme=dark] .filter-accordion .accordion-body .select2-container--bootstrap-5 .select2-selection--single .select2-selection__rendered,[data-theme=dark] .filter-accordion .accordion-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__rendered,[data-theme=dark] .filter-accordion .accordion-body .select2-container--default .select2-selection--single .select2-selection__rendered,[data-theme=dark] .filter-accordion .accordion-body .select2-container--default .select2-selection--multiple .select2-selection__rendered,[data-bs-theme=dark] .filter-accordion .accordion-body .select2-container--bootstrap-5 .select2-selection--single .select2-selection__rendered,[data-bs-theme=dark] .filter-accordion .accordion-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__rendered,[data-bs-theme=dark] .filter-accordion .accordion-body .select2-container--default .select2-selection--single .select2-selection__rendered,[data-bs-theme=dark] .filter-accordion .accordion-body .select2-container--default .select2-selection--multiple .select2-selection__rendered,body.dark-mode .filter-accordion .accordion-body .select2-container--bootstrap-5 .select2-selection--single .select2-selection__rendered,body.dark-mode .filter-accordion .accordion-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__rendered,body.dark-mode .filter-accordion .accordion-body .select2-container--default .select2-selection--single .select2-selection__rendered,body.dark-mode .filter-accordion .accordion-body .select2-container--default .select2-selection--multiple .select2-selection__rendered{color:#f8fafc!important}[data-theme=dark] .filter-accordion .accordion-body .select2-container--bootstrap-5 .select2-selection--single .select2-selection__placeholder,[data-theme=dark] .filter-accordion .accordion-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__placeholder,[data-theme=dark] .filter-accordion .accordion-body .select2-container--default .select2-selection--single .select2-selection__placeholder,[data-theme=dark] .filter-accordion .accordion-body .select2-container--default .select2-selection--multiple .select2-selection__placeholder,[data-bs-theme=dark] .filter-accordion .accordion-body .select2-container--bootstrap-5 .select2-selection--single .select2-selection__placeholder,[data-bs-theme=dark] .filter-accordion .accordion-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__placeholder,[data-bs-theme=dark] .filter-accordion .accordion-body .select2-container--default .select2-selection--single .select2-selection__placeholder,[data-bs-theme=dark] .filter-accordion .accordion-body .select2-container--default .select2-selection--multiple .select2-selection__placeholder,body.dark-mode .filter-accordion .accordion-body .select2-container--bootstrap-5 .select2-selection--single .select2-selection__placeholder,body.dark-mode .filter-accordion .accordion-body .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__placeholder,body.dark-mode .filter-accordion .accordion-body .select2-container--default .select2-selection--single .select2-selection__placeholder,body.dark-mode .filter-accordion .accordion-body .select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#64748b!important}[data-theme=dark] .filter-accordion .rv-filter-actions,[data-bs-theme=dark] .filter-accordion .rv-filter-actions,body.dark-mode .filter-accordion .rv-filter-actions{border-top-color:#2e3a52}[data-theme=dark] .filter-accordion .rv-filter-actions .btn-filter-clear,[data-bs-theme=dark] .filter-accordion .rv-filter-actions .btn-filter-clear,body.dark-mode .filter-accordion .rv-filter-actions .btn-filter-clear{color:#cbd5e1;border-color:#475569}[data-theme=dark] .filter-accordion .rv-filter-actions .btn-filter-clear:hover,[data-theme=dark] .filter-accordion .rv-filter-actions .btn-filter-clear:focus,[data-bs-theme=dark] .filter-accordion .rv-filter-actions .btn-filter-clear:hover,[data-bs-theme=dark] .filter-accordion .rv-filter-actions .btn-filter-clear:focus,body.dark-mode .filter-accordion .rv-filter-actions .btn-filter-clear:hover,body.dark-mode .filter-accordion .rv-filter-actions .btn-filter-clear:focus{color:#fff;background-color:#2e3a52}.timeline:before{display:none!important}:root{--tl-bg:#fff;--tl-bg-soft:#f8fafc;--tl-border:#e2e8f0;--tl-border-hover:#cbd5e1;--tl-text:#1e293b;--tl-text-muted:#64748b;--tl-line:#cbd5e1;--tl-shadow:0 4px 6px -1px #0000000a, 0 2px 4px -2px #00000008;--tl-shadow-hover:0 10px 15px -3px #00000014, 0 4px 6px -4px #0000000a;--tl-primary:#00b19d;--tl-primary-bg:#e6f7f5;--tl-success:#10b981;--tl-success-bg:#ecfdf5;--tl-info:#3b82f6;--tl-info-bg:#eff6ff;--tl-warning:#f59e0b;--tl-warning-bg:#fffbeb;--tl-danger:#ef4444;--tl-danger-bg:#fef2f2;--tl-secondary:#64748b;--tl-secondary-bg:#f1f5f9;--tl-purple:#8b5cf6;--tl-purple-bg:#f5f3ff;--tl-pink:#ec4899;--tl-pink-bg:#fdf2f8;--tl-indigo:#6366f1;--tl-indigo-bg:#eef2ff;--tl-teal:#14b8a6;--tl-teal-bg:#f0fdfa;--tl-orange:#f97316;--tl-orange-bg:#fff7ed;--tl-gray:#64748b;--tl-gray-bg:#f8fafc;--tl-dark:#334155;--tl-dark-bg:#f1f5f9}[data-theme=dark],[data-bs-theme=dark]{--tl-bg:#1e293b;--tl-bg-soft:#0f172a;--tl-border:#334155;--tl-border-hover:#475569;--tl-text:#f8fafc;--tl-text-muted:#94a3b8;--tl-line:#334155;--tl-shadow:0 4px 6px -1px #0006;--tl-shadow-hover:0 12px 20px -3px #00000080;--tl-primary:#14b8a6;--tl-primary-bg:#14b8a626;--tl-success:#10b981;--tl-success-bg:#10b98126;--tl-info:#60a5fa;--tl-info-bg:#60a5fa26;--tl-warning:#fbbf24;--tl-warning-bg:#fbbf2426;--tl-danger:#f87171;--tl-danger-bg:#f8717126;--tl-secondary:#94a3b8;--tl-secondary-bg:#94a3b826;--tl-purple:#a78bfa;--tl-purple-bg:#a78bfa26;--tl-pink:#f472b6;--tl-pink-bg:#f472b626;--tl-indigo:#818cf8;--tl-indigo-bg:#818cf826;--tl-teal:#2dd4bf;--tl-teal-bg:#2dd4bf26;--tl-orange:#fb923c;--tl-orange-bg:#fb923c26;--tl-gray:#94a3b8;--tl-gray-bg:#94a3b826;--tl-dark:#cbd5e1;--tl-dark-bg:#cbd5e126}#cuerpo-timeline-paciente .tl-timeline{flex-direction:column;gap:20px;padding:6px 2px;display:flex;position:relative}.tl-item{align-items:flex-start;gap:16px;display:flex;position:relative}.tl-item:before{content:none!important;display:none!important}.tl-item__marker{flex-direction:column;flex:none;align-items:center;display:flex}.tl-item__icon{border:2px solid var(--tl-bg);width:42px;height:42px;box-shadow:0 0 0 2px var(--tl-border), var(--tl-shadow);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:20px;transition:transform .2s,box-shadow .2s;display:flex}.tl-item__icon i{line-height:1}.tl-item__line{background:var(--tl-line);border-radius:2px;flex:auto;width:2px;min-height:16px;margin-top:6px}.tl-item:last-child .tl-item__line{display:none}.tl-item__icon--primary{color:var(--tl-primary);background:var(--tl-primary-bg)}.tl-item__icon--success{color:var(--tl-success);background:var(--tl-success-bg)}.tl-item__icon--info{color:var(--tl-info);background:var(--tl-info-bg)}.tl-item__icon--warning{color:var(--tl-warning);background:var(--tl-warning-bg)}.tl-item__icon--danger{color:var(--tl-danger);background:var(--tl-danger-bg)}.tl-item__icon--secondary{color:var(--tl-secondary);background:var(--tl-secondary-bg)}.tl-item__icon--purple{color:var(--tl-purple);background:var(--tl-purple-bg)}.tl-item__icon--pink{color:var(--tl-pink);background:var(--tl-pink-bg)}.tl-item__icon--indigo{color:var(--tl-indigo);background:var(--tl-indigo-bg)}.tl-item__icon--teal{color:var(--tl-teal);background:var(--tl-teal-bg)}.tl-item__icon--orange{color:var(--tl-orange);background:var(--tl-orange-bg)}.tl-item__icon--gray{color:var(--tl-gray);background:var(--tl-gray-bg)}.tl-item__icon--dark{color:var(--tl-dark);background:var(--tl-dark-bg)}.tl-item__card{background:var(--tl-bg);border:1px solid var(--tl-border);min-width:0;box-shadow:var(--tl-shadow);border-radius:14px;flex:auto;transition:box-shadow .2s,transform .2s,border-color .2s;overflow:hidden}.tl-item__card:hover{box-shadow:var(--tl-shadow-hover);border-color:var(--tl-border-hover);transform:translateY(-2px)}.tl-item__header{border-bottom:1px solid var(--tl-border);background:var(--tl-bg-soft);justify-content:space-between;align-items:flex-start;gap:12px;padding:14px 18px;display:flex}.tl-item__heading{min-width:0}.tl-item__title{color:var(--tl-text);text-align:left;word-break:break-word;flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 4px;font-size:15px;font-weight:700;display:flex}.tl-item__title a{color:var(--tl-text);text-decoration:none;transition:color .15s}.tl-item__title a:hover{color:var(--tl-primary);text-decoration:underline}.badge-danger-pill{background-color:var(--tl-danger-bg);color:var(--tl-danger);border:1px solid #ef44444d;border-radius:9999px;align-items:center;padding:3px 10px;font-size:11.5px;font-weight:600;transition:background-color .15s;display:inline-flex;text-decoration:none!important}.badge-danger-pill:hover{background-color:var(--tl-danger);color:#fff}.badge-outline-info-pill{background-color:var(--tl-info-bg);color:var(--tl-info);border:1px solid #3b82f64d;border-radius:9999px;align-items:center;padding:3px 10px;font-size:11.5px;font-weight:600;display:inline-flex}.tl-item__datetime{color:var(--tl-text-muted);align-items:center;gap:6px;font-size:12.5px;font-weight:500;display:flex}.tl-item__datetime i{color:var(--tl-text-muted);font-size:15px}.tl-item__actions{flex:none;align-items:center;gap:6px;display:flex}.tl-btn{border:1px solid var(--tl-border);background:var(--tl-bg);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;font-size:17px;transition:background .15s,transform .15s,border-color .15s,color .15s;display:inline-flex}.tl-btn:hover{transform:translateY(-1.5px)}.tl-btn i{pointer-events:none;line-height:1}.tl-btn--view{color:var(--tl-info);border-color:var(--tl-info-bg)}.tl-btn--view:hover{background:var(--tl-info);color:#fff;border-color:var(--tl-info)}.tl-btn--edit{color:var(--tl-warning);border-color:var(--tl-warning-bg)}.tl-btn--edit:hover{background:var(--tl-warning);color:#fff;border-color:var(--tl-warning)}.tl-btn--delete{color:var(--tl-danger);border-color:var(--tl-danger-bg)}.tl-btn--delete:hover{background:var(--tl-danger);color:#fff;border-color:var(--tl-danger)}.tl-btn--warning{color:var(--tl-orange);border-color:var(--tl-orange-bg)}.tl-btn--warning:hover{background:var(--tl-orange);color:#fff;border-color:var(--tl-orange)}.tl-btn--historial-active{color:#0284c7;background:#0284c714;border-color:#0284c740}.tl-btn--historial-active:hover{color:#fff;background:#0284c7;border-color:#0284c7}.tl-btn--historial-inactive{color:#94a3b8;opacity:.8;background:#f8fafc;border-color:#e2e8f0}.tl-btn--historial-inactive:hover{color:#fff;opacity:1;background:#64748b;border-color:#64748b}.tl-toggle-historial{cursor:pointer;vertical-align:middle;-webkit-user-select:none;user-select:none;border:1px solid #0000;border-radius:9999px;align-items:center;gap:6px;padding:3px 12px;font-size:11.5px;font-weight:600;line-height:1.4;transition:all .2s ease-in-out;display:inline-flex;box-shadow:0 1px 2px #0000000d}.tl-toggle-historial i{font-size:12px;line-height:1;transition:transform .15s}.tl-toggle-historial:hover{transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}.tl-toggle-historial:active{transform:translateY(0);box-shadow:0 1px 2px #0000000d}.tl-toggle-historial:focus-visible{outline:2px solid var(--tl-primary);outline-offset:1px}.tl-toggle-historial--oculto{color:#64748b;background-color:#f1f5f9;border-color:#cbd5e1}.tl-toggle-historial--oculto:hover{color:#475569;background-color:#e2e8f0;border-color:#94a3b8}.tl-toggle-historial--visible{color:#059669;background-color:#ecfdf5;border-color:#10b981}.tl-toggle-historial--visible:hover{color:#047857;background-color:#d1fae5;border-color:#059669}.tl-item__body{flex-direction:column;gap:10px;padding:14px 18px;display:flex}.tl-row{color:var(--tl-text);text-align:left;align-items:flex-start;gap:10px;font-size:13.5px;display:flex}.tl-row__icon{width:20px;color:var(--tl-primary);flex:none;justify-content:center;margin-top:2px;font-size:15px;display:inline-flex}.tl-row__label{color:var(--tl-text-muted);flex:none;font-weight:600}.tl-row__value{color:var(--tl-text);word-break:break-word}.tl-item__footer{border-top:1px solid var(--tl-border);background:var(--tl-bg-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;display:flex}.tl-footer__vet{align-items:center;gap:12px;min-width:0;display:flex}.tl-footer__avatar-wrapper{flex-shrink:0;position:relative}.tl-footer__avatar{object-fit:cover;border:2px solid var(--tl-border);border-radius:50%;flex-shrink:0;width:36px;height:36px;box-shadow:0 1px 3px #0000001a}.tl-footer__avatar--placeholder{background:var(--tl-secondary-bg);color:var(--tl-secondary);justify-content:center;align-items:center;font-size:18px;display:inline-flex}.tl-footer__vet-info{flex-direction:column;min-width:0;line-height:1.3;display:flex}.tl-footer__vet-label{text-transform:uppercase;letter-spacing:.06em;color:var(--tl-text-muted);font-size:10px;font-weight:700}.tl-footer__vet-name{color:var(--tl-text);font-size:13.5px;font-weight:700}.tl-footer__vet-details{flex-wrap:wrap;align-items:center;gap:8px;margin-top:2px;display:flex}.tl-footer__vet-meta{color:var(--tl-text-muted);align-items:center;gap:4px;font-size:11.5px;display:inline-flex}.tl-footer__vet-meta i{color:var(--tl-primary);font-size:13px}.tl-footer__sede{color:var(--tl-primary);background:var(--tl-primary-bg);white-space:nowrap;border:1px solid #00b19d33;border-radius:9999px;align-items:center;gap:5px;padding:4px 12px;font-size:12px;font-weight:600;display:inline-flex}.tl-footer__sede i{font-size:14px}@media (width<=640px){.tl-item{gap:12px}.tl-item__icon{width:36px;height:36px;font-size:17px}.tl-item__header{flex-direction:column;gap:8px}.tl-item__actions{align-self:flex-end}.tl-item__footer{flex-direction:column;align-items:flex-start;gap:10px}.tl-footer__sede{align-self:flex-start}}#header-welcome{background:linear-gradient(-45deg,#ee7752,#e73c7e,#23a6d5,#23d5ab) 0 0/400% 400%;animation:25s infinite gradient}#header-welcome h2,#header-welcome .h2{color:var(--white)}@keyframes gradient{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.select2-paciente-propietario{font-size:12pt}.container-btn-home-shortcut{max-width:130px;padding:5px 15px}.container-btn-home-shortcut h6,.container-btn-home-shortcut .h6{font-size:12px}.btn-home-shortcut{border:none}.btn-home-shortcut img{padding:5px}.lord-icon-container{width:100%;min-width:90px;max-width:110px;height:100%;min-height:90px;max-height:110px;margin:20px auto}.primeros-pasos h5,.primeros-pasos .h5{color:#00ac9b;text-align:center}.primeros-pasos h5:hover,.primeros-pasos .h5:hover{color:var(--brand-custom);text-align:center}.primeros-pasos h5 span,.primeros-pasos .h5 span{font-weight:700}.chips-container{border-radius:50rem;align-items:center;width:fit-content;margin-bottom:1.5rem;padding:.5rem;display:flex}.chips-container .event-category-tab{color:var(--secondary,#6c757d);border-radius:50rem;padding:.5rem 1.5rem;font-weight:700;transition:all .3s;border:none!important}.chips-container .event-category-tab.active{box-shadow:0 2px 4px #0000001a;background-color:var(--brand-primary,#00b19d)!important}.chips-container .event-category-tab i{margin-right:.5rem}.event-item-wrapper{text-align:center;cursor:pointer;width:120px;margin:1.5rem;transition:transform .2s}.event-item-wrapper:hover{transform:scale(1.05)}.event-item-wrapper .icon-circle{background-color:var(--light,#f8f9fa);border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin:0 auto .75rem;padding:1rem;transition:background-color .3s;display:flex}.event-item-wrapper:hover .icon-circle{background-color:#00b19d1a}.event-item-wrapper h6,.event-item-wrapper .h6{color:var(--secondary,#6c757d);margin-top:.5rem;font-size:14px;font-weight:700}.right-sidebar-card{border-radius:20px;min-height:500px}.create-event-dashed{border:1px dashed var(--brand-primary,#00b19d);text-align:center;border-radius:15px;margin-top:auto;padding:.5rem}.wizard-container{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:1.5rem;overflow:hidden;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}[data-theme=dark] .wizard-container,[data-bs-theme=dark] .wizard-container{background:var(--glass-bg);border:1px solid var(--glass-border)}.wizard-col{flex-direction:column;height:100%;padding:1.5rem;display:flex}.wizard-col-divider{border-right:1px solid #f1f5f9}[data-theme=dark] .wizard-col-divider,[data-bs-theme=dark] .wizard-col-divider{border-right-color:#1e293b}.wizard-step-header{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.step-circle{background-color:var(--brand-primary,#00b19d);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:.75rem;font-weight:700;display:flex}.step-title{text-transform:uppercase;letter-spacing:.05em;color:#94a3b8;margin:0;font-size:.875rem;font-weight:700}.category-btn{text-align:left;cursor:pointer;background-color:#f8fafc;border:2px solid #0000;border-radius:1rem;width:100%;margin-bottom:.75rem;padding:1rem 1.25rem;transition:all .2s;position:relative}[data-theme=dark] .category-btn,[data-bs-theme=dark] .category-btn{background-color:#1e293b80}.category-btn:hover{border-color:#e2e8f0}[data-theme=dark] .category-btn:hover,[data-bs-theme=dark] .category-btn:hover{border-color:#334155}.category-btn.active{border-color:var(--brand-primary,#00b19d);background-color:#00b19d0d}.category-btn-title{align-items:center;justify-content:between;color:#334155;font-weight:600;display:flex}[data-theme=dark] .category-btn-title,[data-bs-theme=dark] .category-btn-title{color:#e2e8f0}.category-btn.active .category-btn-title{color:var(--brand-primary,#00b19d)}.category-check{margin-left:auto;font-size:14px;display:none}.category-desc{color:#94a3b8;margin-top:.25rem;font-size:.75rem}.category-btn.active .category-desc{color:#00b19db3}.service-btn{text-align:left;cursor:pointer;background-color:#fff;border:2px solid #0000;border-radius:1rem;align-items:center;gap:1rem;width:100%;margin-bottom:.75rem;padding:1rem;transition:all .2s;display:flex;box-shadow:0 1px 2px #0000000d}[data-theme=dark] .service-btn,[data-bs-theme=dark] .service-btn{color:#f1f5f9;background-color:#1e293b}.service-btn:hover{border-color:#00b19d80}.service-btn.active{border-color:var(--brand-primary,#00b19d)}.service-icon-box{border-radius:.75rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:1.15rem;transition:all .2s;display:flex}.service-icon-box i{font-size:1.15rem}.service-icon-box img{width:24px;height:24px}.service-icon-box.pac-theme-teal{color:var(--brand-primary);background-color:#00b19d1f}.service-icon-box.pac-theme-cyan{color:var(--brand-info);background-color:#4eb7eb24}.service-icon-box.pac-theme-emerald{color:var(--brand-success);background-color:#0acf9724}.service-icon-box.pac-theme-amber{color:#d97706;background-color:#f9bc0b26}.service-icon-box.pac-theme-indigo{color:var(--login-accent);background-color:#6366f11f}.service-icon-box.pac-theme-purple{color:var(--brand-purple);background-color:#5d43e21f}.service-icon-box.pac-theme-rose{color:var(--brand-danger);background-color:#f1556c1f}.bg-icon-primary{color:var(--brand-primary,#00b19d);background-color:#00b19d1a}.bg-icon-blue{color:#3b82f6;background-color:#dbeafe}.bg-icon-orange{color:#f97316;background-color:#ffedd5}.bg-icon-emerald{color:#10b981;background-color:#d1fae5}.bg-icon-purple{color:#a855f7;background-color:#f3e8ff}[data-theme=dark] .bg-icon-blue,[data-bs-theme=dark] .bg-icon-blue{background-color:#1e3a8a4d}[data-theme=dark] .service-icon-box.pac-theme-amber,[data-bs-theme=dark] .service-icon-box.pac-theme-amber{color:var(--brand-warning)}.service-content{flex:1}.service-title{color:#1e293b;margin:0;font-size:.95rem;font-weight:700}[data-theme=dark] .service-title,[data-bs-theme=dark] .service-title{color:#f1f5f9}.service-subtitle{color:#94a3b8;margin:0;font-size:.75rem}.service-radio{color:var(--brand-primary,#00b19d);display:none}.service-btn.active .service-radio{display:block}.search-wrapper{margin-bottom:1.5rem;position:relative}.search-icon-overlay{color:#94a3b8;pointer-events:none;z-index:10;position:absolute;top:50%;left:1rem;transform:translateY(-50%)}.patient-search-input{background-color:#f8fafc;border:2px solid #0000;border-radius:1rem;width:100%;padding:1rem 1rem 1rem 3rem;transition:all .2s}[data-theme=dark] .patient-search-input,[data-bs-theme=dark] .patient-search-input{color:#fff;background-color:#1e293b}.patient-search-input:focus{border-color:var(--brand-primary,#00b19d);background-color:#fff;outline:none}[data-theme=dark] .patient-search-input:focus,[data-bs-theme=dark] .patient-search-input:focus{background-color:#0f172a}.patient-card{text-align:center;background-color:#00b19d0d;border:1px solid #00b19d33;border-radius:1.5rem;flex-direction:column;align-items:center;padding:1.5rem;display:flex}.patient-img-container{border:4px solid #fff;border-radius:50%;width:80px;height:80px;margin-bottom:1rem;overflow:hidden;box-shadow:0 10px 15px -3px #0000001a}[data-theme=dark] .patient-img-container,[data-bs-theme=dark] .patient-img-container{border-color:#1e293b}.patient-img{object-fit:cover;width:100%;height:100%}.patient-name{color:#1e293b;margin-bottom:0;font-size:1.25rem;font-weight:700}[data-theme=dark] .patient-name,[data-bs-theme=dark] .patient-name{color:#f1f5f9}.patient-meta{color:#64748b;margin-bottom:1rem;font-size:.875rem}.patient-info-grid{text-align:left;grid-template-columns:1fr 1fr;gap:.5rem;width:100%;display:grid}.patient-info-box{background:#fff;border-radius:.75rem;padding:.75rem}[data-theme=dark] .patient-info-box,[data-bs-theme=dark] .patient-info-box{background:#1e293b}.info-label{text-transform:uppercase;color:#94a3b8;margin-bottom:.25rem;font-size:.65rem;font-weight:700}.info-value{color:#1e293b;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.75rem;font-weight:600;overflow:hidden}[data-theme=dark] .info-value,[data-bs-theme=dark] .info-value{color:#f1f5f9}.btn-confirm-start{background-color:var(--brand-primary,#00b19d);color:#fff;border:none;border-radius:1rem;justify-content:center;align-items:center;gap:.75rem;width:100%;margin-top:2rem;padding:1rem;font-size:1.125rem;font-weight:700;transition:all .3s;display:flex;box-shadow:0 4px 6px -1px #00b19d4d}.btn-confirm-start:hover{color:#fff;transform:translateY(-2px);box-shadow:0 10px 15px -3px #00b19d66}.btn-confirm-start:active{transform:translateY(0)}.material-icons-outlined{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;direction:ltr;font-family:Material Icons Outlined;font-size:24px;font-style:normal;font-weight:400;line-height:1;display:inline-block}.typing-container{vertical-align:bottom;display:inline-block}.typing-text{white-space:nowrap;letter-spacing:normal;border-right:.15em solid #f9a825;max-width:100%;margin:0;animation:3.5s steps(40,end) home-typing,.75s step-end infinite home-blink-caret;display:inline-block;overflow:hidden}@keyframes home-typing{0%{width:0}to{width:100%}}@keyframes home-blink-caret{0%,to{border-color:#0000}50%{border-color:#f9a825}}.category-check{display:none}.category-btn.active .category-check{display:inline-block}.widget-search-wrapper{position:relative}.widget-search-wrapper .widget-search-icon{color:var(--text-slate-400,#94a3b8);pointer-events:none;z-index:2;font-size:.85rem;position:absolute;top:50%;left:.875rem;transform:translateY(-50%)}.widget-search-wrapper .widget-search-input{border-radius:50rem;padding-left:2.375rem!important}#div_paciente_search_wrapper{position:relative}#div_paciente_search_wrapper .search-icon-overlay{color:var(--text-slate-400,#94a3b8);pointer-events:none;z-index:5;font-size:.85rem;position:absolute;top:50%;left:.875rem;transform:translateY(-50%)}#div_paciente_search_wrapper .select2-container .select2-selection--single{border-radius:50rem!important;align-items:center!important;height:2.5rem!important;padding-left:2.375rem!important;display:flex!important}#div_paciente_search_wrapper .select2-container--default .select2-selection--single .select2-selection__rendered{padding-left:0!important;line-height:normal!important}#div_paciente_search_wrapper .select2-container--default .select2-selection--single .select2-selection__arrow{height:2.375rem!important;right:.75rem!important}.widget-item-card{background-color:var(--bs-light-bg-subtle,#f8fafc);border:1px solid var(--bs-border-color,#e2e8f0)!important}.widget-item-avatar{object-fit:cover;border:2px solid var(--bs-border-color,#e2e8f0);width:2.5rem;height:2.5rem}.masonry-columnas{align-items:flex-start;gap:1.25rem;display:flex}@media (width<=767.98px){.masonry-columnas{flex-direction:column;align-items:stretch;gap:1rem}}.masonry-columna{flex-direction:column;flex:1 1 0;gap:1.25rem;min-width:0;display:flex}@media (width<=767.98px){.masonry-columna{flex:auto;gap:1rem;width:100%}}.dashboard-widget-card{width:100%;min-width:0;transition:border-color .15s,box-shadow .15s}.dashboard-widget-card .slot-widget-contenido{flex-direction:column;width:100%;min-width:0;display:flex}.dashboard-widget-card .slot-widget-icono{color:var(--brand-primary,#00b19d);margin-right:.4rem}.dashboard-widget-card-head{align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.dashboard-widget-card-nombre{flex:auto;min-width:0}.widget-drag-handle{cursor:grab;color:var(--text-slate-400,#94a3b8);flex:none;display:none}.widget-drag-handle:active{cursor:grabbing}.widget-quitar-btn{display:none}.dashboard-editar-btn{border-radius:9999px}.dashboard-widgets-edit-mode .widget-drag-handle,.dashboard-widgets-edit-mode .widget-quitar-btn{justify-content:center;align-items:center;display:inline-flex}.dashboard-widgets-edit-mode .dashboard-widget-card{border:1.5px dashed #00b19d59!important}.sortable-ghost{opacity:.4}.sortable-drag{box-shadow:0 12px 28px #00000026}.slot-vacio-btn{all:unset;cursor:pointer;text-align:center;width:100%;color:var(--text-slate-500,#64748b);flex-direction:column;justify-content:center;align-items:center;padding:1.5rem 0;transition:color .15s;display:flex}.slot-vacio-btn .material-symbols-outlined{color:var(--brand-primary,#00b19d);opacity:.6;margin-bottom:.4rem;font-size:2rem;transition:opacity .15s}.slot-vacio-btn:hover{color:var(--brand-primary,#00b19d)}.slot-vacio-btn:hover .material-symbols-outlined{opacity:1}#bibliotecaWidgetsOffcanvas .biblioteca-widget-card{border:1px solid var(--border-color,#dce1e7);background-color:var(--panel-bg);border-radius:1.1rem;transition:transform .15s,box-shadow .15s,border-color .15s}#bibliotecaWidgetsOffcanvas .biblioteca-widget-card:hover{box-shadow:var(--shadow-sm);border-color:color-mix(in srgb, var(--brand-primary) 40%, var(--border-color));transform:translateY(-2px)}#bibliotecaWidgetsOffcanvas .biblioteca-widget-icono{width:42px;height:42px;color:var(--brand-primary,#00b19d);background-color:#00b19d1f;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:1.1rem;display:flex}#bibliotecaWidgetsOffcanvas .biblioteca-widget-agregar-btn{color:#fff;background:linear-gradient(135deg, var(--brand-primary,#00b19d), var(--brand-purple,#5d43e2));border:none;border-radius:9999px;align-items:center;gap:.25rem;padding:.35rem .8rem;font-size:.78rem;font-weight:700;transition:filter .15s;display:inline-flex}#bibliotecaWidgetsOffcanvas .biblioteca-widget-agregar-btn .material-symbols-outlined{font-size:.9rem}#bibliotecaWidgetsOffcanvas .biblioteca-widget-agregar-btn:hover{filter:brightness(1.1)}#bibliotecaWidgetsOffcanvas .biblioteca-widgets-vacio .material-symbols-outlined{color:var(--brand-success,#0acf97);margin-bottom:.4rem;font-size:1.8rem;display:block}.dashboard-widget-fullwidth,.dashboard-widget-crear-evento{width:100%}.dashboard-widget-crear-evento .crear-evento-paciente-fullwidth{animation:.25s cubic-bezier(.16,1,.3,1) searchPanelSlideDown}@keyframes searchPanelSlideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.dashboard-widget-crear-evento .search-wrapper-fullwidth{background:color-mix(in srgb, var(--brand-primary,#00b19d) 3%, var(--panel-bg,#fff));border:1px solid color-mix(in srgb, var(--brand-primary,#00b19d) 20%, var(--border-color,#e2e8f0));box-shadow:0 4px 14px -3px color-mix(in srgb, var(--brand-primary,#00b19d) 10%, transparent);transition:border-color .2s,box-shadow .2s}.dashboard-widget-crear-evento .search-wrapper-fullwidth:focus-within{border-color:var(--brand-primary,#00b19d);box-shadow:0 6px 20px -3px color-mix(in srgb, var(--brand-primary,#00b19d) 20%, transparent)}.dashboard-widget-crear-evento .search-badge-icon{background:color-mix(in srgb, var(--brand-primary,#00b19d) 12%, transparent);width:38px;height:38px;color:var(--brand-primary,#00b19d);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;display:flex}.dashboard-widget-crear-evento .search-panel-title{color:var(--text-slate-800,#1e293b);font-size:1.02rem}.dashboard-widget-crear-evento .search-input-container .search-icon-overlay{color:var(--brand-primary,#00b19d);pointer-events:none;z-index:4;opacity:.85;font-size:1rem;position:absolute;top:50%;left:1rem;transform:translateY(-50%)}.dashboard-widget-crear-evento .search-input-container .select2-container .select2-selection--single{border:1px solid color-mix(in srgb, var(--brand-primary,#00b19d) 30%, var(--border-color,#e2e8f0));border-radius:.75rem;align-items:center;height:44px;padding-left:2.5rem;transition:all .2s;display:flex}.dashboard-widget-crear-evento .search-input-container .select2-container .select2-selection--single:focus,.dashboard-widget-crear-evento .search-input-container .select2-container .select2-selection--single--focus{border-color:var(--brand-primary,#00b19d);box-shadow:0 0 0 3px color-mix(in srgb, var(--brand-primary,#00b19d) 20%, transparent)}.dashboard-widget-crear-evento .patient-card-fullwidth{background:color-mix(in srgb, var(--brand-primary,#00b19d) 5%, var(--panel-bg,#fff));border:1px solid color-mix(in srgb, var(--brand-primary,#00b19d) 30%, var(--border-color,#e2e8f0));box-shadow:0 4px 16px -3px color-mix(in srgb, var(--brand-primary,#00b19d) 12%, transparent)}.dashboard-widget-crear-evento .patient-img-wrapper{width:60px;height:60px}.dashboard-widget-crear-evento .patient-img-fullwidth{object-fit:cover;border:2px solid color-mix(in srgb, var(--brand-primary,#00b19d) 40%, var(--panel-bg,#fff));width:60px;height:60px}.dashboard-widget-crear-evento .patient-hc-pill{border:1.5px solid var(--panel-bg,#fff);border-radius:9999px;padding:.15rem .4rem;font-size:.65rem;font-weight:700;position:absolute;bottom:-4px;right:-4px;background:var(--brand-primary,#00b19d)!important}.dashboard-widget-crear-evento .patient-name-fullwidth{color:var(--text-slate-800,#1e293b);font-size:1.1rem}.dashboard-widget-crear-evento .crear-evento-eventos-panel{border-top:1px dashed color-mix(in srgb, var(--border-color,#e2e8f0) 80%, var(--brand-primary,#00b19d));padding-top:1rem}.dashboard-widget-crear-evento .eventos-badge-icon{background:color-mix(in srgb, var(--brand-primary,#00b19d) 12%, transparent);width:32px;height:32px;color:var(--brand-primary,#00b19d);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.9rem;display:flex}.dashboard-widget-crear-evento .eventos-panel-title{color:var(--text-slate-800,#1e293b);font-size:.95rem}.dashboard-widget-crear-evento .pac-event-filter-bar{flex-wrap:wrap;gap:.4rem;display:flex}.dashboard-widget-crear-evento .pac-filter-pill{background:var(--panel-bg,#fff);color:var(--text-slate-600,#475569);border:1px solid var(--border-color,#e2e8f0);cursor:pointer;white-space:nowrap;border-radius:9999px;outline:none;align-items:center;gap:.4rem;padding:.35rem .8rem;font-size:.78rem;font-weight:600;transition:all .2s;display:inline-flex}.dashboard-widget-crear-evento .pac-filter-pill i{font-size:.8rem}.dashboard-widget-crear-evento .pac-filter-pill:hover{color:var(--brand-primary,#00b19d);border-color:var(--brand-primary,#00b19d);background:color-mix(in srgb, var(--brand-primary,#00b19d) 8%, transparent)}.dashboard-widget-crear-evento .pac-filter-pill.active{background:var(--brand-primary,#00b19d);color:#fff;border-color:var(--brand-primary,#00b19d);box-shadow:0 3px 8px color-mix(in srgb, var(--brand-primary,#00b19d) 30%, transparent)}.dashboard-widget-crear-evento .pac-filter-pill.active i{color:#fff}.dashboard-widget-crear-evento .crear-evento-servicios{touch-action:pan-y;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:.5rem;max-height:380px;padding-right:4px;display:grid;overflow:hidden auto}@media (width<=767.98px){.dashboard-widget-crear-evento .crear-evento-servicios{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;max-height:320px}}@media (width<=480px){.dashboard-widget-crear-evento .crear-evento-servicios{grid-template-columns:minmax(0,1fr);max-height:300px}}.dashboard-widget-crear-evento .crear-evento-servicios .event-group{display:contents}.dashboard-widget-crear-evento .service-btn{border:1.5px solid color-mix(in srgb, var(--border-color,#e2e8f0) 80%, transparent);background:color-mix(in srgb, var(--panel-bg,#fff) 96%, var(--text-slate-500,#64748b) 4%);cursor:pointer;box-sizing:border-box;border-radius:.65rem;align-items:center;gap:.55rem;width:100%;min-width:0;min-height:48px;padding:.45rem .65rem;transition:all .18s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.dashboard-widget-crear-evento .service-btn:hover{border-color:var(--brand-primary,#00b19d);background:color-mix(in srgb, var(--brand-primary,#00b19d) 8%, var(--panel-bg,#fff));box-shadow:0 6px 14px -3px color-mix(in srgb, var(--brand-primary,#00b19d) 20%, transparent);transform:translateY(-2px)}.dashboard-widget-crear-evento .service-btn:hover .service-icon-box{transform:scale(1.06)}.dashboard-widget-crear-evento .service-btn.active{border-color:var(--brand-primary,#00b19d)!important;background:color-mix(in srgb, var(--brand-primary,#00b19d) 12%, var(--panel-bg,#fff))!important;box-shadow:0 0 0 1.5px var(--brand-primary,#00b19d), 0 6px 16px -2px color-mix(in srgb, var(--brand-primary,#00b19d) 28%, transparent)!important}.dashboard-widget-crear-evento .service-btn.active .service-title{color:var(--brand-primary,#00b19d);font-weight:700}.dashboard-widget-crear-evento .service-btn.active .service-check-indicator{opacity:1;transform:scale(1)}.dashboard-widget-crear-evento .service-btn .service-content{flex:auto;min-width:0;overflow:hidden}.dashboard-widget-crear-evento .service-icon-box{border-radius:.55rem;flex-shrink:0;justify-content:center;align-items:center;width:32px;min-width:32px;height:32px;font-size:.95rem;transition:transform .2s;display:flex;color:#fff!important}.dashboard-widget-crear-evento .service-icon-box i{font-size:.95rem;color:#fff!important}.dashboard-widget-crear-evento .service-icon-box img{width:18px;height:18px}.dashboard-widget-crear-evento .service-icon-box.pac-theme-teal{background:linear-gradient(135deg, var(--brand-primary,#00b19d), color-mix(in srgb, var(--brand-primary,#00b19d) 70%, #fff));box-shadow:0 3px 8px -2px color-mix(in srgb, var(--brand-primary,#00b19d) 45%, transparent)}.dashboard-widget-crear-evento .service-icon-box.pac-theme-cyan{background:linear-gradient(135deg, color-mix(in srgb, var(--brand-info,#4eb7eb) 85%, #000), var(--brand-info,#4eb7eb));box-shadow:0 3px 8px -2px color-mix(in srgb, var(--brand-info,#4eb7eb) 45%, transparent)}.dashboard-widget-crear-evento .service-icon-box.pac-theme-emerald{background:linear-gradient(135deg, color-mix(in srgb, var(--brand-success,#0acf97) 85%, #000), var(--brand-success,#0acf97));box-shadow:0 3px 8px -2px color-mix(in srgb, var(--brand-success,#0acf97) 45%, transparent)}.dashboard-widget-crear-evento .service-icon-box.pac-theme-amber{background:linear-gradient(135deg, color-mix(in srgb, var(--brand-warning,#f9bc0b) 80%, #000), var(--brand-warning,#f9bc0b));box-shadow:0 3px 8px -2px color-mix(in srgb, var(--brand-warning,#f9bc0b) 45%, transparent)}.dashboard-widget-crear-evento .service-icon-box.pac-theme-indigo{background:linear-gradient(135deg, color-mix(in srgb, var(--login-accent,#6366f1) 80%, #000), var(--login-accent,#6366f1));box-shadow:0 3px 8px -2px color-mix(in srgb, var(--login-accent,#6366f1) 45%, transparent)}.dashboard-widget-crear-evento .service-icon-box.pac-theme-purple{background:linear-gradient(135deg, color-mix(in srgb, var(--brand-purple,#5d43e2) 80%, #000), var(--brand-purple,#5d43e2));box-shadow:0 3px 8px -2px color-mix(in srgb, var(--brand-purple,#5d43e2) 45%, transparent)}.dashboard-widget-crear-evento .service-icon-box.pac-theme-rose{background:linear-gradient(135deg, color-mix(in srgb, var(--brand-danger,#f1556c) 80%, #000), var(--brand-danger,#f1556c));box-shadow:0 3px 8px -2px color-mix(in srgb, var(--brand-danger,#f1556c) 45%, transparent)}.dashboard-widget-crear-evento .service-check-indicator{opacity:0;background:var(--brand-primary,#00b19d);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;font-size:.6rem;transition:all .2s;display:flex;transform:scale(.6)}.dashboard-widget-crear-evento .service-title{color:var(--text-slate-800,#1e293b);white-space:nowrap;text-overflow:ellipsis;margin-bottom:.08rem;font-size:.8rem;font-weight:700;line-height:1.2;overflow:hidden}.dashboard-widget-crear-evento .service-subtitle{color:var(--text-muted,#64748b);white-space:nowrap;text-overflow:ellipsis;margin-bottom:0;font-size:.67rem;line-height:1.15;overflow:hidden}.dashboard-widget-crear-evento .btn-confirm-start{background:var(--brand-primary,#00b19d);border-color:var(--brand-primary,#00b19d);color:#fff;border-radius:9999px;align-items:center;gap:.4rem;padding:.55rem 1.35rem;font-size:.85rem;transition:all .2s;display:inline-flex}.dashboard-widget-crear-evento .btn-confirm-start:hover{filter:brightness(1.08);box-shadow:0 6px 16px color-mix(in srgb, var(--brand-primary,#00b19d) 35%, transparent);transform:translateY(-1px)}.select2-dropdown.select2-paciente-propietario{overflow:hidden;border:1px solid var(--border-color,#e2e8f0)!important;opacity:1!important;z-index:1055!important;background-color:#fff!important;border-radius:.85rem!important;box-shadow:0 10px 25px -5px #00000026,0 8px 10px -6px #00000014!important}[data-theme=dark] .select2-dropdown.select2-paciente-propietario,[data-bs-theme=dark] .select2-dropdown.select2-paciente-propietario{border-color:var(--border-color,#334155)!important;color:#f8fafc!important;background-color:#0f172a!important;box-shadow:0 12px 28px -5px #000000b3!important}.select2-dropdown.select2-paciente-propietario .select2-results{background-color:inherit!important}.select2-dropdown.select2-paciente-propietario .select2-results__options{max-height:260px!important;padding:.35rem!important}.select2-dropdown.select2-paciente-propietario .select2-results__option{transition:background-color var(--motion-fast,.15s) ease;margin-bottom:.25rem;border-radius:.6rem!important;padding:.25rem .35rem!important}.select2-dropdown.select2-paciente-propietario .select2-results__option--highlighted[aria-selected],.select2-dropdown.select2-paciente-propietario .select2-results__option.select2-results__option--highlighted[aria-selected]{background-color:var(--brand-primary,#00b19d)!important;color:#fff!important}.select2-dropdown.select2-paciente-propietario .select2-results__option--highlighted[aria-selected] .rv-select2-patient-name,.select2-dropdown.select2-paciente-propietario .select2-results__option.select2-results__option--highlighted[aria-selected] .rv-select2-patient-name{color:#fff!important}.select2-dropdown.select2-paciente-propietario .select2-results__option--highlighted[aria-selected] .rv-select2-meta,.select2-dropdown.select2-paciente-propietario .select2-results__option.select2-results__option--highlighted[aria-selected] .rv-select2-meta{opacity:.9;color:#fff!important}.select2-dropdown.select2-paciente-propietario .select2-results__option--highlighted[aria-selected] .rv-select2-meta i,.select2-dropdown.select2-paciente-propietario .select2-results__option.select2-results__option--highlighted[aria-selected] .rv-select2-meta i{opacity:1;color:#fff!important}.select2-dropdown.select2-paciente-propietario .select2-results__option--highlighted[aria-selected] .rv-select2-tutor,.select2-dropdown.select2-paciente-propietario .select2-results__option.select2-results__option--highlighted[aria-selected] .rv-select2-tutor{opacity:.95;color:#fff!important}.select2-dropdown.select2-paciente-propietario .select2-results__option--highlighted[aria-selected] .rv-select2-tutor i,.select2-dropdown.select2-paciente-propietario .select2-results__option.select2-results__option--highlighted[aria-selected] .rv-select2-tutor i{color:#fff!important}.select2-dropdown.select2-paciente-propietario .select2-results__option--highlighted[aria-selected] .rv-select2-tutor .rv-select2-doc,.select2-dropdown.select2-paciente-propietario .select2-results__option.select2-results__option--highlighted[aria-selected] .rv-select2-tutor .rv-select2-doc{opacity:.8;color:#fff!important}.select2-dropdown.select2-paciente-propietario .select2-results__option--highlighted[aria-selected] .rv-select2-tag.rv-tag-hc,.select2-dropdown.select2-paciente-propietario .select2-results__option.select2-results__option--highlighted[aria-selected] .rv-select2-tag.rv-tag-hc{color:#fff!important;background-color:#ffffff40!important;border-color:#ffffff80!important}.select2-dropdown.select2-paciente-propietario .select2-results__option--highlighted[aria-selected] .rv-select2-tag.rv-tag-tutor,.select2-dropdown.select2-paciente-propietario .select2-results__option.select2-results__option--highlighted[aria-selected] .rv-select2-tag.rv-tag-tutor{color:#fff!important;background-color:#ffffff40!important;border-color:#fff6!important}.select2-dropdown.select2-paciente-propietario .select2-results__option--highlighted[aria-selected] .rv-select2-sex,.select2-dropdown.select2-paciente-propietario .select2-results__option.select2-results__option--highlighted[aria-selected] .rv-select2-sex{color:#fff!important}.select2-dropdown.select2-paciente-propietario .select2-results__option--highlighted[aria-selected] .rv-select2-avatar-wrap,.select2-dropdown.select2-paciente-propietario .select2-results__option.select2-results__option--highlighted[aria-selected] .rv-select2-avatar-wrap{border-color:#fff9!important}.select2-dropdown.select2-paciente-propietario .select2-results__option[aria-selected=true]{background-color:color-mix(in srgb, var(--brand-primary,#00b19d) 15%, transparent)!important}.rv-select2-patient-card{align-items:center;gap:.65rem;width:100%;padding:.35rem .45rem;display:flex}.rv-select2-patient-card .rv-select2-avatar-wrap{background-color:var(--card-bg,#f8fafc);border:1.5px solid var(--border-color,#e2e8f0);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:flex;overflow:hidden}[data-theme=dark] .rv-select2-patient-card .rv-select2-avatar-wrap,[data-bs-theme=dark] .rv-select2-patient-card .rv-select2-avatar-wrap{border-color:var(--border-color,#334155);background-color:var(--panel-bg,#0f172a)}.rv-select2-patient-card .rv-select2-avatar{object-fit:cover;width:100%;height:100%}.rv-select2-patient-card .rv-select2-avatar-placeholder{width:100%;height:100%;color:var(--text-slate-400,#94a3b8);background:color-mix(in srgb, var(--text-slate-500,#64748b) 12%, transparent);justify-content:center;align-items:center;font-size:1rem;display:flex}.rv-select2-patient-card .rv-select2-info{flex-direction:column;flex:1;gap:.12rem;min-width:0;display:flex}.rv-select2-patient-card .rv-select2-patient-name{color:var(--text-slate-800,#1e293b);font-size:.86rem;font-weight:700;line-height:1.25}[data-theme=dark] .rv-select2-patient-card .rv-select2-patient-name,[data-bs-theme=dark] .rv-select2-patient-card .rv-select2-patient-name{color:#f8fafc}.rv-select2-patient-card .rv-select2-tag{white-space:nowrap;border-radius:9999px;flex-shrink:0;padding:.12rem .45rem;font-size:.68rem;font-weight:700}.rv-select2-patient-card .rv-select2-tag.rv-tag-hc{background-color:color-mix(in srgb, var(--brand-primary,#00b19d) 12%, transparent);color:var(--brand-primary,#00b19d);border:1px solid color-mix(in srgb, var(--brand-primary,#00b19d) 30%, transparent)}.rv-select2-patient-card .rv-select2-tag.rv-tag-tutor{background-color:color-mix(in srgb, var(--text-slate-500,#64748b) 14%, transparent);color:var(--text-slate-600,#475569);border:1px solid var(--border-color,#e2e8f0)}[data-theme=dark] .rv-select2-patient-card .rv-select2-tag.rv-tag-tutor,[data-bs-theme=dark] .rv-select2-patient-card .rv-select2-tag.rv-tag-tutor{color:var(--text-slate-300,#cbd5e1);border-color:var(--border-color,#334155)}.rv-select2-patient-card .rv-select2-meta{color:var(--text-slate-500,#64748b);font-size:.74rem;line-height:1.2}[data-theme=dark] .rv-select2-patient-card .rv-select2-meta,[data-bs-theme=dark] .rv-select2-patient-card .rv-select2-meta{color:var(--text-slate-400,#94a3b8)}.rv-select2-patient-card .rv-select2-meta i{color:var(--brand-primary,#00b19d);font-size:.7rem}.rv-select2-patient-card .rv-select2-tutor{color:var(--text-slate-600,#475569);font-size:.73rem;line-height:1.2}[data-theme=dark] .rv-select2-patient-card .rv-select2-tutor,[data-bs-theme=dark] .rv-select2-patient-card .rv-select2-tutor{color:var(--text-slate-300,#cbd5e1)}.rv-select2-patient-card .rv-select2-tutor i{opacity:.75;font-size:.7rem}.rv-select2-patient-card .rv-select2-tutor .rv-select2-doc{color:var(--text-slate-400,#94a3b8);font-size:.7rem}.rv-select2-patient-card .rv-select2-sex{font-size:.72rem}.rv-select2-patient-card .rv-select2-sex.rv-sex-hembra{color:#ec4899}.rv-select2-patient-card .rv-select2-sex.rv-sex-macho{color:var(--brand-primary,#00b19d)}.rv-select2-status-msg{text-align:center;color:var(--text-slate-500,#64748b);padding:.65rem .5rem;font-size:.78rem}[data-theme=dark] .rv-select2-status-msg,[data-bs-theme=dark] .rv-select2-status-msg{color:var(--text-slate-400,#94a3b8)}.rv-select2-no-results{text-align:center;padding:.85rem .5rem}.search-info-tooltip{cursor:pointer;transition:transform var(--motion-fast,.15s) ease, opacity var(--motion-fast,.15s) ease}.search-info-tooltip:hover{transform:scale(1.15);opacity:1!important}.dashboard-widget-agenda-diaria .progress,.dashboard-widget-proximos-eventos .progress,.dashboard-widget-eventos-realizados .progress,.dashboard-widget-cumpleanos .progress,.dashboard-widget-informacion-pacientes .progress,.dashboard-widget-consumo-plan .progress{background-color:#0000000f;border-radius:9999px;height:6px}[data-theme=dark] .dashboard-widget-agenda-diaria .progress,[data-bs-theme=dark] .dashboard-widget-agenda-diaria .progress,[data-theme=dark] .dashboard-widget-proximos-eventos .progress,[data-bs-theme=dark] .dashboard-widget-proximos-eventos .progress,[data-theme=dark] .dashboard-widget-eventos-realizados .progress,[data-bs-theme=dark] .dashboard-widget-eventos-realizados .progress,[data-theme=dark] .dashboard-widget-cumpleanos .progress,[data-bs-theme=dark] .dashboard-widget-cumpleanos .progress,[data-theme=dark] .dashboard-widget-informacion-pacientes .progress,[data-bs-theme=dark] .dashboard-widget-informacion-pacientes .progress,[data-theme=dark] .dashboard-widget-consumo-plan .progress,[data-bs-theme=dark] .dashboard-widget-consumo-plan .progress{background-color:var(--glass-control-bg)}.dashboard-widget-agenda-diaria .progress-bar,.dashboard-widget-proximos-eventos .progress-bar,.dashboard-widget-eventos-realizados .progress-bar,.dashboard-widget-cumpleanos .progress-bar,.dashboard-widget-informacion-pacientes .progress-bar,.dashboard-widget-consumo-plan .progress-bar{border-radius:9999px}.agenda-timeline-seccion{margin-bottom:1rem}.agenda-timeline-seccion:last-child{margin-bottom:0}.agenda-timeline-seccion-head{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.agenda-timeline-icono.dashboard-avatar{width:26px;height:26px;margin-right:0;font-size:.75rem}.agenda-timeline-titulo{text-transform:uppercase;letter-spacing:.05em;color:var(--text-slate-500,#64748b);font-size:.72rem;font-weight:700}.agenda-timeline-item{border-bottom:1px solid var(--border-color,#dce1e7);color:inherit;transition:background-color var(--motion-fast,.15s) var(--ease-standard,ease);border-radius:8px;align-items:center;gap:.6rem;padding:.45rem 0;text-decoration:none;display:flex}.agenda-timeline-item:last-child{border-bottom:none}.agenda-timeline-item:hover,.agenda-timeline-item:focus-visible{color:inherit;text-decoration:none}.agenda-timeline-item:hover .agenda-timeline-paciente,.agenda-timeline-item:focus-visible .agenda-timeline-paciente{color:var(--brand-primary,#00b19d)}.agenda-timeline-item--realizado{opacity:.65}.agenda-timeline-item--realizado .agenda-timeline-paciente{text-decoration:line-through}.agenda-timeline-item--cancelado{opacity:.75}.agenda-timeline-hora{width:40px;color:var(--brand-primary,#00b19d);flex:none;font-size:.72rem;font-weight:700}.agenda-timeline-avatar.dashboard-avatar{width:30px;height:30px;margin-right:0;font-size:.75rem}.agenda-timeline-info{flex-direction:column;flex:auto;gap:.15rem;min-width:0;display:flex}.agenda-timeline-paciente-label{text-transform:uppercase;letter-spacing:.05em;color:var(--text-slate-500,#64748b);font-size:.62rem;font-weight:700}.agenda-timeline-paciente{color:var(--text-slate-800,#1e293b);white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;font-weight:600;overflow:hidden}[data-theme=dark] .agenda-timeline-paciente,[data-bs-theme=dark] .agenda-timeline-paciente{color:#fff}.agenda-timeline-tipo{align-self:flex-start;margin:.15rem 0;font-size:.65rem;font-weight:600}.agenda-timeline-detalle{color:var(--text-slate-500,#64748b);font-size:.72rem;display:block}.agenda-timeline-detalle i{text-align:center;width:14px;color:var(--text-slate-400,#94a3b8)}.agenda-timeline-check{flex:none}.agenda-timeline-ver-todos{text-align:center;color:var(--brand-primary,#00b19d);padding-top:.6rem;font-size:.75rem;font-weight:600;display:block}.agenda-timeline-ver-todos:hover{text-decoration:underline}.dashboard-widget-table{border-collapse:separate;border-spacing:0;margin-bottom:0;width:100%!important}.dashboard-widget-table thead th{background-color:var(--table-header-bg,#f8fafc);color:var(--text-slate-500,#64748b);text-transform:uppercase;letter-spacing:.04em;border-top:none;border-bottom:1px solid var(--border-color,#e2e8f0);white-space:nowrap;vertical-align:middle;padding:.55rem .65rem;font-size:.7rem;font-weight:700}[data-theme=dark] .dashboard-widget-table thead th,[data-bs-theme=dark] .dashboard-widget-table thead th{color:var(--text-slate-400,#94a3b8);border-bottom-color:var(--border-color);background-color:#1e293b99}.dashboard-widget-table tbody td{vertical-align:middle;color:var(--text-slate-700,#334155);border-top:none;border-bottom:1px solid var(--border-color,#f1f5f9);transition:background-color var(--motion-fast,.15s) ease;padding:.65rem;font-size:.8rem}[data-theme=dark] .dashboard-widget-table tbody td,[data-bs-theme=dark] .dashboard-widget-table tbody td{color:var(--text-slate-200,#e2e8f0);border-bottom-color:var(--border-color)}.dashboard-widget-table tbody tr:hover td{background-color:#00b19d0a}[data-theme=dark] .dashboard-widget-table tbody tr:hover td,[data-bs-theme=dark] .dashboard-widget-table tbody tr:hover td{background-color:#00b19d14}.dashboard-widget-table.dataTable.dtr-inline.collapsed>tbody>tr>td:first-child,.dashboard-widget-table.dataTable.dtr-inline.collapsed>tbody>tr>th:first-child{padding-left:32px!important}.dashboard-widget-table tbody tr.child td.child{background-color:var(--table-child-bg,#f8fafc)!important;border-top:none!important;border-bottom:1px solid var(--border-color,#e2e8f0)!important;padding:.5rem .75rem!important}[data-theme=dark] .dashboard-widget-table tbody tr.child td.child,[data-bs-theme=dark] .dashboard-widget-table tbody tr.child td.child{background-color:var(--table-section-bg,#0f172a)!important;border-bottom-color:var(--border-color)!important}.dashboard-widget-table tbody tr.child td.child ul.dtr-details{grid-template-columns:repeat(auto-fill,minmax(175px,1fr))!important;gap:.35rem .5rem!important;display:grid!important}.dashboard-widget-table tbody tr.child td.child ul.dtr-details>li{background-color:var(--card-bg,#fff)!important;border:1px solid var(--border-color,#e2e8f0)!important;border-radius:6px!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;min-width:0!important;min-height:32px!important;padding:.3rem .55rem!important;display:flex!important}[data-theme=dark] .dashboard-widget-table tbody tr.child td.child ul.dtr-details>li,[data-bs-theme=dark] .dashboard-widget-table tbody tr.child td.child ul.dtr-details>li{background-color:var(--card-bg,#1e293b)!important;border-color:var(--border-color,#334155)!important}.dashboard-widget-table tbody tr.child td.child ul.dtr-details>li .dtr-title{text-transform:uppercase!important;letter-spacing:.3px!important;color:var(--text-muted,#64748b)!important;white-space:nowrap!important;flex-shrink:0!important;margin:0!important;padding-right:6px!important;font-size:10.5px!important;font-weight:600!important}.dashboard-widget-table tbody tr.child td.child ul.dtr-details>li .dtr-data{color:var(--text-main,#334155)!important;text-align:right!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11.5px!important;font-weight:500!important;overflow:hidden!important}[data-theme=dark] .dashboard-widget-table tbody tr.child td.child ul.dtr-details>li .dtr-data,[data-bs-theme=dark] .dashboard-widget-table tbody tr.child td.child ul.dtr-details>li .dtr-data{color:var(--text-slate-200,#e2e8f0)!important}.dashboard-widget-table tbody tr.child td.child ul.dtr-details>li .dtr-data a{font-weight:600;text-decoration:none}.dashboard-widget-table tbody tr.child td.child ul.dtr-details>li .dtr-data a:hover{text-decoration:underline}.dashboard-widget-table tbody tr:last-child td{border-bottom:none}.widget-paciente-avatar{object-fit:cover;border:2px solid var(--panel-bg,#fff);background-color:#f8fafc;border-radius:50%;flex-shrink:0;width:34px;height:34px;box-shadow:0 1px 3px #0000001a}.widget-paciente-nombre{color:var(--text-slate-800,#1e293b);transition:color var(--motion-fast,.15s) ease;font-size:.83rem;font-weight:700;line-height:1.25;text-decoration:none}[data-theme=dark] .widget-paciente-nombre,[data-bs-theme=dark] .widget-paciente-nombre{color:#fff}.widget-paciente-nombre:hover{color:var(--brand-primary,#00b19d);text-decoration:underline}.widget-evento-pill{white-space:nowrap;border-radius:20px;align-items:center;gap:.35rem;padding:.25rem .6rem;font-size:.72rem;font-weight:600;line-height:1.2;display:inline-flex}.widget-evento-pill i{font-size:.7rem}.widget-tutor-nombre{color:var(--text-slate-800,#1e293b);transition:color var(--motion-fast,.15s) ease;font-size:.78rem;font-weight:600;line-height:1.2;text-decoration:none}[data-theme=dark] .widget-tutor-nombre,[data-bs-theme=dark] .widget-tutor-nombre{color:var(--text-slate-200,#e2e8f0)}a.widget-tutor-nombre:hover{color:var(--brand-primary,#00b19d);text-decoration:underline}a.widget-tutor-nombre:hover i{color:var(--brand-primary,#00b19d)!important}.widget-filtros-bar{background-color:#f8fafcb3;border:1px solid var(--border-color,#e2e8f0)!important}[data-theme=dark] .widget-filtros-bar,[data-bs-theme=dark] .widget-filtros-bar{background-color:#1e293b66;border-color:var(--border-color)!important}.widget-filtros-bar .form-control-sm,.widget-filtros-bar .form-select-sm{height:32px;font-size:.75rem}.info-pacientes-chart-wrap{height:140px;margin-bottom:.75rem;position:relative}.info-pacientes-especie-item{align-items:center;gap:.5rem;margin-bottom:.4rem;font-size:.78rem;display:flex}.info-pacientes-especie-dot{border-radius:50%;flex:none;width:8px;height:8px}.info-pacientes-especie-nombre{color:var(--text-slate-600,#475569);flex:auto}.info-pacientes-especie-valor{color:var(--text-slate-500,#64748b);font-weight:600}.ultimo-paciente-item{border-bottom:1px solid var(--border-color,#dce1e7);align-items:center;gap:.6rem;padding:.4rem 0;text-decoration:none;transition:transform .15s;display:flex}.ultimo-paciente-item:last-child{border-bottom:none}.ultimo-paciente-item:hover{transform:translate(3px)}.ultimo-paciente-foto{object-fit:cover;border:2px solid var(--panel-bg,#fff);width:34px;height:34px;box-shadow:0 0 0 1px var(--border-color,#dce1e7);border-radius:50%;flex:none}.ultimo-paciente-info{flex-direction:column;flex:auto;min-width:0;display:flex}.ultimo-paciente-nombre{color:var(--text-slate-800,#1e293b);white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;font-weight:600;overflow:hidden}[data-theme=dark] .ultimo-paciente-nombre,[data-bs-theme=dark] .ultimo-paciente-nombre{color:#fff}.ultimo-paciente-especie{color:var(--text-slate-500,#64748b);font-size:.72rem}.plan-nombre-vencimiento-wrap{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.plan-nombre-badge{text-transform:uppercase;letter-spacing:.03em;font-size:.68rem}.plan-consumo-item{margin-bottom:.7rem}.plan-consumo-item:last-child{margin-bottom:0}.filtro-fecha-inicio,.filtro-fecha-fin{max-width:115px!important}@media (width<=575.98px){.filtro-fecha-inicio,.filtro-fecha-fin{flex:auto;max-width:100%!important}}.filtro-responsable{max-width:180px}@media (width<=767.98px){.filtro-responsable{width:100%;max-width:100%}}.dashboard-widget-crear-evento .crear-evento-servicios{gap:.75rem;padding:6px 6px 12px}.dashboard-widget-crear-evento .service-btn{text-align:left;font:inherit;border-radius:var(--card-radius);padding:.75rem}.dashboard-widget-crear-evento .service-btn.active{transform:none;box-shadow:inset 0 0 0 1px var(--brand-primary)!important}.dashboard-widget-crear-evento .service-btn:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.dashboard-widget-crear-evento .crear-evento-eventos-panel{border-top-style:solid}.dashboard-widget-crear-evento .patient-card-fullwidth{border-radius:var(--card-radius);box-shadow:none}.dashboard-widget-crear-evento .patient-summary{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;padding:.85rem 1rem;display:flex}.dashboard-widget-crear-evento .patient-summary>div:first-child{flex:280px;min-width:0}.dashboard-widget-crear-evento .patient-summary>div:first-child>div:last-child{overflow-wrap:anywhere;min-width:0}.dashboard-widget-crear-evento .patient-name-fullwidth{font-size:var(--font-size-h5)}.dashboard-widget-crear-evento .patient-contact{color:var(--text-slate-600);font-variant-numeric:tabular-nums;display:block}.dashboard-widget-crear-evento .patient-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;margin-left:auto;display:flex}.dashboard-widget-crear-evento .patient-actions .btn{min-height:38px;font-size:var(--font-size-body);padding:.4rem .85rem}.dashboard-widget-crear-evento .patient-actions .btn-outline-secondary{border-width:2px}.dashboard-widget-crear-evento .btn-confirm-start .service-icon-box{vertical-align:middle;border-radius:var(--pill-radius);width:26px;min-width:26px;height:26px;margin-right:.35rem;display:inline-flex}.dashboard-widget-crear-evento .crear-evento-servicios{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));align-items:stretch;gap:.5rem}.dashboard-widget-crear-evento .service-btn{white-space:normal;align-items:flex-start;gap:.65rem;height:auto;padding:.65rem .75rem}.dashboard-widget-crear-evento .service-btn .service-content{overflow:visible}.dashboard-widget-crear-evento .service-btn .service-icon-box{border-radius:var(--card-radius);width:44px;min-width:44px;height:44px}.dashboard-widget-crear-evento .service-btn .service-icon-box i{font-size:var(--font-size-h5)}.dashboard-widget-crear-evento .service-btn .service-check-indicator{position:absolute;top:.55rem;right:.55rem}.dashboard-widget-crear-evento .service-btn.active .service-title{padding-right:1rem}.dashboard-widget-crear-evento .service-title{font-size:var(--font-size-body);white-space:normal;text-overflow:clip;overflow-wrap:anywhere;margin-bottom:.15rem;line-height:1.35;display:block;overflow:visible}.dashboard-widget-crear-evento .service-subtitle{font-size:calc(var(--font-size-body) * .9);color:var(--text-slate-600);white-space:normal;text-overflow:clip;overflow-wrap:anywhere;line-height:1.4;display:block;overflow:visible}.dashboard-widget-card{transition:border-color .18s,box-shadow .18s}.dashboard-widget-card:focus-within{border-color:var(--brand-primary)}@media (prefers-reduced-motion:reduce){.dashboard-widget-crear-evento .service-btn,.dashboard-widget-crear-evento .service-icon-box,.dashboard-widget-card{transition:none}.dashboard-widget-crear-evento .service-btn:hover,.dashboard-widget-crear-evento .service-btn:hover .service-icon-box{transform:none}}.dashboard-widget-crear-evento .wizard-step-header{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.dashboard-widget-crear-evento .wizard-step-header .btn{border-width:2px;font-weight:600}.dashboard-widget-crear-evento .wizard-event-context{align-items:center;gap:.65rem;margin-left:auto;display:flex}.dashboard-widget-crear-evento .wizard-event-context strong{color:var(--text-slate-800);font-size:var(--font-size-h6);display:block}.dashboard-widget-crear-evento #crear-evento-paso-evento{border-top:0;padding-top:0}.rv-icon-btn{border:1px solid var(--border-color,#dce1e7);background-color:var(--panel-bg,#fff);width:32px;height:32px;color:var(--text-slate-600,#475569);transition:background-color var(--motion-fast,.15s) ease, color var(--motion-fast,.15s) ease, border-color var(--motion-fast,.15s) ease;border-radius:8px;justify-content:center;align-items:center;padding:0;font-size:.8rem;line-height:1;display:inline-flex}.rv-icon-btn:hover:not(:disabled){border-color:var(--brand-primary,#00b19d);color:var(--brand-primary,#00b19d);background-color:#00b19d1a}.rv-icon-btn:focus-visible{outline:2px solid var(--brand-primary,#00b19d);outline-offset:2px}.rv-icon-btn:disabled{opacity:.45;cursor:not-allowed}.rv-icon-btn--whatsapp i{color:#1fa855}.rv-icon-btn--hecho{opacity:1!important}.rv-icon-btn--hecho i{color:var(--brand-primary,#00b19d)}@media (pointer:coarse){.rv-icon-btn{width:44px;height:44px;font-size:1rem}}.cumple-lista{max-height:340px;padding-right:.25rem;overflow-y:auto}.cumple-contador{font-size:.75rem;font-weight:600}.cumple-item{border-bottom:1px solid var(--border-color,#dce1e7);align-items:center;gap:.6rem;padding:.55rem 0;display:flex}.cumple-item:last-child{border-bottom:none}.cumple-avatar{object-fit:cover;border:2px solid var(--panel-bg,#fff);background-color:#f8fafc;border-radius:50%;flex-shrink:0;width:42px;height:42px;box-shadow:0 1px 3px #0000001f}.cumple-info{flex-direction:column;flex:auto;gap:.12rem;min-width:0;display:flex}.cumple-meta{color:var(--text-slate-500,#64748b);white-space:nowrap;text-overflow:ellipsis;font-size:.72rem;overflow:hidden}.cumple-tutor{color:inherit;text-decoration:none}.cumple-tutor:hover{color:var(--brand-primary,#00b19d);text-decoration:underline}.cumple-badge{color:#be185d;background-color:#ec48991f;border:1px solid #ec48994d;align-self:flex-start;font-size:.65rem;font-weight:700}[data-theme=dark] .cumple-badge,[data-bs-theme=dark] .cumple-badge{color:#f9a8d4}.cumple-badge--hoy{color:#fff;background-color:#be185d;border-color:#be185d}[data-theme=dark] .cumple-badge--hoy,[data-bs-theme=dark] .cumple-badge--hoy{color:#fff}.cumple-badge-fecha{font-weight:500}.cumple-acciones{flex-shrink:0;gap:.3rem;display:flex}@media (width<=575.98px){.cumple-item{flex-wrap:wrap}.cumple-acciones{justify-content:flex-end;width:100%}}.se-widget-avatar{width:38px;height:38px}.se-widget-paciente{flex:0 auto;max-width:55%}.se-widget-raza{color:var(--text-slate-500,#64748b);font-size:.7rem}.se-widget-evento{max-width:170px}.se-widget-evento span{text-overflow:ellipsis;overflow:hidden}@media (width<=575.98px){.se-widget-subitem{flex-wrap:wrap;gap:.4rem}.se-widget-estado-evento{width:100%;margin-left:0!important}.se-widget-paciente{max-width:100%}}:root{--academy-blue:#2563eb;--reia-violet:#7c3aed;--reia-violet-dark:#6d28d9}.dashboard-saludo-card{transition:box-shadow .3s,border-color .3s;position:relative;overflow:hidden;background:linear-gradient(135deg, color-mix(in srgb, var(--brand-primary,#00b19d) 8%, var(--panel-bg,#fff)) 0%, color-mix(in srgb, var(--reia-violet,#7c3aed) 3%, var(--panel-bg,#fff)) 50%, color-mix(in srgb, var(--academy-blue,#2563eb) 4%, var(--panel-bg,#fff)) 100%)!important;border:1px solid color-mix(in srgb, var(--brand-primary,#00b19d) 25%, var(--border-color,#e2e8f0))!important;box-shadow:0 12px 30px -8px color-mix(in srgb, var(--brand-primary,#00b19d) 15%, transparent), 0 4px 10px -2px #0000000a!important;border-radius:1.25rem!important}.dashboard-saludo-card:before{content:"";background:linear-gradient(90deg, var(--brand-primary,#00b19d) 0%, var(--reia-violet,#7c3aed) 38%, var(--academy-blue,#2563eb) 70%, var(--brand-primary,#00b19d) 100%);z-index:2;background-size:200% 100%;height:3.5px;animation:8s infinite reia-gradient-flow;position:absolute;inset:0 0 auto}.dashboard-saludo-card:after{content:"";background:radial-gradient(circle, color-mix(in srgb, var(--brand-primary,#00b19d) 10%, transparent) 0%, transparent 70%);pointer-events:none;z-index:1;border-radius:50%;width:160px;height:160px;position:absolute;top:-40px;right:-40px}.dashboard-saludo-card:hover{border-color:color-mix(in srgb, var(--brand-primary,#00b19d) 38%, var(--border-color,#e2e8f0))!important;box-shadow:0 16px 36px -10px color-mix(in srgb, var(--brand-primary,#00b19d) 20%, transparent), 0 6px 14px -2px #0000000d!important}@keyframes reia-gradient-flow{0%,to{background-position:0%}50%{background-position:100%}}.saludo-avatar-ring{background:linear-gradient(135deg, var(--brand-primary,#00b19d), color-mix(in srgb, var(--brand-primary,#00b19d) 35%, var(--panel-bg,#fff)));border:2px solid color-mix(in srgb, var(--brand-primary,#00b19d) 30%, var(--border-color,#e2e8f0));width:66px;height:66px;box-shadow:0 4px 14px -3px color-mix(in srgb, var(--brand-primary,#00b19d) 22%, transparent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:2.5px;display:flex;position:relative}.saludo-avatar-ring img{object-fit:cover;border:2px solid var(--panel-bg,#fff);border-radius:50%;width:100%;height:100%;filter:none!important;transition:none!important;animation:none!important;transform:none!important}.saludo-status-indicator{background-color:var(--brand-success,#10b981);border:2.5px solid var(--panel-bg,#fff);z-index:3;border-radius:50%;width:14px;height:14px;position:absolute;bottom:2px;right:2px;box-shadow:0 1px 3px #0000001f}.saludo-chips{flex-wrap:wrap;align-items:center;gap:.45rem;margin-top:.35rem;margin-bottom:.45rem;display:flex}.saludo-chip{background:color-mix(in srgb, var(--text-slate-500,#64748b) 8%, var(--panel-bg,#fff));color:var(--text-slate-600,#475569);border:1px solid color-mix(in srgb, var(--text-slate-500,#64748b) 18%, var(--border-color,#e2e8f0));border-radius:9999px;align-items:center;gap:.4rem;padding:.22rem .65rem;font-size:.74rem;font-weight:600;line-height:1.25;display:inline-flex}.saludo-chip i{color:var(--brand-primary,#00b19d);font-size:.72rem}.saludo-chip--date{background:color-mix(in srgb, var(--brand-primary,#00b19d) 8%, var(--panel-bg,#fff));border-color:color-mix(in srgb, var(--brand-primary,#00b19d) 24%, var(--border-color,#e2e8f0));color:var(--brand-primary,#00b19d)}.saludo-chip--date i{color:var(--brand-primary,#00b19d)}.saludo-chip--stat{background:color-mix(in srgb, var(--brand-info,#0284c7) 8%, var(--panel-bg,#fff));border-color:color-mix(in srgb, var(--brand-info,#0284c7) 24%, var(--border-color,#e2e8f0));color:var(--brand-info,#0284c7)}.saludo-chip--stat i{color:var(--brand-info,#0284c7)}.saludo-chip--stat strong{font-weight:700}.saludo-chip--status{background:color-mix(in srgb, var(--brand-success,#10b981) 8%, var(--panel-bg,#fff));border-color:color-mix(in srgb, var(--brand-success,#10b981) 25%, var(--border-color,#e2e8f0));color:var(--brand-success,#10b981)}.saludo-pulse-dot{background-color:var(--brand-success,#10b981);border-radius:50%;width:6px;height:6px;display:inline-block}.saludo-frase-box{background:color-mix(in srgb, var(--brand-primary,#00b19d) 6%, var(--panel-bg,#fff));border:1px solid color-mix(in srgb, var(--brand-primary,#00b19d) 18%, var(--border-color,#e2e8f0));border-radius:.75rem;align-items:center;gap:.55rem;max-width:100%;margin-top:.35rem;padding:.32rem .85rem;display:inline-flex;box-shadow:0 1px 3px #00000005}.saludo-frase-box .saludo-frase-icon{color:var(--brand-primary,#00b19d);opacity:.85;flex-shrink:0;font-size:.8rem}.saludo-frase-box .saludo-frase-texto{color:var(--text-slate-700,#334155);font-size:.825rem;font-style:italic;font-weight:500;line-height:1.35}.saludo-atajos{z-index:2;flex-wrap:wrap;align-items:center;gap:.55rem;margin-left:auto;display:flex}@media (width<=991.98px){.saludo-atajos{justify-content:flex-start;width:100%;margin-top:.85rem;margin-left:0}}.saludo-atajo{--atajo-color:var(--brand-primary,#00b19d);border:1px solid color-mix(in srgb, var(--atajo-color) 28%, var(--border-color,#e2e8f0));background:color-mix(in srgb, var(--atajo-color) 9%, var(--panel-bg,#fff));height:40px;color:var(--text-slate-800,#1e293b);cursor:pointer;white-space:nowrap;box-shadow:0 2px 6px -1px color-mix(in srgb, var(--atajo-color) 12%, transparent);border-radius:9999px;align-items:center;gap:.5rem;padding:0 .95rem 0 .55rem;text-decoration:none;transition:transform .18s,box-shadow .18s,border-color .18s,background .18s;display:inline-flex;position:relative}.saludo-atajo:hover,.saludo-atajo:focus-visible{border-color:var(--atajo-color);background:color-mix(in srgb, var(--atajo-color) 16%, var(--panel-bg,#fff));box-shadow:0 8px 20px -6px color-mix(in srgb, var(--atajo-color) 50%, transparent);color:var(--text-slate-900,#0f172a);transform:translateY(-2px)}.saludo-atajo:focus-visible{outline:2px solid var(--atajo-color);outline-offset:2px}.saludo-atajo:active{transform:translateY(0)}@media (width<=575.98px){.saludo-atajo{flex:calc(50% - .55rem);justify-content:center}}.saludo-atajo--reia{--atajo-color:var(--reia-violet,#7c3aed)}.saludo-atajo--reia .saludo-atajo-icono{background:linear-gradient(135deg, var(--reia-violet-dark,#6d28d9), var(--reia-violet,#7c3aed));box-shadow:0 2px 8px color-mix(in srgb, var(--reia-violet,#7c3aed) 40%, transparent)}.saludo-atajo--academy{--atajo-color:var(--academy-blue,#2563eb)}.saludo-atajo--academy .saludo-atajo-icono{background:linear-gradient(135deg, color-mix(in srgb, var(--academy-blue,#2563eb) 80%, black), var(--academy-blue,#2563eb));box-shadow:0 2px 8px color-mix(in srgb, var(--academy-blue,#2563eb) 40%, transparent)}.saludo-atajo--novedades{--atajo-color:var(--brand-warning,#f9bc0b)}.saludo-atajo--novedades .saludo-atajo-icono{background:linear-gradient(135deg, color-mix(in srgb, var(--brand-warning,#f9bc0b) 80%, black), var(--brand-warning,#f9bc0b));box-shadow:0 2px 8px color-mix(in srgb, var(--brand-warning,#f9bc0b) 40%, transparent)}.saludo-atajo--ventas{--atajo-color:var(--brand-success,#10b981)}.saludo-atajo--ventas .saludo-atajo-icono{background:linear-gradient(135deg, color-mix(in srgb, var(--brand-success,#10b981) 80%, black), var(--brand-success,#10b981));box-shadow:0 2px 8px color-mix(in srgb, var(--brand-success,#10b981) 40%, transparent)}.saludo-atajo-icono{background:var(--atajo-color);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.saludo-atajo-icono .material-symbols-outlined,.saludo-atajo-icono i{font-size:1.05rem}.saludo-atajo-titulo{font-size:.8125rem;font-weight:600;line-height:1}.saludo-atajo-badge{background:var(--brand-danger,#f1556c);color:#fff;border-radius:9999px;justify-content:center;align-items:center;min-width:1.25rem;height:1.25rem;margin-left:.2rem;padding:0 .35rem;font-size:.68rem;font-weight:700;display:inline-flex}@media (prefers-reduced-motion:reduce){.dashboard-saludo-card:before{animation:none}.saludo-atajo{transition:none}.saludo-atajo:hover,.saludo-atajo:focus-visible{transform:none}}.saludo-layout{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:1.5rem;display:grid}.saludo-identidad{align-items:flex-start;gap:1rem;min-width:0;display:flex}.saludo-contenido{min-width:0}.saludo-layout .saludo-atajos{grid-template-columns:repeat(2,auto);width:auto;margin:0;display:grid}.saludo-chip{font-size:var(--font-size-body);border-radius:var(--pill-radius);text-decoration:none}.saludo-chip:hover{color:var(--text-slate-800);border-color:var(--brand-primary)}.saludo-chip:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}#saludo-fecha-hoy{font-variant-numeric:tabular-nums}.saludo-frase-box{border:0;border-left:2px solid var(--brand-primary);box-shadow:none;background:0 0;border-radius:0;align-items:flex-start;padding:.35rem 0 .35rem .75rem;display:flex}.saludo-frase-box .saludo-frase-texto{min-width:0;font-size:var(--font-size-body);color:var(--text-slate-600);overflow-wrap:anywhere;font-style:normal;line-height:1.6;display:grid}.saludo-frase-reserva,.saludo-frase-animada{grid-area:1/1}.saludo-frase-reserva{opacity:0}.saludo-frase-animada{align-self:start}.is-typing .saludo-frase-animada:after{content:"";border-right:2px solid var(--brand-primary);vertical-align:-.1em;height:1em;margin-left:2px;display:inline-block}.saludo-avatar-ring{animation:.7s both saludo-avatar-entrada}.saludo-status-indicator:after{content:"";border:1px solid var(--brand-success);border-radius:var(--pill-radius);animation:2.4s ease-out 3 saludo-status-pulse;position:absolute;inset:-5px}@keyframes saludo-avatar-entrada{0%{opacity:0;transform:translateY(6px)scale(.94)}to{opacity:1;transform:none}}@keyframes saludo-status-pulse{0%{opacity:.7;transform:scale(.7)}to{opacity:0;transform:scale(1.5)}}@media (width<=767.98px){.saludo-layout{grid-template-columns:minmax(0,1fr)}.saludo-layout .saludo-atajos{grid-template-columns:repeat(2,minmax(0,1fr))}.saludo-identidad{gap:.75rem}.saludo-avatar-ring{width:48px;height:48px}}@media (prefers-reduced-motion:reduce){.saludo-avatar-ring,.saludo-status-indicator:after{animation:none}}.saludo-chips .saludo-chip{font-size:calc(var(--font-size-body) * .9);gap:.45rem;padding:.4rem .7rem;font-weight:500;transition:background .18s,border-color .18s}.saludo-chips .saludo-chip strong{border-radius:var(--pill-radius);background:var(--glass-control-bg);font-variant-numeric:tabular-nums;padding:.15rem .45rem}.saludo-chips .saludo-chip--date{color:var(--text-slate-800);background:var(--glass-control-bg)}.saludo-chips .saludo-chip--agenda{color:var(--text-slate-800);background:color-mix(in srgb, var(--brand-primary) 12%, var(--panel-bg));border-color:color-mix(in srgb, var(--brand-primary) 35%, var(--border-color))}.saludo-chips .saludo-chip--stat{color:var(--text-slate-800);background:color-mix(in srgb, var(--brand-info) 12%, var(--panel-bg))}.reia-registro-flotante{--rf-bg:#ffffffeb;--rf-border:#7c3aed38;--rf-text:#1e1b4b;--rf-text-muted:#4b5563;--rf-track:#7c3aed24;--rf-surface:#7c3aed12;--rf-ok:#15803d;z-index:2;background-color:var(--rf-bg);background-image:var(--glass-sheen);width:300px;max-height:calc(100vh - 100px);-webkit-backdrop-filter:blur(var(--glass-chrome-blur)) saturate(var(--glass-chrome-saturate));border:1px solid var(--glass-chrome-border);box-shadow:inset 0 1px 0 var(--glass-highlight), inset 0 -1px 0 var(--glass-rim), var(--glass-chrome-elevation);border-radius:1rem;flex-direction:column;display:none;position:absolute;top:72px;right:calc(100% + 14px)}@media (prefers-reduced-transparency:reduce){.reia-registro-flotante{-webkit-backdrop-filter:none!important;background-color:var(--panel-bg)!important;background-image:none!important}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.reia-registro-flotante{background-color:var(--panel-bg);background-image:none}}@media (forced-colors:active){.reia-registro-flotante{forced-color-adjust:auto;outline:1px solid #0000;box-shadow:none!important;border:1px solid canvastext!important}}.reia-registro-flotante{border:1px solid var(--rf-border);color:var(--rf-text);font-size:.8rem;overflow:hidden;box-shadow:0 18px 40px #4c1d9538}[data-theme=dark] .reia-registro-flotante,[data-bs-theme=dark] .reia-registro-flotante{--rf-bg:#1e1b4beb;--rf-border:#a78bfa59;--rf-text:#f5f3ff;--rf-text-muted:#c4b5fd;--rf-track:#ffffff1f;--rf-surface:#a78bfa1f;--rf-ok:#4ade80;box-shadow:0 18px 40px #00000080}.reia-registro-flotante[data-activo=true]{animation:.35s cubic-bezier(.22,1,.36,1) reia-rf-entrada;display:flex}@keyframes reia-rf-entrada{0%{opacity:0;transform:translate(24px)scale(.97)}to{opacity:1;transform:none}}.reia-rf-header{cursor:pointer;-webkit-user-select:none;user-select:none;background:linear-gradient(135deg, var(--rf-surface), transparent);align-items:center;gap:.7rem;padding:.75rem .9rem;display:flex}.reia-rf-header:focus-visible{outline:2px solid var(--reia-violet,#7c3aed);outline-offset:-2px}.reia-rf-ring{flex:none;width:44px;height:44px;position:relative}.reia-rf-ring svg{width:100%;height:100%;transform:rotate(-90deg)}.reia-rf-ring circle{fill:none;stroke-width:4px}.reia-rf-ring-track{stroke:var(--rf-track)}.reia-rf-ring-fill{stroke:var(--reia-violet,#7c3aed);stroke-linecap:round;stroke-dasharray:113.1;stroke-dashoffset:113.1px;transition:stroke-dashoffset .5s cubic-bezier(.22,1,.36,1)}[data-theme=dark] .reia-rf-ring-fill,[data-bs-theme=dark] .reia-rf-ring-fill{stroke:#a78bfa}.reia-rf-ring-texto{color:var(--rf-text);justify-content:center;align-items:center;font-size:.68rem;font-weight:700;display:flex;position:absolute;inset:0}.reia-rf-titulo{flex-direction:column;flex:auto;min-width:0;line-height:1.25;display:flex}.reia-rf-titulo strong{color:var(--rf-text);font-size:.92rem}.reia-rf-kicker{letter-spacing:.06em;text-transform:uppercase;color:var(--reia-violet,#7c3aed);font-size:.62rem;font-weight:700}[data-theme=dark] .reia-rf-kicker,[data-bs-theme=dark] .reia-rf-kicker{color:#c4b5fd}.reia-rf-resumen{color:var(--rf-text-muted);font-size:.72rem}.reia-registro-flotante .reia-rf-chevron,.reia-registro-flotante .reia-rf-campo-icono,.reia-registro-flotante .reia-rf-cancelar .material-symbols-outlined{color:inherit}.reia-rf-chevron{color:var(--rf-text-muted);flex:none;font-size:1.3rem;transition:transform .2s}.reia-registro-flotante[data-collapsed=true] .reia-rf-body{display:none}.reia-registro-flotante[data-collapsed=true] .reia-rf-chevron{transform:rotate(180deg)}.reia-rf-body{flex-direction:column;gap:.6rem;padding:.2rem .9rem .9rem;display:flex;overflow-y:auto}.reia-rf-siguiente{background:var(--rf-surface);color:var(--rf-text);border-radius:.65rem;align-items:center;gap:.45rem;padding:.5rem .65rem;font-size:.78rem;display:flex}.reia-rf-siguiente .material-symbols-outlined{color:var(--reia-violet,#7c3aed);font-size:1.15rem}[data-theme=dark] .reia-rf-siguiente .material-symbols-outlined,[data-bs-theme=dark] .reia-rf-siguiente .material-symbols-outlined{color:#c4b5fd}.reia-rf-siguiente--listo .material-symbols-outlined{color:var(--rf-ok)!important}.reia-rf-lista{flex-direction:column;gap:.15rem;margin:0;padding:0;list-style:none;display:flex}.reia-rf-campo{color:var(--rf-text-muted);border-radius:.5rem;align-items:center;gap:.45rem;padding:.3rem .35rem;display:flex}.reia-rf-campo-icono{opacity:.55;flex:none;font-size:1.05rem}.reia-rf-campo--completo{color:var(--rf-text)}.reia-rf-campo--completo .reia-rf-campo-icono{color:var(--rf-ok);opacity:1}.reia-rf-campo-label{flex:none;font-size:.76rem;font-weight:600}.reia-rf-campo-valor{max-width:52%;color:var(--rf-text-muted);text-align:right;text-overflow:ellipsis;white-space:nowrap;margin-left:auto;font-size:.74rem;overflow:hidden}@keyframes reia-rf-campo-flash{0%{background-color:#7c3aed47;box-shadow:0 0 0 1px #7c3aed66}to{box-shadow:none;background-color:#0000}}.reia-rf-campo--nuevo{animation:1.1s ease-out reia-rf-campo-flash}.reia-rf-opcionales{border-top:1px solid var(--rf-border);padding-top:.5rem}.reia-rf-opcionales summary{cursor:pointer;color:var(--rf-text-muted);font-size:.74rem;font-weight:600;list-style:none}.reia-rf-opcionales summary::-webkit-details-marker{display:none}.reia-rf-opcionales summary:before{content:"▸";margin-right:.35rem;transition:transform .15s;display:inline-block}.reia-rf-opcionales[open] summary:before{transform:rotate(90deg)}.reia-rf-opcionales .reia-rf-lista{margin-top:.35rem}.reia-rf-opcionales-conteo{opacity:.8;font-weight:500}.reia-rf-cancelar{border:1.5px solid var(--rf-text-muted);color:var(--rf-text-muted);background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:.3rem;margin-top:.2rem;padding:.4rem .8rem;font-size:.76rem;font-weight:600;transition:all .15s;display:inline-flex}.reia-rf-cancelar .material-symbols-outlined{font-size:1rem}.reia-rf-cancelar:hover,.reia-rf-cancelar:focus-visible{color:#dc2626;background:#dc26260f;border-color:#dc2626}@media (width<=759px){.reia-registro-flotante{width:auto;max-height:60vh;top:64px;left:12px;right:12px}.reia-registro-flotante[data-collapsed=auto] .reia-rf-body{display:none}.reia-registro-flotante[data-collapsed=auto] .reia-rf-chevron{transform:rotate(180deg)}}@media (prefers-reduced-motion:reduce){.reia-registro-flotante[data-activo=true],.reia-rf-campo--nuevo{animation:none}.reia-rf-ring-fill{transition:none}}.reia-chat-input{border-radius:20px 0 0 20px!important}.reia-chat-send{border-radius:0 20px 20px 0!important}.ayuda-soporte-sidebar .ayuda-soporte-icono{color:var(--brand-primary,#00b19d);font-size:1.5rem}.ayuda-soporte-sidebar .material-symbols-outlined{vertical-align:middle;font-size:1.1rem}.ayuda-soporte-sidebar .btn .material-symbols-outlined{margin-right:.15rem;font-size:1rem}.ayuda-seccion{background:var(--help-card-bg,#ffffff80);border:1px solid var(--help-card-border,#00a8961f);border-radius:14px;padding:.85rem}.ayuda-seccion-encabezado{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.ayuda-seccion-encabezado .ayuda-seccion-titulo{margin-bottom:0}.ayuda-seccion-titulo{color:var(--help-text,#1e293b);align-items:center;gap:.4rem;margin-bottom:.6rem;font-size:.88rem;font-weight:700;display:flex}.ayuda-seccion-titulo .material-symbols-outlined{color:var(--brand-primary,#00b19d)}.ayuda-badge-abiertos{color:#007a6c;background:#00b19d24;font-weight:700}[data-theme=dark] .ayuda-badge-abiertos,[data-bs-theme=dark] .ayuda-badge-abiertos{color:#5eead4}.ayuda-estado-vacio{color:var(--help-text-muted,#64748b);margin:0;padding:.4rem 0;font-size:.8rem;list-style:none}.ayuda-tickets-lista{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.ayuda-ticket{color:var(--help-text,#1e293b);background:#00b19d0d;border:1px solid #0000;border-radius:10px;flex-direction:column;gap:.2rem;padding:.5rem .6rem;text-decoration:none;transition:border-color .15s,background .15s;display:flex}.ayuda-ticket:hover,.ayuda-ticket:focus-visible{border-color:var(--brand-primary,#00b19d);color:var(--help-text,#1e293b);background:#00b19d1a}.ayuda-ticket-asunto{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.8rem;line-height:1.3;display:-webkit-box;overflow:hidden}.ayuda-ticket-meta{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.ayuda-ticket-meta small,.ayuda-ticket-meta .small{color:var(--help-text-muted,#64748b);font-size:.7rem}.ayuda-ticket-estado{color:#475569;background:#64748b29;border-radius:999px;padding:.05rem .5rem;font-size:.68rem;font-weight:700}.ayuda-ticket-estado--abierto,.ayuda-ticket-estado--en_progreso{color:#1d4ed8;background:#2563eb24}.ayuda-ticket-estado--espera_usuario{color:#92400e;background:#f59e0b33}.ayuda-ticket-estado--resuelto{color:#166534;background:#16a34a29}[data-theme=dark] .ayuda-ticket-estado,[data-bs-theme=dark] .ayuda-ticket-estado{color:#e2e8f0;background:#94a3b833}[data-theme=dark] .ayuda-ticket-estado.ayuda-ticket-estado--abierto,[data-theme=dark] .ayuda-ticket-estado.ayuda-ticket-estado--en_progreso,[data-bs-theme=dark] .ayuda-ticket-estado.ayuda-ticket-estado--abierto,[data-bs-theme=dark] .ayuda-ticket-estado.ayuda-ticket-estado--en_progreso{color:#bfdbfe}[data-theme=dark] .ayuda-ticket-estado.ayuda-ticket-estado--espera_usuario,[data-bs-theme=dark] .ayuda-ticket-estado.ayuda-ticket-estado--espera_usuario{color:#fde68a}[data-theme=dark] .ayuda-ticket-estado.ayuda-ticket-estado--resuelto,[data-bs-theme=dark] .ayuda-ticket-estado.ayuda-ticket-estado--resuelto{color:#bbf7d0}.ayuda-portal-card{color:#fff;background:linear-gradient(135deg, var(--brand-primary,#00b19d), #028494);border-radius:12px;justify-content:space-between;align-items:center;gap:.75rem;padding:.7rem .85rem;text-decoration:none;transition:transform .18s,box-shadow .18s;display:flex;box-shadow:0 6px 16px #00b19d47}.ayuda-portal-card:hover,.ayuda-portal-card:focus-visible{color:#fff;transform:translateY(-2px);box-shadow:0 10px 22px #00b19d61}.ayuda-portal-card .ayuda-portal-texto{flex-direction:column;gap:.1rem;font-size:.84rem;display:flex}.ayuda-portal-card .ayuda-portal-texto small,.ayuda-portal-card .ayuda-portal-texto .small{opacity:.95;font-size:.72rem}.ayuda-portal-card .material-symbols-outlined{color:inherit!important}.ayuda-faqs-lista{flex-direction:column;gap:.35rem;max-height:340px;padding-right:2px;display:flex;overflow-y:auto}.ayuda-faq{border:1px solid var(--help-card-border,#00a89626);background:#ffffff59;border-radius:10px}[data-theme=dark] .ayuda-faq,[data-bs-theme=dark] .ayuda-faq{background:#1e293b66}.ayuda-faq summary{cursor:pointer;color:var(--help-text,#1e293b);padding:.5rem .65rem;font-size:.8rem;font-weight:600;list-style:none}.ayuda-faq summary::-webkit-details-marker{display:none}.ayuda-faq summary:before{content:"▸";color:var(--brand-primary,#00b19d);margin-right:.4rem;transition:transform .15s;display:inline-block}.ayuda-faq[open] summary:before{transform:rotate(90deg)}.ayuda-faq p{color:var(--help-text-muted,#475569);word-break:break-word;margin:0;padding:0 .65rem .65rem 1.4rem;font-size:.78rem;line-height:1.45}.ayuda-faqs-mas{color:#007a6c;align-items:center;gap:.25rem;margin-top:.6rem;font-size:.78rem;font-weight:700;text-decoration:none;display:inline-flex}.ayuda-faqs-mas .material-symbols-outlined{font-size:1rem}.ayuda-faqs-mas:hover{text-decoration:underline}[data-theme=dark] .ayuda-faqs-mas,[data-bs-theme=dark] .ayuda-faqs-mas{color:#5eead4}:root{--reia-violet:#7c3aed;--reia-violet-dark:#6d28d9;--reia-violet-deep:#4c1d95;--reia-violet-light:#a78bfa;--reia-violet-soft:#7c3aed1a;--reia-violet-border:#7c3aed40}.floating-reia-btn{color:#fff;background:linear-gradient(135deg, var(--reia-violet-dark) 0%, var(--reia-violet) 60%, var(--reia-violet-light) 100%);cursor:pointer;border:none;border-radius:9999px;outline:none;justify-content:center;align-items:center;gap:8px;padding:10px 18px;transition:transform .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative;box-shadow:0 8px 24px #7c3aed66,0 2px 8px #00000026}.floating-reia-btn .floating-reia-icon{color:inherit;font-variation-settings:"FILL" 1, "wght" 400;font-size:1.25rem;transition:transform .25s cubic-bezier(.34,1.56,.64,1)}.floating-reia-btn .floating-reia-text{letter-spacing:.02em;font-size:.875rem;font-weight:700}.floating-reia-btn:hover,.floating-reia-btn:focus-visible{color:#fff;transform:translateY(-3px)scale(1.03);box-shadow:0 12px 28px #7c3aed80,0 4px 12px #0003}.floating-reia-btn:hover .floating-reia-icon,.floating-reia-btn:focus-visible .floating-reia-icon{transform:scale(1.12)rotate(-6deg)}.floating-reia-btn:active{transform:translateY(-1px)scale(.98)}.floating-reia-btn.reia-fab--burst:after{content:"";border:2px solid var(--reia-violet-light);pointer-events:none;border-radius:9999px;animation:.65s ease-out forwards reia-fab-onda;position:absolute;inset:0}.floating-reia-btn.reia-fab--burst .floating-reia-icon{animation:.5s cubic-bezier(.34,1.56,.64,1) reia-fab-rebote}@media (width<=575.98px){.floating-reia-btn{padding:8px 14px}.floating-reia-btn .floating-reia-text{font-size:.8rem}}@keyframes reia-fab-onda{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.6,2.4)}}@keyframes reia-fab-rebote{0%{transform:scale(1)}40%{transform:scale(.8)rotate(-12deg)}to{transform:scale(1)}}.ayuda-sidebar.reia-sidebar{border-left:1px solid var(--reia-violet-border)!important;transition:transform .45s cubic-bezier(.22,1,.36,1)!important}.ayuda-sidebar.reia-sidebar.show .reia-sidebar-header{animation:.45s cubic-bezier(.22,1,.36,1) both reia-sidebar-baja}.ayuda-sidebar.reia-sidebar.show .offcanvas-body>*{animation:.5s cubic-bezier(.22,1,.36,1) both reia-sidebar-sube}.ayuda-sidebar.reia-sidebar.show .offcanvas-body>:first-child{animation-delay:50ms}.ayuda-sidebar.reia-sidebar.show .offcanvas-body>:nth-child(2){animation-delay:.1s}.ayuda-sidebar.reia-sidebar.show .offcanvas-body>:nth-child(3){animation-delay:.15s}.ayuda-sidebar.reia-sidebar.show .offcanvas-body>:nth-child(4){animation-delay:.2s}.ayuda-sidebar.reia-sidebar.show .offcanvas-body>:nth-child(5){animation-delay:.25s}.ayuda-sidebar.reia-sidebar.show .offcanvas-body>:nth-child(6){animation-delay:.3s}.ayuda-sidebar.reia-sidebar.show .reia-sidebar-avatar{animation:.6s cubic-bezier(.34,1.56,.64,1) .1s both reia-avatar-aparece}@keyframes reia-sidebar-baja{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}@keyframes reia-sidebar-sube{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes reia-avatar-aparece{0%{opacity:0;transform:scale(.4)rotate(-20deg)}to{opacity:1;transform:none}}.reia-sidebar-header{color:#fff;background:linear-gradient(135deg, var(--reia-violet-deep) 0%, var(--reia-violet-dark) 55%, var(--reia-violet) 100%);border-bottom:1px solid #ffffff26}.reia-sidebar-header .offcanvas-title{color:#fff;font-size:1.05rem;font-weight:700}.reia-sidebar-header .btn-close{filter:invert()grayscale()brightness(200%);opacity:.85}.reia-sidebar-header .btn-close:hover{opacity:1}.reia-sidebar-avatar{background:#fff3;border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff59}.reia-sidebar-avatar .material-symbols-outlined{color:inherit;font-variation-settings:"FILL" 1;font-size:1.3rem}.ayuda-sidebar.reia-sidebar .reia-sidebar-header .offcanvas-title,.ayuda-sidebar.reia-sidebar .reia-sidebar-header .offcanvas-title .reia-sidebar-avatar .material-symbols-outlined,.ayuda-sidebar.reia-sidebar .reia-sidebar-header .offcanvas-title .reia-info-btn .material-symbols-outlined{color:#fff!important}.ayuda-sidebar.reia-sidebar .reia-sidebar-header .offcanvas-title .reia-info-btn[aria-expanded=true] .material-symbols-outlined{color:var(--reia-violet-dark)!important}.reia-info-btn{color:#fff;background:#ffffff2e;border:0;border-radius:50%;justify-content:center;align-items:center;width:1.55rem;height:1.55rem;padding:0;transition:background .15s,transform .15s;display:inline-flex}.reia-info-btn .material-symbols-outlined{color:inherit;font-size:1.05rem}.reia-info-btn:hover,.reia-info-btn:focus-visible{background:#ffffff59;transform:scale(1.08)}.reia-info-btn[aria-expanded=true]{color:var(--reia-violet-dark);background:#fff}.reia-info-panel{background:var(--reia-violet-soft);border-bottom:1px solid var(--reia-violet-border);color:var(--help-text,#1e293b);padding:.75rem 1rem;font-size:.78rem}.reia-info-panel:not(.show):not(.collapsing){border:0;padding:0}.reia-info-list{flex-direction:column;gap:.35rem;display:flex}.reia-info-row{justify-content:space-between;gap:.75rem;display:flex}.reia-info-row dt{color:var(--help-text-muted,#475569);font-weight:600}.reia-info-row dd{text-align:right;margin:0;font-weight:700}.reia-info-bar{background:var(--reia-violet-border);border-radius:999px;height:5px;overflow:hidden}.reia-info-bar-fill{background:linear-gradient(90deg, var(--reia-violet-dark), var(--reia-violet-light));border-radius:999px;height:100%;transition:width .4s}.reia-info-link{color:var(--reia-violet-dark);align-items:center;gap:.3rem;margin-top:.6rem;font-weight:700;text-decoration:none;display:inline-flex}.reia-info-link .material-symbols-outlined{color:inherit;font-size:1.05rem}.reia-info-link:hover{text-decoration:underline}[data-theme=dark] .reia-info-link,[data-bs-theme=dark] .reia-info-link{color:var(--reia-violet-light)}.reia-sidebar .reia-msg-user{background:linear-gradient(135deg, var(--reia-violet-dark), var(--reia-violet));color:#fff}.reia-sidebar .reia-msg-assistant{border-color:var(--reia-violet-border);border-left:3px solid var(--reia-violet)}.reia-sidebar .reia-pill-btn{background-color:var(--reia-violet-soft);border-color:var(--reia-violet-border);color:var(--reia-violet-dark)}.reia-sidebar .reia-pill-btn:hover,.reia-sidebar .reia-pill-btn:focus-visible{background-color:var(--reia-violet-dark);border-color:var(--reia-violet-dark);color:#fff}[data-theme=dark] .reia-sidebar .reia-pill-btn,[data-bs-theme=dark] .reia-sidebar .reia-pill-btn{color:var(--reia-violet-light)}[data-theme=dark] .reia-sidebar .reia-pill-btn:hover,[data-theme=dark] .reia-sidebar .reia-pill-btn:focus-visible,[data-bs-theme=dark] .reia-sidebar .reia-pill-btn:hover,[data-bs-theme=dark] .reia-sidebar .reia-pill-btn:focus-visible{color:#fff}.reia-sidebar .reia-chat-input:focus{border-color:var(--reia-violet);box-shadow:0 0 0 .2rem var(--reia-violet-soft)}.reia-sidebar .reia-chat-send,.reia-sidebar .btn-primary{background-color:var(--reia-violet-dark);background-image:linear-gradient(135deg, var(--reia-violet-dark), var(--reia-violet));border-color:var(--reia-violet-dark);color:#fff}.reia-sidebar .reia-chat-send:hover,.reia-sidebar .reia-chat-send:focus-visible,.reia-sidebar .btn-primary:hover,.reia-sidebar .btn-primary:focus-visible{background-color:var(--reia-violet-deep);background-image:linear-gradient(135deg, var(--reia-violet-deep), var(--reia-violet-dark));border-color:var(--reia-violet-deep);color:#fff}.reia-sidebar .btn-outline-primary{color:var(--reia-violet-dark);border-color:var(--reia-violet-dark)}.reia-sidebar .btn-outline-primary:hover,.reia-sidebar .btn-outline-primary:focus-visible{background-color:var(--reia-violet-dark);color:#fff}[data-theme=dark] .reia-sidebar .btn-outline-primary,[data-bs-theme=dark] .reia-sidebar .btn-outline-primary{color:var(--reia-violet-light);border-color:var(--reia-violet-light)}[data-theme=dark] .reia-sidebar .btn-outline-primary:hover,[data-bs-theme=dark] .reia-sidebar .btn-outline-primary:hover{color:#fff}.reia-sidebar .reia-typing-indicator{color:var(--reia-violet-dark)}[data-theme=dark] .reia-sidebar .reia-typing-indicator,[data-bs-theme=dark] .reia-sidebar .reia-typing-indicator{color:var(--reia-violet-light)}@media (prefers-reduced-motion:reduce){.reia-sidebar{transition:none!important}.reia-sidebar.show .reia-sidebar-header,.reia-sidebar.show .offcanvas-body>*,.reia-sidebar.show .reia-sidebar-avatar,.floating-reia-btn.reia-fab--burst:after,.floating-reia-btn.reia-fab--burst .floating-reia-icon{animation:none}}:root{--login-primary:#00b19d;--login-primary-hover:#009686;--login-teal-dark:#0f766e;--login-teal-mid:#0d9488;--login-teal-light:#14b8a6;--login-accent-teal:#0d9488;--login-accent-purple:#7c3aed;--login-accent-purple-light:#8b5cf6;--login-title-color:#0f172a;--login-text-dark:#1e293b;--login-text-gray:#64748b;--login-bg-dark:#020617;--login-error-text:#dc2626;--login-error-border:#ef4444;--login-link-color:#0f766e}[data-theme=dark],[data-bs-theme=dark]{--login-title-color:#f8fafc;--login-text-dark:#fff;--login-text-gray:#94a3b8;--login-link-color:#2dd4bf;--login-accent-purple:#a78bfa;--login-error-text:#f87171;--login-error-border:#ef4444}body.login-page,body.register-page,body.password-reset-page,body.password-resent-page,body.password-reset-final-page{min-height:100vh;margin:0;font-size:.875rem;transition:background-color .3s;overflow-x:hidden}.glass-panel{-webkit-backdrop-filter:blur(20px);background:#fff6;border-right:1px solid #ffffff4d}[data-theme=dark] .glass-panel,[data-bs-theme=dark] .glass-panel{background:#0f172a99;border-right:1px solid #ffffff1a}.glass-card{-webkit-backdrop-filter:blur(16px);border:1px solid var(--glass-border);background:#ffffff26;box-shadow:0 25px 50px -12px #00000040}[data-theme=dark] .glass-card,[data-bs-theme=dark] .glass-card{background:#0f172a4d;border:1px solid #ffffff1a}.login-container{width:100%;min-height:100vh;display:flex}.login-sidebar{z-index:30;flex-direction:column;width:100%;min-width:0;max-width:100%;padding:1.5rem 1.25rem;display:flex;position:relative}@media (width>=576px){.login-sidebar{padding:2rem}}@media (width>=992px){.login-sidebar{flex-shrink:0;width:460px;padding:3rem}}.login-main{flex:1;justify-content:center;align-items:center;padding:3rem;display:none;position:relative;overflow:hidden}@media (width>=992px){.login-main{display:flex}}.blob{filter:blur(100px);pointer-events:none;border-radius:50%;width:20rem;height:20rem;position:absolute}.blob.blob-primary{background-color:#00b19d1a}.blob.blob-accent{background-color:#7c3aed24}.login-title{color:var(--login-title-color);letter-spacing:-.025em;margin-bottom:.5rem;font-size:2.15rem;font-weight:700;line-height:1.2}.login-subtitle{color:var(--login-text-gray);font-size:.9375rem;font-weight:500}.login-subtitle a,.login-subtitle .auth-link{color:var(--login-link-color);font-weight:600;text-decoration:none;transition:all .2s}.login-subtitle a:hover,.login-subtitle .auth-link:hover{color:var(--login-teal-mid);text-underline-offset:3px;text-decoration:underline}.auth-sublink{color:var(--login-link-color);font-size:.8125rem;font-weight:600;text-decoration:none;transition:all .2s}.auth-sublink:hover{color:var(--login-teal-mid);text-underline-offset:3px;text-decoration:underline}.input-group-glass{color:var(--login-text-dark);width:100%;max-width:100%;margin-bottom:1rem;position:relative}.input-group-glass label,.input-group-glass .form-label{color:var(--login-text-dark);margin-bottom:.4rem;font-size:.875rem;font-weight:600;display:block}.input-group-glass label .required,.input-group-glass .form-label .required{color:#ef4444}.input-group-glass .error,.input-group-glass .form-error-helper{color:var(--login-error-text);word-break:break-word;border-radius:0;align-items:center;gap:.35rem;margin-top:.35rem;padding:.15rem .25rem 0;font-size:.8125rem;font-weight:500;line-height:1.3;animation:.2s ease-in-out formFadeIn;display:flex;background:0 0!important;border:none!important}.input-group-glass .error:before,.input-group-glass .form-error-helper:before{content:"error";font-variation-settings:"FILL" 1, "wght" 500, "GRAD" 0, "opsz" 18;flex-shrink:0;font-family:Material Symbols Outlined;font-size:.95rem;line-height:1}.input-group-glass .form-control{box-sizing:border-box;border-radius:var(--pill-radius,9999px);color:#0f172a;background-color:#ffffff80;border:1.5px solid #e2e8f0;width:100%;max-width:100%;padding:.875rem 1.25rem;font-size:.9375rem;transition:all .2s ease-in-out}.input-group-glass .form-control:focus{border-color:var(--login-primary);background-color:#ffffffd9;outline:none;box-shadow:0 0 0 3px #00b19d33}.input-group-glass .form-control.is-invalid,.input-group-glass .form-control.error{background-color:#fef2f280;border-color:var(--login-error-border)!important;box-shadow:0 0 0 3px #ef444426!important}.input-group-glass .form-control::placeholder{color:#94a3b8;font-weight:400}.input-group-glass .btn-toggle-password{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:.25rem;transition:color .2s;display:flex;position:absolute;top:50%;right:1.15rem;transform:translateY(-50%)}.input-group-glass .btn-toggle-password:hover,.input-group-glass .btn-toggle-password:focus-visible{color:var(--login-primary);outline:none}@keyframes formFadeIn{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}.input-icon-wrap{width:100%;max-width:100%;position:relative}.input-icon-wrap .form-control{padding-right:3rem}[data-theme=dark] .input-group-glass label,[data-theme=dark] .input-group-glass .form-label,[data-bs-theme=dark] .input-group-glass label,[data-bs-theme=dark] .input-group-glass .form-label{color:#e2e8f0}[data-theme=dark] .input-group-glass .form-control,[data-bs-theme=dark] .input-group-glass .form-control{color:#f8fafc;background-color:#0f172a66;border-color:#ffffff1f}[data-theme=dark] .input-group-glass .form-control:focus,[data-bs-theme=dark] .input-group-glass .form-control:focus{background-color:#0f172a99;border-color:#2dd4bf;box-shadow:0 0 0 3px #2dd4bf33}[data-theme=dark] .input-group-glass .form-control.is-invalid,[data-theme=dark] .input-group-glass .form-control.error,[data-bs-theme=dark] .input-group-glass .form-control.is-invalid,[data-bs-theme=dark] .input-group-glass .form-control.error{background-color:#ef444414;border-color:var(--login-error-border)!important;box-shadow:0 0 0 3px #ef444433!important}[data-theme=dark] .input-group-glass .form-control::placeholder,[data-bs-theme=dark] .input-group-glass .form-control::placeholder{color:#64748b}[data-theme=dark] .input-group-glass .btn-toggle-password,[data-bs-theme=dark] .input-group-glass .btn-toggle-password{color:#94a3b8}[data-theme=dark] .input-group-glass .btn-toggle-password:hover,[data-theme=dark] .input-group-glass .btn-toggle-password:focus-visible,[data-bs-theme=dark] .input-group-glass .btn-toggle-password:hover,[data-bs-theme=dark] .input-group-glass .btn-toggle-password:focus-visible{color:#2dd4bf}.btn-primary-glass{color:#fff;cursor:pointer;background:linear-gradient(135deg,#00b19d 0%,#0d9488 100%);border:none;border-radius:9999px;justify-content:center;align-items:center;gap:.65rem;width:100%;padding:.85rem 1.25rem;font-size:.975rem;font-weight:700;text-decoration:none;transition:all .25s;display:flex;box-shadow:0 10px 20px -3px #00b19d4d,inset 0 1px #fff3}@media (width>=576px){.btn-primary-glass{padding:.95rem 1.5rem;font-size:1.05rem}}.btn-primary-glass:hover{color:#fff;background:linear-gradient(135deg,#009686 0%,#0f766e 100%);transform:translateY(-2px);box-shadow:0 12px 24px -2px #00b19d66,inset 0 1px #ffffff4d}.btn-primary-glass:active{transform:scale(.98)translateY(0)}.btn-primary-glass:disabled,.btn-primary-glass[disabled]{opacity:.8;cursor:not-allowed;box-shadow:none!important;transform:none!important}.btn-primary-glass .spinner-border{border-width:.15em;width:1.15rem;height:1.15rem}.carousel-card{border-radius:4rem;width:100%;max-width:72rem;height:600px;padding:3.5rem;position:relative;overflow:hidden}.carousel-card .carousel{width:100%;height:100%}.carousel-card .carousel-inner{height:100%;position:relative;overflow:hidden}.carousel-card .carousel-item{float:none;width:100%;height:100%;margin-right:0;position:absolute;top:0;left:0}.carousel-card .carousel-item .row{align-items:center}.carousel-card .carousel-item .carousel-content-wrapper{padding:4rem}.feature-tag{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);letter-spacing:.05em;text-transform:uppercase;color:var(--login-teal-dark);background:#ffffff40;border:1px solid #fff6;border-radius:9999px;align-items:center;gap:.5rem;margin-bottom:2rem;padding:.35rem .85rem;font-size:.725rem;font-weight:700;display:inline-flex}[data-theme=dark] .feature-tag,[data-bs-theme=dark] .feature-tag{color:#2dd4bf;background:#ffffff14;border-color:#ffffff26}.feature-title{color:var(--login-title-color);letter-spacing:-.025em;margin-bottom:1.25rem;font-size:2.5rem;font-weight:800;line-height:1.15}.feature-title .highlight-primary{color:var(--login-primary)}.feature-title .highlight-accent{color:var(--login-accent-purple)}.feature-description{color:var(--login-text-gray);max-width:36rem;margin-bottom:2rem;font-weight:500;line-height:1.625}[data-theme=dark] .feature-description,[data-bs-theme=dark] .feature-description{color:#d1d5db}.btn-feature-secondary,.btn-feature{color:#7c3aed;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#7c3aed1f;border:1.5px solid #7c3aed59;border-radius:9999px;align-items:center;gap:.65rem;padding:.75rem 1.75rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:all .25s;display:inline-flex}.btn-feature-secondary:hover,.btn-feature:hover{color:#fff;background:#7c3aed;border-color:#7c3aed;text-decoration:none;transform:translateY(-2px);box-shadow:0 10px 20px -3px #7c3aed59}.btn-feature-secondary:active,.btn-feature:active{transform:scale(.98)}[data-theme=dark] .btn-feature-secondary,[data-theme=dark] .btn-feature,[data-bs-theme=dark] .btn-feature-secondary,[data-bs-theme=dark] .btn-feature{color:#a78bfa;background:#a78bfa1f;border-color:#a78bfa4d}[data-theme=dark] .btn-feature-secondary:hover,[data-theme=dark] .btn-feature:hover,[data-bs-theme=dark] .btn-feature-secondary:hover,[data-bs-theme=dark] .btn-feature:hover{color:#fff;background:#7c3aed;border-color:#7c3aed;box-shadow:0 10px 20px -3px #7c3aed66}.illustration-frame{z-index:20;padding:2rem;position:relative}.illustration-frame img{object-fit:contain;width:100%;height:auto}.photo-frame{z-index:20;isolation:isolate;background:#ffffff1a;border:1px solid #ffffff8c;border-radius:2.25rem;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 30px 60px -15px #0f172a59,0 12px 24px -8px #0f172a33,inset 0 1px #ffffffb3}.photo-frame img{object-fit:cover;width:100%;height:100%;display:block}.photo-frame:after{content:"";mix-blend-mode:overlay;pointer-events:none;background:linear-gradient(135deg,#fff6 0%,#fff0 30% 70%,#ffffff26 100%);position:absolute;inset:0}.photo-frame:before{content:"";z-index:-1;filter:blur(20px);pointer-events:none;background:radial-gradient(circle at 50% 30%,#00b19d2e,#0000 70%);position:absolute;inset:-1.5rem}[data-theme=dark] .photo-frame,[data-bs-theme=dark] .photo-frame{background:#ffffff0a;border-color:#ffffff26;box-shadow:0 30px 60px -15px #000000a6,0 12px 24px -8px #0006,inset 0 1px #ffffff1a}[data-theme=dark] .photo-frame:after,[data-bs-theme=dark] .photo-frame:after{background:linear-gradient(135deg,#ffffff1f 0%,#fff0 30% 70%,#ffffff0f 100%)}.photo-frame-vertical{aspect-ratio:1536/2752;width:100%;max-width:300px}.photo-frame-horizontal{aspect-ratio:2816/1536;width:100%;max-width:560px}.carousel-custom-controls{pointer-events:none;z-index:20;width:100%;position:absolute;top:50%;left:0;transform:translateY(-50%)}.carousel-control-btn{pointer-events:auto;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--glass-border);color:#9ca3af;cursor:pointer;background:#ffffff26;border-radius:50%;justify-content:center;align-items:center;width:3rem;height:3rem;transition:all .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.carousel-control-btn:hover{background-color:var(--login-primary);color:#fff;transform:translateY(-50%)scale(1.1)}.carousel-control-btn.prev{left:1.5rem}.carousel-control-btn.next{right:1.5rem}[data-theme=dark] .carousel-control-btn,[data-bs-theme=dark] .carousel-control-btn{background:#0f172a4d;border:1px solid #ffffff1a}[data-theme=dark] .carousel-control-btn:hover,[data-bs-theme=dark] .carousel-control-btn:hover{background-color:var(--login-primary)}.carousel-custom-indicators{justify-content:center;align-items:center;gap:.75rem;margin-top:2rem;display:flex}.carousel-custom-indicators li,.carousel-custom-indicators button{cursor:pointer;background-color:#d1d5db80;margin:0;padding:0;transition:all .3s;border:none!important;border-radius:50%!important;width:10px!important;height:10px!important}.carousel-custom-indicators li.active,.carousel-custom-indicators button.active{background-color:var(--login-primary);transform:scale(1.35);box-shadow:0 0 10px #00b19d99}.carousel-custom-indicators li:hover:not(.active),.carousel-custom-indicators button:hover:not(.active){background-color:var(--login-primary);opacity:.8;transform:scale(1.2)}[data-theme=dark] .carousel-custom-indicators li,[data-bs-theme=dark] .carousel-custom-indicators li,[data-theme=dark] .carousel-custom-indicators button,[data-bs-theme=dark] .carousel-custom-indicators button{background-color:#4b556380}[data-theme=dark] .carousel-custom-indicators li.active,[data-bs-theme=dark] .carousel-custom-indicators li.active,[data-theme=dark] .carousel-custom-indicators button.active,[data-bs-theme=dark] .carousel-custom-indicators button.active{background-color:var(--login-primary);box-shadow:0 0 10px #00b19db3}[data-theme=dark] .carousel-custom-indicators li:hover:not(.active),[data-bs-theme=dark] .carousel-custom-indicators li:hover:not(.active),[data-theme=dark] .carousel-custom-indicators button:hover:not(.active),[data-bs-theme=dark] .carousel-custom-indicators button:hover:not(.active){background-color:var(--login-primary)}.theme-toggle-container{z-index:50;position:fixed;top:1rem;right:1rem}@media (width>=768px){.theme-toggle-container{top:2rem;right:2rem}}.theme-toggle-btn{-webkit-backdrop-filter:blur(16px);border:1px solid var(--glass-border);cursor:pointer;background:#fff6;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;transition:all .3s;display:flex}@media (width>=768px){.theme-toggle-btn{width:48px;height:48px}}[data-theme=dark] .theme-toggle-btn,[data-bs-theme=dark] .theme-toggle-btn{background:#0f172a4d;border-color:#ffffff1a}.theme-icon-light{color:#4b5563}.theme-icon-dark{color:#fbbf24;display:none}[data-theme=dark] .theme-icon-light,[data-bs-theme=dark] .theme-icon-light{display:none}[data-theme=dark] .theme-icon-dark,[data-bs-theme=dark] .theme-icon-dark{display:block}.login-sidebar-inner{z-index:10;width:100%;max-width:28rem;position:relative}.register-sidebar{width:100%;min-width:0;max-width:100%;padding:1.5rem 1.25rem}@media (width>=576px){.register-sidebar{padding:2rem}}@media (width>=992px){.register-sidebar{flex-shrink:0;width:580px;min-width:480px;max-width:650px;padding:1.5rem 2rem}}.register-page .input-group-glass{margin-bottom:.875rem}.register-sidebar-inner{z-index:10;width:100%;max-width:100%;position:relative}.login-logo{height:3rem}.register-logo{height:2.5rem}.blob-tl{filter:blur(100px);background:#00b19d1a;border-radius:50%;width:20rem;height:20rem;position:absolute;top:-8rem;left:-8rem}.blob-tr{width:500px;height:500px;top:25%;right:25%}.blob-bl{width:500px;height:500px;bottom:25%;left:25%}.register-title{font-size:1.45rem;line-height:1.25;margin-bottom:0!important}@media (width>=576px){.register-title{font-size:1.75rem}}@media (width>=992px){.register-title{font-size:2rem}}.auth-footer-text{color:#9ca3af;font-size:.7rem;font-weight:500}.auth-error-msg{color:var(--login-error-text);border-radius:0;align-items:center;gap:.35rem;margin-top:.35rem;padding:.15rem .25rem 0;font-size:.8125rem;font-weight:500;line-height:1.3;animation:.2s ease-in-out formFadeIn;display:flex;background:0 0!important;border:none!important}.auth-error-msg:before{content:"error";font-variation-settings:"FILL" 1, "wght" 500, "GRAD" 0, "opsz" 18;flex-shrink:0;font-family:Material Symbols Outlined;font-size:.95rem;line-height:1}.auth-checkbox{width:1.25rem;height:1.25rem;accent-color:var(--login-primary);flex-shrink:0;margin-right:1rem}.auth-checkbox-label{color:#4b5563}[data-theme=dark] .auth-checkbox-label,[data-bs-theme=dark] .auth-checkbox-label{color:#d1d5db}.auth-link{color:var(--login-primary);font-weight:600;text-decoration:none}.auth-link:hover{text-decoration:none}.trial-badge{color:var(--login-teal-dark);background:#0d94881f;border:1px solid #0d948840;border-radius:12px;align-items:center;max-width:100%;display:inline-flex}@media (width>=576px){.trial-badge{border-radius:9999px}}[data-theme=dark] .trial-badge,[data-bs-theme=dark] .trial-badge{color:#2dd4bf;background:#2dd4bf1f;border-color:#2dd4bf4d}.trial-badge-text{letter-spacing:.04em;white-space:normal;text-align:left;font-size:.725rem;font-weight:700;line-height:1.35}.feature-icon-md{font-size:1.125rem}.feature-icon-hero{color:var(--brand-primary);font-size:8rem}.avatar-group-container{margin-left:-1rem}.avatar-circle{border:2px solid #fff;border-radius:50%;width:3rem;height:3rem}[data-theme=dark] .avatar-circle,[data-bs-theme=dark] .avatar-circle{border-color:var(--login-bg-dark)}.avatar-1{background:#e5e7eb;margin-left:-.5rem}.avatar-2{background:#d1d5db;margin-left:-1rem}.avatar-counter{background:var(--login-primary);color:#fff;place-items:center;margin-left:-1rem;font-weight:700;display:grid}.password-strength-meter{margin-top:.35rem;transition:all .3s}.password-strength-meter .strength-bars{gap:.25rem;height:4px;display:flex}.password-strength-meter .strength-bar{background-color:#e2e8f0cc;border-radius:9999px;flex:1;height:100%;transition:background-color .3s,transform .2s}.password-strength-meter .strength-label{color:var(--login-text-gray);margin-top:.25rem;font-size:.725rem;font-weight:600;transition:color .3s;display:block}.password-strength-meter.strength-weak .strength-bar:first-child{background-color:#ef4444}.password-strength-meter.strength-weak .strength-label{color:#ef4444}.password-strength-meter.strength-fair .strength-bar:first-child,.password-strength-meter.strength-fair .strength-bar:nth-child(2){background-color:#f59e0b}.password-strength-meter.strength-fair .strength-label{color:#f59e0b}.password-strength-meter.strength-good .strength-bar:first-child,.password-strength-meter.strength-good .strength-bar:nth-child(2),.password-strength-meter.strength-good .strength-bar:nth-child(3){background-color:#0d9488}.password-strength-meter.strength-good .strength-label{color:#0d9488}.password-strength-meter.strength-strong .strength-bar:first-child,.password-strength-meter.strength-strong .strength-bar:nth-child(2),.password-strength-meter.strength-strong .strength-bar:nth-child(3),.password-strength-meter.strength-strong .strength-bar:nth-child(4){background-color:#10b981}.password-strength-meter.strength-strong .strength-label{color:#10b981}[data-theme=dark] .password-strength-meter .strength-bar,[data-bs-theme=dark] .password-strength-meter .strength-bar{background-color:#334155cc}.integrated-phone-group{align-items:stretch;width:100%;max-width:100%;display:flex}.integrated-phone-group .phone-country-wrap{flex-shrink:0;width:140px}.integrated-phone-group .phone-country-wrap .select2-container--default .select2-selection--single{background-color:#ffffff80;border:1.5px solid #e2e8f0;border-right:none;align-items:center;height:48px;padding:0 .75rem;display:flex;border-right:none!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.integrated-phone-group .phone-country-wrap .select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--login-text-dark);align-items:center;padding:0;line-height:normal;display:flex}.integrated-phone-group .phone-country-wrap .select2-container--default .select2-selection--single .select2-selection__arrow{align-items:center;height:100%;display:flex;top:0;right:8px}.integrated-phone-group .phone-number-wrap{flex:1;min-width:0;position:relative}.integrated-phone-group .phone-number-wrap .form-control{width:100%;height:48px;border-top-left-radius:0!important;border-bottom-left-radius:0!important}@media (width<=575.98px){.integrated-phone-group{flex-direction:column;gap:.5rem}.integrated-phone-group .phone-country-wrap{width:100%}.integrated-phone-group .phone-country-wrap .select2-container--default .select2-selection--single{border-radius:var(--pill-radius,9999px)!important;border-right:1.5px solid #e2e8f0!important}.integrated-phone-group .phone-number-wrap .form-control{border-radius:var(--pill-radius,9999px)!important}}[data-theme=dark] .integrated-phone-group .phone-country-wrap .select2-container--default .select2-selection--single,[data-bs-theme=dark] .integrated-phone-group .phone-country-wrap .select2-container--default .select2-selection--single{background-color:#0f172a66;border-color:#ffffff1f}[data-theme=dark] .integrated-phone-group .phone-country-wrap .select2-container--default .select2-selection--single .select2-selection__rendered,[data-bs-theme=dark] .integrated-phone-group .phone-country-wrap .select2-container--default .select2-selection--single .select2-selection__rendered{color:#f8fafc}@media (width<=575.98px){[data-theme=dark] .integrated-phone-group .phone-country-wrap .select2-container--default .select2-selection--single,[data-bs-theme=dark] .integrated-phone-group .phone-country-wrap .select2-container--default .select2-selection--single{border-right:1.5px solid #ffffff1f!important}}.terms-check-row{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:.65rem;padding:.35rem 0;display:flex}@media (width>=576px){.terms-check-row{flex-direction:row;align-items:center}}.terms-label{color:var(--login-text-dark);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:flex-start;gap:.65rem;margin-bottom:0;font-size:.8125rem;line-height:1.35;display:flex}.terms-label .auth-checkbox{flex-shrink:0;margin-top:.15rem;margin-right:0}.terms-label .terms-link{color:var(--login-link-color);text-underline-offset:2px;font-weight:600;text-decoration:underline}.terms-label .terms-link:hover{color:var(--login-teal-mid)}.btn-tldr-trigger{color:var(--login-teal-dark);cursor:pointer;white-space:nowrap;background:#0d94881a;border:1px solid #0d948840;border-radius:9999px;align-self:flex-start;align-items:center;gap:.35rem;padding:.3rem .75rem;font-size:.75rem;font-weight:600;transition:all .2s;display:inline-flex}@media (width<=575.98px){.btn-tldr-trigger{margin-left:1.9rem}}.btn-tldr-trigger .tldr-icon{color:#f59e0b;font-size:.95rem}.btn-tldr-trigger:hover{color:var(--login-primary);background:#0d948833;transform:translateY(-1px)}[data-theme=dark] .btn-tldr-trigger{color:#2dd4bf;background:#2dd4bf1f;border-color:#2dd4bf4d}.glass-modal .modal-dialog{margin:.75rem}@media (width>=576px){.glass-modal .modal-dialog{margin:1.75rem auto}}.glass-modal .modal-content.glass-card-modal{-webkit-backdrop-filter:blur(24px);background:#fffffff2;border:1px solid #ffffffb3;border-radius:1.25rem;padding:1.25rem;box-shadow:0 25px 50px -12px #00000040}@media (width>=576px){.glass-modal .modal-content.glass-card-modal{border-radius:1.75rem;padding:1.5rem}}[data-theme=dark] .glass-modal .modal-content.glass-card-modal{color:#f8fafc;background:#0f172ae6;border-color:#ffffff26}.tldr-modal-icon{color:var(--login-primary);font-size:1.75rem}.tldr-item{background:#ffffff80;border:1px solid #0000000d;border-radius:1rem;align-items:flex-start;gap:.85rem;padding:.75rem 1rem;display:flex}.tldr-item .tldr-item-icon{flex-shrink:0;margin-top:.15rem;font-size:1.35rem;line-height:1}.tldr-item h6,.tldr-item .h6{color:var(--login-title-color);font-size:.875rem;font-weight:700}.tldr-item p{color:var(--login-text-gray);font-size:.8rem;line-height:1.4}[data-theme=dark] .tldr-item{background:#ffffff0a;border-color:#ffffff14}[data-theme=dark] .tldr-item h6,[data-theme=dark] .tldr-item .h6{color:#f8fafc}[data-theme=dark] .tldr-item p{color:#94a3b8}.btn-primary-pill{background:var(--login-primary);color:#fff;border:none;border-radius:9999px;padding:.5rem 1.25rem;font-weight:600;transition:all .2s}.btn-primary-pill:hover{background:var(--login-primary-hover);color:#fff}.btn-link-legal{color:var(--login-link-color);align-items:center;gap:.35rem;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}.btn-link-legal:hover{text-decoration:underline}.promo-cancel-btn{cursor:pointer;color:#ef4444;background:0 0;border:none;position:absolute;top:.8rem;right:1rem}.recaptcha-wrapper{transform-origin:100%}.account-pages .select2.select2-container,.auth-page-container .select2.select2-container,.register-page .select2.select2-container,.login-page .select2.select2-container{max-width:100%;width:100%!important}.account-pages .select2-container--default .select2-selection--single,.auth-page-container .select2-container--default .select2-selection--single,.register-page .select2-container--default .select2-selection--single,.login-page .select2-container--default .select2-selection--single{border-radius:var(--pill-radius,9999px);background-color:#ffffff80;border:1.5px solid #e2e8f0;align-items:center;height:48px;padding:0 .75rem;display:flex}.account-pages .select2-container--default .select2-selection--single:focus,.auth-page-container .select2-container--default .select2-selection--single:focus,.register-page .select2-container--default .select2-selection--single:focus,.login-page .select2-container--default .select2-selection--single:focus{outline:none}.account-pages .select2-container--default .select2-selection--single .select2-selection__rendered,.auth-page-container .select2-container--default .select2-selection--single .select2-selection__rendered,.register-page .select2-container--default .select2-selection--single .select2-selection__rendered,.login-page .select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--login-text-dark);padding:0;line-height:normal}.account-pages .select2-container--default .select2-selection--single .select2-selection__arrow,.auth-page-container .select2-container--default .select2-selection--single .select2-selection__arrow,.register-page .select2-container--default .select2-selection--single .select2-selection__arrow,.login-page .select2-container--default .select2-selection--single .select2-selection__arrow{align-items:center;height:100%;display:flex;top:0;right:8px}[data-theme=dark] .account-pages .select2-container--default .select2-selection--single,[data-bs-theme=dark] .account-pages .select2-container--default .select2-selection--single,[data-theme=dark] .auth-page-container .select2-container--default .select2-selection--single,[data-bs-theme=dark] .auth-page-container .select2-container--default .select2-selection--single,[data-theme=dark] .register-page .select2-container--default .select2-selection--single,[data-bs-theme=dark] .register-page .select2-container--default .select2-selection--single,[data-theme=dark] .login-page .select2-container--default .select2-selection--single,[data-bs-theme=dark] .login-page .select2-container--default .select2-selection--single{color:#f8fafc!important;background-color:#0f172a66!important;border-color:#ffffff1f!important}[data-theme=dark] .account-pages .select2-container--default .select2-selection--single .select2-selection__rendered,[data-bs-theme=dark] .account-pages .select2-container--default .select2-selection--single .select2-selection__rendered,[data-theme=dark] .auth-page-container .select2-container--default .select2-selection--single .select2-selection__rendered,[data-bs-theme=dark] .auth-page-container .select2-container--default .select2-selection--single .select2-selection__rendered,[data-theme=dark] .register-page .select2-container--default .select2-selection--single .select2-selection__rendered,[data-bs-theme=dark] .register-page .select2-container--default .select2-selection--single .select2-selection__rendered,[data-theme=dark] .login-page .select2-container--default .select2-selection--single .select2-selection__rendered,[data-bs-theme=dark] .login-page .select2-container--default .select2-selection--single .select2-selection__rendered{color:#f8fafc!important}.auth-alert-danger{background:var(--alert-danger-bg,#ef44441f);border:1px solid var(--alert-danger-border,#ef44444d);color:var(--brand-danger);border-radius:12px;font-size:.85rem}.auth-alert-warning{border-radius:12px;font-size:.85rem}.auth-hero-icon{color:var(--brand-primary);font-size:8rem}.auth-desc-bounded{max-width:400px}.auth-modal-legal-icon{font-size:1rem}#auth-particles-canvas{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;inset:0}.login-main{isolation:isolate;position:relative}.login-main:before{content:"";filter:blur(80px);pointer-events:none;z-index:0;background:radial-gradient(circle,#0ea5e91f,#0000 70%);width:380px;height:380px;position:absolute;top:20%;right:15%}.auth-carousel-card{z-index:10;background-color:#ffffff73;background-image:var(--glass-sheen);width:100%;max-width:72rem;min-height:560px;-webkit-backdrop-filter:blur(var(--glass-chrome-blur)) saturate(var(--glass-chrome-saturate));border:1px solid var(--glass-chrome-border);box-shadow:inset 0 1px 0 var(--glass-highlight), inset 0 -1px 0 var(--glass-rim), var(--glass-chrome-elevation);border-radius:3rem;padding:3rem;position:relative;overflow:hidden}@media (prefers-reduced-transparency:reduce){.auth-carousel-card{-webkit-backdrop-filter:none!important;background-color:var(--panel-bg)!important;background-image:none!important}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.auth-carousel-card{background-color:var(--panel-bg);background-image:none}}@media (forced-colors:active){.auth-carousel-card{forced-color-adjust:auto;outline:1px solid #0000;box-shadow:none!important;border:1px solid canvastext!important}}.auth-carousel-card{border:1px solid #fff9;transition:all .3s;box-shadow:0 25px 50px -12px #0f172a26,inset 0 1px #fffc}@media (width<=1200px){.auth-carousel-card{padding:2.25rem}}.auth-carousel-card .carousel,.auth-carousel-card .carousel-inner{width:100%;height:100%;min-height:480px}.auth-carousel-card .carousel-item{transition:transform .6s cubic-bezier(.16,1,.3,1),opacity .6s}.auth-carousel-card .carousel-content-wrapper{z-index:10;padding:2.5rem 3rem 2.5rem 2rem}@media (width<=1200px){.auth-carousel-card .carousel-content-wrapper{padding:1.5rem}}[data-theme=dark] .auth-carousel-card,[data-bs-theme=dark] .auth-carousel-card{background:#0f172a8c;border:1px solid #ffffff1f;box-shadow:0 25px 50px -12px #00000080,inset 0 1px #ffffff14}.auth-photo-container{z-index:10;justify-content:center;align-items:center;padding:1rem;display:flex}.auth-photo-container .photo-frame{border-radius:2rem;max-width:320px;max-height:440px;transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .5s}.auth-photo-container .photo-frame img{object-fit:contain;border-radius:2rem;max-height:440px}.auth-photo-container .photo-frame:hover{transform:translateY(-4px)scale(1.02);box-shadow:0 35px 70px -15px #0f172a66,0 15px 30px -8px #0f172a40,inset 0 1px #fffc}.auth-carousel-indicators{z-index:25;justify-content:center;align-items:center;gap:.75rem;list-style:none;position:absolute;bottom:1.75rem;left:0;right:0;margin:0!important;padding:0!important;display:flex!important}.auth-carousel-indicators button,.auth-carousel-indicators li{opacity:.55!important;cursor:pointer!important;box-sizing:content-box!important;background:#94a3b873!important;border:0!important;border-width:0 medium!important;border-radius:50%!important;width:10px!important;min-width:10px!important;max-width:10px!important;height:10px!important;min-height:10px!important;max-height:10px!important;margin:0!important;padding:0!important;transition:transform .25s cubic-bezier(.16,1,.3,1),background-color .25s,box-shadow .25s,opacity .25s!important;display:inline-block!important}.auth-carousel-indicators button.active,.auth-carousel-indicators li.active{opacity:1!important;background:#00b19d linear-gradient(135deg,#0ea5e9,#00b19d)!important;border-radius:50%!important;width:10px!important;height:10px!important;transform:scale(1.35)!important;box-shadow:0 0 10px #00b19db3!important}.auth-carousel-indicators button:hover:not(.active),.auth-carousel-indicators li:hover:not(.active){opacity:.85!important;background:#0ea5e999!important;transform:scale(1.2)!important}[data-theme=dark] .auth-carousel-indicators button,[data-bs-theme=dark] .auth-carousel-indicators button,[data-theme=dark] .auth-carousel-indicators li,[data-bs-theme=dark] .auth-carousel-indicators li{background:#ffffff40!important}[data-theme=dark] .auth-carousel-indicators button.active,[data-bs-theme=dark] .auth-carousel-indicators button.active,[data-theme=dark] .auth-carousel-indicators li.active,[data-bs-theme=dark] .auth-carousel-indicators li.active{background:#2dd4bf linear-gradient(135deg,#38bdf8,#2dd4bf)!important;box-shadow:0 0 12px #2dd4bfbf!important}.error-page{justify-content:center;align-items:center;width:100%;min-height:100vh;padding:2rem;display:flex;position:relative;overflow:hidden}.error-shell{z-index:10;width:100%;max-width:560px;position:relative}.error-card{z-index:10;text-align:center;border-radius:2.5rem;flex-direction:column;align-items:center;padding:3rem 2.75rem;display:flex;position:relative}@media (width<=576px){.error-card{border-radius:1.75rem;padding:2.5rem 1.5rem}}.error-logo{margin-bottom:1.75rem}.error-icon-orb{--orb-color:var(--brand-primary);background:radial-gradient(circle at 35% 30%, color-mix(in srgb, var(--orb-color) 30%, transparent), color-mix(in srgb, var(--orb-color) 12%, transparent));border:1px solid color-mix(in srgb, var(--orb-color) 35%, transparent);width:108px;height:108px;box-shadow:0 20px 45px -15px color-mix(in srgb, var(--orb-color) 45%, transparent);border-radius:50%;justify-content:center;align-items:center;margin-bottom:1.5rem;animation:4.5s ease-in-out infinite error-orb-float;display:flex}.error-icon-orb .material-symbols-outlined{color:var(--orb-color);font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 48;font-size:52px}.error-icon-orb--info{--orb-color:var(--brand-primary)}.error-icon-orb--warning{--orb-color:#f59e0b}.error-icon-orb--danger{--orb-color:var(--brand-danger,#f1556c)}.error-icon-orb--accent{--orb-color:var(--login-accent,#6366f1)}@keyframes error-orb-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.error-code{letter-spacing:.15em;text-transform:uppercase;color:var(--login-text-secondary,#6b7280);margin-bottom:.5rem;font-size:.8rem;font-weight:700}.error-title{letter-spacing:-.02em;color:var(--login-text-primary,#111827);margin-bottom:.85rem;font-size:1.85rem;font-weight:800}@media (width<=576px){.error-title{font-size:1.5rem}}.error-message{color:var(--login-text-secondary,#6b7280);max-width:40ch;margin-bottom:2rem;font-weight:500;line-height:1.6}.error-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;width:100%;display:flex}.error-actions .btn-primary-glass,.error-actions .btn-ghost-glass{flex:auto;width:auto;min-width:180px}.btn-ghost-glass{color:var(--login-text-primary,#111827);border:1px solid var(--glass-border,#fff6);cursor:pointer;background:#ffffff59;border-radius:9999px;justify-content:center;align-items:center;gap:.6rem;padding:1rem 1.75rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.btn-ghost-glass:hover{color:var(--login-text-primary,#111827);background:#ffffff8c;transform:translateY(-2px)}.btn-ghost-glass .material-symbols-outlined{font-size:20px}[data-theme=dark] .btn-ghost-glass,[data-bs-theme=dark] .btn-ghost-glass{color:#fff;background:#ffffff0f}[data-theme=dark] .btn-ghost-glass:hover,[data-bs-theme=dark] .btn-ghost-glass:hover{color:#fff;background:#ffffff1f}.error-footnote{border-top:1px solid var(--glass-border,#ffffff4d);width:100%;color:var(--login-text-secondary,#6b7280);margin-top:1.75rem;padding-top:1.5rem;font-size:.8rem}.error-footnote code{background:color-mix(in srgb, var(--brand-primary) 12%, transparent);color:var(--brand-primary);border-radius:.4rem;padding:.15rem .5rem;font-weight:700}.blob-br{bottom:-8rem;right:-8rem}.error-pulse-dots{gap:.4rem;margin-top:.25rem;display:inline-flex}.error-pulse-dots span{background:var(--brand-primary);border-radius:50%;width:8px;height:8px;animation:1.4s ease-in-out infinite error-pulse-dot}.error-pulse-dots span:nth-child(2){animation-delay:.2s}.error-pulse-dots span:nth-child(3){animation-delay:.4s}@keyframes error-pulse-dot{0%,80%,to{opacity:.25;transform:scale(.8)}40%{opacity:1;transform:scale(1.15)}}.user-avatar{-ms-border-radius:50%;-o-border-radius:50%;-webkit-user-drag:none;-moz-user-drag:none;-ms-user-drag:none;-o-user-drag:none;user-drag:none;-webkit-user-select:none;user-select:none;-o-user-select:none;border-radius:50%;width:80px;height:80px;margin:2em auto;display:block}.user-avatar-nav{float:left;-ms-border-radius:50%;-o-border-radius:50%;-webkit-user-drag:none;-moz-user-drag:none;-ms-user-drag:none;-o-user-drag:none;user-drag:none;-webkit-user-select:none;user-select:none;-o-user-select:none;border-radius:50%;width:30px;height:30px;margin-top:-3px;margin-right:1em}#avatar_container{height:202px}#avatar_container .dz-preview{display:none}#avatar_container .dropzone{-ms-border-radius:20px;-o-border-radius:20px;background:#ffffff0d;border:1px dashed #0000004d;border-radius:20px;height:180px;padding:0}#avatar_container .dz-message{margin-top:-20px 1em 0;text-align:center;padding:0}#avatar_container .dz-message.dz-default{margin:0 2em}.user-image{border:2px solid #4eb7eb;width:100px;height:100px}.badge{color:var(--text-color,#1e293b);box-shadow:inset 0 1px 0 var(--glass-highlight);align-items:center;gap:.35rem;padding:.35em .75em;font-size:.75rem;font-weight:600;line-height:1;transition:all .2s;display:inline-flex;border-radius:var(--pill-radius,9999px)!important;-webkit-backdrop-filter:none!important}.badge .badge-dot{background-color:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}.badge.badge-primary,.badge.bg-primary{border:1px solid color-mix(in srgb, var(--brand-primary) 35%, transparent);background-color:color-mix(in srgb, var(--brand-primary) 14%, transparent)!important;color:var(--brand-primary)!important}.badge.badge-success,.badge.bg-success{border:1px solid #0acf9759;color:#059669!important;background-color:#0acf9724!important}[data-theme=dark] .badge.badge-success,[data-bs-theme=dark] .badge.badge-success,[data-theme=dark] .badge.bg-success,[data-bs-theme=dark] .badge.bg-success{color:#34d399!important}.badge.badge-info,.badge.bg-info,.badge.badge-info-light{border:1px solid #4eb7eb59;color:#0284c7!important;background-color:#4eb7eb24!important}[data-theme=dark] .badge.badge-info,[data-bs-theme=dark] .badge.badge-info,[data-theme=dark] .badge.bg-info,[data-bs-theme=dark] .badge.bg-info,[data-theme=dark] .badge.badge-info-light,[data-bs-theme=dark] .badge.badge-info-light{color:#38bdf8!important}.badge.badge-warning,.badge.bg-warning{border:1px solid #f9bc0b66;color:#d97706!important;background-color:#f9bc0b26!important}[data-theme=dark] .badge.badge-warning,[data-bs-theme=dark] .badge.badge-warning,[data-theme=dark] .badge.bg-warning,[data-bs-theme=dark] .badge.bg-warning{color:#fbbf24!important}.badge.badge-danger,.badge.bg-danger{border:1px solid #f1556c59;color:#e11d48!important;background-color:#f1556c24!important}[data-theme=dark] .badge.badge-danger,[data-bs-theme=dark] .badge.badge-danger,[data-theme=dark] .badge.bg-danger,[data-bs-theme=dark] .badge.bg-danger{color:#fb7185!important}.badge.badge-secondary,.badge.bg-secondary,.badge.badge-dark,.badge.bg-dark{border:1px solid color-mix(in srgb, var(--text-color) 25%, transparent);background-color:color-mix(in srgb, var(--text-color) 10%, transparent)!important;color:var(--text-color)!important}.badge.badge-violet,.badge.badge-ai,.badge.badge--tone-violet,.badge.badge--tone-ai{border:1px solid color-mix(in srgb, var(--brand-secondary,#8b5cf6) 35%, transparent);background-color:var(--brand-secondary-light,#8b5cf61f)!important;color:var(--brand-secondary-dark,#6d28d9)!important}[data-theme=dark] .badge.badge-violet,[data-bs-theme=dark] .badge.badge-violet,[data-theme=dark] .badge.badge-ai,[data-bs-theme=dark] .badge.badge-ai,[data-theme=dark] .badge.badge--tone-violet,[data-bs-theme=dark] .badge.badge--tone-violet,[data-theme=dark] .badge.badge--tone-ai,[data-bs-theme=dark] .badge.badge--tone-ai{border-color:#a855f759;color:#d8b4fe!important;background-color:#a855f726!important}.margin-half{margin:.5em}.margin-bottom-half{margin-bottom:1em}@media (width<=480px){.margin-half-phone{margin:.5em}.margin-bottom-half-phone{margin-bottom:1em}.margin-top-half-phone{margin-top:1em}}@media (width<=767px){.margin-half-tablet{margin:.5em}.margin-bottom-half-tablet{margin-bottom:1em}.margin-top-half-tablet{margin-top:1em}}.margin-top-0{margin-top:0}.margin-top-1{margin-top:1em}.margin-top-2{margin-top:2em}.margin-top-3{margin-top:3em}.margin-top-4{margin-top:4em}.margin-bottom-0{margin-bottom:0}.margin-bottom-1{margin-bottom:1em}.margin-bottom-2{margin-bottom:2em}.margin-bottom-3{margin-bottom:3em}.margin-bottom-4{margin-bottom:4em}.margin-left-0{margin-left:0}.margin-left-1{margin-left:1em}.margin-left-2{margin-left:2em}.margin-left-3{margin-left:3em}.margin-left-4{margin-left:4em}.margin-right-0{margin-right:0}.margin-right-1{margin-right:1em}.margin-right-2{margin-right:2em}.margin-right-3{margin-right:3em}.margin-right-4{margin-right:4em}@media (width>=320px){.margin-top-xxs-0{margin-top:0}.margin-top-xxs-1{margin-top:1em}.margin-top-xxs-2{margin-top:2em}.margin-top-xxs-3{margin-top:3em}.margin-top-xxs-4{margin-top:4em}.margin-bottom-xxs-0{margin-bottom:0}.margin-bottom-xxs-1{margin-bottom:1em}.margin-bottom-xxs-2{margin-bottom:2em}.margin-bottom-xxs-3{margin-bottom:3em}.margin-bottom-xxs-4{margin-bottom:4em}.margin-left-xxs-0{margin-left:0}.margin-left-xxs-1{margin-left:1em}.margin-left-xxs-2{margin-left:2em}.margin-left-xxs-3{margin-left:3em}.margin-left-xxs-4{margin-left:4em}.margin-right-xxs-0{margin-right:0}.margin-right-xxs-1{margin-right:1em}.margin-right-xxs-2{margin-right:2em}.margin-right-xxs-3{margin-right:3em}.margin-right-xxs-4{margin-right:4em}}@media (width>=480px){.margin-top-xs-0{margin-top:0}.margin-top-xs-1{margin-top:1em}.margin-top-xs-2{margin-top:2em}.margin-top-xs-3{margin-top:3em}.margin-top-xs-4{margin-top:4em}.margin-bottom-xs-0{margin-bottom:0}.margin-bottom-xs-1{margin-bottom:1em}.margin-bottom-xs-2{margin-bottom:2em}.margin-bottom-xs-3{margin-bottom:3em}.margin-bottom-xs-4{margin-bottom:4em}.margin-left-xs-0{margin-left:0}.margin-left-xs-1{margin-left:1em}.margin-left-xs-2{margin-left:2em}.margin-left-xs-3{margin-left:3em}.margin-left-xs-4{margin-left:4em}.margin-right-xs-0{margin-right:0}.margin-right-xs-1{margin-right:1em}.margin-right-xs-2{margin-right:2em}.margin-right-xs-3{margin-right:3em}.margin-right-xs-4{margin-right:4em}}@media (width>=767px){.margin-top-sm-0{margin-top:0}.margin-top-sm-1{margin-top:1em}.margin-top-sm-2{margin-top:2em}.margin-top-sm-3{margin-top:3em}.margin-top-sm-4{margin-top:4em}.margin-bottom-sm-0{margin-bottom:0}.margin-bottom-sm-1{margin-bottom:1em}.margin-bottom-sm-2{margin-bottom:2em}.margin-bottom-sm-3{margin-bottom:3em}.margin-bottom-sm-4{margin-bottom:4em}.margin-left-sm-0{margin-left:0}.margin-left-sm-1{margin-left:1em}.margin-left-sm-2{margin-left:2em}.margin-left-sm-3{margin-left:3em}.margin-left-sm-4{margin-left:4em}.margin-right-sm-0{margin-right:0}.margin-right-sm-1{margin-right:1em}.margin-right-sm-2{margin-right:2em}.margin-right-sm-3{margin-right:3em}.margin-right-sm-4{margin-right:4em}}@media (width>=992px){.margin-top-md-0{margin-top:0}.margin-top-md-1{margin-top:1em}.margin-top-md-2{margin-top:2em}.margin-top-md-3{margin-top:3em}.margin-top-md-4{margin-top:4em}.margin-bottom-md-0{margin-bottom:0}.margin-bottom-md-1{margin-bottom:1em}.margin-bottom-md-2{margin-bottom:2em}.margin-bottom-md-3{margin-bottom:3em}.margin-bottom-md-4{margin-bottom:4em}.margin-left-md-0{margin-left:0}.margin-left-md-1{margin-left:1em}.margin-left-md-2{margin-left:2em}.margin-left-md-3{margin-left:3em}.margin-left-md-4{margin-left:4em}.margin-right-md-0{margin-right:0}.margin-right-md-1{margin-right:1em}.margin-right-md-2{margin-right:2em}.margin-right-md-3{margin-right:3em}.margin-right-md-4{margin-right:4em}}@media (width>=1200px){.margin-top-lg-0{margin-top:0}.margin-top-lg-1{margin-top:1em}.margin-top-lg-2{margin-top:2em}.margin-top-lg-3{margin-top:3em}.margin-top-lg-4{margin-top:4em}.margin-bottom-lg-0{margin-bottom:0}.margin-bottom-lg-1{margin-bottom:1em}.margin-bottom-lg-2{margin-bottom:2em}.margin-bottom-lg-3{margin-bottom:3em}.margin-bottom-lg-4{margin-bottom:4em}.margin-left-lg-0{margin-left:0}.margin-left-lg-1{margin-left:1em}.margin-left-lg-2{margin-left:2em}.margin-left-lg-3{margin-left:3em}.margin-left-lg-4{margin-left:4em}.margin-right-lg-0{margin-right:0}.margin-right-lg-1{margin-right:1em}.margin-right-lg-2{margin-right:2em}.margin-right-lg-3{margin-right:3em}.margin-right-lg-4{margin-right:4em}}.padding-top-0{padding-top:0}.padding-top-1{padding-top:1em}.padding-top-2{padding-top:2em}.padding-top-3{padding-top:3em}.padding-top-4{padding-top:4em}.padding-bottom-0{padding-bottom:0}.padding-bottom-1{padding-bottom:1em}.padding-bottom-2{padding-bottom:2em}.padding-bottom-3{padding-bottom:3em}.padding-bottom-4{padding-bottom:4em}.padding-left-0{padding-left:0}.padding-left-1{padding-left:1em}.padding-left-2{padding-left:2em}.padding-left-3{padding-left:3em}.padding-left-4{padding-left:4em}.padding-right-0{padding-right:0}.padding-right-1{padding-right:1em}.padding-right-2{padding-right:2em}.padding-right-3{padding-right:3em}.padding-right-4{padding-right:4em}@media (width>=320px){.padding-top-xxs-0{padding-top:0}.padding-top-xxs-1{padding-top:1em}.padding-top-xxs-2{padding-top:2em}.padding-top-xxs-3{padding-top:3em}.padding-top-xxs-4{padding-top:4em}.padding-bottom-xxs-0{padding-bottom:0}.padding-bottom-xxs-1{padding-bottom:1em}.padding-bottom-xxs-2{padding-bottom:2em}.padding-bottom-xxs-3{padding-bottom:3em}.padding-bottom-xxs-4{padding-bottom:4em}.padding-left-xxs-0{padding-left:0}.padding-left-xxs-1{padding-left:1em}.padding-left-xxs-2{padding-left:2em}.padding-left-xxs-3{padding-left:3em}.padding-left-xxs-4{padding-left:4em}.padding-right-xxs-0{padding-right:0}.padding-right-xxs-1{padding-right:1em}.padding-right-xxs-2{padding-right:2em}.padding-right-xxs-3{padding-right:3em}.padding-right-xxs-4{padding-right:4em}}@media (width>=480px){.padding-top-xs-0{padding-top:0}.padding-top-xs-1{padding-top:1em}.padding-top-xs-2{padding-top:2em}.padding-top-xs-3{padding-top:3em}.padding-top-xs-4{padding-top:4em}.padding-bottom-xs-0{padding-bottom:0}.padding-bottom-xs-1{padding-bottom:1em}.padding-bottom-xs-2{padding-bottom:2em}.padding-bottom-xs-3{padding-bottom:3em}.padding-bottom-xs-4{padding-bottom:4em}.padding-left-xs-0{padding-left:0}.padding-left-xs-1{padding-left:1em}.padding-left-xs-2{padding-left:2em}.padding-left-xs-3{padding-left:3em}.padding-left-xs-4{padding-left:4em}.padding-right-xs-0{padding-right:0}.padding-right-xs-1{padding-right:1em}.padding-right-xs-2{padding-right:2em}.padding-right-xs-3{padding-right:3em}.padding-right-xs-4{padding-right:4em}}@media (width>=767px){.padding-top-sm-0{padding-top:0}.padding-top-sm-1{padding-top:1em}.padding-top-sm-2{padding-top:2em}.padding-top-sm-3{padding-top:3em}.padding-top-sm-4{padding-top:4em}.padding-bottom-sm-0{padding-bottom:0}.padding-bottom-sm-1{padding-bottom:1em}.padding-bottom-sm-2{padding-bottom:2em}.padding-bottom-sm-3{padding-bottom:3em}.padding-bottom-sm-4{padding-bottom:4em}.padding-left-sm-0{padding-left:0}.padding-left-sm-1{padding-left:1em}.padding-left-sm-2{padding-left:2em}.padding-left-sm-3{padding-left:3em}.padding-left-sm-4{padding-left:4em}.padding-right-sm-0{padding-right:0}.padding-right-sm-1{padding-right:1em}.padding-right-sm-2{padding-right:2em}.padding-right-sm-3{padding-right:3em}.padding-right-sm-4{padding-right:4em}}@media (width>=992px){.padding-top-md-0{padding-top:0}.padding-top-md-1{padding-top:1em}.padding-top-md-2{padding-top:2em}.padding-top-md-3{padding-top:3em}.padding-top-md-4{padding-top:4em}.padding-bottom-md-0{padding-bottom:0}.padding-bottom-md-1{padding-bottom:1em}.padding-bottom-md-2{padding-bottom:2em}.padding-bottom-md-3{padding-bottom:3em}.padding-bottom-md-4{padding-bottom:4em}.padding-left-md-0{padding-left:0}.padding-left-md-1{padding-left:1em}.padding-left-md-2{padding-left:2em}.padding-left-md-3{padding-left:3em}.padding-left-md-4{padding-left:4em}.padding-right-md-0{padding-right:0}.padding-right-md-1{padding-right:1em}.padding-right-md-2{padding-right:2em}.padding-right-md-3{padding-right:3em}.padding-right-md-4{padding-right:4em}}@media (width>=1200px){.padding-top-lg-0{padding-top:0}.padding-top-lg-1{padding-top:1em}.padding-top-lg-2{padding-top:2em}.padding-top-lg-3{padding-top:3em}.padding-top-lg-4{padding-top:4em}.padding-bottom-lg-0{padding-bottom:0}.padding-bottom-lg-1{padding-bottom:1em}.padding-bottom-lg-2{padding-bottom:2em}.padding-bottom-lg-3{padding-bottom:3em}.padding-bottom-lg-4{padding-bottom:4em}.padding-left-lg-0{padding-left:0}.padding-left-lg-1{padding-left:1em}.padding-left-lg-2{padding-left:2em}.padding-left-lg-3{padding-left:3em}.padding-left-lg-4{padding-left:4em}.padding-right-lg-0{padding-right:0}.padding-right-lg-1{padding-right:1em}.padding-right-lg-2{padding-right:2em}.padding-right-lg-3{padding-right:3em}.padding-right-lg-4{padding-right:4em}}.list-group-responsive span{display:block;overflow-y:auto}.theme-details-list strong{width:5.5em;display:inline-block;position:absolute}.theme-details-list span{margin-left:5.5em}.list-group{background-color:var(--glass-surface-bg);background-image:var(--glass-sheen);-webkit-backdrop-filter:blur(var(--glass-surface-blur)) saturate(var(--glass-surface-saturate));border:1px solid var(--glass-surface-border);box-shadow:inset 0 1px 0 var(--glass-highlight), inset 0 -1px 0 var(--glass-rim), var(--glass-surface-elevation)}@media (prefers-reduced-transparency:reduce){.list-group{-webkit-backdrop-filter:none!important;background-color:var(--panel-bg)!important;background-image:none!important}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.list-group{background-color:var(--panel-bg);background-image:none}}@media (forced-colors:active){.list-group{forced-color-adjust:auto;outline:1px solid #0000;box-shadow:none!important;border:1px solid canvastext!important}}.list-group{border-radius:12px!important;padding:0!important}.list-group .list-group-item{border-color:var(--border-color)!important;color:var(--text-color)!important;background-color:#0000!important;padding:12px 16px!important;font-size:14px!important;transition:all .2s!important}.list-group .list-group-item:first-child{border-top-left-radius:11px!important;border-top-right-radius:11px!important}.list-group .list-group-item:last-child{border-bottom:none!important;border-bottom-right-radius:11px!important;border-bottom-left-radius:11px!important}.list-group .list-group-item:hover{color:var(--text-slate-800,#1e293b)!important;background-color:#00000005!important}[data-theme=dark] .list-group .list-group-item:hover,[data-bs-theme=dark] .list-group .list-group-item:hover{color:#fff!important;background-color:#ffffff08!important}.list-group .list-group-item.active{background-color:var(--brand-primary)!important;border-color:var(--brand-primary)!important;color:#fff!important}.facebook{background-color:#4863ae;border-color:#4863ae}.facebook:hover{background-color:#6880c1;border-color:#6880c1}.facebook:focus,.facebook:active{background-color:#394e8a!important;border-color:#394e8a!important}.twitter{background-color:#46c0fb;border-color:#46c0fb}.twitter:hover{background-color:#78d1fc;border-color:#78d1fc}.twitter:focus,.twitter:active{background-color:#14affa!important;border-color:#14affa!important}.google{background-color:#dd4b39;border-color:#dd4b39}.google:hover{background-color:#e47365;border-color:#e47365}.google:focus,.google:active{background-color:#c23321!important;border-color:#c23321!important}.github{background-color:#4183c4;border-color:#4183c4}.github:hover{background-color:#689cd0;border-color:#689cd0}.github:focus,.github:active{background-color:#3269a0!important;border-color:#3269a0!important}.negocio-section-header{align-items:center;gap:.6rem;margin-bottom:1rem;display:flex}.negocio-section-header .material-symbols-outlined{color:var(--brand-primary);font-size:1.4rem}.negocio-section-header h3,.negocio-section-header .h3{color:var(--text-slate-800);margin:0;font-size:1.05rem;font-weight:700}.negocio-section-header .negocio-section-count{color:var(--brand-primary);border-radius:var(--pill-radius);background:#00b19d1a;padding:2px 10px;font-size:.7rem;font-weight:700}[data-theme=dark] .negocio-section-header h3,[data-theme=dark] .negocio-section-header .h3,[data-bs-theme=dark] .negocio-section-header h3,[data-bs-theme=dark] .negocio-section-header .h3{color:var(--white)}.negocio-card{border-radius:var(--card-radius);background:#fff;border:1px solid #eef2f6;flex-direction:column;height:100%;padding:1.5rem;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;box-shadow:0 2px 12px #0000000d}.negocio-card:hover{transform:translateY(-3px);box-shadow:0 14px 30px -10px #0000001f}.negocio-card.negocio-card--owner{border-color:#00b19d40}[data-theme=dark] .negocio-card,[data-bs-theme=dark] .negocio-card{background:#ffffff08;border-color:#ffffff14}.negocio-card-badges{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.4rem;margin-bottom:1rem;display:flex}.negocio-card-logo{background:#f1f5f9cc;border-radius:1rem;flex-shrink:0;justify-content:center;align-items:center;width:4.5rem;height:4.5rem;margin:0 auto .75rem;display:flex;overflow:hidden}.negocio-card-logo img{object-fit:cover;width:100%;height:100%}[data-theme=dark] .negocio-card-logo,[data-bs-theme=dark] .negocio-card-logo{background:#ffffff0d}.negocio-card-name{text-align:center;color:var(--text-slate-800);margin-bottom:.15rem;font-weight:700}[data-theme=dark] .negocio-card-name,[data-bs-theme=dark] .negocio-card-name{color:var(--white)}.negocio-card-nit{text-align:center;color:var(--text-slate-500);margin-bottom:.5rem;font-size:.75rem}.negocio-card-web{text-align:center;color:var(--brand-primary);text-overflow:ellipsis;white-space:nowrap;margin-bottom:.5rem;font-size:.8rem;text-decoration:none;display:block;overflow:hidden}.negocio-card-web:hover{text-decoration:underline}.negocio-card-socials{justify-content:center;gap:.6rem;margin-bottom:.5rem;display:flex}.negocio-card-socials a{width:30px;height:30px;color:var(--text-slate-500);background:#f1f5f9;border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex}.negocio-card-socials a:hover{background:var(--brand-primary);color:#fff}[data-theme=dark] .negocio-card-socials a,[data-bs-theme=dark] .negocio-card-socials a{background:#ffffff14}.negocio-card-stats{border-top:1px dashed #00000014;border-bottom:1px dashed #00000014;justify-content:center;align-items:center;gap:1.25rem;margin:.5rem 0;padding:.85rem 0;display:flex}.negocio-card-stats .stat-item{flex-direction:column;align-items:center;display:flex}.negocio-card-stats .stat-value{color:var(--text-slate-800);font-size:.95rem;font-weight:700}[data-theme=dark] .negocio-card-stats .stat-value,[data-bs-theme=dark] .negocio-card-stats .stat-value{color:var(--text-slate-200)}.negocio-card-stats .stat-label{text-transform:uppercase;color:var(--text-slate-400);margin-top:2px;font-size:.6rem;font-weight:700}.negocio-card-stats .stat-divider{background:#00000014;width:1px;height:1.5rem}[data-theme=dark] .negocio-card-stats,[data-bs-theme=dark] .negocio-card-stats{border-color:#ffffff14}.negocio-card-actions{flex-direction:column;gap:.5rem;margin-top:auto;padding-top:.5rem;display:flex}.negocio-card-actions .btn-negocio-primary,.negocio-card-actions .btn-negocio-secondary{cursor:pointer;border:none;border-radius:.75rem;justify-content:center;align-items:center;gap:.4rem;width:100%;padding:.55rem 1rem;font-size:.8rem;font-weight:700;display:flex;text-decoration:none!important}.negocio-card-actions .btn-negocio-primary{background:linear-gradient(135deg, var(--brand-primary) 0%, #00d4ff 100%);color:#fff}.negocio-card-actions .btn-negocio-primary:hover{filter:brightness(1.08);color:#fff}.negocio-card-actions .btn-negocio-secondary{color:var(--brand-primary);background:#00b19d1a}.negocio-card-actions .btn-negocio-secondary:hover{color:var(--brand-primary);background:#00b19d2e}.negocio-empty-state{text-align:center;color:var(--text-slate-400);padding:3rem 1rem}.negocio-empty-state .material-symbols-outlined{opacity:.5;font-size:3rem}.negocio-botonera{flex-wrap:wrap;gap:.75rem;margin-bottom:1.5rem;display:flex}.negocio-botonera-item{color:var(--text-slate-600);background:#fff;border:1px solid #eef2f6;border-radius:14px;align-items:center;gap:.5rem;padding:.65rem 1.15rem;font-size:.85rem;font-weight:600;transition:all .2s;display:flex;box-shadow:0 2px 10px #0000000a;text-decoration:none!important}.negocio-botonera-item .material-symbols-outlined{color:var(--brand-primary);font-size:1.2rem}.negocio-botonera-item:hover{color:var(--text-slate-800);border-color:#00b19d40;transform:translateY(-2px);box-shadow:0 8px 20px #00000014}.negocio-botonera-item.active{background:linear-gradient(135deg, var(--brand-primary) 0%, #00c9b4 100%);color:#fff;border-color:#0000;box-shadow:0 8px 20px #00b19d59}.negocio-botonera-item.active .material-symbols-outlined,.negocio-botonera-item.active:hover{color:#fff}[data-theme=dark] .negocio-botonera-item,[data-bs-theme=dark] .negocio-botonera-item{color:var(--text-slate-400);background:#ffffff08;border-color:#ffffff14}:root{--agenda-holiday-source-color:#06b2c5;--agenda-holiday-badge-color:#f9bc0b;--agenda-holiday-modal-icon-color:#ecd526;--agenda-on-brand:#fff;--agenda-festivo-text:#058897;--agenda-festivo-border:#06b2c5}[data-theme=dark],[data-bs-theme=dark]{--agenda-holiday-source-color:#06b2c5;--agenda-holiday-badge-color:#f9bc0b;--agenda-holiday-modal-icon-color:#ecd526;--agenda-on-brand:#fff;--agenda-festivo-text:#3be2f5;--agenda-festivo-border:#06b2c5}.agenda-holiday-badge-icon{color:var(--agenda-holiday-badge-color)!important}.agenda-holiday-modal-icon{color:var(--agenda-holiday-modal-icon-color)!important}#calendar,#calendar .fc,#calendar .fc *,body>.fc-event-dragging,body>.fc-event-dragging *{font-family:var(--bs-body-font-family,system-ui, -apple-system, sans-serif)!important}.fc-event-dragging,body>.fc-event-dragging{letter-spacing:-.01em!important;opacity:.92!important;cursor:grabbing!important;pointer-events:none!important;z-index:10050!important;border-radius:6px!important;margin:0!important;padding:3px 6px!important;font-size:.8rem!important;font-weight:600!important;transition:none!important;transform:none!important;box-shadow:0 12px 28px #00000047!important}.fc-event-dragging .fc-event-main,body>.fc-event-dragging .fc-event-main{text-overflow:ellipsis!important;white-space:nowrap!important;padding:1px 0!important;overflow:hidden!important}#calendar{--fc-border-color:var(--border-color,#e2e8f0);color:var(--text-color)!important}#calendar .fc-theme-standard,#calendar .fc-theme-standard th,#calendar .fc-theme-standard td{border-color:var(--border-color)!important}#calendar .fc-theme-standard .fc-scrollgrid{border-radius:12px;overflow:hidden;border-color:var(--border-color)!important}#calendar .fc-header-toolbar{padding:.5rem 0;flex-wrap:wrap!important;justify-content:space-between!important;align-items:center!important;gap:1rem!important;margin-bottom:1.75rem!important;display:flex!important}#calendar .fc-header-toolbar .fc-toolbar-title{letter-spacing:-.02em;align-items:center;display:inline-flex;color:var(--text-color)!important;font-size:1.4rem!important;font-weight:700!important}#calendar .fc-header-toolbar .fc-toolbar-chunk{align-items:center;gap:.5rem;display:flex}#calendar .fc-button{background-color:var(--panel-bg)!important;border:1px solid var(--border-color)!important;color:var(--text-color)!important;text-transform:capitalize!important;border-radius:30px!important;outline:none!important;padding:.4rem .85rem!important;font-family:inherit!important;font-size:.785rem!important;font-weight:600!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important;box-shadow:0 1px 2px #0000000d!important}#calendar .fc-button:hover{background-color:var(--body-bg)!important;border-color:var(--brand-primary)!important;color:var(--brand-primary)!important}#calendar .fc-button:focus{box-shadow:0 0 0 3px #00b19d33!important}#calendar .fc-button.fc-button-active,#calendar .fc-button.fc-state-active{background-color:var(--brand-primary)!important;border-color:var(--brand-primary)!important;color:var(--agenda-on-brand)!important;box-shadow:0 4px 6px #00b19d26!important}#calendar .fc-button:disabled{opacity:.5!important;cursor:not-allowed!important}#calendar .fc-button-group{border:1px solid var(--border-color)!important;border-radius:30px!important;overflow:hidden!important;box-shadow:0 1px 2px #0000000d!important}#calendar .fc-button-group .fc-button{border:none!important;border-right:1px solid var(--border-color)!important;border-radius:0!important;margin:0!important}#calendar .fc-button-group .fc-button:last-child,#calendar .fc-button-group .fc-button.fc-button-active,#calendar .fc-button-group .fc-button.fc-state-active{border-right:none!important}#calendar .fc-today-button{border-radius:30px!important;margin-left:.25rem!important}#calendar .fc-col-header-cell{background-color:var(--body-bg)!important;border-bottom-width:2px!important;padding:12px 0!important}#calendar .fc-col-header-cell .fc-col-header-cell-cushion{color:var(--text-color)!important;text-transform:uppercase!important;letter-spacing:.05em!important;font-size:.8rem!important;font-weight:700!important;text-decoration:none!important}#calendar .fc-daygrid-day-number{color:var(--text-color)!important;justify-content:center!important;align-items:center!important;min-width:24px!important;height:24px!important;margin:6px!important;padding:4px 8px!important;font-size:.9rem!important;font-weight:500!important;text-decoration:none!important;display:inline-flex!important}#calendar .fc-daygrid-day{transition:background-color .15s!important}#calendar .fc-daygrid-day:hover{background-color:#00000004!important}[data-theme=dark] #calendar .fc-daygrid-day:hover,[data-bs-theme=dark] #calendar .fc-daygrid-day:hover{background-color:var(--glass-control-bg)!important}#calendar .fc-day-today{background-color:#00b19d0f!important}#calendar .fc-day-today .fc-daygrid-day-number{background-color:var(--brand-primary)!important;color:var(--agenda-on-brand)!important;border-radius:50%!important;font-weight:700!important;box-shadow:0 2px 4px #00b19d4d!important}#calendar .fc-event,#calendar .fc-daygrid-event,#calendar .fc-timegrid-event{letter-spacing:-.01em!important;cursor:pointer!important;border:none!important;border-radius:6px!important;margin:2px 4px!important;padding:3px 6px!important;font-size:.8rem!important;font-weight:600!important;transition:transform .15s,box-shadow .15s!important;box-shadow:0 1px 3px #00000014!important}#calendar .fc-event:hover,#calendar .fc-daygrid-event:hover,#calendar .fc-timegrid-event:hover{filter:brightness(.95)!important;transform:translateY(-1px)!important;box-shadow:0 4px 8px #0000001f!important}#calendar .fc-event .fc-event-main,#calendar .fc-daygrid-event .fc-event-main,#calendar .fc-timegrid-event .fc-event-main{text-overflow:ellipsis!important;white-space:nowrap!important;padding:1px 0!important;overflow:hidden!important}#calendar .fc-daygrid-dot-event{box-shadow:none!important;background-color:#0000!important;border:none!important}#calendar .fc-daygrid-dot-event:hover{box-shadow:none!important;background-color:#00000008!important;transform:none!important}#calendar .fc-daygrid-dot-event .fc-event-title{font-weight:600!important}#calendar .fc-timegrid-slot{height:3rem!important}#calendar .fc-timegrid-slot-label-cushion{color:var(--text-slate-500)!important;text-transform:uppercase!important;font-size:.75rem!important;font-weight:600!important}#calendar .fc-list{border:1px solid var(--border-color)!important;border-radius:12px!important;overflow:hidden!important}#calendar .fc-list .fc-list-heading-main{color:var(--text-color)!important;font-weight:700!important}#calendar .fc-list .fc-list-heading td{background-color:var(--body-bg)!important;border-color:var(--border-color)!important;padding:10px 14px!important}#calendar .fc-list .fc-list-event:hover td{background-color:#00000003!important}#calendar .fc-list .fc-list-event td{border-color:var(--border-color)!important;padding:12px 14px!important}#calendar .fc-daygrid-more-link{color:var(--brand-primary)!important;margin:4px!important;font-size:.75rem!important;font-weight:700!important;text-decoration:none!important;display:inline-block!important}#calendar .fc-daygrid-more-link:hover{text-decoration:underline!important}.dia_festivo_calendar{color:var(--agenda-festivo-text)!important;border-left:3px solid var(--agenda-festivo-border)!important;box-shadow:none!important;text-overflow:ellipsis!important;white-space:nowrap!important;background-color:#06b2c514!important;border-top:none!important;border-bottom:none!important;border-right:none!important;border-radius:4px!important;max-width:calc(100% - 4px)!important;margin:1px 2px!important;padding:2px 5px!important;font-size:.72rem!important;font-weight:600!important;overflow:hidden!important}.dia_festivo_calendar .fc-event-main,.dia_festivo_calendar .fc-content,.dia_festivo_calendar .fc-title{vertical-align:middle;color:var(--agenda-festivo-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;display:inline-block!important;overflow:hidden!important}.dia_festivo_calendar:hover{background-color:#06b2c526!important;transform:translateY(-1px)!important;box-shadow:0 2px 5px #06b2c533!important}[data-theme=dark] .dia_festivo_calendar,[data-bs-theme=dark] .dia_festivo_calendar,body.dark-mode .dia_festivo_calendar{border-left-color:var(--agenda-festivo-border)!important;background-color:#06b2c526!important}[data-theme=dark] .dia_festivo_calendar:hover,[data-bs-theme=dark] .dia_festivo_calendar:hover,body.dark-mode .dia_festivo_calendar:hover{background-color:#06b2c540!important;box-shadow:0 2px 5px #06b2c54d!important}[data-theme=dark] #calendar,[data-bs-theme=dark] #calendar,body.dark-mode #calendar{--fc-border-color:var(--border-color)!important}[data-theme=dark] #calendar .fc-theme-standard,[data-theme=dark] #calendar .fc-scrollgrid,[data-theme=dark] #calendar .fc-theme-standard td,[data-theme=dark] #calendar .fc-theme-standard th,[data-theme=dark] #calendar .fc-col-header-cell,[data-theme=dark] #calendar .fc-timegrid-slot,[data-theme=dark] #calendar .fc-timegrid-axis,[data-theme=dark] #calendar .fc-list,[data-theme=dark] #calendar .fc-list-heading td,[data-theme=dark] #calendar .fc-list-event td,[data-theme=dark] #calendar .fc-daygrid-day,[data-bs-theme=dark] #calendar .fc-theme-standard,[data-bs-theme=dark] #calendar .fc-scrollgrid,[data-bs-theme=dark] #calendar .fc-theme-standard td,[data-bs-theme=dark] #calendar .fc-theme-standard th,[data-bs-theme=dark] #calendar .fc-col-header-cell,[data-bs-theme=dark] #calendar .fc-timegrid-slot,[data-bs-theme=dark] #calendar .fc-timegrid-axis,[data-bs-theme=dark] #calendar .fc-list,[data-bs-theme=dark] #calendar .fc-list-heading td,[data-bs-theme=dark] #calendar .fc-list-event td,[data-bs-theme=dark] #calendar .fc-daygrid-day,body.dark-mode #calendar .fc-theme-standard,body.dark-mode #calendar .fc-scrollgrid,body.dark-mode #calendar .fc-theme-standard td,body.dark-mode #calendar .fc-theme-standard th,body.dark-mode #calendar .fc-col-header-cell,body.dark-mode #calendar .fc-timegrid-slot,body.dark-mode #calendar .fc-timegrid-axis,body.dark-mode #calendar .fc-list,body.dark-mode #calendar .fc-list-heading td,body.dark-mode #calendar .fc-list-event td,body.dark-mode #calendar .fc-daygrid-day{border-color:var(--border-color)!important}[data-theme=dark] #calendar .fc-daygrid-day:hover,[data-bs-theme=dark] #calendar .fc-daygrid-day:hover,body.dark-mode #calendar .fc-daygrid-day:hover{background-color:var(--glass-control-bg)!important}[data-theme=dark] #calendar .fc-day-today,[data-bs-theme=dark] #calendar .fc-day-today,body.dark-mode #calendar .fc-day-today{background-color:#00b19d1a!important}.diasFestivos{border-radius:var(--bs-border-radius-sm,4px);background:linear-gradient(90deg,#fceabb 0%,#fccd4d 50%,#f8b500 51%,#fbdf93 100%)}.agenda-field-error{display:none;top:25px}.agenda-field-error-pos{display:none;top:25px;left:16px}.agenda-textarea-no-resize{resize:none}.agenda-busqueda__inner{background-color:var(--glass-chrome-bg);background-image:var(--glass-sheen);-webkit-backdrop-filter:blur(var(--glass-chrome-blur)) saturate(var(--glass-chrome-saturate));border:1px solid var(--glass-chrome-border);box-shadow:inset 0 1px 0 var(--glass-highlight), inset 0 -1px 0 var(--glass-rim), var(--glass-chrome-elevation)}@media (prefers-reduced-transparency:reduce){.agenda-busqueda__inner{-webkit-backdrop-filter:none!important;background-color:var(--panel-bg)!important;background-image:none!important}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.agenda-busqueda__inner{background-color:var(--panel-bg);background-image:none}}@media (forced-colors:active){.agenda-busqueda__inner{forced-color-adjust:auto;outline:1px solid #0000;box-shadow:none!important;border:1px solid canvastext!important}}.agenda-busqueda__inner{border:1px solid var(--border-color,#0000001a);border-radius:14px;padding:.85rem 1rem;box-shadow:0 2px 10px #0000000f}.agenda-busqueda__bar{border-radius:var(--pill-radius,9999px);border:1px solid var(--input-border,#0000001f);background:var(--panel-bg);align-items:center;gap:.5rem;padding:.2rem .35rem .2rem 1rem;transition:border-color .2s,box-shadow .2s;display:flex}.agenda-busqueda__bar:focus-within{border-color:var(--brand-primary,#00b19d);box-shadow:0 0 0 3px #00b19d26}.agenda-busqueda__icon{color:var(--text-muted,#94a3b8);flex-shrink:0;font-size:.9rem}.agenda-busqueda__input{color:var(--text-color,#1e293b);flex:1;padding:.5rem .25rem;font-size:.9rem;box-shadow:none!important;background:0 0!important;border:none!important;outline:none!important}.agenda-busqueda__input::placeholder{color:var(--text-muted,#94a3b8)}.agenda-busqueda__clear,.agenda-busqueda__cerrar{color:var(--text-muted,#94a3b8);cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;width:30px;height:30px;transition:color .15s,background .15s}.agenda-busqueda__clear:hover,.agenda-busqueda__cerrar:hover{color:var(--brand-primary,#00b19d);background:#00b19d1a}.agenda-busqueda__resultados{max-height:320px;margin-top:.75rem;overflow:hidden auto}.agenda-busqueda__estado{text-align:center;color:var(--text-muted,#94a3b8);margin:0;padding:1rem .25rem;font-size:.875rem}.agenda-busqueda__conteo{letter-spacing:.03em;text-transform:uppercase;color:var(--text-muted,#94a3b8);padding:.25rem .35rem .5rem;font-size:.75rem;font-weight:600}.agenda-busqueda__dia{color:var(--text-color,#1e293b);background:var(--panel-bg);padding:.55rem .35rem .25rem;font-size:.8rem;font-weight:700;position:sticky;top:0}.agenda-busqueda__fila{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:.7rem;width:100%;padding:.5rem .35rem;transition:background .12s;display:flex}.agenda-busqueda__fila:hover{background:#00b19d14}.agenda-busqueda__hora{width:78px;color:var(--text-muted,#64748b);flex-shrink:0;font-size:.8rem}.agenda-busqueda__badge{border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:22px;min-width:22px;height:22px;font-size:11px;display:inline-flex;box-shadow:0 1px 2px #00000026}.agenda-busqueda__nombre{min-width:0;color:var(--text-color,#1e293b);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.875rem;overflow:hidden}.agenda-evento-detalle{z-index:1080;background-color:var(--glass-chrome-bg);background-image:var(--glass-sheen);width:390px;max-width:calc(100vw - 24px);-webkit-backdrop-filter:blur(var(--glass-chrome-blur)) saturate(var(--glass-chrome-saturate));border:1px solid var(--glass-chrome-border);box-shadow:inset 0 1px 0 var(--glass-highlight), inset 0 -1px 0 var(--glass-rim), var(--glass-chrome-elevation);border-radius:14px;position:fixed;overflow:hidden}@media (prefers-reduced-transparency:reduce){.agenda-evento-detalle{-webkit-backdrop-filter:none!important;background-color:var(--panel-bg)!important;background-image:none!important}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.agenda-evento-detalle{background-color:var(--panel-bg);background-image:none}}@media (forced-colors:active){.agenda-evento-detalle{forced-color-adjust:auto;outline:1px solid #0000;box-shadow:none!important;border:1px solid canvastext!important}}.agenda-evento-detalle{background-color:color-mix(in srgb, var(--panel-bg) 96%, var(--glass-chrome-bg));border:1px solid var(--glass-chrome-border);box-shadow:var(--glass-chrome-elevation,0 16px 45px #00000038)}[data-theme=dark] .agenda-evento-detalle,[data-bs-theme=dark] .agenda-evento-detalle,body.dark-mode .agenda-evento-detalle{box-shadow:0 20px 50px #000000a6;background-color:color-mix(in srgb, var(--body-bg,#020617) 96%, var(--glass-chrome-bg))!important;border-color:var(--glass-chrome-border)!important}.agenda-evento-detalle__banda{justify-content:flex-start;align-items:flex-end;min-height:74px;padding:.6rem .75rem;display:flex;position:relative}.agenda-evento-detalle__cerrar{width:26px;height:26px;color:var(--agenda-on-brand);opacity:.9;cursor:pointer;z-index:2;border-radius:4px;justify-content:center;align-items:center;padding:0;font-size:1.25rem;transition:color .15s,opacity .15s,transform .1s,background-color .15s;display:inline-flex;position:absolute;top:.45rem;right:.55rem;box-shadow:none!important;background:0 0!important;border:none!important}.agenda-evento-detalle__cerrar:hover{color:var(--agenda-on-brand);opacity:1;transform:scale(1.08);background-color:var(--glass-control-bg)!important}.agenda-evento-detalle__cerrar:active{transform:scale(.95)}.agenda-evento-detalle__acciones{align-items:center;gap:.3rem;display:flex;position:absolute;top:.4rem;right:2.35rem}.agenda-evento-detalle__accion{cursor:pointer;background:var(--panel-bg);width:30px;height:30px;color:var(--text-color,#1f2937);border:none;border-radius:50%;justify-content:center;align-items:center;font-size:.8rem;transition:filter .15s,transform .1s,background-color .15s,color .15s;display:inline-flex;box-shadow:0 1px 3px #0003}.agenda-evento-detalle__accion:hover{filter:brightness(.96)}.agenda-evento-detalle__accion:active{transform:scale(.94)}[data-theme=dark] .agenda-evento-detalle__accion,[data-bs-theme=dark] .agenda-evento-detalle__accion,body.dark-mode .agenda-evento-detalle__accion{background:color-mix(in srgb, var(--bs-body-bg,#020617) 80%, var(--glass-control-bg));color:var(--text-color,#f8fafc);box-shadow:0 2px 6px #00000073}[data-theme=dark] .agenda-evento-detalle__accion:hover,[data-bs-theme=dark] .agenda-evento-detalle__accion:hover,body.dark-mode .agenda-evento-detalle__accion:hover{filter:brightness(1.2)}.agenda-evento-detalle__accion--atender{color:#0d9488!important}.agenda-evento-detalle__accion--atender:hover{color:var(--agenda-on-brand)!important;background-color:#0d9488!important}.agenda-evento-detalle__accion--confirmar{color:#64748b}.agenda-evento-detalle__accion--confirmar.agenda-accion--confirmado{color:#10b981!important}.agenda-evento-detalle__accion--confirmar:hover{color:var(--agenda-on-brand)!important;background-color:#10b981!important}.agenda-evento-detalle__accion--reprogramar{color:#0284c7!important}.agenda-evento-detalle__accion--reprogramar:hover{color:var(--agenda-on-brand)!important;background-color:#0284c7!important}.agenda-evento-detalle__accion--whatsapp{color:#16a34a!important}.agenda-evento-detalle__accion--whatsapp:hover{color:var(--agenda-on-brand)!important;background-color:#25d366!important}.agenda-evento-detalle__accion--eliminar{color:#ef4444!important}.agenda-evento-detalle__accion--eliminar:hover{color:var(--agenda-on-brand)!important;background-color:#ef4444!important}.agenda-evento-detalle__icono{opacity:.95;font-size:1.5rem;line-height:1}.agenda-evento-detalle__cuerpo{padding:.9rem 1rem 1.1rem}.agenda-evento-detalle__titulo{color:var(--text-slate-800,#1e293b);margin:0 0 .15rem;font-size:1.05rem;font-weight:700;line-height:1.3}[data-theme=dark] .agenda-evento-detalle__titulo,[data-bs-theme=dark] .agenda-evento-detalle__titulo,body.dark-mode .agenda-evento-detalle__titulo{color:var(--text-color,#f8fafc)}.agenda-evento-detalle__fecha{color:var(--text-slate-500,#64748b);margin:0 0 .6rem;font-size:.85rem}[data-theme=dark] .agenda-evento-detalle__fecha,[data-bs-theme=dark] .agenda-evento-detalle__fecha,body.dark-mode .agenda-evento-detalle__fecha{color:var(--text-slate-400,#94a3b8)}.agenda-evento-detalle__participantes{background-color:var(--glass-control-bg);-webkit-backdrop-filter:none;border:1px solid var(--glass-control-border);box-shadow:inset 0 1px 0 var(--glass-highlight);background-image:none;gap:.65rem;margin:.65rem 0 .8rem;padding:.6rem .75rem;display:flex}@media (prefers-reduced-transparency:reduce){.agenda-evento-detalle__participantes{-webkit-backdrop-filter:none!important;background-color:var(--panel-bg)!important;background-image:none!important}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.agenda-evento-detalle__participantes{background-color:var(--panel-bg);background-image:none}}@media (forced-colors:active){.agenda-evento-detalle__participantes{forced-color-adjust:auto;outline:1px solid #0000;box-shadow:none!important;border:1px solid canvastext!important}}.agenda-evento-detalle__participantes{background-color:var(--input-bg,#f8fafc);border:1px solid var(--border-color);border-radius:10px}[data-theme=dark] .agenda-evento-detalle__participantes,[data-bs-theme=dark] .agenda-evento-detalle__participantes,body.dark-mode .agenda-evento-detalle__participantes{background-color:color-mix(in srgb, var(--input-bg,#1a2335) 90%, var(--glass-control-bg))!important;border-color:var(--glass-control-border)!important}.agenda-evento-detalle__persona{flex:1;align-items:center;gap:.5rem;min-width:0;display:flex}.agenda-evento-detalle__avatar{object-fit:cover;border:2px solid var(--panel-bg);background:var(--input-bg,#f1f5f9);border-radius:50%;flex-shrink:0;width:36px;height:36px;box-shadow:0 1px 3px #0000001f}[data-theme=dark] .agenda-evento-detalle__avatar,[data-bs-theme=dark] .agenda-evento-detalle__avatar,body.dark-mode .agenda-evento-detalle__avatar{border-color:var(--border-color,#2e3a52);background:var(--input-bg,#1a2335);box-shadow:0 2px 6px #00000059}.agenda-evento-detalle__persona-info{flex-direction:column;min-width:0;display:flex}.agenda-evento-detalle__persona-rol{text-transform:uppercase;letter-spacing:.03em;color:var(--text-slate-500,#64748b);font-size:.68rem;font-weight:600;line-height:1.1}[data-theme=dark] .agenda-evento-detalle__persona-rol,[data-bs-theme=dark] .agenda-evento-detalle__persona-rol,body.dark-mode .agenda-evento-detalle__persona-rol{color:var(--text-slate-400,#94a3b8)!important}.agenda-evento-detalle__persona-nombre{color:var(--text-slate-800,#1e293b);white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;font-weight:600;line-height:1.25;overflow:hidden}[data-theme=dark] .agenda-evento-detalle__persona-nombre,[data-bs-theme=dark] .agenda-evento-detalle__persona-nombre,body.dark-mode .agenda-evento-detalle__persona-nombre{color:var(--text-color,#f8fafc)!important}.agenda-evento-detalle__meta{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.agenda-evento-detalle__meta li{color:var(--text-slate-700,#334155);align-items:flex-start;gap:.65rem;font-size:.85rem;display:flex}[data-theme=dark] .agenda-evento-detalle__meta li,[data-bs-theme=dark] .agenda-evento-detalle__meta li,body.dark-mode .agenda-evento-detalle__meta li{color:var(--text-slate-200,#e2e8f0)}.agenda-evento-detalle__meta li i{text-align:center;width:16px;color:var(--text-slate-400,#94a3b8);flex-shrink:0;margin-top:.15rem}.agenda-evento-detalle__desc{border-top:1px solid var(--border-color,#00000014);color:var(--text-slate-700,#334155);white-space:pre-wrap;word-break:break-word;margin:.8rem 0 0;padding-top:.8rem;font-size:.85rem}[data-theme=dark] .agenda-evento-detalle__desc,[data-bs-theme=dark] .agenda-evento-detalle__desc,body.dark-mode .agenda-evento-detalle__desc{border-top-color:var(--border-color);color:var(--text-slate-200,#e2e8f0)}.agenda-privacidad-info-trigger{width:20px;height:20px;color:var(--text-muted,#94a3b8);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;margin-left:.35rem;padding:0;font-size:.95rem;transition:color .15s,background-color .15s;display:inline-flex}.agenda-privacidad-info-trigger:hover,.agenda-privacidad-info-trigger:focus{color:var(--bs-primary,#00b19d);background-color:#00b19d1a}.agenda-privacidad-info-trigger:focus{outline:none;box-shadow:0 0 0 3px #00b19d40}.agenda-privacidad-info{flex-direction:column;gap:.6rem;min-width:220px;display:flex}.agenda-privacidad-info__fila{align-items:flex-start;gap:.6rem;font-size:.8rem;line-height:1.35;display:flex}.agenda-privacidad-info__icono{border-radius:7px;justify-content:center;align-items:center;width:26px;min-width:26px;height:26px;margin-top:.05rem;font-size:.75rem;display:inline-flex}.agenda-privacidad-info__icono--privado{color:#475569;background-color:#64748b26}.agenda-privacidad-info__icono--institucional{color:#b45309;background-color:#f59e0b26}.agenda-privacidad-info__icono--publico{color:#0e7490;background-color:#06b6d426}.popover.agenda-privacidad-popover{max-width:300px}.popover.agenda-privacidad-popover .popover-header{font-size:.8rem;font-weight:700}.popover.agenda-privacidad-popover .popover-body{padding:.75rem .9rem}.user-select-avatar{object-fit:cover;background-color:var(--glass-bg,#f8fafc);border:1px solid #00b19d40;border-radius:50%;flex-shrink:0;width:32px;height:32px}.user-select-result{align-items:center;gap:10px;padding:3px 0;display:flex}.user-select-result__body{flex-direction:column;min-width:0;display:flex}.user-select-result__name{color:var(--text-color,#1e293b);white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:600;overflow:hidden}.user-select-result__role{color:var(--brand-primary,#00b19d);letter-spacing:.02em;font-size:.75rem;font-weight:500}.select2-container--default.user-select2 .select2-selection--single .select2-selection__rendered{align-items:center;gap:8px;padding-top:0;padding-bottom:0;line-height:normal;display:flex}.user-select-selection{align-items:center;gap:8px;min-width:0;display:inline-flex}.user-select-selection .user-select-avatar{width:22px;height:22px}.user-select-selection__name{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.user-select-selection__role{color:var(--text-muted,#64748b);background:#00b19d1a;border-radius:9999px;margin-left:4px;padding:1px 6px;font-size:.72rem}@keyframes agenda-nuevo-evento-highlight{0%{filter:brightness(1.3);transform:scale(.95);box-shadow:0 0 #00b19dd9}30%{filter:brightness(1.2);transform:scale(1.04);box-shadow:0 0 0 10px #00b19d66}60%{filter:brightness(1.1);transform:scale(1.02);box-shadow:0 0 0 16px #00b19d00}to{filter:brightness();transform:scale(1);box-shadow:0 0 #00b19d00}}.agenda-evento-animado{outline-offset:1px;animation:1s ease-in-out 3 agenda-nuevo-evento-highlight;position:relative;z-index:99!important;outline:2px solid var(--brand-primary,#00b19d)!important;border-radius:6px!important}.agenda-tipo-icon-badge{background-color:var(--evento-color);width:22px;min-width:22px;height:22px;color:var(--evento-color-texto);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;transition:transform .15s;display:inline-flex;box-shadow:0 1px 2px #00000026}.agenda-tipo-badge{background-color:var(--evento-color);color:var(--evento-color-texto)}.agenda-recurrencia-conteo{max-width:170px}.agenda-recurrencia-fecha{max-width:190px}.select2-results__option--highlighted .agenda-tipo-icon-badge{transform:scale(1.08)}.agenda-evento-tipo-icono{opacity:.95;font-size:.72em}.agenda-evento-tipo-badge{vertical-align:middle;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:20px;min-width:20px;height:20px;font-size:10px;display:inline-flex;box-shadow:0 1px 2px #00000026}.agenda-evento-cancelado{opacity:.65!important;filter:grayscale(75%)!important;border-style:dashed!important;border-width:1.5px!important}.agenda-evento-cancelado .fc-title,.agenda-evento-cancelado .fc-content,.agenda-evento-cancelado .fc-event-title,.agenda-evento-cancelado .fc-event-main,.agenda-evento-cancelado .fc-list-item-title,.agenda-evento-cancelado .fc-list-event-title{text-decoration:line-through!important}.agenda-evento-reprogramado{box-shadow:inset 3px 0 #06b6d4!important}.agenda-evento-detalle__accion--cancelar{color:#ef4444!important}.agenda-evento-detalle__accion--cancelar:hover{color:#dc2626!important;background-color:#fee2e2!important}.agenda-evento-detalle__accion--cancelar.agenda-accion--reactivar{color:#10b981!important}.agenda-evento-detalle__accion--cancelar.agenda-accion--reactivar:hover{color:#059669!important;background-color:#d1fae5!important}[data-theme=dark] .agenda-evento-detalle__accion--cancelar:hover,[data-bs-theme=dark] .agenda-evento-detalle__accion--cancelar:hover,body.dark-mode .agenda-evento-detalle__accion--cancelar:hover{color:#f87171!important;background-color:#ef444440!important}[data-theme=dark] .agenda-evento-detalle__accion--cancelar.agenda-accion--reactivar:hover,[data-bs-theme=dark] .agenda-evento-detalle__accion--cancelar.agenda-accion--reactivar:hover,body.dark-mode .agenda-evento-detalle__accion--cancelar.agenda-accion--reactivar:hover{color:#34d399!important;background-color:#10b98140!important}.agenda-list-row-wrapper{justify-content:space-between;align-items:center;gap:.75rem;width:100%;display:flex}.agenda-list-row-main{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;display:flex}.agenda-list-row-title{color:var(--text-color,#1e293b);font-weight:600}.agenda-list-item-actions{flex-shrink:0;align-items:center;gap:.25rem;margin-left:auto;display:inline-flex}.btn-action-list{border:1px solid var(--border-color,#e2e8f0);background:var(--panel-bg);width:28px;height:28px;color:var(--text-color,#475569);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;padding:0;font-size:.78rem;transition:all .15s;display:inline-flex}.btn-action-list:hover{transform:translateY(-1px);box-shadow:0 2px 4px #00000014}.btn-action-list.btn-action-atender{color:#0d9488;background:#0d94880f;border-color:#0d94884d}.btn-action-list.btn-action-atender:hover{color:var(--agenda-on-brand);background:#0d9488;border-color:#0d9488}.btn-action-list.btn-action-confirmar{color:#64748b}.btn-action-list.btn-action-confirmar.is-confirmed{color:#10b981;background:#10b98114;border-color:#10b9814d}.btn-action-list.btn-action-confirmar:hover{color:var(--agenda-on-brand);background:#10b981;border-color:#10b981}.btn-action-list.btn-action-reprogramar{color:#0284c7}.btn-action-list.btn-action-reprogramar:hover{color:var(--agenda-on-brand);background:#0284c7;border-color:#0284c7}.btn-action-list.btn-action-editar{color:#475569}.btn-action-list.btn-action-editar:hover{color:var(--agenda-on-brand);background:#475569;border-color:#475569}.btn-action-list.btn-action-whatsapp{color:#16a34a;background:#16a34a0f;border-color:#16a34a4d}.btn-action-list.btn-action-whatsapp:hover{color:var(--agenda-on-brand);background:#25d366;border-color:#25d366}.btn-action-list.btn-action-cancelar{color:#ef4444}.btn-action-list.btn-action-cancelar.is-reactivar{color:#10b981}.btn-action-list.btn-action-cancelar.is-reactivar:hover{color:var(--agenda-on-brand);background:#10b981;border-color:#10b981}.btn-action-list.btn-action-cancelar:hover{color:var(--agenda-on-brand);background:#ef4444;border-color:#ef4444}.btn-action-list.btn-action-eliminar{color:#ef4444}.btn-action-list.btn-action-eliminar:hover{color:var(--agenda-on-brand);background:#dc2626;border-color:#dc2626}.agenda-atender-context{border:1px solid var(--rv-border-color,var(--bs-border-color));background:color-mix(in srgb, var(--rv-card-bg,var(--bs-body-bg)) 92%, var(--rv-primary,#6366f1) 8%);transition:background-color .2s ease-in-out,border-color .2s ease-in-out}[data-bs-theme=dark] .agenda-atender-context{background:color-mix(in srgb, var(--rv-card-bg,#1e293b) 90%, var(--rv-primary,#6366f1) 10%);border-color:color-mix(in srgb, var(--rv-border-color,#334155) 85%, var(--rv-primary,#6366f1) 15%)}.agenda-atender-avatar{object-fit:cover;background-color:var(--rv-surface-card,var(--bs-body-bg));border-color:var(--rv-border-color,var(--bs-border-color))!important}.agenda-atender-opcion{background:var(--rv-card-bg,var(--bs-card-bg));border-color:var(--rv-border-color,var(--bs-border-color));border-radius:var(--rv-radius-md,.5rem);transition:transform .18s cubic-bezier(.2,0,0,1),border-color .18s ease-in-out,box-shadow .18s ease-in-out,background-color .18s ease-in-out}.agenda-atender-opcion:hover,.agenda-atender-opcion:focus-visible{outline:none;transform:translateY(-2px)}.agenda-atender-opcion#btn-opcion-evento-directo:hover,.agenda-atender-opcion#btn-opcion-evento-directo:focus-visible{border-color:var(--rv-primary,#6366f1);background:color-mix(in srgb, var(--rv-card-bg,var(--bs-card-bg)) 96%, var(--rv-primary,#6366f1) 4%);box-shadow:0 4px 16px color-mix(in srgb, var(--rv-primary,#6366f1) 15%, transparent)}.agenda-atender-opcion#btn-opcion-sala-espera:hover,.agenda-atender-opcion#btn-opcion-sala-espera:focus-visible{border-color:var(--rv-success,#10b981);background:color-mix(in srgb, var(--rv-card-bg,var(--bs-card-bg)) 96%, var(--rv-success,#10b981) 4%);box-shadow:0 4px 16px color-mix(in srgb, var(--rv-success,#10b981) 15%, transparent)}.agenda-atender-icon-box{justify-content:center;align-items:center;width:48px;height:48px;display:flex}.agenda-atender-icon-box--directo{background:color-mix(in srgb, var(--rv-primary,#6366f1) 12%, transparent);color:var(--rv-primary,#6366f1)}.agenda-atender-icon-box--sala{background:color-mix(in srgb, var(--rv-success,#10b981) 12%, transparent);color:var(--rv-success,#10b981)}.agenda-atender-tooltip-icon{cursor:help;border-radius:50%;justify-content:center;align-items:center;padding:2px 4px;font-size:.95rem;transition:color .15s ease-in-out;display:inline-flex}.agenda-atender-tooltip-icon:hover{color:var(--rv-primary,#6366f1)!important}.agenda-panel-chart{height:280px;max-height:280px;position:relative}.agenda-panel-chart canvas{max-width:100%;max-height:inherit}.agenda-panel-chart--estados{height:240px;max-height:240px}.agenda-panel-thead{color:var(--text-slate-500)}.agenda-panel-avatar{flex-shrink:0;width:32px;height:32px;font-size:.85rem}.agenda-panel-titulo{color:var(--text-slate-800)}.agenda-panel-titulo--sm{font-size:.85rem}.agenda-panel-titulo--fuerte{font-weight:600}.agenda-panel-barra{height:6px}.agenda-panel-barra__relleno{width:var(--agenda-panel-ancho,0%)}.dashboard-container{color:var(--text-color);min-height:100vh;transition:background-color .3s,color .3s}.dashboard-glass-box{background-color:var(--glass-surface-bg);background-image:var(--glass-sheen);-webkit-backdrop-filter:blur(var(--glass-surface-blur)) saturate(var(--glass-surface-saturate));border:1px solid var(--glass-surface-border);box-shadow:inset 0 1px 0 var(--glass-highlight), inset 0 -1px 0 var(--glass-rim), var(--glass-surface-elevation)}@media (prefers-reduced-transparency:reduce){.dashboard-glass-box{-webkit-backdrop-filter:none!important;background-color:var(--panel-bg)!important;background-image:none!important}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.dashboard-glass-box{background-color:var(--panel-bg);background-image:none}}@media (forced-colors:active){.dashboard-glass-box{forced-color-adjust:auto;outline:1px solid #0000;box-shadow:none!important;border:1px solid canvastext!important}}.dashboard-glass-box{border-radius:20px;height:100%;margin-bottom:24px;padding:24px;transition:transform .3s,box-shadow .3s,background-color .3s,border-color .3s}@media (width<=767.98px){.dashboard-glass-box{border-radius:16px;height:auto;margin-bottom:16px;padding:16px 14px}}.dashboard-glass-box:hover{box-shadow:inset 0 1px 0 var(--glass-highlight), var(--glow-brand-soft)}.dashboard-title{color:var(--text-slate-800);align-items:center;margin-bottom:20px;font-size:1.05rem;font-weight:700;transition:color .3s;display:flex}[data-theme=dark] .dashboard-title,[data-bs-theme=dark] .dashboard-title{color:#fff}.dashboard-title i{margin-right:10px}.dashboard-metric-card{background-color:var(--glass-surface-bg);background-image:var(--glass-sheen);-webkit-backdrop-filter:blur(var(--glass-surface-blur)) saturate(var(--glass-surface-saturate));border:1px solid var(--glass-surface-border);box-shadow:inset 0 1px 0 var(--glass-highlight), inset 0 -1px 0 var(--glass-rim), var(--glass-surface-elevation)}@media (prefers-reduced-transparency:reduce){.dashboard-metric-card{-webkit-backdrop-filter:none!important;background-color:var(--panel-bg)!important;background-image:none!important}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.dashboard-metric-card{background-color:var(--panel-bg);background-image:none}}@media (forced-colors:active){.dashboard-metric-card{forced-color-adjust:auto;outline:1px solid #0000;box-shadow:none!important;border:1px solid canvastext!important}}.dashboard-metric-card{color:var(--text-color);border-radius:20px;height:100%;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.dashboard-metric-card .metric-icon{opacity:.15;color:var(--icon-color,var(--brand-primary));font-size:4.5rem;transition:all .3s;position:absolute;bottom:10px;right:20px}.dashboard-metric-card:hover{border-color:var(--card-border-hover,var(--icon-color));transform:translateY(-5px);box-shadow:0 15px 35px #00000014}.dashboard-metric-card:hover .metric-icon{opacity:.25;transform:scale(1.1)rotate(5deg)}.dashboard-metric-card .metric-title{color:var(--text-slate-500);text-transform:uppercase;letter-spacing:.05em;margin-top:0;margin-bottom:8px;font-size:.85rem;font-weight:600;transition:color .3s}[data-theme=dark] .dashboard-metric-card .metric-title,[data-bs-theme=dark] .dashboard-metric-card .metric-title{color:var(--text-slate-400)}.dashboard-metric-card .metric-value{color:var(--text-slate-800);margin-bottom:8px;font-size:2rem;font-weight:800;line-height:1.2;transition:color .3s}[data-theme=dark] .dashboard-metric-card .metric-value,[data-bs-theme=dark] .dashboard-metric-card .metric-value{color:#fff}.dashboard-metric-card .metric-description{color:var(--text-slate-600);align-items:center;margin-bottom:0;font-size:.8rem;transition:color .3s;display:flex}[data-theme=dark] .dashboard-metric-card .metric-description,[data-bs-theme=dark] .dashboard-metric-card .metric-description{color:var(--text-slate-400)}.dashboard-metric-card.metric-primary{--icon-color:#3b7dd3;--card-border:#3b7ddd33;--card-border-hover:#3b7ddd80;--card-bg:linear-gradient(135deg, #3b7ddd14, #3b7ddd08)}[data-theme=dark] .dashboard-metric-card.metric-primary,[data-bs-theme=dark] .dashboard-metric-card.metric-primary{--card-border:#3b7ddd4d;--card-bg:linear-gradient(135deg, #3b7ddd26, var(--glass-surface-bg))}.dashboard-metric-card.metric-success{--icon-color:#2ecc71;--card-border:#2ecc7133;--card-border-hover:#2ecc7180;--card-bg:linear-gradient(135deg, #2ecc7114, #2ecc7108)}[data-theme=dark] .dashboard-metric-card.metric-success,[data-bs-theme=dark] .dashboard-metric-card.metric-success{--card-border:#2ecc714d;--card-bg:linear-gradient(135deg, #2ecc7126, var(--glass-surface-bg))}.dashboard-metric-card.metric-purple{--icon-color:#9b59b6;--card-border:#9b59b633;--card-border-hover:#9b59b680;--card-bg:linear-gradient(135deg, #9b59b614, #9b59b608)}[data-theme=dark] .dashboard-metric-card.metric-purple,[data-bs-theme=dark] .dashboard-metric-card.metric-purple{--card-border:#9b59b64d;--card-bg:linear-gradient(135deg, #9b59b626, var(--glass-surface-bg))}.dashboard-metric-card.metric-orange{--icon-color:#e67e22;--card-border:#e67e2233;--card-border-hover:#e67e2280;--card-bg:linear-gradient(135deg, #e67e2214, #e67e2208)}[data-theme=dark] .dashboard-metric-card.metric-orange,[data-bs-theme=dark] .dashboard-metric-card.metric-orange{--card-border:#e67e224d;--card-bg:linear-gradient(135deg, #e67e2226, var(--glass-surface-bg))}.dashboard-metric-card.metric-teal{--icon-color:#1abc9c;--card-border:#1abc9c33;--card-border-hover:#1abc9c80;--card-bg:linear-gradient(135deg, #1abc9c14, #1abc9c08)}[data-theme=dark] .dashboard-metric-card.metric-teal,[data-bs-theme=dark] .dashboard-metric-card.metric-teal{--card-border:#1abc9c4d;--card-bg:linear-gradient(135deg, #1abc9c26, var(--glass-surface-bg))}.dashboard-metric-card.metric-info{--icon-color:#3498db;--card-border:#3498db33;--card-border-hover:#3498db80;--card-bg:linear-gradient(135deg, #3498db14, #3498db08)}[data-theme=dark] .dashboard-metric-card.metric-info,[data-bs-theme=dark] .dashboard-metric-card.metric-info{--card-border:#3498db4d;--card-bg:linear-gradient(135deg, #3498db26, var(--glass-surface-bg))}.dashboard-metric-card.metric-danger{--icon-color:#e74c3c;--card-border:#e74c3c33;--card-border-hover:#e74c3c80;--card-bg:linear-gradient(135deg, #e74c3c14, #e74c3c08)}[data-theme=dark] .dashboard-metric-card.metric-danger,[data-bs-theme=dark] .dashboard-metric-card.metric-danger{--card-border:#e74c3c4d;--card-bg:linear-gradient(135deg, #e74c3c26, var(--glass-surface-bg))}.dashboard-metric-card.metric-pink{--icon-color:#ff7979;--card-border:#ff797933;--card-border-hover:#ff797980;--card-bg:linear-gradient(135deg, #ff797914, #ff797908)}[data-theme=dark] .dashboard-metric-card.metric-pink,[data-bs-theme=dark] .dashboard-metric-card.metric-pink{--card-border:#ff79794d;--card-bg:linear-gradient(135deg, #ff797926, var(--glass-surface-bg))}.dashboard-metric-card.metric-yellow{--icon-color:#f9ca24;--card-border:#f9ca2433;--card-border-hover:#f9ca2480;--card-bg:linear-gradient(135deg, #f9ca2414, #f9ca2408)}[data-theme=dark] .dashboard-metric-card.metric-yellow,[data-bs-theme=dark] .dashboard-metric-card.metric-yellow{--card-border:#f9ca244d;--card-bg:linear-gradient(135deg, #f9ca2426, var(--glass-surface-bg))}.dashboard-metric-card.metric-sky{--icon-color:#22a6b3;--card-border:#22a6b333;--card-border-hover:#22a6b380;--card-bg:linear-gradient(135deg, #22a6b314, #22a6b308)}[data-theme=dark] .dashboard-metric-card.metric-sky,[data-bs-theme=dark] .dashboard-metric-card.metric-sky{--card-border:#22a6b34d;--card-bg:linear-gradient(135deg, #22a6b326, var(--glass-surface-bg))}.dashboard-metric-card.metric-emerald{--icon-color:#6ab04c;--card-border:#6ab04c33;--card-border-hover:#6ab04c80;--card-bg:linear-gradient(135deg, #6ab04c14, #6ab04c08)}[data-theme=dark] .dashboard-metric-card.metric-emerald,[data-bs-theme=dark] .dashboard-metric-card.metric-emerald{--card-border:#6ab04c4d;--card-bg:linear-gradient(135deg, #6ab04c26, var(--glass-surface-bg))}.dashboard-list{flex-direction:column;display:flex}.dashboard-list-item{border-bottom:1px solid var(--border-color);align-items:center;padding:12px 0;transition:border-color .3s;display:flex}.dashboard-list-item:last-child{border-bottom:none}.dashboard-avatar{background-color:var(--glass-control-bg);width:40px;height:40px;color:var(--brand-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-right:15px;font-size:1.1rem;font-weight:700;transition:background-color .3s,color .3s;display:flex}[data-theme=dark] .dashboard-avatar,[data-bs-theme=dark] .dashboard-avatar{background-color:var(--glass-control-bg);color:var(--text-slate-200)}.dashboard-avatar.avatar-danger{color:#e74c3c;background-color:#e74c3c26}[data-theme=dark] .dashboard-avatar.avatar-danger,[data-bs-theme=dark] .dashboard-avatar.avatar-danger{color:#ff6b6b;background-color:#e74c3c40}.dashboard-avatar.avatar-warning{color:#f9bc0b;background-color:#f9ca2426}[data-theme=dark] .dashboard-avatar.avatar-warning,[data-bs-theme=dark] .dashboard-avatar.avatar-warning{color:#ffeaa7;background-color:#f9ca2440}.dashboard-avatar.avatar-success{color:#2ecc71;background-color:#2ecc7126}[data-theme=dark] .dashboard-avatar.avatar-success,[data-bs-theme=dark] .dashboard-avatar.avatar-success{color:#58d68d;background-color:#2ecc7140}.dashboard-avatar.avatar-info{color:#3498db;background-color:#3498db26}[data-theme=dark] .dashboard-avatar.avatar-info,[data-bs-theme=dark] .dashboard-avatar.avatar-info{color:#5dade2;background-color:#3498db40}.dashboard-avatar.avatar-orange{color:#e67e22;background-color:#e67e2226}[data-theme=dark] .dashboard-avatar.avatar-orange,[data-bs-theme=dark] .dashboard-avatar.avatar-orange{color:#f5b041;background-color:#e67e2240}.dashboard-avatar.avatar-pink{color:#eb4d4b;background-color:#ff797926}[data-theme=dark] .dashboard-avatar.avatar-pink,[data-bs-theme=dark] .dashboard-avatar.avatar-pink{color:#ff7979;background-color:#ff797940}.dashboard-avatar.avatar-sky{color:#22a6b3;background-color:#22a6b326}[data-theme=dark] .dashboard-avatar.avatar-sky,[data-bs-theme=dark] .dashboard-avatar.avatar-sky{color:#7ed6df;background-color:#22a6b340}.dashboard-list-info{flex-grow:1;min-width:0}.dashboard-list-name{color:var(--text-slate-800);white-space:nowrap;text-overflow:ellipsis;margin-bottom:2px;font-size:.9rem;font-weight:600;transition:color .3s;overflow:hidden}[data-theme=dark] .dashboard-list-name,[data-bs-theme=dark] .dashboard-list-name{color:#fff}.dashboard-list-meta{color:var(--text-slate-500);font-size:.78rem;transition:color .3s}[data-theme=dark] .dashboard-list-meta,[data-bs-theme=dark] .dashboard-list-meta{color:var(--text-slate-400)}.dashboard-list-card{border:1px solid var(--border-color);background-color:var(--body-bg);border-radius:16px;justify-content:space-between;align-items:center;padding:14px 16px;transition:all .2s;display:flex}[data-theme=dark] .dashboard-list-card,[data-bs-theme=dark] .dashboard-list-card{background-color:var(--glass-control-bg)}.dashboard-list-card:hover{background-color:var(--border-color);transform:translate(4px)}[data-theme=dark] .dashboard-list-card:hover,[data-bs-theme=dark] .dashboard-list-card:hover{background-color:var(--glass-surface-bg)}.dashboard-clinic-header{background-color:var(--glass-chrome-bg);background-image:var(--glass-sheen);-webkit-backdrop-filter:blur(var(--glass-chrome-blur)) saturate(var(--glass-chrome-saturate));border:1px solid var(--glass-chrome-border);box-shadow:inset 0 1px 0 var(--glass-highlight), inset 0 -1px 0 var(--glass-rim), var(--glass-chrome-elevation)}@media (prefers-reduced-transparency:reduce){.dashboard-clinic-header{-webkit-backdrop-filter:none!important;background-color:var(--panel-bg)!important;background-image:none!important}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.dashboard-clinic-header{background-color:var(--panel-bg);background-image:none}}@media (forced-colors:active){.dashboard-clinic-header{forced-color-adjust:auto;outline:1px solid #0000;box-shadow:none!important;border:1px solid canvastext!important}}.dashboard-clinic-header{border:1px solid var(--glass-highlight);color:#fff;background:linear-gradient(135deg,#0f766ef2 0%,#0369a1f2 100%);border-radius:20px;padding:24px;transition:background .3s,border-color .3s;box-shadow:0 8px 32px #00000014}[data-theme=dark] .dashboard-clinic-header,[data-bs-theme=dark] .dashboard-clinic-header{border:1px solid var(--glass-surface-border);background:linear-gradient(135deg,#0f766e66 0%,#0369a166 100%);box-shadow:0 8px 32px #00000040}.progress{background-color:var(--border-color);transition:background-color .3s}.dashboard-glass-box .form-group label{color:var(--text-slate-600);background-color:#0000;border:none;padding-left:0;font-size:.82rem;font-weight:600}[data-theme=dark] .dashboard-glass-box .form-group label,[data-bs-theme=dark] .dashboard-glass-box .form-group label{color:var(--text-slate-400)}.dashboard-glass-box hr{border-top:1px solid var(--border-color);opacity:1}[data-theme=dark] .select2-container--default .select2-selection--single,[data-bs-theme=dark] .select2-container--default .select2-selection--single{background-color:var(--input-bg)!important;border-color:var(--border-color)!important;color:var(--text-color)!important}[data-theme=dark] .select2-container--default .select2-selection--single .select2-selection__rendered,[data-bs-theme=dark] .select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--text-color)!important}[data-theme=dark] .dashboard-glass-box .table,[data-bs-theme=dark] .dashboard-glass-box .table{color:var(--text-color);--bs-table-bg:transparent;--bs-table-color:var(--text-color);--bs-table-hover-bg:var(--glass-control-bg);--bs-table-hover-color:var(--text-color);--bs-table-border-color:var(--border-color)}[data-theme=dark] .dashboard-glass-box .table thead th,[data-theme=dark] .dashboard-glass-box .table thead tr,[data-bs-theme=dark] .dashboard-glass-box .table thead th,[data-bs-theme=dark] .dashboard-glass-box .table thead tr{color:var(--text-slate-400)!important;border-bottom-color:var(--border-color)!important}[data-theme=dark] .dashboard-glass-box .table tbody td,[data-bs-theme=dark] .dashboard-glass-box .table tbody td{color:var(--text-color);border-bottom-color:var(--border-color)}[data-theme=dark] .dashboard-glass-box .badge.bg-light,[data-bs-theme=dark] .dashboard-glass-box .badge.bg-light{background-color:var(--glass-control-bg)!important;color:var(--text-slate-200)!important;border-color:var(--border-color)!important}[data-theme=dark] .dashboard-glass-box .text-dark,[data-bs-theme=dark] .dashboard-glass-box .text-dark{color:var(--text-slate-200)!important}.rv-detalle-seccion{background-color:var(--table-section-bg);color:var(--text-color);font-weight:600}.rv-eutanasia-detalle .btn.btn-outline-secondary{--bs-btn-color:var(--text-color);border-width:2px;font-weight:500}@media (width<=1199.98px){.rv-eutanasia-detalle .rv-profile-side{width:100%;max-width:100%}}h3.rv-detalle-seccion,.rv-detalle-seccion.h3{font-size:var(--font-size-h5);border-radius:8px;margin:0 0 1rem;padding:.5rem .75rem}.rv-detalle-grid{grid-template-columns:1fr;gap:.25rem 1.5rem;display:grid}@media (width>=992px){.rv-detalle-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.rv-detalle-item{border-bottom:1px solid var(--border-color);margin:0;padding:.5rem 0}.rv-detalle-item dt{font-size:var(--font-size-table-head);color:var(--text-slate-500);margin-bottom:.125rem;font-weight:600}.rv-detalle-item dd{color:var(--text-color);word-break:break-word;margin:0}.rv-detalle-tabla th[scope=row]{white-space:nowrap;width:1%;color:var(--text-slate-500);font-weight:600}@media print{.rv-detalle-grid{display:block}}.rotate{writing-mode:vertical-lr;transform:rotate(-90deg)}.examen-row-clickable{cursor:pointer;transition:background-color .2s ease-in-out}.examen-row-clickable:hover{background-color:var(--rv-row-hover-bg)!important}.examen-chevron{transition:transform .2s}.examen-row-clickable[aria-expanded=true] .examen-chevron,.examen-row-clickable:not(.collapsed) .examen-chevron{transform:rotate(180deg)}.rv-editable{cursor:pointer;border-bottom:1px dashed var(--text-slate-400);transition:border-color .2s,color .2s;display:inline-block}.rv-editable:hover,.rv-editable:focus{color:#00b19d;border-bottom-color:#00b19d}.editable-medicamento{margin-bottom:5px;display:block}.editable-medicamento span{width:100px;display:inline-block}.card-box .editable-container.editable-inline,.card-box .editable-container.editable-inline .control-group.mb-3,.card-box .editable-container.editable-inline .control-group.mb-3 .editable-input,.card-box .editable-container.editable-inline .control-group.mb-3 .editable-input textarea,.card-box .editable-container.editable-inline .control-group.mb-3 .editable-input select,.card-box .editable-container.editable-inline .control-group.mb-3 .editable-input input:not([type=radio]):not([type=checkbox]):not([type=submit]),.tab-content .editable-container.editable-inline,.tab-content .editable-container.editable-inline .control-group.mb-3,.tab-content .editable-container.editable-inline .control-group.mb-3 .editable-input,.tab-content .editable-container.editable-inline .control-group.mb-3 .editable-input textarea,.tab-content .editable-container.editable-inline .control-group.mb-3 .editable-input select,.tab-content .editable-container.editable-inline .control-group.mb-3 .editable-input input:not([type=radio]):not([type=checkbox]):not([type=submit]),.table-responsive .editable-container.editable-inline,.table-responsive .editable-container.editable-inline .control-group.mb-3,.table-responsive .editable-container.editable-inline .control-group.mb-3 .editable-input,.table-responsive .editable-container.editable-inline .control-group.mb-3 .editable-input textarea,.table-responsive .editable-container.editable-inline .control-group.mb-3 .editable-input select,.table-responsive .editable-container.editable-inline .control-group.mb-3 .editable-input input:not([type=radio]):not([type=checkbox]):not([type=submit]),.rv-detalle-grid .editable-container.editable-inline,.rv-detalle-grid .editable-container.editable-inline .control-group.mb-3,.rv-detalle-grid .editable-container.editable-inline .control-group.mb-3 .editable-input,.rv-detalle-grid .editable-container.editable-inline .control-group.mb-3 .editable-input textarea,.rv-detalle-grid .editable-container.editable-inline .control-group.mb-3 .editable-input select,.rv-detalle-grid .editable-container.editable-inline .control-group.mb-3 .editable-input input:not([type=radio]):not([type=checkbox]):not([type=submit]),.rv-detalle-item .editable-container.editable-inline,.rv-detalle-item .editable-container.editable-inline .control-group.mb-3,.rv-detalle-item .editable-container.editable-inline .control-group.mb-3 .editable-input,.rv-detalle-item .editable-container.editable-inline .control-group.mb-3 .editable-input textarea,.rv-detalle-item .editable-container.editable-inline .control-group.mb-3 .editable-input select,.rv-detalle-item .editable-container.editable-inline .control-group.mb-3 .editable-input input:not([type=radio]):not([type=checkbox]):not([type=submit]){z-index:1500;width:90%}.tab-pane .editable-inline{background-color:var(--body-bg);z-index:12;position:relative;top:0;left:-100px}@media (width<=767.98px){.evento-acciones-bar{padding-bottom:env(safe-area-inset-bottom,0px);justify-content:stretch!important;margin-bottom:5.5rem!important}.evento-acciones-bar .btn{text-align:center;flex:auto;justify-content:center;align-items:center;min-height:44px;padding:.5rem .875rem;display:inline-flex}}.rv-evento-detalle__cabecera{margin-bottom:.5rem}.rv-evento-detalle__sub{font-size:var(--font-size-sm,.875rem)}.rv-evento-detalle{--rv-detalle-topbar:70px}@media (width>=992px){.rv-evento-detalle__lateral{top:calc(var(--rv-detalle-topbar,70px) + 1rem);max-height:calc(100vh - var(--rv-detalle-topbar,70px) - 2rem);align-self:flex-start;position:sticky;overflow-y:auto}}.evento-acciones-bar .btn:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}:root{--rd-surface:#fff;--rd-surface-alt:#f8fafc;--rd-text-strong:#0f172a;--rd-text-body:#1e293b;--rd-text-muted:#64748b;--rd-border:#e2e8f0;--rd-accent:#00a28a;--rd-accent-strong:#007a68;--rd-accent-light:#00b799;--rd-accent-soft:#4dd9c0;--rd-accent-tint:#f0fdf9;--rd-accent-tint-border:#a7f3d0;--rd-danger:#ef4444;--rd-danger-strong:#dc2626;--rd-danger-tint:#fef2f2;--rd-danger-tint-border:#fecaca;--rd-warning:#f59e0b;--rd-warning-strong:#92400e;--rd-warning-tint:#fffbeb;--rd-warning-tint-border:#fde68a;--rd-info:#3b82f6;--rd-info-strong:#1d4ed8;--rd-info-tint:#eff6ff;--rd-info-tint-border:#bfdbfe;--rd-indigo:#6366f1;--rd-indigo-strong:#4338ca;--rd-violet:#8b5cf6;--rd-violet-strong:#6d28d9;--rd-violet-tint:#f5f3ff;--rd-success:#22c55e;--rd-success-strong:#15803d;--rd-success-tint:#f0fdf4;--rd-success-tint-border:#bbf7d0}[data-theme=dark],[data-bs-theme=dark]{--rd-surface:#1e293b;--rd-surface-alt:#334155;--rd-text-strong:#f8fafc;--rd-text-body:#e2e8f0;--rd-text-muted:#94a3b8;--rd-border:#ffffff1a;--rd-accent-tint:#00a28a26;--rd-accent-tint-border:#00a28a59;--rd-danger:#f87171;--rd-danger-tint:#ef444426;--rd-danger-tint-border:#ef444459;--rd-warning:#fbbf24;--rd-warning-strong:#fcd34d;--rd-warning-tint:#f59e0b26;--rd-warning-tint-border:#f59e0b59;--rd-info:#60a5fa;--rd-info-strong:#93c5fd;--rd-info-tint:#3b82f626;--rd-info-tint-border:#3b82f659;--rd-indigo:#818cf8;--rd-indigo-strong:#a5b4fc;--rd-violet:#a78bfa;--rd-violet-strong:#c4b5fd;--rd-violet-tint:#8b5cf626;--rd-success:#4ade80;--rd-success-strong:#86efac;--rd-success-tint:#22c55e26;--rd-success-tint-border:#22c55e59}@keyframes cr-fade-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes badge-pop{0%{opacity:0;transform:scale(.5)}70%{transform:scale(1.15)}to{opacity:1;transform:scale(1)}}@keyframes confetti-fall{0%{opacity:1;transform:translateY(-20px)rotate(0)}to{opacity:0;transform:translateY(60px)rotate(360deg)}}@keyframes success-glow{0%,to{box-shadow:0 0 20px #00a28a4d}50%{box-shadow:0 0 40px #00a28a99}}@keyframes submit-pulse{0%,to{box-shadow:0 6px 24px #00a28a73}50%{box-shadow:0 6px 40px #00a28abf}}.cr-wizard-nav{align-items:center;margin-bottom:32px;display:flex}.cr-wstep{flex-shrink:0;align-items:center;gap:8px;display:flex}.cr-wstep-circle{border:2px solid var(--rd-border);background:var(--rd-surface);width:34px;height:34px;color:var(--rd-text-muted);border-radius:50%;justify-content:center;align-items:center;font-family:Lexend,sans-serif;font-size:13px;font-weight:800;transition:all .3s;display:flex}.cr-wstep.active .cr-wstep-circle{background:linear-gradient(135deg, var(--rd-accent-light), var(--rd-accent-strong));border-color:var(--rd-accent);color:#fff}.cr-wstep.done .cr-wstep-circle{background:var(--rd-accent);border-color:var(--rd-accent);color:#fff;animation:.3s both badge-pop}.cr-wstep-label{color:var(--rd-text-muted);white-space:nowrap;font-size:12.5px;font-weight:700;transition:color .3s}.cr-wstep.active .cr-wstep-label{color:var(--rd-accent)}.cr-wstep.done .cr-wstep-label{color:var(--rd-success-strong)}.cr-wstep-line{background:var(--rd-border);flex:1;height:2px;margin:0 10px;transition:background .4s}.cr-wstep-line.done{background:var(--rd-accent)}.type-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:12px;display:grid}.type-opt input[type=radio]{display:none}.type-opt-card{border:2px solid var(--rd-border);text-align:center;cursor:pointer;background:var(--rd-surface-alt);-webkit-user-select:none;user-select:none;border-radius:12px;padding:20px 14px 18px;transition:border-color .2s,background .2s,box-shadow .2s,transform .18s;position:relative;overflow:hidden}.type-opt-card:hover{border-color:var(--rd-accent);background:var(--rd-accent-tint);transform:translateY(-2px)}.type-opt input:checked+.type-opt-card{border-color:var(--rd-accent);background:var(--rd-accent-tint);box-shadow:0 0 0 3px #00a28a24}.type-check-mark{background:var(--rd-accent);opacity:0;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;transition:opacity .2s,transform .2s;display:flex;position:absolute;top:9px;right:10px;transform:scale(.5)}.type-check-mark i{color:#fff;font-size:10px}.type-opt input:checked+.type-opt-card .type-check-mark{opacity:1;transform:scale(1)}.type-icon-box{background:var(--rd-border);border-radius:13px;justify-content:center;align-items:center;width:50px;height:50px;margin:0 auto 13px;transition:background .2s;display:flex}.type-opt input:checked+.type-opt-card .type-icon-box{background:linear-gradient(135deg, var(--rd-accent), var(--rd-accent-strong))}.type-opt input:checked+.type-opt-card .type-icon-box path,.type-opt input:checked+.type-opt-card .type-icon-box line,.type-opt input:checked+.type-opt-card .type-icon-box circle,.type-opt input:checked+.type-opt-card .type-icon-box polyline,.type-opt input:checked+.type-opt-card .type-icon-box rect{stroke:#fff!important}.type-name{color:var(--rd-text-strong);margin-bottom:4px;font-size:14.5px;font-weight:700;display:block}.type-desc{color:var(--rd-text-muted);font-size:12px;line-height:1.4}.cr-section-card{border:1.5px solid var(--rd-border);background:var(--rd-surface-alt);border-radius:14px;margin-bottom:20px;padding:22px 22px 18px}.cr-section-title{color:var(--rd-text-body);text-transform:uppercase;letter-spacing:.5px;flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:16px;font-size:13px;font-weight:800;display:flex}.cr-section-title .cs-icon{background:linear-gradient(135deg, var(--rd-accent), var(--rd-accent-strong));border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.cr-section-title .cs-icon svg path,.cr-section-title .cs-icon svg line,.cr-section-title .cs-icon svg circle,.cr-section-title .cs-icon svg rect,.cr-section-title .cs-icon svg polyline{stroke:#fff!important}.cr-env-grid{flex-wrap:wrap;gap:8px;display:flex}.cr-env-chip{background:var(--rd-surface);border:1.5px solid var(--rd-accent-tint-border);color:var(--rd-text-body);background:var(--rd-accent-tint);border-radius:8px;align-items:center;gap:6px;padding:7px 12px;font-size:12.5px;font-weight:600;transition:border-color .2s,background .2s,box-shadow .2s;display:inline-flex}.cr-env-chip.is-editing{border-color:var(--rd-accent);background:var(--rd-accent-tint);box-shadow:0 0 0 2px #00a28a1f}.cr-env-chip .label{color:var(--rd-text-muted);flex-shrink:0;margin-right:3px;font-weight:500}.cr-env-chip i.env-type-icon{color:var(--rd-accent);font-size:11px}.cr-env-value{color:var(--rd-text-body);font-weight:600}.cr-env-input{color:var(--rd-accent-strong);background:0 0;border:none;outline:none;min-width:60px;max-width:180px;padding:0;font-size:12.5px;font-weight:600;display:none}.cr-env-input--res{min-width:80px}.cr-env-input--url{flex:1;width:100%;min-width:200px;max-width:100%;font-size:11.5px}.cr-env-chip.is-editing .cr-env-value{display:none}.cr-env-chip.is-editing .cr-env-input{display:inline}.cr-env-edit-btn{color:var(--rd-accent-tint-border);cursor:pointer;flex-shrink:0;margin-left:4px;padding:2px;font-size:10px;transition:color .2s}.cr-env-edit-btn:hover,.cr-env-chip.is-editing .cr-env-edit-btn{color:var(--rd-accent)}.cr-freq-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.cr-freq-opt input[type=radio]{display:none}.cr-freq-card{border:1.5px solid var(--rd-border);text-align:center;cursor:pointer;background:var(--rd-surface);-webkit-user-select:none;user-select:none;border-radius:10px;padding:14px 12px;transition:all .2s}.cr-freq-card:hover{border-color:var(--rd-accent);background:var(--rd-accent-tint)}.cr-freq-opt input:checked+.cr-freq-card{border-color:var(--rd-accent);background:var(--rd-accent-tint);box-shadow:0 0 0 2px #00a28a24}.cr-freq-emoji{margin-bottom:5px;font-size:22px;display:block}.cr-freq-label{color:var(--rd-text-body);font-size:12.5px;font-weight:700;display:block}.cr-freq-sub{color:var(--rd-text-muted);margin-top:2px;font-size:11px;display:block}.cr-cat-grid{grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:22px;display:grid}.cr-cat-opt input[type=radio]{display:none}.cr-cat-card{border:1.5px solid var(--rd-border);cursor:pointer;background:var(--rd-surface);-webkit-user-select:none;user-select:none;border-radius:12px;align-items:flex-start;gap:12px;padding:16px 15px;transition:all .2s;display:flex}.cr-cat-card:hover{border-color:var(--rd-accent);background:var(--rd-accent-tint)}.cr-cat-opt input:checked+.cr-cat-card{border-color:var(--rd-accent);background:var(--rd-accent-tint);box-shadow:0 0 0 2px #00a28a24}.cr-cat-icon{flex-shrink:0;margin-top:1px;font-size:20px}.cr-cat-info .cr-cat-name{color:var(--rd-text-strong);font-size:13.5px;font-weight:700;display:block}.cr-cat-info .cr-cat-sub{color:var(--rd-text-muted);margin-top:2px;font-size:11.5px;display:block}.cr-two-col{grid-template-columns:1fr 1fr;gap:16px;display:grid}.cr-drop-zone{border:2px dashed var(--rd-border);text-align:center;cursor:pointer;background:var(--rd-surface-alt);border-radius:12px;padding:28px 20px;transition:border-color .22s,background .22s;position:relative}.cr-drop-zone:hover,.cr-drop-zone.drag-over{border-color:var(--rd-accent);background:var(--rd-accent-tint)}.cr-drop-zone input[type=file]{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.dz-icon-box{background:var(--rd-border);border-radius:11px;justify-content:center;align-items:center;width:46px;height:46px;margin:0 auto 13px;display:flex}.cr-drop-zone p{color:var(--rd-text-body);margin:0 0 5px;font-size:14px;font-weight:600}.cr-drop-zone p span{color:var(--rd-accent)}.cr-drop-zone small,.cr-drop-zone .small{color:var(--rd-text-muted);font-size:12px}.cr-pregunta-panel{border:2px dashed var(--rd-accent-tint-border);text-align:center;background:var(--rd-accent-tint);border-radius:16px;padding:36px 28px}.cr-pregunta-icon{background:linear-gradient(135deg, var(--rd-accent-light), var(--rd-accent-strong));border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;margin:0 auto 20px;display:flex}.cr-pregunta-icon svg path,.cr-pregunta-icon svg circle{stroke:#fff!important}.cr-pregunta-title{color:var(--rd-text-strong);margin-bottom:10px;font-family:Lexend,sans-serif;font-size:19px;font-weight:800}.cr-pregunta-body{color:var(--rd-text-body);max-width:420px;margin:0 auto 24px;font-size:14px;line-height:1.65}.cr-confirm-panel{border:2px solid var(--rd-accent-tint-border);text-align:center;background:var(--rd-accent-tint);border-radius:16px;margin-bottom:20px;padding:32px 28px}.cr-confirm-icon{margin-bottom:16px;font-size:52px;animation:.4s both badge-pop;display:block}.cr-confirm-title{color:var(--rd-text-strong);margin-bottom:10px;font-family:Lexend,sans-serif;font-size:20px;font-weight:800}.cr-confirm-body{color:var(--rd-text-body);max-width:440px;margin:0 auto;font-size:14px;line-height:1.65}.char-count{color:var(--rd-text-muted);font-size:12px;font-weight:400}.char-count.warn{color:var(--rd-warning)}.char-count.over{color:var(--rd-danger)}.wizard-step{animation:.28s both cr-fade-up}.wizard-btns{border-top:1px solid var(--rd-border);justify-content:space-between;align-items:center;gap:12px;margin-top:24px;padding-top:20px;display:flex}.wizard-btns-right{align-items:center;gap:12px;display:flex}.btn-submit-ticket{background:linear-gradient(135deg, var(--rd-accent-light), var(--rd-accent), var(--rd-accent-strong));cursor:pointer;color:#fff;border:none;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;min-width:200px;padding:16px 36px;text-decoration:none;transition:transform .2s,box-shadow .2s;animation:2.5s ease-in-out infinite submit-pulse;display:flex}.btn-submit-ticket:hover{color:#fff;transform:translateY(-2px);box-shadow:0 10px 40px #00a28a99}.btn-submit-ticket:active{transform:translateY(0)}.btn-submit-ticket:disabled{opacity:.6;animation:none}.btn-submit-ticket .submit-main{align-items:center;gap:8px;font-family:Lexend,sans-serif;font-size:16px;font-weight:800;display:flex}.btn-submit-ticket .submit-sub{opacity:.82;margin-top:3px;font-size:11px;font-weight:500}.cr-success-panel{text-align:center;padding:48px 32px;animation:.5s both cr-fade-up}.cr-success-emoji{margin-bottom:20px;font-size:64px;animation:.5s both badge-pop;display:block}.cr-success-title{color:var(--rd-text-strong);margin-bottom:12px;font-family:Lexend,sans-serif;font-size:26px;font-weight:800;animation:3s ease-in-out infinite success-glow}.cr-success-msg{color:var(--rd-text-body);max-width:480px;margin:0 auto 28px;font-size:15px;line-height:1.7}.cr-success-badge{background:var(--rd-accent-tint);border:1.5px solid var(--rd-accent-tint-border);color:var(--rd-success-strong);border-radius:12px;align-items:center;gap:8px;margin-bottom:28px;padding:10px 20px;font-size:13px;font-weight:700;display:inline-flex}@media (width<=576px){.type-grid,.cr-two-col,.cr-freq-grid,.cr-cat-grid{grid-template-columns:1fr}.cr-wizard-nav .cr-wstep-label{display:none}.btn-submit-ticket{min-width:160px;padding:14px 24px}}@keyframes sh-fade-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes sh-chat-in-r{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}@keyframes sh-chat-in-l{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:translate(0)}}.sh-ticket-hdr{background:var(--rd-surface);border:1px solid var(--rd-border);border-radius:14px;margin-bottom:20px;padding:24px 28px;animation:.4s 50ms both sh-fade-up;position:relative;overflow:hidden;box-shadow:0 4px 18px #0000000a}.sh-ticket-hdr:before{content:"";background:linear-gradient(90deg, var(--rd-accent), var(--rd-accent-soft));height:3px;position:absolute;top:0;left:0;right:0}.sh-ticket-hdr .badges{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}.sh-ticket-hdr h3,.sh-ticket-hdr .h3{color:var(--rd-text-strong);margin:0 0 6px;font-family:Lexend,sans-serif;font-size:21px;font-weight:800}.sh-ticket-hdr small,.sh-ticket-hdr .small{color:var(--rd-text-muted);font-size:12px}.sh-ticket-num{color:var(--rd-accent);font-family:Lexend,sans-serif;font-size:15px;font-weight:800}.sh-card{background:var(--rd-surface);border:1px solid var(--rd-border);border-radius:13px;margin-bottom:18px;animation:.4s both sh-fade-up;overflow:hidden;box-shadow:0 3px 14px #0000000a}.sh-card-hdr{background:var(--rd-surface-alt);border-bottom:1px solid var(--rd-border);align-items:center;gap:8px;padding:14px 22px;display:flex}.sh-card-hdr h5,.sh-card-hdr .h5{color:var(--rd-text-body);margin:0;font-family:Lexend,sans-serif;font-size:14.5px;font-weight:700}.sh-card-hdr i{color:var(--rd-accent);font-size:15px}.sh-card-body{padding:22px}.chat-thread{flex-direction:column;gap:16px;margin-bottom:0;display:flex}.rd-fp-item{position:relative}.rd-fp-remove{background:var(--rd-danger);color:#fff;cursor:pointer;z-index:10;border:none;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;padding:0;font-size:11px;font-weight:700;line-height:1;transition:background .15s;display:flex;position:absolute;top:-6px;right:-6px;box-shadow:0 1px 4px #0000004d}.rd-fp-remove:hover{background:var(--rd-danger-strong)}.bubble-agent-avatar{background:linear-gradient(135deg, var(--rd-accent-tint), var(--rd-accent));color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:12px;font-weight:800;display:flex}.reply-drop-zone{border:1.5px dashed var(--rd-border);color:var(--rd-text-muted);cursor:pointer;background:var(--rd-surface-alt);text-align:center;border-radius:9px;padding:12px 16px;font-size:13px;transition:border-color .2s,background .2s;position:relative}.reply-drop-zone:hover{border-color:var(--rd-accent);background:var(--rd-accent-tint)}.reply-drop-zone input{opacity:0;cursor:pointer;position:absolute;inset:0}.detail-row{border-bottom:1px solid var(--rd-border);justify-content:space-between;align-items:center;padding:10px 0;font-size:13.5px;display:flex}.detail-row:last-child{border-bottom:none}.detail-lbl{color:var(--rd-text-muted);font-size:12.5px;font-weight:700}.detail-val{color:var(--rd-text-body);text-align:right;font-weight:600}.timeline-list{border-left:2px solid var(--rd-border);margin-left:6px;padding-left:22px;position:relative}.tl-item{margin-bottom:18px;position:relative}.tl-item:before{content:"";background:var(--rd-accent);border:2px solid #fff;border-radius:50%;width:12px;height:12px;position:absolute;top:4px;left:-29px;box-shadow:0 0 0 2px #00a28a40}.tl-time{color:var(--rd-text-muted);margin-bottom:2px;font-size:11px;display:block}.tl-text{color:var(--rd-text-body);font-size:13.5px}.reopen-card{background:var(--rd-warning-tint);border:1px solid var(--rd-warning-tint-border);border-radius:12px;margin-bottom:18px;padding:18px 22px;animation:.4s both sh-fade-up}.reopen-card h5,.reopen-card .h5{color:var(--rd-warning-strong);margin-bottom:6px;font-size:14.5px;font-weight:800}.reopen-card p{color:var(--rd-warning-strong);margin-bottom:14px;font-size:13px}.csat-card{background:var(--rd-success-tint);border:1px solid var(--rd-success-tint-border);border-radius:12px;margin-bottom:18px;animation:.4s both sh-fade-up;overflow:hidden}.csat-hdr{background:var(--rd-success-tint);border-bottom:1px solid var(--rd-success-tint-border);align-items:center;gap:8px;padding:14px 22px;display:flex}.csat-hdr h5,.csat-hdr .h5{color:var(--rd-success-strong);margin:0;font-size:14.5px;font-weight:700}.csat-body{padding:18px 22px}.star-rating{flex-direction:row-reverse;justify-content:flex-start;gap:6px;margin:10px 0;display:flex}.star-rating input{display:none}.star-rating label{color:var(--rd-border);cursor:pointer;font-size:34px;transition:color .15s,transform .1s}.star-rating label:hover{transform:scale(1.15)}.star-rating input:checked~label,.star-rating label:hover,.star-rating label:hover~label,.star-rating input:checked~label{color:var(--rd-warning)}.ir-pill{border-radius:8px;align-items:center;gap:6px;padding:5px 12px;font-size:13px;font-weight:700;display:inline-flex}.closed-card{background:var(--rd-surface);border:1px solid var(--rd-border);text-align:center;border-radius:12px;margin-bottom:18px;padding:24px 22px;box-shadow:0 2px 8px #00000008}.closed-card p{color:var(--rd-text-muted);margin-bottom:16px;font-size:13.5px}.myt-ticket{background:var(--rd-surface);border:1px solid var(--rd-border);color:inherit;border-radius:12px;align-items:center;gap:16px;padding:18px 22px;transition:transform .22s,box-shadow .22s,border-color .22s;display:flex;position:relative;box-shadow:0 2px 8px #00000008;text-decoration:none!important}.myt-ticket:hover{border-color:var(--rd-accent);color:inherit;transform:translateY(-2px);box-shadow:0 8px 26px #00000014;text-decoration:none!important}.myt-ticket:before{content:"";background:linear-gradient(180deg, var(--rd-accent), var(--rd-accent-soft));opacity:0;border-radius:12px 0 0 12px;width:3px;transition:opacity .22s;position:absolute;top:0;bottom:0;left:0}.myt-ticket:hover:before{opacity:1}.myt-ticket:hover .myt-arrow{color:var(--rd-accent)}.myt-ticket-num{color:var(--rd-accent);white-space:nowrap;min-width:85px;font-family:Lexend,sans-serif;font-size:13px;font-weight:800}.myt-ticket-info{flex:1;min-width:0}.myt-ticket-asunto{color:var(--rd-text-strong);white-space:nowrap;text-overflow:ellipsis;margin-bottom:6px;font-size:15px;font-weight:700;overflow:hidden}.myt-ticket-meta{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ticket-tipo-chip{text-transform:uppercase;letter-spacing:.5px;color:var(--rd-text-muted);background:var(--rd-border);border:1px solid var(--rd-border);border-radius:5px;padding:2px 8px;font-size:11px;font-weight:800}.ticket-time-txt{color:var(--rd-text-muted);align-items:center;gap:4px;font-size:12px;display:flex}.myt-ticket-badges{flex-shrink:0;align-items:center;gap:8px;display:flex}.myt-arrow{color:var(--rd-border);flex-shrink:0;font-size:13px;transition:color .22s}@keyframes adsh-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes chat-r{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:translate(0)}}@keyframes chat-l{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:translate(0)}}.adsh-ticket-hdr{background:var(--rd-surface);border:1px solid var(--rd-border);border-radius:14px;margin-bottom:22px;padding:22px 28px;animation:.35s both adsh-up;position:relative;overflow:hidden;box-shadow:0 4px 18px #0000000d}.adsh-ticket-hdr:before{content:"";background:linear-gradient(90deg,#1e293b,#475569);height:3px;position:absolute;top:0;left:0;right:0}.adsh-ticket-hdr .top-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.adsh-ticket-hdr .badges{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}.adsh-ticket-hdr h3,.adsh-ticket-hdr .h3{color:var(--rd-text-strong);margin:0 0 4px;font-family:Lexend,sans-serif;font-size:20px;font-weight:800}.adsh-ticket-hdr small,.adsh-ticket-hdr .small{color:var(--rd-text-muted);font-size:12px}.adsh-num{color:var(--rd-text-body);font-family:Lexend,sans-serif;font-size:15px;font-weight:800}.adsh-card{background:var(--rd-surface);border:1px solid var(--rd-border);border-radius:13px;margin-bottom:18px;animation:.4s both adsh-up;overflow:hidden;box-shadow:0 3px 14px #0000000a}.adsh-card-hdr{background:var(--rd-surface-alt);border-bottom:1px solid var(--rd-border);justify-content:space-between;align-items:center;padding:14px 22px;display:flex}.adsh-card-hdr-left{align-items:center;gap:8px;display:flex}.adsh-card-hdr h5,.adsh-card-hdr .h5{color:var(--rd-text-body);margin:0;font-family:Lexend,sans-serif;font-size:14.5px;font-weight:700}.adsh-card-hdr i{color:var(--rd-text-body);font-size:15px}.adsh-card-body{padding:22px}.adsh-chat-thread{flex-direction:column;gap:16px;max-height:560px;padding-right:8px;display:flex;overflow-y:auto}.adsh-chat-thread::-webkit-scrollbar{width:5px}.adsh-chat-thread::-webkit-scrollbar-track{background:var(--rd-border);border-radius:8px}.adsh-chat-thread::-webkit-scrollbar-thumb{background:var(--rd-border);border-radius:8px}.rd-avatar{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-family:Lexend,sans-serif;font-size:14px;font-weight:800;display:flex;overflow:hidden}.rd-avatar img{object-fit:cover;border-radius:50%;width:100%;height:100%}.rd-avatar-user{background:linear-gradient(135deg, var(--rd-accent-light), var(--rd-accent-strong))}.rd-avatar-agent{background:linear-gradient(135deg, var(--rd-indigo), var(--rd-indigo-strong))}.rd-avatar-adm{background:linear-gradient(135deg,#1e293b,#334155)}.bubble-wrap-right{justify-content:flex-end;animation:.3s both chat-r;display:flex}.bubble-wrap-right .bubble-inner{flex-direction:column;align-items:flex-end;max-width:82%;display:flex}.bubble-right{background:linear-gradient(135deg, var(--rd-accent), var(--rd-accent-strong));color:#fff;border-radius:18px 18px 4px;padding:14px 18px;box-shadow:0 4px 14px #00a28a40}.bubble-right p{white-space:pre-line;margin:0;font-size:14.5px;line-height:1.55}.bubble-meta-right{color:var(--rd-text-muted);text-align:right;margin-top:5px;font-size:11px}.bubble-wrap-left{justify-content:flex-start;animation:.3s both chat-l;display:flex}.bubble-wrap-left .bubble-inner{flex-direction:column;align-items:flex-start;gap:4px;max-width:82%;display:flex}.bubble-row-left{align-items:flex-end;gap:10px;display:flex}.bubble-left{background:var(--rd-border);color:var(--rd-text-body);border:1px solid var(--rd-border);border-radius:18px 18px 18px 4px;padding:14px 18px;box-shadow:0 3px 8px #0000000d}.bubble-left p{white-space:pre-line;margin:0;font-size:14.5px;line-height:1.55}.bubble-meta-left{color:var(--rd-text-muted);font-size:11px}.bubble-attachments{border-top:1px solid #fff3;flex-wrap:wrap;gap:6px;margin-top:10px;padding-top:10px;display:flex}.bubble-left .bubble-attachments{border-top-color:var(--rd-border)}.attach-link-light{color:#fff;background:#fff3;border-radius:6px;padding:4px 10px;font-size:12px;font-weight:600;text-decoration:none;transition:background .2s}.attach-link-light:hover{color:#fff;background:#ffffff59}.attach-link-dark{background:var(--rd-border);color:var(--rd-text-body);border-radius:6px;padding:4px 10px;font-size:12px;font-weight:600;text-decoration:none;transition:background .2s}.attach-link-dark:hover{background:var(--rd-border);color:var(--rd-text-body)}.adj-thumbs{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.adj-thumb-wrap{cursor:pointer;border:2px solid #00000014;border-radius:8px;flex-shrink:0;transition:border-color .2s,transform .18s;display:inline-flex;position:relative;overflow:hidden}.adj-thumb-wrap:hover{border-color:var(--rd-accent);transform:scale(1.05)}.adj-thumb-img{object-fit:cover;width:68px;height:68px;display:block}.adj-thumb-pdf{background:var(--rd-danger-tint);flex-direction:column;justify-content:center;align-items:center;gap:3px;width:68px;height:68px;display:flex}.adj-thumb-pdf i{color:var(--rd-danger-strong);font-size:22px}.adj-thumb-pdf span{color:var(--rd-danger-strong);text-transform:uppercase;letter-spacing:.5px;font-size:8.5px;font-weight:800}.adj-thumb-overlay{background:0 0;justify-content:center;align-items:center;transition:background .18s;display:flex;position:absolute;inset:0}.adj-thumb-wrap:hover .adj-thumb-overlay{background:#00000061}.adj-thumb-overlay i{color:#fff;opacity:0;font-size:18px;transition:opacity .18s}.adj-thumb-wrap:hover .adj-thumb-overlay i{opacity:1}.adj-thumb-name{color:var(--rd-text-muted);text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:68px;margin-top:3px;font-size:10px;overflow:hidden}.adj-thumb-item{flex-direction:column;align-items:center;display:flex}#rd-lightbox{z-index:10000;background:#000000eb;justify-content:center;align-items:center;display:none;position:fixed;inset:0}#rd-lightbox.rd-lb-active{display:flex}#rd-lb-close{color:#fff;cursor:pointer;z-index:2;background:#ffffff1f;border:none;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;font-size:22px;transition:background .2s;display:flex;position:absolute;top:18px;right:24px}#rd-lb-close:hover{background:#ffffff40}#rd-lb-img{object-fit:contain;border-radius:10px;max-width:90vw;max-height:88vh;box-shadow:0 24px 64px #00000080}#rd-lb-iframe{background:var(--rd-surface);border:none;border-radius:8px;width:88vw;height:88vh}.ir-sender{align-items:center;gap:10px;margin-bottom:10px;display:flex}.ir-sender-name{color:var(--rd-text-body);font-size:13.5px;font-weight:700}.ir-sender-time{color:var(--rd-text-muted);font-size:11.5px}.ir-card{border:1px solid var(--rd-border);border-radius:14px;margin-bottom:4px;overflow:hidden;box-shadow:0 4px 16px #0000000f}.ir-header{align-items:center;gap:12px;padding:14px 20px;display:flex}.ir-type-badge{letter-spacing:.5px;text-transform:uppercase;border-radius:99px;padding:4px 12px;font-family:Lexend,sans-serif;font-size:11px;font-weight:800}.ir-body{background:var(--rd-surface);padding:0 20px 18px}.ir-section{margin-top:16px}.ir-section-label{letter-spacing:.8px;text-transform:uppercase;color:var(--rd-text-muted);align-items:center;gap:6px;margin-bottom:6px;font-size:10.5px;font-weight:800;display:flex}.ir-section-label i{font-size:12px}.ir-section-value{color:var(--rd-text-body);white-space:pre-line;background:var(--rd-surface-alt);border:1px solid var(--rd-border);border-radius:9px;padding:11px 14px;font-size:14px;line-height:1.6}.ir-two-col{grid-template-columns:1fr 1fr;gap:12px;display:grid}.ir-attachments{flex-wrap:wrap;gap:7px;margin-top:14px;display:flex}.ir-attach-link{border:1px solid var(--rd-border);color:var(--rd-text-body);background:var(--rd-surface-alt);border-radius:7px;align-items:center;gap:5px;padding:5px 12px;font-size:12.5px;font-weight:600;text-decoration:none;transition:background .18s,color .18s;display:inline-flex}.ir-attach-link:hover{background:var(--rd-accent-tint);color:var(--rd-accent);border-color:var(--rd-accent);text-decoration:none}.reply-tab-toggle{border:1.5px solid var(--rd-border);border-radius:9px;gap:0;width:fit-content;margin-bottom:14px;display:flex;overflow:hidden}.reply-tab-btn{color:var(--rd-text-muted);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:9px 18px;font-size:13.5px;font-weight:600;transition:all .2s;display:inline-flex}.reply-tab-btn.active{color:#fff;background:#1e293b}.reply-tab-btn.note-btn.active{background:var(--rd-warning-strong)}.resp-predefinida-panel{background:var(--rd-warning-tint);border:1px solid var(--rd-warning-tint-border);border-radius:8px;margin-bottom:12px;padding:12px 14px}.adsh-reply-file{border:1.5px dashed var(--rd-border);color:var(--rd-text-muted);cursor:pointer;background:var(--rd-surface-alt);border-radius:8px;padding:10px 14px;font-size:13px;transition:border-color .2s,background .2s;position:relative}.adsh-reply-file:hover{border-color:var(--rd-accent);background:var(--rd-accent-tint)}.adsh-reply-file input{opacity:0;cursor:pointer;position:absolute;inset:0}.adsh-reply-file small,.adsh-reply-file .small{color:var(--rd-text-muted)}.adsh-estado-select{max-width:220px}.reply-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.nota-mode{background:linear-gradient(135deg, var(--rd-warning-strong), var(--rd-warning-strong))!important;border-color:var(--rd-warning-strong)!important}.prop-label{text-transform:uppercase;letter-spacing:.7px;color:var(--rd-text-muted);margin-bottom:5px;font-size:11px;font-weight:800}.etq-section{border-top:1px solid var(--rd-border);margin-top:6px;padding-top:14px;position:relative}.etq-header{justify-content:space-between;align-items:center;margin-bottom:9px;display:flex}.etq-status{font-size:11.5px;font-weight:600;transition:opacity .3s}.etq-status.saving{color:var(--rd-text-muted)}.etq-status.saved{color:var(--rd-accent)}.etq-status.error{color:var(--rd-danger)}.etq-assigned{flex-wrap:wrap;align-items:center;gap:5px;min-height:28px;display:flex}.etq-chip{white-space:nowrap;border:1.5px solid;border-radius:99px;align-items:center;gap:5px;padding:3px 9px;font-size:12px;font-weight:700;display:inline-flex}.etq-chip .etq-dot{border-radius:50%;flex-shrink:0;width:7px;height:7px}.etq-none{color:var(--rd-border);font-size:12.5px;font-style:italic}.etq-btn-add{background:var(--rd-surface-alt);border:1.5px dashed var(--rd-border);color:var(--rd-text-muted);cursor:pointer;white-space:nowrap;border-radius:99px;flex-shrink:0;align-items:center;gap:5px;padding:3px 10px;font-size:12px;font-weight:600;transition:border-color .18s,color .18s,background .18s;display:inline-flex}.etq-btn-add:hover{border-color:var(--rd-accent);color:var(--rd-accent);background:var(--rd-accent-tint)}.etq-picker{z-index:200;background:var(--rd-surface);border:1.5px solid var(--rd-border);border-radius:11px;animation:.18s both adsh-up;position:absolute;left:0;right:0;overflow:hidden;box-shadow:0 10px 32px #0000001f}.etq-picker-head{background:var(--rd-surface-alt);border-bottom:1px solid var(--rd-border);align-items:center;gap:8px;padding:9px 12px;display:flex}.etq-picker-search{border:1.5px solid var(--rd-border);color:var(--rd-text-body);background:var(--rd-surface);border-radius:7px;outline:none;flex:1;padding:6px 10px;font-size:12.5px;transition:border-color .2s}.etq-picker-search:focus{border-color:var(--rd-accent)}.etq-picker-search::placeholder{color:var(--rd-text-muted)}.etq-picker-close{color:var(--rd-text-muted);cursor:pointer;background:0 0;border:none;padding:0 2px;font-size:15px;line-height:1;transition:color .15s}.etq-picker-close:hover{color:var(--rd-text-body)}.etq-picker-list{max-height:210px;padding:5px;overflow-y:auto}.etq-picker-list::-webkit-scrollbar{width:4px}.etq-picker-list::-webkit-scrollbar-thumb{background:var(--rd-border);border-radius:4px}.etq-picker-item{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:7px;align-items:center;gap:9px;padding:8px 10px;transition:background .15s;display:flex}.etq-picker-item:hover{background:var(--rd-surface-alt)}.etq-picker-item.selected{background:var(--rd-accent-tint)}.etq-picker-dot{border-radius:50%;flex-shrink:0;width:10px;height:10px}.etq-picker-name{color:var(--rd-text-body);flex:1;font-size:13px;font-weight:600}.etq-picker-check{border:1.5px solid var(--rd-border);color:#fff;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;font-size:10px;transition:all .15s;display:flex}.etq-picker-item.selected .etq-picker-check{border-color:var(--rd-accent);background:var(--rd-accent)}.etq-picker-empty{text-align:center;color:var(--rd-text-muted);padding:18px 10px;font-size:12.5px}.etq-picker-foot{border-top:1px solid var(--rd-border);justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.etq-picker-foot small,.etq-picker-foot .small{color:var(--rd-text-muted);font-size:11px}.etq-picker-foot a{color:var(--rd-accent);font-size:11.5px;font-weight:600;text-decoration:none}.etq-picker-foot a:hover{text-decoration:underline}.etq-no-etiquetas{color:var(--rd-text-muted);padding:4px 0;font-size:12.5px}.etq-no-etiquetas a{color:var(--rd-accent);font-weight:600;text-decoration:none}.etq-no-etiquetas a:hover{text-decoration:underline}.adsh-timeline{border-left:2px solid var(--rd-border);margin-left:6px;padding-left:22px;position:relative}.adsh-tl-item{margin-bottom:16px;position:relative}.adsh-tl-item:before{content:"";background:#475569;border:2px solid #fff;border-radius:50%;width:12px;height:12px;position:absolute;top:4px;left:-29px;box-shadow:0 0 0 2px #47556933}.adsh-tl-time{color:var(--rd-text-muted);margin-bottom:1px;font-size:11px;display:block}.adsh-tl-who{color:var(--rd-text-body);font-size:11.5px;font-weight:700}.adsh-tl-text{color:var(--rd-text-body);font-size:13px}@media (width<=768px){.reply-actions{flex-direction:column;align-items:stretch}}.qf-btn{background:var(--rd-surface);border:1.5px solid var(--rd-border);color:var(--rd-text-body);white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:6px 14px;font-size:13px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.qf-btn:hover{border-color:var(--rd-border);color:var(--rd-text-body);background:var(--rd-surface-alt);text-decoration:none}.qf-btn.active{background:var(--rd-accent);border-color:var(--rd-accent-strong);color:#fff}.qf-btn.active:hover{background:var(--rd-accent-strong);color:#fff}.qf-btn.qf-urgent.active{background:var(--rd-danger);border-color:var(--rd-danger-strong)}.qf-btn.qf-vencido.active{background:var(--rd-danger-strong);border-color:var(--rd-danger-strong)}.qf-count{background:#00000014;border-radius:99px;padding:1px 7px;font-size:11px}.qf-btn.active .qf-count{background:#ffffff40}.vencido-chip{background:var(--rd-danger-tint);color:var(--rd-danger-strong);border:1px solid var(--rd-danger-tint-border);text-transform:uppercase;letter-spacing:.4px;border-radius:4px;margin-top:4px;padding:2px 7px;font-size:10px;font-weight:800;display:inline-block}.mio-chip{background:var(--rd-info-tint);color:var(--rd-info-strong);border:1px solid var(--rd-info-tint-border);border-radius:4px;margin-top:4px;padding:2px 7px;font-size:10px;font-weight:800;display:inline-block}.tipo-chip{background:var(--rd-border);color:var(--rd-text-body);border:1px solid var(--rd-border);text-transform:uppercase;letter-spacing:.3px;white-space:nowrap;border-radius:5px;padding:3px 8px;font-size:10.5px;font-weight:800}.agente-mio{color:var(--rd-info-strong);font-size:13px;font-weight:700}.sin-asignar{color:var(--rd-text-muted);font-size:12px;font-style:italic}tbody tr.row-vencido:hover{background:var(--rd-danger-tint)!important}tbody tr.row-mio{border-left:3px solid var(--rd-info);background:var(--rd-info-tint)!important}tbody tr.row-mio:hover{background:var(--rd-info-tint)!important}@keyframes dash-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.metrics-grid{grid-template-columns:repeat(7,1fr);gap:14px;margin-bottom:26px;display:grid}.metric-card{background:var(--rd-surface);border:1px solid var(--rd-border);border-radius:13px;flex-direction:column;gap:8px;padding:20px 18px;text-decoration:none;transition:transform .2s,box-shadow .2s;animation:.4s both dash-up;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 12px #0000000d}.metric-card:hover{text-decoration:none;transform:translateY(-3px);box-shadow:0 8px 24px #0000001a}.metric-icon{border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;margin-bottom:4px;font-size:15px;display:flex}.metric-value{color:var(--rd-text-strong);font-family:Lexend,sans-serif;font-size:30px;font-weight:800;line-height:1}.metric-label{color:var(--rd-text-muted);font-size:12px;font-weight:600;line-height:1.3}.mc-blue{border-top:3px solid var(--rd-info)}.mc-amber{border-top:3px solid var(--rd-warning)}.mc-red{border-top:3px solid var(--rd-danger)}.mc-slate{border-top:3px solid #475569}.mc-teal{border-top:3px solid var(--rd-accent)}.mc-green{border-top:3px solid var(--rd-success)}.mc-purple{border-top:3px solid var(--rd-violet)}.mc-blue .metric-icon{background:var(--rd-info-tint);color:var(--rd-info)}.mc-blue .metric-value{color:var(--rd-info-strong)}.mc-amber .metric-icon{background:var(--rd-warning-tint);color:var(--rd-warning)}.mc-amber .metric-value{color:var(--rd-warning-strong)}.mc-red .metric-icon{background:var(--rd-danger-tint);color:var(--rd-danger)}.mc-red .metric-value{color:var(--rd-danger-strong)}.mc-slate .metric-icon{background:var(--rd-surface-alt);color:var(--rd-text-body)}.mc-slate .metric-value{color:var(--rd-text-body)}.mc-teal .metric-icon{background:var(--rd-accent-tint);color:var(--rd-accent)}.mc-teal .metric-value{color:var(--rd-accent-strong)}.mc-green .metric-icon{background:var(--rd-success-tint);color:var(--rd-success)}.mc-green .metric-value{color:var(--rd-success-strong)}.mc-purple .metric-icon{background:var(--rd-violet-tint);color:var(--rd-violet)}.mc-purple .metric-value{color:var(--rd-violet-strong)}.sec-card-hdr{background:var(--rd-surface-alt);border-bottom:1px solid var(--rd-border);align-items:center;gap:9px;padding:14px 20px;display:flex}.sec-card-hdr h5,.sec-card-hdr .h5{color:var(--rd-text-body);margin:0;font-family:Lexend,sans-serif;font-size:14px;font-weight:700}.sec-card-hdr i{color:var(--rd-accent)}.sec-card-body{padding:6px 20px 14px}.dist-row{border-bottom:1px solid var(--rd-border);align-items:center;gap:12px;padding:10px 0;font-size:13.5px;display:flex}.dist-row:last-child{border-bottom:none}.dist-name{color:var(--rd-text-body);min-width:90px;font-weight:600}.dist-bar-track{background:var(--rd-border);border-radius:5px;flex:1;height:5px;overflow:hidden}.dist-bar-fill{background:linear-gradient(90deg, var(--rd-accent), var(--rd-accent-soft));border-radius:5px;height:100%;transition:width .6s}.dist-count{color:var(--rd-accent);text-align:right;min-width:30px;font-family:Lexend,sans-serif;font-size:16px;font-weight:800}.dist-empty{color:var(--rd-text-muted);text-align:center;padding:16px 0;font-size:13.5px}.agent-row{border-bottom:1px solid var(--rd-border);border-radius:8px;align-items:center;gap:12px;padding:11px 6px;text-decoration:none;transition:background .15s;display:flex}.agent-row:hover{background:var(--rd-surface-alt);text-decoration:none}.agent-row:last-child{border-bottom:none}.agent-avatar{background:linear-gradient(135deg, var(--rd-accent), var(--rd-accent-soft));color:#fff;text-transform:uppercase;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:13px;font-weight:800;display:flex}.agent-avatar.me{background:linear-gradient(135deg, var(--rd-info), var(--rd-indigo))}.agent-info{flex:1}.agent-name{color:var(--rd-text-body);font-size:13.5px;font-weight:700}.agent-sub{color:var(--rd-text-muted);font-size:11.5px}.agent-count{color:var(--rd-accent);font-family:Lexend,sans-serif;font-size:20px;font-weight:800}.mis-section{background:var(--rd-surface);border:1px solid var(--rd-border);border-radius:14px;margin-bottom:24px;animation:.5s both dash-up;overflow:hidden;box-shadow:0 2px 10px #0000000a}.mis-section-hdr{background:linear-gradient(90deg,#1e293b,#334155);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:16px 22px;display:flex}.mis-section-hdr h4,.mis-section-hdr .h4{color:#fff;align-items:center;gap:8px;margin:0;font-family:Lexend,sans-serif;font-size:15px;font-weight:800;display:flex}.mis-count-badge{background:var(--rd-accent);color:#fff;border-radius:99px;padding:2px 10px;font-size:12px;font-weight:800}.mis-section-hdr .btn-ghost-dark{color:#fff;background:#ffffff26;border:1px solid #ffffff40}.num-link{color:var(--rd-accent);font-family:Lexend,sans-serif;font-size:13px;font-weight:800;text-decoration:none}.num-link:hover{color:var(--rd-accent-strong);text-decoration:underline}tbody tr.row-vencido{border-left:3px solid var(--rd-danger);background:var(--rd-danger-tint)!important}.chart-card{background:var(--rd-surface);border:1px solid var(--rd-border);border-radius:13px;margin-bottom:22px;animation:.45s both dash-up;overflow:hidden;box-shadow:0 2px 10px #0000000a}.chart-card-hdr{background:var(--rd-surface-alt);border-bottom:1px solid var(--rd-border);justify-content:space-between;align-items:center;padding:13px 20px;display:flex}.chart-card-hdr h5,.chart-card-hdr .h5{color:var(--rd-text-body);align-items:center;gap:8px;margin:0;font-family:Lexend,sans-serif;font-size:14px;font-weight:700;display:flex}.chart-card-hdr i{color:var(--rd-accent)}.chart-card-body{padding:16px 20px}.chart-container{height:220px;position:relative}@media (width<=1200px){.metrics-grid{grid-template-columns:repeat(4,1fr)}}@media (width<=900px){.metrics-grid{grid-template-columns:repeat(3,1fr)}}@media (width<=600px){.metrics-grid{grid-template-columns:repeat(2,1fr)}}@keyframes fade-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.cat-page-header{background:var(--rd-surface);border:1px solid var(--rd-border);border-radius:13px;justify-content:space-between;align-items:center;margin-bottom:22px;padding:20px 24px;animation:.35s both fade-up;display:flex;box-shadow:0 2px 10px #0000000a}.cat-page-header h1,.cat-page-header .h1{color:var(--rd-text-body);align-items:center;gap:10px;margin:0;font-family:Lexend,sans-serif;font-size:22px;font-weight:800;display:flex}.cat-page-header h1 i,.cat-page-header .h1 i{color:var(--rd-accent)}.cat-page-header p{color:var(--rd-text-muted);margin:4px 0 0;font-size:13px}.cat-tabs{border-bottom:2px solid var(--rd-border);gap:4px;margin-bottom:22px;display:flex}.cat-tab{color:var(--rd-text-muted);cursor:pointer;border-bottom:2px solid #0000;align-items:center;gap:7px;margin-bottom:-2px;padding:9px 20px;font-size:13.5px;font-weight:700;text-decoration:none;transition:color .15s;display:flex}.cat-tab:hover{color:var(--rd-accent);text-decoration:none}.cat-tab.active{color:var(--rd-accent);border-bottom-color:var(--rd-accent)}.sec-card{background:var(--rd-surface);border:1px solid var(--rd-border);border-radius:13px;margin-bottom:20px;animation:.4s both fade-up;overflow:hidden;box-shadow:0 2px 10px #0000000a}.sec-card-hdr{background:var(--rd-surface-alt);border-bottom:1px solid var(--rd-border);justify-content:space-between;align-items:center;padding:14px 20px;display:flex}.sec-card-hdr h5,.sec-card-hdr .h5{color:var(--rd-text-body);align-items:center;gap:8px;margin:0;font-family:Lexend,sans-serif;font-size:14px;font-weight:700;display:flex}.sec-card-hdr h5 i,.sec-card-hdr .h5 i{color:var(--rd-accent)}.nat{background:var(--rd-border);color:var(--rd-text-body);border:1px solid var(--rd-border);border-radius:5px;padding:2px 8px;font-size:11px;font-weight:700;display:inline-block}.t-count{color:var(--rd-accent);font-family:Lexend,sans-serif;font-size:15px;font-weight:800}.t-count.zero{color:var(--rd-border)}.expand-row{background:var(--rd-surface-alt)!important}.expand-cell{padding:16px 20px!important}.ticket-mini{background:var(--rd-surface);border:1px solid var(--rd-border);color:var(--rd-text-body);border-radius:8px;grid-template-columns:120px 1fr auto auto;align-items:center;gap:12px;margin-bottom:6px;padding:8px 12px;font-size:13px;text-decoration:none;transition:background .15s;display:grid}.ticket-mini:hover{background:var(--rd-accent-tint);color:var(--rd-text-body);text-decoration:none}.ticket-mini .tn{color:var(--rd-accent);font-family:Lexend,sans-serif;font-size:13px;font-weight:800}.more-link{color:var(--rd-accent);margin-top:6px;font-size:12.5px;font-weight:700;text-decoration:none;display:block}.more-link:hover{text-decoration:underline}.chart-wrap{background:var(--rd-surface);border:1px solid var(--rd-border);border-radius:13px;padding:20px;animation:.45s both fade-up;box-shadow:0 2px 10px #0000000a}.chart-title{color:var(--rd-text-body);align-items:center;gap:8px;margin-bottom:14px;font-family:Lexend,sans-serif;font-size:14px;font-weight:700;display:flex}.chart-title i{color:var(--rd-accent)}.modal-header{color:#fff;background:linear-gradient(90deg,#1e293b,#334155)}.modal-title{font-family:Lexend,sans-serif;font-size:16px;font-weight:800}.modal-header .btn-close{filter:invert()grayscale()brightness(2);opacity:.7}.modal-header .btn-close:hover{opacity:1}.toggle-form{display:inline}:root{--po-surface:#fff;--po-surface-alt:#fafafa;--po-text-strong:#1e293b;--po-text-neutral:#475569;--po-text-muted:#64748b;--po-text-faint:#94a3b8;--po-border:#e2e8f0;--po-neutral:#cbd5e1;--po-info:#0284c7;--po-info-strong:#0369a1;--po-info-tint:#f0f9ff;--po-info-tint-border:#e0f2fe;--po-whatsapp:#25d366;--po-whatsapp-rgb:37, 211, 102;--po-whatsapp-strong:#22c55e;--po-whatsapp-tint:#f4fbf7;--po-email:#3b82f6;--po-email-rgb:59, 130, 246;--po-email-strong:#2563eb;--po-email-tint:#f3f7ff;--po-warning:#f59e0b;--po-warning-strong:#b45309;--po-warning-tint:#fffbeb;--po-warning-tint-border:#fef3c7;--po-danger:#ef4444;--po-danger-strong:#b91c1c;--po-danger-tint:#fef2f2;--po-danger-tint-border:#fee2e2}[data-theme=dark],[data-bs-theme=dark]{--po-surface:#1e293b;--po-surface-alt:#263449;--po-text-strong:#f8fafc;--po-text-neutral:#cbd5e1;--po-text-muted:#94a3b8;--po-text-faint:#cbd5e1;--po-border:var(--glass-rim);--po-neutral:#475569;--po-info:#38bdf8;--po-info-strong:#7dd3fc;--po-info-tint:#0284c724;--po-info-tint-border:#0284c74d;--po-whatsapp-tint:#25d3661f;--po-email-tint:#3b82f61f;--po-warning:#fbbf24;--po-warning-strong:#fcd34d;--po-warning-tint:#f59e0b24;--po-warning-tint-border:#f59e0b4d;--po-danger:#f87171;--po-danger-strong:#fca5a5;--po-danger-tint:#ef444424;--po-danger-tint-border:#ef44444d}.notifications-section{background:var(--po-surface);border-radius:16px;padding:24px;box-shadow:0 4px 20px #00000008}.section-header{border-bottom:1px solid var(--po-border);margin-bottom:24px;padding-bottom:16px}.section-title{color:var(--po-text-strong);align-items:center;margin:0 0 6px;font-size:18px;font-weight:700;display:flex}.section-subtitle{color:var(--po-text-muted);margin:0;font-size:13px}.channel-card{border:1px solid var(--po-border);background:var(--po-surface-alt);border-radius:14px;padding:24px;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.channel-card:hover{transform:translateY(-3px);box-shadow:0 10px 25px #0000000d}.channel-active{border-color:rgba(var(--po-whatsapp-rgb), .2);background:linear-gradient(145deg, var(--po-surface) 0%, var(--po-whatsapp-tint) 100%)!important}.email-channel.channel-active{border-color:rgba(var(--po-email-rgb), .2);background:linear-gradient(145deg, var(--po-surface) 0%, var(--po-email-tint) 100%)!important}.channel-inactive{background:var(--po-surface)!important;border-color:var(--po-border)!important}.locked-channel{background:linear-gradient(145deg, var(--po-surface) 0%, var(--po-danger-tint) 100%)!important;border-color:#ef444440!important}.channel-header{justify-content:space-between;align-items:center;display:flex}.channel-brand{align-items:center;gap:14px;display:flex}.brand-icon-wrapper{color:#fff;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;font-size:24px;transition:all .3s;display:flex;box-shadow:0 4px 10px #0000001a}.whatsapp-icon{background:var(--po-whatsapp);box-shadow:0 4px 12px rgba(var(--po-whatsapp-rgb), .25)}.email-icon{background:var(--po-email);box-shadow:0 4px 12px rgba(var(--po-email-rgb), .25)}.brand-info{flex-direction:column;display:flex}.brand-name{margin:0;font-size:16px;font-weight:700}.brand-status-badge{color:var(--po-text-muted);align-items:center;gap:6px;margin-top:2px;font-size:11px;font-weight:600;display:flex}.switch-wrapper{align-items:center;display:flex}.state-container{transition:all .3s}.empty-icon-wrapper{background:var(--po-border);width:64px;height:64px;color:var(--po-text-faint);border-radius:50%;justify-content:center;align-items:center;font-size:24px;display:inline-flex}.empty-icon-danger{background:var(--po-danger-tint);color:var(--po-danger)}.active-verified-box{position:relative}.active-badge-wrapper{justify-content:center;align-items:center;width:56px;height:56px;display:inline-flex;position:relative}.active-badge-wrapper i{z-index:2;font-size:40px;position:relative}.pulse-ring{background:rgba(var(--po-whatsapp-rgb), .2);z-index:1;border-radius:50%;width:56px;height:56px;animation:2s cubic-bezier(.215,.61,.355,1) infinite pulse-ring-animation;position:absolute}.pulse-ring.bg-primary{background:rgba(var(--po-email-rgb), .2)}@keyframes pulse-ring-animation{0%{opacity:1;transform:scale(.95)}50%{opacity:.4;transform:scale(1.2)}to{opacity:0;transform:scale(1.4)}}.status-dot{background-color:var(--po-neutral);border-radius:50%;width:8px;height:8px;transition:all .3s;display:inline-block}.status-dot.dot-active{background-color:var(--po-whatsapp);box-shadow:0 0 8px var(--po-whatsapp)}.status-dot.dot-pending{background-color:var(--po-warning);box-shadow:0 0 8px var(--po-warning)}.email-channel .status-dot.dot-active{background-color:var(--po-email);box-shadow:0 0 8px var(--po-email)}.text-warning-premium{color:var(--po-warning-strong)!important}.contact-display{background:var(--po-surface);border:1.5px solid var(--po-border);color:var(--po-text-strong);border-radius:12px;align-items:center;padding:14px 20px;font-size:16px;display:inline-flex;box-shadow:0 2px 8px #00000005}.contact-display i{font-size:18px}.whatsapp-display{border-color:rgba(var(--po-whatsapp-rgb), .2)}.email-display{border-color:rgba(var(--po-email-rgb), .2)}.extra-small{font-size:11px}.whatsapp-tint-box{background-color:var(--po-whatsapp-tint);border-left:4px solid var(--po-whatsapp)}.alert-warning-premium{background:var(--po-warning-tint);border:1px solid var(--po-warning-tint-border);color:var(--po-warning-strong);text-align:left;border-radius:10px;align-items:flex-start;padding:12px 16px;font-size:12px;line-height:1.5;display:flex}.alert-warning-premium i{margin-top:2px;font-size:16px}.alert-danger-premium{background:var(--po-danger-tint);border:1px solid var(--po-danger-tint-border);color:var(--po-danger-strong);border-radius:10px;align-items:flex-start;padding:12px 16px;font-size:12px;line-height:1.5;display:flex}.alert-danger-premium i{margin-top:2px;font-size:16px}.verification-box{background:var(--po-surface-alt);border:1px solid var(--po-border);border-radius:12px;padding:20px}.code-container{gap:8px;margin:18px 0;display:flex}.code{border:2px solid var(--po-neutral);text-align:center;background:var(--po-surface);width:42px;height:48px;color:var(--po-text-strong);border-radius:10px;font-size:20px;font-weight:700;transition:all .2s}.code:focus{border-color:var(--po-whatsapp);box-shadow:0 0 0 3px rgba(var(--po-whatsapp-rgb), .15);outline:none}.bulk-action-card--info i{color:var(--po-info)!important}.bulk-action-card--danger i{color:var(--po-danger)!important}@media (width<=768px){.channel-card{padding:16px}.code{width:36px;height:42px;font-size:18px}}.po-glass-modal{background-color:var(--glass-chrome-bg);background-image:var(--glass-sheen);-webkit-backdrop-filter:blur(var(--glass-chrome-blur)) saturate(var(--glass-chrome-saturate));border:1px solid var(--glass-chrome-border);box-shadow:inset 0 1px 0 var(--glass-highlight), inset 0 -1px 0 var(--glass-rim), var(--glass-chrome-elevation)}@media (prefers-reduced-transparency:reduce){.po-glass-modal{-webkit-backdrop-filter:none!important;background-color:var(--panel-bg)!important;background-image:none!important}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.po-glass-modal{background-color:var(--panel-bg);background-image:none}}@media (forced-colors:active){.po-glass-modal{forced-color-adjust:auto;outline:1px solid #0000;box-shadow:none!important;border:1px solid canvastext!important}}.po-modal-header{border-bottom:1px solid #94a3b840;padding:22px 28px 16px}.po-modal-title{color:var(--bs-body-color,#1e293b);margin:0;font-size:20px;font-weight:700}.po-modal-subtitle{color:#64748b;margin:2px 0 0;font-size:13px}[data-bs-theme=dark] .po-modal-subtitle{color:#94a3b8}.po-stepper{-webkit-user-select:none;user-select:none;flex-wrap:wrap;justify-content:center;align-items:center;gap:0;padding:18px 28px 6px;display:flex}.po-stepper-item{cursor:pointer;opacity:.55;align-items:center;gap:10px;transition:opacity .25s;display:flex}.po-stepper-item.po-step-active,.po-stepper-item.po-step-done{opacity:1}.po-step-circle{color:#475569;background:#94a3b840;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;font-weight:700;transition:all .25s;display:flex}[data-bs-theme=dark] .po-step-circle{color:#cbd5e1}.po-stepper-item.po-step-active .po-step-circle{color:#fff;background:#3b82f6;box-shadow:0 0 0 4px #3b82f62e}.po-stepper-item.po-step-done .po-step-circle{color:#fff;background:#22c55e}.po-step-label{color:#475569;white-space:nowrap;font-size:14px;font-weight:600}[data-bs-theme=dark] .po-step-label{color:#94a3b8}.po-stepper-item.po-step-active .po-step-label{color:#1e293b}[data-bs-theme=dark] .po-stepper-item.po-step-active .po-step-label{color:#e2e8f0}.po-stepper-line{background:#94a3b84d;border-radius:2px;width:64px;height:2px;margin:0 14px;position:relative;overflow:hidden}.po-stepper-line:after{content:"";transform-origin:0;background:#22c55e;transition:transform .3s;position:absolute;inset:0;transform:scaleX(0)}.po-stepper-line.po-line-done:after{transform:scaleX(1)}.po-step-content{animation:.25s po-step-fade-in}@keyframes po-step-fade-in{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:translate(0)}}.po-form-section{margin-bottom:26px}.po-section-title{text-transform:uppercase;letter-spacing:.5px;color:#64748b;align-items:center;gap:8px;margin-bottom:14px;font-size:13px;font-weight:700;display:flex}.po-section-title i{color:#3b82f6;font-size:14px}[data-bs-theme=dark] .po-section-title{color:#94a3b8}.po-step-optional-hint{color:#94a3b8;text-transform:none;letter-spacing:0;margin-left:6px;font-size:12px;font-weight:500}.po-avatar-section{background:var(--glass-surface-bg);border:1px solid #94a3b840;border-radius:16px;flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:16px;padding:12px 16px;display:flex}[data-bs-theme=dark] .po-avatar-section,[data-theme=dark] .po-avatar-section{background:var(--glass-control-bg);border-color:var(--glass-rim)}.po-avatar-img-wrap{flex-shrink:0;width:76px;height:76px;position:relative}.po-avatar-img{object-fit:cover;background:#e2e8f0;border:3px solid #fff;border-radius:50%;width:76px;height:76px;box-shadow:0 4px 12px #0000001a}[data-bs-theme=dark] .po-avatar-img,[data-theme=dark] .po-avatar-img{border-color:var(--glass-highlight)}.po-avatar-info{flex:1;min-width:180px}.po-avatar-title{color:var(--bs-body-color,#1e293b);margin-bottom:6px;font-size:13.5px;font-weight:600}.po-avatar-actions{flex-wrap:wrap;gap:8px;display:flex}.po-avatar-btn{border-radius:var(--pill-radius,9999px);padding:5px 12px;font-size:12px}@media (width<=575.98px){.po-avatar-section{text-align:center;flex-direction:column}.po-avatar-actions{justify-content:center}}.po-info-banner{color:var(--text-color,#1e293b);background:#00b19d14;border:1px solid #00b19d38;border-radius:14px;padding:12px 16px}.po-info-banner i{color:var(--brand-primary,#00b19d)!important}.po-info-banner strong{color:var(--brand-primary,#00b19d);font-size:.88rem}.po-info-banner p{color:var(--text-muted,#64748b);font-size:.82rem;line-height:1.4}[data-bs-theme=dark] .po-info-banner,[data-theme=dark] .po-info-banner{color:#f1f5f9;background:#00b19d1f;border-color:#00b19d59}[data-bs-theme=dark] .po-info-banner p,[data-theme=dark] .po-info-banner p{color:#94a3b8}.po-modal-footer{border-top:1px solid #94a3b840;justify-content:space-between;align-items:center;gap:10px;padding:16px 28px;display:flex}#po-camera-modal,#po-crop-modal{z-index:1090!important}#po-camera-modal .modal-dialog,#po-crop-modal .modal-dialog{z-index:1095!important;position:relative!important}#po-camera-modal .modal-content,#po-crop-modal .modal-content{z-index:1096!important;position:relative!important}.po-nested-backdrop{z-index:1080!important}.po-camera-video{aspect-ratio:1;object-fit:cover;background:#000;border-radius:16px;width:100%;max-width:360px;transform:scaleX(-1)}.po-crop-image-container{background-color:#0f172a;border-radius:12px;max-height:60vh;position:relative;overflow:hidden}.po-crop-image-container img{max-width:100%;display:block}.consent-channels-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;font-family:Outfit,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:grid}.consent-channel-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;flex-direction:column;justify-content:space-between;gap:16px;padding:20px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden;box-shadow:0 4px 15px #00000005}[data-bs-theme=dark] .consent-channel-card{background:var(--glass-control-bg);border-color:var(--glass-rim);box-shadow:0 4px 15px #0003}.consent-channel-card:hover{border-color:#cbd5e1;transform:translateY(-3px);box-shadow:0 12px 25px #0000000d}[data-bs-theme=dark] .consent-channel-card:hover{border-color:var(--glass-highlight);box-shadow:0 12px 25px #0000004d}.email-card-premium:hover{border-color:#3b82f666}.whatsapp-card-premium:hover{border-color:#22c55e66}.card-glow-effect{opacity:0;pointer-events:none;z-index:1;transition:opacity .3s;position:absolute;inset:0}.email-card-premium .card-glow-effect{background:radial-gradient(circle at 10% 20%,#3b82f608 0%,#0000 80%)}.whatsapp-card-premium .card-glow-effect{background:radial-gradient(circle at 10% 20%,#22c55e08 0%,#0000 80%)}.consent-channel-card:hover .card-glow-effect{opacity:1}.card-header-flex{z-index:2;align-items:flex-start;gap:16px;display:flex;position:relative}.channel-icon-bg{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:20px;transition:transform .3s;display:flex}.consent-channel-card:hover .channel-icon-bg{transform:scale(1.08)}.email-bg{color:#3b82f6;background:#eff6ff}[data-bs-theme=dark] .email-bg{color:#60a5fa;background:#3b82f62e}.whatsapp-bg{color:#22c55e;background:#f0fdf4}[data-bs-theme=dark] .whatsapp-bg{color:#4ade80;background:#22c55e2e}.channel-text{flex-direction:column;gap:4px;display:flex}.channel-title{color:#1e293b;margin:0;font-size:15px;font-weight:700}[data-bs-theme=dark] .channel-title{color:#e2e8f0}.channel-desc{color:#64748b;margin:0;font-size:12px;line-height:1.5}[data-bs-theme=dark] .channel-desc{color:#94a3b8}.card-footer-flex{z-index:2;border-top:1px solid #f1f5f9;align-items:center;gap:12px;padding-top:14px;display:flex;position:relative}[data-bs-theme=dark] .card-footer-flex{border-top-color:var(--glass-rim)}.status-indicator-label{color:#475569;font-size:13px;font-weight:500}[data-bs-theme=dark] .status-indicator-label{color:#cbd5e1}.consent-channel-card.disabled-channel-card{opacity:.55;pointer-events:none;cursor:not-allowed;background:#f8fafc;border-color:#cbd5e1}[data-bs-theme=dark] .consent-channel-card.disabled-channel-card{background:var(--glass-control-bg);border-color:var(--glass-rim)}.po-tag-suggestion{color:var(--po-info);font-weight:600}.po-consent-label{cursor:pointer;-webkit-user-select:none;user-select:none;padding-left:5px}.po-btn-add-inline{justify-content:center;align-items:center;width:32px;min-width:32px;height:32px;padding:0;display:inline-flex}.bulk-suggest-tag{border:1px solid var(--po-border);color:var(--po-text-strong);cursor:pointer;border-radius:12px;margin-bottom:4px;margin-right:4px;padding:4px 10px;font-size:85%;font-weight:500;transition:all .2s;display:inline-block}.po-inline-icon-nudge{margin-top:-5px}#propietario-modal .modal-footer{justify-content:flex-end;align-items:center;gap:.5rem;display:flex}#propietario-modal .modal-footer #btn_cerrar_modal_propietario{order:1}#propietario-modal .modal-footer #btn_siguiente_propietario{order:2}#propietario-modal .modal-footer #btn_guardar_propietario{order:3}#propietarioCompletoTabs{border-bottom:1px solid var(--po-border);flex-wrap:wrap;gap:.65rem;margin-bottom:1.25rem;padding-bottom:.5rem;display:flex}#propietarioCompletoTabs .nav-item{margin:0}#propietarioCompletoTabs .nav-link{background:var(--po-surface);border:1px solid var(--po-border);color:var(--po-text-neutral);cursor:pointer;border-radius:12px;align-items:center;gap:.5rem;padding:.65rem 1.15rem;font-size:.875rem;font-weight:600;transition:all .2s;display:inline-flex}#propietarioCompletoTabs .nav-link i{color:var(--brand-primary);font-size:1rem;transition:color .2s}#propietarioCompletoTabs .nav-link:hover{color:var(--po-text-strong);background:var(--po-surface-alt);transform:translateY(-1px)}#propietarioCompletoTabs .nav-link.active{box-shadow:0 2px 8px var(--brand-primary);background:var(--brand-primary)!important;border-color:var(--brand-primary)!important;color:#fff!important}#propietarioCompletoTabs .nav-link.active i{color:#fff!important}#propietarioCompletoTabContent{background:0 0;border:none;border-radius:0;padding:0}.po-codigo-invitacion{background:var(--po-info-tint);border:2px solid var(--po-info-tint-border);border-radius:var(--card-radius);flex-direction:column;align-items:center;gap:.75rem;padding:1.25rem 1rem;display:flex}.po-codigo-invitacion__valor{font-family:var(--bs-font-monospace,monospace);font-size:var(--font-size-h1,2.5rem);letter-spacing:.2em;color:var(--po-text-strong);-webkit-user-select:all;user-select:all;font-weight:700}.export-header-title{color:#1a202c;text-transform:uppercase;margin-bottom:5px;font-size:28px;font-weight:800}.export-header-subtext{color:#718096;margin-bottom:0;font-size:16px}.btn-metrics{color:#fff;background-color:#006080;border:none;border-radius:50px;align-items:center;gap:10px;padding:12px 25px;font-weight:600;transition:all .3s;display:inline-flex}.btn-metrics:hover{color:#fff;background-color:#004d66;transform:translateY(-2px)}.export-switch-container{background-color:#e6f7ff;border-radius:50px;width:100%;max-width:400px;margin-bottom:30px;padding:5px;display:inline-flex}.export-switch-btn{color:#4a5568;cursor:pointer;text-align:center;background:0 0;border:none;border-radius:50px;flex:1;padding:12px 20px;font-weight:600;transition:all .3s}.export-switch-btn.active{color:#1a202c;background-color:#fff;box-shadow:0 4px 6px #0000000d}.param-card{background:#fff;border-radius:12px;padding:25px;box-shadow:0 4px 20px #0000000d}.param-title{color:#1a202c;align-items:center;gap:10px;margin-bottom:25px;font-size:18px;font-weight:700;display:flex}.mb-3-custom label{color:#4a5568;margin-bottom:8px;font-weight:600;display:block}.btn-generate-main{color:#fff;background-color:#00c092;border:none;border-radius:50px;gap:10px;width:100%;margin-top:20px;padding:15px;font-size:18px;font-weight:700}.btn-generate-main:hover{color:#fff;background-color:#00a880}.history-card{background:#fff;border-radius:12px;padding:25px;box-shadow:0 4px 20px #0000000d}.history-title{color:#1a202c;margin-bottom:5px;font-size:20px;font-weight:700}.history-subtext{color:#718096;margin-bottom:20px;font-size:14px}.table-custom-export thead th{color:#006080;text-transform:uppercase;background-color:#e6f7ff;border:none;padding:15px;font-size:12px;font-weight:700}.table-custom-export tbody tr{border-bottom:1px solid #edf2f7}.status-badge{text-transform:uppercase;border-radius:50px;padding:5px 12px;font-size:11px;font-weight:700}.status-pending{color:#c05621;background-color:#feebc8}.status-ready{color:#22543d;background-color:#c6f6d5}.btn-action-circle{border:none;border-radius:50%;justify-content:center;align-items:center;width:35px;height:35px;transition:all .2s;display:inline-flex}.btn-download{color:#fff;background-color:#00c092}.btn-delete{color:#e53e3e;background-color:#fed7d7}[data-bs-theme=dark] .export-header-title,[data-bs-theme=dark] .export-switch-btn.active,[data-bs-theme=dark] .param-title,[data-bs-theme=dark] .history-title{color:#e2e8f0}[data-bs-theme=dark] .export-header-subtext,[data-bs-theme=dark] .history-subtext{color:#94a3b8}[data-bs-theme=dark] .btn-metrics{background-color:#38bdf8}[data-bs-theme=dark] .btn-metrics:hover{background-color:#0ea5e9}[data-bs-theme=dark] .export-switch-container{background-color:#38bdf826}[data-bs-theme=dark] .export-switch-btn{color:#cbd5e1}[data-bs-theme=dark] .export-switch-btn.active{background-color:#1e293b}[data-bs-theme=dark] .param-card,[data-bs-theme=dark] .history-card{background:#1e293b}[data-bs-theme=dark] .mb-3-custom label{color:#cbd5e1}[data-bs-theme=dark] .btn-generate-main,[data-bs-theme=dark] .btn-download{background-color:#34d399}[data-bs-theme=dark] .btn-generate-main:hover{background-color:#10b981}[data-bs-theme=dark] .table-custom-export thead th{color:#38bdf8;background-color:#38bdf826}[data-bs-theme=dark] .table-custom-export tbody tr{border-bottom-color:#ffffff14}[data-bs-theme=dark] .status-pending{color:#fbbf24;background-color:#c0562138}[data-bs-theme=dark] .status-ready{color:#4ade80;background-color:#22543d47}[data-bs-theme=dark] .btn-delete{color:#fca5a5;background-color:#e53e3e33}.custom-checkbox-round{accent-color:var(--brand-teal,#009688);border-radius:50%;width:18px!important;min-width:18px!important;height:18px!important;min-height:18px!important;margin-right:10px!important}.custom-checkbox-round:checked:not(:disabled){box-shadow:0 0 0 2px var(--brand-teal,#009688);border-color:var(--brand-teal,#009688);background-color:var(--brand-teal,#009688)}.custom-checkbox-round:disabled{accent-color:#bdbdbd;background-color:#bdbdbd;border-color:#bdbdbd}[data-bs-theme=dark] .custom-checkbox-round:disabled{accent-color:#6b7280;background-color:#6b7280;border-color:#6b7280}.label-checkbox{cursor:pointer;-webkit-user-select:none;user-select:none}.blocked-form{pointer-events:none;opacity:.55;-webkit-user-select:none;user-select:none}.ca-help-block{font-size:12px}#signature-pad canvas{width:100%;height:100%;display:block}.detail-table th{background-color:#f8f9fa;width:30%;font-weight:600}.file-man-box{text-align:center;background:#fff;border:1px solid #e3e7eb;border-radius:6px;margin-bottom:20px;padding:15px;position:relative}.file-man-box .file-img-box{height:100px;margin-bottom:10px;line-height:100px}.file-man-box .file-img-box img{height:64px}.file-man-box .file-download{color:#2b3a4a;font-size:20px;position:absolute;top:10px;right:10px}.ca-page-title-box{padding-left:20px}.ca-title-dark{color:#0b0b0b}.ca-alert-clinical{background-color:#fdf7f7;border-left:5px solid #d9534f}.ca-list-indent{padding-left:20px}.ca-fs-13{font-size:13px}.ca-weight-blocker{background-color:#fcf8e3;border:2px dashed #f0ad4e;border-radius:8px;margin-bottom:25px;padding:40px 20px}.ca-weight-blocker-text{color:#666;max-width:600px;margin:15px auto;font-size:16px}.ca-weight-form-inline{gap:10px;max-width:400px;margin:20px auto 0;display:flex}.ca-flex-1{flex:1}.ca-weight-input{width:100%;height:46px;font-size:16px}.ca-weight-btn{height:46px;font-weight:600}.ca-checkbox-label-lg{cursor:pointer;font-size:15px;font-weight:700}.ca-declinacion-wrapper{background-color:#fdf7f7;border-left:4px solid #d9534f;border-radius:4px;padding:15px;display:none}.ca-declinacion-note{background:#fdf7f7;border-left:3px solid #d9534f;border-radius:2px}.ca-signature-box{background-color:#f4faf4;border:1px dashed #5cb85c;border-radius:6px;max-width:600px;margin:0 auto;padding:25px}.ca-signature-text{color:#5cb85c;font-size:16px;font-weight:700}[data-bs-theme=dark] .detail-table th{background-color:#ffffff0a}[data-bs-theme=dark] .file-man-box{background:#1e293b;border-color:#ffffff1f}[data-bs-theme=dark] .file-man-box .file-download{color:#cbd5e1}[data-bs-theme=dark] .ca-title-dark{color:#e2e8f0}[data-bs-theme=dark] .ca-alert-clinical{background-color:#d9534f24;border-left-color:#f87171}[data-bs-theme=dark] .ca-weight-blocker{background-color:#f0ad4e24;border-color:#fbbf24}[data-bs-theme=dark] .ca-weight-blocker-text{color:#cbd5e1}[data-bs-theme=dark] .ca-declinacion-wrapper,[data-bs-theme=dark] .ca-declinacion-note{background:#d9534f24;border-left-color:#f87171}[data-bs-theme=dark] .ca-signature-box{background-color:#5cb85c1f;border-color:#6ee7b7}[data-bs-theme=dark] .ca-signature-text{color:#6ee7b7}@page{size:Letter;margin:1.6cm}body.rv-documento-impresion{background:var(--body-bg,#fff)}.rv-print-document{color:var(--text-slate-800,#1e293b);box-shadow:var(--shadow-sm);border:1px solid var(--border-color,#e2e8f0);border-radius:var(--card-radius,12px);background:#fff;max-width:900px;margin:1.5rem auto;padding:2rem}.rv-print-document .rv-documento-header-wrap{width:100%;margin-bottom:1rem}.rv-print-document .rv-documento-header-wrap .row{flex-flow:row!important;align-items:center!important;width:100%!important;margin:0!important;display:flex!important}.rv-print-document .rv-documento-header-wrap .col-4{text-align:center!important;flex:0 0 35%!important;width:35%!important;max-width:35%!important;padding:0 10px!important}.rv-print-document .rv-documento-header-wrap .col-4 img{object-fit:contain;max-width:150px;max-height:90px;display:inline-block}.rv-print-document .rv-documento-header-wrap .col-8{text-align:center!important;flex:0 0 65%!important;width:65%!important;max-width:65%!important;padding:0 10px!important}.rv-print-document .text-center,.rv-print-document .text-center *{text-align:center!important}.rv-doc-trazabilidad{border-top:1px solid var(--border-color,#e2e8f0);color:var(--text-slate-500,#64748b);margin-top:1.5rem;padding-top:.5rem;font-size:11px}.rv-anexo-impreso{page-break-before:always;break-before:page;padding-top:.5rem}.rv-anexo-impreso__encabezado{color:var(--text-slate-700,#334155);border-bottom:1px solid var(--border-color,#e2e8f0);margin-bottom:.75rem;padding-bottom:.4rem;font-size:12px;font-weight:600}.rv-anexo-impreso img{max-width:100%;height:auto;margin:0 auto;display:block}.rv-anexo-impreso__tarjeta{border:1px solid var(--border-color,#e2e8f0);border-radius:var(--card-radius,12px);padding:1rem}.rv-anexo-impreso__nota{color:var(--text-slate-500,#64748b);margin-top:.5rem;font-size:11px}.rv-anexo-lista{width:100%;margin:.75rem 0}.rv-anexo-lista a{color:var(--brand-primary);font-weight:500}@media screen and (width<=767.98px){.rv-print-document{border-radius:8px;margin:.5rem auto;padding:1.25rem .75rem;overflow-x:hidden}.rv-print-document .row>.col-6,.rv-print-document .row>.col-sm-6,.rv-print-document .row>.col-md-6{margin-bottom:.75rem;flex:0 0 100%!important;width:100%!important;max-width:100%!important}.rv-print-document table{font-size:.8125rem;width:100%!important;max-width:100%!important}.rv-print-document table th,.rv-print-document table td{word-break:break-word;padding:.35rem .45rem!important}.rv-print-document dl.row dt,.rv-print-document dl.row dd{flex:0 0 100%!important;width:100%!important;max-width:100%!important}.rv-print-document dl.row dt{margin-top:.5rem;font-weight:600}.rv-print-document dl.row dd{margin-bottom:.25rem}.rv-print-document .d-print-none .d-flex{justify-content:stretch!important}.rv-print-document .d-print-none .d-flex .btn{flex:100%;justify-content:center;align-items:center;display:inline-flex}}@media print{body.rv-documento-impresion{background:#fff}.rv-print-document{max-width:none;box-shadow:none;border:0;border-radius:0;margin:0;padding:0;overflow:visible!important}.rv-print-document .row>.col-6,.rv-print-document .row>.col-sm-6,.rv-print-document .row>.col-md-6{flex:0 0 50%!important;width:50%!important;max-width:50%!important}.rv-print-document table{font-size:inherit}.rv-print-document dl.row dt.col-sm-3{flex:0 0 25%!important;max-width:25%!important}.rv-print-document dl.row dd.col-sm-9{flex:0 0 75%!important;max-width:75%!important}.d-print-none{display:none!important}}.email-template-row{cursor:pointer;transition:background-color .2s}.email-template-row:hover{background-color:#0096890d}.email-template-row.active{border-left:4px solid #009688;background-color:#00968926!important}[data-bs-theme=dark] #editor-panel .card-box,[data-bs-theme=dark] .editor-container-custom{color:#a0a0a0!important;background-color:#1e1e1e!important;border-color:#333!important}[data-bs-theme=dark] #editor-panel label{color:#a0a0a0}[data-bs-theme=dark] .ql-toolbar,[data-bs-theme=dark] .ql-container{color:#fff;background-color:#1e1e1e;border-color:#333!important}[data-bs-theme=dark] .ql-editor.ql-blank:before{color:#666}.placeholder-btn{border:1px solid var(--brand-teal,#009688);color:var(--brand-teal,#009688);background-color:#0000;border-radius:4px;margin:2px;padding:4px 8px;font-size:12px;transition:all .2s}.placeholder-btn:hover{background-color:var(--brand-teal,#009688);color:#fff}.email-preview-container{border:1px solid #e0e0e0;border-radius:6px;min-height:250px;padding:15px;overflow-y:auto;color:#333!important;background-color:#fff!important}.email-preview-header{color:#666;border-bottom:1px solid #eee;margin-bottom:15px;padding-bottom:10px;font-size:13px}[data-bs-theme=dark] .email-preview-container,[data-bs-theme=dark] .email-preview-header{color:#333!important;background-color:#fff!important}@media (width>=992px){body:has(#editor-panel.sticky-editor-col) .content-page{overflow:visible!important}body:has(#editor-panel.sticky-editor-col) #wrapper{overflow:visible!important}body:has(#editor-panel.sticky-editor-col) .content{overflow:visible!important}body:has(#editor-panel.sticky-editor-col){overflow:visible!important}#editor-panel.sticky-editor-col{z-index:100!important;align-self:flex-start!important;max-height:calc(100vh - 105px)!important;position:sticky!important;top:85px!important;overflow-y:auto!important}}.correo-quill{height:250px}.correo-preview-iframe{border:0;width:100%;min-height:450px}.correo-uso-barra{border-radius:var(--pill-radius,999px);height:10px}.correo-uso-relleno{width:0;transition:width .4s}.correo-stat-etiqueta{letter-spacing:.02em;text-transform:uppercase;color:var(--bs-secondary-color);font-size:.75rem;font-weight:600}.correo-stat-valor{font-size:1.35rem;font-weight:700}.correo-celda-switch{width:90px}:root{--wa-green:#25d366;--wa-slate-900:#0f172a;--wa-slate-800:#1e293b;--wa-slate-600:#475569;--wa-slate-500:#64748b;--wa-slate-200:#e2e8f0;--wa-slate-50:#f8fafc;--wa-sky-600:#0284c7;--wa-sky-100:#e0f2fe;--wa-sky-200:#bae6fd;--wa-usage-ok:#10b981;--wa-usage-warn:#f59e0b;--wa-usage-danger:#ef4444}.wa-bg-ok{background-color:var(--wa-usage-ok)}.wa-bg-warn{background-color:var(--wa-usage-warn)}.wa-bg-danger{background-color:var(--wa-usage-danger)}.wa-text-green{color:var(--wa-green)}.meta-card--usage{background:linear-gradient(135deg, #fff 0%, var(--wa-slate-50) 100%);border-color:var(--wa-slate-200);box-shadow:0 10px 25px #00000005}.wa-usage-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.wa-usage-title{align-items:center;gap:8px;font-size:16px;display:flex}.wa-usage-subtitle{margin:4px 0 0;font-size:12.5px}.wa-cycle-badge{color:var(--wa-slate-600);background:var(--wa-slate-200);border-radius:30px;align-items:center;gap:6px;padding:4px 12px;font-size:11.5px;font-weight:600;display:inline-flex}.wa-usage-block{margin-bottom:8px}.wa-usage-label-row{color:var(--wa-slate-800);justify-content:space-between;margin-bottom:6px;font-size:13px;font-weight:700;display:flex}.wa-progress-track{background:var(--wa-slate-200);border-radius:9999px;width:100%;height:10px;overflow:hidden}.wa-progress-track--unlimited{background:#25d3661a;border-radius:9999px;width:100%;height:10px;overflow:hidden}.wa-progress-fill{height:100%;transition:width .5s ease-out-in;border-radius:9999px}.wa-progress-fill--unlimited{background:var(--wa-green);border-radius:9999px;width:100%;height:100%}.wa-stat-col{padding:0 4px}.wa-stat-col--divider{border-right:1px solid var(--wa-slate-200)}.wa-stat-label{color:var(--wa-slate-500);text-transform:uppercase;letter-spacing:.5px;font-size:10px;font-weight:700}.wa-stat-value{color:var(--wa-slate-900);margin-top:4px;font-size:18px;font-weight:800}.wa-text-ok{color:var(--wa-usage-ok)}.wa-text-danger{color:var(--wa-usage-danger)}.wa-row-flex{align-items:center;gap:12px;display:flex}.wa-row-title{color:var(--wa-slate-800);font-size:13.5px;display:block}.wa-id-badge{color:var(--wa-slate-500);background:var(--wa-slate-50);border:1px solid var(--wa-slate-200);border-radius:4px;margin-top:3px;padding:1px 6px;font-size:11px;display:inline-block}.wa-cell-muted{color:var(--wa-slate-600);font-size:13px}.wa-cursor-pointer{cursor:pointer}.wa-slate-icon{color:var(--wa-slate-500)}.wa-slate-dark-icon{color:var(--wa-slate-900)}.wa-template-badge{color:var(--wa-sky-600);background:var(--wa-sky-100);border:1px solid var(--wa-sky-200);border-radius:4px;padding:2px 8px;font-size:12px;font-weight:600}.wa-wamid{color:var(--wa-slate-500);font-family:monospace;font-size:11px}.wa-detail-truncate{color:var(--wa-slate-500);text-overflow:ellipsis;white-space:nowrap;max-width:200px;font-size:12px;overflow:hidden}.meta-card--locked{padding:48px 24px}.wa-locked-transition{transition:all .3s}.wa-locked-icon{color:var(--wa-usage-danger);background:#fef2f2;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:16px;font-size:24px;display:inline-flex}.wa-locked-title{color:var(--wa-slate-600);margin-bottom:8px;font-family:Lexend,sans-serif;font-weight:700}.wa-locked-text{max-width:500px;color:var(--wa-slate-500);margin:0 auto 24px;font-size:14px;line-height:1.6}.notificacion-whatsapp-page .page-title-box{padding:20px 0 10px 20px}.meta-container{padding:0 15px}.meta-alert{align-items:center;gap:16px;margin-bottom:24px;display:flex;box-shadow:0 2px 8px #25d3660a;color:#1e5c33!important;background-color:#25d36614!important;border:1px solid #25d36633!important;border-radius:12px!important;padding:16px 20px!important}.meta-alert-icon{color:#fff;background:#25d366;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:22px;display:flex;box-shadow:0 4px 10px #25d36640}.meta-alert-content h5,.meta-alert-content .h5{color:#123e20;margin:0 0 4px;font-family:Lexend,sans-serif;font-size:15px;font-weight:700}.meta-alert-content p{opacity:.9;margin:0;font-size:13.5px;line-height:1.45}.meta-layout-row{flex-wrap:wrap;margin-left:-15px;margin-right:-15px;display:flex}.meta-card{background:#fff;border:1px solid #eef2f5;border-radius:16px;margin-bottom:24px;padding:24px;transition:all .3s;box-shadow:0 8px 24px #00000005}.meta-card:hover{box-shadow:0 12px 30px #0000000a}.meta-card-header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.meta-card-title{color:#0f172a;margin:0;font-family:Lexend,sans-serif;font-size:18px;font-weight:700}.meta-card-subtitle{color:#64748b;margin:4px 0 0;font-size:13px}.meta-badge-count{color:#475569;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:9999px;padding:4px 12px;font-size:12.5px;font-weight:600}.meta-table{color:#334155;border-collapse:separate;border-spacing:0;width:100%;margin-bottom:0}.meta-table th{color:#64748b;text-transform:uppercase;letter-spacing:.05em;border-top:none;border-bottom:2px solid #f1f5f9;padding:12px 16px;font-size:13px;font-weight:600}.meta-table td{vertical-align:middle;border-top:none;border-bottom:1px solid #f1f5f9;padding:16px;transition:background-color .2s}.whatsapp-template-row{cursor:pointer;border-left:4px solid #0000;transition:all .2s}.whatsapp-template-row:hover td{background-color:#f8fafc}.whatsapp-template-row.active-template{border-left:4px solid #25d366}.whatsapp-template-row.active-template td{background-color:#25d36608!important}.template-avatar{color:#0284c7;background:#e0f2fe;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-family:Lexend,sans-serif;font-size:14px;font-weight:700;transition:all .2s;display:flex}.whatsapp-template-row.active-template .template-avatar{color:#fff;background:#25d366;box-shadow:0 4px 10px #25d36633}.badge-sent{color:#475569;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:30px;align-items:center;gap:6px;padding:6px 12px;font-size:12.5px;font-weight:600;display:inline-flex}.sticky-preview-container{z-index:10;position:sticky;top:100px}.preview-card{background:#fff;border:1px solid #eef2f5;border-radius:16px;padding:0;overflow:hidden;box-shadow:0 10px 30px #0000000a}.whatsapp-preview-header{background:#fff;border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.preview-title{color:#0f172a;margin:0;font-family:Lexend,sans-serif;font-size:15px;font-weight:700}.btn-play-whatsapp{cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:8px;outline:none;justify-content:center;align-items:center;width:38px;height:38px;transition:all .2s;display:inline-flex;box-shadow:0 1px 2px #00000008}.btn-play-whatsapp:hover{background:#f8fafc;border-color:#cbd5e1;transform:translateY(-1px)}.btn-play-whatsapp:active{transform:translateY(0)}.whatsapp-chat-bg{background-color:#efeae2;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'><g fill='%23b6c2b9' fill-opacity='0.12'><path d='M0 0h80v80H0z' fill='none'/><path d='M15 15h1v1h-1zm10 5h1v1h-1zm5-10h1v1h-1zM10 30h1v1h-1zm25 15h1v1h-1zm-15 10h1v1h-1zm30-20h1v1h-1zM5 60h1v1H5zm20 10h1v1h-1zm35-45h1v1h-1zm-5 15h1v1h-1zm15 30h1v1h-1zM50 5h1v1h-1zm15 10h1v1h-1zM55 55h1v1h-1zM70 70h1v1h-1zm-40-5h1v1h-1z'/></g></svg>");background-repeat:repeat;flex-direction:column;justify-content:flex-start;align-items:flex-start;min-height:360px;padding:24px 18px 24px 22px;display:flex;position:relative}.whatsapp-bubble{background:#fff;border-radius:0 8px 8px;width:100%;max-width:295px;padding:10px 12px 6px;animation:.25s ease-out fadeInBubble;position:relative;box-shadow:0 1px 1px #0000001f}.whatsapp-bubble:before{content:"";border-top:0 solid #0000;border-bottom:12px solid #0000;border-right:8px solid #fff;width:0;height:0;position:absolute;top:0;left:-8px}.whatsapp-header{color:#111b21;margin-bottom:4px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:13.8px;font-weight:700;line-height:1.35}.whatsapp-body{color:#111b21;white-space:pre-wrap;word-break:break-word;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:13.2px;line-height:1.45}.whatsapp-footer{color:#8696a0;justify-content:space-between;align-items:flex-end;gap:12px;margin-top:5px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:10.5px;display:flex}.whatsapp-footer-brand{font-weight:500}.whatsapp-footer-time{white-space:nowrap;font-size:9.5px}.whatsapp-button-divider{border-top:1px solid #f0f2f5;margin-top:8px;margin-left:-12px;margin-right:-12px}.whatsapp-button-area{margin-bottom:-6px;margin-left:-12px;margin-right:-12px}.whatsapp-btn{cursor:pointer;border-radius:0 0 8px 8px;justify-content:center;align-items:center;gap:6px;width:100%;padding:9px 12px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:13px;font-weight:600;transition:background .15s;display:flex;color:#008069!important;text-decoration:none!important}.whatsapp-btn:hover{background:#f8fafc}.whatsapp-btn i{font-size:11px}.whatsapp-code{color:#0f172a;background-color:#f1f5f9;border-radius:4px;padding:1px 4px;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:11.5px;font-weight:500}@keyframes fadeInBubble{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.meta-table .switchery-demo{line-height:1;display:inline-block}.badge-status{text-transform:uppercase;letter-spacing:.5px;border:1px solid #0000;border-radius:20px;padding:6px 12px;font-size:11px;font-weight:700;display:inline-block}.badge-status.read{color:#1e5c33;background:#25d3661a;border-color:#25d36633}.badge-status.delivered{color:#1e40af;background:#3b82f61a;border-color:#3b82f633}.badge-status.sent{color:#0369a1;background:#0ea5e91a;border-color:#0ea5e933}.badge-status.pending{color:#b45309;background:#f59e0b1a;border-color:#f59e0b33}.badge-status.failed{color:#991b1b;background:#ef44441a;border-color:#ef444433}[data-bs-theme=dark]{--wa-dark-fill:color-mix(in srgb, var(--bs-emphasis-color) 6%, transparent);--wa-dark-fill-hover:color-mix(in srgb, var(--bs-emphasis-color) 4%, transparent)}[data-bs-theme=dark] .meta-alert{color:#4ade80!important}[data-bs-theme=dark] .meta-alert-content h5,[data-bs-theme=dark] .meta-alert-content .h5{color:#86efac}[data-bs-theme=dark] .meta-card{border-color:var(--glass-control-border);background:#1e293b}[data-bs-theme=dark] .meta-card-title,[data-bs-theme=dark] .preview-title{color:#e2e8f0}[data-bs-theme=dark] .meta-card-subtitle{color:#94a3b8}[data-bs-theme=dark] .meta-badge-count{background:var(--wa-dark-fill);color:#cbd5e1;border-color:var(--glass-surface-border)}[data-bs-theme=dark] .meta-table{color:#cbd5e1}[data-bs-theme=dark] .meta-table th{color:#94a3b8;border-bottom-color:var(--glass-control-border)}[data-bs-theme=dark] .meta-table td{border-bottom-color:var(--glass-control-border)}[data-bs-theme=dark] .whatsapp-template-row:hover td{background-color:var(--wa-dark-fill-hover)}[data-bs-theme=dark] .template-avatar{color:#38bdf8;background:#0284c72e}[data-bs-theme=dark] .badge-sent{background:var(--wa-dark-fill);color:#cbd5e1;border-color:var(--glass-surface-border)}[data-bs-theme=dark] .preview-card,[data-bs-theme=dark] .whatsapp-preview-header{border-color:var(--glass-control-border);background:#1e293b}[data-bs-theme=dark] .btn-play-whatsapp{border-color:var(--glass-chrome-border);background:#1e293b}[data-bs-theme=dark] .btn-play-whatsapp:hover{background:var(--wa-dark-fill);border-color:#475569}[data-bs-theme=dark] .badge-status.read{color:#4ade80;background:#25d36629}[data-bs-theme=dark] .badge-status.delivered{color:#93c5fd;background:#3b82f629}[data-bs-theme=dark] .badge-status.sent{color:#7dd3fc;background:#0ea5e929}[data-bs-theme=dark] .badge-status.pending{color:#fbbf24;background:#f59e0b29}[data-bs-theme=dark] .badge-status.failed{color:#fca5a5;background:#ef444429}[data-bs-theme=dark] .whatsapp-chat-bg{background-color:#efeae2}[data-bs-theme=dark] .whatsapp-bubble{background:#fff}[data-bs-theme=dark] .whatsapp-bubble:before{border-right-color:#fff}[data-bs-theme=dark] .whatsapp-header,[data-bs-theme=dark] .whatsapp-body{color:#111b21}[data-bs-theme=dark] .whatsapp-footer{color:#8696a0}[data-bs-theme=dark] .whatsapp-btn{color:#008069!important}[data-bs-theme=dark] .whatsapp-btn:hover{background:#f8fafc}[data-bs-theme=dark] .whatsapp-code{color:#0f172a;background-color:#f1f5f9}[data-bs-theme=dark] .meta-alert-icon,[data-bs-theme=dark] .whatsapp-template-row.active-template .template-avatar{color:#fff;background:#25d366}.wa-x-1{color:var(--wa-slate-800);font-size:13.5px;display:block}.wa-x-2{color:var(--wa-slate-500);background:var(--wa-slate-50);border:1px solid var(--wa-slate-200);border-radius:4px;margin-top:3px;padding:1px 6px;font-size:11px;display:inline-block}.wa-x-3{color:var(--wa-slate-600);font-size:13px}.wa-x-4{color:var(--wa-slate-500)}.wa-x-5{color:var(--wa-slate-900)}.wa-x-6{color:var(--wa-sky-600);background:var(--wa-sky-100);border:1px solid var(--wa-sky-200);border-radius:4px;padding:2px 8px;font-size:12px;font-weight:600}.wa-x-7{color:var(--wa-slate-500);font-family:monospace;font-size:11px}.wa-x-8{color:var(--wa-slate-500);text-overflow:ellipsis;white-space:nowrap;max-width:200px;font-size:12px;overflow:hidden}.wa-x-9{background:#fff;border:1px solid #eef2f5;border-radius:16px;margin-bottom:24px;padding:48px 24px;box-shadow:0 8px 24px #00000005}.wa-x-10{color:#ef4444;background:#fef2f2;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:16px;font-size:24px;display:inline-flex}.wa-x-11{color:var(--wa-slate-600);margin-bottom:8px;font-family:Lexend,sans-serif;font-weight:700}.wa-x-12{max-width:500px;color:var(--wa-slate-500);margin:0 auto 24px;font-size:14px;line-height:1.6}.wa-x-13{background-color:var(--wa-green);border-color:var(--wa-green);border-radius:8px;padding:12px 24px;font-size:16px;font-weight:700;box-shadow:0 4px 10px #25d36640}.wa-x-14{border-bottom:1px solid #f1f5f9;padding:20px 24px}.wa-x-15{color:var(--wa-slate-900);align-items:center;gap:8px;font-family:Lexend,sans-serif;font-size:18px;display:flex}.wa-x-16{border:1px solid var(--wa-sky-200);color:#0369a1;background-color:#f0f9ff;border-radius:12px;margin-bottom:24px;padding:14px 18px;font-size:13.5px;line-height:1.5}.wa-x-17{border:1px solid var(--wa-slate-200);border-radius:14px;padding:20px 16px;transition:transform .2s,box-shadow .2s}.wa-x-18{background:var(--wa-slate-50);border-radius:8px}.wa-x-19{border:2px solid var(--wa-green);background:#fafdfb;border-radius:14px;padding:20px 16px;position:relative;box-shadow:0 8px 20px #25d3661f}.wa-x-20{background:var(--wa-green);border-radius:20px;padding:4px 12px;font-size:11px;position:absolute;top:-11px;left:50%;transform:translate(-50%)}.wa-x-21{background:#f0fdf4;border-radius:8px}.wa-x-22{background-color:var(--wa-green);border-color:var(--wa-green);border-radius:8px}.wa-x-23{border:1px solid var(--wa-slate-200);border-radius:14px;padding:20px 16px}.wa-x-24{border-top:1px solid #f1f5f9;padding:16px 24px}.wa-plan-badge{border-radius:12px;padding:4px 10px;font-size:12px;font-weight:600}.wa-usage-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.wa-buy-btn{border-radius:20px;align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.wa-text-sky{color:var(--wa-sky-600)}.loader{text-align:center;z-index:2000;border:10px solid #0000004d;border-top-color:#479788;border-radius:50%;width:80px;height:80px;margin:15px auto 35px;animation:1s ease-in-out infinite spin-planes;display:block;position:relative}[data-bs-theme=dark] .loader{border-color:#5cb8a5 #ffffff26 #ffffff26}@keyframes spin-planes{to{-webkit-transform:rotate(360deg)}}#datatable-overlay{z-index:9999;background:#00000059;justify-content:center;align-items:center;display:none;position:fixed;inset:0}#datatable-overlay .spinner-box{color:#222;background:#fffffff2;border-radius:8px;align-items:center;gap:12px;padding:18px 24px;font-weight:600;display:flex;box-shadow:0 6px 18px #0003}[data-bs-theme=dark] #datatable-overlay .spinner-box{color:#e2e8f0;background:#1e293bf2}#datatable-overlay .spinner-border{border-width:.25rem;width:2rem;height:2rem}.bg-glass{-webkit-backdrop-filter:blur(20px)!important;background:#ffffff0f!important;border:1px solid #ffffff1a!important}.social-cover-container{background:linear-gradient(135deg,#0f2027 0%,#203a43 50%,#2c5364 100%) 50%/cover;border-radius:16px;height:280px;position:relative;overflow:hidden;box-shadow:0 8px 32px #0003}[data-bs-theme=dark] .social-cover-container{background:linear-gradient(135deg,#0f2027 0%,#203a43 50%,#2c5364 100%)}.social-cover-overlay{background:linear-gradient(#0000001a,#000000b3);position:absolute;inset:0}.social-avatar-wrapper{z-index:10;position:absolute;bottom:-60px;left:40px}.social-avatar-img{object-fit:cover;background:#2a2a2a;border:5px solid #1a1a1a;width:140px;height:140px;box-shadow:0 8px 24px #0000004d}.profile-info-section{margin-top:75px;padding-left:40px;padding-right:40px}.glass-pill{color:#fff;background:#ffffff1a;border:1px solid #ffffff26;border-radius:50px;padding:6px 16px;font-size:.85rem}.social-link-btn{color:#fffc;background:#ffffff14;border:1px solid #ffffff1f;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;text-decoration:none;transition:all .3s;display:inline-flex}.social-link-btn:hover{color:#111;background:#fff;transform:translateY(-3px);box-shadow:0 5px 15px #fff3}.social-card-clickable{cursor:pointer;transition:all .3s}.social-card-clickable:hover{transform:translateY(-5px);box-shadow:0 10px 20px #0000004d;background:#ffffff1f!important}.nav-tabs-glass{border-bottom:1px solid #ffffff1a}.nav-tabs-glass .nav-link{color:#fff9;background:0 0;border:none;padding:12px 24px;font-weight:600;transition:all .3s}.nav-tabs-glass .nav-link.active{color:#fff;background:0 0;border-bottom:3px solid #13b2b8}.social-edit-cover-btn{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:100;background:#ffffff1a}.social-bio-text{font-size:1.05rem}.social-cover-fallback{background:linear-gradient(135deg,#1e3c72 0%,#2a5298 100%);height:120px}.social-sede-avatar-pos{position:absolute;top:-40px;left:20px}.social-sede-avatar-fallback{object-fit:cover;background:#2a2a2a;width:70px;height:70px}.social-team-avatar{object-fit:cover;border:3px solid #ffffff26;width:90px;height:90px}:root{--social-toast-bg:#1a1a1a;--social-toast-text:#fff;--social-toast-confirm:#0093e9}@media print{.no-print{display:none!important}.content{padding:0!important}}.academia-visor-titulo{font-family:Lexend,sans-serif;font-weight:700}.academia-visor-resumen{color:var(--text-slate-500);margin-bottom:20px}.academia-visor-contenido img{border-radius:8px;max-width:100%;height:auto}.academia-visor-contenido iframe{border-radius:8px;max-width:100%}.academia-visor-contenido video{background:#000;border-radius:8px;max-width:100%}.academia-visor-contenido{line-height:1.7}.academia-visor-video{border-radius:var(--card-radius);background:var(--brand-dark);box-shadow:var(--shadow-sm);margin-bottom:24px;overflow:hidden}.academia-visor-video>video,.academia-visor-video>iframe{border:0}.academia-calificacion{border:1px solid var(--glass-card-border);border-radius:var(--card-radius);background-color:var(--glass-control-bg);text-align:center;margin-top:32px;padding:20px 24px}.academia-calificacion-titulo{margin-bottom:8px;font-weight:600}.academia-calificacion-estrellas{gap:4px;display:inline-flex}.academia-estrella{color:var(--text-slate-400);border-radius:var(--pill-radius);cursor:pointer;transition:transform var(--motion-fast) var(--ease-out);background:0 0;border:0;padding:4px 6px;font-size:1.6rem;line-height:1}.academia-estrella.is-activa{color:var(--brand-warning)}.academia-estrella:hover{transform:scale(1.12)}.academia-estrella:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.academia-calificacion-estrellas:hover .academia-estrella{color:var(--brand-warning)}.academia-calificacion-estrellas .academia-estrella:hover~.academia-estrella{color:var(--text-slate-400)}.academia-calificacion.is-guardando .academia-estrella{cursor:progress;opacity:.6}.academia-calificacion-estado{color:var(--text-slate-500);margin:8px 0 0;font-size:.875rem}.academia-calificacion-estado[data-estado=guardado]{color:var(--brand-success)}.academia-calificacion-estado[data-estado=error]{color:var(--brand-danger)}.academia-lesson-pasos{--academia-step-badge-teal-bg:#00b19d1f;--academia-step-badge-teal-fg:var(--brand-primary);--academia-step-badge-purple-bg:var(--brand-secondary-light);--academia-step-badge-purple-fg:var(--brand-secondary);--academia-step-badge-blue-bg:#4eb7eb24;--academia-step-badge-blue-fg:var(--brand-info);--academia-step-chip-bg:var(--glass-control-bg);--academia-step-chip-border:var(--glass-control-border);--academia-step-chip-fg:var(--text-slate-500)}[data-theme=dark] .academia-lesson-pasos,[data-bs-theme=dark] .academia-lesson-pasos{--academia-step-badge-teal-bg:#02ddc72e;--academia-step-badge-teal-fg:#5eead4;--academia-step-badge-blue-bg:#4eb7eb38;--academia-step-badge-blue-fg:#93c9f7}.academia-lesson-pasos .academia-lesson-intro{color:var(--text-color);border-bottom:1px solid var(--border-color);margin-bottom:12px;padding-bottom:12px;font-size:.95rem;line-height:1.75}.academia-lesson-pasos .academia-step{border-bottom:1px solid var(--border-color);padding:22px 0}.academia-lesson-pasos .academia-step:first-child{padding-top:2px}.academia-lesson-pasos .academia-step:last-child{border-bottom:0;padding-bottom:2px}.academia-lesson-pasos .academia-step.is-closing{color:var(--text-color);padding-left:50px;font-size:.95rem;line-height:1.75}.academia-lesson-pasos .academia-step.is-closing>p{padding-left:0}.academia-lesson-pasos .academia-step-header{align-items:flex-start;gap:14px;margin-bottom:14px;display:flex}.academia-lesson-pasos .academia-step-badge{background:var(--academia-step-badge-teal-bg);width:36px;min-width:36px;height:36px;color:var(--academia-step-badge-teal-fg);border-radius:12px;place-items:center;font-weight:800;display:grid}.academia-lesson-pasos .academia-step-badge.is-purple{background:var(--academia-step-badge-purple-bg);color:var(--academia-step-badge-purple-fg)}.academia-lesson-pasos .academia-step-badge.is-blue{background:var(--academia-step-badge-blue-bg);color:var(--academia-step-badge-blue-fg)}.academia-lesson-pasos .academia-step-title{color:var(--text-color);margin-bottom:6px;font-size:1.03rem;font-weight:700;line-height:1.4}.academia-lesson-pasos .academia-step p{color:var(--text-color);font-size:.95rem;line-height:1.75}.academia-lesson-pasos .academia-step p+p{margin-top:12px}.academia-lesson-pasos .academia-step>p{margin-top:14px;padding-left:50px}.academia-lesson-pasos .academia-step ul{color:var(--text-color);margin-top:12px;padding-left:22px;font-size:.95rem;line-height:1.75}.academia-lesson-pasos .academia-step li+li{margin-top:4px}.academia-lesson-pasos .academia-media{margin-top:18px}.academia-lesson-pasos .academia-media+.academia-media{margin-top:12px}.academia-lesson-pasos .academia-media-card{border-radius:var(--card-radius);background:var(--input-bg);border:1px solid var(--border-color);margin:0;overflow:hidden}.academia-lesson-pasos .academia-media-card.is-narrow{max-width:260px}.academia-lesson-pasos .academia-media-card.is-menu{max-width:320px;margin:0 auto}.academia-lesson-pasos .academia-media-card.is-modal{max-width:720px;margin:0 auto}.academia-lesson-pasos .academia-media-card.is-modal-narrow{max-width:440px;margin:0 auto}.academia-lesson-pasos .academia-media-card.is-centered{margin-left:auto;margin-right:auto}.academia-lesson-pasos .academia-media-card.is-button{max-width:340px;margin:0 auto}.academia-lesson-pasos .academia-media-card img{border-radius:0;width:100%;height:auto;display:block}.academia-lesson-pasos .academia-quick-actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.academia-lesson-pasos .academia-quick-actions span{border-radius:var(--pill-radius);background:var(--academia-step-chip-bg);border:1px solid var(--academia-step-chip-border);color:var(--academia-step-chip-fg);padding:8px 12px;font-size:.72rem;font-weight:700}@media (width<=640px){.academia-lesson-pasos .academia-step.is-closing,.academia-lesson-pasos .academia-step>p{padding-left:0}}#quill-editor-leccion{background:var(--input-bg);min-height:360px;color:var(--text-color);border-bottom-left-radius:var(--card-radius);border-bottom-right-radius:var(--card-radius)}.academia-admin-hero-acciones{z-index:1;flex-wrap:wrap;gap:10px;margin-top:18px;display:flex;position:relative}.academia-admin-hero-btn{border-radius:var(--pill-radius);border:2px solid color-mix(in srgb, var(--academia-sobre-marca) 35%, transparent);background:color-mix(in srgb, var(--academia-sobre-marca) 16%, transparent);color:var(--academia-sobre-marca);cursor:pointer;transition:transform var(--motion-fast) var(--ease-out), background-color var(--motion-fast) var(--ease-out), border-color var(--motion-fast) var(--ease-out);align-items:center;gap:8px;padding:9px 18px;font-size:.88rem;font-weight:600;text-decoration:none;display:inline-flex}.academia-admin-hero-btn:hover{background:color-mix(in srgb, var(--academia-sobre-marca) 26%, transparent);border-color:var(--academia-sobre-marca);color:var(--academia-sobre-marca);transform:translateY(-2px)}.academia-admin-hero-btn.is-solido{background:var(--academia-sobre-marca);color:var(--brand-dark);border-color:var(--academia-sobre-marca)}.academia-admin-hero-btn.is-solido:hover{background:color-mix(in srgb, var(--academia-sobre-marca) 92%, var(--brand-primary));color:var(--brand-dark)}.academia-admin-metricas-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.academia-metrica.is-interactiva{cursor:pointer;text-align:left;width:100%;transition:transform var(--motion-base) var(--ease-out), box-shadow var(--motion-base) var(--ease-out), border-color var(--motion-base) var(--ease-out);position:relative}.academia-metrica.is-interactiva:hover{border-color:var(--academia-tono)}.academia-metrica.is-interactiva.is-activa{border-color:var(--academia-tono);box-shadow:0 0 0 3px color-mix(in srgb, var(--academia-tono) 22%, transparent)}.academia-metrica--peligro{--academia-tono:var(--brand-danger)}.academia-metrica-sub{border-top:1px solid var(--glass-card-border);color:var(--text-slate-500);grid-column:1/-1;justify-content:space-between;align-items:center;margin-top:8px;padding-top:8px;font-size:.74rem;font-weight:500;display:flex}.academia-curso-quiz-badge{border-radius:var(--pill-radius);background:color-mix(in srgb, var(--brand-dark) 82%, transparent);color:var(--academia-sobre-marca);align-items:center;gap:5px;padding:4px 10px;font-size:.7rem;font-weight:700;display:inline-flex;position:absolute;top:12px;right:12px}.academia-curso-quiz-badge.is-sin-quiz{background:var(--brand-warning);color:var(--brand-dark)}.academia-curso-orden-badge{border-radius:var(--pill-radius);background:color-mix(in srgb, var(--brand-dark) 75%, transparent);color:var(--academia-sobre-marca);padding:3px 9px;font-size:.7rem;font-weight:700;position:absolute;bottom:10px;left:12px}.academia-admin-curso-chips{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.academia-admin-curso-acciones{z-index:2;border-top:1px solid var(--glass-card-border);flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;padding-top:12px;display:flex;position:relative}.academia-diag-pill{border-radius:var(--pill-radius);background:color-mix(in srgb, var(--text-slate-500) 14%, transparent);color:var(--text-color);white-space:nowrap;align-items:center;gap:5px;padding:3px 10px;font-size:.73rem;font-weight:600;display:inline-flex}.academia-diag-pill.is-ok{background:color-mix(in srgb, var(--brand-success) 16%, transparent);color:var(--brand-success)}.academia-diag-pill.is-pendiente{background:color-mix(in srgb, var(--brand-warning) 20%, transparent);color:var(--brand-warning)}.academia-diag-pill.is-alerta{background:color-mix(in srgb, var(--brand-danger) 16%, transparent);color:var(--brand-danger)}.academia-diag-pill.is-info{background:color-mix(in srgb, var(--brand-info) 16%, transparent);color:var(--brand-info)}.academia-diag-pill.is-morado{background:color-mix(in srgb, var(--brand-purple) 16%, transparent);color:var(--brand-purple)}.academia-diag-pill.is-primario{background:color-mix(in srgb, var(--brand-primary) 16%, transparent);color:var(--brand-primary)}.academia-admin-toolbar{background-color:var(--glass-card-bg);border:1px solid var(--glass-card-border);border-radius:var(--card-radius);flex-direction:column;gap:14px;margin-bottom:16px;padding:16px 20px;display:flex}.academia-admin-toolbar-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.academia-admin-buscador{flex:280px;max-width:420px;position:relative}.academia-admin-buscador>i{color:var(--text-slate-400);pointer-events:none;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.academia-admin-buscador input{border-radius:var(--pill-radius);height:40px;padding-left:38px}.academia-admin-selectores{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.academia-admin-lecciones-lista{flex-direction:column;gap:10px;display:flex}.academia-admin-leccion-card{background-color:var(--glass-card-bg);border:1px solid var(--glass-card-border);border-radius:var(--card-radius);transition:transform var(--motion-fast) var(--ease-out), box-shadow var(--motion-fast) var(--ease-out), border-color var(--motion-fast) var(--ease-out);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:16px 20px;display:grid}.academia-admin-leccion-card:hover{box-shadow:var(--shadow-sm);border-color:color-mix(in srgb, var(--brand-primary) 45%, var(--glass-card-border));transform:translateY(-2px)}.academia-admin-leccion-card[hidden]{display:none}.academia-admin-leccion-id{background:color-mix(in srgb, var(--brand-primary) 14%, transparent);width:42px;height:42px;color:var(--brand-primary);border-radius:12px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;font-family:Lexend,sans-serif;font-size:.82rem;font-weight:700;display:flex}.academia-admin-leccion-id.is-borrador{background:color-mix(in srgb, var(--text-slate-500) 16%, transparent);color:var(--text-slate-500)}.academia-admin-leccion-cuerpo{flex-direction:column;gap:6px;min-width:0;display:flex}.academia-admin-leccion-cabecera{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.academia-admin-leccion-titulo{color:var(--text-color);margin:0;font-family:Lexend,sans-serif;font-size:1rem;font-weight:700;text-decoration:none}.academia-admin-leccion-titulo:hover{color:var(--brand-primary)}.academia-admin-leccion-resumen{color:var(--text-slate-500);-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:0;font-size:.83rem;display:-webkit-box;overflow:hidden}.academia-admin-leccion-meta{flex-wrap:wrap;align-items:center;gap:6px;margin-top:2px;display:flex}.academia-admin-leccion-derecha{flex-shrink:0;align-items:center;gap:14px;display:flex}.academia-admin-completitud{flex-direction:column;align-items:flex-end;min-width:90px;display:flex}.academia-admin-completitud .academia-barra{width:90px;margin-top:4px}.leccion-orden-item{cursor:grab;background-color:var(--glass-control-bg);border:1px solid var(--glass-card-border);transition:transform var(--motion-fast) var(--ease-out), box-shadow var(--motion-fast) var(--ease-out), border-color var(--motion-fast) var(--ease-out);border-radius:14px;align-items:center;gap:12px;margin-bottom:10px;padding:12px 16px;display:flex}.leccion-orden-item:hover{border-color:var(--brand-primary);box-shadow:var(--shadow-sm)}.leccion-orden-item.dragging{opacity:.5;border-style:dashed}.leccion-orden-numero{background:color-mix(in srgb, var(--brand-primary) 16%, transparent);width:30px;height:30px;color:var(--brand-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.78rem;font-weight:700;display:flex}.academia-admin-calificacion{white-space:nowrap;align-items:center;gap:4px;font-size:.82rem;font-weight:600;display:inline-flex}.academia-admin-calificacion>.fa-star{color:var(--brand-warning)}.academia-admin-calificacion.is-vacia>.fa-star{color:var(--text-slate-400)}.academia-editor-layout{grid-template-columns:360px minmax(0,1fr);align-items:start;gap:24px;display:grid}.academia-editor-sidebar{flex-direction:column;gap:18px;display:flex;position:sticky;top:20px}.academia-editor-card{background-color:var(--glass-card-bg);border:1px solid var(--glass-card-border);border-radius:var(--card-radius);padding:20px}.academia-editor-card-titulo{justify-content:space-between;align-items:center;gap:8px;margin:0 0 14px;font-family:Lexend,sans-serif;font-size:.98rem;font-weight:700;display:flex}.academia-checklist{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.academia-checklist-item{background:color-mix(in srgb, var(--text-slate-500) 8%, transparent);color:var(--text-slate-500);border-radius:10px;align-items:center;gap:10px;padding:7px 10px;font-size:.84rem;display:flex}.academia-checklist-item>i{font-size:.95rem}.academia-checklist-item.is-ok{background:color-mix(in srgb, var(--brand-success) 12%, transparent);color:var(--text-color);font-weight:600}.academia-checklist-item.is-ok>i{color:var(--brand-success)}.academia-editor-main{background-color:var(--glass-card-bg);border:1px solid var(--glass-card-border);border-radius:var(--card-radius);overflow:hidden}.academia-editor-topbar{border-bottom:1px solid var(--glass-card-border);background:color-mix(in srgb, var(--brand-primary) 5%, transparent);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 22px;display:flex}.academia-editor-tabs{background:var(--glass-control-bg);border:1px solid var(--glass-card-border);border-radius:var(--pill-radius);flex-wrap:wrap;gap:6px;padding:4px;display:inline-flex}.academia-editor-tab{color:var(--text-slate-500);border-radius:var(--pill-radius);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out);background:0 0;border:0;align-items:center;gap:7px;padding:7px 16px;font-size:.84rem;font-weight:600;display:inline-flex}.academia-editor-tab:hover{color:var(--text-color)}.academia-editor-tab.is-activa{background:var(--brand-primary);color:var(--academia-sobre-marca)}.academia-editor-pane{padding:22px}.academia-editor-pane[hidden]{display:none}.academia-step-builder{flex-direction:column;gap:18px;display:flex}.academia-builder-bloque{background:var(--glass-control-bg);border:1px solid var(--glass-card-border);transition:border-color var(--motion-fast) var(--ease-out), box-shadow var(--motion-fast) var(--ease-out);border-radius:16px;padding:18px 20px;position:relative}.academia-builder-bloque:focus-within{border-color:var(--brand-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--brand-primary) 14%, transparent)}.academia-builder-step{border-left:4px solid var(--brand-primary)}.academia-builder-step.is-purple{border-left-color:var(--brand-secondary)}.academia-builder-step.is-blue{border-left-color:var(--brand-info)}.academia-builder-step-header{border-bottom:1px solid var(--glass-card-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;padding-bottom:12px;display:flex}.academia-builder-step-id{align-items:center;gap:10px;display:flex}.academia-builder-badge-preview{background:color-mix(in srgb, var(--brand-primary) 16%, transparent);width:36px;height:36px;color:var(--brand-primary);border-radius:12px;place-items:center;font-weight:800;display:grid}.academia-builder-badge-preview.is-purple{background:color-mix(in srgb, var(--brand-secondary) 18%, transparent);color:var(--brand-secondary)}.academia-builder-badge-preview.is-blue{background:color-mix(in srgb, var(--brand-info) 18%, transparent);color:var(--brand-info)}.academia-builder-colores{background:var(--input-bg);border:1px solid var(--glass-card-border);border-radius:var(--pill-radius);align-items:center;gap:5px;padding:3px 6px;display:inline-flex}.academia-builder-color-btn{cursor:pointer;width:20px;height:20px;transition:transform var(--motion-fast) var(--ease-out);border:2px solid #0000;border-radius:50%;padding:0}.academia-builder-color-btn[data-color=teal]{background:var(--brand-primary)}.academia-builder-color-btn[data-color=purple]{background:var(--brand-secondary)}.academia-builder-color-btn[data-color=blue]{background:var(--brand-info)}.academia-builder-color-btn:hover{transform:scale(1.15)}.academia-builder-color-btn.is-activo{border-color:var(--text-color);box-shadow:0 0 0 2px var(--input-bg)}.academia-builder-acciones{align-items:center;gap:6px;display:inline-flex}.academia-builder-richtext-wrap{border:1px solid var(--border-color);background:var(--input-bg);border-radius:12px;overflow:hidden}.academia-builder-richtext-bar{background:color-mix(in srgb, var(--text-slate-500) 8%, transparent);border-bottom:1px solid var(--border-color);flex-wrap:wrap;align-items:center;gap:4px;padding:6px 10px;display:flex}.academia-rt-btn{color:var(--text-color);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;width:30px;height:28px;font-size:.82rem;display:inline-flex}.academia-rt-btn:hover{background:color-mix(in srgb, var(--brand-primary) 16%, transparent);color:var(--brand-primary)}.academia-builder-richtext{min-height:88px;color:var(--text-color);outline:none;padding:12px 14px;font-size:.94rem;line-height:1.7}.academia-builder-richtext p{margin:0 0 8px}.academia-builder-richtext p:last-child{margin-bottom:0}.academia-builder-richtext ul,.academia-builder-richtext ol{margin:6px 0 8px;padding-left:22px}.academia-builder-media-list{flex-direction:column;gap:10px;margin-top:12px;display:flex}.academia-builder-media-item{background:var(--input-bg);border:1px solid var(--border-color);border-radius:12px;grid-template-columns:120px minmax(0,1fr) auto;align-items:center;gap:14px;padding:10px 12px;display:grid}.academia-builder-media-thumb{background:color-mix(in srgb, var(--text-slate-500) 12%, transparent);border:1px solid var(--border-color);border-radius:8px;justify-content:center;align-items:center;width:120px;height:76px;display:flex;overflow:hidden}.academia-builder-media-thumb img{object-fit:cover;width:100%;height:100%}.academia-builder-add-step{border:2px dashed color-mix(in srgb, var(--brand-primary) 45%, var(--border-color));background:color-mix(in srgb, var(--brand-primary) 5%, transparent);color:var(--brand-primary);cursor:pointer;width:100%;transition:background-color var(--motion-fast) var(--ease-out), border-color var(--motion-fast) var(--ease-out), transform var(--motion-fast) var(--ease-out);border-radius:16px;justify-content:center;align-items:center;gap:8px;padding:16px;font-size:.92rem;font-weight:700;display:flex}.academia-builder-add-step:hover{background:color-mix(in srgb, var(--brand-primary) 12%, transparent);border-color:var(--brand-primary);transform:translateY(-1px)}.academia-html-toolbar{background:color-mix(in srgb, var(--text-slate-500) 10%, transparent);border:1px solid var(--border-color);border-bottom:0;border-top-left-radius:12px;border-top-right-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px 14px;display:flex}.academia-html-textarea{border:1px solid var(--border-color);background:var(--input-bg);width:100%;min-height:460px;color:var(--text-color);resize:vertical;tab-size:4;border-bottom-right-radius:12px;border-bottom-left-radius:12px;padding:16px;font-family:JetBrains Mono,Fira Code,Consolas,monospace;font-size:.85rem;line-height:1.6}.academia-html-textarea:focus{border-color:var(--brand-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--brand-primary) 15%, transparent);outline:none}.academia-admin-aviso-maquetacion{font-size:.85rem}@media (width<=1199.98px){.academia-admin-metricas-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.academia-editor-layout{grid-template-columns:minmax(0,1fr)}.academia-editor-sidebar{position:static}}@media (width<=767.98px){.academia-admin-leccion-card{grid-template-columns:minmax(0,1fr)}.academia-admin-leccion-derecha{border-top:1px solid var(--glass-card-border);justify-content:space-between;width:100%;padding-top:10px}.academia-builder-media-item{grid-template-columns:minmax(0,1fr)}}:root{--academia-sobre-marca:#fff}.academia-celebracion-panel,.academia-evaluacion,.academia-ruta-panel,.academia-main,.academia-curso-cabecera,.academia-certificado-tarjeta,.academia-logro,.academia-curso-card,.academia-filtro-vacio,.academia-continuar,.academia-metrica{background-color:var(--glass-card-bg);border:1px solid var(--glass-card-border);border-radius:var(--card-radius)}.academia-portada--1{background-image:linear-gradient(135deg, var(--brand-primary), var(--brand-info))}.academia-portada--2{background-image:linear-gradient(135deg, var(--brand-purple), var(--brand-secondary))}.academia-portada--3{background-image:linear-gradient(135deg, var(--brand-info), var(--brand-purple))}.academia-portada--4{background-image:linear-gradient(135deg, var(--brand-success), var(--brand-primary))}.academia-barra{--academia-barra-alto:8px;height:var(--academia-barra-alto);border-radius:var(--pill-radius);background:color-mix(in srgb, var(--text-slate-500) 22%, transparent);margin-top:12px;overflow:hidden}.academia-barra.is-fina{--academia-barra-alto:5px}.academia-barra.is-gruesa{--academia-barra-alto:12px}.academia-barra-relleno{border-radius:var(--pill-radius);background-image:linear-gradient(90deg, var(--brand-primary), var(--brand-success));transform-origin:0;width:100%;height:100%;transform:scaleX(var(--academia-progreso,0));transition:transform .9s var(--ease-out)}.academia-progress-label{color:var(--text-slate-500);margin-top:6px;font-size:.75rem}.academia-empty{text-align:center;color:var(--text-slate-500);padding:40px 20px}.academia-dashboard{flex-direction:column;gap:28px;padding-bottom:32px;display:flex}.academia-dashboard>*{animation:academia-entrar .5s var(--ease-out) both}.academia-dashboard>:nth-child(2){animation-delay:60ms}.academia-dashboard>:nth-child(3){animation-delay:.12s}.academia-dashboard>:nth-child(4){animation-delay:.18s}.academia-dashboard>:nth-child(5){animation-delay:.24s}.academia-dashboard>:nth-child(6){animation-delay:.3s}@keyframes academia-entrar{0%{opacity:0;transform:translateY(10px)}}.academia-seccion-cabecera{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.academia-seccion-titulo{margin:0;font-family:Lexend,sans-serif;font-size:1.25rem;font-weight:700}.academia-seccion-contador{color:var(--brand-primary);background:color-mix(in srgb, var(--brand-primary) 14%, transparent);border-radius:var(--pill-radius);padding:4px 12px;font-size:.8rem;font-weight:600}.academia-hero{border-radius:var(--card-radius);color:var(--academia-sobre-marca);background-image:linear-gradient(120deg, var(--brand-primary) 0%, var(--brand-purple) 100%);box-shadow:var(--shadow-md);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:36px 40px;display:flex;position:relative;overflow:hidden}.academia-hero:before,.academia-hero:after{content:"";background:color-mix(in srgb, var(--academia-sobre-marca) 14%, transparent);pointer-events:none;border-radius:50%;position:absolute}.academia-hero:before{width:260px;height:260px;top:-110px;right:18%}.academia-hero:after{width:160px;height:160px;bottom:-80px;left:38%}.academia-hero-texto{z-index:1;max-width:560px;position:relative}.academia-hero-eyebrow{letter-spacing:.06em;text-transform:uppercase;border-radius:var(--pill-radius);background:color-mix(in srgb, var(--academia-sobre-marca) 20%, transparent);align-items:center;gap:8px;padding:5px 14px;font-size:.78rem;font-weight:600;display:inline-flex}.academia-hero-titulo{color:inherit;margin:14px 0 8px;font-family:Lexend,sans-serif;font-weight:800}.academia-hero-subtitulo{opacity:.95;margin:0;font-size:1.05rem}.academia-anillo{z-index:1;flex-shrink:0;width:148px;height:148px;position:relative}.academia-anillo-svg{width:100%;height:100%;transform:rotate(-90deg)}.academia-anillo-pista,.academia-anillo-valor{fill:none;stroke-width:10px}.academia-anillo-pista{stroke:color-mix(in srgb, var(--academia-sobre-marca) 26%, transparent)}.academia-anillo-valor{stroke:var(--academia-sobre-marca);stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:calc(100 - var(--academia-anillo,0));animation:academia-anillo-llenar 1.2s var(--ease-out) .2s both}@keyframes academia-anillo-llenar{0%{stroke-dashoffset:100px}}.academia-anillo-centro{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.academia-anillo-numero{font-family:Lexend,sans-serif;font-size:2.2rem;font-weight:800;line-height:1}.academia-anillo-numero small,.academia-anillo-numero .small{margin-left:2px;font-size:1rem;font-weight:700}.academia-anillo-leyenda{letter-spacing:.04em;text-transform:uppercase;opacity:.9;font-size:.72rem}.academia-metricas-lista{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.academia-metrica{--academia-tono:var(--brand-primary);transition:transform var(--motion-base) var(--ease-out), box-shadow var(--motion-base) var(--ease-out);grid-template-columns:auto 1fr;grid-template-areas:"icono valor""icono etiqueta";align-items:center;column-gap:14px;padding:16px 18px;display:grid}.academia-metrica:hover{box-shadow:var(--shadow-sm);transform:translateY(-3px)}.academia-metrica--exito{--academia-tono:var(--brand-success)}.academia-metrica--info{--academia-tono:var(--brand-info)}.academia-metrica--morado{--academia-tono:var(--brand-purple)}.academia-metrica--calido{--academia-tono:var(--brand-warning)}.academia-metrica-icono{width:46px;height:46px;color:var(--academia-tono);background:color-mix(in srgb, var(--academia-tono) 16%, transparent);border-radius:50%;grid-area:icono;justify-content:center;align-items:center;font-size:1.1rem;display:flex}.academia-metrica-valor{grid-area:valor;font-family:Lexend,sans-serif;font-size:1.6rem;font-weight:800;line-height:1.1}.academia-metrica-etiqueta{color:var(--text-slate-500);grid-area:etiqueta;font-size:.78rem}.academia-metricas-nota{color:var(--text-slate-500);margin:12px 4px 0;font-size:.85rem}.academia-continuar{box-shadow:var(--shadow-sm);grid-template-columns:170px minmax(0,1fr) auto;align-items:center;gap:24px;padding:20px 24px 20px 20px;display:grid}.academia-continuar-portada{border-radius:calc(var(--card-radius) - 6px);height:120px;color:var(--academia-sobre-marca);justify-content:center;align-items:center;font-size:2.6rem;display:flex}.academia-continuar-eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--brand-primary);font-size:.72rem;font-weight:700;display:inline-block}.academia-continuar-titulo{margin:4px 0 6px;font-family:Lexend,sans-serif;font-size:1.35rem;font-weight:700}.academia-continuar-texto{color:var(--text-slate-500);margin:0}.academia-continuar-texto strong{color:var(--text-color);font-weight:600}.academia-continuar-progreso{color:var(--text-slate-500);margin:6px 0 0;font-size:.8rem}.academia-continuar-acciones{flex-direction:column;gap:10px;min-width:180px;display:flex}.academia-continuar-estado{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:20px;display:flex}.academia-continuar-estado .academia-continuar-cuerpo{flex:280px}.academia-continuar-icono{width:64px;height:64px;color:var(--brand-primary);background:color-mix(in srgb, var(--brand-primary) 14%, transparent);border-radius:50%;justify-content:center;align-items:center;font-size:1.6rem;display:flex}.academia-continuar-icono.is-logro{color:var(--brand-warning);background:color-mix(in srgb, var(--brand-warning) 20%, transparent)}.academia-filtros{flex-wrap:wrap;gap:8px;display:flex}.academia-filtro{border:2px solid var(--glass-card-border);color:var(--text-color);border-radius:var(--pill-radius);cursor:pointer;transition:background-color var(--motion-base) var(--ease-out), color var(--motion-base) var(--ease-out), border-color var(--motion-base) var(--ease-out);background:0 0;padding:6px 16px;font-size:.85rem;font-weight:600}.academia-filtro:hover{border-color:var(--brand-primary)}.academia-filtro:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.academia-filtro.is-activo{background:var(--brand-primary);border-color:var(--brand-primary);color:var(--academia-sobre-marca)}.academia-catalogo-grilla{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:20px;display:grid}.academia-catalogo-grilla>[hidden]{display:none}.academia-curso-card{transition:transform var(--motion-base) var(--ease-out), box-shadow var(--motion-base) var(--ease-out);flex-direction:column;display:flex;overflow:hidden}.academia-curso-card:hover{box-shadow:var(--shadow-md);transform:translateY(-5px)}.academia-curso-card:has(.academia-curso-titulo:focus-visible){outline:2px solid var(--brand-primary);outline-offset:2px}.academia-curso-card[hidden]{display:none}.academia-curso-portada{height:132px;color:var(--academia-sobre-marca);justify-content:center;align-items:center;font-size:2.6rem;display:flex;position:relative;overflow:hidden}.academia-curso-portada img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.academia-curso-estado{border-radius:var(--pill-radius);background:var(--brand-dark);color:var(--body-bg);align-items:center;gap:6px;padding:4px 10px;font-size:.7rem;font-weight:700;display:inline-flex;position:absolute;top:12px;left:12px}.academia-curso-estado.is-completado{background:var(--brand-success);color:var(--brand-dark)}.academia-curso-estado.is-en_progreso{background:var(--brand-warning);color:var(--brand-dark)}.academia-curso-body{flex-direction:column;flex:1;padding:18px;display:flex}.academia-curso-categoria{text-transform:uppercase;letter-spacing:.05em;color:var(--brand-primary);margin-bottom:6px;font-size:.7rem;font-weight:700}.academia-curso-titulo{color:inherit;margin-bottom:8px;font-family:Lexend,sans-serif;font-size:1.02rem;font-weight:700;text-decoration:none}.academia-curso-titulo:hover{color:inherit}.academia-curso-titulo:focus-visible{outline:none}.academia-curso-desc{color:var(--text-slate-500);flex:1;font-size:.82rem}.academia-curso-meta{color:var(--text-slate-500);flex-wrap:wrap;gap:8px 14px;margin-top:14px;font-size:.78rem;display:flex}.academia-curso-nuevas{color:var(--brand-purple);font-weight:600}.academia-curso-certificado{z-index:2;color:var(--brand-primary);align-self:flex-start;margin-top:12px;font-size:.85rem;font-weight:600;text-decoration:none;position:relative}.academia-curso-certificado:hover{text-decoration:underline}.academia-logros-lista{flex-wrap:wrap;gap:12px;margin:0;padding:0;list-style:none;display:flex}.academia-logro{border-radius:var(--pill-radius);align-items:center;gap:12px;padding:10px 18px 10px 10px;font-size:.88rem;font-weight:600;display:flex}.academia-logro.is-bloqueado{color:var(--text-slate-500);opacity:.75}.academia-logro-icono{width:38px;height:38px;color:var(--brand-dark);background:color-mix(in srgb, var(--text-slate-500) 22%, transparent);border-radius:50%;justify-content:center;align-items:center;display:flex}.is-desbloqueado .academia-logro-icono{color:var(--academia-sobre-marca);background-image:linear-gradient(135deg, var(--brand-warning), var(--brand-primary));box-shadow:0 0 0 4px color-mix(in srgb, var(--brand-warning) 22%, transparent)}.academia-logros-nota{color:var(--text-slate-500);margin:12px 4px 0;font-size:.85rem}.academia-certificados-lista{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.academia-certificado-tarjeta{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 16px;padding:18px;display:grid;position:relative;overflow:hidden}.academia-certificado-tarjeta:before{content:"";background-image:linear-gradient(180deg, var(--brand-warning), var(--brand-primary));width:5px;position:absolute;inset:0 auto 0 0}.academia-certificado-sello{width:54px;height:54px;color:var(--academia-sobre-marca);background-image:linear-gradient(135deg, var(--brand-warning), var(--brand-primary));border-radius:50%;justify-content:center;align-items:center;font-size:1.4rem;display:flex}.academia-certificado-curso{margin:0;font-family:Lexend,sans-serif;font-size:1rem;font-weight:700}.academia-certificado-fecha,.academia-certificado-codigo{color:var(--text-slate-500);margin:0;font-size:.78rem}.academia-certificado-codigo{font-variant-numeric:tabular-nums;letter-spacing:.03em}.academia-certificado-acciones{flex-wrap:wrap;grid-column:1/-1;gap:8px;margin-top:10px;display:flex}@media (width<=1199.98px){.academia-metricas-lista{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=991.98px){.academia-continuar{grid-template-columns:minmax(0,1fr);padding:18px}.academia-continuar-portada{height:96px}.academia-continuar-acciones{flex-flow:wrap;min-width:0}}@media (width<=575.98px){.academia-hero{padding:26px 22px}.academia-anillo{width:120px;height:120px}.academia-metricas-lista{grid-template-columns:repeat(2,minmax(0,1fr))}.academia-metrica{column-gap:10px;padding:14px}.academia-certificados-lista{grid-template-columns:minmax(0,1fr)}}.academia-curso-cabecera{box-shadow:var(--shadow-sm);flex-direction:column;gap:6px;margin-bottom:24px;padding:24px 28px 22px;display:flex;position:relative;overflow:hidden}.academia-curso-cabecera:before{content:"";background-image:linear-gradient(90deg, var(--brand-primary), var(--brand-purple));height:5px;position:absolute;inset:0 0 auto}.academia-volver{color:var(--brand-primary);align-self:flex-start;font-size:.85rem;font-weight:600;text-decoration:none}.academia-volver:hover{text-decoration:underline}.academia-curso-nombre{margin:4px 0 0;font-family:Lexend,sans-serif;font-size:clamp(1.5rem,1.1rem + 1.6vw,2.25rem);font-weight:800;line-height:1.2}.academia-curso-descripcion{max-width:70ch;color:var(--text-slate-500);margin:0}.academia-curso-progreso{margin-top:6px}.academia-curso-progreso-datos{flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:10px;display:flex}.academia-curso-progreso-texto{font-size:.9rem;font-weight:600}.academia-chip{border-radius:var(--pill-radius);align-items:center;gap:6px;padding:4px 12px;font-size:.8rem;font-weight:600;display:inline-flex}.academia-chip[hidden]{display:none}.academia-chip--racha{color:var(--brand-dark);background:color-mix(in srgb, var(--brand-warning) 32%, transparent)}.academia-curso-layout{grid-template-columns:minmax(280px,340px) minmax(0,1fr);align-items:start;gap:24px;display:grid}.academia-main{min-width:0;padding:30px}.academia-ruta{flex-direction:column;gap:16px;display:flex;position:sticky;top:20px}.academia-ruta-toggle{display:none}.academia-ruta-panel{padding:18px 14px 14px 12px}.academia-ruta-cabecera{justify-content:space-between;align-items:center;gap:10px;padding:0 8px 12px;display:flex}.academia-ruta-titulo{margin:0;font-family:Lexend,sans-serif;font-size:1rem;font-weight:700}.academia-ruta-lista{min-height:160px;max-height:calc(100vh - 330px);margin:0;padding:0 4px 0 0;list-style:none;position:relative;overflow-y:auto}.academia-ruta-seccion{letter-spacing:.04em;text-transform:uppercase;color:var(--text-slate-500);margin:0;padding:12px 10px 4px;font-family:Lexend,sans-serif;font-size:.72rem;font-weight:700}.academia-ruta-seccion:first-child{padding-top:2px}.academia-ruta-item{position:relative}.academia-ruta-item:not(:last-child):before{content:"";background:color-mix(in srgb, var(--text-slate-500) 28%, transparent);width:2px;position:absolute;top:38px;bottom:-6px;left:23px}.academia-ruta-item:has(+.academia-ruta-seccion):before{display:none}.academia-ruta-item.is-completada:not(:last-child):before{background:var(--brand-success)}.academia-ruta-enlace{color:inherit;transition:background-color var(--motion-base) var(--ease-out), transform var(--motion-base) var(--ease-out);border-radius:14px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 10px;text-decoration:none;display:grid}.academia-ruta-enlace:hover{background-color:color-mix(in srgb, var(--brand-primary) 10%, transparent);color:inherit;transform:translate(3px)}.academia-ruta-enlace:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.academia-ruta-nodo{z-index:1;width:30px;height:30px;color:var(--text-slate-500);background:var(--body-bg);border:2px solid color-mix(in srgb, var(--text-slate-500) 40%, transparent);border-radius:50%;justify-content:center;align-items:center;font-size:.78rem;font-weight:700;display:flex;position:relative}.academia-ruta-nombre{font-size:.87rem;line-height:1.3}.academia-ruta-video{color:var(--brand-primary);margin-left:4px;font-size:.72rem}.academia-ruta-duracion{color:var(--text-slate-500);white-space:nowrap;font-size:.72rem}.academia-ruta-item.is-completada .academia-ruta-nodo{color:var(--brand-dark);background:var(--brand-success);border-color:var(--brand-success)}.academia-ruta-item.is-actual .academia-ruta-enlace{background-color:color-mix(in srgb, var(--brand-primary) 14%, transparent)}.academia-ruta-item.is-actual .academia-ruta-nombre{font-weight:700}.academia-ruta-item.is-actual .academia-ruta-nodo{color:var(--academia-sobre-marca);background:var(--brand-primary);border-color:var(--brand-primary)}.academia-ruta-item.is-actual .academia-ruta-nodo:after{content:"";border:2px solid var(--brand-primary);border-radius:50%;animation:1.8s ease-out infinite academia-latido;position:absolute;inset:-2px}.academia-ruta-item.is-recien .academia-ruta-nodo{animation:academia-pop .6s var(--ease-out)}@keyframes academia-latido{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}@keyframes academia-pop{0%{transform:scale(1)}45%{transform:scale(1.4)}to{transform:scale(1)}}.academia-evaluacion{gap:14px;padding:16px;display:flex}.academia-evaluacion.is-habilitada{border-color:var(--brand-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--brand-primary) 18%, transparent)}.academia-evaluacion.is-bloqueada{opacity:.85}.academia-evaluacion-icono{width:44px;height:44px;color:var(--brand-primary);background:color-mix(in srgb, var(--brand-primary) 14%, transparent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.is-bloqueada .academia-evaluacion-icono{color:var(--text-slate-500);background:color-mix(in srgb, var(--text-slate-500) 18%, transparent)}.academia-evaluacion-titulo{margin:0 0 4px;font-family:Lexend,sans-serif;font-size:.95rem;font-weight:700}.academia-evaluacion-texto{color:var(--text-slate-500);margin:0 0 10px;font-size:.82rem}.academia-accion{border-top:1px solid var(--glass-card-border);margin-top:32px;padding-top:20px}.academia-accion-fila{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.academia-accion-derecha{flex-wrap:wrap;gap:10px;margin-left:auto;display:flex}.academia-accion-error{color:var(--brand-danger);margin:0 0 12px;font-size:.9rem;font-weight:600}.academia-accion-error[hidden]{display:none}.academia-confeti{pointer-events:none;z-index:2000;width:100%;height:100%;display:none;position:fixed;inset:0}.academia-confeti.is-activo{display:block}.academia-celebracion{z-index:1999;opacity:0;width:min(400px,100vw - 32px);transition:transform .45s var(--ease-out), opacity .3s var(--ease-out);position:fixed;bottom:24px;right:24px;transform:translateY(24px)scale(.97)}.academia-celebracion[hidden]{display:none}.academia-celebracion.is-visible{opacity:1;transform:none}.academia-celebracion-panel{text-align:center;background-color:var(--body-bg);border-color:var(--brand-primary);box-shadow:var(--shadow-md);padding:24px 22px 20px;position:relative;overflow:hidden}.academia-celebracion-panel:before{content:"";background-image:linear-gradient(90deg, var(--brand-primary), var(--brand-purple), var(--brand-warning));height:5px;position:absolute;inset:0 0 auto}.academia-celebracion-icono{width:62px;height:62px;color:var(--academia-sobre-marca);background-image:linear-gradient(135deg, var(--brand-primary), var(--brand-purple));border-radius:50%;justify-content:center;align-items:center;margin:0 auto 10px;font-size:1.7rem;display:flex}.is-visible .academia-celebracion-icono{animation:academia-pop .7s var(--ease-out) .15s both}.academia-celebracion[data-momento=hito] .academia-celebracion-icono,.academia-celebracion[data-momento=curso] .academia-celebracion-icono{background-image:linear-gradient(135deg, var(--brand-warning), var(--brand-primary))}.academia-celebracion-titulo{margin:0 0 4px;font-family:Lexend,sans-serif;font-size:1.3rem;font-weight:800}.academia-celebracion-mensaje{color:var(--text-slate-500);margin:0 0 4px}.academia-celebracion-progreso{margin:6px 0 0;font-size:.82rem;font-weight:600}.academia-celebracion-logros{flex-direction:column;gap:8px;margin:14px 0 0;padding:0;list-style:none;display:flex}.academia-celebracion-logros[hidden]{display:none}.academia-celebracion-logro{border-radius:var(--pill-radius);text-align:left;background:color-mix(in srgb, var(--brand-warning) 22%, transparent);align-items:center;gap:10px;padding:8px 14px;font-size:.85rem;font-weight:600;display:flex}.academia-celebracion-logro i{color:var(--brand-warning)}.academia-celebracion-acciones{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:18px;display:flex}@media (width<=991.98px){.academia-curso-layout{flex-direction:column;gap:16px;display:flex}.academia-ruta{display:contents;position:static}.academia-main{order:1}.academia-evaluacion{order:2}.academia-ruta-toggle{background-color:var(--glass-card-bg);border:1px solid var(--glass-card-border);border-radius:var(--card-radius);width:100%;color:inherit;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;font-weight:700;display:flex}.academia-ruta-toggle:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.academia-ruta-toggle[aria-expanded=true] .fa-chevron-down{transform:rotate(180deg)}.academia-ruta-toggle .fa-chevron-down{transition:transform var(--motion-base) var(--ease-out)}.academia-ruta-toggle-contador{color:var(--text-slate-500);font-size:.85rem}.academia-ruta-panel{display:none}.academia-ruta-panel.is-abierta{display:block}.academia-ruta-cabecera{display:none}.academia-ruta-lista{max-height:50vh}.academia-main{padding:20px 16px}}@media (width<=575.98px){.academia-curso-cabecera{padding:22px 18px 18px}.academia-accion-fila{flex-direction:column-reverse;align-items:stretch}.academia-accion-derecha{flex-direction:column-reverse;margin-left:0}.academia-accion-derecha .btn,.academia-nav .btn{width:100%}.academia-celebracion{bottom:16px;right:16px}}@font-face{font-family:RVA Cert Sans;font-style:normal;font-weight:400 800;font-display:swap;src:url(/academia-assets/certificado/fonts/plus-jakarta-sans-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:RVA Cert Sans;font-style:normal;font-weight:400 800;font-display:swap;src:url(/academia-assets/certificado/fonts/plus-jakarta-sans-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:RVA Cert Script;font-style:normal;font-weight:400;font-display:swap;src:url(/academia-assets/certificado/fonts/pinyon-script-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:RVA Cert Script;font-style:normal;font-weight:400;font-display:swap;src:url(/academia-assets/certificado/fonts/pinyon-script-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:RVA Cert Firma;font-style:normal;font-weight:400;font-display:swap;src:url(/academia-assets/certificado/fonts/mrs-saint-delafield-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:RVA Cert Firma;font-style:normal;font-weight:400;font-display:swap;src:url(/academia-assets/certificado/fonts/mrs-saint-delafield-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.rva-cert,.rva-validar,[data-theme=dark] .rva-cert,[data-theme=dark] .rva-validar,[data-bs-theme=dark] .rva-cert,[data-bs-theme=dark] .rva-validar{--rva-cert-verde:#0f9e8c;--rva-cert-verde-rgb:15, 158, 140;--rva-cert-verde-claro:#17b8a6;--rva-cert-verde-oscuro:#0a8577;--rva-cert-verde-hover:#0b7d6f;--rva-cert-sello-a:#1cc2ae;--rva-cert-cinta:#0d9483;--rva-cert-tinta:#16303a;--rva-cert-gris:#7a8a90;--rva-cert-texto:#5f6f76;--rva-cert-texto-curso:#4a5d65;--rva-cert-linea-nombre:#b9dcd7;--rva-cert-linea-pie:#9aa9ae;--rva-cert-borde-caja:#e1ecec;--rva-cert-borde-icono:#d6efeb;--rva-cert-borde-dato:#cfeae6;--rva-cert-separador:#e1e8ea;--rva-cert-caja-a:#f3faf9;--rva-cert-caja-b:#fbfdfd;--rva-cert-hoja-b:#f9fbfb;--rva-cert-fondo:#eef2f3;--rva-cert-blanco:#fff;--rva-cert-blanco-rgb:255, 255, 255;--rva-cert-sombra-rgb:10, 80, 72}.rva-cert{background:var(--rva-cert-fondo);width:1536px;height:1024px;color:var(--rva-cert-tinta);text-align:left;-webkit-print-color-adjust:exact;print-color-adjust:exact;font-family:RVA Cert Sans,Plus Jakarta Sans,sans-serif;font-weight:400;line-height:normal;position:relative;overflow:hidden}.rva-cert a{color:var(--rva-cert-verde);text-decoration:none}.rva-cert a:hover{color:var(--rva-cert-verde-hover)}.rva-cert__fondo{background:linear-gradient(170deg, var(--rva-cert-verde-claro) 0%, var(--rva-cert-verde) 60%, var(--rva-cert-verde-oscuro) 100%);width:1480px;height:976px;box-shadow:0 20px 50px rgba(var(--rva-cert-sombra-rgb), .14);border-radius:20px;position:absolute;top:24px;left:28px;overflow:hidden}.rva-cert__patron{opacity:.13;position:absolute;inset:0}.rva-cert__patron-lineas{fill:none;stroke:var(--rva-cert-blanco);stroke-width:1px}.rva-cert__patron-puntos{fill:var(--rva-cert-blanco)}.rva-cert__isotipo-lateral{width:64px;height:auto;position:absolute;top:72px;left:62px}.rva-cert__hoja{background:linear-gradient(180deg, var(--rva-cert-blanco) 0%, var(--rva-cert-hoja-b) 100%);border-radius:0 20px 20px 36px;width:1349px;height:914px;position:absolute;top:24px;left:159px}.rva-cert__marca{align-items:center;gap:14px;display:flex;position:absolute;top:84px;left:240px}.rva-cert__marca img{width:62px;height:auto;display:block}.rva-cert__marca-texto{color:var(--rva-cert-verde);flex-direction:column;line-height:1;display:flex}.rva-cert__marca-nombre{letter-spacing:-.8px;font-size:34px}.rva-cert__marca-nombre strong{font-weight:700}.rva-cert__marca-academy{letter-spacing:3.5px;margin-top:5px;font-size:15px;font-weight:500}.rva-cert__verificacion{align-items:center;gap:16px;display:flex;position:absolute;top:78px;right:112px}.rva-cert__verificacion-datos{text-align:right;flex-direction:column;gap:5px;display:flex}.rva-cert__rotulo{letter-spacing:1.5px;color:var(--rva-cert-gris);font-size:12px;font-weight:600}.rva-cert__codigo{color:var(--rva-cert-tinta);font-size:16px;font-weight:600}.rva-cert__enlace{font-size:13px}.rva-cert__qr{width:72px;height:72px}.rva-cert__qr svg{width:72px;height:72px;display:block}.rva-cert__encabezado{text-align:center;flex-direction:column;align-items:center;width:1289px;display:flex;position:absolute;top:168px;left:189px}.rva-cert__tipo{letter-spacing:5px;color:var(--rva-cert-verde);align-items:center;gap:18px;font-size:15px;font-weight:600;display:flex}.rva-cert__tipo-linea{background:linear-gradient(90deg, transparent, var(--rva-cert-verde-claro));width:70px;height:1px}.rva-cert__tipo-linea--fin{background:linear-gradient(90deg, var(--rva-cert-verde-claro), transparent)}.rva-cert__titular{letter-spacing:-1px;color:var(--rva-cert-tinta);margin-top:14px;font-size:54px;font-weight:700;line-height:1.1}.rva-cert__texto{color:var(--rva-cert-texto);margin-top:10px;font-size:18px}.rva-cert__texto--curso{margin-top:14px}.rva-cert__nombre{border-bottom:1px solid var(--rva-cert-linea-nombre);min-width:620px;max-width:1180px;color:var(--rva-cert-verde);white-space:nowrap;text-overflow:ellipsis;padding:0 40px;font-family:RVA Cert Script,cursive;font-size:70px;line-height:1.35;overflow:hidden}.rva-cert__nombre--m{font-size:58px;line-height:1.63}.rva-cert__nombre--s{font-size:48px;line-height:1.97}.rva-cert__nombre--xs{font-size:40px;line-height:2.36}.rva-cert__curso{box-sizing:border-box;border:1px solid var(--rva-cert-borde-caja);background:linear-gradient(135deg, var(--rva-cert-caja-a), var(--rva-cert-caja-b));border-radius:20px;align-items:center;gap:32px;width:980px;height:150px;padding:0 48px 0 56px;display:flex;position:absolute;top:470px;left:343px}.rva-cert__curso-icono{border:1px solid var(--rva-cert-borde-icono);background:var(--rva-cert-blanco);width:88px;height:88px;box-shadow:0 10px 24px rgba(var(--rva-cert-verde-rgb), .14);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.rva-cert__curso-icono svg{fill:none;stroke:var(--rva-cert-verde);stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round}.rva-cert__curso-datos{flex-direction:column;min-width:0;display:flex}.rva-cert__curso-etiqueta{letter-spacing:1.5px;color:var(--rva-cert-verde);font-size:15px;font-weight:700}.rva-cert__curso-nombre{letter-spacing:-.4px;color:var(--rva-cert-tinta);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:6px;font-size:32px;font-weight:700;line-height:1.15;display:-webkit-box;overflow:hidden}.rva-cert__curso-descripcion{max-width:620px;color:var(--rva-cert-texto-curso);text-wrap:pretty;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:6px;font-size:16px;line-height:1.45;display:-webkit-box;overflow:hidden}.rva-cert__datos{grid-template-columns:repeat(4,auto);justify-content:space-between;align-items:center;width:980px;display:grid;position:absolute;top:646px;left:343px}.rva-cert__dato{align-items:center;gap:14px;display:flex}.rva-cert__dato+.rva-cert__dato{border-left:1px solid var(--rva-cert-separador);padding-left:40px}.rva-cert__dato-icono{border:1.5px solid var(--rva-cert-borde-dato);background:var(--rva-cert-blanco);border-radius:50%;flex:none;justify-content:center;align-items:center;width:50px;height:50px;display:flex}.rva-cert__dato-icono svg{fill:none;stroke:var(--rva-cert-verde);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.rva-cert__dato-etiqueta{letter-spacing:1px;color:var(--rva-cert-verde);font-size:13px;font-weight:700}.rva-cert__dato-valor{color:var(--rva-cert-tinta);margin-top:4px;font-size:16px}.rva-cert__pie{grid-template-columns:1fr auto 1fr;align-items:end;width:980px;display:grid;position:absolute;top:716px;left:343px}.rva-cert__pie-bloque{flex-direction:column;align-items:center;width:250px;display:flex}.rva-cert__pie-bloque--fecha{justify-self:start;margin-bottom:30px}.rva-cert__pie-bloque--firma{justify-self:end;margin-bottom:12px}.rva-cert__pie-linea{background:var(--rva-cert-linea-pie);width:100%;height:1px}.rva-cert__fecha{height:54px;color:var(--rva-cert-tinta);align-items:flex-end;padding-bottom:10px;font-size:19px;display:flex}.rva-cert__rotulo--pie{margin-top:12px}.rva-cert__rotulo--cargo{margin-top:4px}.rva-cert__firma{height:54px;color:var(--rva-cert-tinta);white-space:nowrap;font-family:RVA Cert Firma,cursive;font-size:52px;line-height:1}.rva-cert__firmante{color:var(--rva-cert-tinta);margin-top:12px;font-size:15px;font-weight:600}.rva-cert__sello{width:150px;height:191px;position:relative}.rva-cert__sello svg{position:absolute;inset:0}.rva-cert__sello img{width:72px;height:auto;position:absolute;top:48px;left:39px}.rva-cert__sello-stop-a{stop-color:var(--rva-cert-sello-a)}.rva-cert__sello-stop-b{stop-color:var(--rva-cert-verde-oscuro)}.rva-cert__sello-cinta{fill:var(--rva-cert-cinta)}.rva-cert__sello-aro{fill:none;stroke:var(--rva-cert-blanco);stroke-opacity:.45;stroke-width:2px}.rva-cert__footer{width:1480px;height:62px;color:var(--rva-cert-blanco);justify-content:center;align-items:center;gap:20px;font-size:16px;font-weight:500;display:flex;position:absolute;top:938px;left:28px}.rva-cert__footer-marca{align-items:center;gap:10px;display:flex}.rva-cert__footer-marca img{width:34px;height:auto;display:block}.rva-cert__footer-nombre{letter-spacing:-.5px;font-size:22px;line-height:1}.rva-cert__footer-nombre strong{font-weight:700}.rva-cert__footer-academy{letter-spacing:3px;margin-left:2px;font-size:12px;font-weight:500}.rva-cert__footer-separador{background:rgba(var(--rva-cert-blanco-rgb), .6);width:1px;height:22px;margin:0 6px}.rva-cert__footer-frase{align-items:center;gap:20px;display:flex}.rva-cert__footer-punto{background:var(--rva-cert-blanco);border-radius:50%;width:4px;height:4px}.rva-cert-barra{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.rva-cert-marco{aspect-ratio:1536/1024;border-radius:var(--card-radius);width:100%;max-width:1536px;box-shadow:var(--shadow-md);margin:0 auto;position:relative;overflow:hidden}.rva-cert-marco>.rva-cert{transform-origin:0 0;transform:scale(var(--rva-cert-escala,1));position:absolute;top:0;left:0}@page rva-certificado{size:1536px 1024px;margin:0}.rva-cert-impresion .rva-cert{page:rva-certificado}html:has(>body.rva-cert-impresion){background:0 0}body.rva-cert-impresion{background:0 0;min-height:0;margin:0;padding:0}body.rva-cert-impresion:before,body.rva-cert-impresion:after{display:none}.rva-cert-impresion-aviso{text-align:center;padding:12px 16px;font-family:RVA Cert Sans,sans-serif;font-size:14px}@media print{.rva-cert-impresion-aviso{display:none}}body.rva-validar-pagina{justify-content:center;align-items:center;min-height:100vh;margin:0;padding:24px 16px;display:flex}.rva-validar{background:var(--rva-cert-blanco);width:100%;max-width:520px;color:var(--rva-cert-tinta);box-shadow:0 20px 50px rgba(var(--rva-cert-sombra-rgb), .14);border-radius:20px;padding:32px 28px;font-family:RVA Cert Sans,Plus Jakarta Sans,sans-serif}.rva-validar__marca{color:var(--rva-cert-verde);align-items:center;gap:10px;margin-bottom:20px;display:flex}.rva-validar__marca img{width:42px;height:auto}.rva-validar__marca-nombre{font-size:24px;line-height:1}.rva-validar__marca-nombre strong{font-weight:700}.rva-validar__marca-academy{letter-spacing:3px;font-size:11px;font-weight:500}.rva-validar__titulo{margin-bottom:6px;font-size:1.35rem;font-weight:700}.rva-validar__ayuda{color:var(--rva-cert-texto);margin-bottom:18px}.rva-validar__form{flex-wrap:wrap;gap:8px;display:flex}.rva-validar__form .form-control{text-transform:uppercase;flex:220px;min-width:0;height:50px;font-size:1rem}.rva-validar__form .btn{white-space:nowrap;flex:1 0 auto;max-width:100%}.rva-validar__resultado{border:1px solid var(--rva-cert-borde-caja);background:linear-gradient(135deg, var(--rva-cert-caja-a), var(--rva-cert-caja-b));border-radius:14px;margin-top:20px;padding:18px 20px}.rva-validar__resultado--invalido{border-color:var(--brand-danger);background:var(--rva-cert-blanco)}.rva-validar__estado{color:var(--rva-cert-verde);align-items:center;gap:8px;margin-bottom:12px;font-weight:700;display:flex}.rva-validar__resultado--invalido .rva-validar__estado{color:var(--brand-danger)}.rva-validar__dato{margin-bottom:8px}.rva-validar__dato dt{letter-spacing:1px;color:var(--rva-cert-gris);font-size:12px;font-weight:600}.rva-validar__dato dd{margin:0;font-size:16px}.rva-validar__pie{color:var(--rva-cert-gris);text-align:center;margin-top:20px;font-size:12px}.role-card,.screen-select-card{background:var(--white,#fff);border:1px solid #00000014;border-radius:12px;transition:all .25s;box-shadow:0 4px 6px #00000008}.role-card:hover,.screen-select-card:hover{border-color:#3b7dd3;transform:translateY(-3px);box-shadow:0 8px 18px #00000014}.role-icon,.screen-icon{color:#3b7dd3;background:#3b7ddd1a;border-radius:10px;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.5rem;display:flex}[data-bs-theme=dark] .role-card,[data-bs-theme=dark] .screen-select-card{border-color:#ffffff14}[data-bs-theme=dark] .role-card:hover,[data-bs-theme=dark] .screen-select-card:hover{border-color:#60a5fa}[data-bs-theme=dark] .role-icon,[data-bs-theme=dark] .screen-icon{color:#60a5fa;background:#60a5fa29}.screen-select-card{text-align:center}.screen-icon{border-radius:50%;width:56px;height:56px;margin:0 auto 20px;font-size:1.6rem}.metric-card{background:var(--white,#fff);border:1px solid #00000014;border-radius:12px;margin-bottom:20px;transition:transform .2s,box-shadow .2s;box-shadow:0 4px 6px #00000008}.metric-card:hover{transform:translateY(-2px);box-shadow:0 8px 15px #0000000f}.metric-card .metric-value{color:#2b3a4a;font-size:2rem;font-weight:700}.metric-card .metric-title{text-transform:uppercase;letter-spacing:.5px;color:#6c757d;font-size:.85rem;font-weight:600}.metric-card .metric-icon{color:#3b7dd3;opacity:.85;font-size:2.2rem}[data-bs-theme=dark] .metric-card{border-color:#ffffff14}[data-bs-theme=dark] .metric-card .metric-value{color:#e2e8f0}[data-bs-theme=dark] .metric-card .metric-title{color:#94a3b8}[data-bs-theme=dark] .metric-card .metric-icon{color:#60a5fa}[data-theme=dark] .metrics-grid .metric-card,[data-bs-theme=dark] .metrics-grid .metric-card{color:#f8fafc!important;background:#0f172a99!important;border:1px solid #ffffff1a!important}[data-theme=dark] .metrics-grid .metric-card .metric-value,[data-bs-theme=dark] .metrics-grid .metric-card .metric-value{color:#fff!important}[data-theme=dark] .metrics-grid .metric-card .metric-label,[data-bs-theme=dark] .metrics-grid .metric-card .metric-label{color:#94a3b8!important}.screen-card{border:1px solid #00000014;border-radius:12px;margin-bottom:25px;box-shadow:0 4px 10px #00000005}.report-item{background:#f8f9fa;border:1px solid #e3eaef;border-radius:8px;justify-content:space-between;align-items:center;margin-bottom:8px;padding:10px 15px;display:flex}.report-item:hover{background:#f1f3fa}[data-bs-theme=dark] .report-item{background:#ffffff0a;border-color:#ffffff14}[data-bs-theme=dark] .report-item:hover{background:#ffffff12}.gestor-widgets-page{--gw-accent:#3b7dd3;--gw-notify-success:#5b69bc;--gw-notify-error:#f1556c}.gestor-widgets-page .gestor-widget-card{background:var(--bs-white);border:1px solid #00000014;border-radius:12px;transition:all .25s;box-shadow:0 4px 6px #00000005}.gestor-widgets-page .gestor-widget-card:hover{border-color:var(--gw-accent);transform:translateY(-2px);box-shadow:0 8px 16px #0000000f}.gestor-widgets-page .widget-switch{cursor:pointer;width:3.2em;height:1.6em}.gestor-widgets-page .widget-icon-box{width:42px;height:42px;color:var(--gw-accent);background:#3b7ddd1a;border-radius:8px;justify-content:center;align-items:center;font-size:1.3rem;display:flex}.gestor-widgets-page .nav-pills .nav-link{color:#495057;background-color:#f8f9fa;border:1px solid #0000000d;border-radius:8px;padding:8px 16px;font-weight:500;transition:all .2s}.gestor-widgets-page .nav-pills .nav-link.active,.gestor-widgets-page .nav-pills .show>.nav-link{color:var(--bs-white);background-color:var(--gw-accent);border-color:var(--gw-accent)}.gestor-widgets-page .page-title-box{padding-left:20px}.gestor-widgets-page .gw-widget-desc{max-width:320px}.image-container{display:inline-block;position:relative}.image-container img{display:block}.icon-overlay{color:#fff;font-size:2rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#header-reia{background:linear-gradient(-45deg,#bb32f6,#4ce8fe) 0 0/400% 400%;animation:25s infinite gestor-reia-gradient}[data-bs-theme=dark] #header-reia{background:linear-gradient(-45deg,#bb32f6,#4ce8fe) 0 0/400% 400%}@keyframes gestor-reia-gradient{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}#header-reia h2,#header-reia .h2{color:#fff}.sidebar-builder-tree{min-height:40px;margin:0;padding:0;list-style:none}.sidebar-builder-tree .sidebar-builder-tree{border-left:2px dashed var(--input-border,#ced4da);margin-top:.5rem;margin-left:1.5rem;padding-left:.75rem}.sidebar-builder-item{background:var(--glass-bg,#fff);border:1px solid var(--input-border,#ced4da);border-radius:.5rem;flex-direction:column;align-items:stretch;margin-bottom:.5rem;padding:.5rem .75rem;display:flex}.sidebar-builder-item .sidebar-builder-item-row{cursor:move;justify-content:space-between;align-items:center;width:100%;display:flex}.sidebar-builder-item.ui-sortable-helper{box-shadow:0 4px 12px #00000026}.sidebar-builder-item .sidebar-builder-item-grupo-badge{text-transform:uppercase;opacity:.7;font-size:.7rem}.sidebar-builder-placeholder{border:2px dashed var(--brand-primary,#00b19d);border-radius:.5rem;height:2.5rem;margin-bottom:.5rem}#catalogo-lista{max-height:70vh;overflow-y:auto}.sidebar-builder-catalogo-grupo{margin-bottom:.75rem}.sidebar-builder-catalogo-grupo.d-none{display:none}.sidebar-builder-catalogo-grupo-header{text-transform:uppercase;letter-spacing:.02em;width:100%;color:var(--body-color,#495057);background:0 0;border:none;align-items:center;padding:.35rem .25rem;font-size:.85rem;font-weight:600;display:flex}.sidebar-builder-catalogo-grupo-header:hover{color:var(--brand-primary,#00b19d)}.sidebar-builder-catalogo-grupo-header .sidebar-builder-catalogo-grupo-chevron{transition:transform .15s ease-in-out}.sidebar-builder-catalogo-grupo-header[aria-expanded=false] .sidebar-builder-catalogo-grupo-chevron{transform:rotate(-90deg)}.sidebar-builder-catalogo-item-filtrado{display:none}:root{--com-hero-1:#ee7752;--com-hero-2:#e73c7e;--com-hero-3:#23a6d5;--com-hero-4:#23d5ab;--com-icon-success:#198754;--com-alert-bg:#fff3cd;--com-alert-text:#856404;--com-highlight-bg:#e2f0d9;--com-highlight-bg-alt:#d1e7dd;--com-highlight-text:#0f5132;--com-brand-blue:#005a9c;--com-brand-blue-dark:#004080;--com-border-light:#e0e0e0;--com-text-dark:#333;--com-text-muted:#555;--com-text-soft:#444;--com-importance-bg:#eef7ff;--com-icon-teal:#009688}[data-bs-theme=dark]{--com-alert-bg:#85640438;--com-alert-text:#fbbf24;--com-highlight-bg:#0f513247;--com-highlight-bg-alt:#0f513247;--com-highlight-text:#4ade80;--com-brand-blue:#60a5fa;--com-brand-blue-dark:#93c5fd;--com-border-light:#ffffff1f;--com-text-dark:#e2e8f0;--com-text-muted:#94a3b8;--com-text-soft:#94a3b8;--com-importance-bg:#3b82f61f;--com-icon-teal:#4dd9c0;--com-icon-success:#4ade80}@keyframes com-fade-in-down{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes com-fade-in-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes com-pulse-cta{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.comercial-facturacion .hero{background:linear-gradient(-45deg, var(--com-hero-1), var(--com-hero-2), var(--com-hero-3), var(--com-hero-4));color:#fff;text-align:center;background-size:400% 400%;border-radius:20pt 20px 0 0;padding:80px 20px;animation:5s infinite gradient}.comercial-facturacion .hero h1,.comercial-facturacion .hero .h1{color:#fff;font-size:2.8rem;animation:1s com-fade-in-down}.comercial-facturacion .hero img{max-height:80px;position:absolute;top:30px;right:20px}.comercial-facturacion .hero p{animation:1s com-fade-in-up}.comercial-facturacion .btn-cta{margin-top:20px;animation:2s infinite com-pulse-cta}.comercial-facturacion .section-title{color:var(--com-brand-blue-dark);margin-bottom:40px;font-size:2.2rem;font-weight:600;animation:1s ease-in-out com-fade-in-up}.comercial-facturacion .card-icon{font-size:30pt}.comercial-facturacion .recorvet-brand{color:var(--com-brand-blue);font-size:1.5rem;font-weight:700}.comercial-facturacion .benefit-card{border:1px solid var(--com-border-light);height:100%;box-shadow:0 5px 15px #00000014}.comercial-facturacion .benefit-card .benefit-icon{color:var(--com-brand-blue);text-align:center;margin-bottom:15px;font-size:2.5rem}.comercial-facturacion .benefit-card .card-title{color:var(--com-text-dark);text-align:center;font-size:1.4rem;font-weight:600}.comercial-facturacion .benefit-card .card-text{color:var(--com-text-muted)}.comercial-facturacion .importance-section{background-color:var(--com-importance-bg)}.comercial-facturacion .importance-text{color:var(--com-text-soft);margin:0 auto 20px;font-size:1rem;line-height:1.5}.comercial-facturacion .dian-link{color:var(--com-brand-blue);font-weight:600}.comercial-facturacion .dian-link:hover{color:var(--com-brand-blue-dark)}.comercial-facturacion .phase-item{border-left:5px solid var(--com-icon-teal);background-color:#fff;border-radius:8px;margin-bottom:15px;padding:20px;box-shadow:0 3px 10px #00000012}.comercial-facturacion .phase-item h3,.comercial-facturacion .phase-item .h3{color:var(--com-brand-blue);font-size:1.2rem;font-weight:600}.comercial-facturacion .phase-item p{color:var(--com-text-muted)}.comercial-facturacion .final-cta-section{background:linear-gradient(-45deg, var(--com-hero-1), var(--com-hero-2), var(--com-hero-3), var(--com-hero-4));color:#fff;text-align:center;background-size:400% 400%;border-radius:0 0 20pt 20px;padding:80px 20px;animation:5s infinite gradient}.comercial-facturacion .final-cta-section .section-title{color:#fff;font-size:2rem}.comercial-inventario .hero{background:linear-gradient(-45deg, var(--com-hero-1), var(--com-hero-2), var(--com-hero-3), var(--com-hero-4));color:#fff;text-align:center;background-size:400% 400%;border-radius:20pt 20px 0 0;padding:80px 20px;animation:5s infinite gradient}.comercial-inventario .hero h1,.comercial-inventario .hero .h1{color:#fff;font-size:2.8rem;animation:1s com-fade-in-down}.comercial-inventario .hero p{font-size:1.2rem;animation:1s com-fade-in-up}.comercial-inventario .container h5,.comercial-inventario .container .h5{text-align:center;color:#fff;margin-bottom:20px;font-size:1.3rem}.comercial-inventario .card{color:#fff;background-color:#20b2aa;padding:40px!important}.comercial-inventario .btn-cta{margin-top:20px;animation:2s infinite com-pulse-cta}.comercial-inventario .section-title{margin-bottom:2rem;font-size:2rem;animation:1s ease-in-out com-fade-in-up}.comercial-inventario .card-icon i{color:var(--com-icon-success);font-size:2rem}.comercial-inventario .alert-stock{background:var(--com-alert-bg);text-align:center;padding:60px 20px;animation:1.5s ease-in-out com-fade-in-up}.comercial-inventario .alert-stock h2,.comercial-inventario .alert-stock .h2{color:var(--com-alert-text);font-size:2.2rem}.comercial-inventario .alert-stock p{color:var(--com-alert-text);font-size:1.2rem}.comercial-inventario .highlight{background-color:var(--com-highlight-bg);text-align:center;border-radius:0 0 20pt 20px;padding:60px 20px;animation:1.5s ease-in-out com-fade-in-up}.comercial-inventario .highlight h2,.comercial-inventario .highlight .h2{color:var(--com-highlight-text);font-size:2.2rem}.comercial-inventario .highlight p{color:var(--com-highlight-text);font-size:1.2rem}.comercial-plan-salud .hero{background:linear-gradient(-45deg, var(--com-hero-1), var(--com-hero-2), var(--com-hero-3), var(--com-hero-4));color:#fff;text-align:center;background-size:400% 400%;border-radius:20pt 20px 0 0;padding:80px 20px;animation:5s infinite gradient}.comercial-plan-salud .hero h1,.comercial-plan-salud .hero .h1{color:#fff;font-size:2.8rem;animation:1s com-fade-in-down}.comercial-plan-salud .hero p{font-size:1.2rem;animation:1s com-fade-in-up}.comercial-plan-salud .container h5,.comercial-plan-salud .container .h5{text-align:center;color:#fff;margin-bottom:20px;font-size:1.3rem}.comercial-plan-salud .card{color:#fff;background-color:#20b2aa;padding:40px!important}.comercial-plan-salud .btn-cta{margin-top:20px;animation:2s infinite com-pulse-cta}.comercial-plan-salud .section-title{margin-bottom:2rem;font-size:2rem;animation:1s ease-in-out com-fade-in-up}.comercial-plan-salud .card-icon i{color:var(--com-icon-success);font-size:2rem}.comercial-plan-salud .highlight{background-color:var(--com-highlight-bg);text-align:center;border-radius:0 0 20pt 20px;padding:60px 20px;animation:1.5s ease-in-out com-fade-in-up}.comercial-plan-salud .highlight h2,.comercial-plan-salud .highlight .h2{color:var(--com-highlight-text);font-size:2.2rem}.comercial-plan-salud .highlight p{color:var(--com-highlight-text);font-size:1.2rem}.comercial-sala-hospital .hero{background:linear-gradient(-45deg, var(--com-hero-1), var(--com-hero-2), var(--com-hero-3), var(--com-hero-4));color:#fff;text-align:center;background-size:400% 400%;border-radius:20pt 20px 0 0;padding:80px 20px;animation:5s infinite gradient}.comercial-sala-hospital .hero h1,.comercial-sala-hospital .hero .h1{color:#fff;font-size:2.8rem;animation:1s com-fade-in-down}.comercial-sala-hospital .hero p{font-size:1.2rem;animation:1s com-fade-in-up}.comercial-sala-hospital .container h5,.comercial-sala-hospital .container .h5{text-align:center;color:#fff;margin-bottom:20px;font-size:1.3rem}.comercial-sala-hospital .card{color:#fff;background-color:#20b2aa;padding:40px!important}.comercial-sala-hospital .btn-cta{margin-top:20px;animation:2s infinite com-pulse-cta}.comercial-sala-hospital .section-title{margin-bottom:2rem;font-size:2rem;animation:1s ease-in-out com-fade-in-up}.comercial-sala-hospital .husky-exclusive{background-color:var(--com-highlight-bg-alt);text-align:center;border-radius:0 0 20pt 20px;padding:60px 20px;animation:1.5s ease-in-out com-fade-in-up}.comercial-sala-hospital .husky-exclusive h2,.comercial-sala-hospital .husky-exclusive .h2{color:var(--com-highlight-text);font-size:2.2rem}.comercial-sala-hospital .husky-exclusive p{color:var(--com-highlight-text);font-size:1.2rem}.comercial-servicio-movimiento .hero{background:linear-gradient(-45deg, var(--com-hero-1), var(--com-hero-2), var(--com-hero-3), var(--com-hero-4));color:#fff;text-align:center;background-size:400% 400%;border-radius:20pt 20px 0 0;padding:80px 20px;animation:5s infinite gradient}.comercial-servicio-movimiento .hero h1,.comercial-servicio-movimiento .hero .h1{color:#fff;font-size:2.8rem;animation:1s com-fade-in-down}.comercial-servicio-movimiento .hero p{font-size:1.2rem;animation:1s com-fade-in-up}.comercial-servicio-movimiento .container h5,.comercial-servicio-movimiento .container .h5{text-align:center;color:#fff;margin-bottom:20px;font-size:1.3rem}.comercial-servicio-movimiento .card{color:#fff;background-color:#20b2aa;padding:40px!important}.comercial-servicio-movimiento .btn-cta{margin-top:20px;animation:2s infinite com-pulse-cta}.comercial-servicio-movimiento .section-title{margin-bottom:2rem;font-size:2rem;animation:1s ease-in-out com-fade-in-up}.comercial-servicio-movimiento .highlight{background-color:var(--com-highlight-bg);text-align:center;border-radius:0 0 20pt 20px;padding:60px 20px;animation:1.5s ease-in-out com-fade-in-up}.comercial-servicio-movimiento .highlight h2,.comercial-servicio-movimiento .highlight .h2{color:var(--com-highlight-text);font-size:2.2rem}.comercial-servicio-movimiento .highlight p{color:var(--com-highlight-text);font-size:1.2rem}.comercial-reia{--reia-cyan:#4ce8fe;--reia-purple:#bb32f6;--reia-brand-gradient:linear-gradient(135deg, var(--reia-cyan) 0%, var(--reia-purple) 100%);--reia-dark-bg:#121212;--reia-surface-dark:#1e1e1e;--reia-surface-dark-2:#2a2a2a;--reia-text-dark:#e0e0e0;--reia-text-dark-muted:#a0a0a0;--reia-surface-light:#f8f9fa;--reia-surface-light-2:#e9ecef;--reia-text-light:#212529;--reia-text-light-muted:#6c757d;--reia-green:#00f2a8;--reia-green-rgb:0, 242, 168;--reia-blue:#00a7e1;--reia-violet-deep:#2f00ff;--reia-violet-deep-rgb:47, 0, 255;--reia-violet:#a800f2;--reia-violet-mid:#6d00f2;--reia-featured-bg:#e6f7ff}@keyframes reia-text-glow{0%,to{text-shadow:0 0 10px rgba(var(--reia-green-rgb), .3), 0 0 15px rgba(var(--reia-violet-deep-rgb), .3)}50%{text-shadow:0 0 20px rgba(var(--reia-green-rgb), .5), 0 0 30px rgba(var(--reia-violet-deep-rgb), .5)}}@keyframes reia-border-glow{0%,to{box-shadow:0 0 15px rgba(var(--reia-green-rgb), .2), 0 0 20px rgba(var(--reia-violet-deep-rgb), .2)}50%{box-shadow:0 0 25px rgba(var(--reia-green-rgb), .4), 0 0 35px rgba(var(--reia-violet-deep-rgb), .4)}}@keyframes reia-cta-glow{0%,to{box-shadow:0 0 15px rgba(var(--reia-green-rgb), .4)}50%{box-shadow:0 0 30px rgba(var(--reia-violet-deep-rgb), .4)}}.comercial-reia .hero-section{background:var(--reia-surface-dark);color:var(--bs-white);text-align:center;border-radius:20pt 20px 0 0;padding:80px 20px}.comercial-reia .hero-section h1,.comercial-reia .hero-section .h1{background:var(--reia-brand-gradient);-webkit-text-fill-color:transparent;text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:3.8rem;font-weight:700;animation:4s ease-in-out infinite reia-text-glow}.comercial-reia .hero-section .lead{max-width:800px;color:var(--reia-text-dark-muted);margin:20px auto;font-size:1.3rem;font-weight:300}.comercial-reia .hero-section .btn-cta{background-image:var(--reia-brand-gradient);color:var(--bs-white);text-shadow:0 1px 3px rgba(var(--bs-black-rgb), .2);background-size:200%;border:none;border-radius:50px;padding:15px 40px;font-weight:600;transition:all .4s;animation:4s ease-in-out infinite reia-cta-glow}.comercial-reia .hero-section .btn-cta:hover{background-position:100%;transform:translateY(-3px)scale(1.05)}.comercial-reia .section{padding:80px 0}.comercial-reia .section-title{text-align:center;color:var(--reia-text-light);margin-bottom:50px;font-weight:700}.comercial-reia #identity{background-color:var(--reia-surface-light)}.comercial-reia #identity .icon-container{background:var(--reia-brand-gradient);-webkit-text-fill-color:transparent;text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:20px;font-size:4rem}.comercial-reia #identity .lead{color:var(--reia-text-light-muted)}.comercial-reia #features .nav-pills .nav-link{background-color:#0000;border:3px solid #0000;border-radius:15px;margin-bottom:20px;padding:0;font-weight:600;transition:all .3s;display:flex;overflow:hidden}.comercial-reia .tool-button-icon{width:90px;color:var(--bs-white);justify-content:center;align-items:center;padding:20px;font-size:2.5rem;display:flex}.comercial-reia .tool-button-text{background-color:var(--reia-surface-dark-2);color:var(--reia-text-dark);flex-direction:column;flex:1;justify-content:center;align-items:center;padding:15px;display:flex}.comercial-reia .reia-logo-svg path{stroke:var(--reia-text-dark)}.comercial-reia .tool-name{letter-spacing:1px;font-size:.9rem;font-weight:700}.comercial-reia .reia-voz-btn .tool-button-icon{background:linear-gradient(135deg, var(--reia-green), var(--reia-blue))}.comercial-reia .reia-texto-btn .tool-button-icon{background:linear-gradient(135deg, var(--reia-violet), var(--reia-violet-mid))}.comercial-reia .reia-diagnostico-btn .tool-button-icon{background:linear-gradient(135deg, var(--reia-blue), var(--reia-violet-deep))}.comercial-reia #features .nav-pills .nav-link:hover{box-shadow:0 8px 20px rgba(var(--bs-black-rgb), .25);transform:translateY(-5px)}.comercial-reia #features .nav-pills .nav-link.active{border-image:var(--reia-brand-gradient) 1;animation:3s ease-in-out infinite reia-border-glow}.comercial-reia .tab-content{background:var(--bs-white);color:var(--reia-text-light-muted);box-shadow:0 10px 40px rgba(var(--bs-black-rgb), .08);border-radius:15px;height:100%;padding:40px}.comercial-reia .tab-pane h3,.comercial-reia .tab-pane .h3{color:var(--reia-text-light);margin-bottom:20px;font-weight:600}.comercial-reia .benefits-carousel-container{background-color:var(--reia-surface-light);border-radius:10px;margin-top:2rem;padding:2rem;position:relative}.comercial-reia .carousel-inner{align-items:center;min-height:120px;display:flex}.comercial-reia .carousel-item{width:100%}.comercial-reia .benefit-item{width:100%;color:var(--reia-text-light);align-items:center;padding:0 3rem;font-size:1.05rem;display:flex}.comercial-reia .benefit-item .fa{color:var(--reia-green);margin-right:15px;font-size:1.75rem}.comercial-reia .benefit-item div{text-align:left;flex:1;min-width:0}.comercial-reia .benefit-item strong{font-weight:600;display:block}.comercial-reia .carousel-control-prev-icon,.comercial-reia .carousel-control-next-icon{background-color:rgba(var(--bs-black-rgb), .2);background-size:50% 50%;border-radius:50%}.comercial-reia .carousel-indicators{bottom:-25px}.comercial-reia .carousel-indicators li{background-color:var(--reia-surface-light-2);border-radius:50%;width:10px;height:10px}.comercial-reia .carousel-indicators .active{background-image:var(--reia-brand-gradient)}.comercial-reia .featured-plan{background-color:var(--reia-featured-bg);border-left:5px solid var(--reia-blue);text-align:center;color:var(--reia-text-light);border-radius:5px;margin-top:45px;padding:15px 20px;font-weight:600}.comercial-reia .featured-plan .fa-star{color:var(--reia-blue);margin-right:10px}.comercial-reia .reia-logo{max-width:300px;margin-bottom:20px}.comercial-reia .reia-logo-svg{height:60px;margin-right:10px}.soporte-container{width:100%;height:calc(100vh - 160px);margin-top:50px}.soporte-iframe{border:0;width:100%;height:100%}#soporte_fallback{text-align:center;padding:20px;display:none}.popover .form-check-input,.popover .custom-control-input{z-index:1;cursor:pointer;opacity:1!important}.popover .tag-item:hover{background-color:#f8f9fa;border-radius:4px}.dark-input{color:#fff!important;background-color:#1e1e1e!important;border:1px solid #333!important}.dark-input:focus{border-color:#0284c7!important;box-shadow:0 0 0 .2rem #0284c740!important}.table-dark-custom th{color:#fff!important;background-color:#2d2d2d!important;border-color:#333!important}.table-dark-custom td{border-color:#333!important}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;z-index:5;font-size:16px;position:absolute;top:50%;right:10%;transform:translateY(-50%)}.select2-container--default .select2-selection--single{position:relative;overflow:hidden}.widget-flat .widget-icon{opacity:.2;font-size:2.5rem;position:absolute;top:15px;right:15px}.comparison-label{margin-top:5px;font-size:.85rem}#loading_overlay{background-color:var(--glass-surface-bg);background-image:var(--glass-sheen);width:100%;height:100%;-webkit-backdrop-filter:blur(var(--glass-surface-blur)) saturate(var(--glass-surface-saturate));border:1px solid var(--glass-surface-border);box-shadow:inset 0 1px 0 var(--glass-highlight), inset 0 -1px 0 var(--glass-rim), var(--glass-surface-elevation);position:absolute;top:0;left:0}@media (prefers-reduced-transparency:reduce){#loading_overlay{-webkit-backdrop-filter:none!important;background-color:var(--panel-bg)!important;background-image:none!important}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){#loading_overlay{background-color:var(--panel-bg);background-image:none}}@media (forced-colors:active){#loading_overlay{forced-color-adjust:auto;outline:1px solid #0000;box-shadow:none!important;border:1px solid canvastext!important}}#loading_overlay{z-index:100;justify-content:center;align-items:center;display:flex}.chart-container{width:100%;height:300px;position:relative}.dash-kpi-icon-circle{flex-shrink:0;width:48px;height:48px}.dash-kpi-icon-circle i{font-size:20px}.dash-kpi-icon-circle--teal{background-color:#2f968826}.dash-kpi-icon-circle--teal i{color:#2f9688}.dash-kpi-icon-circle--danger{background-color:rgba(var(--bs-danger-rgb), .15)}.dash-kpi-icon-circle--danger i{color:var(--bs-danger)}.dash-kpi-icon-circle--warning{background-color:rgba(var(--bs-warning-rgb), .15)}.dash-kpi-icon-circle--warning i{color:var(--bs-warning)}.dash-kpi-icon-circle--orange{background-color:#fd7e1426}.dash-kpi-icon-circle--orange i{color:#fd7e14}.dash-kpi-value{color:var(--text-slate-800);font-weight:800}.dash-overlay-rounded{border-radius:5px}.dash-relative{position:relative}.dash-col-divider{border-right:1px solid var(--border-color)}.dash-select-inline{width:auto;display:inline-block}.chart-container--tall{height:320px}.chart-container--sm{height:200px}.dash-scroll-320{max-height:320px;overflow-y:auto}.dash-scroll-200{max-height:200px;overflow-y:auto}.dash-bg-body{background-color:var(--body-bg)!important}:root{--dash-chart-1:#4eb7eb;--dash-chart-2:#2f9688;--dash-chart-3:#dc3545;--dash-chart-4:#ffc107;--dash-chart-5:#6610f2;--dash-chart-6:#e83e8c;--dash-chart-7:#fd7e14;--dash-chart-8:#20c997;--dash-chart-font-light:#64748b;--dash-chart-font-dark:#94a3b8;--dash-chart-tooltip-bg-light:#fff;--dash-chart-tooltip-bg-dark:#1e293b;--dash-chart-tooltip-border-light:#e2e8f0;--dash-chart-tooltip-border-dark:#334155;--dash-chart-tooltip-font-light:#1e293b;--dash-chart-tooltip-font-dark:#fff;--dash-chart-alert:#e74a3b}.dash-comparison-chip-bg{background-color:#0000000d}.dash-bolsillo-card{background:#00000005}.dash-progress-thin{height:4px}:root{--sd-recibo-header-bg:var(--table-section-bg,#f2f2f2)}.sd-recibo-header{background-color:var(--sd-recibo-header-bg)}.sd-recibo-header--center{background-color:var(--sd-recibo-header-bg);text-align:center}.sd-recibo-header--right{background-color:var(--sd-recibo-header-bg);text-align:right}.sd-recibo-header--left{background-color:var(--sd-recibo-header-bg);text-align:left}.sd-text-right{text-align:right}.sm-widget-pad{padding:5px 15px}.sm-widget-label{margin-bottom:2px}.custom-alert{border-left:5px solid #17a2b8;padding-right:2.5rem;position:relative}.close-btn{cursor:pointer;font-size:1.2rem;position:absolute;top:.75rem;right:1rem}:root{--cont-badge-anulada-bg:#fff3cd;--cont-badge-anulada-text:#856404;--cont-badge-anulada-bg-dark:#2c2301;--cont-badge-anulada-text-dark:#ffe699}.badge-anulada{border-radius:4px;background-color:var(--cont-badge-anulada-bg)!important;color:var(--cont-badge-anulada-text)!important;border:1px solid var(--cont-badge-anulada-text)!important;padding:.6em 1.2em!important;font-size:1.1em!important;display:table!important}html[data-theme=dark] .badge-anulada,[data-bs-theme=dark] .badge-anulada{background-color:var(--cont-badge-anulada-bg-dark)!important;color:var(--cont-badge-anulada-text-dark)!important;border:1px solid var(--cont-badge-anulada-text-dark)!important}:root{--caja-card-header-bg:#00b19d14;--caja-kpi-base-bg:#94a3b814;--caja-kpi-base-border:#94a3b833;--caja-kpi-ingresos-bg:#0acf971a;--caja-kpi-ingresos-border:#0acf9740;--caja-kpi-egresos-bg:#f1556c1a;--caja-kpi-egresos-border:#f1556c40;--caja-arqueo-box-bg:#00b19d0f;--caja-arqueo-box-border:#00b19d4d;--caja-table-header-bg:#94a3b81a;--caja-text-muted:#64748b;--caja-text-dark:#1e293b}[data-theme=dark],[data-bs-theme=dark]{--caja-card-header-bg:#00b19d26;--caja-kpi-base-bg:var(--glass-surface-bg,#1e293b);--caja-kpi-base-border:var(--glass-surface-border,#334155);--caja-kpi-ingresos-bg:#0acf9726;--caja-kpi-ingresos-border:#0acf974d;--caja-kpi-egresos-bg:#f1556c26;--caja-kpi-egresos-border:#f1556c4d;--caja-arqueo-box-bg:#00b19d1f;--caja-arqueo-box-border:#00b19d59;--caja-table-header-bg:var(--glass-surface-bg,#1e293b);--caja-text-muted:#94a3b8;--caja-text-dark:#f8fafc}.caja-kpi-card{text-align:center;transition:all var(--motion-base,.2s) ease;border-radius:12px;padding:.85rem 1rem}.caja-kpi-card--base{background-color:var(--caja-kpi-base-bg);border:1px solid var(--caja-kpi-base-border)}.caja-kpi-card--ingresos{background-color:var(--caja-kpi-ingresos-bg);border:1px solid var(--caja-kpi-ingresos-border)}.caja-kpi-card--egresos{background-color:var(--caja-kpi-egresos-bg);border:1px solid var(--caja-kpi-egresos-border)}.caja-arqueo-box{background-color:var(--caja-arqueo-box-bg);border:1px solid var(--caja-arqueo-box-border);border-radius:14px}.caja-active-header{background-color:var(--caja-card-header-bg)}.caja-text-muted{color:var(--caja-text-muted)!important}.caja-text-heading{color:var(--caja-text-dark)!important}body .content .bash-example code,body .content .javascript-example code{display:none}.cm-imagemodal-img{width:800px}.consulta-medica-loader,.loader{border:6px solid #168c80;border-top-color:#00edd5;border-radius:50%;width:24px;height:24px;animation:2s linear infinite cm-spin}.loader_text{color:#168c80;float:left;margin-top:2px;margin-left:32px;font-weight:600}@keyframes cm-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (width>=576px) and (width<=1199.98px){#modal-consulta .modal-dialog{max-width:calc(100% - 2rem)}}.consulta-sistema-switch{cursor:pointer;width:2.5em;height:1.3em}.consulta-select-full{width:100%}:is(.select2-hallazgos-sistema+.select2-container .select2-selection--multiple:has(.select2-selection__choice):focus-within .select2-search--inline,.select2-hallazgos-sistema+.select2-container .select2-selection--multiple:has(.select2-selection__choice).select2-container--focus .select2-search--inline){flex:180px!important;min-width:180px!important}:is(.select2-hallazgos-sistema+.select2-container .select2-selection--multiple:has(.select2-selection__choice):focus-within .select2-search--inline .select2-search__field,.select2-hallazgos-sistema+.select2-container .select2-selection--multiple:has(.select2-selection__choice).select2-container--focus .select2-search--inline .select2-search__field){min-width:180px!important}.problema-item{min-width:0;transition:background-color .15s,box-shadow .15s}.problema-item .drag-handle{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;border-radius:4px;width:26px;height:26px}.problema-item .drag-handle:hover{background-color:#0000000d}.problema-item .drag-handle:hover i{color:var(--brand-primary,#00b19d)!important}.problema-item .drag-handle:active{cursor:grabbing}.problema-item .problema-drag-zone{cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none}.problema-item .problema-drag-zone:active{cursor:grabbing}.problema-item.problema-ghost{opacity:.4;background-color:var(--bs-light,#f8f9fa)!important;border:2px dashed var(--brand-primary,#00b19d)!important}.problema-item.problema-chosen{cursor:grabbing;box-shadow:0 4px 12px #0000001a;background-color:#00b19d14!important}.problema-item.problema-chosen .drag-handle,.problema-item.problema-chosen .problema-drag-zone{cursor:grabbing}.problema-obs-wrapper{width:100%;min-width:0}@media (width>=576px){.problema-obs-wrapper{width:40%;min-width:140px}}.wizard-nav-pills{top:10px}.wizard-nav-pills__numero{text-align:center;min-width:1.25rem;font-weight:600}@media (width<=767.98px){.wizard-nav-pills-col{background-color:var(--glass-surface-bg);background-image:var(--glass-sheen);-webkit-backdrop-filter:blur(var(--glass-surface-blur)) saturate(var(--glass-surface-saturate));border:1px solid var(--glass-surface-border);box-shadow:inset 0 1px 0 var(--glass-highlight), inset 0 -1px 0 var(--glass-rim), var(--glass-surface-elevation);z-index:20;border-top:none;border-left:none;border-bottom:1px solid var(--glass-surface-border);flex:0 0 100%;max-width:100%;max-height:none;margin-bottom:.75rem;padding:.5rem .75rem;position:sticky;top:0;overflow-y:visible;border-right:none!important}}@media (width<=767.98px) and (prefers-reduced-transparency:reduce){.wizard-nav-pills-col{-webkit-backdrop-filter:none!important;background-color:var(--panel-bg)!important;background-image:none!important}}@media (width<=767.98px){@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.wizard-nav-pills-col{background-color:var(--panel-bg);background-image:none}}}@media (width<=767.98px) and (forced-colors:active){.wizard-nav-pills-col{forced-color-adjust:auto;outline:1px solid #0000;box-shadow:none!important;border:1px solid canvastext!important}}@media (width<=767.98px){.wizard-nav-pills{-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:.5rem;padding-bottom:2px;top:0;overflow-x:auto;flex-flow:row!important}.wizard-nav-pills::-webkit-scrollbar{display:none}.wizard-nav-pills .nav-link{white-space:nowrap;flex:none;padding:.4rem .85rem;font-size:.85rem;border-radius:var(--pill-radius,9999px)!important}.wizard-content-col{flex:0 0 100%;max-width:100%;padding-left:0!important}}.rv-inventario-index tr.selected-row{background-color:#f0f4f8!important}[data-bs-theme=dark] .rv-inventario-index tr.selected-row{color:#f8fafc!important;background-color:#1e293b!important}[data-bs-theme=dark] .rv-inventario-index #btn-bulk-delete{color:#fca5a5!important;background-color:#7f1d1d!important;border-color:#991b1b!important}.rv-inventario-index .row-processing{opacity:.5!important;pointer-events:none!important}.rv-inventario-index .mobile-fab-delete-btn{width:56px;height:56px}.documento-editor-body{min-height:28rem}.documento-editor-variables{max-height:36rem;overflow-y:auto}.documento-paper-sheet,.documento-paper-sheet *,.documento-paper-sheet p,.documento-paper-sheet span,.documento-paper-sheet div,.documento-paper-sheet td,.documento-paper-sheet th,.documento-paper-sheet h1,.documento-paper-sheet .h1,.documento-paper-sheet h2,.documento-paper-sheet .h2,.documento-paper-sheet h3,.documento-paper-sheet .h3,.documento-paper-sheet h4,.documento-paper-sheet .h4,.documento-paper-sheet h5,.documento-paper-sheet .h5,.documento-paper-sheet h6,.documento-paper-sheet .h6,.documento-paper-sheet strong,.documento-paper-sheet small,.documento-paper-sheet .small,.documento-paper-sheet b{color:#212529!important}@media print{@page{margin:12mm 15mm;size:auto}#global_loader,.header-glass,.left.side-menu,.footer,.no-print,.d-print-none,.modal,.modal-backdrop,#notificationSidebarRight,#carritoComprasDrawer,#ayudaSoporteSidebar,#academySidebarRight,#novedadesSidebarRight{display:none!important}body:has(.documento-paper-sheet){color:#000!important;background:#fff!important;margin:0!important;padding:0!important}body:has(.documento-paper-sheet) #wrapper{width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;display:block!important;overflow:visible!important}body:has(.documento-paper-sheet) .content-page{width:100%!important;min-height:0!important;margin:0!important;padding:0!important;overflow:visible!important}body:has(.documento-paper-sheet) .content-page .content{margin:0!important;padding:0!important}:is(body:has(.documento-paper-sheet) .content-page .container-fluid,body:has(.documento-paper-sheet) .content-page .container-sm,body:has(.documento-paper-sheet) .content-page .container-md,body:has(.documento-paper-sheet) .content-page .container-lg,body:has(.documento-paper-sheet) .content-page .container-xl,body:has(.documento-paper-sheet) .content-page .container-xxl){width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}body:has(.documento-paper-sheet) .card{box-shadow:none!important;background:0 0!important;border:none!important;margin:0!important;padding:0!important}body:has(.documento-paper-sheet) .documento-paper-wrapper{background:0 0!important;margin:0!important;padding:0!important;overflow:visible!important}body:has(.documento-paper-sheet) .documento-paper-sheet{width:100%!important;max-width:100%!important;box-shadow:none!important;color:#000!important;visibility:visible!important;background:#fff!important;border:none!important;margin:0!important;padding:0!important;position:static!important;overflow:visible!important}body:has(.documento-paper-sheet) .documento-paper-sheet *{color:#000!important;visibility:visible!important;background-color:#0000!important}body:has(.documento-paper-sheet) .documento-paper-sheet p{color:#000!important;visibility:visible!important;background-color:#0000!important}body:has(.documento-paper-sheet) .documento-paper-sheet span{color:#000!important;visibility:visible!important;background-color:#0000!important}body:has(.documento-paper-sheet) .documento-paper-sheet div{color:#000!important;visibility:visible!important;background-color:#0000!important}body:has(.documento-paper-sheet) .documento-paper-sheet td{color:#000!important;visibility:visible!important;background-color:#0000!important}body:has(.documento-paper-sheet) .documento-paper-sheet th{color:#000!important;visibility:visible!important;background-color:#0000!important}body:has(.documento-paper-sheet) .documento-paper-sheet h1{color:#000!important;visibility:visible!important;background-color:#0000!important}body:has(.documento-paper-sheet) .documento-paper-sheet h2{color:#000!important;visibility:visible!important;background-color:#0000!important}body:has(.documento-paper-sheet) .documento-paper-sheet h3{color:#000!important;visibility:visible!important;background-color:#0000!important}body:has(.documento-paper-sheet) .documento-paper-sheet h4{color:#000!important;visibility:visible!important;background-color:#0000!important}body:has(.documento-paper-sheet) .documento-paper-sheet h5{color:#000!important;visibility:visible!important;background-color:#0000!important}body:has(.documento-paper-sheet) .documento-paper-sheet h6{color:#000!important;visibility:visible!important;background-color:#0000!important}body:has(.documento-paper-sheet) .documento-paper-sheet strong{color:#000!important;visibility:visible!important;background-color:#0000!important}body:has(.documento-paper-sheet) .documento-paper-sheet small{color:#000!important;visibility:visible!important;background-color:#0000!important}body:has(.documento-paper-sheet) .documento-paper-sheet b{color:#000!important;visibility:visible!important;background-color:#0000!important}body:has(.documento-paper-sheet) .documento-paper-sheet table{page-break-inside:auto;width:100%!important}body:has(.documento-paper-sheet) .documento-paper-sheet table tr{page-break-inside:avoid;page-break-after:auto}}.editor-dark-theme{background-color:var(--input-bg,#1e1e1e);color:var(--text-slate-200,#e0e0e0);border-color:var(--border-color,#333)}.ql-toolbar.ql-snow{background-color:var(--table-header-bg,#f8f9fa);border-color:var(--border-color,#dee2e6);border-top-left-radius:.375rem;border-top-right-radius:.375rem}.ql-container.ql-snow{border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem;min-height:350px}.mergetag-badge{cursor:pointer;transition:all .2s}.mergetag-badge:hover{transform:scale(1.03);background-color:var(--brand-primary,#00b19d)!important;color:#fff!important}.documento-preview-sheet{max-width:820px;min-height:420px;font-family:Arial,sans-serif;line-height:1.5}.sticky-panel-top{position:sticky;top:85px;z-index:10!important}.quill-table-wrapper{width:100%!important;margin:14px 0!important;overflow-x:auto!important}.quill-table-wrapper table{border-collapse:collapse!important;width:100%!important;color:inherit!important;margin:0!important}.quill-table-wrapper table td,.quill-table-wrapper table th{vertical-align:top!important;text-align:left!important;border:1px solid #dee2e6!important;padding:8px 12px!important}.quill-table-wrapper table th{color:#212529!important;background-color:#f8f9fa!important;font-weight:600!important}.ql-editor table{border-collapse:collapse!important;width:100%!important;color:inherit!important;margin:0!important}.ql-editor table td,.ql-editor table th{vertical-align:top!important;text-align:left!important;border:1px solid #dee2e6!important;padding:8px 12px!important}.ql-editor table th{color:#212529!important;background-color:#f8f9fa!important;font-weight:600!important}[data-bs-theme=dark] .ql-toolbar.ql-snow,[data-theme=dark] .ql-toolbar.ql-snow{color:#f8f9fa!important;background-color:#2b3035!important;border-color:#495057!important}[data-bs-theme=dark] .ql-toolbar.ql-snow .ql-stroke,[data-theme=dark] .ql-toolbar.ql-snow .ql-stroke{stroke:#e0e0e0!important}[data-bs-theme=dark] .ql-toolbar.ql-snow .ql-fill,[data-theme=dark] .ql-toolbar.ql-snow .ql-fill{fill:#e0e0e0!important}[data-bs-theme=dark] .ql-toolbar.ql-snow .ql-picker-label,[data-theme=dark] .ql-toolbar.ql-snow .ql-picker-label{color:#e0e0e0!important}[data-bs-theme=dark] .ql-container.ql-snow,[data-bs-theme=dark] .ql-editor,[data-theme=dark] .ql-container.ql-snow,[data-theme=dark] .ql-editor{color:#f8f9fa!important;background-color:#1a1d20!important;border-color:#495057!important;min-height:350px!important}[data-bs-theme=dark] .ql-editor.ql-blank:before,[data-theme=dark] .ql-editor.ql-blank:before{color:#adb5bd!important}[data-bs-theme=dark] .quill-table-wrapper table td,[data-bs-theme=dark] .quill-table-wrapper table th,[data-bs-theme=dark] .ql-editor table td,[data-bs-theme=dark] .ql-editor table th,[data-theme=dark] .quill-table-wrapper table td,[data-theme=dark] .quill-table-wrapper table th,[data-theme=dark] .ql-editor table td,[data-theme=dark] .ql-editor table th{border-color:#373b3e!important}[data-bs-theme=dark] .quill-table-wrapper table th,[data-bs-theme=dark] .ql-editor table th,[data-theme=dark] .quill-table-wrapper table th,[data-theme=dark] .ql-editor table th{color:#f8f9fa!important;background-color:#2b3035!important}[data-bs-theme=dark] .quill-table-wrapper table td,[data-bs-theme=dark] .ql-editor table td,[data-theme=dark] .quill-table-wrapper table td,[data-theme=dark] .ql-editor table td{color:#f8f9fa!important;background-color:#1a1d20!important}.documento-paper-wrapper{background-color:#eef2f5;padding:1.5rem;overflow-x:auto}@media (width<=767.98px){.documento-paper-wrapper{padding:.75rem}}.documento-paper-sheet{color:#212529;word-wrap:break-word;overflow-wrap:break-word;background-color:#fff;width:100%;max-width:900px;min-height:320px;padding:2rem;overflow-x:auto}@media (width<=767.98px){.documento-paper-sheet{padding:1rem}}.documento-paper-sheet img{max-width:100%;height:auto}.documento-paper-sheet table{table-layout:auto;max-width:100%;width:100%!important}.rv-firma-estado .badge i{margin-right:.25rem}.estructura-preview-stage{background-color:#f1f5f9;border-radius:0 0 6px 6px;padding:1rem}[data-bs-theme=dark] .estructura-preview-stage,[data-theme=dark] .estructura-preview-stage{background-color:#0b0f17!important}.estructura-paper-sheet{border:1px solid #e2e8f0;border-radius:6px;min-height:480px;font-family:Arial,sans-serif;font-size:13px;line-height:1.45;position:relative;box-shadow:0 4px 18px #00000014;color:#1e293b!important;background-color:#fff!important}.estructura-paper-sheet,.estructura-paper-sheet *{color:#1e293b!important}.estructura-paper-sheet h1,.estructura-paper-sheet .h1,.estructura-paper-sheet h2,.estructura-paper-sheet .h2,.estructura-paper-sheet h3,.estructura-paper-sheet .h3,.estructura-paper-sheet h4,.estructura-paper-sheet .h4,.estructura-paper-sheet h5,.estructura-paper-sheet .h5,.estructura-paper-sheet h6,.estructura-paper-sheet .h6{color:#0f172a!important}.estructura-paper-sheet p,.estructura-paper-sheet span,.estructura-paper-sheet div,.estructura-paper-sheet td,.estructura-paper-sheet th,.estructura-paper-sheet li,.estructura-paper-sheet a,.estructura-paper-sheet strong,.estructura-paper-sheet b{color:#1e293b!important}.estructura-paper-sheet small,.estructura-paper-sheet .small,.estructura-paper-sheet .text-muted{color:#64748b!important}.estructura-paper-sheet table{background-color:#0000!important}.estructura-paper-sheet table td,.estructura-paper-sheet table th{color:#1e293b!important;background-color:#0000!important}[data-bs-theme=dark] .estructura-paper-sheet,[data-theme=dark] .estructura-paper-sheet{color:#1e293b!important;background-color:#fff!important}[data-bs-theme=dark] .estructura-paper-sheet *,[data-theme=dark] .estructura-paper-sheet *{color:#1e293b!important}[data-bs-theme=dark] .estructura-paper-sheet h1,[data-bs-theme=dark] .estructura-paper-sheet .h1,[data-bs-theme=dark] .estructura-paper-sheet h2,[data-bs-theme=dark] .estructura-paper-sheet .h2,[data-bs-theme=dark] .estructura-paper-sheet h3,[data-bs-theme=dark] .estructura-paper-sheet .h3,[data-bs-theme=dark] .estructura-paper-sheet h4,[data-bs-theme=dark] .estructura-paper-sheet .h4,[data-bs-theme=dark] .estructura-paper-sheet h5,[data-bs-theme=dark] .estructura-paper-sheet .h5,[data-bs-theme=dark] .estructura-paper-sheet h6,[data-bs-theme=dark] .estructura-paper-sheet .h6,[data-theme=dark] .estructura-paper-sheet h1,[data-theme=dark] .estructura-paper-sheet .h1,[data-theme=dark] .estructura-paper-sheet h2,[data-theme=dark] .estructura-paper-sheet .h2,[data-theme=dark] .estructura-paper-sheet h3,[data-theme=dark] .estructura-paper-sheet .h3,[data-theme=dark] .estructura-paper-sheet h4,[data-theme=dark] .estructura-paper-sheet .h4,[data-theme=dark] .estructura-paper-sheet h5,[data-theme=dark] .estructura-paper-sheet .h5,[data-theme=dark] .estructura-paper-sheet h6,[data-theme=dark] .estructura-paper-sheet .h6{color:#0f172a!important}[data-bs-theme=dark] .estructura-paper-sheet p,[data-bs-theme=dark] .estructura-paper-sheet span,[data-bs-theme=dark] .estructura-paper-sheet div,[data-bs-theme=dark] .estructura-paper-sheet td,[data-bs-theme=dark] .estructura-paper-sheet th,[data-bs-theme=dark] .estructura-paper-sheet li,[data-bs-theme=dark] .estructura-paper-sheet a,[data-bs-theme=dark] .estructura-paper-sheet strong,[data-bs-theme=dark] .estructura-paper-sheet b,[data-theme=dark] .estructura-paper-sheet p,[data-theme=dark] .estructura-paper-sheet span,[data-theme=dark] .estructura-paper-sheet div,[data-theme=dark] .estructura-paper-sheet td,[data-theme=dark] .estructura-paper-sheet th,[data-theme=dark] .estructura-paper-sheet li,[data-theme=dark] .estructura-paper-sheet a,[data-theme=dark] .estructura-paper-sheet strong,[data-theme=dark] .estructura-paper-sheet b{color:#1e293b!important}[data-bs-theme=dark] .estructura-paper-sheet small,[data-bs-theme=dark] .estructura-paper-sheet .small,[data-bs-theme=dark] .estructura-paper-sheet .text-muted,[data-theme=dark] .estructura-paper-sheet small,[data-theme=dark] .estructura-paper-sheet .small,[data-theme=dark] .estructura-paper-sheet .text-muted{color:#64748b!important}[data-bs-theme=dark] .estructura-paper-sheet table td,[data-bs-theme=dark] .estructura-paper-sheet table th,[data-theme=dark] .estructura-paper-sheet table td,[data-theme=dark] .estructura-paper-sheet table th{color:#1e293b!important;background-color:#0000!important;border-color:#e2e8f0!important}.estructura-paper-sheet .row{flex-flow:row!important;align-items:center!important;width:100%!important;margin:0!important;display:flex!important}.estructura-paper-sheet .col-4{text-align:center!important;flex:0 0 35%!important;width:35%!important;max-width:35%!important;padding:0 8px!important}.estructura-paper-sheet .col-4 img{object-fit:contain!important;max-width:140px!important;max-height:90px!important;margin:0 auto!important;display:inline-block!important}.estructura-paper-sheet .col-8{text-align:center!important;flex:0 0 65%!important;width:65%!important;max-width:65%!important;padding:0 8px!important}.estructura-paper-sheet .col-8 h5,.estructura-paper-sheet .col-8 .h5{margin:0!important;font-size:14px!important;font-weight:700!important}.estructura-paper-sheet .col-8 h3,.estructura-paper-sheet .col-8 .h3{margin:4px 0!important;font-size:18px!important;font-weight:700!important}.estructura-paper-sheet .col-8 .text-muted{margin:0!important;font-size:13px!important}.estructura-paper-sheet .col-8 p{margin:4px 0 0!important;font-size:12px!important;font-weight:600!important}.estructura-paper-sheet #live_preview_footer{text-align:center!important;margin-top:1.5rem!important}.estructura-paper-sheet #live_preview_footer *{text-align:center!important}.estructura-paper-sheet #live_preview_footer h5,.estructura-paper-sheet #live_preview_footer .h5{margin:0 0 4px!important;font-size:15px!important;font-weight:700!important}.estructura-paper-sheet #live_preview_footer h6,.estructura-paper-sheet #live_preview_footer .h6{margin:0 0 3px!important;font-size:13px!important;font-weight:400!important}.estructura-paper-sheet #live_preview_footer p{margin:0!important;font-size:12px!important}.estructura-paper-body-dummy{text-align:center;border-radius:4px;margin:16px 0;padding:20px 16px;color:#64748b!important;background-color:#f8fafc!important;border:1px dashed #cbd5e1!important}.estructura-paper-body-dummy .dummy-title{font-size:.8125rem;font-weight:700;color:#334155!important}.estructura-paper-body-dummy .dummy-desc{font-size:.75rem;color:#64748b!important}.estructura-paper-body-dummy .dummy-pill{border-radius:9999px;padding:2px 8px;font-size:.6875rem;font-weight:500;display:inline-block;color:#475569!important;background-color:#e2e8f0!important;border:1px solid #cbd5e1!important}[data-bs-theme=dark] .estructura-paper-body-dummy,[data-theme=dark] .estructura-paper-body-dummy{color:#64748b!important;background-color:#f8fafc!important;border-color:#cbd5e1!important}[data-bs-theme=dark] .estructura-paper-body-dummy .dummy-title,[data-theme=dark] .estructura-paper-body-dummy .dummy-title{color:#334155!important}[data-bs-theme=dark] .estructura-paper-body-dummy .dummy-desc,[data-theme=dark] .estructura-paper-body-dummy .dummy-desc{color:#64748b!important}[data-bs-theme=dark] .estructura-paper-body-dummy .dummy-pill,[data-theme=dark] .estructura-paper-body-dummy .dummy-pill{color:#475569!important;background-color:#e2e8f0!important;border-color:#cbd5e1!important}.nav-pills-estructura{background-color:#f1f5f9;border:1px solid #e2e8f0}.nav-pills-estructura .nav-link{color:#64748b;border-radius:6px;font-weight:600;transition:all .15s}.nav-pills-estructura .nav-link:hover{color:#00b19d}.nav-pills-estructura .nav-link.active{box-shadow:0 2px 6px #00b19d40;color:#fff!important;background-color:#00b19d!important}.nav-pills-estructura .nav-link.active i{color:#fff!important}[data-bs-theme=dark] .nav-pills-estructura,[data-theme=dark] .nav-pills-estructura{background-color:#1e293b;border-color:#334155}[data-bs-theme=dark] .nav-pills-estructura .nav-link,[data-theme=dark] .nav-pills-estructura .nav-link{color:#94a3b8}[data-bs-theme=dark] .nav-pills-estructura .nav-link:hover,[data-theme=dark] .nav-pills-estructura .nav-link:hover{color:#2dd4bf}[data-bs-theme=dark] .nav-pills-estructura .nav-link.active,[data-theme=dark] .nav-pills-estructura .nav-link.active{color:#fff!important;background-color:#00b19d!important}[data-bs-theme=dark] .nav-pills-estructura .nav-link.active i,[data-theme=dark] .nav-pills-estructura .nav-link.active i{color:#fff!important}.estructura-editor-card{background-color:#fff;border:1px solid #e2e8f0}[data-bs-theme=dark] .estructura-editor-card,[data-theme=dark] .estructura-editor-card{background-color:#1a1d20!important;border-color:#373b3e!important}.var-chips-container{background-color:#f8fafc;border:1px solid #e2e8f0}[data-bs-theme=dark] .var-chips-container,[data-theme=dark] .var-chips-container{background-color:#14171a!important;border-color:#2d3238!important}.var-chip-btn{color:#1e293b;background-color:#fff;border:1px solid #cbd5e1;font-size:.8125rem;transition:all .15s ease-in-out}.var-chip-btn .var-chip-label{color:#1e293b;font-weight:500}.var-chip-btn code{color:#00b19d;background-color:#00b19d14;border-radius:4px;padding:.1rem .3rem}.var-chip-btn:hover{border-color:#00b19d;transform:translateY(-1px);box-shadow:0 2px 6px #00000014}[data-bs-theme=dark] .var-chip-btn,[data-theme=dark] .var-chip-btn{color:#f8f9fa!important;background-color:#212529!important;border-color:#495057!important}[data-bs-theme=dark] .var-chip-btn .var-chip-label,[data-theme=dark] .var-chip-btn .var-chip-label{color:#f8f9fa!important}[data-bs-theme=dark] .var-chip-btn code,[data-theme=dark] .var-chip-btn code{color:#2dd4bf!important;background-color:#2dd4bf26!important}[data-bs-theme=dark] .var-chip-btn:hover,[data-theme=dark] .var-chip-btn:hover{background-color:#2b3035!important;border-color:#2dd4bf!important}.btn-group-mode .btn{font-size:.8125rem;font-weight:500}.btn-group-mode .btn.active{color:#fff!important;background-color:#00b19d!important;border-color:#00b19d!important}[data-bs-theme=dark] .btn-group-mode .btn,[data-theme=dark] .btn-group-mode .btn{color:#adb5bd;background-color:#212529;border-color:#495057}[data-bs-theme=dark] .btn-group-mode .btn.active,[data-theme=dark] .btn-group-mode .btn.active{color:#fff!important;background-color:#00b19d!important;border-color:#00b19d!important}.quill-estructura-container .ql-toolbar{border-top-left-radius:6px;border-top-right-radius:6px}.quill-estructura-container .ql-container{border-bottom-right-radius:6px;border-bottom-left-radius:6px}.quill-estructura-container .ql-editor{font-size:14px;line-height:1.5;overflow-y:auto;min-height:220px!important;max-height:380px!important}.quill-estructura-container .ql-editor .row{flex-flow:row!important;align-items:center!important;width:100%!important;margin:0!important;display:flex!important}.quill-estructura-container .ql-editor .col-4{text-align:center!important;flex:0 0 35%!important;width:35%!important;max-width:35%!important;padding:0 8px!important}.quill-estructura-container .ql-editor .col-4 img{object-fit:contain!important;max-width:120px!important;max-height:80px!important;margin:0 auto!important;display:inline-block!important}.quill-estructura-container .ql-editor .col-8{text-align:center!important;flex:0 0 65%!important;width:65%!important;max-width:65%!important;padding:0 8px!important}.quill-estructura-container .ql-toolbar.ql-snow{background-color:#f8fafc;border-color:#dee2e6}.quill-estructura-container .ql-container.ql-snow,.quill-estructura-container .ql-editor{color:#1e293b;background-color:#fff;border-color:#dee2e6}[data-bs-theme=dark] .quill-estructura-container .ql-toolbar.ql-snow,[data-theme=dark] .quill-estructura-container .ql-toolbar.ql-snow{color:#f8f9fa!important;background-color:#212529!important;border-color:#373b3e!important}[data-bs-theme=dark] .quill-estructura-container .ql-container.ql-snow,[data-bs-theme=dark] .quill-estructura-container .ql-editor,[data-theme=dark] .quill-estructura-container .ql-container.ql-snow,[data-theme=dark] .quill-estructura-container .ql-editor{color:#f8f9fa!important;background-color:#14171a!important;border-color:#373b3e!important}.live-preview-section{border-radius:4px;transition:all .2s}.live-preview-section.highlight-section{background-color:#00b19d0d;outline:2px dashed #00b19d}.guided-form-container{background-color:var(--surface-card,#f8fafc);border:1px solid var(--border-color,#e2e8f0);border-radius:6px}.guided-form-container .form-check-input:checked{background-color:var(--brand-primary,#00b19d);border-color:var(--brand-primary,#00b19d)}[data-bs-theme=dark] .guided-form-container,[data-theme=dark] .guided-form-container{background-color:var(--surface-card,#1a1d20)!important;border-color:var(--border-color,#373b3e)!important}[data-bs-theme=dark] .guided-form-container .form-control,[data-bs-theme=dark] .guided-form-container .form-select,[data-theme=dark] .guided-form-container .form-control,[data-theme=dark] .guided-form-container .form-select{background-color:var(--input-bg,#212529)!important;border-color:var(--border-color,#495057)!important;color:var(--text-slate-100,#f8fafc)!important}[data-bs-theme=dark] .guided-form-container .form-text,[data-theme=dark] .guided-form-container .form-text{color:var(--text-slate-400,#94a3b8)!important}.ql-editor .rv-firma-tutor-slot{border:1px dashed var(--bs-primary,#0d6efd);background-color:color-mix(in srgb, var(--bs-primary,#0d6efd) 6%, transparent);min-height:5rem;color:var(--bs-primary,#0d6efd);-webkit-user-select:none;user-select:none;cursor:default;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;margin:.75rem 0;padding:.5rem 1rem;font-size:.875rem;display:flex}.ql-editor .rv-firma-tutor-slot i{font-size:1.25rem}.rv-doc-vista{background:var(--rv-doc-papel,#fff);min-height:420px}[data-theme=dark] .rv-doc-vista{--rv-doc-papel:#fff}.docs-resumen-btn{cursor:pointer;transition:box-shadow .15s}.docs-resumen-btn[aria-pressed=true]{box-shadow:0 0 0 2px var(--brand-primary)}.rv-sidebar-contador{margin-left:.5rem}.rv-vacio-icono{width:80px;height:80px}.rv-vacio-texto{max-width:560px}.rv-docpanel .documentos-lista{flex-direction:column;gap:.75rem;display:flex}.rv-docpanel-card{background:var(--bs-body-bg);border:1px solid var(--bs-border-color);border-radius:12px;flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.rv-docpanel-card__cabecera{flex-direction:column;align-items:flex-start;gap:.4rem;display:flex}.rv-docpanel-card__titulo{min-width:0}.rv-docpanel-card__sub{color:var(--bs-secondary-color);align-items:center;gap:.35rem;font-size:.75rem;display:flex}.rv-docpanel-nombre{max-width:100%;color:var(--bs-body-color);overflow-wrap:break-word;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-block}.rv-docpanel-nombre:hover,.rv-docpanel-nombre:focus-visible{color:var(--brand-primary);text-underline-offset:3px;text-decoration:underline}.rv-docpanel-estado{border-radius:var(--pill-radius);flex:none;align-items:center;gap:.3rem;font-size:.72rem;font-weight:600;display:inline-flex}.rv-docpanel-meta{color:var(--bs-secondary-color);border-bottom:1px solid var(--bs-border-color);flex-wrap:wrap;align-items:center;gap:.35rem;padding-bottom:.5rem;font-size:.75rem;display:flex}.rv-docpanel-firma{margin-bottom:.5rem}.rv-docpanel-firma>summary{cursor:pointer;align-items:center;gap:.4rem;list-style:none;display:inline-flex}.rv-docpanel-firma>summary::-webkit-details-marker{display:none}.rv-docpanel-firma .rv-docpanel-firma__abierto{display:none}.rv-docpanel-firma .rv-docpanel-chevron{font-size:.7rem;transition:transform .15s}.rv-docpanel-firma[open] .rv-docpanel-firma__cerrado{display:none}.rv-docpanel-firma[open] .rv-docpanel-firma__abierto{display:inline}.rv-docpanel-firma[open] .rv-docpanel-chevron{transform:rotate(180deg)}.rv-docpanel-firma__imagen{max-width:200px;max-height:72px;display:block}.rv-docpanel-preparando{margin-left:auto;font-weight:600}.rv-docpanel-acciones{flex-wrap:wrap;gap:.5rem;display:flex}.rv-docpanel-btn{white-space:normal;flex:140px;justify-content:center;align-items:center;gap:.4rem;min-height:40px;display:inline-flex}.rv-docpanel-btn .rv-docpanel-chevron{font-size:.7rem;transition:transform .15s}.rv-docpanel-btn[aria-expanded=true] .rv-docpanel-chevron{transform:rotate(180deg)}.rv-docpanel-aviso{flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;padding:.4rem .6rem;font-size:.8rem;display:flex}.rv-docpanel-aviso>span{flex:160px}.rv-docpanel-enlaces{flex-wrap:wrap;gap:.15rem .9rem;font-size:.78rem;display:flex}.rv-docpanel-enlaces .btn-link{min-height:30px;font-weight:500}.rv-docpanel-menu{border:1px solid var(--bs-border-color);background:var(--bs-body-bg);box-shadow:var(--shadow-md);border-radius:14px;overflow:hidden}.rv-docpanel-menu[hidden],.rv-docpanel-menu [hidden]{display:none!important}.rv-docpanel-menu__item{text-align:left;width:100%;min-height:54px;color:var(--bs-body-color);border:0;border-bottom:1px solid var(--bs-border-color);background:0 0;align-items:center;gap:.75rem;padding:.5rem .85rem;display:flex}.rv-docpanel-menu__item:last-child{border-bottom:0}.rv-docpanel-menu__item:hover,.rv-docpanel-menu__item:focus-visible{background:var(--bs-tertiary-bg)}.rv-docpanel-menu__item--peligro .rv-docpanel-menu__label{color:var(--bs-danger-text-emphasis)}.rv-docpanel-menu__item--peligro .rv-docpanel-menu__icono{color:var(--bs-danger-text-emphasis);background:var(--bs-danger-bg-subtle)}.rv-docpanel-menu__icono{width:34px;height:34px;color:var(--brand-primary);background:var(--bs-success-bg-subtle);border-radius:var(--pill-radius);flex:none;justify-content:center;align-items:center;display:inline-flex}.rv-docpanel-menu__texto{flex-direction:column;min-width:0;display:flex}.rv-docpanel-menu__label{font-size:.85rem;font-weight:600}.rv-docpanel-menu__hint{color:var(--bs-secondary-color);font-size:.72rem}.rv-docpanel-vacio{text-align:center;color:var(--bs-secondary-color);border:1px dashed var(--bs-border-color);border-radius:12px;padding:1rem;font-size:.85rem}.rv-docpanel-vacio>i{margin-bottom:.35rem;font-size:1.5rem;display:block}.rv-docpanel-qr{background:var(--bs-tertiary-bg);border-radius:12px;padding:.85rem}.rv-docpanel-qr__lienzo{background:#fff;border-radius:8px;padding:.75rem;display:inline-block}.rv-docpanel-subir-opcion{min-height:112px;color:var(--brand-primary);background:var(--bs-body-bg);border:2px dashed var(--brand-primary);border-radius:var(--card-radius);flex-direction:column;justify-content:center;align-items:center;gap:.5rem;font-weight:600;display:flex}.rv-docpanel-subir-opcion>i{font-size:1.5rem}.rv-docpanel-ficha{border:1px solid var(--bs-border-color);background:var(--bs-body-bg);border-radius:12px;align-items:center;gap:.75rem;padding:.75rem;display:flex}.rv-docpanel-ficha.d-none{display:none!important}.rv-docpanel-ficha__tipo{width:46px;height:58px;color:var(--bs-secondary-color);background:var(--bs-tertiary-bg);border:1px solid var(--bs-border-color);border-radius:4px;flex:none;justify-content:center;align-items:center;font-size:.7rem;font-weight:700;display:flex}.rv-docpanel-ficha__texto{flex:1;min-width:0}.rv-docpanel-presencia{border:1px solid var(--bs-border-color);border-radius:12px;padding:.6rem .75rem .6rem 2.1rem}.rv-docpanel-revisar__vista{border:1px solid var(--bs-border-color);background:#fff;border-radius:12px;width:100%;height:60vh;min-height:460px}.rv-docpanel-canal{border:1px solid var(--bs-border-color);background:var(--bs-body-bg);cursor:pointer;border-radius:14px;align-items:center;gap:.75rem;padding:.6rem .85rem;display:flex}.rv-docpanel-canal:has(input:checked){border:2px solid var(--brand-primary);padding:calc(.6rem - 1px) calc(.85rem - 1px)}.rv-docpanel-canal:has(input:focus-visible){outline:2px solid var(--brand-primary);outline-offset:2px}@media (width<=575.98px){.rv-docpanel-btn{flex-basis:100%}}.novedades-page{--nov-accent:#009688;--nov-accent-rgb:0, 150, 136;--nov-accent-dark:#00796b;--nov-light-bg:#f3f6f8;--nov-text-dark:#313a46;--nov-text-light:#98a6ad;--nov-border:#e3eaef;--nov-success:#10c469;--nov-success-rgb:16, 196, 105;--nov-warning:#f9c851;--nov-warning-rgb:249, 200, 81;--nov-warning-dark:#e2b13c;--nov-hero-teal-2:#00ad9c;--nov-hero-cyan:#02c0ce;--nov-hero-cyan-dark:#009faa;--nov-card-border-hover:#e9ecef;--nov-shadow-rgb:15, 23, 42;--nov-badge-new-rgb:0, 102, 255;--nov-legacy-glow-rgb:0, 123, 255;--nov-legacy-emerald-rgb:16, 185, 129}.novedades-page .novedades-wrapper{background-color:#0000;padding-bottom:30px}.novedades-page .hero-section{background:radial-gradient(circle at 80% 20%, rgba(var(--nov-legacy-glow-rgb), .05) 0%, rgba(var(--bs-white-rgb), 0) 50%), var(--bs-white);border-bottom:1px solid var(--nov-border);padding:80px 0 60px}.novedades-page .hero-tag{color:var(--nov-accent);letter-spacing:2px;text-transform:uppercase;background-color:rgba(var(--nov-accent-rgb), .08);border-radius:100px;margin-bottom:1.5rem;padding:6px 16px;font-family:Outfit,sans-serif;font-size:.85rem;font-weight:700;display:inline-block}.novedades-page .hero-title{color:var(--nov-text-dark);letter-spacing:-1px;margin-bottom:1.5rem;font-family:Outfit,sans-serif;font-size:3.5rem;font-weight:800;line-height:1.15}.novedades-page .hero-description{color:var(--nov-text-light);max-width:540px;margin-bottom:2rem;font-size:1.15rem;line-height:1.6}.novedades-page .btn-scroll-down{background-color:var(--nov-text-dark);box-shadow:0 4px 14px rgba(var(--bs-dark-rgb), .15);border:none;border-radius:50px;align-items:center;padding:14px 28px;font-family:Outfit,sans-serif;font-size:.95rem;font-weight:600;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex;color:var(--bs-white)!important}.novedades-page .btn-scroll-down:hover{background-color:var(--bs-black);box-shadow:0 6px 20px rgba(var(--bs-black-rgb), .2);transform:translateY(-2px)}.novedades-page .btn-scroll-down i{margin-left:10px;transition:transform .3s}.novedades-page .btn-scroll-down:hover i{transform:translateY(3px)}.novedades-page .btn-admin-manage{background-color:var(--bs-white);border:1px solid var(--nov-border);border-radius:50px;align-items:center;margin-left:12px;padding:13px 26px;font-family:Outfit,sans-serif;font-size:.95rem;font-weight:600;transition:all .3s;display:inline-flex;color:var(--nov-text-dark)!important}.novedades-page .btn-admin-manage:hover{background-color:var(--nov-light-bg);border-color:var(--nov-text-dark)}.novedades-page .hero-visuals{justify-content:center;align-items:center;display:flex;position:relative}.novedades-page .hero-img-backdrop{background:linear-gradient(135deg, rgba(var(--nov-legacy-glow-rgb), .1) 0%, rgba(var(--nov-legacy-emerald-rgb), .05) 100%);z-index:1;border-radius:40% 60% 60% 40%/40% 40% 60% 60%;width:90%;height:90%;animation:15s ease-in-out infinite nov-morphing-backdrop;position:absolute}.novedades-page .hero-main-image{z-index:2;width:85%;filter:drop-shadow(0 20px 40px rgba(var(--nov-shadow-rgb), .12));animation:6s ease-in-out infinite nov-floating-hero}.novedades-page .section-header{margin-bottom:20px}.novedades-page .section-title{color:var(--nov-text-dark);letter-spacing:-.5px;margin-bottom:.5rem;font-family:Outfit,sans-serif;font-size:2.25rem;font-weight:700}.novedades-page .section-subtitle{color:var(--nov-text-light);font-size:1.05rem}.novedades-page .featured-section{background-color:var(--nov-light-bg);border-bottom:1px solid var(--nov-border);padding:30px 0}.novedades-page .featured-carousel-container{background-color:var(--bs-white);box-shadow:0 10px 30px rgba(var(--bs-dark-rgb), .04);border:1px solid var(--nov-border);border-radius:24px;padding:24px;overflow:hidden}.novedades-page .carousel-item-inner{align-items:center;width:100%;display:flex}.novedades-page .featured-info{padding-right:30px}.novedades-page .featured-pill{color:var(--nov-accent);text-transform:uppercase;background-color:rgba(var(--nov-accent-rgb), .08);border-radius:50px;margin-bottom:1.25rem;padding:4px 12px;font-family:Outfit,sans-serif;font-size:.75rem;font-weight:700;display:inline-flex}.novedades-page .featured-item-title{color:var(--nov-text-dark);margin-bottom:1.25rem;font-family:Outfit,sans-serif;font-size:2.25rem;font-weight:800;line-height:1.2}.novedades-page .featured-item-desc{color:var(--nov-text-light);margin-bottom:2rem;font-size:1.05rem;line-height:1.6}.novedades-page .carousel-visual{text-align:center}.novedades-page .carousel-screenshot{object-fit:contain;max-width:90%;max-height:380px;filter:drop-shadow(0 15px 30px rgba(var(--nov-shadow-rgb), .1));border-radius:16px}.novedades-page .btn-featured-action{background-color:var(--nov-accent);box-shadow:0 4px 10px rgba(var(--nov-accent-rgb), .2);border:none;border-radius:50px;align-items:center;padding:12px 24px;font-family:Outfit,sans-serif;font-size:.9rem;font-weight:600;transition:all .3s;display:inline-flex;color:var(--bs-white)!important}.novedades-page .btn-featured-action:hover{background-color:var(--nov-accent-dark);box-shadow:0 6px 15px rgba(var(--nov-accent-rgb), .3);transform:translateY(-1px)}.novedades-page .carousel-nav-bar{border-top:1px solid var(--nov-border);justify-content:space-between;align-items:center;margin-top:30px;padding-top:20px;display:flex}.novedades-page .progress-indicator-track{background-color:var(--nov-border);border-radius:10px;flex-grow:1;height:3px;margin:0 30px;position:relative;overflow:hidden}.novedades-page .progress-indicator-bar{background-color:var(--nov-text-dark);border-radius:10px;width:0%;height:100%}.novedades-page .carousel-item.active .progress-indicator-bar{animation:5s linear forwards nov-slide-progress}.novedades-page .carousel-custom-controls{align-items:center;gap:12px;display:flex}.novedades-page .btn-carousel-ctrl{border:1px solid var(--nov-border);background-color:var(--bs-white);width:44px;height:44px;color:var(--nov-text-dark);cursor:pointer;box-shadow:0 2px 5px rgba(var(--bs-dark-rgb), .02);border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex}.novedades-page .btn-carousel-ctrl:hover{background-color:var(--nov-light-bg);border-color:var(--nov-text-light);transform:scale(1.05)}.novedades-page .slide-counter{color:var(--nov-text-dark);background-color:var(--nov-light-bg);border:1px solid var(--nov-border);border-radius:50px;padding:8px 16px;font-family:Outfit,sans-serif;font-size:.95rem;font-weight:700}.novedades-page .updates-grid-section{padding:30px 0}.novedades-page .filter-controls-container{flex-flow:wrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}.novedades-page .category-pills{flex-wrap:wrap;gap:8px;display:flex}.novedades-page .btn-pill-filter{background-color:var(--nov-light-bg);color:var(--nov-text-light);cursor:pointer;border:1px solid #0000;border-radius:50px;padding:10px 20px;font-family:Outfit,sans-serif;font-size:.9rem;font-weight:600;transition:all .3s cubic-bezier(.16,1,.3,1)}.novedades-page .btn-pill-filter:hover{background-color:var(--bs-white);border-color:var(--nov-border);color:var(--nov-text-dark);box-shadow:0 4px 10px rgba(var(--nov-accent-rgb), .08);transform:translateY(-2px)}.novedades-page .btn-pill-filter.active{background-color:var(--nov-text-dark);color:var(--bs-white);box-shadow:0 4px 12px rgba(var(--bs-dark-rgb), .2);transform:scale(1.03)}.novedades-page .btn-pill-filter:active{transform:scale(.98)}.novedades-page .search-box-wrapper{width:100%;max-width:320px;position:relative}.novedades-page .search-icon-inside{color:var(--nov-text-light);font-size:.95rem;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.novedades-page .search-input-dynamic{background-color:var(--nov-light-bg);width:100%;color:var(--nov-text-dark);border:1px solid #0000;border-radius:50px;outline:none;padding:12px 16px 12px 42px;font-size:.9rem;transition:all .3s}.novedades-page .search-input-dynamic::placeholder{color:var(--nov-text-light)}.novedades-page .search-input-dynamic:focus{background-color:var(--bs-white);border-color:var(--nov-accent);box-shadow:0 0 0 4px rgba(var(--nov-accent-rgb), .15)}.novedades-page .novedades-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px;transition:all .4s;display:grid}.novedades-page .novedad-card-col{transition:all .4s cubic-bezier(.16,1,.3,1)}.novedades-page .update-card{background-color:var(--bs-white);border:1px solid var(--nov-border);height:100%;box-shadow:0 4px 6px -1px rgba(var(--bs-black-rgb), .01), 0 2px 4px -1px rgba(var(--bs-black-rgb), .01);border-radius:16px;flex-direction:column;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;overflow:hidden}.novedades-page .update-card:hover{box-shadow:0 16px 30px rgba(var(--nov-shadow-rgb), .08);border-color:var(--nov-card-border-hover);transform:translateY(-6px)}.novedades-page .card-visual-header{aspect-ratio:16/9;background-color:var(--nov-light-bg);width:100%;position:relative;overflow:hidden}.novedades-page .card-img-cover{object-fit:cover;width:100%;height:100%;transition:transform .5s}.novedades-page .update-card:hover .card-img-cover{transform:scale(1.04)}.novedades-page .card-fallback-grad{width:100%;height:100%;color:var(--bs-white);justify-content:center;align-items:center;font-size:3rem;display:flex;position:relative}.novedades-page .fallback-funcionalidad{background:linear-gradient(135deg, var(--nov-accent) 0%, var(--nov-accent-dark) 100%)}.novedades-page .fallback-herramienta{background:linear-gradient(135deg, var(--nov-hero-cyan) 0%, var(--nov-hero-cyan-dark) 100%)}.novedades-page .fallback-optimizacion{background:linear-gradient(135deg, var(--nov-warning) 0%, var(--nov-warning-dark) 100%)}.novedades-page .fallback-logo-overlay{opacity:.15;object-fit:contain;width:50%;height:50%;position:absolute}.novedades-page .fallback-icon-display{z-index:2;filter:drop-shadow(0 4px 8px rgba(var(--bs-black-rgb), .15));animation:4s ease-in-out infinite nov-pulse-icon}.novedades-page .card-body-content{flex-direction:column;flex-grow:1;padding:20px;display:flex}.novedades-page .card-meta-line{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.novedades-page .card-tags{flex-wrap:wrap;gap:6px;display:flex}.novedades-page .badge-cat{text-transform:uppercase;color:var(--bs-white);white-space:nowrap;border-radius:50px;align-items:center;padding:2px 6px;font-family:Outfit,sans-serif;font-size:.58rem;font-weight:700;display:inline-flex}.novedades-page .badge-cat-funcionalidad{background-color:var(--nov-accent)}.novedades-page .badge-cat-herramienta{background-color:var(--nov-success)}.novedades-page .badge-cat-optimizacion{background-color:var(--nov-warning)}.novedades-page .badge-mod-pill{color:var(--nov-text-light);background-color:var(--nov-light-bg);border:1px solid var(--nov-border);white-space:nowrap;border-radius:50px;align-items:center;padding:2px 6px;font-family:Inter,sans-serif;font-size:.58rem;font-weight:600;display:inline-flex}.novedades-page .badge-mod-pill--new{color:var(--nov-accent);border-color:var(--nov-accent);background-color:rgba(var(--nov-badge-new-rgb), .05)}.novedades-page .card-publish-date{color:var(--nov-text-light);font-size:.72rem;font-weight:500}.novedades-page .card-title-text{color:var(--nov-text-dark);-webkit-line-clamp:2;-webkit-box-orient:vertical;height:3.25rem;margin-bottom:8px;font-family:Outfit,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.novedades-page .card-summary-desc{color:var(--nov-text-light);-webkit-line-clamp:3;-webkit-box-orient:vertical;height:3.8rem;margin-bottom:16px;font-size:.85rem;line-height:1.5;display:-webkit-box;overflow:hidden}.novedades-page .card-footer-buttons{gap:8px;margin-top:auto;display:flex}.novedades-page .btn-card-primary{background-color:var(--nov-light-bg);border:1px solid var(--nov-border);text-align:center;cursor:pointer;border-radius:50px;flex-grow:1;justify-content:center;align-items:center;padding:10px 16px;font-family:Outfit,sans-serif;font-size:.85rem;font-weight:600;transition:all .2s;display:inline-flex;color:var(--nov-text-dark)!important;text-decoration:none!important}.novedades-page .btn-card-primary:hover{background-color:var(--nov-accent);border-color:var(--nov-accent);box-shadow:0 4px 10px rgba(var(--nov-accent-rgb), .15);color:var(--bs-white)!important}.novedades-page .btn-card-redirect{background-color:var(--nov-accent);width:38px;height:38px;box-shadow:0 4px 8px rgba(var(--nov-accent-rgb), .15);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:all .2s;display:flex;color:var(--bs-white)!important}.novedades-page .btn-card-redirect:hover{background-color:var(--nov-accent-dark);transform:scale(1.05)}.novedades-page .empty-state-container{text-align:center;background-color:var(--nov-light-bg);border:1px dashed var(--nov-border);border-radius:24px;flex-direction:column;align-items:center;padding:80px 20px;display:none}.novedades-page .empty-state-icon{color:var(--nov-text-light);opacity:.5;margin-bottom:20px;font-size:3rem}.novedades-page .empty-state-title{color:var(--nov-text-dark);margin-bottom:8px;font-family:Outfit,sans-serif;font-size:1.5rem;font-weight:700}.novedades-page .empty-state-desc{color:var(--nov-text-light);max-width:400px;margin-bottom:24px}.novedades-page .btn-reset-filters{background-color:var(--nov-text-dark);cursor:pointer;border:none;border-radius:50px;padding:10px 20px;font-family:Outfit,sans-serif;font-size:.85rem;font-weight:600;color:var(--bs-white)!important}.novedades-page .modal-custom{z-index:9999;opacity:0;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .3s cubic-bezier(.16,1,.3,1);display:none;position:fixed;top:0;left:0}.novedades-page .modal-custom.modal-show{opacity:1;display:flex}.novedades-page .modal-backdrop-custom{background-color:rgba(var(--bs-dark-rgb), .4);-webkit-backdrop-filter:blur(8px);width:100%;height:100%;position:absolute;top:0;left:0}.novedades-page .modal-content-custom{background:rgba(var(--bs-white-rgb), .85);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(var(--bs-white-rgb), .5);width:92%;max-width:860px;max-height:85vh;box-shadow:0 25px 50px -12px rgba(var(--bs-black-rgb), .25);z-index:10;border-radius:24px;flex-direction:column;transition:transform .3s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden;transform:scale(.95)}.novedades-page .modal-custom.modal-show .modal-content-custom{transform:scale(1)}.novedades-page .modal-close-btn{border:1px solid var(--nov-border);background-color:var(--bs-white);width:36px;height:36px;color:var(--nov-text-dark);cursor:pointer;z-index:12;border-radius:50%;outline:none;justify-content:center;align-items:center;font-size:1.25rem;transition:all .2s;display:flex;position:absolute;top:20px;right:20px}.novedades-page .modal-close-btn:hover{background-color:var(--nov-light-bg);transform:rotate(90deg)}.novedades-page .modal-body-scrollable{width:100%;padding:40px;overflow-y:auto}.novedades-page .modal-inner-row{flex-direction:row;gap:30px;display:flex}.novedades-page .modal-text-side{flex-direction:column;flex:1;display:flex}.novedades-page .modal-tag-container{gap:8px;margin-bottom:15px;display:flex}.novedades-page .modal-title-main{color:var(--nov-text-dark);margin-bottom:8px;font-family:Outfit,sans-serif;font-size:2.25rem;font-weight:800;line-height:1.2}.novedades-page .modal-date-info{color:var(--nov-text-light);margin-bottom:24px;font-size:.8rem;font-weight:500}.novedades-page .modal-desc-full{color:var(--nov-text-light);white-space:pre-wrap;margin-bottom:30px;font-size:.95rem;line-height:1.7}.novedades-page .modal-image-side{flex:1;justify-content:center;align-items:center;display:flex}.novedades-page .modal-visual-container{background-color:var(--nov-light-bg);aspect-ratio:4/3;border:1px solid var(--nov-border);border-radius:16px;justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}.novedades-page .modal-img-display{object-fit:contain;width:100%;height:100%}.novedades-page .btn-modal-action{background-color:var(--nov-text-dark);text-align:center;border-radius:50px;justify-content:center;align-self:flex-start;align-items:center;padding:12px 24px;font-family:Outfit,sans-serif;font-size:.9rem;font-weight:600;transition:all .2s;display:inline-flex;color:var(--bs-white)!important}.novedades-page .btn-modal-action:hover{background-color:var(--bs-black);transform:translateY(-1px)}.novedades-page .btn-modal-action i{margin-left:8px}@media (width<=991px){.novedades-page .hero-section{padding:50px 0}.novedades-page .hero-title{font-size:2.75rem}.novedades-page .carousel-item-inner{flex-direction:column;gap:30px}.novedades-page .featured-info{padding-right:0}.novedades-page .carousel-screenshot{max-width:100%}.novedades-page .modal-inner-row{flex-direction:column-reverse}.novedades-page .modal-visual-container{aspect-ratio:16/9}}@media (width<=767px){.novedades-page .hero-title{font-size:2.25rem}.novedades-page .featured-carousel-container{padding:16px}.novedades-page .featured-item-title{font-size:1.75rem}.novedades-page .filter-controls-container{flex-direction:column;align-items:flex-start}.novedades-page .search-box-wrapper{max-width:100%}.novedades-page .modal-body-scrollable{padding:24px}.novedades-page .modal-title-main{font-size:1.75rem}}.novedades-page .novedades-hero{background:linear-gradient(-45deg, var(--nov-accent), var(--nov-hero-teal-2), var(--nov-hero-cyan), var(--nov-accent-dark));color:var(--bs-white);text-align:center;box-shadow:0 10px 30px rgba(var(--nov-accent-rgb), .15);z-index:1;background-size:400% 400%;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;margin-bottom:25px;padding:30px 20px;animation:8s infinite nov-gradient-move;display:flex;position:relative;overflow:hidden}.novedades-page .novedades-hero:before{content:"";background:radial-gradient(circle, rgba(var(--bs-white-rgb), .12) 0%, rgba(var(--bs-white-rgb), 0) 60%);pointer-events:none;z-index:-1;width:200%;height:200%;animation:25s linear infinite nov-rotate-orb;position:absolute;top:-50%;left:-50%}.novedades-page .novedades-hero .hero-tag{background-color:rgba(var(--bs-white-rgb), .18);letter-spacing:2px;text-transform:uppercase;box-shadow:0 2px 5px rgba(var(--bs-black-rgb), .05);border-radius:100px;margin-bottom:1rem;padding:6px 16px;font-family:Outfit,sans-serif;font-size:.8rem;font-weight:700;animation:.8s ease-out nov-fade-in-up;display:inline-block;color:var(--bs-white)!important}.novedades-page .novedades-hero .hero-title{text-shadow:0 2px 4px rgba(var(--bs-black-rgb), .1);margin-bottom:1rem;font-family:Outfit,sans-serif;font-size:2.8rem;font-weight:800;line-height:1.2;animation:.8s ease-out nov-fade-in-down;color:var(--bs-white)!important}.novedades-page .novedades-hero .hero-desc{max-width:750px;margin:0 auto;font-size:1.05rem;line-height:1.6;animation:1s ease-out nov-fade-in-up;color:rgba(var(--bs-white-rgb), .9)!important}@media (width<=767px){.novedades-page .novedades-hero{margin-bottom:20px;padding:20px 15px}.novedades-page .novedades-hero .hero-title{font-size:2rem}.novedades-page .novedades-hero .hero-desc{font-size:.95rem}.novedades-page .updates-grid-card{padding:20px 16px}}.novedades-page .grid-badge-tag{color:var(--nov-accent);letter-spacing:1.5px;text-transform:uppercase;background-color:rgba(var(--nov-accent-rgb), .08);border-radius:50px;margin-bottom:.5rem;padding:4px 12px;font-family:Outfit,sans-serif;font-size:.72rem;font-weight:700;display:inline-block}.novedades-page .updates-grid-card{background-color:var(--bs-white);box-shadow:0 10px 30px rgba(var(--bs-dark-rgb), .04);border:1px solid var(--nov-border);border-radius:24px;padding:30px}.novedades-page .update-card.card-cat-funcionalidad:hover{border-color:rgba(var(--nov-accent-rgb), .3);box-shadow:0 12px 24px rgba(var(--nov-accent-rgb), .06)}.novedades-page .update-card.card-cat-herramienta:hover{border-color:rgba(var(--nov-success-rgb), .3);box-shadow:0 12px 24px rgba(var(--nov-success-rgb), .06)}.novedades-page .update-card.card-cat-optimizacion:hover{border-color:rgba(var(--nov-warning-rgb), .4);box-shadow:0 12px 24px rgba(var(--nov-warning-rgb), .06)}@keyframes nov-morphing-backdrop{0%{border-radius:40% 60% 60% 40%/40% 40% 60% 60%}50%{border-radius:60% 40% 40% 60%/60% 60% 40% 40%}to{border-radius:40% 60% 60% 40%/40% 40% 60% 60%}}@keyframes nov-floating-hero{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes nov-slide-progress{0%{width:0%}to{width:100%}}@keyframes nov-pulse-icon{0%{transform:scale(1)}50%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes nov-gradient-move{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes nov-rotate-orb{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes nov-fade-in-down{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes nov-fade-in-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}body:has(.uc-completar-page){background-color:var(--uc-slate-50,#f8fafc);color:var(--uc-text-main,#0f172a);flex-direction:column;min-height:100vh;font-family:Plus Jakarta Sans,sans-serif;display:flex;overflow-x:hidden}#wrapper:has(.uc-completar-page){flex-direction:column;flex:1;display:flex}:is([data-theme=dark] body:has(.uc-completar-page),[data-bs-theme=dark] body:has(.uc-completar-page)){color:var(--uc-slate-50,#f8fafc);background-color:#0b1120}.uc-completar-page{--uc-primary:#00b19d;--uc-primary-rgb:0, 177, 157;--uc-primary-dark:#0d9488;--uc-teal-dark:#0f766e;--uc-purple:#7c3aed;--uc-purple-rgb:124, 58, 237;--uc-purple-light:#8b5cf6;--uc-purple-bg:#7c3aed1f;--uc-purple-border:#7c3aed4d;--uc-green-bg:#0d94881f;--uc-green-border:#0d94884d;--uc-text-main:#0f172a;--uc-text-muted:#64748b;--uc-slate-50:#f8fafc;--uc-slate-100:#f1f5f9;--uc-slate-200:#e2e8f0;--uc-slate-300:#cbd5e1;--uc-slate-400:#94a3b8;--uc-slate-600:#475569;--uc-slate-700:#334155;--uc-slate-800:#1e293b;--uc-slate-900-rgb:15, 23, 42;--uc-error-text:#dc2626;--uc-error-border:#ef4444}.uc-completar-page.main-container,.uc-completar-page .main-container{flex:1;justify-content:center;align-items:center;max-width:960px;margin:0 auto;padding:3rem 1rem 4rem;display:flex}.uc-completar-page .uc-onboarding-wrapper{max-width:900px;margin:0 auto}.uc-completar-page .glass-panel{background-color:var(--glass-chrome-bg);background-image:var(--glass-sheen);-webkit-backdrop-filter:blur(var(--glass-chrome-blur)) saturate(var(--glass-chrome-saturate));border:1px solid var(--glass-chrome-border);box-shadow:inset 0 1px 0 var(--glass-highlight), inset 0 -1px 0 var(--glass-rim), var(--glass-chrome-elevation)}@media (prefers-reduced-transparency:reduce){.uc-completar-page .glass-panel{-webkit-backdrop-filter:none!important;background-color:var(--panel-bg)!important;background-image:none!important}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.uc-completar-page .glass-panel{background-color:var(--panel-bg);background-image:none}}@media (forced-colors:active){.uc-completar-page .glass-panel{forced-color-adjust:auto;outline:1px solid #0000;box-shadow:none!important;border:1px solid canvastext!important}}.uc-completar-page .glass-panel{border:1px solid rgba(var(--bs-white-rgb), .7);box-shadow:0 20px 45px -10px rgba(var(--bs-black-rgb), .07);border-radius:1.75rem;position:relative;overflow:hidden}.uc-completar-page .gradient-mesh{z-index:-10;background:radial-gradient(at 10% 10%,#7c3aed1a 0,#0000 45%),radial-gradient(at 90% 15%,#00b19d1f 0,#0000 45%),radial-gradient(at 50% 90%,#0d948817 0,#0000 50%);position:fixed;inset:0}.uc-completar-page .header-title-custom{letter-spacing:-.03em;color:var(--uc-text-main);font-size:2rem;font-weight:800}.uc-completar-page .header-subtitle-custom{color:var(--uc-text-muted);font-size:1rem;font-weight:500;line-height:1.5}.uc-completar-page .label-section{letter-spacing:.05em;text-transform:uppercase;color:var(--uc-slate-600);font-size:.825rem;font-weight:700}.uc-completar-page .label-section-icon{color:var(--uc-primary-dark);font-size:1.15rem}.uc-completar-page .business-card{background:rgba(var(--bs-white-rgb), .7);border:2px solid var(--uc-slate-200);cursor:pointer;box-shadow:0 6px 18px -4px rgba(var(--bs-black-rgb), .04);opacity:.82;border-radius:1.25rem;outline:none;transition:all .28s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.uc-completar-page .business-card .business-card-img img{filter:grayscale(20%)contrast(95%);transition:transform .4s,filter .3s}.uc-completar-page .business-card:hover{opacity:1;background:rgba(var(--bs-white-rgb), .95);transform:translateY(-3px)}.uc-completar-page .business-card:hover .business-card-img img{filter:none;transform:scale(1.03)}.uc-completar-page .business-card:hover .plan-card-action{border-color:var(--uc-slate-400);background:rgba(var(--bs-white-rgb), .9);color:var(--uc-text-main)}.uc-completar-page .business-card[data-tenant-type="2"]:hover{border-color:rgba(var(--uc-purple-rgb), .5);box-shadow:0 14px 28px -6px rgba(var(--uc-purple-rgb), .16)}.uc-completar-page .business-card[data-tenant-type="2"]:hover .plan-card-action{border-color:rgba(var(--uc-purple-rgb), .4);color:var(--uc-purple)}.uc-completar-page .business-card[data-tenant-type="1"]:hover{border-color:rgba(var(--uc-primary-rgb), .5);box-shadow:0 14px 28px -6px rgba(var(--uc-primary-rgb), .16)}.uc-completar-page .business-card[data-tenant-type="1"]:hover .plan-card-action{border-color:rgba(var(--uc-primary-rgb), .4);color:var(--uc-primary-dark)}.uc-completar-page .business-card:focus-visible{box-shadow:0 0 0 3px rgba(var(--uc-primary-rgb), .25)}.uc-completar-page .business-card.selected.care-active{opacity:1;background:rgba(var(--bs-white-rgb), .98);transform:translateY(-2px);border-color:var(--uc-purple)!important;box-shadow:0 0 0 3px rgba(var(--uc-purple-rgb), .25), 0 16px 36px -4px rgba(var(--uc-purple-rgb), .22)!important}.uc-completar-page .business-card.selected.care-active .business-card-img img{filter:none}.uc-completar-page .business-card.selected.care-active .plan-selected-indicator{opacity:1;box-shadow:0 4px 12px rgba(var(--uc-purple-rgb), .4);transform:scale(1);background:var(--uc-purple)!important}.uc-completar-page .business-card.selected.care-active .radio-pill{border-color:var(--uc-purple);background:rgba(var(--uc-purple-rgb), .1)}.uc-completar-page .business-card.selected.care-active .radio-pill .radio-dot{background:var(--uc-purple);transform:scale(1)}.uc-completar-page .business-card.selected.care-active .plan-card-action{background:rgba(var(--uc-purple-rgb), .12);border:1.5px solid var(--uc-purple);color:var(--uc-purple);font-weight:700}.uc-completar-page .business-card.selected.care-active .plan-card-action .plan-action-icon{color:var(--uc-purple)}.uc-completar-page .business-card.selected.clinic-active{opacity:1;background:rgba(var(--bs-white-rgb), .98);transform:translateY(-2px);border-color:var(--uc-primary-dark)!important;box-shadow:0 0 0 3px rgba(var(--uc-primary-rgb), .25), 0 16px 36px -4px rgba(var(--uc-primary-rgb), .22)!important}.uc-completar-page .business-card.selected.clinic-active .business-card-img img{filter:none}.uc-completar-page .business-card.selected.clinic-active .plan-selected-indicator{opacity:1;box-shadow:0 4px 12px rgba(var(--uc-primary-rgb), .4);transform:scale(1);background:var(--uc-primary-dark)!important}.uc-completar-page .business-card.selected.clinic-active .radio-pill{border-color:var(--uc-primary-dark);background:rgba(var(--uc-primary-rgb), .1)}.uc-completar-page .business-card.selected.clinic-active .radio-pill .radio-dot{background:var(--uc-primary-dark);transform:scale(1)}.uc-completar-page .business-card.selected.clinic-active .plan-card-action{background:rgba(var(--uc-primary-rgb), .12);border:1.5px solid var(--uc-primary-dark);color:var(--uc-primary-dark);font-weight:700}.uc-completar-page .business-card.selected.clinic-active .plan-card-action .plan-action-icon{color:var(--uc-primary-dark)}.uc-completar-page .business-card-img{height:135px;position:relative;overflow:hidden}.uc-completar-page .business-card-img img{object-fit:cover;filter:brightness(.92);width:100%;height:100%;transition:transform .4s}.uc-completar-page .business-card-img:after{content:"";background:linear-gradient(to top, rgba(var(--bs-white-rgb), .25), transparent);pointer-events:none;height:35px;position:absolute;bottom:0;left:0;right:0}.uc-completar-page .business-card-img .uc-badge-focus{z-index:2;border:none;border-radius:50rem;align-items:center;gap:.35rem;padding:.4rem .85rem;font-size:.75rem;font-weight:700;display:inline-flex;position:absolute;top:.75rem;left:.75rem;box-shadow:0 4px 12px #00000040;color:#fff!important}.uc-completar-page .business-card-img .uc-badge-focus .badge-icon{font-size:14px;color:#fff!important}.uc-completar-page .business-card-img .uc-badge-focus--care{color:#fff!important;background:#7c3aed!important}.uc-completar-page .business-card-img .uc-badge-focus--pro{color:#fff!important;background:#0d9488!important}.uc-completar-page .business-card-img .plan-selected-indicator{z-index:2;background:var(--uc-primary-dark);height:28px;box-shadow:0 2px 10px rgba(var(--bs-black-rgb), .25);opacity:0;pointer-events:none;border:1px solid rgba(var(--bs-white-rgb), .35);border-radius:50rem;align-items:center;gap:.25rem;padding:0 .65rem 0 .5rem;transition:all .25s cubic-bezier(.4,0,.2,1);display:inline-flex;position:absolute;top:.75rem;right:.75rem;transform:scale(.7)}.uc-completar-page .business-card-img .plan-selected-indicator .plan-check-icon{font-variation-settings:"FILL" 1, "wght" 700;border:none;width:auto;height:auto;font-size:15px;line-height:1;color:var(--bs-white)!important}.uc-completar-page .business-card-img .plan-selected-indicator .plan-selected-text{letter-spacing:.03em;text-transform:uppercase;font-size:.7rem;font-weight:700;line-height:1;color:var(--bs-white)!important}.uc-completar-page .plan-card-action{border:1.5px dashed var(--uc-slate-300);background:rgba(var(--bs-white-rgb), .5);color:var(--uc-slate-600);border-radius:.75rem;padding:.55rem .85rem;font-size:.85rem;font-weight:600;transition:all .25s}.uc-completar-page .plan-card-action .plan-action-icon{color:var(--uc-slate-400);font-size:18px;line-height:1;transition:color .25s}.uc-completar-page .plan-selected-summary{background:rgba(var(--bs-white-rgb), .8);border:1.5px solid var(--uc-slate-200);box-shadow:0 4px 16px -2px rgba(var(--bs-black-rgb), .04);transition:all .25s}.uc-completar-page .plan-selected-summary .summary-icon{color:var(--uc-primary-dark);font-size:26px;transition:color .25s}.uc-completar-page .plan-selected-summary .summary-label{text-transform:uppercase;letter-spacing:.04em;color:var(--uc-text-muted);font-size:.725rem;font-weight:600}.uc-completar-page .plan-selected-summary .summary-title{color:var(--uc-text-main);font-size:.95rem;font-weight:700}.uc-completar-page .plan-selected-summary .summary-pill-badge{background:var(--uc-primary-dark);border-radius:50rem;padding:.35rem .75rem;font-size:.75rem;font-weight:700;transition:background-color .25s;color:var(--bs-white)!important}.uc-completar-page .plan-selected-summary .summary-hint{color:var(--uc-text-muted);font-size:.75rem}.uc-completar-page .plan-selected-summary.summary--care{border-color:rgba(var(--uc-purple-rgb), .35);background:rgba(var(--uc-purple-rgb), .06)}.uc-completar-page .plan-selected-summary.summary--care .summary-icon{color:var(--uc-purple)}.uc-completar-page .plan-selected-summary.summary--care .summary-pill-badge{background:var(--uc-purple)!important}.uc-completar-page .plan-selected-summary.summary--pro{border-color:rgba(var(--uc-primary-rgb), .35);background:rgba(var(--uc-primary-rgb), .06)}.uc-completar-page .plan-selected-summary.summary--pro .summary-icon{color:var(--uc-primary-dark)}.uc-completar-page .plan-selected-summary.summary--pro .summary-pill-badge{background:var(--uc-primary-dark)!important}.uc-completar-page .uc-focus-title{color:var(--uc-text-main);font-size:1.15rem;font-weight:700}.uc-completar-page .radio-pill{border:2px solid var(--uc-slate-300);border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;transition:all .2s;display:flex}.uc-completar-page .radio-pill .radio-dot{background:0 0;border-radius:50%;width:10px;height:10px;transition:transform .2s cubic-bezier(.4,0,.2,1);transform:scale(0)}.uc-completar-page .uc-focus-desc{color:var(--uc-text-muted);font-size:.875rem;line-height:1.4}.uc-completar-page .uc-focus-list{font-size:.85rem;line-height:1.45}.uc-completar-page .uc-focus-list li{color:var(--uc-slate-700)}.uc-completar-page .uc-focus-list li strong{color:var(--uc-text-main)}.uc-completar-page .uc-focus-list .bullet-icon{color:var(--uc-slate-600);font-variation-settings:"FILL" 0, "wght" 500, "GRAD" 0, "opsz" 20;flex-shrink:0;margin-top:1px;font-size:1.15rem;line-height:1.25;transition:color .2s}.uc-completar-page .uc-focus-list #card-care .bullet-icon{color:var(--uc-purple)}.uc-completar-page .uc-focus-list #card-pro .bullet-icon{color:var(--uc-primary-dark)}.uc-completar-page .uc-focus-list .bullet-icon.uc-star-icon{font-variation-settings:"FILL" 1, "wght" 600, "GRAD" 0, "opsz" 20;color:#d97706!important}.uc-completar-page .uc-focus-list .bullet-emoji{flex-shrink:0;font-size:1.05rem;line-height:1.25}.uc-completar-page .uc-focus-list .uc-plus-item{background:rgba(var(--uc-primary-rgb), .08);border-radius:8px;margin-top:.5rem;padding:.35rem .6rem}.uc-completar-page .uc-focus-list .uc-plus-item .uc-plus-text{color:var(--uc-teal-dark);font-size:.825rem;font-weight:600}.uc-completar-page .business-info-card{background:rgba(var(--bs-white-rgb), .65);border:1.5px solid var(--uc-slate-200);box-shadow:0 4px 15px -3px rgba(var(--bs-black-rgb), .03);border-radius:1.25rem}.uc-completar-page .input-group-glass{margin-bottom:0;position:relative}.uc-completar-page .input-group-glass .form-label{color:#374151;margin-bottom:.5rem;font-size:.875rem;font-weight:600;display:block}.uc-completar-page .input-group-glass .form-label .required{color:#ef4444}.uc-completar-page .input-group-glass .form-error-helper{color:var(--uc-error-text);border-radius:0;align-items:center;gap:.35rem;margin-top:.35rem;font-size:.8125rem;font-weight:500;line-height:1.3;display:flex;background:0 0!important;border:none!important}.uc-completar-page .input-group-glass .form-error-helper:before{content:"error";font-variation-settings:"FILL" 1, "wght" 500, "GRAD" 0, "opsz" 18;flex-shrink:0;font-family:Material Symbols Outlined;font-size:.95rem;line-height:1}.uc-completar-page .input-icon-wrapper{align-items:center;display:flex;position:relative}.uc-completar-page .input-icon-wrapper .input-prefix-icon{color:#94a3b8;pointer-events:none;z-index:2;font-size:1.25rem;position:absolute;top:50%;left:1.15rem;transform:translateY(-50%)}.uc-completar-page .input-icon-wrapper .input-with-icon{padding-left:2.85rem!important}.uc-completar-page .form-control{background-color:rgba(var(--bs-white-rgb), .5);color:#0f172a;border:1.5px solid #e2e8f0;border-radius:9999px;width:100%;height:50px;padding:.875rem 1.25rem;font-size:.9375rem;transition:all .2s ease-in-out}.uc-completar-page .form-control:focus{border-color:var(--uc-primary);background-color:rgba(var(--bs-white-rgb), .85);color:#0f172a;outline:none;box-shadow:0 0 0 3px #00b19d33}.uc-completar-page .form-control.is-invalid,.uc-completar-page .form-control.error{background-color:#fef2f280;border-color:var(--uc-error-border)!important;box-shadow:0 0 0 3px #ef444426!important}.uc-completar-page .form-control::placeholder{color:#94a3b8;font-weight:400}.uc-completar-page .select2-container{display:block;width:100%!important}.uc-completar-page .select2-container--default .select2-selection--single{align-items:center;transition:all .2s ease-in-out;display:flex;background-color:rgba(var(--bs-white-rgb), .5)!important;border:1.5px solid #e2e8f0!important;border-radius:9999px!important;height:50px!important}.uc-completar-page .select2-container--default .select2-selection--single .select2-selection__rendered{font-size:.9375rem;font-weight:500;color:#0f172a!important;padding-left:2.85rem!important;padding-right:2.5rem!important;line-height:48px!important}.uc-completar-page .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#94a3b8!important}.uc-completar-page .select2-container--default .select2-selection--single .select2-selection__arrow{align-items:center;display:flex;height:48px!important;top:0!important;right:1.15rem!important}.uc-completar-page .select2-container--default .select2-selection--single .select2-selection__arrow b{border-width:5px 4px 0;border-color:#94a3b8 #0000 #0000}.uc-completar-page .select2-container--default.select2-container--open .select2-selection--single,.uc-completar-page .select2-container--default.select2-container--focus .select2-selection--single{background-color:rgba(var(--bs-white-rgb), .85)!important;border-color:var(--uc-primary)!important;box-shadow:0 0 0 3px #00b19d33!important}.uc-completar-page .select2-dropdown{background-color:rgba(var(--bs-white-rgb), .98);background-image:var(--glass-sheen);-webkit-backdrop-filter:blur(var(--glass-surface-blur)) saturate(var(--glass-surface-saturate));border:1px solid var(--glass-surface-border);box-shadow:inset 0 1px 0 var(--glass-highlight), inset 0 -1px 0 var(--glass-rim), var(--glass-surface-elevation)}@media (prefers-reduced-transparency:reduce){.uc-completar-page .select2-dropdown{-webkit-backdrop-filter:none!important;background-color:var(--panel-bg)!important;background-image:none!important}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.uc-completar-page .select2-dropdown{background-color:var(--panel-bg);background-image:none}}@media (forced-colors:active){.uc-completar-page .select2-dropdown{forced-color-adjust:auto;outline:1px solid #0000;box-shadow:none!important;border:1px solid canvastext!important}}.uc-completar-page .select2-dropdown{z-index:1060;border:1.5px solid #e2e8f0;overflow:hidden;box-shadow:0 15px 35px -5px #00000026;border-radius:16px!important}.uc-completar-page .select2-dropdown .select2-search--dropdown{padding:.6rem}.uc-completar-page .select2-dropdown .select2-search--dropdown .select2-search__field{color:#0f172a;background:#fff;border:1.5px solid #e2e8f0;border-radius:9999px;height:40px;padding:.4rem 1rem;font-size:.875rem}.uc-completar-page .select2-dropdown .select2-search--dropdown .select2-search__field:focus{border-color:var(--uc-primary);outline:none;box-shadow:0 0 0 3px #00b19d33}.uc-completar-page .select2-dropdown .select2-results__option{color:#0f172a;padding:.65rem 1.15rem;font-size:.875rem}.uc-completar-page .select2-dropdown .select2-results__option--highlighted[aria-selected]{background-color:var(--uc-primary);color:#fff}.uc-completar-page .select2-dropdown .select2-results__option[aria-selected=true]{color:var(--uc-teal-dark);background-color:#00b19d26;font-weight:700}.uc-completar-page .btn-submit-custom{color:#fff;width:100%;max-width:380px;height:52px;box-shadow:0 10px 20px -3px #00b19d4d, inset 0 1px 0 rgba(var(--bs-white-rgb), .2);background:linear-gradient(135deg,#00b19d 0%,#0d9488 100%);border:none;border-radius:9999px;justify-content:center;align-items:center;gap:.65rem;padding:.95rem 1.75rem;font-size:1.05rem;font-weight:700;transition:all .25s;display:inline-flex;position:relative;overflow:hidden}.uc-completar-page .btn-submit-custom:hover{box-shadow:0 12px 24px -2px #00b19d66, inset 0 1px 0 rgba(var(--bs-white-rgb), .3);color:#fff;background:linear-gradient(135deg,#009686 0%,#0f766e 100%);transform:translateY(-2px)}.uc-completar-page .btn-submit-custom:active{transform:scale(.98)}.uc-completar-page .btn-submit-custom:disabled{opacity:.85;cursor:wait}.uc-completar-page .btn-submit-custom .icon-arrow{font-size:1.25rem;transition:transform .25s}.uc-completar-page .btn-submit-custom:hover .icon-arrow{transform:translate(4px)}.uc-completar-page .uc-next-step-hint{color:var(--uc-slate-400);font-size:.85rem;font-weight:500}.uc-completar-page .uc-next-step-accent{color:var(--uc-text-muted);font-weight:600}.uc-completar-page .grid-2-col{grid-template-columns:1fr;gap:1.25rem;display:grid}@media (width>=768px){.uc-completar-page .grid-2-col{grid-template-columns:1fr 1fr}}.uc-completar-page .radio-group{gap:1.5rem;display:flex}.uc-completar-page .radio-option{cursor:pointer;align-items:center;gap:.5rem;margin-bottom:0;display:flex}.uc-completar-page .uc-hidden-initial{display:none}[data-theme=dark] .uc-completar-page .glass-panel,[data-bs-theme=dark] .uc-completar-page .glass-panel{background:linear-gradient(135deg, rgba(var(--uc-slate-900-rgb), .85), rgba(var(--uc-slate-900-rgb), .7));border-color:rgba(var(--bs-white-rgb), .08);box-shadow:0 25px 50px rgba(var(--bs-black-rgb), .4)}[data-theme=dark] .uc-completar-page .header-title-custom,[data-bs-theme=dark] .uc-completar-page .header-title-custom{color:var(--bs-white)!important}[data-theme=dark] .uc-completar-page .header-subtitle-custom,[data-bs-theme=dark] .uc-completar-page .header-subtitle-custom,[data-theme=dark] .uc-completar-page .label-section,[data-bs-theme=dark] .uc-completar-page .label-section{color:var(--uc-slate-300)!important}[data-theme=dark] .uc-completar-page .input-group-glass .form-label,[data-bs-theme=dark] .uc-completar-page .input-group-glass .form-label{color:#e2e8f0!important}[data-theme=dark] .uc-completar-page .business-card,[data-bs-theme=dark] .uc-completar-page .business-card{background:rgba(var(--bs-white-rgb), .03);border-color:rgba(var(--bs-white-rgb), .1)}[data-theme=dark] .uc-completar-page .business-card[data-tenant-type="2"]:hover,[data-bs-theme=dark] .uc-completar-page .business-card[data-tenant-type="2"]:hover{background:#7c3aed14;border-color:#7c3aed80}[data-theme=dark] .uc-completar-page .business-card[data-tenant-type="1"]:hover,[data-bs-theme=dark] .uc-completar-page .business-card[data-tenant-type="1"]:hover{background:#00b19d14;border-color:#00b19d80}[data-theme=dark] .uc-completar-page .business-card.selected.care-active,[data-bs-theme=dark] .uc-completar-page .business-card.selected.care-active{background:#7c3aed29;border-color:#a78bfa!important;box-shadow:0 0 0 3px #a78bfa40,0 16px 32px -4px #7c3aed4d!important}[data-theme=dark] .uc-completar-page .business-card.selected.care-active .plan-selected-indicator,[data-bs-theme=dark] .uc-completar-page .business-card.selected.care-active .plan-selected-indicator{background:#7c3aed!important}[data-theme=dark] .uc-completar-page .business-card.selected.care-active .radio-pill,[data-bs-theme=dark] .uc-completar-page .business-card.selected.care-active .radio-pill{border-color:#a78bfa}[data-theme=dark] .uc-completar-page .business-card.selected.care-active .radio-pill .radio-dot,[data-bs-theme=dark] .uc-completar-page .business-card.selected.care-active .radio-pill .radio-dot{background:#a78bfa}[data-theme=dark] .uc-completar-page .business-card.selected.care-active .plan-card-action,[data-bs-theme=dark] .uc-completar-page .business-card.selected.care-active .plan-card-action{color:#c4b5fd;background:#7c3aed40;border:1.5px solid #a78bfa}[data-theme=dark] .uc-completar-page .business-card.selected.care-active .plan-card-action .plan-action-icon,[data-bs-theme=dark] .uc-completar-page .business-card.selected.care-active .plan-card-action .plan-action-icon{color:#c4b5fd}[data-theme=dark] .uc-completar-page .business-card.selected.clinic-active,[data-bs-theme=dark] .uc-completar-page .business-card.selected.clinic-active{background:#00b19d29;border-color:#2dd4bf!important;box-shadow:0 0 0 3px #2dd4bf40,0 16px 32px -4px #00b19d4d!important}[data-theme=dark] .uc-completar-page .business-card.selected.clinic-active .plan-selected-indicator,[data-bs-theme=dark] .uc-completar-page .business-card.selected.clinic-active .plan-selected-indicator{background:#0d9488!important}[data-theme=dark] .uc-completar-page .business-card.selected.clinic-active .radio-pill,[data-bs-theme=dark] .uc-completar-page .business-card.selected.clinic-active .radio-pill{border-color:#2dd4bf}[data-theme=dark] .uc-completar-page .business-card.selected.clinic-active .radio-pill .radio-dot,[data-bs-theme=dark] .uc-completar-page .business-card.selected.clinic-active .radio-pill .radio-dot{background:#2dd4bf}[data-theme=dark] .uc-completar-page .business-card.selected.clinic-active .plan-card-action,[data-bs-theme=dark] .uc-completar-page .business-card.selected.clinic-active .plan-card-action{color:#5eead4;background:#00b19d40;border:1.5px solid #2dd4bf}[data-theme=dark] .uc-completar-page .business-card.selected.clinic-active .plan-card-action .plan-action-icon,[data-bs-theme=dark] .uc-completar-page .business-card.selected.clinic-active .plan-card-action .plan-action-icon{color:#5eead4}[data-theme=dark] .uc-completar-page .business-card .plan-selected-summary,[data-bs-theme=dark] .uc-completar-page .business-card .plan-selected-summary{background:rgba(var(--bs-dark-rgb), .4);border-color:rgba(var(--bs-white-rgb), .12)}[data-theme=dark] .uc-completar-page .business-card .plan-selected-summary .summary-title,[data-bs-theme=dark] .uc-completar-page .business-card .plan-selected-summary .summary-title{color:var(--bs-white)}[data-theme=dark] .uc-completar-page .business-card .plan-selected-summary.summary--care,[data-bs-theme=dark] .uc-completar-page .business-card .plan-selected-summary.summary--care{background:#7c3aed1f;border-color:#a78bfa4d}[data-theme=dark] .uc-completar-page .business-card .plan-selected-summary.summary--care .summary-icon,[data-bs-theme=dark] .uc-completar-page .business-card .plan-selected-summary.summary--care .summary-icon{color:#a78bfa}[data-theme=dark] .uc-completar-page .business-card .plan-selected-summary.summary--care .summary-pill-badge,[data-bs-theme=dark] .uc-completar-page .business-card .plan-selected-summary.summary--care .summary-pill-badge{background:#7c3aed!important}[data-theme=dark] .uc-completar-page .business-card .plan-selected-summary.summary--pro,[data-bs-theme=dark] .uc-completar-page .business-card .plan-selected-summary.summary--pro{background:#00b19d1f;border-color:#2dd4bf4d}[data-theme=dark] .uc-completar-page .business-card .plan-selected-summary.summary--pro .summary-icon,[data-bs-theme=dark] .uc-completar-page .business-card .plan-selected-summary.summary--pro .summary-icon{color:#2dd4bf}[data-theme=dark] .uc-completar-page .business-card .plan-selected-summary.summary--pro .summary-pill-badge,[data-bs-theme=dark] .uc-completar-page .business-card .plan-selected-summary.summary--pro .summary-pill-badge{background:#0d9488!important}[data-theme=dark] .uc-completar-page .business-card .uc-badge-focus--care,[data-bs-theme=dark] .uc-completar-page .business-card .uc-badge-focus--care{color:#fff!important;background:#7c3aed!important}[data-theme=dark] .uc-completar-page .business-card .uc-badge-focus--pro,[data-bs-theme=dark] .uc-completar-page .business-card .uc-badge-focus--pro{color:#fff!important;background:#0d9488!important}[data-theme=dark] .uc-completar-page .business-card .uc-focus-title,[data-bs-theme=dark] .uc-completar-page .business-card .uc-focus-title{color:var(--bs-white)!important}[data-theme=dark] .uc-completar-page .business-card .uc-focus-desc,[data-bs-theme=dark] .uc-completar-page .business-card .uc-focus-desc{color:var(--uc-slate-300)!important}[data-theme=dark] .uc-completar-page .business-card .uc-focus-list li,[data-bs-theme=dark] .uc-completar-page .business-card .uc-focus-list li{color:var(--uc-slate-200)!important}[data-theme=dark] .uc-completar-page .business-card .uc-focus-list li strong,[data-bs-theme=dark] .uc-completar-page .business-card .uc-focus-list li strong{color:var(--bs-white)!important}[data-theme=dark] .uc-completar-page .business-card .uc-plus-item,[data-bs-theme=dark] .uc-completar-page .business-card .uc-plus-item{background:rgba(var(--uc-primary-rgb), .2)}[data-theme=dark] .uc-completar-page .business-card .uc-plus-item .uc-plus-text,[data-bs-theme=dark] .uc-completar-page .business-card .uc-plus-item .uc-plus-text{color:#5eead4}[data-theme=dark] .uc-completar-page .business-info-card,[data-bs-theme=dark] .uc-completar-page .business-info-card{background:rgba(var(--uc-slate-900-rgb), .6);border-color:rgba(var(--bs-white-rgb), .1)}[data-theme=dark] .uc-completar-page .form-control,[data-bs-theme=dark] .uc-completar-page .form-control{background-color:rgba(var(--uc-slate-900-rgb), .4);border-color:rgba(var(--bs-white-rgb), .12);color:#f8fafc}[data-theme=dark] .uc-completar-page .form-control:focus,[data-bs-theme=dark] .uc-completar-page .form-control:focus{background-color:rgba(var(--uc-slate-900-rgb), .6);color:#f8fafc;border-color:#2dd4bf;box-shadow:0 0 0 3px #2dd4bf33}[data-theme=dark] .uc-completar-page .select2-container--default .select2-selection--single,[data-bs-theme=dark] .uc-completar-page .select2-container--default .select2-selection--single{background-color:rgba(var(--uc-slate-900-rgb), .4)!important;border-color:rgba(var(--bs-white-rgb), .12)!important}[data-theme=dark] .uc-completar-page .select2-container--default .select2-selection--single .select2-selection__rendered,[data-bs-theme=dark] .uc-completar-page .select2-container--default .select2-selection--single .select2-selection__rendered{color:#f8fafc!important}[data-theme=dark] .uc-completar-page .select2-container--default .select2-selection--single .select2-selection__placeholder,[data-bs-theme=dark] .uc-completar-page .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#64748b!important}[data-theme=dark] .uc-completar-page .select2-container--default.select2-container--open .select2-selection--single,[data-theme=dark] .uc-completar-page .select2-container--default.select2-container--focus .select2-selection--single,[data-bs-theme=dark] .uc-completar-page .select2-container--default.select2-container--open .select2-selection--single,[data-bs-theme=dark] .uc-completar-page .select2-container--default.select2-container--focus .select2-selection--single{background-color:rgba(var(--uc-slate-900-rgb), .6)!important;border-color:#2dd4bf!important;box-shadow:0 0 0 3px #2dd4bf33!important}[data-theme=dark] .uc-completar-page .select2-dropdown,[data-bs-theme=dark] .uc-completar-page .select2-dropdown{background:rgba(var(--uc-slate-900-rgb), .96);border-color:rgba(var(--bs-white-rgb), .15);box-shadow:0 20px 40px #00000080}[data-theme=dark] .uc-completar-page .select2-dropdown .select2-search--dropdown .select2-search__field,[data-bs-theme=dark] .uc-completar-page .select2-dropdown .select2-search--dropdown .select2-search__field{border-color:rgba(var(--bs-white-rgb), .15);color:var(--bs-white);background:#1e293bd9}[data-theme=dark] .uc-completar-page .select2-dropdown .select2-results__option,[data-bs-theme=dark] .uc-completar-page .select2-dropdown .select2-results__option{color:var(--uc-slate-200)}[data-theme=dark] .uc-completar-page .select2-dropdown .select2-results__option[aria-selected=true],[data-bs-theme=dark] .uc-completar-page .select2-dropdown .select2-results__option[aria-selected=true]{color:#5eead4;background-color:#00b19d40}.kiosk-container:has(>.se-pantalla){width:100%;height:auto;min-height:100svh;overflow:visible}.se-pantalla{--se-bg:#eff4f1;--se-surface:#fff;--se-text:#153c35;--se-muted:#516b63;--se-line:#d9e4dd;--se-soft:#e2ece5;--se-accent:#0f766e;--se-on-accent:#fff;--se-ink:#000;--se-white:#fff;--se-media-bg:#173f37;--se-media-text:#f1f7ee;--se-media-scrim:#09221a;--se-media-detail:#c2d9b7;--se-wait-bg:#fff1d2;--se-wait-text:#745011;--se-care-bg:#deedf8;--se-care-text:#224c78;--se-ready-bg:#dcefe0;--se-ready-text:#1e5c3c;--se-font-small:clamp(.75rem, .9cqw, 2rem);--se-font-body:clamp(.875rem, 1.1cqw, 2.5rem);--se-font-note:clamp(.875rem, 1.05cqw, 2.5rem);--se-font-title:clamp(1.3rem, 1.7cqw, 4rem);--se-font-name:clamp(1.25rem, 1.65cqw, 4rem);--se-font-call:clamp(2rem, 3.4cqw, 8rem);--se-gap:clamp(1rem, 1.4cqw, 4rem);--se-radius:var(--card-radius,1.25rem);--se-row-height:clamp(6rem, 6.1cqw, 15rem);width:100%;height:100svh;min-height:38rem;color:var(--se-text);background:var(--se-bg);font-family:Plus Jakarta Sans,sans-serif;font-size:var(--se-font-body);padding:0 var(--se-gap);isolation:isolate;flex-direction:column;display:flex;position:relative;overflow:hidden;container-type:inline-size}.se-pantalla,.se-pantalla *{box-sizing:border-box}.se-pantalla [hidden]{display:none!important}.se-pantalla h1,.se-pantalla .h1,.se-pantalla h2,.se-pantalla .h2,.se-pantalla h3,.se-pantalla .h3,.se-pantalla p{color:inherit;margin:0}.se-pantalla button{font:inherit;cursor:pointer}.se-pantalla button:disabled{opacity:.4;cursor:default}.se-pantalla button:focus-visible{outline:3px solid var(--se-accent);outline-offset:4px}.se-pantalla .se-topbar{flex-shrink:0;justify-content:space-between;align-items:center;gap:1em;padding:.9cqw 0;display:flex}.se-pantalla .se-identity{align-items:center;gap:.85em;min-width:0;display:flex}.se-pantalla .se-identity>div{min-width:0}.se-pantalla .se-identity strong{font-size:var(--se-font-title);letter-spacing:-.045em;overflow-wrap:anywhere;font-weight:750;line-height:1.2;display:block}.se-pantalla .se-identity span:not(.se-brand-mark){color:var(--se-muted);font-size:var(--se-font-small);margin-top:.4em;display:block}.se-pantalla .se-brand-mark{width:2.8em;height:2.8em;color:var(--se-on-accent);background:var(--se-accent);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.se-pantalla .se-brand-mark i{font-size:var(--se-font-title);transform:rotate(-12deg)}.se-pantalla .se-logo{object-fit:contain;width:5em;height:3em}.se-pantalla .se-clock{text-align:right;flex-shrink:0}.se-pantalla .se-clock time{font-size:var(--se-font-title);font-variant-numeric:tabular-nums;letter-spacing:-.05em;font-weight:700;line-height:1.2;display:block}.se-pantalla .se-clock span{font-size:var(--se-font-small);color:var(--se-muted)}.se-pantalla .se-main{gap:var(--se-gap);flex:1;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);min-height:0;display:grid}.se-pantalla .se-turnos{gap:var(--se-gap);flex-direction:column;min-width:0;min-height:0;display:flex}.se-pantalla .se-call{border-radius:var(--se-radius);color:var(--se-on-accent);background:var(--se-accent);scrollbar-width:thin;flex-shrink:0;max-height:43%;padding:1em 1.25em;position:relative;overflow:hidden auto}.se-pantalla .se-call-heading,.se-pantalla .se-call-content{z-index:2;position:relative}.se-pantalla .se-call-heading{font-size:var(--se-font-small);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.6em;font-weight:700;display:flex}.se-pantalla .se-call-heading>i{margin-left:auto}.se-pantalla .se-call-dot{border:2px solid;border-radius:50%;width:.5em;height:.5em}.se-pantalla.se-has-call .se-call-dot{background:currentColor}.se-pantalla .se-call-content{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:1em;margin-top:.6em;display:grid}.se-pantalla .se-call-person{min-width:0}.se-pantalla .se-call-person h1,.se-pantalla .se-call-person .h1{font-size:var(--se-font-call);letter-spacing:-.065em;overflow-wrap:anywhere;font-weight:800;line-height:1.05}.se-pantalla .se-call-person p{font-size:var(--se-font-body);margin-top:.55em;line-height:1.35}.se-pantalla .se-call-person .se-call-description{font-size:var(--se-font-note);white-space:pre-line;overflow-wrap:anywhere;max-width:44ch;font-weight:500}.se-pantalla .se-call-destination{border-left:1px solid;padding-left:1em}.se-pantalla .se-call-destination span{font-size:var(--se-font-small);margin-bottom:.5em;display:block}.se-pantalla .se-call-destination strong{font-size:var(--se-font-title);letter-spacing:-.04em;overflow-wrap:anywhere;line-height:1.2;display:block}.se-pantalla:not(.se-has-call) .se-call-content{grid-template-columns:1fr}.se-pantalla:not(.se-has-call) .se-call-person h1,.se-pantalla:not(.se-has-call) .se-call-person .h1,.se-pantalla.se-long-call .se-call-person h1,.se-pantalla.se-long-call .se-call-person .h1{font-size:var(--se-font-title)}.se-pantalla .se-particle{z-index:1;pointer-events:none;opacity:0;width:.35em;height:.35em;animation:se-particle-flight 1.1s var(--ease-out) var(--se-p-delay,0s) both;background:currentColor;border-radius:50%;position:absolute;top:50%;left:27%}.se-pantalla .se-particle:nth-of-type(3n){border-radius:0}.se-pantalla .se-queue{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.se-pantalla .se-section-heading{justify-content:space-between;align-items:center;gap:1em;padding-bottom:.8em;display:flex}.se-pantalla .se-eyebrow{font-size:var(--se-font-small);text-transform:uppercase;letter-spacing:.12em;color:var(--se-muted);margin-bottom:.5em;font-weight:700;display:block}.se-pantalla .se-section-heading h2,.se-pantalla .se-section-heading .h2{font-size:var(--se-font-title);letter-spacing:-.05em;font-weight:750}.se-pantalla .se-total{background:var(--se-soft);border-radius:var(--pill-radius);font-size:var(--se-font-small);white-space:nowrap;padding:.5em .8em}.se-pantalla .se-queue-columns{display:none}.se-pantalla .se-patients{scrollbar-width:thin;flex:1;min-height:0;padding-bottom:.15em;overflow:auto}.se-pantalla .se-patient{background:var(--se-surface);border:1px solid var(--se-line);border-radius:var(--se-radius);min-height:var(--se-row-height);grid-template-columns:2.8em minmax(0,1fr) minmax(6em,.5fr) auto;align-items:center;gap:.7em;margin-bottom:.55em;padding:.5em .9em;display:grid}.se-pantalla .se-turn-id{color:var(--se-muted);font-size:var(--se-font-small);overflow-wrap:anywhere;align-self:start;margin-top:.3em;font-weight:600}.se-pantalla .se-patient-identity{min-width:0}.se-pantalla .se-patient-identity h3,.se-pantalla .se-patient-identity .h3{font-size:var(--se-font-name);letter-spacing:-.045em;overflow-wrap:anywhere;font-weight:750;line-height:1.15}.se-pantalla .se-patient-identity p{color:var(--se-muted);font-size:var(--se-font-body);margin-top:.3em;line-height:1.3}.se-pantalla .se-patient-identity .se-patient-description{color:var(--se-text);font-size:var(--se-font-note);white-space:pre-line;overflow-wrap:anywhere;margin-top:.5em;line-height:1.4}.se-pantalla .se-patient-service{font-size:var(--se-font-small);overflow-wrap:anywhere;flex-direction:column;gap:.4em;line-height:1.4;display:flex}.se-pantalla .se-patient-service strong{font-weight:600}.se-pantalla .se-patient-service span{color:var(--se-muted)}.se-pantalla .se-status{font-size:var(--se-font-small);color:var(--se-wait-text);background:var(--se-wait-bg);border-radius:var(--pill-radius);text-align:center;max-width:9em;padding:.5em .6em;font-weight:600}.se-pantalla .se-state-en_atencion .se-status{color:var(--se-care-text);background:var(--se-care-bg)}.se-pantalla .se-state-listo_entrega .se-status{color:var(--se-ready-text);background:var(--se-ready-bg)}.se-pantalla .se-empty{border:1px dashed var(--se-line);border-radius:var(--se-radius);text-align:center;height:100%;min-height:8em;color:var(--se-muted);flex-direction:column;justify-content:center;align-items:center;gap:.8em;padding:1.5em;display:flex}.se-pantalla .se-empty h3,.se-pantalla .se-empty .h3,.se-pantalla .se-empty i{font-size:var(--se-font-title)}.se-pantalla .se-empty p{font-size:var(--se-font-body);max-width:32ch}.se-pantalla .se-queue-footer{font-size:var(--se-font-small);color:var(--se-muted);flex-shrink:0;justify-content:space-between;align-items:center;gap:.5em;padding:.5em 0;display:flex}.se-pantalla .se-pagination{white-space:nowrap;align-items:center;gap:.35em;display:flex}.se-pantalla .se-pagination button{width:2.75em;min-width:36px;height:2.75em;min-height:36px;color:var(--se-text);background:0 0;border:0;place-items:center;display:grid}.se-pantalla .se-welcome{isolation:isolate;border-radius:var(--se-radius);background:var(--se-media-bg);color:var(--se-media-text);min-width:0;position:relative;overflow:hidden}.se-pantalla .se-media{position:absolute;inset:0;overflow:hidden}.se-pantalla .se-media:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(180deg, transparent 30%, var(--se-media-scrim) 100%);position:absolute;inset:0}.se-pantalla .se-media-fallback{color:var(--se-media-detail);background:radial-gradient(ellipse at 80% 20%, var(--se-accent), transparent 70%);flex-direction:column;justify-content:flex-start;padding:3em 2em;display:flex;position:absolute;inset:0}.se-pantalla .se-media-fallback:before,.se-pantalla .se-media-fallback:after{content:"";aspect-ratio:1;opacity:.2;border:1px solid;border-radius:50%;width:75%;position:absolute;top:9%;right:-20%;transform:rotate(-30deg)}.se-pantalla .se-media-fallback:after{top:17%;right:5%}.se-pantalla .se-media-fallback>i{opacity:.65;align-self:flex-start;margin:.4em 0;font-size:clamp(4rem,8cqw,20rem);transform:rotate(-15deg)}.se-pantalla .se-media-fallback>span{font-size:var(--se-font-title);letter-spacing:-.04em;max-width:13ch;line-height:1.3}.se-pantalla .se-slide{object-fit:cover;z-index:1;width:100%;height:100%;position:absolute;inset:0}.se-pantalla .se-slide-active{z-index:2}.se-pantalla .se-media-caption{z-index:4;background:var(--se-surface);color:var(--se-text);border-radius:var(--pill-radius);font-size:var(--se-font-small);align-items:center;gap:.55em;padding:.65em .9em;font-weight:600;display:inline-flex;position:absolute;top:1.4em;left:1.4em}.se-pantalla .se-slide-counter{z-index:4;color:var(--se-white);background:var(--se-media-scrim);border-radius:var(--pill-radius);font-size:var(--se-font-small);padding:.35em .6em;position:absolute;top:1.6em;right:1.4em}.se-pantalla .se-slide-dots{z-index:5;gap:.4em;display:flex;position:absolute;bottom:1.5em;left:1.7em}.se-pantalla .se-dot{border-radius:var(--pill-radius);background:var(--se-white);opacity:.4;width:.4em;height:.4em}.se-pantalla .se-dot-active{opacity:1;width:1.6em}.se-pantalla .se-welcome-copy{z-index:4;padding:2em;position:absolute;bottom:3em;left:0;right:0}.se-pantalla .se-welcome-copy .se-eyebrow{color:var(--se-media-detail)}.se-pantalla .se-welcome-copy h2,.se-pantalla .se-welcome-copy .h2{letter-spacing:-.055em;overflow-wrap:anywhere;max-width:15ch;font-size:clamp(1.5rem,2.8cqw,7rem);font-weight:750;line-height:1.1}.se-pantalla .se-welcome-copy p{font-size:var(--se-font-body);max-width:34ch;margin-top:1em;line-height:1.6}.se-pantalla .se-welcome-rule{background:var(--se-media-detail);width:3em;height:2px;margin:1.3em 0;display:block}.se-pantalla .se-welcome-note{font-size:var(--se-font-small);align-items:center;gap:.5em;display:flex}.se-pantalla .se-bottom{color:var(--se-muted);font-size:var(--se-font-small);flex-shrink:0;justify-content:space-between;align-items:center;gap:1em;padding:1em 0;display:flex}.se-pantalla .se-bottom p{overflow-wrap:anywhere;margin-right:auto}.se-pantalla .se-connection{white-space:nowrap}.se-pantalla .se-connection:before{content:"";background:var(--se-ready-text);border-radius:50%;width:.45em;height:.45em;margin-right:.5em;display:inline-block}.se-pantalla.se-offline .se-connection{color:var(--se-wait-text);white-space:normal}.se-pantalla .se-powered{white-space:nowrap;font-weight:700}.se-pantalla .se-controls{right:var(--se-gap);background:var(--se-surface);color:var(--se-text);border-radius:var(--pill-radius);border:1px solid var(--se-line);box-shadow:var(--shadow-md);z-index:10;opacity:0;transition:opacity var(--motion-base) var(--ease-out);gap:.3em;padding:.4em;display:flex;position:absolute;top:5em}.se-pantalla:hover .se-controls,.se-pantalla .se-controls:focus-within{opacity:1}.se-pantalla .se-controls button{border-radius:var(--pill-radius);min-height:44px;color:inherit;font-size:var(--se-font-small);background:0 0;border:0;align-items:center;gap:.5em;padding:.4em .7em;display:flex}.se-pantalla .se-controls button[aria-pressed=true]{background:var(--se-soft)}.se-pantalla:fullscreen{width:100vw;height:100vh}.se-pantalla.se-paused .se-particle{display:none}[data-theme=dark] .se-pantalla{--se-bg:#10241f;--se-surface:#1b322a;--se-text:#edf6ef;--se-muted:#b1c8ba;--se-line:#365345;--se-soft:#294638;--se-media-bg:#112f26;--se-media-text:#f1f7ee;--se-media-scrim:#061b15;--se-media-detail:#c9dfbd;--se-wait-bg:#44391d;--se-wait-text:#f4d18b;--se-care-bg:#213c55;--se-care-text:#b1d8ff;--se-ready-bg:#234b37;--se-ready-text:#a9e2bf}@keyframes se-particle-flight{0%{opacity:0;transform:translate(0)scale(.4)}15%{opacity:.65}to{opacity:0;transform:translate(var(--se-px), var(--se-py)) scale(.1) rotate(120deg)}}@media (prefers-reduced-motion:reduce){.se-pantalla .se-particle{display:none}}@container (width<=900px){.se-pantalla .se-call-content{grid-template-columns:1fr;gap:.5em}.se-pantalla .se-call-destination{border-left:0;padding-left:0}.se-pantalla .se-call-destination span{margin-right:.5em;display:inline}.se-pantalla .se-call-destination strong{display:inline}.se-pantalla .se-patient{grid-template-columns:2.4em minmax(0,1fr) auto}.se-pantalla .se-patient-service{flex-flow:wrap;grid-column:2/-1}.se-pantalla .se-status{grid-area:1/3;align-self:start}.se-pantalla .se-welcome-copy{padding:1.2em}.se-pantalla .se-welcome-note,.se-pantalla .se-powered,.se-pantalla .se-queue-footer>span{display:none}.se-pantalla .se-welcome-copy p{font-size:var(--se-font-small)}.se-pantalla .se-media-caption{top:1em;left:1em}.se-pantalla .se-slide-counter{top:4em}.se-pantalla .se-queue-footer{justify-content:flex-end}}@media (width<=600px){.se-pantalla{height:auto;min-height:100svh;padding:0 1rem;overflow:visible}.se-pantalla .se-topbar{padding:1rem 0}.se-pantalla .se-identity strong{font-size:var(--font-size-h6)}.se-pantalla .se-identity{gap:.5rem}.se-pantalla .se-brand-mark{width:2.2rem;height:2.2rem}.se-pantalla .se-logo{width:3rem}.se-pantalla .se-clock time{font-size:var(--font-size-h5)}.se-pantalla .se-clock span{display:none}.se-pantalla .se-main{flex-direction:column;display:flex}.se-pantalla .se-call{max-height:24rem;padding:1.25rem}.se-pantalla .se-call-person h1,.se-pantalla .se-call-person .h1{font-size:var(--font-size-h1)}.se-pantalla .se-call-content{grid-template-columns:1fr}.se-pantalla .se-call-destination{border:0;padding:0}.se-pantalla .se-section-heading h2,.se-pantalla .se-section-heading .h2{font-size:var(--font-size-h5)}.se-pantalla .se-patients{flex:none;height:27rem}.se-pantalla .se-patient{grid-template-columns:2.2em minmax(0,1fr) auto;min-height:8rem;padding:1rem}.se-pantalla .se-patient-service{flex-flow:wrap;grid-column:2/-1}.se-pantalla .se-status{grid-area:1/3}.se-pantalla .se-welcome{min-height:30rem}.se-pantalla .se-welcome-copy h2,.se-pantalla .se-welcome-copy .h2{font-size:var(--font-size-h2)}.se-pantalla .se-welcome-copy{padding:1.5rem}.se-pantalla .se-welcome-copy p{font-size:var(--font-size-body)}.se-pantalla .se-queue-footer>span,.se-pantalla .se-powered{display:none}.se-pantalla .se-bottom{flex-wrap:wrap;margin-bottom:5rem}.se-pantalla .se-bottom p{width:100%}.se-pantalla .se-controls{opacity:1;justify-content:center;position:fixed;inset:auto .5rem .5rem}.se-pantalla .se-controls button{padding:.4rem}.se-pantalla .se-pagination button{min-width:44px;min-height:44px}}@media (hover:none){.se-pantalla .se-controls{opacity:1}}.se-config-page .se-config-layout{grid-template-columns:minmax(20rem,.9fr) minmax(0,1.3fr);align-items:start;gap:1.75rem;display:grid}.se-config-page .se-config-step{font-size:var(--font-size-body);color:var(--brand-primary);margin-bottom:.6rem;font-weight:600;display:block}.se-config-page .card-box{padding:1.75rem}.se-config-page .form-control{min-height:50px}.se-config-page .btn-outline-secondary{border-width:2px;font-weight:600}.se-config-page .se-color-field{align-items:center;gap:1rem;display:flex}.se-config-page .form-control-color{width:5rem;padding:.35rem}.se-config-page .se-current-logo{align-items:center;gap:1rem;display:flex}.se-config-page .se-current-logo img{object-fit:contain;background:var(--glass-surface-bg);border-radius:var(--card-radius);width:6rem;height:4rem}.se-config-page .se-current-slides{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.se-config-page .se-current-slides label{flex-direction:column;gap:.5rem;display:flex}.se-config-page .se-current-slides img{aspect-ratio:16/9;object-fit:cover;border-radius:var(--card-radius);width:100%}.se-config-page .se-preview-column{min-width:0;position:sticky;top:6rem}.se-config-page .se-preview-heading{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.se-config-page .se-preview-frame{border:6px solid var(--text-slate-700);border-radius:var(--card-radius);box-shadow:var(--shadow-lg);overflow:hidden}.se-config-page .se-preview-frame .se-pantalla{height:37rem;min-height:0}.se-config-page .se-preview-frame .se-controls{display:none}@media (width<=1199px){.se-config-page .se-config-layout{grid-template-columns:1fr}.se-config-page .se-preview-column{grid-row:1;position:static}.se-config-page .se-preview-frame .se-pantalla{height:34rem}}@media (width<=600px){.se-config-page .se-preview-frame .se-pantalla{height:auto}.se-config-page .card-box{padding:1.2rem}}.feedback-alfa-page .feedback-table-row{cursor:pointer;transition:background-color .15s}[data-theme=dark] .feedback-alfa-page .table,[data-bs-theme=dark] .feedback-alfa-page .table{color:#e2e8f0!important}[data-theme=dark] .feedback-alfa-page .table th,[data-bs-theme=dark] .feedback-alfa-page .table th{color:#94a3b8!important;border-color:#ffffff1a!important}[data-theme=dark] .feedback-alfa-page .table td,[data-bs-theme=dark] .feedback-alfa-page .table td{border-color:#ffffff0d!important}[data-theme=dark] .feedback-alfa-page .feedback-table-row:hover,[data-bs-theme=dark] .feedback-alfa-page .feedback-table-row:hover{background-color:#ffffff0d!important}[data-theme=dark] .feedback-alfa-page .text-muted-dark,[data-bs-theme=dark] .feedback-alfa-page .text-muted-dark{color:#94a3b8!important}[data-theme=dark] .feedback-alfa-page .text-body-dark,[data-bs-theme=dark] .feedback-alfa-page .text-body-dark{color:#cbd5e1!important}.feedback-alfa-page .fs-13{font-size:13px}.feedback-alfa-page .fs-12{font-size:12px}.feedback-alfa-page .mw-320{max-width:320px}.feedback-alfa-page .feedback-empty-state{padding:64px 20px}.feedback-alfa-page .feedback-empty-icon{opacity:.5;margin-bottom:14px;font-size:3rem;display:block}.beta-inscritos-page .beta-th-orden{color:inherit;white-space:nowrap;text-decoration:none}.beta-inscritos-page .beta-th-orden:hover{color:var(--bs-primary)}.beta-inscritos-page .beta-actividad{align-items:flex-end;gap:3px;height:32px;display:flex}.beta-inscritos-page .beta-barra{min-width:6px;max-width:14px;height:var(--beta-barra,4%);background:var(--bs-primary);border-radius:2px;flex:1 1 0;min-height:3px}.beta-inscritos-page .beta-barra--vacia{background:var(--bs-border-color)}.beta-inscritos-page .beta-vacio{padding:4rem 1.25rem}.beta-inscritos-page .beta-contacto{white-space:nowrap}#feedbackSidebarRight .form-label{font-size:.85rem}#feedbackSidebarRight .form-check-label{font-size:.82rem}#feedbackSidebarRight .feedback-estrellas-label{font-size:.8rem}#feedbackSidebarRight .feedback-estrella{cursor:pointer;color:var(--bs-border-color);-webkit-user-select:none;user-select:none;font-size:30px;transition:transform .15s,color .15s}:root{--metrica-chart-1:#2d7bf4;--metrica-chart-2:#28a745;--metrica-chart-3:#f9bc0b;--metrica-chart-4:#dc3546;--metrica-chart-5:#32c861;--metrica-chart-6:#353d4a}.se-monitor-page,#modal-checkin{--sem-danger:#dc3545;--sem-danger-rgb:220, 53, 69;--sem-orange:#fd7e14;--sem-orange-rgb:253, 126, 20;--sem-warning:#ffc107;--sem-warning-rgb:255, 193, 7;--sem-success:#28a745;--sem-success-rgb:40, 167, 69;--sem-info-blue:#007bff;--sem-info-blue-rgb:0, 123, 255;--sem-muted:#6c757d;--sem-dark-muted:#b0b0b0}.se-monitor-page .se-col-tiempo,#modal-checkin .se-col-tiempo{width:60px}.se-monitor-page .se-col-acciones,#modal-checkin .se-col-acciones{width:120px}.se-monitor-page .se-legend-inline,#modal-checkin .se-legend-inline{font-size:inherit;font-weight:500}.se-monitor-page .se-triaje-label,#modal-checkin .se-triaje-label{cursor:pointer}.se-monitor-page textarea.form-control,#modal-checkin textarea.form-control{min-height:56px;line-height:1.4;border-radius:14px!important;padding:10px 14px!important}.se-monitor-page .se-triaje-badge,#modal-checkin .se-triaje-badge{cursor:pointer;opacity:.7;-webkit-user-select:none;user-select:none;border:2px solid #0000;font-size:.82rem;font-weight:600;transition:opacity .2s,box-shadow .2s,transform .15s,border-color .2s;display:inline-block}.se-monitor-page .se-triaje-badge--1,#modal-checkin .se-triaje-badge--1{background-color:var(--sem-danger)!important;color:#fff!important}.se-monitor-page .se-triaje-badge--2,#modal-checkin .se-triaje-badge--2{background-color:var(--sem-orange)!important;color:#fff!important}.se-monitor-page .se-triaje-badge--3,#modal-checkin .se-triaje-badge--3{background-color:var(--sem-warning)!important;color:#212529!important}.se-monitor-page .se-triaje-badge--4,#modal-checkin .se-triaje-badge--4{background-color:var(--sem-success)!important;color:#fff!important}.se-monitor-page .se-triaje-badge--5,#modal-checkin .se-triaje-badge--5{background-color:var(--sem-info-blue)!important;color:#fff!important}.se-monitor-page .se-triaje-badge--express,#modal-checkin .se-triaje-badge--express{background-color:var(--sem-orange)!important;color:#fff!important}.se-monitor-page .se-triaje-badge--estandar,#modal-checkin .se-triaje-badge--estandar{background-color:var(--sem-success)!important;color:#fff!important}.se-monitor-page .se-triaje-badge--vip,#modal-checkin .se-triaje-badge--vip{background-color:var(--sem-info-blue)!important;color:#fff!important}.se-monitor-page .pac-event-btn.is-selected,#modal-checkin .pac-event-btn.is-selected{border-color:var(--brand-primary,#00b19d);transform:none;box-shadow:0 0 0 3px #00b19d47}.se-monitor-page .pac-event-btn.is-selected .pac-event-icon-box,#modal-checkin .pac-event-btn.is-selected .pac-event-icon-box{background-color:var(--brand-primary,#00b19d);color:#fff}.se-monitor-page .pac-event-btn[aria-disabled=true],#modal-checkin .pac-event-btn[aria-disabled=true]{opacity:.6}.se-monitor-page .se-eventos-grid,#modal-checkin .se-eventos-grid{max-height:320px;padding:4px;overflow-y:auto}.se-monitor-page .triaje-label:hover .se-triaje-badge,.se-monitor-page .se-triaje-label:hover .se-triaje-badge,#modal-checkin .triaje-label:hover .se-triaje-badge,#modal-checkin .se-triaje-label:hover .se-triaje-badge{transform:translateY(-1px);opacity:.9!important}.se-monitor-page .triaje-radio:checked+.se-triaje-badge,#modal-checkin .triaje-radio:checked+.se-triaje-badge{border-color:var(--bs-white);transform:translateY(-1px)scale(1.04);box-shadow:0 0 0 3px #00000040;opacity:1!important}.se-monitor-page .se-triaje-bg,#modal-checkin .se-triaje-bg{color:var(--bs-white);font-weight:600}.se-monitor-page .se-triaje-bg--1,#modal-checkin .se-triaje-bg--1{background-color:var(--sem-danger)!important;color:#fff!important}.se-monitor-page .se-triaje-bg--2,#modal-checkin .se-triaje-bg--2{background-color:var(--sem-orange)!important;color:#fff!important}.se-monitor-page .se-triaje-bg--3,#modal-checkin .se-triaje-bg--3{background-color:var(--sem-warning)!important;color:#212529!important}.se-monitor-page .se-triaje-bg--4,#modal-checkin .se-triaje-bg--4{background-color:var(--sem-success)!important;color:#fff!important}.se-monitor-page .se-triaje-bg--5,#modal-checkin .se-triaje-bg--5{background-color:var(--sem-info-blue)!important;color:#fff!important}.se-monitor-page .se-triaje-bg--default,#modal-checkin .se-triaje-bg--default{background-color:var(--sem-muted)!important;color:#fff!important}.se-monitor-page .tiempo-cell,#modal-checkin .tiempo-cell{white-space:nowrap;font-size:.85rem;font-weight:600}.se-monitor-page .tiempo-cell.alerta,#modal-checkin .tiempo-cell.alerta{color:var(--sem-danger)!important}.se-monitor-page #tabla-checkins tr.triaje-critico,#modal-checkin #tabla-checkins tr.triaje-critico{animation:1.4s ease-in-out infinite se-parpadeo-triaje}[data-theme=dark] .se-monitor-page #tabla-checkins th,[data-theme=dark] .se-monitor-page #tabla-checkins td,[data-bs-theme=dark] .se-monitor-page #tabla-checkins th,[data-bs-theme=dark] .se-monitor-page #tabla-checkins td,[data-theme=dark] #modal-checkin #tabla-checkins th,[data-theme=dark] #modal-checkin #tabla-checkins td,[data-bs-theme=dark] #modal-checkin #tabla-checkins th,[data-bs-theme=dark] #modal-checkin #tabla-checkins td{color:var(--sem-dark-muted)}[data-theme=dark] .se-monitor-page .modal-content,[data-bs-theme=dark] .se-monitor-page .modal-content,[data-theme=dark] #modal-checkin .modal-content,[data-bs-theme=dark] #modal-checkin .modal-content{background-color:var(--glass-bg);border:1px solid var(--glass-border);color:var(--sem-dark-muted)}[data-theme=dark] .se-monitor-page .modal-header,[data-theme=dark] .se-monitor-page .modal-footer,[data-bs-theme=dark] .se-monitor-page .modal-header,[data-bs-theme=dark] .se-monitor-page .modal-footer,[data-theme=dark] #modal-checkin .modal-header,[data-theme=dark] #modal-checkin .modal-footer,[data-bs-theme=dark] #modal-checkin .modal-header,[data-bs-theme=dark] #modal-checkin .modal-footer{border-color:var(--glass-border)}[data-theme=dark] .se-monitor-page .triaje-radio:checked+.se-triaje-badge,[data-bs-theme=dark] .se-monitor-page .triaje-radio:checked+.se-triaje-badge,[data-theme=dark] #modal-checkin .triaje-radio:checked+.se-triaje-badge,[data-bs-theme=dark] #modal-checkin .triaje-radio:checked+.se-triaje-badge{box-shadow:0 0 0 3px rgba(var(--bs-white-rgb), .35);border-color:var(--bs-white)}@media (width<=576px){.se-monitor-page #triaje-radios,#modal-checkin #triaje-radios{flex-direction:column}.se-monitor-page .modal-dialog,#modal-checkin .modal-dialog{margin:.5rem}}@keyframes se-parpadeo-triaje{0%,to{background-color:rgba(var(--sem-danger-rgb,220, 53, 69), .15)}50%{background-color:rgba(var(--sem-danger-rgb,220, 53, 69), .4)}}.vet-alert-brand{color:var(--brand-primary);background:#00b19d0d;border:1px solid #00b19d26;border-radius:12px}.vet-alert-icon{font-size:1.25rem}.vet-alert-text{font-size:.85rem;font-weight:500}.vet-actions-right{text-align:right}:root{--vet-marca-card-border:#e3e6f0;--vet-marca-dashed-border:#cbd5e1;--vet-marca-muted-text:#64748b;--vet-marca-hr-border:#e2e8f0;--vet-swal-confirm:#3085d6;--vet-swal-cancel:#d33;--vet-sede-card-bg:#f3f6f8;--vet-sede-card-shadow:#d3d3d3}.vet-marca-card{background:var(--white);border-radius:12px;border:1px solid var(--vet-marca-card-border)!important}.vet-marca-card-title{font-weight:700}.vet-marca-card-text{line-height:1.5}.vet-marca-label{font-size:13px}.vet-marca-badge{border-radius:20px;padding:6px 12px;font-size:11px}.vet-marca-dashed{border-radius:8px;min-height:140px;border:2px dashed var(--vet-marca-dashed-border)!important}.vet-marca-preview-logo{object-fit:contain;max-width:100%;max-height:80px;padding:5px}.vet-marca-preview-info{color:var(--vet-marca-muted-text);font-size:11px;line-height:1.4}.vet-marca-preview-name{margin-bottom:2px;font-size:14px;font-weight:700}.vet-marca-hr{border-top:1px solid var(--vet-marca-hr-border);margin:12px 0}.vet-marca-preview-footer{letter-spacing:1.5px;font-size:10px;font-weight:800}.vet-sede-card{background-color:var(--vet-sede-card-bg);box-shadow:0px 0px 7px 0px var(--vet-sede-card-shadow)}.vet-sede-list-center{text-align:center}.vet-sede-icon-sm{font-size:14px}.vet-sede-map{width:100%;height:230px;padding-bottom:0%}.vet-activa-content{margin-top:100px}.vet-brand-teal-text{color:var(--brand-teal)}.cfg-precio-total{font-size:37px;line-height:50px}.pricing-plan h1,.pricing-plan .h1,.pricing-plan h3,.pricing-plan .h3,.pricing-plan h4,.pricing-plan .h4,.pricing-plan h5,.pricing-plan .h5,.pricing-plan p,.pricing-plan ul,.pricing-plan ul>li,.pricing-plan ul>li strong,.pricing-plan a{color:#fff}.pricing-plan-moneda{vertical-align:middle;font-size:16px}.pricing-plan-valor-texto{margin-bottom:10px}.pricing-plan-descuento-badge{border:1px solid #fff;font-size:20px;text-decoration:line-through}:root{--cfg-zona-default-color:#0056b3;--cfg-zona-no-color:#ccc;--cfg-zona-chart-1:#0056b3;--cfg-zona-chart-2:#2e7d32;--cfg-zona-chart-3:#f0ad4e;--cfg-zona-chart-4:#8e44ad;--cfg-zona-chart-5:#e83e8c;--cfg-zona-chart-6:#17a2b8;--cfg-zona-chart-7:#6c757d;--cfg-export-icon-bg:#e6f7ff;--cfg-export-icon-color:#006080;--cfg-export-title-color:#1a202c;--cfg-export-muted-color:#718096;--cfg-export-date-color:#4a5568;--cfg-export-border-color:#edf2f7;--cfg-export-panel-bg:#f7fafc}.cfg-export-header-row{padding:20px}.cfg-export-header-actions{justify-content:flex-end;align-items:center;display:flex}.cfg-export-info-alert{border-radius:8px;font-size:13px}.cfg-export-hint-text{font-size:11px;line-height:1.4}.cfg-export-metrics-panel{border-top:1px solid var(--cfg-export-border-color);margin-top:20px;padding-top:15px}.cfg-export-progress-thin{height:6px}.cfg-export-rango-text{font-size:10px}.cfg-export-row-flex{align-items:center;gap:15px;display:flex}.cfg-export-row-icon{background-color:var(--cfg-export-icon-bg);width:40px;height:40px;color:var(--cfg-export-icon-color);border-radius:8px;justify-content:center;align-items:center;display:flex}.cfg-export-row-title{color:var(--cfg-export-title-color);font-weight:700}.cfg-export-row-subtitle{color:var(--cfg-export-muted-color);font-size:11px}.cfg-export-row-date{color:var(--cfg-export-date-color);font-weight:600}.cfg-export-row-time{color:var(--cfg-export-muted-color);font-size:12px}.cfg-export-actions-row{gap:8px;display:flex}.cfg-export-rango-modal{font-size:15px;font-weight:600}.cfg-export-chart-container{height:300px;position:relative}.cfg-export-backup-col{border-left:1px solid var(--cfg-export-border-color)}.cfg-export-backup-panel{background-color:var(--cfg-export-panel-bg);border:1px solid var(--cfg-export-border-color);border-radius:12px;margin-top:30px;padding:20px}.imp-progress-bar{background-color:var(--brand-teal)}.imp-resumen-list{margin-bottom:30px;padding-left:0;font-size:1.18em;list-style-type:none}.imp-resumen-item{align-items:center;display:flex}.imp-resumen-icon{margin-right:8px;font-size:1.5em}.imp-badge-inline{margin-left:8px;font-size:.9em}.imp-actions-gap{gap:30px}.imp-row-error{background:#ffeaea}.imp-status-cell{text-align:center;font-size:1.5em}.imp-status-error{color:#e74c3c}.imp-status-ok{color:#27ae60}.imp-icon-sm{font-size:1em}.imp-option-invalid{color:#c0392b;font-weight:700}:root{--cart-bg:#fff;--cart-text:#1e293b;--cart-text-muted:#64748b;--cart-hover:var(--glass-control-hover-bg);--cart-border:#e2e8f0;--cart-shadow:-10px 0 30px #0000001a;--cart-header-bg:#f8fafc;--cart-invoice-accent:#2ab27b;--cart-cancel-accent:#d33}html[data-theme=dark],html[data-bs-theme=dark]{--cart-bg:#1e293b!important;--cart-text:#f8fafc!important;--cart-text-muted:#94a3b8!important;--cart-hover:var(--glass-control-hover-bg)!important;--cart-border:var(--glass-control-border)!important;--cart-shadow:-15px 0 40px #000000b3!important;--cart-header-bg:#0f172a!important}#carritoComprasDrawer{z-index:1050;max-width:100%;transition:transform .3s ease-in-out;background-color:var(--cart-bg)!important;border-left:2px solid var(--cart-border)!important;width:420px!important;color:var(--cart-text)!important;box-shadow:var(--cart-shadow)!important}#carritoComprasDrawer .offcanvas-header{background-color:var(--cart-header-bg)!important;border-bottom:1px solid var(--cart-border)!important;color:var(--cart-text)!important}#carritoComprasDrawer .offcanvas-body{background-color:var(--cart-bg)!important;color:var(--cart-text)!important}#carritoComprasDrawer .table{--bs-table-bg:transparent!important;--bs-table-hover-bg:var(--cart-hover)!important;border-color:var(--cart-border)!important;color:var(--cart-text)!important}#carritoComprasDrawer .table td,#carritoComprasDrawer .table th{color:var(--cart-text)!important;border-color:var(--cart-border)!important}#carritoComprasDrawer .text-muted{color:var(--cart-text-muted)!important}.carrito-loading{opacity:.6;pointer-events:none}.badge-cart-indicator{padding:.25em .5em;font-size:.65rem}#carrito-empty-state h6,#carrito-empty-state .h6{color:var(--cart-text)!important}.swal-checkout-popup{background-color:var(--cart-bg)!important;color:var(--cart-text)!important;border:1px solid var(--cart-border)!important;border-radius:12px!important}.swal-checkout-popup .swal2-title,.swal-checkout-popup .swal-text-custom,.swal-checkout-popup label,.swal-checkout-popup h6,.swal-checkout-popup .h6,.swal-checkout-popup span,.swal-checkout-popup td,.swal-checkout-popup th{color:var(--cart-text)!important}.swal-checkout-popup .swal-box-custom{background-color:var(--cart-header-bg)!important;border:1px solid var(--cart-border)!important}.swal-checkout-popup select,.swal-checkout-popup textarea{background-color:var(--cart-header-bg)!important;color:var(--cart-text)!important;border-color:var(--cart-border)!important}.cart-items-scroll{max-height:50vh}.cart-total-value{font-size:1.25rem}.cart-invoice-btn{background-color:var(--cart-invoice-accent);border-color:var(--cart-invoice-accent);transition:all .2s}.cart-detail-ref{font-size:.8em}.cart-swal-scroll-box{border-radius:8px;max-height:150px;overflow-y:auto}.cart-swal-row-sm{font-size:.85rem}.cart-swal-total-row{font-size:.95rem}:root{--bolsillo-icon-border:#ddd;--bolsillo-icon-item-border:#eee;--bolsillo-icon-hover-bg:#f0f0f0}.bolsillo-icon-grid{border:1px solid var(--bolsillo-icon-border);border-radius:.25rem;grid-template-columns:repeat(auto-fill,minmax(60px,1fr));gap:10px;max-height:400px;padding:10px;display:grid;overflow-y:auto}.bolsillo-icon-grid i{border:1px solid var(--bolsillo-icon-item-border);cursor:pointer;text-align:center;border-radius:.25rem;padding:5px;font-size:24px;transition:background-color .2s}.bolsillo-icon-grid i:hover{background-color:var(--bolsillo-icon-hover-bg)}.bolsillo-icon-preview{vertical-align:middle;margin-right:10px;font-size:30px}:root{--pac-accordion-header-bg:#c7e3f1}.pac-accordion-header{background-color:var(--pac-accordion-header-bg)}.pac-accordion-row{margin-left:-4px}.pac-accordion-row--full{width:100%}.pac-accordion-title{margin-left:10px}.pac-accordion-toggle{margin-right:3px;font-size:14px;font-weight:400}.pac-accordion-actions{text-align:right}.pac-required-mark{color:var(--brand-danger,#ef4444)}.pac-tag-highlight{color:var(--brand-primary,#00a887)}:root{--pac-empty-row-bg:var(--table-section-bg,#f2f2f2)}.pac-empty-row{background-color:var(--pac-empty-row-bg)}:root{--pac-chart-axis-light:#fff;--pac-chart-axis-title:#333;--pac-on-accent:#0f172a;--pac-on-accent-inverse:#fff;--pac-swal-confirm:#dd6b55}.pac-index-th-narrow{text-align:center;width:20px}.pac-index-actions-dropdown{z-index:1000}.pac-tag-badge{border:1px solid var(--border-color,#0000001a)}.bulk-action-card{cursor:pointer;text-align:center;border-radius:12px;padding:12px;transition:all .2s ease-in-out}.bulk-action-card--neutral{border:2px solid var(--border-color,#e2e8f0);background-color:var(--card-bg,#fff)}.bulk-action-card--neutral span{color:var(--text-color,#334155)}.bulk-action-card--neutral i{color:var(--text-muted,#94a3b8)}.bulk-action-card--info{border:2px solid var(--brand-info,#4eb7eb);background-color:#4eb7eb1a}.bulk-action-card--info span,.bulk-action-card--info i{color:var(--brand-info,#0284c7)}.bulk-action-card--danger{border:2px solid var(--brand-danger,#ef4444);background-color:#ef44441a}.bulk-action-card--danger span,.bulk-action-card--danger i{color:var(--brand-danger,#ef4444)}:root{--pac-option-radius:12px;--pac-option-bg:var(--input-bg,#fff);--pac-option-border:var(--input-border,#e2e8f0);--pac-option-text:var(--text-slate-600,#475569);--pac-option-icon:var(--text-slate-400,#94a3b8);--pac-option-hover-border:var(--text-slate-400,#94a3b8);--pac-option-active-tint:#00b19d1a}[data-theme=dark],[data-bs-theme=dark]{--pac-option-text:var(--text-slate-200,#e2e8f0);--pac-option-active-tint:#00b19d38;--pac-on-accent:#0f172a;--pac-on-accent-inverse:#fff}.sexo-selector,.talla-selector{align-items:stretch}.sexo-label,.talla-option,.card-radio-label{display:flex}.sexo-card,.talla-card,.radio-card,.chip-content,.antecedent-card{cursor:pointer;-webkit-user-select:none;user-select:none;background-color:var(--pac-option-bg);color:var(--pac-option-text);flex:1;transition:border-color .15s ease-in-out,background-color .15s ease-in-out,box-shadow .15s ease-in-out,transform .15s ease-in-out;border:2px solid var(--pac-option-border)!important;border-radius:var(--pac-option-radius)!important}.sexo-card i,.talla-card i,.radio-card i,.chip-content i,.antecedent-card i{color:var(--pac-option-icon);transition:color .15s ease-in-out}.sexo-card:hover,.talla-card:hover,.radio-card:hover,.chip-content:hover,.antecedent-card:hover{transform:translateY(-1px);border-color:var(--pac-option-hover-border)!important}.talla-card,.radio-card:not(.is-horizontal){flex-direction:column;justify-content:center;align-items:center;display:flex}.chip-content{border-radius:var(--pill-radius,9999px)!important}.sexo-radio:checked+.sexo-card,.sexo-card.is-active,.talla-radio:checked+.talla-card,.talla-card.is-active,.procedencia-radio:checked+.radio-card,.habitat-radio:checked+.radio-card,.radio-reproductivo-input:checked+.radio-card,.radio-card.is-active,.chip-radio:checked+.chip-content,.chip-content.is-active,.antecedent-card.is-active{font-weight:600;border-color:var(--brand-primary,#00b19d)!important;background-color:var(--pac-option-active-tint)!important;color:var(--brand-primary,#00b19d)!important;box-shadow:0 0 0 1px var(--brand-primary,#00b19d)!important}.antecedent-card:has(.antecedent-check:checked){font-weight:600;border-color:var(--brand-primary,#00b19d)!important;background-color:var(--pac-option-active-tint)!important;color:var(--brand-primary,#00b19d)!important;box-shadow:0 0 0 1px var(--brand-primary,#00b19d)!important}.sexo-radio:checked+.sexo-card i,.sexo-card.is-active i,.talla-radio:checked+.talla-card i,.talla-card.is-active i,.procedencia-radio:checked+.radio-card i,.habitat-radio:checked+.radio-card i,.radio-reproductivo-input:checked+.radio-card i,.radio-card.is-active i,.chip-radio:checked+.chip-content i,.chip-content.is-active i,.antecedent-card.is-active i{color:var(--brand-primary,#00b19d)}.antecedent-card:has(.antecedent-check:checked) i{color:var(--brand-primary,#00b19d)}#modal_form_paciente .input-group>.select2-container{flex:auto;width:1%!important}#modal_form_paciente .select2-container--default .select2-selection--single{border-radius:var(--bs-border-radius,.375rem);border:1px solid #ced4da;align-items:center;height:38px;display:flex}#modal_form_paciente .select2-container--default .select2-selection--single .select2-selection__rendered{padding-left:12px;line-height:36px}#modal_form_paciente .select2-container--default .select2-selection--single .select2-selection__arrow{height:36px}.pac-foto-wrap .pac-avatar-img{object-fit:cover;width:72px;height:72px}.lista-sidebar-card{background:var(--card-bg,#fff);border:1px solid var(--border-color,#e2e8f0);color:var(--text-color,#1e293b);transition:all .2s cubic-bezier(.4,0,.2,1)}.lista-sidebar-card:hover{background:var(--body-bg,#f8fafc);transform:translateY(-1px);box-shadow:0 4px 6px -1px #0000000d}.lista-sidebar-card.active{background:#f0fdfa!important;border-color:#0d9488!important;box-shadow:0 4px 12px -2px #0d948826!important}.lista-sidebar-card.drag-over-list{transform:scale(1.02);background:#ccfbf1!important;border:2px dashed #0d9488!important}[data-theme=dark] .lista-sidebar-card,[data-bs-theme=dark] .lista-sidebar-card{background:var(--glass-control-bg);border-color:var(--border-color,#2e3a52);color:#f8fafc}[data-theme=dark] .lista-sidebar-card:hover,[data-bs-theme=dark] .lista-sidebar-card:hover{background:var(--glass-surface-bg);box-shadow:0 4px 10px #0006}[data-theme=dark] .lista-sidebar-card.active,[data-bs-theme=dark] .lista-sidebar-card.active{background:#0d948838!important;border-color:#14b8a6!important;box-shadow:0 4px 14px #0d94884d!important}[data-theme=dark] .lista-sidebar-card.drag-over-list,[data-bs-theme=dark] .lista-sidebar-card.drag-over-list{background:#0d948859!important;border-color:#14b8a6!important}.dropzone-area{background:var(--input-bg,#f8fafc);border:2px dashed var(--border-color,#cbd5e1);transition:all .2s}.dropzone-area.drag-over{box-shadow:0 0 0 3px #0d948833;background:#f0fdfa!important;border-color:#0d9488!important}[data-theme=dark] .dropzone-area,[data-bs-theme=dark] .dropzone-area{background:var(--glass-control-bg);border-color:var(--border-color,#334155)}[data-theme=dark] .dropzone-area.drag-over,[data-bs-theme=dark] .dropzone-area.drag-over{box-shadow:0 0 0 3px #14b8a64d;background:#0d948833!important;border-color:#14b8a6!important}.paciente-item-card{background:var(--card-bg,#fff);border:1px solid var(--border-color,#e2e8f0);color:var(--text-color,#1e293b);transition:all .18s}.paciente-item-card:hover{border-color:#cbd5e1;box-shadow:0 2px 4px #0000000a}.paciente-item-card.is-dragging{opacity:.45;border:2px dashed #0d9488;transform:scale(.98)}[data-theme=dark] .paciente-item-card,[data-bs-theme=dark] .paciente-item-card{background:var(--glass-control-bg);border-color:var(--border-color,#2e3a52);color:#f8fafc}[data-theme=dark] .paciente-item-card:hover,[data-bs-theme=dark] .paciente-item-card:hover{background:var(--glass-surface-bg);border-color:var(--brand-primary,#00b19d);box-shadow:0 4px 10px #00000059}[data-theme=dark] .paciente-item-card.is-dragging,[data-bs-theme=dark] .paciente-item-card.is-dragging{border-color:#14b8a6}#header-lista-activa{background:var(--card-bg,#fff);border-color:var(--border-color,#e2e8f0)!important}[data-theme=dark] #header-lista-activa,[data-bs-theme=dark] #header-lista-activa{background:var(--glass-control-bg)!important;border-color:var(--border-color,#2e3a52)!important}.cursor-grab{cursor:grab}.cursor-grab:active{cursor:grabbing}.cursor-pointer{cursor:pointer}.btn-color-picker.active{outline-offset:2px;outline:3px solid #0f172a}[data-theme=dark] .btn-color-picker.active,[data-bs-theme=dark] .btn-color-picker.active{outline-color:#f8fafc}.btn-icono-picker{transition:all .15s}[data-theme=dark] .btn-icono-picker,[data-bs-theme=dark] .btn-icono-picker{background-color:var(--glass-control-bg);border-color:var(--border-color,#334155);color:var(--text-color,#e2e8f0)}[data-theme=dark] .btn-icono-picker:hover,[data-bs-theme=dark] .btn-icono-picker:hover{background-color:var(--glass-surface-bg)}.btn-icono-picker.active{background-color:var(--brand-primary,#0d9488)!important;color:var(--pac-on-accent)!important;border-color:var(--brand-primary,#0d9488)!important}.input-color-custom{cursor:pointer;width:32px;height:32px}[data-theme=dark] .dashboard-container .input-group-text.bg-white,[data-bs-theme=dark] .dashboard-container .input-group-text.bg-white{background-color:var(--input-bg,#1a2335)!important;border-color:var(--border-color,#2e3a52)!important;color:var(--text-color,#cbd5e1)!important}[data-theme=dark] .dashboard-container .bg-white,[data-bs-theme=dark] .dashboard-container .bg-white{background-color:var(--glass-control-bg)!important}[data-theme=dark] .dashboard-container .bg-light-subtle,[data-bs-theme=dark] .dashboard-container .bg-light-subtle{background-color:var(--glass-control-bg)!important;border-color:var(--border-color,#2e3a52)!important}[data-theme=dark] .dashboard-container .form-control,[data-theme=dark] .dashboard-container .form-select,[data-bs-theme=dark] .dashboard-container .form-control,[data-bs-theme=dark] .dashboard-container .form-select{background-color:var(--input-bg,#1a2335)!important;border-color:var(--border-color,#2e3a52)!important;color:var(--text-color,#f8fafc)!important}.pac-text-strong{color:var(--text-slate-800)}.pac-bar-6{height:6px}.pac-min-h-650{min-height:650px}.pac-text-subtle{color:var(--text-slate-500)}.pac-box-30{width:30px;height:30px}.pac-box-44{width:44px;height:44px}.pac-box-48{width:48px;height:48px}.pac-box-fs-08{font-size:.8rem}.pac-box-fs-12{font-size:1.2rem}.pac-scroll-480{max-height:480px}.pac-scroll-520{max-height:520px}.pac-chart-box-280{height:280px;max-height:280px;position:relative}.pac-chart-box-240{height:240px;max-height:240px;position:relative}.pac-chart-canvas-280{max-width:100%;max-height:280px}.pac-chart-canvas-240{max-width:100%;max-height:240px}.pac-max-w-100{max-width:100px}.pac-max-w-110{max-width:110px}.pac-max-w-170{max-width:170px}.pac-max-w-280{max-width:280px}.paciente-show-page .confetti{pointer-events:none;justify-content:center;align-items:center;width:100%;height:96px;display:flex;position:absolute;top:0;left:0;overflow:hidden}.paciente-show-page .confetti-piece{opacity:0;background:#fbba23;width:6px;height:10px;position:absolute;top:-10px}.paciente-show-page .confetti-piece:first-child{animation:.48s ease-out 24ms infinite pac-makeItRain;left:7%;transform:rotate(33deg)}.paciente-show-page .confetti-piece:nth-child(2){animation:.542s ease-out .174s infinite pac-makeItRain;left:14%;transform:rotate(-70deg)}.paciente-show-page .confetti-piece:nth-child(3){animation:.446s ease-out 8ms infinite pac-makeItRain;left:21%;transform:rotate(38deg)}.paciente-show-page .confetti-piece:nth-child(4){animation:.557s ease-out .102s infinite pac-makeItRain;left:28%;transform:rotate(-100deg)}.paciente-show-page .confetti-piece:nth-child(5){animation:.546s ease-out 22ms infinite pac-makeItRain;left:35%;transform:rotate(101deg)}.paciente-show-page .confetti-piece:nth-child(6){animation:.457s ease-out 14ms infinite pac-makeItRain;left:42%;transform:rotate(63deg)}.paciente-show-page .confetti-piece:nth-child(7){animation:.507s ease-out .108s infinite pac-makeItRain;left:49%;transform:rotate(-165deg)}.paciente-show-page .confetti-piece:nth-child(8){animation:.379s ease-out .168s infinite pac-makeItRain;left:56%;transform:rotate(43deg)}.paciente-show-page .confetti-piece:nth-child(9){animation:.566s ease-out .228s infinite pac-makeItRain;left:63%;transform:rotate(114deg)}.paciente-show-page .confetti-piece:nth-child(10){animation:.412s ease-out 89ms infinite pac-makeItRain;left:70%;transform:rotate(-47deg)}.paciente-show-page .confetti-piece:nth-child(11){animation:.431s ease-out .198s infinite pac-makeItRain;left:77%;transform:rotate(-62deg)}.paciente-show-page .confetti-piece:nth-child(12){animation:.435s ease-out .177s infinite pac-makeItRain;left:84%;transform:rotate(-86deg)}.paciente-show-page .confetti-piece:nth-child(13){animation:.478s ease-out .241s infinite pac-makeItRain;left:91%;transform:rotate(2deg)}.paciente-show-page .confetti-piece:nth-child(odd){background:#65bb5c}.paciente-show-page .confetti-piece:nth-child(2n){z-index:1}.paciente-show-page .confetti-piece:nth-child(4n){background:#f23b14;width:5px;height:13px;animation-duration:1.4s}.paciente-show-page .confetti-piece:nth-child(3n){width:5px;height:13px;animation-duration:1.75s;animation-delay:.7s}.paciente-show-page .confetti-piece:nth-child(4n-7){background:#2a2f6a}.paciente-show-page #header-welcome{background:linear-gradient(-45deg,#ee7752,#e73c7e,#23a6d5,#23d5ab) 0 0/400% 400%;animation:5s infinite pac-show-gradient}.paciente-show-page .container-btn-home-shortcut{max-width:130px;padding:10px 20px}.paciente-show-page .container-btn-home-shortcut h6,.paciente-show-page .container-btn-home-shortcut .h6{text-align:center;font-size:12px}.paciente-show-page .container_paciente_fallecido{filter:grayscale()}.paciente-show-page .pac-show-confetti-wrap{border-radius:45px;padding:10px 30px;overflow:hidden}.paciente-show-page .pac-show-cake-icon{left:25px}.paciente-show-page .pac-show-timeline-item{will-change:transform;position:absolute;top:0;left:0;transform:translateY(34px)}.paciente-show-page .pac-show-modal-title{color:var(--white)}.paciente-show-page .pac-show-thumb-sm{max-width:50px;max-height:50px}@keyframes pac-makeItRain{0%{opacity:0}20%{opacity:1}to{transform:translateY(96px)}}@keyframes pac-show-gradient{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}#event-modal .modal-dialog,#modal-checkin .modal-dialog{max-width:900px}#event-modal .pac-event-filter-bar,#modal-checkin .pac-event-filter-bar{border-bottom:1px solid var(--border-color,#e2e8f0);flex-wrap:wrap;gap:8px;margin-bottom:16px;padding-bottom:12px;display:flex}#event-modal .pac-filter-pill,#modal-checkin .pac-filter-pill{background:var(--input-bg,#fff);color:var(--text-muted,#64748b);border:1px solid var(--border-color,#e2e8f0);cursor:pointer;border-radius:9999px;outline:none;align-items:center;gap:6px;padding:6px 14px;font-size:.8125rem;font-weight:500;transition:all .2s;display:inline-flex}#event-modal .pac-filter-pill i,#modal-checkin .pac-filter-pill i{font-size:.8rem}#event-modal .pac-filter-pill:hover,#modal-checkin .pac-filter-pill:hover{color:var(--brand-primary,#00b19d);border-color:var(--brand-primary,#00b19d);background:#00b19d0d}#event-modal .pac-filter-pill.active,#modal-checkin .pac-filter-pill.active{background:var(--brand-primary,#00b19d);color:var(--pac-on-accent);border-color:var(--brand-primary,#00b19d);box-shadow:0 2px 8px #00b19d40}#event-modal .pac-filter-pill.active i,#modal-checkin .pac-filter-pill.active i{color:var(--pac-on-accent)}#event-modal .pac-event-grid,#modal-checkin .pac-event-grid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:12px;width:100%;padding:4px 0;display:grid}@media (width<=576px){#event-modal .pac-event-grid,#modal-checkin .pac-event-grid{grid-template-columns:repeat(2,1fr);gap:10px}}#event-modal .pac-event-form,#modal-checkin .pac-event-form{display:contents}#event-modal .pac-event-btn,#modal-checkin .pac-event-btn{background:var(--input-bg,#fff);border:1px solid var(--border-color,#e2e8f0);width:100%;min-height:125px;box-shadow:var(--shadow-sm);cursor:pointer;color:var(--text-color,#1e293b);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;padding:14px 10px 12px;text-decoration:none;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}#event-modal .pac-event-btn:hover,#modal-checkin .pac-event-btn:hover{border-color:var(--brand-primary);color:var(--text-color,#1e293b);text-decoration:none;transform:translateY(-3px);box-shadow:0 8px 24px #00000014}#event-modal .pac-event-btn:hover .pac-event-icon-box,#modal-checkin .pac-event-btn:hover .pac-event-icon-box{transform:scale(1.1)}#event-modal .pac-event-btn:focus-visible,#modal-checkin .pac-event-btn:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}#event-modal .pac-event-btn:active,#modal-checkin .pac-event-btn:active{transform:translateY(-1px)}#event-modal .pac-event-btn.disabled,#event-modal .pac-event-btn[disabled],#modal-checkin .pac-event-btn.disabled,#modal-checkin .pac-event-btn[disabled]{opacity:.65;cursor:not-allowed}#event-modal .pac-event-btn.disabled:hover,#event-modal .pac-event-btn[disabled]:hover,#modal-checkin .pac-event-btn.disabled:hover,#modal-checkin .pac-event-btn[disabled]:hover{box-shadow:var(--shadow-sm);transform:none}#event-modal .pac-event-icon-box,#modal-checkin .pac-event-icon-box{border-radius:13px;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:8px;font-size:1.25rem;transition:transform .25s,background-color .25s,color .25s;display:flex}#event-modal .pac-event-info,#modal-checkin .pac-event-info{text-align:center;flex-direction:column;align-items:center;gap:2px;width:100%;display:flex}#event-modal .pac-event-title,#modal-checkin .pac-event-title{text-align:center;color:inherit;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.8125rem;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}#event-modal .pac-event-subtitle,#modal-checkin .pac-event-subtitle{color:#64748b;text-align:center;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.6875rem;line-height:1.2;display:-webkit-box;overflow:hidden}#event-modal .pac-theme-teal .pac-event-icon-box,#modal-checkin .pac-theme-teal .pac-event-icon-box{color:var(--brand-primary);background-color:#00b19d1f}#event-modal .pac-theme-teal:hover,#modal-checkin .pac-theme-teal:hover{border-color:var(--brand-primary);box-shadow:0 8px 24px #00b19d2e}#event-modal .pac-theme-teal:hover .pac-event-icon-box,#modal-checkin .pac-theme-teal:hover .pac-event-icon-box{background-color:var(--brand-primary);color:var(--pac-on-accent)}#event-modal .pac-theme-cyan .pac-event-icon-box,#modal-checkin .pac-theme-cyan .pac-event-icon-box{color:var(--brand-info);background-color:#4eb7eb24}#event-modal .pac-theme-cyan:hover,#modal-checkin .pac-theme-cyan:hover{border-color:var(--brand-info);box-shadow:0 8px 24px #4eb7eb33}#event-modal .pac-theme-cyan:hover .pac-event-icon-box,#modal-checkin .pac-theme-cyan:hover .pac-event-icon-box{background-color:var(--brand-info);color:var(--pac-on-accent)}#event-modal .pac-theme-emerald .pac-event-icon-box,#modal-checkin .pac-theme-emerald .pac-event-icon-box{color:var(--brand-success);background-color:#0acf9724}#event-modal .pac-theme-emerald:hover,#modal-checkin .pac-theme-emerald:hover{border-color:var(--brand-success);box-shadow:0 8px 24px #0acf9733}#event-modal .pac-theme-emerald:hover .pac-event-icon-box,#modal-checkin .pac-theme-emerald:hover .pac-event-icon-box{background-color:var(--brand-success);color:var(--pac-on-accent)}#event-modal .pac-theme-amber .pac-event-icon-box,#modal-checkin .pac-theme-amber .pac-event-icon-box{color:#d97706;background-color:#f9bc0b26}#event-modal .pac-theme-amber:hover,#modal-checkin .pac-theme-amber:hover{border-color:var(--brand-warning);box-shadow:0 8px 24px #f9bc0b38}#event-modal .pac-theme-amber:hover .pac-event-icon-box,#modal-checkin .pac-theme-amber:hover .pac-event-icon-box{background-color:var(--brand-warning);color:var(--pac-on-accent)}#event-modal .pac-theme-indigo .pac-event-icon-box,#modal-checkin .pac-theme-indigo .pac-event-icon-box{color:var(--login-accent);background-color:#6366f11f}#event-modal .pac-theme-indigo:hover,#modal-checkin .pac-theme-indigo:hover{border-color:var(--login-accent);box-shadow:0 8px 24px #6366f133}#event-modal .pac-theme-indigo:hover .pac-event-icon-box,#modal-checkin .pac-theme-indigo:hover .pac-event-icon-box{background-color:var(--login-accent);color:var(--pac-on-accent-inverse)}#event-modal .pac-theme-purple .pac-event-icon-box,#modal-checkin .pac-theme-purple .pac-event-icon-box{color:var(--brand-purple);background-color:#5d43e21f}#event-modal .pac-theme-purple:hover,#modal-checkin .pac-theme-purple:hover{border-color:var(--brand-purple);box-shadow:0 8px 24px #5d43e233}#event-modal .pac-theme-purple:hover .pac-event-icon-box,#modal-checkin .pac-theme-purple:hover .pac-event-icon-box{background-color:var(--brand-purple);color:var(--pac-on-accent-inverse)}#event-modal .pac-theme-rose .pac-event-icon-box,#modal-checkin .pac-theme-rose .pac-event-icon-box{color:var(--brand-danger);background-color:#f1556c1f}#event-modal .pac-theme-rose:hover,#modal-checkin .pac-theme-rose:hover{border-color:var(--brand-danger);box-shadow:0 8px 24px #f1556c33}#event-modal .pac-theme-rose:hover .pac-event-icon-box,#modal-checkin .pac-theme-rose:hover .pac-event-icon-box{background-color:var(--brand-danger);color:var(--pac-on-accent)}[data-theme=dark] #event-modal .pac-filter-pill,[data-theme=dark] #modal-checkin .pac-filter-pill,[data-bs-theme=dark] #event-modal .pac-filter-pill,[data-bs-theme=dark] #modal-checkin .pac-filter-pill{border-color:var(--glass-border);color:var(--text-slate-400,#94a3b8);background:#1e293bb3}[data-theme=dark] #event-modal .pac-filter-pill:hover,[data-theme=dark] #modal-checkin .pac-filter-pill:hover,[data-bs-theme=dark] #event-modal .pac-filter-pill:hover,[data-bs-theme=dark] #modal-checkin .pac-filter-pill:hover{border-color:var(--brand-primary);color:var(--brand-primary);background:#00b19d26}[data-theme=dark] #event-modal .pac-filter-pill.active,[data-theme=dark] #modal-checkin .pac-filter-pill.active,[data-bs-theme=dark] #event-modal .pac-filter-pill.active,[data-bs-theme=dark] #modal-checkin .pac-filter-pill.active{background:var(--brand-primary);color:var(--pac-on-accent);border-color:var(--brand-primary)}[data-theme=dark] #event-modal .pac-event-btn,[data-theme=dark] #modal-checkin .pac-event-btn,[data-bs-theme=dark] #event-modal .pac-event-btn,[data-bs-theme=dark] #modal-checkin .pac-event-btn{border-color:var(--glass-border);color:var(--text-slate-200,#e2e8f0);background:#1e293b99}[data-theme=dark] #event-modal .pac-event-btn:hover,[data-theme=dark] #modal-checkin .pac-event-btn:hover,[data-bs-theme=dark] #event-modal .pac-event-btn:hover,[data-bs-theme=dark] #modal-checkin .pac-event-btn:hover{color:var(--pac-on-accent-inverse);background:#1e293be6;box-shadow:0 10px 28px #0006}[data-theme=dark] #event-modal .pac-event-subtitle,[data-theme=dark] #modal-checkin .pac-event-subtitle,[data-bs-theme=dark] #event-modal .pac-event-subtitle,[data-bs-theme=dark] #modal-checkin .pac-event-subtitle{color:var(--text-slate-400,#94a3b8)}[data-theme=dark] #event-modal .pac-theme-amber .pac-event-icon-box,[data-theme=dark] #modal-checkin .pac-theme-amber .pac-event-icon-box,[data-bs-theme=dark] #event-modal .pac-theme-amber .pac-event-icon-box,[data-bs-theme=dark] #modal-checkin .pac-theme-amber .pac-event-icon-box{color:var(--brand-warning)}.rv-grafica-peso{width:100%;height:320px;position:relative}#certificado_salud_modal .table{min-width:44rem}#certificado_salud_modal .table .form-control{min-width:8rem}:root{--help-bg:#ffffffbf;--help-text:#1e293b;--help-text-muted:#64748b;--help-hover:#00a89614;--help-border:#fff6;--help-card-bg:#ffffff80;--help-card-border:#00a8961a;--help-shadow:-10px 0 30px #0000000d}[data-theme=dark],[data-bs-theme=dark]{--help-bg:#0f172ad9;--help-text:#e2e8f0;--help-text-muted:#94a3b8;--help-hover:#ffffff14;--help-border:#ffffff14;--help-card-bg:#1e293b66;--help-card-border:#ffffff14;--help-shadow:-10px 0 30px #0006}.ayuda-sidebar{z-index:1050;max-width:100%;transition:transform .3s ease-in-out;background-color:var(--help-bg)!important;-webkit-backdrop-filter:blur(20px)saturate(180%)!important;border-left:1px solid var(--help-border)!important;width:400px!important;color:var(--help-text)!important;box-shadow:var(--help-shadow)!important}.ayuda-sidebar .min-w-0{min-width:0}.ayuda-sidebar .offcanvas-body .overflow-auto{overflow-x:hidden!important}.help-card{background-color:var(--help-card-bg);border:1px solid var(--help-card-border);color:var(--help-text);border-radius:12px;transition:all .2s ease-in-out}.help-card:hover{background-color:var(--help-hover);border-color:var(--brand-primary);color:var(--brand-primary);transform:translateY(-2px)}.tutorial-item-card{background-color:var(--help-card-bg);border:1px solid var(--help-card-border);border-radius:12px;transition:all .2s}.tutorial-item-card h6.text-truncate,.tutorial-item-card .text-truncate.h6{flex:auto;min-width:0}.tutorial-item-card:hover{background-color:var(--help-hover);border-color:var(--brand-primary);transform:translateY(-2px)}.animate-incentive{animation:2s ease-in-out infinite helpIncentivePulse;background-color:#00968808!important;border-color:#00968899!important}@keyframes helpIncentivePulse{0%{transform:scale(1);box-shadow:0 0 #00968866}50%{transform:scale(1.02);box-shadow:0 0 0 8px #00968800}to{transform:scale(1);box-shadow:0 0 #00968800}}.novedad-item-card{background-color:var(--help-card-bg);border:1px solid var(--help-card-border);color:var(--help-text);border-radius:4px 12px 12px 4px;border-left:4px solid var(--brand-teal)!important}.novedad-item-card h6,.novedad-item-card .h6{color:var(--help-text)!important}.help-empty-card{background-color:var(--help-card-bg);border:1px dashed var(--help-card-border);border-radius:12px}.text-truncate-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.modal-tutorial .modal-dialog{width:90%;max-width:850px;height:85vh}@media (width<=576px){.modal-tutorial .modal-dialog{max-width:98%;margin:10px auto}}.modal-tutorial .modal-content{height:85vh}.modal-tutorial .modal-body{flex:1;padding:0;overflow:hidden}.modal-tutorial .modal-body iframe{border:0;width:100%;height:100%}.modal-tutorial .modal-footer{border-top:1px solid #eee;justify-content:center;padding:12px 24px}.modal-ayuda-custom .modal-content{border:none;border-radius:12px;overflow:hidden;box-shadow:0 10px 40px #0003}.modal-ayuda-custom .modal-header{background:#009688;border-bottom:none;border-radius:12px 12px 0 0;align-items:center;padding:18px 24px;display:flex}.modal-ayuda-custom .modal-title{color:#fff;flex:1;align-items:center;margin:0;font-family:Lexend,sans-serif;font-size:16px;font-weight:600;display:flex}.tutorial-carousel-control{background:#0000000d;width:5%}.tutorial-carousel-control-icon{background-color:#009688;border-radius:50%;padding:15px}.tutorial-loader{z-index:10;color:#009688;background:#fff;flex-direction:column;justify-content:center;align-items:center;font-family:Lexend,sans-serif;display:flex;position:absolute;inset:0}.tutorial-loader i{margin-bottom:10px;font-size:40px}.ayuda-nav-tabs .nav-link{color:var(--help-text-muted,#64748b);border:none;border-bottom:2px solid #0000;padding:.5rem .75rem;font-size:.85rem;font-weight:600;transition:all .2s}.ayuda-nav-tabs .nav-link:hover{color:var(--brand-primary,#00a896)}.ayuda-nav-tabs .nav-link.active{color:var(--brand-primary,#00a896);border-bottom:2px solid var(--brand-primary,#00a896);background:0 0}.reia-chat-messages{flex-direction:column;flex:auto;gap:12px;min-height:220px;max-height:380px;padding-right:4px;display:flex;overflow:hidden auto}.reia-msg-bubble{word-break:break-word;border-radius:14px;max-width:88%;padding:10px 14px;font-size:.875rem;line-height:1.45}.reia-msg-user{background-color:var(--brand-primary,#00a896);color:#fff;border-bottom-right-radius:2px;align-self:flex-end}.reia-msg-assistant{background-color:var(--help-card-bg,#f1f5f9);color:var(--help-text,#1e293b);border:1px solid var(--help-card-border,#0000000f);border-bottom-left-radius:2px;align-self:flex-start}.reia-pill-btn{color:var(--brand-primary,#00a896);cursor:pointer;white-space:nowrap;background-color:#00a89614;border:1px solid #00a89633;border-radius:20px;padding:4px 10px;font-size:.75rem;transition:all .15s}.reia-pill-btn:hover{background-color:var(--brand-primary,#00a896);color:#fff}.reia-typing-indicator{color:var(--help-text-muted,#64748b);font-size:.75rem;font-style:italic}:root{--tour-canvas:#fbfaff;--tour-text:var(--text-slate-800);--tour-muted:var(--text-slate-600);--tour-accent:var(--reia-violet-dark);--tour-soft:var(--reia-violet-soft);--tour-line:var(--reia-violet-border);--tour-success:#087f71;--tour-success-soft:#e5f6ef;--tour-caption:var(--font-size-table-head)}[data-theme=dark],[data-bs-theme=dark]{--tour-canvas:#171426;--tour-text:var(--text-slate-200);--tour-muted:var(--text-slate-400);--tour-accent:var(--reia-violet-light);--tour-soft:#28213d;--tour-line:#4c4167;--tour-success:#6ee7b7;--tour-success-soft:#18392f}.reia-chat-session{flex-direction:column;flex:1;min-height:0;display:flex}.reia-chat-session[hidden],.rv-tutorial[hidden],.rv-tutorial [hidden]{display:none!important}.reia-tutorial-active .reia-registro-flotante{display:none}.reia-tutorial-active .offcanvas-body{background-color:var(--tour-canvas)!important}.rv-tutorial{min-height:0;color:var(--tour-text);font-size:var(--font-size-body);flex-direction:column;flex:1;display:flex}.rv-tutorial button{font-family:inherit}.rv-tutorial button:focus-visible,.rv-tutorial h2:focus-visible,.rv-tutorial .h2:focus-visible{outline:2px solid var(--tour-accent);outline-offset:4px}.rv-tutorial h2:focus:not(:focus-visible),.rv-tutorial .h2:focus:not(:focus-visible){outline:none}.rv-tutorial-topline{flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;margin-bottom:16px;display:flex}.rv-tutorial-label,.rv-tutorial-kicker,.rv-tutorial-demo-label{font-size:var(--tour-caption);color:var(--tour-accent);font-weight:600}.rv-tutorial-label{align-items:center;gap:6px;display:inline-flex}.rv-tutorial-skip{color:var(--tour-muted);font-size:var(--tour-caption);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:10px 0 10px 8px;text-decoration:underline}.rv-tutorial-track{border-radius:var(--pill-radius);background:var(--tour-soft);flex-shrink:0;height:3px;overflow:hidden}.rv-tutorial-track span{background:var(--tour-accent);transform-origin:0;height:100%;transition:transform var(--motion-base) var(--ease-out);display:block;transform:scaleX(.3333)}.rv-tutorial[data-stage="1"] .rv-tutorial-track span{transform:scaleX(.6667)}.rv-tutorial[data-stage="2"] .rv-tutorial-track span{transform:scaleX(1)}.rv-tutorial-route{font-size:var(--tour-caption);color:var(--tour-muted);flex-shrink:0;justify-content:space-between;margin:0;padding:12px 0 0;list-style:none;display:flex}.rv-tutorial-route li{align-items:center;gap:5px;display:flex}.rv-tutorial-route span{font-weight:700}.rv-tutorial-route [aria-current=step]{color:var(--tour-accent);font-weight:700}.rv-tutorial-route .is-complete{color:var(--tour-success)}.rv-tutorial-scene{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;padding:6px 4px 12px;overflow-y:auto}.rv-tutorial-stage{animation:rv-tour-arrive var(--motion-slow) var(--ease-out) both}.rv-tutorial-stage h2,.rv-tutorial-stage .h2{color:var(--tour-text);font-size:var(--font-size-h2);letter-spacing:-.045em;margin:0 0 12px;font-weight:800;line-height:1.08}.rv-tutorial-kicker{margin:4px 0 10px}.rv-tutorial-copy{color:var(--tour-muted);margin:0 0 18px;line-height:1.55}.rv-tutorial-question{margin:18px 0 12px;font-weight:600}.rv-tutorial-choices{flex-direction:column;gap:8px;display:flex}.rv-tutorial-choice{border-radius:var(--pill-radius);border:2px solid var(--tour-line);width:100%;min-height:46px;color:var(--tour-text);text-align:left;font-size:var(--font-size-body);cursor:pointer;transition:transform var(--motion-fast) var(--ease-out), background-color var(--motion-fast) var(--ease-out);background:0 0;align-items:center;gap:12px;padding:11px 14px;font-weight:600;display:flex}.rv-tutorial-choice>i{color:var(--tour-accent);text-align:center;flex-shrink:0;width:18px}.rv-tutorial-choice>i:last-child:not(:first-child){margin-left:auto}.rv-tutorial-choice:hover{background:var(--tour-soft);transform:translate(2px)}.rv-tutorial-choice[aria-pressed=true]{border-color:var(--tour-accent);background:var(--tour-soft)}.rv-tutorial-orbit{isolation:isolate;place-items:center;width:100%;height:130px;margin:0 auto 12px;display:grid;position:relative}.rv-tutorial-orbit:before{content:"";background:radial-gradient(ellipse, var(--tour-soft), transparent 70%);z-index:-1;border-radius:50%;width:180px;height:100px;position:absolute;transform:rotate(-18deg)}.rv-tutorial-orbit-ring{border:1px solid var(--tour-line);border-radius:50%;width:150px;height:84px;position:absolute;transform:rotate(-24deg)}.rv-tutorial-orbit-ring:after{content:"";border:1px dashed var(--tour-line);border-radius:50%;position:absolute;inset:-10px 12px;transform:rotate(55deg)}.rv-tutorial-orbit-core{width:76px;height:76px;color:var(--tour-accent);background:var(--tour-soft);box-shadow:var(--shadow-sm);font-size:var(--font-size-h2);border-radius:50%;place-items:center;display:grid;transform:rotate(-8deg)}.rv-tutorial-orbit-dot{background:var(--tour-success);border-radius:50%;width:10px;height:10px;position:absolute;top:25px;right:calc(50% - 72px)}.rv-tutorial-orbit-sticker{border-radius:var(--pill-radius);background:var(--tour-canvas);border:1px solid var(--tour-line);max-width:62%;color:var(--tour-accent);font-size:var(--tour-caption);white-space:nowrap;padding:6px 10px;font-weight:600;position:absolute;bottom:5px;left:calc(50% - 15px);transform:rotate(-5deg)}.rv-tutorial-orbit--find .rv-tutorial-orbit-core{transform:rotate(8deg)}.rv-tutorial-orbit--complete .rv-tutorial-orbit-core{color:var(--tour-success);background:var(--tour-success-soft);transform:none}.rv-tutorial-orbit--complete .rv-tutorial-orbit-sticker{color:var(--tour-success);left:auto}.rv-tutorial-demo{border-left:2px solid var(--tour-line);margin-top:18px;padding-left:14px}.rv-tutorial-demo-label{margin-bottom:8px;display:block}.rv-tutorial-demo p{margin:0 0 6px;font-weight:600}.rv-tutorial-demo .rv-tutorial-demo-answer{color:var(--tour-muted);font-size:var(--tour-caption);font-weight:400;line-height:1.55}.rv-tutorial-feedback{color:var(--tour-muted);margin:18px 0;padding:0 4px;line-height:1.6}.rv-tutorial-feedback.is-success{color:var(--tour-success);font-weight:600}.rv-tutorial-fineprint{font-size:var(--tour-caption);color:var(--tour-muted);margin:16px 0 0;line-height:1.55}.rv-tutorial-footer{border-top:1px solid var(--tour-line);flex-shrink:0;gap:10px;padding:14px 0 2px;display:flex}.rv-tutorial-footer .btn{white-space:nowrap;justify-content:center;align-items:center;gap:6px;min-height:44px;font-weight:600;display:inline-flex}.rv-tutorial-footer .btn-outline-secondary{border-width:2px}.rv-tutorial-next{margin-left:auto}@keyframes rv-tour-arrive{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (height<=740px){.rv-tutorial-orbit{height:94px;margin-bottom:6px}.rv-tutorial-orbit-core{width:60px;height:60px;font-size:var(--font-size-h3)}.rv-tutorial-orbit-ring{width:130px;height:68px}.rv-tutorial[data-stage="1"] .rv-tutorial-orbit{height:64px;margin-bottom:0}.rv-tutorial[data-stage="1"] .rv-tutorial-stage h2,.rv-tutorial[data-stage="1"] .rv-tutorial-stage .h2{font-size:var(--font-size-h3);margin-bottom:8px}.rv-tutorial[data-stage="1"] .rv-tutorial-copy{margin-bottom:12px;line-height:1.45}.rv-tutorial[data-stage="1"] .rv-tutorial-question{margin-top:12px}.rv-tutorial[data-stage="1"] .rv-tutorial-feedback{margin:12px 0}}@media (prefers-reduced-motion:reduce){.rv-tutorial-stage{animation:none}.rv-tutorial-choice,.rv-tutorial-track span{transition:none}}.calculadora-anestesia-container,.calculadora-dosis-componente{background-color:var(--glass-surface-bg,#f8fafc);border-radius:8px;border:1px solid var(--glass-surface-border,#e2e8f0)!important}.calculadora-anestesia-panel{background-color:var(--glass-control-bg,#fff);border-radius:6px;border:1px solid var(--glass-control-border,#e2e8f0)!important}.lbl_farmaco_activo_comp{color:var(--brand-primary,#0d6efd)!important}[data-theme=dark] .calculadora-anestesia-container,[data-theme=dark] .calculadora-dosis-componente,[data-bs-theme=dark] .calculadora-anestesia-container,[data-bs-theme=dark] .calculadora-dosis-componente,body.dark-mode .calculadora-anestesia-container,body.dark-mode .calculadora-dosis-componente{color:#f8fafc!important;background-color:#1e293b!important;border-color:#334155!important}[data-theme=dark] .calculadora-anestesia-panel,[data-bs-theme=dark] .calculadora-anestesia-panel,body.dark-mode .calculadora-anestesia-panel{color:#f8fafc!important;background-color:#0f172a!important;border-color:#334155!important}[data-theme=dark] .calculadora-anestesia-panel .text-dark,[data-bs-theme=dark] .calculadora-anestesia-panel .text-dark,body.dark-mode .calculadora-anestesia-panel .text-dark{color:#f8fafc!important}[data-theme=dark] .lbl_farmaco_activo_comp,[data-bs-theme=dark] .lbl_farmaco_activo_comp,body.dark-mode .lbl_farmaco_activo_comp{color:#60a5fa!important}[data-theme=dark] #tabla_items_anestesia,[data-bs-theme=dark] #tabla_items_anestesia,body.dark-mode #tabla_items_anestesia{color:#f8fafc!important}[data-theme=dark] #tabla_items_anestesia th,[data-bs-theme=dark] #tabla_items_anestesia th,body.dark-mode #tabla_items_anestesia th{color:#cbd5e1!important;background-color:#0f172a!important;border-color:#334155!important}[data-theme=dark] #tabla_items_anestesia td,[data-bs-theme=dark] #tabla_items_anestesia td,body.dark-mode #tabla_items_anestesia td{color:#f1f5f9!important;background-color:#1e293b!important;border-color:#334155!important}#modal_configurar_parametros_anestesicos,#modal_crear_farmaco_anestesico_rapido{z-index:1090!important}.modal-backdrop.nested-modal-backdrop{z-index:1075!important}.calculadora-anestesia-container .select2-container--open{z-index:1095!important}:root{--noti-v-bg:#f0f2f5;--noti-v-card:#fff;--noti-v-text:#050505;--noti-v-text-muted:#65676b;--noti-v-hover:#f2f2f2;--noti-v-border:#ced4da;--noti-v-blue:#1877f2;--noti-v-blue-bg:#e7f3ff;--noti-v-dot:#1877f2;--noti-v-header-border:#e4e6eb;--noti-v-shadow:0 1px 2px #0003}[data-theme=dark],[data-bs-theme=dark]{--noti-v-bg:#18191a;--noti-v-card:#242526;--noti-v-text:#e4e6eb;--noti-v-text-muted:#b0b3b8;--noti-v-hover:#3a3b3c;--noti-v-border:#3e4042;--noti-v-blue:#2e89ff;--noti-v-blue-bg:#263951;--noti-v-dot:#2e89ff;--noti-v-header-border:#3e4042;--noti-v-shadow:0 1px 2px #00000080}.noti-page-container{background-color:var(--noti-v-bg);min-height:calc(100vh - 70px);color:var(--noti-v-text);padding:24px}.noti-page-card{background-color:var(--noti-v-card);box-shadow:var(--noti-v-shadow);border:1px solid var(--noti-v-border);border-radius:8px;max-width:850px;margin:0 auto;padding:20px}.noti-page-header{border-bottom:1px solid var(--noti-v-header-border);justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:16px;display:flex}.noti-page-title h1,.noti-page-title .h1{color:var(--noti-v-text);margin:0;font-size:24px;font-weight:700}.noti-page-filters{gap:8px;margin-bottom:16px;display:flex}.noti-filter-btn{color:var(--noti-v-text-muted);cursor:pointer;background:0 0;border:none;border-radius:20px;padding:8px 16px;font-weight:600;transition:background-color .2s,color .2s}.noti-filter-btn:hover{background-color:var(--noti-v-hover)}.noti-filter-btn.active{background-color:var(--noti-v-blue-bg);color:var(--noti-v-blue)}.noti-page-list{flex-direction:column;display:flex}.noti-page-item{color:var(--noti-v-text);border-radius:8px;align-items:center;margin-bottom:4px;padding:12px 16px;text-decoration:none;transition:background-color .2s;display:flex;position:relative}.noti-page-item:hover{background-color:var(--noti-v-hover);color:var(--noti-v-text)}.noti-page-item.unread{background-color:var(--noti-v-blue-bg);font-weight:600}.noti-page-item.unread:hover{background-color:var(--noti-v-hover)}.noti-avatar{background-color:var(--noti-v-border);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;margin-right:16px;font-size:20px;display:flex}.noti-content{flex-grow:1;min-width:0}.noti-text{word-break:break-word;margin:0 0 4px;font-size:15px;line-height:1.3333}.noti-time{color:var(--noti-v-text-muted);font-size:13px;font-weight:400}.noti-unread-dot{background-color:var(--noti-v-dot);border-radius:50%;flex-shrink:0;width:10px;height:10px;margin-left:12px}.noti-actions{align-items:center;gap:8px;display:flex}.noti-page-btn-action{color:var(--noti-v-text-muted);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:background-color .2s,color .2s;display:flex}.noti-page-btn-action:hover{background-color:var(--noti-v-hover);color:var(--noti-v-blue)}.noti-page-empty{text-align:center;color:var(--noti-v-text-muted);flex-direction:column;justify-content:center;align-items:center;padding:60px 20px;display:flex}.noti-page-empty span{color:var(--noti-v-blue);margin-bottom:16px;font-size:56px}.noti-summary-widgets{gap:16px;margin-bottom:24px;display:flex}.noti-summary-widget{background-color:var(--noti-v-card);border:1px solid var(--noti-v-border);text-align:center;box-shadow:var(--noti-v-shadow);border-radius:8px;flex:1;padding:16px}.noti-summary-widget h3,.noti-summary-widget .h3{margin:0 0 4px;font-size:28px;font-weight:700}.noti-summary-widget p{text-transform:uppercase;color:var(--noti-v-text-muted);margin:0;font-size:13px;font-weight:600}:root{--perfil-text:#243347;--perfil-muted:#475569;--perfil-surface:#fff;--perfil-soft:#f0f7f6;--perfil-accent:#00685d;--perfil-border:#cbd5e1;--perfil-on-accent:#fff;--perfil-close-filter:none;--perfil-signature-paper:#fff}[data-theme=dark]{--perfil-text:#f1f5f9;--perfil-muted:#b8c5d6;--perfil-surface:#162235;--perfil-soft:#20363b;--perfil-accent:#60e0cc;--perfil-border:#4b6074;--perfil-on-accent:#102a2b;--perfil-close-filter:invert(1) grayscale(100%) brightness(200%);--perfil-signature-paper:#fff}.perfil-page,.perfil-editor{color:var(--perfil-text)}.perfil-page .perfil-muted,.perfil-page .form-text,.perfil-editor .perfil-muted,.perfil-editor .form-text{color:var(--perfil-muted)}.perfil-page .btn-outline-secondary,.perfil-page .btn-outline-primary,.perfil-editor .btn-outline-secondary,.perfil-editor .btn-outline-primary{color:var(--perfil-text);border-width:2px;font-weight:600}.perfil-page .btn-outline-secondary:hover,.perfil-page .btn-outline-secondary:focus-visible,.perfil-page .btn-outline-primary:hover,.perfil-page .btn-outline-primary:focus-visible,.perfil-editor .btn-outline-secondary:hover,.perfil-editor .btn-outline-secondary:focus-visible,.perfil-editor .btn-outline-primary:hover,.perfil-editor .btn-outline-primary:focus-visible{background:var(--perfil-accent);border-color:var(--perfil-accent);color:var(--perfil-on-accent)!important}.perfil-page .btn-primary,.perfil-editor .btn-primary{background:var(--perfil-accent);border-color:var(--perfil-accent);font-weight:600;color:var(--perfil-on-accent)!important}.perfil-page h1,.perfil-page .h1,.perfil-page h2,.perfil-page .h2,.perfil-page h3,.perfil-page .h3,.perfil-page h4,.perfil-page .h4,.perfil-page h5,.perfil-page .h5,.perfil-page h6,.perfil-page .h6,.perfil-page .form-label,.perfil-editor h1,.perfil-editor .h1,.perfil-editor h2,.perfil-editor .h2,.perfil-editor h3,.perfil-editor .h3,.perfil-editor h4,.perfil-editor .h4,.perfil-editor h5,.perfil-editor .h5,.perfil-editor h6,.perfil-editor .h6,.perfil-editor .form-label{color:var(--perfil-text)}.perfil-page .form-control,.perfil-editor .form-control{color:var(--perfil-text);background-color:var(--perfil-surface);border-color:var(--perfil-border)}.perfil-page .form-control::placeholder,.perfil-editor .form-control::placeholder{color:var(--perfil-muted)}.perfil-page .form-control.is-invalid,.perfil-editor .form-control.is-invalid{border-color:var(--brand-danger)}.perfil-page textarea.form-control,.perfil-editor textarea.form-control{border-radius:var(--card-radius);height:auto;min-height:8rem}.perfil-page .btn-close,.perfil-editor .btn-close{filter:var(--perfil-close-filter);opacity:1}.perfil-page .perfil-verificacion,.perfil-editor .perfil-verificacion{color:var(--perfil-text);border:1px solid var(--perfil-border);background:var(--perfil-surface);white-space:normal;text-align:left;font-size:var(--font-size-body)}.perfil-page .perfil-verificacion small,.perfil-page .perfil-verificacion .small,.perfil-editor .perfil-verificacion small,.perfil-editor .perfil-verificacion .small{color:var(--perfil-muted);font-weight:500}.perfil-page .perfil-verificacion--completa i,.perfil-editor .perfil-verificacion--completa i{color:var(--perfil-accent)}.perfil-public-body{background:var(--body-bg)}.perfil-public-shell{max-width:1120px}.perfil-public-url{overflow-wrap:anywhere}.perfil-publicacion{background:var(--perfil-soft);border-radius:var(--card-radius)}.perfil-bio{white-space:pre-line;overflow-wrap:anywhere;line-height:1.8}.perfil-clinicas li{border-bottom:1px solid var(--perfil-border);padding:.75rem 0}.perfil-clinicas li:last-child{border-bottom:0}.perfil-cover{border-radius:var(--card-radius);background:linear-gradient(120deg, var(--perfil-soft), color-mix(in srgb, var(--brand-primary) 25%, var(--perfil-surface)));border:1px solid var(--perfil-border);height:clamp(140px,20vw,260px);overflow:hidden}.perfil-cover-image{object-fit:cover;width:100%;height:100%}.perfil-huellas-resumen{flex-wrap:wrap;align-items:center;gap:2rem;display:flex}.perfil-huellas-resumen[hidden]{display:none}.perfil-progress{appearance:none;border-radius:var(--pill-radius);background:var(--perfil-border);width:100%;height:10px;color:var(--perfil-accent);border:0;display:block;overflow:hidden}.perfil-progress::-webkit-progress-bar{background:var(--perfil-border)}.perfil-progress::-webkit-progress-value{background:var(--perfil-accent)}.perfil-progress::-moz-progress-bar{background:var(--perfil-accent)}.perfil-insignias{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.perfil-insignia{border:1px dashed var(--perfil-border);border-radius:var(--card-radius);background:var(--perfil-surface);align-items:flex-start;gap:1rem;padding:1.25rem;display:flex}.perfil-insignia--obtenida{border-style:solid;border-color:var(--perfil-accent);background:var(--perfil-soft)}.perfil-medalla{border-radius:var(--card-radius);height:48px;color:var(--perfil-accent);background:var(--perfil-soft);font-size:var(--font-size-h5);flex:0 0 48px;place-items:center;display:grid}.perfil-insignia-estado{color:var(--perfil-accent);font-weight:600}.perfil-huellas summary{cursor:pointer}@media (width<=991px){.perfil-insignias{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=575px){.perfil-insignias{grid-template-columns:minmax(0,1fr)}}#perfilTabs{align-items:stretch;gap:.5rem;padding:0 .25rem;display:flex}#perfilTabs.nav-tabs{border-bottom:1px solid var(--brand-primary)}#perfilTabs .nav-link{font-size:var(--font-size-body);color:var(--text-color);border-radius:var(--pill-radius);cursor:pointer;background:0 0;border:none;align-items:center;gap:.8rem;padding:.8rem 1.2rem;font-weight:600;transition:all .12s;display:inline-flex}#perfilTabs .nav-link i{font-size:var(--font-size-h5);color:var(--text-slate-500)}#perfilTabs .nav-link:hover,#perfilTabs .nav-link:focus{color:var(--brand-primary);background:color-mix(in srgb, var(--brand-primary) 8%, transparent);text-decoration:none}#perfilTabs .nav-link.active{box-shadow:0 0px 5px var(--brand-primary);background:var(--perfil-accent)!important;color:var(--perfil-on-accent)!important}#perfilTabs .nav-link.active i{color:var(--perfil-on-accent)}@media (width<=576px){#perfilTabs .nav-link{font-size:var(--font-size-body);padding:.6rem .8rem}#perfilTabs .nav-link i{font-size:var(--font-size-h6)}}.firma-card-header{border-bottom:2px solid var(--brand-success)}.signature-pad-wrapper{border:2px solid var(--border-color);border-radius:var(--card-radius);background-color:var(--perfil-signature-paper);background-image:radial-gradient(var(--border-color) 1px, transparent 1px);background-size:20px 20px;width:100%;height:300px;position:relative}.signature-pad-wrapper canvas{cursor:crosshair;width:100%;height:100%;display:block}.signature-line{border-bottom:1px dashed var(--text-slate-500);pointer-events:none;text-align:center;color:var(--text-slate-500);font-size:var(--font-size-body);position:absolute;bottom:60px;left:50px;right:50px}.success-checkmark{width:80px;height:80px;margin:0 auto}.success-checkmark .check-icon{box-sizing:content-box;border:4px solid var(--brand-primary);border-radius:50%;width:80px;height:80px;position:relative}.success-checkmark .check-icon:before{content:"";transform-origin:100%;border-radius:100px 0 0 100px;width:30px;position:absolute;top:3px;left:-2px}.success-checkmark .check-icon:after{content:"";transform-origin:0;border-radius:0 100px 100px 0;width:60px;animation:4.25s ease-in rotate-circle;position:absolute;top:0;left:30px}.success-checkmark .check-line{z-index:10;background-color:var(--brand-primary);border-radius:2px;height:5px;transition:all .5s;display:block;position:absolute}.success-checkmark .line-tip{width:25px;top:46px;left:14px;transform:rotate(45deg)}.success-checkmark .line-long{width:47px;top:38px;right:8px;transform:rotate(-45deg)}@keyframes rotate-circle{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}to{transform:rotate(-405deg)}}.validador-documento .img-container,.img-container{background-color:#333;justify-content:center;align-items:center;width:100%;height:400px;display:flex;overflow:hidden}.validador-documento .img-container img,.img-container img{max-width:100%;max-height:100%;display:block}.camera-container{background:#000;justify-content:center;align-items:center;width:100%;height:400px;display:flex;position:relative;overflow:hidden}.camera-container #video_feed,.camera-container video{object-fit:cover;width:100%;height:100%}.camera-guide-box{pointer-events:none;border:2px solid #fffc;border-radius:8px;width:80%;height:55%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 9999px #00000080}.camera-text-hint{text-align:center;color:#fff;z-index:20;text-shadow:1px 1px 3px #000;font-weight:700;position:absolute;bottom:20px;left:0;right:0}.vd-loading-overlay{z-index:50;background:#ffffffe0;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}[data-theme=dark] .vd-loading-overlay,[data-bs-theme=dark] .vd-loading-overlay{background:#0f172ae0}.vd-loading-spinner{filter:drop-shadow(0 2px 6px #0000001f);background:linear-gradient(90deg,#4b9be6,#7ad3ff);border-radius:50%;width:48px;height:48px;animation:1s linear infinite vd-rotate;position:relative}@keyframes vd-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.vd-loading-text{color:#23304f;text-align:center;margin-top:12px;font-size:.95rem;font-weight:600}[data-theme=dark] .vd-loading-text,[data-bs-theme=dark] .vd-loading-text{color:#f8fafc}.vd-loading-subtext{color:#55667a;opacity:.95;margin-top:6px;font-size:.85rem}[data-theme=dark] .vd-loading-subtext,[data-bs-theme=dark] .vd-loading-subtext{color:#cbd5e1}.app-container{text-align:center;background:#fff;border-radius:24px;width:100%;max-width:700px;margin-top:20px;overflow:hidden;box-shadow:0 10px 40px #00000014}.app-header{color:#fff;background:linear-gradient(90deg,#8e2de2,#4a00e0);padding:20px}@keyframes reia-fadeInDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.content-wrapper{padding:30px}.ai-assistant-container{text-align:left;width:100%;margin-bottom:25px;position:relative}.ai-assistant-container.loading-glow .ai-assistant-enabled{animation:1.5s infinite reia-textarea-glow}.textarea-wrapper{position:relative}@keyframes reia-textarea-glow{0%,to{border-color:#8e2de2;box-shadow:0 0 8px #8e2de280}50%{border-color:#4a00e0;box-shadow:0 0 16px #4a00e080}}.ai-assistant-enabled{color:#333;resize:vertical;box-sizing:border-box;border-radius:12px;width:100%;min-height:150px;padding:15px 60px 15px 15px;font-size:16px;line-height:1.6;transition:all .3s}.ai-assistant-enabled:focus{border-color:#8e2de2;outline:none;box-shadow:0 0 0 3px #8e2de233}.textarea-loader{background-color:var(--glass-chrome-bg);background-image:var(--glass-sheen);width:100%;height:100%;-webkit-backdrop-filter:blur(var(--glass-chrome-blur)) saturate(var(--glass-chrome-saturate));border:1px solid var(--glass-chrome-border);box-shadow:inset 0 1px 0 var(--glass-highlight), inset 0 -1px 0 var(--glass-rim), var(--glass-chrome-elevation);display:none;position:absolute;top:0;left:0}@media (prefers-reduced-transparency:reduce){.textarea-loader{-webkit-backdrop-filter:none!important;background-color:var(--panel-bg)!important;background-image:none!important}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.textarea-loader{background-color:var(--panel-bg);background-image:none}}@media (forced-colors:active){.textarea-loader{forced-color-adjust:auto;outline:1px solid #0000;box-shadow:none!important;border:1px solid canvastext!important}}.textarea-loader{z-index:15;color:#4a00e0;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;overflow:hidden}.textarea-loader p{z-index:2;margin-top:15px;font-size:16px;font-weight:600}.scanner-animation{width:100%;height:100%;position:absolute;top:0;left:0}.scanner-animation:before{content:"";background:#29f5e4;width:100%;height:3px;animation:2.5s linear infinite reia-scan;position:absolute;top:0;left:0;box-shadow:0 0 15px #29f5e4,0 0 25px #29f5e4}@keyframes reia-scan{0%{top:-5%}50%{top:105%}to{top:-5%}}.assistant-button{color:#fff;cursor:pointer;z-index:20;background:linear-gradient(45deg,#8e2de2,#4a00e0);border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:16px;transition:all .3s;display:flex;position:absolute;top:12px;right:12px;box-shadow:0 4px 12px #4a00e04d}.assistant-button .fa{transition:transform .3s cubic-bezier(.175,.885,.32,1.275)}.assistant-button:hover:not([disabled]){transform:scale(1.15);box-shadow:0 6px 16px #4a00e066}.assistant-button:active:not([disabled]){transform:scale(.95);box-shadow:0 2px 8px #4a00e04d}.assistant-button.active{color:#4a00e0;background:#fff;box-shadow:0 0 0 3px #8e2de2}.assistant-button.active .fa-magic{transform:rotate(90deg)scale(1.1)}.assistant-button[disabled]{opacity:.6;cursor:not-allowed;transform:scale(1)}.assistant-button.loading .fa-magic,.assistant-button .loader{display:none}.assistant-button.loading .loader{display:block}.custom-tooltip{color:#fff;white-space:nowrap;z-index:30;opacity:0;visibility:hidden;pointer-events:none;background-color:#333;border-radius:8px;padding:6px 12px;font-size:13px;font-weight:500;transition:opacity .3s,transform .3s,visibility .3s;position:absolute;top:12px;right:58px;transform:translate(10px)}.custom-tooltip:after{content:"";border:5px solid #0000;border-left-color:#333;position:absolute;top:50%;left:100%;transform:translateY(-50%)}.assistant-button:hover:not([disabled])+.custom-tooltip{opacity:1;visibility:visible;transform:translate(0)}.tone-selection-popover,.suggestion-popover{z-index:10000;background-color:#fff;border:1px solid #eaeaea;border-radius:12px;width:auto;min-width:250px;padding:12px;display:none;position:absolute;box-shadow:0 8px 30px #00000026}.tone-selection-popover:after,.suggestion-popover:after{content:"";border:8px solid #0000;border-left-color:#fff;position:absolute;top:12px;left:100%}.tone-selection-popover.no-arrow:after,.suggestion-popover.no-arrow:after{display:none}.tone-selection-popover.arrow-bottom:after,.suggestion-popover.arrow-bottom:after{border-color:#fff #0000 #0000;top:100%;left:auto;right:15px}.popover-section{margin-bottom:10px}.popover-section:last-child{margin-bottom:0}.popover-label{color:#777;margin-bottom:8px;font-size:12px;font-weight:600}.popover-footer{margin-top:12px}.popover-footer .action-btn{width:100%}.suggestion-popover{width:300px;padding:15px}.suggestion-header{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.suggestion-header .popover-label{margin-bottom:0}.close-popover-btn{color:#aaa;cursor:pointer;background:0 0;border:none;padding:0;font-size:20px;line-height:1}.close-popover-btn:hover{color:#333}.suggestion-text{color:#333;max-height:150px;margin-bottom:12px;overflow-y:auto}.suggestion-footer{text-align:right}.action-btn{color:#fff;cursor:pointer;background:linear-gradient(45deg,#8e2de2,#4a00e0);border:none;border-radius:8px;padding:8px 16px;font-size:14px;font-weight:600;transition:all .3s;box-shadow:0 4px 15px #4a00e033}.action-btn:hover{transform:translateY(-2px);box-shadow:0 6px 20px #4a00e04d}.assistant-button .loader{border:3px solid var(--glass-rim);border-top:3px solid #fff;border-radius:50%;width:20px;height:20px;animation:1s linear infinite reia-spin}.assistant-button.active.loading .loader{border:3px solid #8e2de24d;border-top-color:#8e2de2}@keyframes reia-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.profile-header{background-color:var(--glass-surface-bg);background-image:var(--glass-sheen);-webkit-backdrop-filter:blur(var(--glass-surface-blur)) saturate(var(--glass-surface-saturate));border:1px solid var(--glass-surface-border);box-shadow:inset 0 1px 0 var(--glass-highlight), inset 0 -1px 0 var(--glass-rim), var(--glass-surface-elevation)}@media (prefers-reduced-transparency:reduce){.profile-header{-webkit-backdrop-filter:none!important;background-color:var(--panel-bg)!important;background-image:none!important}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.profile-header{background-color:var(--panel-bg);background-image:none}}@media (forced-colors:active){.profile-header{forced-color-adjust:auto;outline:1px solid #0000;box-shadow:none!important;border:1px solid canvastext!important}}.profile-header{border-radius:var(--card-radius,20px);flex-wrap:wrap;align-items:flex-start;gap:16px;margin-bottom:24px;padding:18px 22px;display:flex}.profile-header__avatar-wrap{flex:none}.profile-header__avatar{border-radius:var(--pill-radius,9999px);object-fit:cover;border:2px solid var(--profile-header-accent,var(--brand-primary));width:80px;height:80px;display:block}.profile-header__id{flex:auto;min-width:0}.profile-header__nombre{font-size:var(--font-size-h5,1.25rem);color:var(--text-color,var(--text-slate-800));margin:0;font-weight:600;line-height:1.3}.profile-header__subtitulo{color:var(--text-slate-500);margin:2px 0 0;font-size:.85rem}.profile-header__badges{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.profile-header__accion{flex:none;align-self:center;margin-left:auto}.profile-header--teal{--profile-header-accent:var(--brand-primary)}.profile-header--violeta{--profile-header-accent:var(--brand-secondary)}.profile-header--info{--profile-header-accent:var(--brand-info)}@media (width<=575.98px){.profile-header{padding:14px 16px}.profile-header__accion{width:100%;margin-left:0}.profile-header__accion>*{width:100%}}.profile-quick-actions{flex-wrap:wrap;gap:12px;display:flex}.quick-action-content{flex-direction:column;align-items:center;gap:4px;line-height:1.15;display:flex}.quick-action-label{text-align:center;white-space:normal;max-width:68px;font-size:10.5px;font-weight:500}.rv-hero{--hero-accent:var(--brand-primary);z-index:5;border-radius:var(--card-radius,20px);background-color:var(--glass-surface-bg);background-image:var(--glass-sheen);-webkit-backdrop-filter:blur(var(--glass-surface-blur)) saturate(var(--glass-surface-saturate));border:1px solid var(--glass-surface-border);box-shadow:inset 0 1px 0 var(--glass-highlight), inset 0 -1px 0 var(--glass-rim), var(--glass-surface-elevation);margin-bottom:24px;position:relative}@media (prefers-reduced-transparency:reduce){.rv-hero{-webkit-backdrop-filter:none!important;background-color:var(--panel-bg)!important;background-image:none!important}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.rv-hero{background-color:var(--panel-bg);background-image:none}}@media (forced-colors:active){.rv-hero{forced-color-adjust:auto;outline:1px solid #0000;box-shadow:none!important;border:1px solid canvastext!important}}.rv-hero--violeta{--hero-accent:var(--brand-secondary)}.rv-hero--info{--hero-accent:var(--brand-info)}.rv-hero__cover{border-radius:var(--card-radius,20px) var(--card-radius,20px) 0 0;background:radial-gradient(circle at 18% 20%, #ffffff47, transparent 45%), linear-gradient(120deg, var(--hero-accent), color-mix(in srgb, var(--hero-accent) 55%, var(--brand-info)));height:112px;position:relative;overflow:hidden}.rv-hero--atenuado .rv-hero__cover{filter:grayscale(.85)}.rv-hero__particle{opacity:0;pointer-events:none;will-change:transform, opacity;background:#ffffff8c;border-radius:50%;width:8px;height:8px;animation:9s ease-in infinite rvHeroFloat;position:absolute;bottom:-14px}.rv-hero__particle:first-child{width:7px;height:7px;animation-duration:8.6s;animation-delay:-.9s;left:4%}.rv-hero__particle:nth-child(2){width:10px;height:10px;animation-duration:10.2s;animation-delay:-1.8s;left:12%}.rv-hero__particle:nth-child(3){width:13px;height:13px;animation-duration:11.8s;animation-delay:-2.7s;left:20%}.rv-hero__particle:nth-child(4){width:4px;height:4px;animation-duration:13.4s;animation-delay:-3.6s;left:28%}.rv-hero__particle:nth-child(5){width:7px;height:7px;animation-duration:7s;animation-delay:-4.5s;left:36%}.rv-hero__particle:nth-child(6){width:10px;height:10px;animation-duration:8.6s;animation-delay:-5.4s;left:44%}.rv-hero__particle:nth-child(7){width:13px;height:13px;animation-duration:10.2s;animation-delay:-6.3s;left:52%}.rv-hero__particle:nth-child(8){width:4px;height:4px;animation-duration:11.8s;animation-delay:-7.2s;left:60%}.rv-hero__particle:nth-child(9){width:7px;height:7px;animation-duration:13.4s;animation-delay:-8.1s;left:68%}.rv-hero__particle:nth-child(10){width:10px;height:10px;animation-duration:7s;animation-delay:-9s;left:76%}.rv-hero__particle:nth-child(11){width:13px;height:13px;animation-duration:8.6s;animation-delay:-9.9s;left:84%}.rv-hero__particle:nth-child(12){width:4px;height:4px;animation-duration:10.2s;animation-delay:-10.8s;left:92%}@keyframes rvHeroFloat{0%{opacity:0;transform:translate(0,0)scale(.8)}15%{opacity:.7}to{opacity:0;transform:translate(14px,-130px)scale(1.2)}}.rv-hero__body{flex-wrap:wrap;align-items:flex-start;gap:8px 20px;padding:0 24px 20px;display:flex;position:relative}.rv-hero__avatar-wrap,.rv-hero__title-row,.rv-hero__subtitulo,.rv-hero__chips,.rv-hero__tags,.rv-hero__acciones{animation:rvHeroRise .5s var(--ease-out,ease-out) both;animation-delay:calc(var(--d,0) * 70ms)}@keyframes rvHeroRise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.rv-hero__avatar-wrap{flex:none;margin-top:-56px;position:relative}.rv-hero__avatar{object-fit:cover;border:4px solid var(--panel-bg,#fff);width:120px;height:120px;box-shadow:0 0 0 2px var(--hero-accent), 0 10px 24px #0000002e;background:var(--panel-bg,#fff);transition:transform var(--motion-slow,.32s) var(--ease-out,ease-out);border-radius:50%;display:block}.rv-hero__avatar-wrap:hover .rv-hero__avatar{transform:scale(1.03)}.rv-hero--atenuado .rv-hero__avatar{filter:grayscale(.8)}.rv-hero__photo-btn{border:2px solid var(--panel-bg,#fff);background:var(--hero-accent);color:#fff;cursor:pointer;min-width:34px;height:34px;transition:transform var(--motion-base,.2s) var(--ease-out,ease-out), box-shadow var(--motion-base,.2s) var(--ease-out,ease-out);border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:.8rem;font-weight:600;line-height:1;display:inline-flex;position:absolute;bottom:4px;right:-4px;box-shadow:0 4px 12px #0003}.rv-hero__photo-btn:hover,.rv-hero__photo-btn:focus-visible{transform:translateY(-2px);box-shadow:0 8px 18px #00000040}.rv-hero__photo-label{display:none}@media (hover:hover) and (width>=768px){.rv-hero__photo-btn:hover .rv-hero__photo-label,.rv-hero__photo-btn:focus-visible .rv-hero__photo-label{display:inline}}.rv-hero__photo-badge{background:var(--panel-bg,#fff);color:var(--hero-accent);border:1px solid var(--hero-accent);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:2px 10px;font-size:.68rem;font-weight:600;display:inline-flex;position:absolute;bottom:-12px;left:50%;transform:translate(-50%)}.rv-hero__main{flex:280px;min-width:0;padding-top:14px}.rv-hero__title-row{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.rv-hero__nombre{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--text-color,var(--text-slate-800));margin:0;font-size:1.6rem;font-weight:700;line-height:1.2;overflow:hidden}.rv-hero__badges{flex-wrap:wrap;gap:6px;display:flex}.rv-hero__subtitulo{color:var(--text-slate-500);margin:2px 0 0;font-size:.95rem}.rv-hero__chips{flex-wrap:wrap;gap:8px;margin:12px 0 0;padding:0;list-style:none;display:flex}.rv-hero__chip{color:var(--text-slate-500);background:color-mix(in srgb, var(--hero-accent) 10%, transparent);border:1px solid color-mix(in srgb, var(--hero-accent) 22%, transparent);transition:transform var(--motion-base,.2s) var(--ease-out,ease-out);border-radius:999px;align-items:center;gap:6px;padding:4px 12px;font-size:.8rem;display:inline-flex}.rv-hero__chip i{color:var(--hero-accent);font-size:.78rem}.rv-hero__chip:hover{transform:translateY(-1px)}.rv-hero__chip-valor{color:var(--text-color,var(--text-slate-800));font-weight:600}a.rv-hero__chip-valor{text-decoration:none}a.rv-hero__chip-valor:hover{color:var(--hero-accent);text-decoration:underline}.rv-hero__tags{margin-top:12px}.rv-hero__acciones{flex-wrap:wrap;align-items:center;gap:10px;margin-left:auto;padding-top:14px;display:flex}.rv-hero__acciones .btn{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.rv-hero__menu{border-radius:14px;min-width:230px;padding:6px}.rv-hero__menu .dropdown-item{border-radius:10px;align-items:center;gap:10px;padding:9px 12px;display:flex}.rv-hero__menu .dropdown-item i{text-align:center;width:18px;color:var(--text-slate-500)}.rv-hero__menu .rv-hero__menu-danger,.rv-hero__menu .rv-hero__menu-danger i{color:var(--bs-danger,#dc3545)}.rv-hero__panel{padding:0 24px 20px}.rv-hero__panel:empty{display:none}.rv-tags{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.rv-tags__label{letter-spacing:.02em;text-transform:uppercase;color:var(--text-slate-500);font-size:.78rem;font-weight:600}.rv-tags__list{flex-wrap:wrap;gap:6px;display:flex}.rv-tags__empty{color:var(--text-slate-500);font-size:.82rem;font-style:italic}.rv-tag-chip{background:var(--chip-bg,var(--brand-primary));max-width:200px;color:var(--chip-fg,#fff);animation:rvChipPop .35s var(--ease-out,ease-out) both;transition:transform var(--motion-base,.2s) var(--ease-out,ease-out);border-radius:999px;align-items:center;gap:5px;padding:3px 11px;font-size:.76rem;font-weight:500;display:inline-flex;box-shadow:inset 0 0 0 1px #00000014}.rv-tag-chip i{font-size:.7rem}.rv-tag-chip:hover{transform:translateY(-1px)scale(1.04)}.rv-tag-chip__text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@keyframes rvChipPop{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}.rv-tags__btn{border:1px dashed var(--hero-accent,var(--brand-primary));color:var(--hero-accent,var(--brand-primary));cursor:pointer;transition:background-color var(--motion-base,.2s) var(--ease-out,ease-out), color var(--motion-base,.2s) var(--ease-out,ease-out);background:0 0;border-radius:999px;align-items:center;gap:6px;padding:3px 12px;font-size:.78rem;font-weight:600;display:inline-flex}.rv-tags__btn:hover,.rv-tags__btn:focus-visible{background:var(--hero-accent,var(--brand-primary));color:#fff}.rv-profile-tabs{background:color-mix(in srgb, var(--text-slate-500) 10%, transparent);border-radius:14px;flex-wrap:wrap;gap:6px;margin:0 0 14px;padding:4px;list-style:none;display:flex}.rv-profile-tabs .nav-item{flex:auto}.rv-profile-tabs .nav-link{color:var(--text-slate-500);transition:background-color var(--motion-base,.2s) var(--ease-out,ease-out), color var(--motion-base,.2s) var(--ease-out,ease-out);border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:7px 8px;font-size:.8rem;font-weight:600;display:flex}.rv-profile-tabs .nav-link.active{background:var(--hero-accent,var(--brand-primary));color:#fff;box-shadow:0 4px 12px color-mix(in srgb, var(--hero-accent,var(--brand-primary)) 40%, transparent)}.rv-profile-side .tab-pane.active,.rv-profile-main .tab-pane.active{animation:rvHeroRise .3s var(--ease-out,ease-out) both}.rv-data-section__head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.rv-data-section__title{white-space:nowrap;min-width:0;color:var(--text-color,var(--text-slate-800));flex-direction:row;align-items:center;gap:7px;margin:0;font-size:.95rem;font-weight:700;display:inline-flex}.rv-data-section__title i{color:var(--hero-accent,var(--brand-primary));flex:none}.rv-data-section__edit{border:1px solid var(--hero-accent,var(--brand-primary));color:var(--hero-accent,var(--brand-primary));transition:background-color var(--motion-base,.2s) var(--ease-out,ease-out), color var(--motion-base,.2s) var(--ease-out,ease-out);border-radius:999px;align-items:center;gap:6px;padding:4px 12px;font-size:.78rem;font-weight:600;text-decoration:none;display:inline-flex}.rv-data-section__edit:hover,.rv-data-section__edit:focus-visible{background:var(--hero-accent,var(--brand-primary));color:#fff}.rv-data-rows{margin:0;padding:0;list-style:none}.rv-data-row{border-bottom:1px solid color-mix(in srgb, var(--text-slate-500) 16%, transparent);align-items:flex-start;gap:10px;padding:9px 0;display:flex}.rv-data-row:last-child{border-bottom:0}.rv-data-row__icon{width:28px;height:28px;color:var(--hero-accent,var(--brand-primary));background:color-mix(in srgb, var(--hero-accent,var(--brand-primary)) 12%, transparent);border-radius:9px;flex:none;justify-content:center;align-items:center;font-size:.8rem;display:inline-flex}.rv-data-row__body{flex:auto;min-width:0}.rv-data-row__label{letter-spacing:.03em;text-transform:uppercase;color:var(--text-slate-500);font-size:.72rem;display:block}.rv-data-row__value{color:var(--text-color,var(--text-slate-800));overflow-wrap:anywhere;margin:0;font-size:.92rem;font-weight:500;display:block}.rv-data-row__empty{color:var(--text-slate-500);opacity:.8;font-weight:400}.rv-data-row__historial-btn{color:var(--hero-accent,var(--brand-primary));cursor:pointer;background:0 0;border:0;margin-top:2px;padding:0;font-size:.75rem;font-weight:600}.rv-data-row__historial{background:color-mix(in srgb, var(--text-slate-500) 8%, transparent);border-radius:10px;margin-top:6px;padding:8px 10px;font-size:.8rem}.rv-data-row__historial div+div{margin-top:4px}.rv-profile-subcard{margin-top:16px}.rv-hero__cambio-tutor{background:color-mix(in srgb, var(--hero-accent) 8%, transparent);border:1px dashed color-mix(in srgb, var(--hero-accent) 40%, transparent);border-radius:14px;padding:14px 16px;font-size:.88rem}.rv-profile-side--teal{--hero-accent:var(--brand-primary)}.rv-profile-side--violeta{--hero-accent:var(--brand-secondary)}.rv-hero--compacto .rv-hero__cover{height:88px}.rv-hero--compacto .rv-hero__body{text-align:center;flex-direction:column;align-items:center;padding:0 16px 16px}.rv-hero--compacto .rv-hero__avatar-wrap{margin-top:-52px}.rv-hero--compacto .rv-hero__avatar{width:104px;height:104px}.rv-hero--compacto .rv-hero__main{flex-basis:auto;width:100%}.rv-hero--compacto .rv-hero__title-row,.rv-hero--compacto .rv-hero__chips,.rv-hero--compacto .rv-tags{justify-content:center}.rv-hero--compacto .rv-hero__nombre{white-space:normal;font-size:1.35rem}.rv-hero--compacto .rv-hero__acciones{justify-content:center;width:100%;margin-left:0}.rv-hero--compacto .rv-hero__acciones .btn,.rv-hero--compacto .rv-hero__acciones .dropdown{flex:auto}.rv-hero--compacto .rv-hero__acciones .dropdown .btn{justify-content:center;width:100%}@media (width<=767.98px){.rv-hero__cover{height:88px}.rv-hero__body{text-align:center;flex-direction:column;align-items:center;padding:0 16px 16px}.rv-hero__avatar-wrap{margin-top:-52px}.rv-hero__avatar{width:104px;height:104px}.rv-hero__main{flex-basis:auto;width:100%}.rv-hero__title-row,.rv-hero__chips,.rv-tags{justify-content:center}.rv-hero__nombre{white-space:normal;font-size:1.35rem}.rv-hero__acciones{justify-content:center;width:100%;margin-left:0}.rv-hero__acciones .btn,.rv-hero__acciones .dropdown{flex:auto}.rv-hero__acciones .dropdown .btn{justify-content:center;width:100%}.rv-profile-tabs{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.rv-profile-tabs::-webkit-scrollbar{display:none}.rv-profile-tabs .nav-link{white-space:nowrap}}@media (prefers-reduced-motion:reduce){.rv-hero__particle{display:none}.rv-hero *,.rv-hero,.rv-tag-chip,.rv-profile-side .tab-pane.active,.rv-profile-main .tab-pane.active{transition:none!important;animation:none!important}}[data-tutorial-formatos] .modal-header{border-bottom-color:var(--tour-line)}[data-tutorial-formatos] .modal-title{color:var(--tour-text);font-weight:800}[data-tutorial-formatos] .modal-body{padding:20px 22px 16px;background-color:var(--tour-canvas)!important}[data-tutorial-formatos] .modal-footer{display:none}.rv-tutorial--modal{max-height:min(100dvh - 150px,640px)}:root{--pos-text-heading:#1e293b;--pos-text-primary:#1e293b;--pos-text-secondary:#64748b;--pos-card-bg:#fff;--pos-card-border:#e2e8f0;--pos-card-img-bg:#f8fafc;--pos-card-disabled-bg:#f1f5f9;--pos-cart-line-bg:#fff;--pos-cart-line-border:#e2e8f0;--pos-cart-line-hover:#cbd5e1;--pos-box-surface-bg:#f8fafc;--pos-box-surface-border:#e2e8f0;--pos-control-bg:#fff;--pos-control-border:#cbd5e1;--pos-control-text:#1e293b;--pos-chip-badge-bg:#e2e8f0;--pos-chip-badge-text:#475569;--pos-scrollbar-thumb:#cbd5e1}[data-theme=dark],[data-bs-theme=dark]{--pos-text-heading:#f8fafc;--pos-text-primary:#f8fafc;--pos-text-secondary:#94a3b8;--pos-card-bg:#111a2e;--pos-card-border:#23314e;--pos-card-img-bg:#0b1220;--pos-card-disabled-bg:#090e19;--pos-cart-line-bg:#141f36;--pos-cart-line-border:#243452;--pos-cart-line-hover:#33486f;--pos-box-surface-bg:#131d33;--pos-box-surface-border:#233352;--pos-control-bg:#162035;--pos-control-border:#2e3e60;--pos-control-text:#f8fafc;--pos-chip-badge-bg:#223252;--pos-chip-badge-text:#94a3b8;--pos-scrollbar-thumb:#2e3e60}.pos-text-heading{color:var(--pos-text-heading)!important}.pos-chip{white-space:nowrap;cursor:pointer;padding:.3rem .85rem;font-size:.8rem;transition:all .2s}.pos-chip .pos-chip-badge{background-color:var(--pos-chip-badge-bg);color:var(--pos-chip-badge-text);border-radius:9999px;padding:.15rem .45rem;font-size:.7rem;transition:background-color .2s,color .2s}.pos-chip.active .pos-chip-badge{color:#fff;background-color:#ffffff40}.pos-chips-scroll::-webkit-scrollbar{height:4px}.pos-chips-scroll::-webkit-scrollbar-thumb{background:var(--pos-scrollbar-thumb);border-radius:4px}.pos-card-item{background-color:var(--pos-card-bg);-webkit-user-select:none;user-select:none;cursor:pointer;flex-direction:column;height:100%;transition:transform .15s,box-shadow .15s,border-color .15s;display:flex;border-radius:var(--card-radius,16px)!important;border:1px solid var(--pos-card-border)!important;overflow:hidden!important}.pos-card-item:hover:not(.pos-card-disabled){transform:translateY(-2px);border-color:var(--brand-primary,#00b19d)!important;box-shadow:0 4px 14px #0000001f!important}.pos-card-item.pos-card-disabled{opacity:.55;background-color:var(--pos-card-disabled-bg);cursor:not-allowed!important}.pos-card-img-wrapper{background-color:var(--pos-card-img-bg);border-top-left-radius:inherit;border-top-right-radius:inherit;justify-content:center;align-items:center;height:110px;transition:background-color .2s;display:flex;position:relative;overflow:hidden}.pos-card-img{object-fit:contain;max-width:90%;max-height:90px}.pos-stock-badge{border-radius:6px;padding:.2rem .5rem;font-size:.7rem;position:absolute;top:6px;right:6px}.pos-item-title{color:var(--pos-text-primary);-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.3em;line-height:1.2;display:-webkit-box;overflow:hidden}.pos-btn-add{justify-content:center;align-items:center;width:28px;height:28px;padding:0;font-size:.8rem;font-weight:700;transition:transform .15s,background-color .15s,box-shadow .15s;display:inline-flex;box-shadow:0 2px 6px #00b19d59;background-color:var(--brand-primary,#00b19d)!important;color:#fff!important;border:none!important;border-radius:8px!important}.pos-btn-add:hover:not(:disabled):not(.disabled){transform:scale(1.08);box-shadow:0 4px 10px #00b19d73;background-color:var(--brand-teal,#009688)!important;color:#fff!important}.pos-btn-add:active:not(:disabled):not(.disabled){transform:scale(.95)}.pos-btn-add.disabled,.pos-btn-add:disabled{opacity:.4;box-shadow:none;cursor:not-allowed;background-color:var(--pos-control-border)!important;color:var(--pos-text-secondary)!important}.pos-search-box-wrapper{align-items:center;width:100%;display:flex;position:relative}.pos-search-box-wrapper .pos-search-icon{color:var(--pos-text-secondary);pointer-events:none;z-index:2;font-size:.95rem;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.pos-search-box-wrapper #pos-search-input,.pos-search-box-wrapper .pos-search-input{background-color:var(--pos-control-bg);border:1px solid var(--pos-control-border);width:100%;height:40px;min-height:40px;color:var(--pos-control-text);font-size:.875rem;transition:border-color .15s,box-shadow .15s,background-color .15s;border-radius:var(--pill-radius,9999px)!important;padding-left:42px!important;padding-right:38px!important}.pos-search-box-wrapper #pos-search-input:focus,.pos-search-box-wrapper .pos-search-input:focus{background-color:var(--pos-control-bg);border-color:var(--brand-primary,#00b19d);color:var(--pos-control-text);outline:none;box-shadow:0 0 0 .2rem #00b19d33}.pos-search-box-wrapper #pos-search-input::placeholder,.pos-search-box-wrapper .pos-search-input::placeholder{color:var(--pos-text-secondary);opacity:.75}.pos-search-box-wrapper .pos-search-clear-btn{color:var(--pos-text-secondary);z-index:2;background:0 0;border:none;justify-content:center;align-items:center;width:24px;height:24px;padding:0;text-decoration:none;transition:color .15s,background-color .15s;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%);border-radius:50%!important}.pos-search-box-wrapper .pos-search-clear-btn:hover{color:var(--pos-text-primary);background-color:var(--pos-box-surface-bg)}.pos-tutor-section .select2-container--bootstrap4 .select2-selection--single,.pos-tutor-section .select2-container--default .select2-selection--single{border-color:var(--pos-control-border);background-color:var(--pos-control-bg);border-radius:8px;height:38px;padding:.375rem .75rem}.pos-tutor-section .select2-container--bootstrap4 .select2-selection--single .select2-selection__rendered,.pos-tutor-section .select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--pos-control-text);line-height:24px;padding-left:10px!important;padding-right:28px!important}.pos-tutor-section .select2-container--bootstrap4 .select2-selection--single .select2-selection__placeholder,.pos-tutor-section .select2-container--default .select2-selection--single .select2-selection__placeholder{padding-left:2px;color:var(--pos-text-secondary)!important}.pos-tutor-section .select2-container--bootstrap4 .select2-selection--single .select2-selection__arrow,.pos-tutor-section .select2-container--default .select2-selection--single .select2-selection__arrow{height:36px;right:8px}#collapse-pos-avanzado .select2-container--bootstrap4 .select2-selection--multiple,#collapse-pos-avanzado .select2-container--default .select2-selection--multiple,.pos-box-surface .select2-container--bootstrap4 .select2-selection--multiple,.pos-box-surface .select2-container--default .select2-selection--multiple{border-radius:6px;flex-wrap:wrap;align-items:center;gap:4px;min-height:38px;padding:4px 6px;display:flex;border:1px solid var(--pos-control-border)!important;background-color:var(--pos-control-bg)!important}#collapse-pos-avanzado .select2-container--bootstrap4 .select2-selection--multiple .select2-selection__rendered,#collapse-pos-avanzado .select2-container--default .select2-selection--multiple .select2-selection__rendered,.pos-box-surface .select2-container--bootstrap4 .select2-selection--multiple .select2-selection__rendered,.pos-box-surface .select2-container--default .select2-selection--multiple .select2-selection__rendered{flex-wrap:wrap!important;align-items:center!important;gap:4px!important;width:100%!important;margin:0!important;padding:0!important;list-style:none!important;display:flex!important}#collapse-pos-avanzado .select2-container--bootstrap4 .select2-selection--multiple .select2-selection__choice,#collapse-pos-avanzado .select2-container--default .select2-selection--multiple .select2-selection__choice,.pos-box-surface .select2-container--bootstrap4 .select2-selection--multiple .select2-selection__choice,.pos-box-surface .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:var(--brand-primary,#00b19d)!important;color:#fff!important;box-shadow:none!important;border:none!important;border-radius:50rem!important;flex-direction:row-reverse!important;align-items:center!important;gap:6px!important;margin:0!important;padding:2px 10px 2px 8px!important;font-size:.75rem!important;font-weight:500!important;line-height:1.4!important;display:inline-flex!important}#collapse-pos-avanzado .select2-container--bootstrap4 .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove,#collapse-pos-avanzado .select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove,.pos-box-surface .select2-container--bootstrap4 .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove,.pos-box-surface .select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove{opacity:.85;color:#fff!important;cursor:pointer!important;float:none!important;background:0 0!important;border:none!important;margin:0!important;padding:0!important;font-size:.85rem!important;font-weight:700!important;line-height:1!important}#collapse-pos-avanzado .select2-container--bootstrap4 .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:hover,#collapse-pos-avanzado .select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:hover,.pos-box-surface .select2-container--bootstrap4 .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:hover,.pos-box-surface .select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:hover{opacity:1;color:#fff!important}#collapse-pos-avanzado .select2-container--bootstrap4 .select2-selection--multiple .select2-search--inline,#collapse-pos-avanzado .select2-container--default .select2-selection--multiple .select2-search--inline,.pos-box-surface .select2-container--bootstrap4 .select2-selection--multiple .select2-search--inline,.pos-box-surface .select2-container--default .select2-selection--multiple .select2-search--inline{flex:auto!important;min-width:80px!important;margin:0!important;display:inline-flex!important}#collapse-pos-avanzado .select2-container--bootstrap4 .select2-selection--multiple .select2-search--inline .select2-search__field,#collapse-pos-avanzado .select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field,.pos-box-surface .select2-container--bootstrap4 .select2-selection--multiple .select2-search--inline .select2-search__field,.pos-box-surface .select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field{box-shadow:none!important;color:var(--pos-control-text)!important;background:0 0!important;border:none!important;outline:none!important;width:100%!important;height:24px!important;margin:0!important;padding:0 4px!important;font-size:.8rem!important}#collapse-pos-avanzado .select2-container--bootstrap4 .select2-selection--multiple .select2-search--inline .select2-search__field::placeholder,#collapse-pos-avanzado .select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field::placeholder,.pos-box-surface .select2-container--bootstrap4 .select2-selection--multiple .select2-search--inline .select2-search__field::placeholder,.pos-box-surface .select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field::placeholder{color:var(--pos-text-secondary)!important}.pos-tutor-card{background-color:var(--pos-box-surface-bg);border:1px solid var(--pos-box-surface-border);transition:all .2s}.pos-tutor-card .pos-tutor-avatar{background-color:color-mix(in srgb, var(--brand-primary,#00b19d) 15%, transparent);width:36px;height:36px;color:var(--brand-primary,#00b19d);border-radius:10px;justify-content:center;align-items:center;font-size:1rem;display:flex}.pos-tutor-card .pos-tutor-name{color:var(--pos-text-primary);font-size:.9rem;line-height:1.2}.pos-tutor-card .pos-btn-change-tutor{width:24px;height:24px;color:var(--pos-text-secondary);border:1px solid var(--pos-control-border);background:0 0;border-radius:6px;justify-content:center;align-items:center;padding:0;font-size:.75rem;transition:all .15s;display:flex}.pos-tutor-card .pos-btn-change-tutor:hover{background-color:var(--brand-danger,#ef4444);border-color:var(--brand-danger,#ef4444);color:#fff}.pos-carrito-container{z-index:10;top:80px}#pos-carrito-items-wrapper,.pos-carrito-items-wrapper{max-height:280px;overflow-y:auto}.pos-success-icon-wrap{width:70px;height:70px}.pos-cart-line{background-color:var(--pos-cart-line-bg);border:1px solid var(--pos-cart-line-border);border-radius:10px;padding:10px;transition:border-color .15s,background-color .15s}.pos-cart-line:hover{border-color:var(--pos-cart-line-hover)}.pos-cart-line-title{color:var(--pos-text-primary);font-size:.9rem}.pos-cart-line-price{color:var(--pos-text-primary)}.pos-price-control,.pos-price-input-group{border:1px solid var(--pos-control-border);background-color:var(--pos-control-bg);align-items:stretch;width:105px;height:30px;transition:border-color .15s,box-shadow .15s;display:inline-flex;box-shadow:0 1px 2px #0000000d;border-radius:8px!important;flex-wrap:nowrap!important;overflow:hidden!important}.pos-price-control .pos-price-addon,.pos-price-control .input-group-text,.pos-price-input-group .pos-price-addon,.pos-price-input-group .input-group-text{background-color:var(--pos-box-surface-bg);color:var(--pos-text-secondary);-webkit-user-select:none;user-select:none;flex:none;justify-content:center;align-items:center;font-size:.75rem;font-weight:600;display:flex;border:none!important;border-right:1px solid var(--pos-control-border)!important;border-radius:0!important;height:100%!important;padding:0 .45rem!important}.pos-price-control .pos-price-input,.pos-price-control .pos-unit-price-input,.pos-price-input-group .pos-price-input,.pos-price-input-group .pos-unit-price-input{cursor:text;-moz-appearance:textfield;font-size:.8rem;font-weight:600;line-height:normal;color:var(--pos-control-text)!important;background-color:#0000!important;border:none!important;border-radius:0!important;flex:auto!important;width:1%!important;min-width:0!important;height:100%!important;min-height:auto!important;padding:0 .45rem!important}.pos-price-control .pos-price-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pos-price-control .pos-price-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pos-price-control .pos-unit-price-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pos-price-control .pos-unit-price-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pos-price-input-group .pos-price-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pos-price-input-group .pos-price-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pos-price-input-group .pos-unit-price-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pos-price-input-group .pos-unit-price-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pos-price-control .pos-price-input:focus,.pos-price-control .pos-unit-price-input:focus,.pos-price-input-group .pos-price-input:focus,.pos-price-input-group .pos-unit-price-input:focus{outline:none;color:var(--pos-control-text)!important;box-shadow:none!important;background-color:#0000!important;border:none!important}.pos-price-control:focus-within,.pos-price-input-group:focus-within{border-color:var(--brand-primary,#00b19d)!important;box-shadow:0 0 0 2px #00b19d40!important}.pos-discount-control,.pos-discount-input-group{border:1px solid var(--pos-control-border);background-color:var(--pos-control-bg);align-items:stretch;width:90px;height:30px;transition:border-color .15s,box-shadow .15s;display:inline-flex;box-shadow:0 1px 2px #0000000d;border-radius:8px!important;flex-wrap:nowrap!important;overflow:hidden!important}.pos-discount-control .btn-toggle-discount-mode,.pos-discount-input-group .btn-toggle-discount-mode{background-color:var(--pos-box-surface-bg);cursor:pointer;-webkit-user-select:none;user-select:none;flex:none;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;line-height:1;transition:background-color .15s,color .15s;display:flex;border:none!important;border-right:1px solid var(--pos-control-border)!important;color:var(--brand-primary,#00b19d)!important;border-radius:0!important;height:100%!important;min-height:auto!important;padding:0 .45rem!important}.pos-discount-control .btn-toggle-discount-mode:hover,.pos-discount-control .btn-toggle-discount-mode:focus,.pos-discount-input-group .btn-toggle-discount-mode:hover,.pos-discount-input-group .btn-toggle-discount-mode:focus{background-color:var(--brand-primary,#00b19d)!important;color:#fff!important;box-shadow:none!important}.pos-discount-control .pos-discount-input,.pos-discount-control .pos-unit-discount-input,.pos-discount-input-group .pos-discount-input,.pos-discount-input-group .pos-unit-discount-input{text-align:right;cursor:text;-moz-appearance:textfield;font-size:.8rem;font-weight:600;line-height:normal;color:var(--pos-control-text)!important;background-color:#0000!important;border:none!important;border-radius:0!important;flex:auto!important;width:1%!important;min-width:0!important;height:100%!important;min-height:auto!important;padding:0 .45rem!important}.pos-discount-control .pos-discount-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pos-discount-control .pos-discount-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pos-discount-control .pos-unit-discount-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pos-discount-control .pos-unit-discount-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pos-discount-input-group .pos-discount-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pos-discount-input-group .pos-discount-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pos-discount-input-group .pos-unit-discount-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pos-discount-input-group .pos-unit-discount-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pos-discount-control .pos-discount-input:focus,.pos-discount-control .pos-unit-discount-input:focus,.pos-discount-input-group .pos-discount-input:focus,.pos-discount-input-group .pos-unit-discount-input:focus{outline:none;color:var(--pos-control-text)!important;box-shadow:none!important;background-color:#0000!important;border:none!important}.pos-discount-control:focus-within,.pos-discount-input-group:focus-within{border-color:var(--brand-primary,#00b19d)!important;box-shadow:0 0 0 2px #00b19d40!important}.pos-tax-badge{background-color:var(--pos-chip-badge-bg);color:var(--pos-text-secondary);border-radius:4px;padding:.15rem .4rem;font-size:.65rem}.pos-qty-control{background-color:var(--pos-control-bg);border:1px solid var(--pos-control-border);align-items:center;height:30px;display:inline-flex;overflow:hidden;box-shadow:0 1px 2px #0000000d;border-radius:8px!important}.pos-qty-control .btn-qty-minus,.pos-qty-control .btn-qty-plus{color:var(--pos-text-primary);justify-content:center;align-items:center;width:28px;height:100%;padding:0;font-size:.95rem;font-weight:700;line-height:1;transition:background-color .15s,color .15s;display:flex;background:0 0!important;border:none!important;border-radius:0!important}.pos-qty-control .btn-qty-minus:hover:not(:disabled),.pos-qty-control .btn-qty-plus:hover:not(:disabled){background-color:var(--brand-primary,#00b19d)!important;color:#fff!important}.pos-qty-control .btn-qty-minus:disabled,.pos-qty-control .btn-qty-plus:disabled{opacity:.3;cursor:not-allowed}.pos-qty-control .pos-qty-input{width:36px;height:100%;color:var(--pos-control-text);text-align:center;-moz-appearance:textfield;padding:0;font-size:.85rem;font-weight:600;border:none!important;border-left:1px solid var(--pos-control-border)!important;border-right:1px solid var(--pos-control-border)!important;background:0 0!important;border-radius:0!important}.pos-qty-control .pos-qty-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pos-qty-control .pos-qty-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pos-qty-control .pos-qty-input:focus{box-shadow:none;outline:none}.pos-box-surface{background-color:var(--pos-box-surface-bg);border:1px solid var(--pos-box-surface-border);color:var(--pos-text-primary)}#seccion-pago-credito{background-color:var(--pos-box-surface-bg);color:var(--pos-text-primary);border:1px solid var(--pos-box-surface-border)!important}#seccion-pago-credito i{color:var(--brand-warning,#f9bc0b)}.pos-filter-type-group{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.pos-filter-type-group .btn{white-space:nowrap;justify-content:center;align-items:center;min-width:0;height:40px;padding:.35rem .7rem;font-size:.8125rem;font-weight:500;transition:all .15s;display:inline-flex;border-radius:var(--pill-radius,9999px)!important}.pos-filter-type-group .btn.active{box-shadow:0 2px 6px #00b19d4d;background-color:var(--brand-primary,#00b19d)!important;border-color:var(--brand-primary,#00b19d)!important;color:#fff!important;font-weight:600!important}.pos-modo-pago-group{gap:8px;display:flex}.pos-modo-pago-group .btn-check+.btn{background-color:var(--pos-control-bg);border:1px solid var(--pos-control-border);color:var(--pos-text-secondary);padding:.45rem 1rem;font-weight:500;transition:all .15s;border-radius:var(--pill-radius,9999px)!important}.pos-modo-pago-group .btn-check+.btn:hover{border-color:var(--brand-primary,#00b19d);color:var(--brand-primary,#00b19d)}.pos-modo-pago-group .btn-check:checked+.btn{box-shadow:0 2px 6px #00b19d59;background-color:var(--brand-primary,#00b19d)!important;border-color:var(--brand-primary,#00b19d)!important;color:#fff!important;font-weight:600!important}.pos-dian-box{background-color:var(--pos-box-surface-bg);border:1px solid var(--pos-box-surface-border);border-radius:12px;padding:.65rem .9rem;transition:border-color .15s}.btn-xs{padding:.15rem .4rem;font-size:.75rem}[data-theme=dark] .select2-container--bootstrap4 .select2-selection--single,[data-theme=dark] .select2-container--default .select2-selection--single,[data-bs-theme=dark] .select2-container--bootstrap4 .select2-selection--single,[data-bs-theme=dark] .select2-container--default .select2-selection--single{background-color:var(--pos-control-bg);border-color:var(--pos-control-border);color:var(--pos-control-text)}[data-theme=dark] .select2-container--bootstrap4 .select2-selection--single .select2-selection__rendered,[data-theme=dark] .select2-container--default .select2-selection--single .select2-selection__rendered,[data-bs-theme=dark] .select2-container--bootstrap4 .select2-selection--single .select2-selection__rendered,[data-bs-theme=dark] .select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--pos-control-text)!important}[data-theme=dark] .select2-container--bootstrap4 .select2-selection--single .select2-selection__placeholder,[data-theme=dark] .select2-container--default .select2-selection--single .select2-selection__placeholder,[data-bs-theme=dark] .select2-container--bootstrap4 .select2-selection--single .select2-selection__placeholder,[data-bs-theme=dark] .select2-container--default .select2-selection--single .select2-selection__placeholder{color:var(--pos-text-secondary)!important}[data-theme=dark] .select2-container--bootstrap4 .select2-selection--single .select2-selection__arrow b,[data-theme=dark] .select2-container--default .select2-selection--single .select2-selection__arrow b,[data-bs-theme=dark] .select2-container--bootstrap4 .select2-selection--single .select2-selection__arrow b,[data-bs-theme=dark] .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:var(--pos-text-secondary) transparent transparent transparent}[data-theme=dark] .select2-dropdown,[data-bs-theme=dark] .select2-dropdown{background-color:var(--pos-card-bg);border-color:var(--pos-card-border);color:var(--pos-control-text)}[data-theme=dark] .select2-container--bootstrap4 .select2-results__option--highlighted,[data-theme=dark] .select2-container--default .select2-results__option--highlighted[aria-selected],[data-bs-theme=dark] .select2-container--bootstrap4 .select2-results__option--highlighted,[data-bs-theme=dark] .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:var(--brand-primary,#00b19d)!important;color:#fff!important}[data-theme=dark] .select2-container--bootstrap4 .select2-results__option,[data-theme=dark] .select2-container--default .select2-results__option,[data-bs-theme=dark] .select2-container--bootstrap4 .select2-results__option,[data-bs-theme=dark] .select2-container--default .select2-results__option{color:var(--pos-control-text)}[data-theme=dark] .select2-search--dropdown .select2-search__field,[data-bs-theme=dark] .select2-search--dropdown .select2-search__field{background-color:var(--pos-control-bg);border-color:var(--pos-control-border);color:var(--pos-control-text)}[data-theme=dark] #collapse-pos-avanzado .select2-container--bootstrap4 .select2-selection--multiple,[data-theme=dark] #collapse-pos-avanzado .select2-container--default .select2-selection--multiple,[data-theme=dark] .pos-box-surface .select2-container--bootstrap4 .select2-selection--multiple,[data-theme=dark] .pos-box-surface .select2-container--default .select2-selection--multiple,[data-bs-theme=dark] #collapse-pos-avanzado .select2-container--bootstrap4 .select2-selection--multiple,[data-bs-theme=dark] #collapse-pos-avanzado .select2-container--default .select2-selection--multiple,[data-bs-theme=dark] .pos-box-surface .select2-container--bootstrap4 .select2-selection--multiple,[data-bs-theme=dark] .pos-box-surface .select2-container--default .select2-selection--multiple{background-color:var(--pos-control-bg)!important;border-color:var(--pos-control-border)!important;color:var(--pos-control-text)!important}[data-theme=dark] #collapse-pos-avanzado .select2-container--bootstrap4 .select2-selection--multiple .select2-search__field,[data-theme=dark] #collapse-pos-avanzado .select2-container--default .select2-selection--multiple .select2-search__field,[data-theme=dark] .pos-box-surface .select2-container--bootstrap4 .select2-selection--multiple .select2-search__field,[data-theme=dark] .pos-box-surface .select2-container--default .select2-selection--multiple .select2-search__field,[data-bs-theme=dark] #collapse-pos-avanzado .select2-container--bootstrap4 .select2-selection--multiple .select2-search__field,[data-bs-theme=dark] #collapse-pos-avanzado .select2-container--default .select2-selection--multiple .select2-search__field,[data-bs-theme=dark] .pos-box-surface .select2-container--bootstrap4 .select2-selection--multiple .select2-search__field,[data-bs-theme=dark] .pos-box-surface .select2-container--default .select2-selection--multiple .select2-search__field{color:var(--pos-control-text)!important}[data-theme=dark] #modal-alta-tutor-rapido .modal-content,[data-theme=dark] #modal-post-venta .modal-content,[data-theme=dark] #modal-cobro-factura .modal-content,[data-bs-theme=dark] #modal-alta-tutor-rapido .modal-content,[data-bs-theme=dark] #modal-post-venta .modal-content,[data-bs-theme=dark] #modal-cobro-factura .modal-content{background-color:var(--pos-card-bg);border:1px solid var(--pos-card-border);color:var(--pos-text-primary)}[data-theme=dark] #modal-alta-tutor-rapido .fila-pago-modal,[data-theme=dark] #modal-post-venta .fila-pago-modal,[data-theme=dark] #modal-cobro-factura .fila-pago-modal,[data-bs-theme=dark] #modal-alta-tutor-rapido .fila-pago-modal,[data-bs-theme=dark] #modal-post-venta .fila-pago-modal,[data-bs-theme=dark] #modal-cobro-factura .fila-pago-modal{background-color:var(--pos-cart-line-bg);border-color:var(--pos-cart-line-border)!important}[data-theme=dark] #modal-alta-tutor-rapido #modal-cobro-calculadora-cambio,[data-theme=dark] #modal-post-venta #modal-cobro-calculadora-cambio,[data-theme=dark] #modal-cobro-factura #modal-cobro-calculadora-cambio,[data-bs-theme=dark] #modal-alta-tutor-rapido #modal-cobro-calculadora-cambio,[data-bs-theme=dark] #modal-post-venta #modal-cobro-calculadora-cambio,[data-bs-theme=dark] #modal-cobro-factura #modal-cobro-calculadora-cambio{background-color:var(--pos-box-surface-bg)!important;border-color:var(--pos-box-surface-border)!important}[data-theme=dark] #accordion-pos-avanzado .accordion-button,[data-bs-theme=dark] #accordion-pos-avanzado .accordion-button{color:var(--pos-text-secondary)}[data-theme=dark] #accordion-pos-avanzado .accordion-button:not(.collapsed),[data-bs-theme=dark] #accordion-pos-avanzado .accordion-button:not(.collapsed){color:var(--brand-primary,#00b19d)}.pos-switch-lg{width:2.5em!important;height:1.3em!important}.pos-catalogo-accordion-btn{box-shadow:none;padding:.85rem 1.1rem;background-color:var(--pos-card-bg)!important;color:var(--pos-text-heading)!important;border:1px solid var(--pos-card-border)!important;border-radius:var(--card-radius,16px)!important}.pos-catalogo-accordion-btn:focus{border-color:var(--brand-primary)!important;box-shadow:none!important}.pos-catalogo-accordion-btn:not(.collapsed){background-color:var(--pos-card-bg)!important;color:var(--brand-primary)!important;border-color:var(--brand-primary)!important;box-shadow:none!important}@media (width>=992px){.pos-catalogo-collapse{visibility:visible!important;height:auto!important;display:block!important}}@media (width<=575.98px){.pos-card-img-wrapper{height:85px}.pos-card-img{max-height:68px}.pos-stock-badge{padding:.15rem .4rem;font-size:.625rem}.pos-item-title{min-height:2.2em;font-size:.8125rem}}.rv-biblioteca-tabs{background:var(--glass-control-bg);border:1px solid var(--border-color);flex-wrap:wrap;align-items:center;gap:.35rem;margin-bottom:1.25rem;padding:.25rem;display:inline-flex;border-radius:var(--pill-radius)!important}.rv-biblioteca-tabs .nav-item{margin:0}.rv-biblioteca-tabs .nav-link{color:var(--text-slate-500);transition:background-color var(--motion-fast,.15s) var(--ease-out,ease-out), color var(--motion-fast,.15s) var(--ease-out,ease-out), box-shadow var(--motion-fast,.15s) var(--ease-out,ease-out);cursor:pointer;background:0 0;align-items:center;gap:.45rem;padding:.45rem 1.15rem;font-size:.875rem;font-weight:600;line-height:1.4;display:inline-flex;border-radius:var(--pill-radius)!important;border:0!important}.rv-biblioteca-tabs .nav-link:hover{color:var(--text-color);background:color-mix(in srgb, var(--brand-primary) 8%, transparent)}.rv-biblioteca-tabs .nav-link.active{box-shadow:0 2px 10px #00b19d59;background:var(--brand-primary)!important;color:var(--white,#fff)!important}.rv-biblioteca-tabs .nav-link.active i{color:inherit}.rv-biblioteca-tabs .nav-link.active .badge{box-shadow:none}.rv-biblioteca-tabs--sm{gap:.25rem;margin-bottom:0;padding:.2rem}.rv-biblioteca-tabs--sm .nav-link{padding:.35rem .85rem;font-size:.8rem}.rv-ranking-banner{background:color-mix(in srgb, var(--brand-warning) 8%, var(--glass-control-bg));border:1px solid color-mix(in srgb, var(--brand-warning) 30%, var(--border-color));border-radius:var(--card-radius)}.rv-ranking-podium-card{background:var(--glass-control-bg);transition:transform var(--motion-base,.2s) var(--ease-out,ease-out), box-shadow var(--motion-base,.2s) var(--ease-out,ease-out);border-radius:var(--card-radius)!important}.rv-ranking-podium-card:hover{transform:translateY(-2px)}.rv-ranking-empty-state{background:var(--glass-control-bg);border:1px dashed var(--border-color);border-radius:var(--card-radius)}.rv-podium-avatar{width:64px;height:64px}.rv-ranking-user-avatar{width:32px;height:32px}.rv-ranking-pos-badge{justify-content:center;align-items:center;width:28px;height:28px;line-height:20px;display:inline-flex}:root{--rdr-perdida:#e5484d;--rdr-perdida-rgb:229, 72, 77;--rdr-encontrada:#d97706;--rdr-encontrada-rgb:217, 119, 6;--rdr-en-casa:#0f9f6e;--rdr-en-casa-rgb:15, 159, 110;--rdr-alerta:#ea580c;--rdr-alerta-rgb:234, 88, 12;--rdr-info:#0284c7;--rdr-info-rgb:2, 132, 199;--rdr-lugar:#7c3aed;--rdr-lugar-rgb:124, 58, 237;--rdr-clinica:var(--brand-primary);--rdr-clinica-rgb:0, 177, 157;--rdr-neutro-rgb:100, 116, 139;--rdr-pin-borde:#fff;--rdr-pin-texto:#fff;--rdr-superficie:#fff;--rdr-superficie-suave:#f8fafc;--rdr-borde:#e2e8f0;--rdr-texto:var(--text-slate-800);--rdr-sombra-pin:var(--shadow-md)}[data-theme=dark],[data-bs-theme=dark]{--rdr-perdida:#ff6b70;--rdr-perdida-rgb:255, 107, 112;--rdr-encontrada:#fbbf24;--rdr-encontrada-rgb:251, 191, 36;--rdr-en-casa:#34d399;--rdr-en-casa-rgb:52, 211, 153;--rdr-alerta:#fb923c;--rdr-alerta-rgb:251, 146, 60;--rdr-info:#38bdf8;--rdr-info-rgb:56, 189, 248;--rdr-lugar:#a78bfa;--rdr-lugar-rgb:167, 139, 250;--rdr-neutro-rgb:148, 163, 184;--rdr-pin-borde:#0f172a;--rdr-pin-texto:#0f172a;--rdr-superficie:#1e293b;--rdr-superficie-suave:#162032;--rdr-borde:#334155;--rdr-texto:var(--text-slate-200);--rdr-sombra-pin:0 4px 12px #0000008c}.rdr-modulo .rdr-sede-card{border-radius:var(--card-radius)}.rdr-modulo .rdr-sede-nombre{color:var(--rdr-texto);font-weight:600}.rdr-modulo .rdr-avatar-acento{background-color:rgba(var(--rdr-clinica-rgb), .14);color:var(--rdr-clinica)}.rdr-modulo .rdr-barra{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.25rem;display:flex}.rdr-modulo .rdr-etiqueta{text-transform:uppercase;letter-spacing:.04em;color:var(--text-slate-500);font-size:.75rem;font-weight:600}.rdr-modulo .rdr-radios .btn{min-width:58px;font-weight:600}.rdr-modulo .rdr-filtros{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.rdr-modulo .rdr-filtros>.select2-container{max-width:100%;width:220px!important}.rdr-modulo .rdr-capas{font-size:.875rem;font-weight:500}.rdr-modulo .rdr-mapa-contenedor{position:relative}.rdr-modulo .rdr-leyenda{z-index:500;border-radius:var(--pill-radius);background-color:var(--glass-surface-bg);border:1px solid var(--rdr-borde);max-width:calc(100% - 24px);color:var(--rdr-texto);flex-wrap:wrap;gap:.35rem .85rem;padding:.45rem .75rem;font-size:.75rem;font-weight:500;display:flex;position:absolute;bottom:12px;left:12px}.rdr-modulo .rdr-leyenda span{align-items:center;gap:.35rem;display:inline-flex}@media (width<=575.98px){.rdr-modulo .rdr-leyenda{border-radius:var(--card-radius);max-width:100%;margin-top:.5rem;position:static}}.rdr-modulo .rdr-punto{border-radius:50%;width:10px;height:10px;display:inline-block}.rdr-modulo .rdr-lista-titulo{color:var(--rdr-texto);font-weight:600}.rdr-modulo .rdr-lista{flex-direction:column;gap:.5rem;max-height:520px;padding-right:4px;display:flex;position:relative;overflow-y:auto}.rdr-modulo .rdr-tarjeta{text-align:left;border:1px solid var(--rdr-borde);border-radius:var(--card-radius);background-color:var(--rdr-superficie);width:100%;color:var(--rdr-texto);align-items:center;gap:.75rem;padding:.6rem .75rem;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex}.rdr-modulo .rdr-tarjeta:hover,.rdr-modulo .rdr-tarjeta:focus-visible{border-color:var(--brand-primary);box-shadow:var(--shadow-sm)}.rdr-modulo .rdr-tarjeta.activa{border-color:var(--brand-primary);box-shadow:0 0 0 2px rgba(var(--rdr-clinica-rgb), .25)}.rdr-modulo .rdr-tarjeta-cuerpo{flex-direction:column;gap:.15rem;min-width:0;display:flex}.rdr-modulo .rdr-tarjeta-linea{white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;overflow:hidden}.rdr-modulo .rdr-clinica-logo{object-fit:cover;border-radius:50%;flex-shrink:0;width:40px;height:40px}.rdr-modulo .rdr-clinica,.rdr-modulo .rdr-mio,.rdr-modulo .rdr-panel{border-radius:var(--card-radius)}.rdr-mapa{border-radius:var(--card-radius);border:1px solid var(--rdr-borde);z-index:0;background-color:var(--rdr-superficie-suave);width:100%;height:520px;overflow:hidden}.rdr-mapa.rdr-mapa-sm{height:340px}.rdr-mapa.rdr-mapa-filtro-oscuro .leaflet-tile-pane{filter:invert()hue-rotate(180deg)brightness(.95)contrast(.9)}@media (width<=991.98px){.rdr-mapa{height:380px}}.rdr-tarjeta-foto{object-fit:cover;border-radius:12px;flex-shrink:0;width:56px;height:56px}.rdr-tarjeta-sin-foto{background-color:rgba(var(--rdr-clinica-rgb), .12);color:var(--rdr-clinica);justify-content:center;align-items:center;display:inline-flex}.rdr-vacio{text-align:center;color:var(--text-slate-500);flex-direction:column;align-items:center;gap:.25rem;padding:2.5rem 1rem;display:flex}.rdr-vacio strong{color:var(--rdr-texto)}.rdr-badge{border-radius:var(--pill-radius);white-space:normal;text-align:left;padding:.35em .7em;font-weight:600}.rdr-estado-perdida{background-color:rgba(var(--rdr-perdida-rgb), .15);color:var(--rdr-perdida)}.rdr-estado-encontrada{background-color:rgba(var(--rdr-encontrada-rgb), .15);color:var(--rdr-encontrada)}.rdr-estado-en_casa,.rdr-tono-exito{background-color:rgba(var(--rdr-en-casa-rgb), .15);color:var(--rdr-en-casa)}.rdr-tono-aviso{background-color:rgba(var(--rdr-encontrada-rgb), .15);color:var(--rdr-encontrada)}.rdr-tono-alerta{background-color:rgba(var(--rdr-alerta-rgb), .15);color:var(--rdr-alerta)}.rdr-tono-peligro{background-color:rgba(var(--rdr-perdida-rgb), .15);color:var(--rdr-perdida)}.rdr-tono-info{background-color:rgba(var(--rdr-info-rgb), .15);color:var(--rdr-info)}.rdr-tono-neutro{background-color:rgba(var(--rdr-neutro-rgb), .15);color:var(--text-slate-500)}.rdr-punto-perdida{background-color:var(--rdr-perdida)}.rdr-punto-encontrada{background-color:var(--rdr-encontrada)}.rdr-punto-en_casa{background-color:var(--rdr-en-casa)}.rdr-punto-clinica{background-color:var(--rdr-clinica)}.rdr-punto-lugar{background-color:var(--rdr-lugar)}.rdr-pin-envoltura{background:0 0;border:0}.rdr-pin{border:2px solid var(--rdr-pin-borde);width:100%;height:100%;box-shadow:var(--rdr-sombra-pin);color:var(--rdr-pin-texto);background-color:var(--rdr-clinica);border-radius:50% 50% 50% 0;justify-content:center;align-items:center;font-size:.85rem;display:flex;transform:rotate(-45deg)}.rdr-pin i{transform:rotate(45deg)}.rdr-pin.rdr-pin-perdida{background-color:var(--rdr-perdida)}.rdr-pin.rdr-pin-encontrada{background-color:var(--rdr-encontrada)}.rdr-pin.rdr-pin-en_casa{background-color:var(--rdr-en-casa)}.rdr-pin.rdr-pin-lugar{background-color:var(--rdr-lugar)}.rdr-pin.rdr-pin-seleccion{background-color:var(--rdr-perdida);font-size:1rem}.rdr-pin.rdr-pin-sede{background-color:var(--brand-primary);box-shadow:0 0 0 4px rgba(var(--rdr-clinica-rgb), .3), var(--rdr-sombra-pin);font-size:1rem}.rdr-pin.rdr-pin-clinica{opacity:.92}.rdr-pin.rdr-pin-clinica.rdr-tono-exito{background-color:var(--rdr-en-casa);color:var(--rdr-pin-texto)}.rdr-pin.rdr-pin-clinica.rdr-tono-aviso{background-color:var(--rdr-encontrada);color:var(--rdr-pin-texto)}.rdr-pin.rdr-pin-clinica.rdr-tono-alerta{background-color:var(--rdr-alerta);color:var(--rdr-pin-texto)}.rdr-pin.rdr-pin-clinica.rdr-tono-peligro{background-color:var(--rdr-perdida);color:var(--rdr-pin-texto)}.rdr-pin.rdr-pin-clinica.rdr-tono-neutro{background-color:var(--rdr-clinica);color:var(--rdr-pin-texto)}.rdr-cluster-envoltura{background:0 0;border:0}.rdr-cluster{background-color:var(--rdr-perdida);width:100%;height:100%;color:var(--rdr-pin-texto);border:3px solid var(--rdr-pin-borde);box-shadow:0 0 0 5px rgba(var(--rdr-perdida-rgb), .25), var(--rdr-sombra-pin);border-radius:50%;justify-content:center;align-items:center;font-size:.85rem;font-weight:700;display:flex}.rdr-circulo{stroke:var(--brand-primary);stroke-width:2px;stroke-dasharray:6 6;fill:var(--brand-primary);fill-opacity:.06}.rdr-barrido-envoltura{pointer-events:none}.rdr-barrido{border:2px solid var(--brand-primary);opacity:0;border-radius:50%;width:120px;height:120px;animation:2.6s ease-out infinite rdr-pulso;position:absolute;top:-60px;left:-60px}@keyframes rdr-pulso{0%{opacity:.7;transform:scale(.2)}to{opacity:0;transform:scale(1.6)}}@media (prefers-reduced-motion:reduce){.rdr-barrido{opacity:.25;animation:none}}.rdr-popup{flex-direction:column;gap:.3rem;min-width:170px;display:flex}.rdr-popup .badge{align-self:flex-start}.rdr-popup-foto{object-fit:cover;border-radius:10px;width:100%;height:110px}[data-theme=dark] .leaflet-popup-content-wrapper,[data-theme=dark] .leaflet-popup-tip,[data-bs-theme=dark] .leaflet-popup-content-wrapper,[data-bs-theme=dark] .leaflet-popup-tip{background-color:var(--rdr-superficie);color:var(--rdr-texto)}[data-theme=dark] .leaflet-bar a,[data-bs-theme=dark] .leaflet-bar a{background-color:var(--rdr-superficie);color:var(--rdr-texto);border-color:var(--rdr-borde)}.rdr-seccion{align-items:center;gap:.6rem;margin-bottom:1rem;font-weight:600;display:flex}.rdr-seccion-num{background-color:rgba(var(--rdr-clinica-rgb), .14);width:28px;height:28px;color:var(--rdr-clinica);border-radius:50%;justify-content:center;align-items:center;font-size:.85rem;display:inline-flex}.rdr-prellenar{border-radius:var(--card-radius);border:1px dashed var(--rdr-borde);background-color:var(--rdr-superficie-suave);padding:1rem}.rdr-tipos{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.75rem;display:grid}.rdr-tipo{cursor:pointer;margin:0}.rdr-tipo input{opacity:0;pointer-events:none;position:absolute}.rdr-tipo input:focus-visible+.rdr-tipo-cuerpo{outline:2px solid var(--brand-primary);outline-offset:2px}.rdr-tipo-cuerpo{border:2px solid var(--rdr-borde);border-radius:var(--card-radius);background-color:var(--rdr-superficie);flex-direction:column;gap:.2rem;height:100%;padding:.9rem 1rem;transition:border-color .2s,background-color .2s;display:flex}.rdr-tipo-cuerpo i{margin-bottom:.2rem;font-size:1.25rem}.rdr-tipo-cuerpo small,.rdr-tipo-cuerpo .small{color:var(--text-slate-500)}.rdr-tipo-perdida i{color:var(--rdr-perdida)}.rdr-tipo-encontrada i{color:var(--rdr-encontrada)}.rdr-tipo-en_casa i{color:var(--rdr-en-casa)}.rdr-tipo input:checked+.rdr-tipo-perdida{border-color:var(--rdr-perdida);background-color:rgba(var(--rdr-perdida-rgb), .08)}.rdr-tipo input:checked+.rdr-tipo-encontrada{border-color:var(--rdr-encontrada);background-color:rgba(var(--rdr-encontrada-rgb), .08)}.rdr-tipo input:checked+.rdr-tipo-en_casa{border-color:var(--rdr-en-casa);background-color:rgba(var(--rdr-en-casa-rgb), .08)}.rdr-foto{aspect-ratio:1;border:2px dashed var(--rdr-borde);border-radius:var(--card-radius);background-color:var(--rdr-superficie-suave);cursor:pointer;justify-content:center;align-items:center;width:100%;max-height:220px;display:flex;overflow:hidden}.rdr-foto:hover{border-color:var(--brand-primary)}.rdr-foto-img{object-fit:cover;width:100%;height:100%}.rdr-foto-vacia{color:var(--text-slate-500);flex-direction:column;align-items:center;gap:.25rem;font-weight:500;display:flex}.rdr-foto-vacia i{color:var(--brand-primary);font-size:1.6rem}.rdr-detalle-foto{aspect-ratio:1;object-fit:cover;border-radius:var(--card-radius);justify-content:center;align-items:center;width:100%;display:flex}.mem-editor,.mem-pasaporte,.mem-plan-cabecera,.mem-preview{--mem-acento:var(--brand-primary);--mem-acento-suave:color-mix(in srgb, var(--mem-acento) 12%, transparent)}.mem-color-teal{--mem-acento:var(--brand-primary)}.mem-color-violeta{--mem-acento:var(--brand-secondary)}.mem-color-azul{--mem-acento:var(--brand-info)}.mem-color-ambar{--mem-acento:var(--brand-warning)}.mem-emblema{border-radius:var(--card-radius);background:color-mix(in srgb, var(--mem-acento,var(--brand-primary)) 12%, transparent);border:1px solid color-mix(in srgb, var(--mem-acento,var(--brand-primary)) 36%, transparent);width:56px;height:56px;color:var(--text-color);font-size:var(--font-size-h3);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.mem-emblema-lg{width:80px;height:80px;font-size:var(--font-size-h2)}.mem-pasaporte{border-top:3px solid var(--mem-acento)}.mem-pasos{flex-wrap:wrap;gap:12px;display:flex}.mem-paso{border:1px solid var(--border-color);background:var(--input-bg);color:var(--text-color);border-radius:var(--pill-radius);align-items:center;gap:8px;padding:10px 14px;font-weight:500;display:inline-flex}.mem-paso span{border-radius:var(--pill-radius);background:color-mix(in srgb, var(--brand-primary) 15%, transparent);justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.mem-paso.is-active{border-color:var(--brand-primary);box-shadow:var(--glow-brand-soft)}.mem-paso:focus-visible{outline:2px solid var(--brand-primary);outline-offset:3px}.mem-beneficio-fila{border:1px solid var(--border-color);border-radius:var(--card-radius);background:var(--input-bg);padding:18px}.mem-beneficio-icono{color:var(--brand-primary)}.mem-nota{border-radius:var(--card-radius);background:color-mix(in srgb, var(--brand-primary) 10%, transparent);color:var(--text-color);padding:14px 16px}.mem-texto-largo{white-space:pre-line;overflow-wrap:anywhere}.mem-meter{width:100%;height:12px;accent-color:var(--mem-acento,var(--brand-primary));margin-top:8px;display:block}.mem-beneficios>li+li{border-top:1px solid var(--border-color)}.mem-historial{padding-left:0;list-style:none}.mem-historial li{border-left:2px solid var(--brand-primary);border-bottom:1px solid var(--border-color);padding:12px 0 12px 18px}.mem-chart{height:280px;position:relative}.mem-editor .btn-outline-secondary,.mem-pasaporte .btn-outline-primary{border-width:2px;font-weight:600}@media (width>=1200px){.mem-preview{position:sticky;top:100px}}
