@media screen{:root:not([data-r-output-format=print]):not([data-r-theme-variant^=my-custom-]):not([data-r-theme-variant=opt-light]):not([data-r-theme-variant=opt-dark]),:root:not([data-r-output-format=print])[data-r-theme-variant=opt-light]{&:root{--CODE-theme:relearn-light;--MAIN-BG-color:#ffffff;--MAIN-TEXT-color:#2d3748;--MAIN-TITLES-color:#005A9C;--MAIN-LINK-color:#005A9C;--MAIN-LINK-HOVER-color:#F28C00;--CODE-BG-color:#f7fafc;--PRIMARY-color:#005A9C;--SECONDARY-color:#F28C00;--ACCENT-color:#F28C00;--MENU-HEADER-bg-color:#ffffff;--MENU-HEADER-BORDER-color:#e0e0e0;--MENU-SECTIONS-BG-color:#005A9C;--MENU-SECTIONS-LINK-color:#ffffff;--MENU-SECTIONS-LINK-HOVER-color:#F28C00;--MENU-SECTIONS-ACTIVE-BG-color:#003d6b;--MENU-SEARCH-BG-color:#004b87;--MENU-SEARCH-color:#ffffff;--CARD-BG-color:#ffffff;--CARD-BORDER-color:#e0e0e0}.avp-urgency-badge{position:absolute;top:20px;right:20px;z-index:10}.badge{padding:8px 15px;border-radius:50px;font-weight:700;font-size:.9rem;color:#fff;box-shadow:0 4px 6px rgba(0,0,0,.1);text-transform:uppercase}.badge-critical{background-color:#d9534f}.badge-warning{background-color:#f0ad4e}.badge-info{background-color:#5bc0de}.badge-expired{background-color:#777}.avp-list-card{background-color:var(--CARD-BG-color);border:1px solid var(--CARD-BORDER-color);border-left:5px solid var(--SECONDARY-color);padding:1.5rem;border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,2%);position:relative;transition:transform .2s,box-shadow .2s,background-color .2s}.avp-tag-item-card{background-color:var(--CARD-BG-color);border:1px solid var(--CARD-BORDER-color);border-left:5px solid var(--PRIMARY-color);padding:1.2rem;border-radius:6px;display:flex;justify-content:space-between;align-items:center;box-shadow:0 2px 4px rgba(0,0,0,1%);transition:transform .2s,box-shadow .2s,background-color .2s}.avp-list-card:hover, .avp-tag-item-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,8%)!important;background-color:rgba(242,140,0,2%)!important}.avp-tags-grid a{display:flex;text-decoration:none;color:inherit}.avp-tag-item-card{width:100%;box-sizing:border-box} #R-searchresults > * { background-color: var(--CARD-BG-color) !important; border: 1px solid var(--CARD-BORDER-color) !important; border-left: 5px solid var(--SECONDARY-color) !important; padding: 1.5rem !important; border-radius: 6px !important; box-shadow: 0 2px 4px rgba(0,0,0,0.02) !important; margin-bottom: 1.5rem !important; display: block !important; position: relative !important; transition: transform 0.2s, box-shadow 0.2s, background-color 0.2s !important; } #R-searchresults > *:has(a[href*="/tags/"]), #R-searchresults > *:has(a[href*="/categories/"]) { border-left-color: var(--PRIMARY-color) !important; } #R-searchresults > *::before, #R-searchresults a::before { display: none !important; content: "" !important; } #R-searchresults > * a { font-size: 1.3rem !important; font-weight: bold !important; text-decoration: none !important; color: var(--MAIN-LINK-color) !important; display: inline-block !important; margin-bottom: 0.4rem !important; } #R-searchresults > * { color: var(--MAIN-TEXT-color) !important; font-size: 0.95rem !important; } #R-searchresults > *:hover { transform: translateY(-2px) !important; box-shadow: 0 4px 12px rgba(0,0,0,0.08) !important; background-color: rgba(242, 140, 0, 0.02) !important; } .opt-footer-hr { margin-top: 3rem; border: 0; border-top: 1px solid var(--MENU-HEADER-BORDER-color); } .opt-page-footer { padding: 2rem 0; text-align: center; font-size: 0.9rem; color: var(--MAIN-TEXT-color); width: 100%; } .opt-social-links { margin-bottom: 1.2rem; } .opt-social-links a { margin: 0 15px; font-size: 1.4rem; text-decoration: none; color: var(--MAIN-LINK-color); transition: transform 0.2s, color 0.2s; display: inline-block; } .opt-social-links a:hover { transform: scale(1.2); color: var(--MAIN-LINK-HOVER-color); } .opt-institution-link { margin-bottom: 0.5rem; } .opt-institution-link a { color: var(--MAIN-LINK-color); font-weight: bold; text-decoration: none; } .opt-institution-link a:hover { color: var(--MAIN-LINK-HOVER-color); } .opt-legal-text { margin-top: 1rem; line-height: 1.5; } .opt-italic-brand { margin: 4px 0 0 0; font-style: italic; opacity: 0.8; } .opt-accessibility-note { margin: 6px 0 0 0; font-size: 0.75rem; opacity: 0.6; } .avp-actions { margin-bottom: 2rem; text-align: right; } .btn-print { padding: 8px 16px; background-color: #005A9C; color: #ffffff !important; border: none; border-radius: 4px; cursor: pointer; font-weight: bold; transition: background-color 0.2s; } .btn-print:hover { background-color: #004070; } @media print { #R-sidebar, .btn-print, .opt-page-footer, .topbar-button, #R-content-meta { display: none !important; } #R-body { margin-left: 0 !important; width: 100% !important; } } .opt-legal-text a { color: var(--MAIN-LINK-color); text-decoration: none; font-weight: 500; } .opt-legal-text a:hover { color: var(--MAIN-LINK-HOVER-color); text-decoration: underline; } .opt-separator { margin: 0 8px; opacity: 0.4; color: var(--MAIN-TEXT-color); } .avp-map-container { width: 100%; height: 550px; border-radius: 8px; border: 1px solid var(--CARD-BORDER-color, #e0e0e0); box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05); margin: 2rem 0; } .avp-map-popup { padding: 5px; font-family: inherit; } .avp-popup-title { margin: 0 0 6px 0 !important; font-size: 1.1rem !important; font-weight: bold; } .avp-popup-title a { color: #005A9C !important; text-decoration: none; } .avp-popup-title a:hover { color: #F28C00 !important; text-decoration: underline; } .avp-popup-meta { margin: 0 0 10px 0 !important; font-size: 0.9rem; color: #333333; line-height: 1.4; } .avp-popup-meta code { background-color: #f3f4f6; padding: 2px 4px; border-radius: 3px; } .avp-popup-link { display: inline-block; font-size: 0.85rem; font-weight: bold; color: #F28C00 !important; text-decoration: none; } .leaflet-popup-content-wrapper { border-radius: 6px !important; box-shadow: 0 3px 14px rgba(0,0,0,0.2) !important; } .avp-header-wrapper { position: relative; margin-bottom: 2rem; } .avp-info-table { width: 100%; border-collapse: collapse; margin-top: 1rem; } .avp-info-table th { padding: 10px; border: 1px solid var(--CARD-BORDER-color, #e0e0e0); width: 35%; text-align: left; font-weight: bold; color: var(--MAIN-TITLES-color); background-color: var(--CODE-BG-color, #f7fafc); } .avp-info-table td { padding: 10px; border: 1px solid var(--CARD-BORDER-color, #e0e0e0); color: var(--MAIN-TEXT-color); } .avp-pdf-link { color: var(--SECONDARY-color, #F28C00) !important; font-weight: bold; text-decoration: none; } .avp-pdf-link:hover { text-decoration: underline; } .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0, 0, 0, 0) !important; white-space: nowrap !important; border: 0 !important; } #R-header-wrapper a span { color: #ffffff !important; } .avp-qrcode-block { display: flex; flex-direction: column; align-items: center; justify-content: center; padding: 15px; border: 1px solid var(--CARD-BORDER-color, #e0e0e0); border-radius: 6px; background-color: #ffffff; width: 180px; margin: 1.5rem 0 1.5rem auto; box-shadow: 0 2px 6px rgba(0,0,0,0.05); } .avp-qrcode-text { font-size: 0.8rem !important; font-weight: bold; color: #2d3748 !important; margin: 0 0 10px 0 !important; text-align: center; } .avp-qrcode-zone canvas, .avp-qrcode-zone img { display: block; max-width: 100%; } @media print { .avp-qrcode-block { display: flex !important; float: right; margin-top: 0; border: 1px solid #ccc; } } .avp-header-wrapper { position: relative; width: 100%; } .avp-banner-actions { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; width: 100%; } .avp-info-table { width: 100%; border-collapse: collapse; margin-bottom: 2rem; } .avp-info-table th { padding: 11px 15px; border: 1px solid var(--CARD-BORDER-color, #e0e0e0); width: 28%; text-align: left; font-weight: 600; color: var(--MAIN-TITLES-color); background-color: var(--CODE-BG-color, #f7fafc); } .avp-info-table td { padding: 11px 15px; border: 1px solid var(--CARD-BORDER-color, #e0e0e0); color: var(--MAIN-TEXT-color); } .avp-info-table tr:nth-child(-n+4) td { padding-right: 170px; } .avp-stamp-qrcode { position: absolute; top: 90px; right: 25px; z-index: 999 !important; background-color: #ffffff !important; padding: 8px 10px 10px 10px; border: 3px double #005A9C; border-radius: 6px; box-shadow: 4px 4px 15px rgba(0, 0, 0, 0.15); transform: rotate(4deg); transition: transform 0.2s ease-in-out; } .avp-stamp-qrcode:hover { transform: rotate(0deg) scale(1.05); } .avp-qrcode-text { font-size: 0.65rem !important; font-weight: 800; text-transform: uppercase; letter-spacing: 0.08em; color: #005A9C !important; margin: 0 0 6px 0 !important; text-align: center; } .avp-qrcode-zone { display: block; } .avp-dynamic-banner { margin: 2rem 0; width: 100%; display: flex; justify-content: center; border-radius: 8px; overflow: hidden; box-shadow: 0 4px 15px rgba(0, 0, 0, 0.05); border: 1px solid var(--CARD-BORDER-color, #e0e0e0); background-color: var(--CARD-BG-color, #ffffff); } .avp-dynamic-banner img { max-width: 100%; height: auto; display: block; } @media (max-width: 768px) { .avp-stamp-qrcode { position: static; margin: 1.5rem auto; transform: none; width: 136px; } .avp-stamp-qrcode:hover { transform: none; } .avp-info-table, .avp-info-table tbody, .avp-info-table tr, .avp-info-table th, .avp-info-table td { display: block; width: 100% !important; } .avp-info-table tr:nth-child(-n+4) td { padding-right: 15px; } } @media print { .btn-print { display: none !important; } .avp-stamp-qrcode { right: 10px; border: 2px solid #000000; box-shadow: none; } } .avp-list-card { position: relative; display: block !important; padding-right: 110px !important; } .avp-card-qrcode-container { position: absolute; bottom: 50px; right: 25px; z-index: 10; padding: 5px; background-color: #ffffff !important; border: 2px solid #005A9C; border-radius: 4px; box-shadow: 2px 4px 10px rgba(0, 0, 0, 0.3); transform: rotate(-6deg); transition: transform 0.2s ease-in-out; } .avp-list-card:hover .avp-card-qrcode-container { transform: rotate(0deg) scale(1.1); } @media (max-width: 768px) { .avp-list-card { padding-right: 20px !important; padding-bottom: 90px; } .avp-card-qrcode-container { bottom: 15px; right: 20px; transform: none; } .avp-list-card:hover .avp-card-qrcode-container { transform: none; } } body.slideshow-active { --sidebar-width: 0rem !important; } body.slideshow-active #R-sidebar { left: calc(var(--sidebar-width) * -1) !important; visibility: hidden !important; } body.slideshow-active #R-body { margin-left: 0 !important; width: 100% !important; max-width: 100% !important; } .bg { color:#272822;background-color:#fafafa; } .chroma { color:#272822;background-color:#fafafa; } .chroma .err { color:#960050 } .chroma .lnlinks { outline:none;text-decoration:none;color:inherit } .chroma .lntd { vertical-align:top;padding:0;margin:0;border:0; } .chroma .lntable { border-spacing:0;padding:0;margin:0;border:0; } .chroma .hl { background-color:#e1e1e1 } .chroma .lnt { white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f } .chroma .ln { white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f } .chroma .line { display:flex; } .chroma .k { color:#00a8c8 } .chroma .kc { color:#00a8c8 } .chroma .kd { color:#00a8c8 } .chroma .kn { color:#f92672 } .chroma .kp { color:#00a8c8 } .chroma .kr { color:#00a8c8 } .chroma .kt { color:#00a8c8 } .chroma .n { color:#111 } .chroma .na { color:#75af00 } .chroma .nc { color:#75af00 } .chroma .no { color:#00a8c8 } .chroma .nd { color:#75af00 } .chroma .ni { color:#111 } .chroma .ne { color:#75af00 } .chroma .nl { color:#111 } .chroma .nn { color:#111 } .chroma .nx { color:#75af00 } .chroma .py { color:#111 } .chroma .nt { color:#f92672 } .chroma .nb { color:#111 } .chroma .bp { color:#111 } .chroma .nv { color:#111 } .chroma .vc { color:#111 } .chroma .vg { color:#111 } .chroma .vi { color:#111 } .chroma .vm { color:#111 } .chroma .nf { color:#75af00 } .chroma .fm { color:#75af00 } .chroma .l { color:#ae81ff } .chroma .ld { color:#d88200 } .chroma .s { color:#d88200 } .chroma .sa { color:#d88200 } .chroma .sb { color:#d88200 } .chroma .sc { color:#d88200 } .chroma .dl { color:#d88200 } .chroma .sd { color:#d88200 } .chroma .s2 { color:#d88200 } .chroma .se { color:#8045ff } .chroma .sh { color:#d88200 } .chroma .si { color:#d88200 } .chroma .sx { color:#d88200 } .chroma .sr { color:#d88200 } .chroma .s1 { color:#d88200 } .chroma .ss { color:#d88200 } .chroma .m { color:#ae81ff } .chroma .mb { color:#ae81ff } .chroma .mf { color:#ae81ff } .chroma .mh { color:#ae81ff } .chroma .mi { color:#ae81ff } .chroma .il { color:#ae81ff } .chroma .mo { color:#ae81ff } .chroma .o { color:#f92672 } .chroma .ow { color:#f92672 } .chroma .p { color:#111 } .chroma .c { color:#a7a187 } .chroma .ch { color:#a7a187 } .chroma .cm { color:#a7a187 } .chroma .c1 { color:#a7a187 } .chroma .cs { color:#a7a187 } .chroma .cp { color:#a7a187 } .chroma .cpf { color:#a7a187 } .chroma .ge { font-style:italic } .chroma .gs { font-weight:bold }}:root:not([data-r-output-format=print])[data-r-theme-variant$=opt-light]{ #R-logo.R-default:not(:has(> .logo-image[data-r-logo-variant~='opt-light'])):not(:has(> .logo-title)) { display: none; } #R-logo.R-default > .logo-image[data-r-logo-variant~='opt-light'] { display: initial; } #R-logo.R-default:has(> .logo-image[data-r-logo-variant~='opt-light']) + search { margin-bottom: 1rem; }}:root:not([data-r-output-format=print])[data-r-theme-variant=opt-dark]{&:root{--CODE-theme:relearn-light;--MAIN-BG-color:#121824;--MAIN-TEXT-color:#e2e8f0;--MAIN-TITLES-color:#ffffff;--MAIN-LINK-color:#F28C00;--MAIN-LINK-HOVER-color:#ffaa33;--CODE-BG-color:#1e293b;--PRIMARY-color:#3b82f6;--SECONDARY-color:#F28C00;--ACCENT-color:#F28C00;--MENU-HEADER-bg-color:#1a2333;--MENU-HEADER-BORDER-color:#243147;--MENU-SECTIONS-BG-color:#004b82;--MENU-SECTIONS-LINK-color:#ffffff;--MENU-SECTIONS-LINK-HOVER-color:#F28C00;--MENU-SECTIONS-ACTIVE-BG-color:#002d54;--MENU-SEARCH-BG-color:#00365d;--MENU-SEARCH-color:#ffffff;--CARD-BG-color:#1a2333;--CARD-BORDER-color:#243147}.avp-urgency-badge{position:absolute;top:20px;right:20px;z-index:10}.badge{padding:8px 15px;border-radius:50px;font-weight:700;font-size:.9rem;color:#fff;box-shadow:0 4px 6px rgba(0,0,0,.1);text-transform:uppercase}.badge-critical{background-color:#d9534f}.badge-warning{background-color:#f0ad4e}.badge-info{background-color:#5bc0de}.badge-expired{background-color:#777}.avp-list-card{background-color:var(--CARD-BG-color);border:1px solid var(--CARD-BORDER-color);border-left:5px solid var(--SECONDARY-color);padding:1.5rem;border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,.2);position:relative;transition:transform .2s,box-shadow .2s,background-color .2s}.avp-tag-item-card{background-color:var(--CARD-BG-color);border:1px solid var(--CARD-BORDER-color);border-left:5px solid var(--PRIMARY-color);padding:1.2rem;border-radius:6px;display:flex;justify-content:space-between;align-items:center;box-shadow:0 2px 4px rgba(0,0,0,.2);transition:transform .2s,box-shadow .2s,background-color .2s}.avp-tags-grid a{display:flex;text-decoration:none;color:inherit}.avp-tag-item-card{width:100%;box-sizing:border-box}.avp-list-card h3 a, .avp-tag-item-card span{color:#fff!important}.avp-list-card p{color:#cbd5e1!important}.avp-list-card code{background-color:#121824!important;color:#e2e8f0!important}.avp-list-card:hover, .avp-tag-item-card:hover{transform:translateY(-2px);background-color:rgba(242,140,0,4%)!important;box-shadow:0 4px 20px rgba(0,0,0,.4)!important} #R-searchresults { background: transparent !important; border: none !important; box-shadow: none !important; padding: 0 !important; } #R-searchresults > * { background-color: var(--CARD-BG-color) !important; border: 1px solid var(--CARD-BORDER-color) !important; border-left: 5px solid var(--SECONDARY-color) !important; padding: 1.5rem !important; border-radius: 6px !important; box-shadow: 0 4px 10px rgba(0, 0, 0, 0.25) !important; margin-bottom: 1.5rem !important; display: block !important; position: relative !important; transition: transform 0.2s, box-shadow 0.2s, background-color 0.2s !important; } #R-searchresults > *:has(a[href*="/tags/"]), #R-searchresults > *:has(a[href*="/categories/"]) { border-left-color: var(--PRIMARY-color) !important; } #R-searchresults > *::before, #R-searchresults a::before { display: none !important; content: "" !important; } #R-searchresults > * a { font-size: 1.3rem !important; font-weight: bold !important; text-decoration: none !important; color: #ffffff !important; display: inline-block !important; margin-bottom: 0.4rem !important; } #R-searchresults > * { color: var(--MAIN-TEXT-color) !important; font-size: 0.95rem !important; } #R-searchresults > *:hover { transform: translateY(-2px) !important; background-color: rgba(242, 140, 0, 0.04) !important; box-shadow: 0 4px 20px rgba(0, 0, 0, 0.5) !important; } .opt-footer-hr { margin-top: 3rem; border: 0; border-top: 1px solid var(--MENU-HEADER-BORDER-color); } .opt-page-footer { padding: 2rem 0; text-align: center; font-size: 0.9rem; color: var(--MAIN-TEXT-color); width: 100%; } .opt-social-links { margin-bottom: 1.2rem; } .opt-social-links a { margin: 0 15px; font-size: 1.4rem; text-decoration: none; color: var(--MAIN-LINK-color); transition: transform 0.2s, color 0.2s; display: inline-block; } .opt-social-links a:hover { transform: scale(1.2); color: var(--MAIN-LINK-HOVER-color); } .opt-institution-link { margin-bottom: 0.5rem; } .opt-institution-link a { color: var(--MAIN-LINK-color); font-weight: bold; text-decoration: none; } .opt-institution-link a:hover { color: var(--MAIN-LINK-HOVER-color); } .opt-legal-text { margin-top: 1rem; line-height: 1.5; } .opt-italic-brand { margin: 4px 0 0 0; font-style: italic; opacity: 0.8; } .opt-accessibility-note { margin: 6px 0 0 0; font-size: 0.75rem; opacity: 0.6; } .avp-actions { margin-bottom: 2rem; text-align: right; } .btn-print { padding: 8px 16px; background-color: #005A9C; color: #ffffff !important; border: none; border-radius: 4px; cursor: pointer; font-weight: bold; transition: background-color 0.2s; } .btn-print:hover { background-color: #004070; } @media print { #R-sidebar, .btn-print, .opt-page-footer, .topbar-button, #R-content-meta { display: none !important; } #R-body { margin-left: 0 !important; width: 100% !important; } } .opt-legal-text a { color: var(--MAIN-LINK-color); text-decoration: none; font-weight: 500; } .opt-legal-text a:hover { color: var(--MAIN-LINK-HOVER-color); text-decoration: underline; } .opt-separator { margin: 0 8px; opacity: 0.4; color: var(--MAIN-TEXT-color); } .avp-map-container { width: 100%; height: 550px; border-radius: 8px; border: 1px solid var(--CARD-BORDER-color, #e0e0e0); box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05); margin: 2rem 0; } .avp-map-popup { padding: 5px; font-family: inherit; } .avp-popup-title { margin: 0 0 6px 0 !important; font-size: 1.1rem !important; font-weight: bold; } .avp-popup-title a { color: #005A9C !important; text-decoration: none; } .avp-popup-title a:hover { color: #F28C00 !important; text-decoration: underline; } .avp-popup-meta { margin: 0 0 10px 0 !important; font-size: 0.9rem; color: #333333; line-height: 1.4; } .avp-popup-meta code { background-color: #f3f4f6; padding: 2px 4px; border-radius: 3px; } .avp-popup-link { display: inline-block; font-size: 0.85rem; font-weight: bold; color: #F28C00 !important; text-decoration: none; } .leaflet-popup-content-wrapper { border-radius: 6px !important; box-shadow: 0 3px 14px rgba(0,0,0,0.2) !important; } .avp-header-wrapper { position: relative; margin-bottom: 2rem; } .avp-info-table { width: 100%; border-collapse: collapse; margin-top: 1rem; } .avp-info-table th { padding: 10px; border: 1px solid var(--CARD-BORDER-color, #e0e0e0); width: 35%; text-align: left; font-weight: bold; color: var(--MAIN-TITLES-color); background-color: var(--CODE-BG-color, #f7fafc); } .avp-info-table td { padding: 10px; border: 1px solid var(--CARD-BORDER-color, #e0e0e0); color: var(--MAIN-TEXT-color); } .avp-pdf-link { color: var(--SECONDARY-color, #F28C00) !important; font-weight: bold; text-decoration: none; } .avp-pdf-link:hover { text-decoration: underline; } .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0, 0, 0, 0) !important; white-space: nowrap !important; border: 0 !important; } #R-header-wrapper a span { color: #ffffff !important; } #R-homelinks, #R-homelinks *, #R-homelinks a, #R-homelinks a *, #R-sidebar li.active.visited > a, #R-sidebar li.active.visited > a *, .R-shortcutmenu-homelinks, .R-shortcutmenu-homelinks a, .R-shortcutmenu-homelinks a * { color: #ffffff !important; opacity: 1 !important; } .avp-qrcode-block { display: flex; flex-direction: column; align-items: center; justify-content: center; padding: 15px; border: 1px solid var(--CARD-BORDER-color, #e0e0e0); border-radius: 6px; background-color: #ffffff; width: 180px; margin: 1.5rem 0 1.5rem auto; box-shadow: 0 2px 6px rgba(0,0,0,0.05); } .avp-qrcode-text { font-size: 0.8rem !important; font-weight: bold; color: #2d3748 !important; margin: 0 0 10px 0 !important; text-align: center; } .avp-qrcode-zone canvas, .avp-qrcode-zone img { display: block; max-width: 100%; } @media print { .avp-qrcode-block { display: flex !important; float: right; margin-top: 0; border: 1px solid #ccc; } } .avp-header-wrapper { position: relative; width: 100%; } .avp-banner-actions { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; width: 100%; } .avp-info-table { width: 100%; border-collapse: collapse; margin-bottom: 2rem; } .avp-info-table th { padding: 11px 15px; border: 1px solid var(--CARD-BORDER-color, #e0e0e0); width: 28%; text-align: left; font-weight: 600; color: var(--MAIN-TITLES-color); background-color: var(--CODE-BG-color, #f7fafc); } .avp-info-table td { padding: 11px 15px; border: 1px solid var(--CARD-BORDER-color, #e0e0e0); color: var(--MAIN-TEXT-color); } .avp-info-table tr:nth-child(-n+4) td { padding-right: 170px; } .avp-stamp-qrcode { position: absolute; top: 90px; right: 25px; z-index: 999 !important; background-color: #ffffff !important; padding: 8px 10px 10px 10px; border: 3px double #005A9C; border-radius: 6px; box-shadow: 4px 4px 15px rgba(0, 0, 0, 0.15); transform: rotate(4deg); transition: transform 0.2s ease-in-out; } .avp-stamp-qrcode:hover { transform: rotate(0deg) scale(1.05); } .avp-qrcode-text { font-size: 0.65rem !important; font-weight: 800; text-transform: uppercase; letter-spacing: 0.08em; color: #005A9C !important; margin: 0 0 6px 0 !important; text-align: center; } .avp-qrcode-zone { display: block; } .avp-dynamic-banner { margin: 2rem 0; width: 100%; display: flex; justify-content: center; border-radius: 8px; overflow: hidden; box-shadow: 0 4px 15px rgba(0, 0, 0, 0.05); border: 1px solid var(--CARD-BORDER-color, #e0e0e0); background-color: var(--CARD-BG-color, #ffffff); } .avp-dynamic-banner img { max-width: 100%; height: auto; display: block; } @media (max-width: 768px) { .avp-stamp-qrcode { position: static; margin: 1.5rem auto; transform: none; width: 136px; } .avp-stamp-qrcode:hover { transform: none; } .avp-info-table, .avp-info-table tbody, .avp-info-table tr, .avp-info-table th, .avp-info-table td { display: block; width: 100% !important; } .avp-info-table tr:nth-child(-n+4) td { padding-right: 15px; } } @media print { .btn-print { display: none !important; } .avp-stamp-qrcode { right: 10px; border: 2px solid #000000; box-shadow: none; } } .avp-list-card { position: relative; display: block !important; padding-right: 110px !important; } .avp-card-qrcode-container { position: absolute; bottom: 50px; right: 25px; z-index: 10; padding: 5px; background-color: #ffffff !important; border: 2px solid #005A9C; border-radius: 4px; box-shadow: 2px 4px 10px rgba(0, 0, 0, 0.3); transform: rotate(-6deg); transition: transform 0.2s ease-in-out; } .avp-list-card:hover .avp-card-qrcode-container { transform: rotate(0deg) scale(1.1); } @media (max-width: 768px) { .avp-list-card { padding-right: 20px !important; padding-bottom: 90px; } .avp-card-qrcode-container { bottom: 15px; right: 20px; transform: none; } .avp-list-card:hover .avp-card-qrcode-container { transform: none; } } body.slideshow-active { --sidebar-width: 0rem !important; } body.slideshow-active #R-sidebar { left: calc(var(--sidebar-width) * -1) !important; visibility: hidden !important; } body.slideshow-active #R-body { margin-left: 0 !important; width: 100% !important; max-width: 100% !important; } .bg { color:#272822;background-color:#fafafa; } .chroma { color:#272822;background-color:#fafafa; } .chroma .err { color:#960050 } .chroma .lnlinks { outline:none;text-decoration:none;color:inherit } .chroma .lntd { vertical-align:top;padding:0;margin:0;border:0; } .chroma .lntable { border-spacing:0;padding:0;margin:0;border:0; } .chroma .hl { background-color:#e1e1e1 } .chroma .lnt { white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f } .chroma .ln { white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f } .chroma .line { display:flex; } .chroma .k { color:#00a8c8 } .chroma .kc { color:#00a8c8 } .chroma .kd { color:#00a8c8 } .chroma .kn { color:#f92672 } .chroma .kp { color:#00a8c8 } .chroma .kr { color:#00a8c8 } .chroma .kt { color:#00a8c8 } .chroma .n { color:#111 } .chroma .na { color:#75af00 } .chroma .nc { color:#75af00 } .chroma .no { color:#00a8c8 } .chroma .nd { color:#75af00 } .chroma .ni { color:#111 } .chroma .ne { color:#75af00 } .chroma .nl { color:#111 } .chroma .nn { color:#111 } .chroma .nx { color:#75af00 } .chroma .py { color:#111 } .chroma .nt { color:#f92672 } .chroma .nb { color:#111 } .chroma .bp { color:#111 } .chroma .nv { color:#111 } .chroma .vc { color:#111 } .chroma .vg { color:#111 } .chroma .vi { color:#111 } .chroma .vm { color:#111 } .chroma .nf { color:#75af00 } .chroma .fm { color:#75af00 } .chroma .l { color:#ae81ff } .chroma .ld { color:#d88200 } .chroma .s { color:#d88200 } .chroma .sa { color:#d88200 } .chroma .sb { color:#d88200 } .chroma .sc { color:#d88200 } .chroma .dl { color:#d88200 } .chroma .sd { color:#d88200 } .chroma .s2 { color:#d88200 } .chroma .se { color:#8045ff } .chroma .sh { color:#d88200 } .chroma .si { color:#d88200 } .chroma .sx { color:#d88200 } .chroma .sr { color:#d88200 } .chroma .s1 { color:#d88200 } .chroma .ss { color:#d88200 } .chroma .m { color:#ae81ff } .chroma .mb { color:#ae81ff } .chroma .mf { color:#ae81ff } .chroma .mh { color:#ae81ff } .chroma .mi { color:#ae81ff } .chroma .il { color:#ae81ff } .chroma .mo { color:#ae81ff } .chroma .o { color:#f92672 } .chroma .ow { color:#f92672 } .chroma .p { color:#111 } .chroma .c { color:#a7a187 } .chroma .ch { color:#a7a187 } .chroma .cm { color:#a7a187 } .chroma .c1 { color:#a7a187 } .chroma .cs { color:#a7a187 } .chroma .cp { color:#a7a187 } .chroma .cpf { color:#a7a187 } .chroma .ge { font-style:italic } .chroma .gs { font-weight:bold }}:root:not([data-r-output-format=print])[data-r-theme-variant$=opt-dark]{ #R-logo.R-default:not(:has(> .logo-image[data-r-logo-variant~='opt-dark'])):not(:has(> .logo-title)) { display: none; } #R-logo.R-default > .logo-image[data-r-logo-variant~='opt-dark'] { display: initial; } #R-logo.R-default:has(> .logo-image[data-r-logo-variant~='opt-dark']) + search { margin-bottom: 1rem; }}}@media print{&:root{--PRIMARY-color:rgba( 125, 201, 3, 1 );--PRIMARY-HOVER-color:rgba( 99, 159, 2, 1 );--SECONDARY-color:rgba( 72, 106, 201, 1 );--SECONDARY-HOVER-color:rgba( 32, 40, 145, 1 );--ACCENT-color:rgba( 255, 102, 78, 1 );--ACCENT-HOVER-color:rgba( 226, 85, 64, 1 );--MENU-HEADER-color:rgba( 40, 40, 40, 1 );--MENU-SEARCH-color:rgba( 224, 224, 224, 1 );--MENU-SEARCH-BG-color:rgba( 50, 50, 50, 1 );--MENU-SEARCH-BORDER-color:rgba( 224, 224, 224, 1 );--MENU-HOME-LINK-color:rgba( 64, 64, 64, 1 );--MENU-HOME-LINK-HOVER-color:rgba( 0, 0, 0, 1 );--MENU-SECTIONS-BG-color:rgba( 40, 40, 40, 1 );--MENU-SECTIONS-ACTIVE-BG-color:rgba( 33, 33, 33, 1 );--MENU-SECTIONS-LINK-color:rgba( 186, 186, 186, 1 );--MENU-SECTIONS-LINK-HOVER-color:rgba( 255, 255, 255, 1 );--MENU-SECTION-ACTIVE-CATEGORY-color:rgba( 68, 68, 68, 1 );--MENU-SECTION-SEPARATOR-color:rgba( 96, 96, 96, 1 );--MAIN-BG-color:rgba( 255, 255, 255, 1 );--MAIN-TEXT-color:rgba( 0, 0, 0, 1 );--MAIN-TITLES-TEXT-color:rgba( 16, 16, 16, 1 );--CODE-theme:relearn-light;--CODE-BLOCK-color:rgba( 39, 40, 34, 1 );--CODE-BLOCK-BG-color:rgba( 250, 250, 250, 1 );--CODE-BLOCK-BORDER-color:rgba( 216, 216, 216, 1 );--CODE-INLINE-color:rgba( 94, 94, 94, 1 );--CODE-INLINE-BG-color:rgba( 255, 250, 233, 1 );--CODE-INLINE-BORDER-color:rgba( 248, 232, 200, 1 );--BROWSER-theme:light;--MERMAID-theme:default;--OPENAPI-theme:light;--OPENAPI-CODE-theme:idea;--BOX-CAPTION-color:rgba( 255, 255, 255, 1 );--BOX-BG-color:rgba( 255, 255, 255, .833 );--BOX-TEXT-color:rgba( 16, 16, 16, 1 )}.bg{color:#272822;background-color:#fafafa}.chroma{color:#272822;background-color:#fafafa}.chroma .err{color:#960050}.chroma .lnlinks{outline:none;text-decoration:none;color:inherit}.chroma .lntd{vertical-align:top;padding:0;margin:0;border:0}.chroma .lntable{border-spacing:0;padding:0;margin:0;border:0}.chroma .hl{background-color:#e1e1e1}.chroma .lnt{white-space:pre;-webkit-user-select:none;user-select:none;margin-right:.4em;padding:0 .4em;color:#7f7f7f}.chroma .ln{white-space:pre;-webkit-user-select:none;user-select:none;margin-right:.4em;padding:0 .4em;color:#7f7f7f}.chroma .line{display:flex}.chroma .k{color:#00a8c8}.chroma .kc{color:#00a8c8}.chroma .kd{color:#00a8c8}.chroma .kn{color:#f92672}.chroma .kp{color:#00a8c8}.chroma .kr{color:#00a8c8}.chroma .kt{color:#00a8c8}.chroma .n{color:#111}.chroma .na{color:#75af00}.chroma .nc{color:#75af00}.chroma .no{color:#00a8c8}.chroma .nd{color:#75af00}.chroma .ni{color:#111}.chroma .ne{color:#75af00}.chroma .nl{color:#111}.chroma .nn{color:#111}.chroma .nx{color:#75af00}.chroma .py{color:#111}.chroma .nt{color:#f92672}.chroma .nb{color:#111}.chroma .bp{color:#111}.chroma .nv{color:#111}.chroma .vc{color:#111}.chroma .vg{color:#111}.chroma .vi{color:#111}.chroma .vm{color:#111}.chroma .nf{color:#75af00}.chroma .fm{color:#75af00}.chroma .l{color:#ae81ff}.chroma .ld{color:#d88200}.chroma .s{color:#d88200}.chroma .sa{color:#d88200}.chroma .sb{color:#d88200}.chroma .sc{color:#d88200}.chroma .dl{color:#d88200}.chroma .sd{color:#d88200}.chroma .s2{color:#d88200}.chroma .se{color:#8045ff}.chroma .sh{color:#d88200}.chroma .si{color:#d88200}.chroma .sx{color:#d88200}.chroma .sr{color:#d88200}.chroma .s1{color:#d88200}.chroma .ss{color:#d88200}.chroma .m{color:#ae81ff}.chroma .mb{color:#ae81ff}.chroma .mf{color:#ae81ff}.chroma .mh{color:#ae81ff}.chroma .mi{color:#ae81ff}.chroma .il{color:#ae81ff}.chroma .mo{color:#ae81ff}.chroma .o{color:#f92672}.chroma .ow{color:#f92672}.chroma .p{color:#111}.chroma .c{color:#a7a187}.chroma .ch{color:#a7a187}.chroma .cm{color:#a7a187}.chroma .c1{color:#a7a187}.chroma .cs{color:#a7a187}.chroma .cp{color:#a7a187}.chroma .cpf{color:#a7a187}.chroma .ge{font-style:italic}.chroma .gs{font-weight:700}}@media print{#R-sidebar{display:none}#R-body{margin-left:0!important;margin-right:0!important;min-width:100%!important;max-width:100%!important;width:100%!important}#R-body #navigation{display:none}html{font-size:8.763pt}body{background-color:#fff}pre:not(.mermaid){border:1px solid #ccc}#R-body #R-topbar{background-color:#fff;border-bottom:1px solid #ddd;border-radius:0;color:#777;padding-left:0;padding-right:0}#R-body .topbar-button{display:none!important}@media screen and (max-width:47.999rem){#R-body .topbar-breadcrumbs{visibility:visible}}code.copy-to-clipboard-code:after{display:none}#R-body .actionbar{display:none}#toast-container{display:none}#R-body h1,#R-body h2,#R-body .card-title,#R-body h3,#R-body .article-subheading,#R-body h4,#R-body h5,#R-body h6{color:#000}#R-body th,#R-body td,#R-body code,#R-body strong,#R-body b,#R-body li,#R-body dd,#R-body dt,#R-body p,#R-body a,#R-body button,#R-body .badge .badge-content{color:#000}#R-body .anchor{display:none}#R-body pre:not(.mermaid),#R-body code{background-color:#fff;border-color:#ddd}hr{border-bottom:1px solid #ddd}#R-body #R-body-inner{overflow:visible;padding:0 3.25rem 4rem}#R-body #R-body-inner h1{border-bottom:1px solid #ddd;font-size:3.25rem;margin-bottom:2rem;padding-bottom:.75rem}.children-type-group li>p+p,.children-type-tree li>p+p,.children-type-flat li>p{font-size:1rem}.footline{border-top:1px solid #ddd;color:#777;margin-top:1.5rem;padding-top:.75rem}h1+.footline{display:none}#R-body #R-body-inner .headline a,#R-body #R-body-inner .footline a,#R-body #R-body-inner .btn a{text-decoration:none}#R-body #R-body-inner a{text-decoration-line:underline}#R-topbar{position:initial}#R-topbar>.topbar-wrapper{background-color:initial}#R-body .topbar-sidebar-divider{border-width:0}article .R-taxonomy{display:none}mark.search{background:inherit;color:inherit}.mermaid.zoom:hover{border-color:transparent}.box>.box-content{background-color:#fff}.btn,#R-body .tab-nav-button{color:#000}#R-body .tab-nav-button.active{border-bottom-color:#fff;color:#000}#R-body .tab-nav-button.active>.tab-nav-text{background-color:#fff}#R-body .tab-content-text{background-color:#fff;color:#000}article:not(.card){break-before:page}#R-body-inner article:not(.card):first-of-type{break-before:avoid}#R-body #R-body-inner .flex-block-wrapper{max-width:calc(var(--INTERNAL-MAIN-MAX-width) - var(--INTERNAL-MENU-L-width) - 2 * 3.25rem);width:100%}#R-body #R-body-inner>.flex-block-wrapper article.narrow>p{font-size:1.015625rem;text-align:start}#R-body #R-body-inner>.flex-block-wrapper article.narrow>.article-subheading{margin-top:0}}