/*
 * Copyright (c) 2010, 2025, Oracle and/or its affiliates. All rights reserved.
 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
 *
 * Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl/
 */

/*
 * Javadoc style sheet
 */

@import url('https://fonts.googleapis.com/css2?family=Inconsolata:wght@200..900&family=Noto+Sans:ital,wdth,wght@0,62.5..100,100..900;1,62.5..100,100..900&family=Noto+Serif:ital,wght@0,100..900;1,100..900&display=swap');

/*
 * These CSS custom properties (variables) define the core color and font
 * properties used in this stylesheet.
 */
:root {
    --bg: #ffffff;
    --image-bg: #ffffff;
    --text: #1f2937;
    --text-note: #193147;
    --title: #4a5d75;
    --title-selected: #fffaf3;
    --text-table-header: #1f2937;
    --highlight: #da9846;
    --link: #115264;
    --toc-background: #f3f4f6;
    --search-input-background: #ffffff;
    --navbar-bg: #59666c;
    --navbar-bg-selected: #213547;
    --navbar-text: #f3f4f6;
    --sub-navbar-bg: #bcae79;
    --sub-navbar-text: #1f2937;
    --inline-code-background: #f3f4f6;
    --inline-code-text: #00647e;

    --admonition-icon-shadow: rgba(0, 0, 0, .5);
    --admonition-icon-note: #00647e;
    --admonition-icon-tip: #e7e4a7;
    --admonition-icon-warning: #da9846;
    --admonition-icon-caution: #df3d00;
    --admonition-icon-important: #ef0000;

    --admonition-warn-shadow: #e0b4b4;
    --admonition-warn-bg: #fff6f6;
    --admonition-warn: #9f3a38;
    --admonition-caution-shadow: #c9ba9b;
    --admonition-caution-bg: #fffaf3;
    --admonition-caution: #573a08;
    --admonition-note-shadow: #a9d5de;
    --admonition-note-bg: #f8ffff;
    --admonition-note: #276f86;
    --admonition-important-shadow: #a9d5de;
    --admonition-important-bg: #f8ffff;
    --admonition-important: #276f86;
    --admonition-tip-shadow: #bfffce;
    --admonition-tip-bg: #f7fff9;
    --admonition-tip: #516c57;

    --code-background: #f3f4f6;
    --code-text: #1f2937;
    --code-string: #008201;
    --code-keyword: #3c529a;
    --code-meta: #999100;
    --code-type: #115264;
    --code-constant: #00647e;
    --code-package: #1f2937;
    --code-comment: #8d8d8d;
    --code-preprocessor: #579;
    --code-function: #00627A;

    --deprecated-logo: url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:a='http://ns.adobe.com/AdobeSVGViewerExtensions/3.0/' version='1.1' x='0px' y='0px' width='70px' height='65px' viewBox='0 0 70 65' enable-background='new 0 0 70 65' xml:space='preserve'%3E%3Cdefs%3E%3C/defs%3E%3Cimage display='none' overflow='visible' opacity='0.75' width='113' height='97' xlink:href='data:image/png;base64,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 Hv8JMADG2GMSMvb1tgAAAABJRU5ErkJggg==' transform='matrix(-0.4955 0 0 0.4955 60.9268 13.1035)'%3E%3C/image%3E%3Cg%3E%3Cimage overflow='visible' opacity='0.4' width='70' height='65' xlink:href='data:image/png;base64,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'%3E%3C/image%3E%3Cg%3E%3Cpath fill='%231A1A1A' d='M54.708,31.775c0,0,0.247,1.392-1.079,3.558L19.965,46.386c0,0-3.785,0.544-4.056-3.08l1.58-27.142 c0,0,0.47-2.916,2.235-3.492C21.492,12.095,54.708,31.775,54.708,31.775z'/%3E%3C/g%3E%3C/g%3E%3Cimage display='none' overflow='visible' opacity='0.75' width='112' height='95' xlink:href='data:image/png;base64,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 CTAAvpb4dHUGANkAAAAASUVORK5CYII=' transform='matrix(-0.4955 0 0 0.4955 60.4307 12.1123)'%3E%3C/image%3E%3Cpolygon fill='%23303030' points='51.785,31.352 21.435,14.955 19.895,41.536 '/%3E%3Cpath fill='%23303030' d='M20.8,44.367c-0.617,0.198-1.267,0.187-1.86-0.015l0,0c-0.309-0.105-0.603-0.262-0.867-0.468l0,0 c-0.777-0.604-1.202-1.539-1.146-2.522l1.539-26.579l0,0c0.059-1.012,0.637-1.931,1.521-2.424l0,0 c0.885-0.495,1.97-0.502,2.861-0.02l30.35,16.396l0,0c1.052,0.567,1.66,1.705,1.549,2.892l0,0c-0.11,1.188-0.919,2.193-2.056,2.556 l-0.905-2.832l-1.413,2.616l1.413-2.616l0.905,2.832L20.8,44.367L20.8,44.367z M23.114,37.387l21.108-6.742L24.134,19.792 L23.114,37.387L23.114,37.387z'/%3E%3Cimage display='none' overflow='visible' opacity='0.75' width='104' height='87' xlink:href='data:image/png;base64,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' transform='matrix(-0.4955 0 0 0.4955 58.4492 13.5996)'%3E%3C/image%3E%3Cpolygon fill='%238E0202' points='51.788,30.959 21.437,14.563 19.896,41.144 '/%3E%3Cpath fill='%23930303' d='M20.199,42.089c-0.206,0.064-0.423,0.061-0.621-0.007l0,0c-0.103-0.035-0.2-0.086-0.288-0.155l0,0 c-0.261-0.201-0.4-0.513-0.382-0.84l1.54-26.582l0,0c0.02-0.336,0.212-0.643,0.507-0.809l0,0c0.295-0.164,0.657-0.166,0.954-0.005 l30.35,16.396l0,0c0.352,0.188,0.554,0.567,0.518,0.964l0,0c-0.038,0.396-0.308,0.731-0.687,0.852l-0.302-0.944l-0.47,0.873 l0.47-0.873l0.302,0.944L20.199,42.089L20.199,42.089z M20.97,39.76l28.299-9.035l-26.931-14.55L20.97,39.76L20.97,39.76z'/%3E%3Cimage display='none' overflow='visible' opacity='0.75' width='90' height='79' xlink:href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAABPCAYAAABrs9IqAAAACXBIWXMAAAsSAAALEgHS3X78AAAA GXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABMFJREFUeNrsmwFu2zAMRSVHTtpe o/c/Uq+xJbEtbQEigPv9lF3MUm2XBAg7aRA0L+zXJ6U6Z2FhYWFhYWFhYWFhYWFhYWFh8cXwR/+A Hx8f9DO+v78nA10B7FzUBu8PDHjpZ0stgPuDAfbKdQ7yP9casP1BIMurJ49LgBN5vHp1+4NU8ZIs QY4K9NVgh4NUcTdzRdAI2It7+dzPrGiALLMTeYLH8nUI+ZGTuJeZ1qxqv3PICBgTYUvIk5JVYIcD QM5QA6QE7kE2HkBHkZ4sll6zgIesaAI5V+gJIPeQGXj+Qpyo5gz4/jcHSKzuVao67ACwK0gFAj6L 7EVlZ9BZMjLUjlR7/jI8/Ox4rqPgLBhkCfci8iyqOr9PlowH5BvR7fxFdAL2Kg4k7BBygErOYF+e KWH3QqOTqOa7eH8JeFQs4bHsHYEs/fBJqeQXka/i/kxAZ11+VPPvZ/565vWZt+drRnAh/6XTYcN6 7L8A+fWZbwroXLkDQB/ACmrd5L47w8JAiLmLEuQ3BXR2HVk2vHAdQfHa/gtDqe2CLowzfcEnz1Wy zBdFnzPkrhbMTYBeALjkLgJxFkyXL0IyemHrJjJQispAKZHx6T5AK05Cm7xhxyc98gUWP+YyetIN orOYxH0kzUlikDfbsCiLnCYTmo0Lik8ueWZP2u07yXGmG0xrVXVoXMUaXK8MhwJU8xnuWfeXhFTk as1g0cLJFnxkw6S9aTTKAlavHG/ikKhXAEvIsvlwojIn8M5X4Z+ZZ54I7FWghwbV7EnjwcCyag6g 0RJwR6o4CncRQTJuoqKvAva90KCstq0VGlQxazxOohqDMksOsBjKha4TOhzFn70DyIOYa8i8ivu7 mOblqt6+RpMFsCtIQmmGzKqbaXEiDgPHoDdR1fI6ENDJVdikDY2rmY01EThuR6HUIGQHz8kJnYR5 VxbAkcjG6gtiK+mQlg0Xt17Ys9LcwROgjsjFRIb5OOAvAV59v3B10Er31ymDIc0Hd47vWjulk8P9 vwH0eSSAJ8VlRFfpXEdoIBt+QTt9gYUOO7oIlg2vuAc4ksrVAFdpUL7DR3tldtErzQfr6iIsciO0 0+x5BjjOAK52JKy1vesKPpnthkTo8MaC1o4LZhlxZohU7ZBjq4rWOkTWqMgOLxHImnOYSPUukYjq kGvbu7nnlhw+jCAF6IEHRR60Ra454NqgUwFeIgtdBF/MZEKbvi1xEd8GuIV0JKVCmVPI201yUF8C LCuajTg3A7ilRjObJjdGJVy5vzeAVNyVxkOD7FotdN8FOrnPB1NYe4wOI8BjnLxp3V1UBkGbAFxa kNboDjXvjHPlC5krJ5i+abDVM3I1/fCWNTpCw4FzixFab+k2BqWKp7mR5pYgt3AdaNPYcAjHn47Y upGAZgvf5gBXkw6QD+2wOA79OwIa3ck0N87cKuQW0iG7POZEJhiLsp/HQiOyWanA6Gq8KXxodq5i BJ98I6l1f1IyXK1p2958dIIFDrec2PEspu/s3u1BMqpqNGi1Ns1b8k+XWvu+G8loAlqB7dzyQ4ZJ gb4ryE1AzwBfCnq3gJuDVoCXfo9VDxn+ONALoB8GroWFhYWFhYWFhYWFhYWFhYWFhYWFhUXr+CPA ANoUkSX1bm4/AAAAAElFTkSuQmCC' transform='matrix(-0.4955 0 0 0.4955 50.9785 11.7793)'%3E%3C/image%3E%3Cpath fill='%23F4EDED' d='M36.727,33.86c-0.129,0.531-0.477,0.895-1.043,1.093c-0.568,0.198-1.195,0.174-1.885-0.069 c-0.691-0.244-1.235-0.642-1.631-1.191c-0.391-0.542-0.523-1.08-0.401-1.614c0.125-0.534,0.475-0.9,1.05-1.102 c0.574-0.2,1.205-0.176,1.893,0.074c0.688,0.25,1.228,0.646,1.617,1.188C36.722,32.788,36.855,33.329,36.727,33.86z M31.203,29.876 l-6.483-7.154c-0.42-0.467-0.741-0.857-0.966-1.172c-0.717-1.004-0.459-1.72,0.769-2.148c1.205-0.421,2.207-0.071,3.007,1.049 c0.166,0.235,0.396,0.617,0.688,1.146l4.263,7.833L31.203,29.876z'/%3E%3Cpath opacity='0.36' fill='%23FFFFFF' d='M31.969,19.141c0,0-8.566,2.94-10.868,22.608c0,0-1.983,1.091-2.271-0.689l1.54-26.581 c0,0,0.145-1.255,1.462-0.813L31.969,19.141z'/%3E%3C/svg%3E");

    --regular-font: 'Noto Serif', 'Lucida Grande', Geneva, Verdana, Arial, sans-serif;
    --code-font: "Inconsolata", "Droid Sans Mono", "DejaVu Sans Mono", monospace;

    &.dark-mode {
        --bg: #121820;
        --image-bg: #d2dae4;
        --text: #d2dae4;
        --text-note: #8e939a;
        --title: #4a6f8e;
        --title-selected: #193147;
        --highlight: #da9846;
        --link: #58c0dc;
        --toc-background: #1a202c;
        --search-input-background: #d2dae4;
        --navbar-bg: #213547;
        --navbar-bg-selected: #4a6f8e;
        --inline-code-background: #1a2b42;
        --inline-code-text: #0094a7;
        --admonition-icon-shadow: rgba(1, 1, 1, .5);
        --admonition-icon-note: #00647e;
        --admonition-icon-tip: #e7e4a7;
        --admonition-icon-warning: #da9846;
        --admonition-icon-caution: #df3d00;
        --admonition-icon-important: #730000;

        --admonition-warn-shadow: #fff6f6;
        --admonition-warn-bg: #4d1c1b;
        --admonition-warn: #e0b4b4;
        --admonition-caution-shadow: #fffaf3;
        --admonition-caution-bg: #573a08;
        --admonition-caution: #c9ba9b;
        --admonition-note-shadow: #f8ffff;
        --admonition-note-bg: #163f4d;
        --admonition-note: #a9d5de;
        --admonition-important-shadow: #f8ffff;
        --admonition-important-bg: #163f4d;
        --admonition-important: #a9d5de;
        --admonition-tip-shadow: #f7fff9;
        --admonition-tip-bg: #384d3f;
        --admonition-tip: #bfffce;

        --code-background: #17191d;
        --code-text: #BCBEC4;
        --code-string: #5F826B;
        --code-keyword: #CF8E6D;
        --code-meta: #999100;
        --code-type: #56A8F5;
        --code-constant: #2AACB8;
        --code-comment: #5F826B;

        --deprecated-logo: url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:svg='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='70' height='65' enable-background='new 0 0 70 65' version='1.1' xml:space='preserve'%3E%3Cg class='layer'%3E%3Ctitle%3ELayer 1%3C/title%3E%3Cimage display='none' height='97' id='svg_1' opacity='0.75' transform='matrix(-0.4955 0 0 0.4955 60.9268 13.1035)' width='113' xlink:href='data:image/png;svgedit_url=data%253Aimage%252Fpng%253Bbase64%252CiVBORw0KGgoAAAANSUhEUgAAAHEAAABhCAYAAADhqE5LAAAACXBIWXMAAAsSAAALEgHS3X78AAAA%2520GXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAACeRJREFUeNrsnYtymzoQhiWQnd7e%2520ou%252F%252FSH2LtoltkE7TQWc2271JCBswzGjATto4fPn%252FXa2E5NxxHMdxPP7wxy1Y7vjx4wd7f79%252F%252F54O%2520iBuBVXLUgj0gtgXlDV%252BjQKU5QA%252BIbWCVvk7ENT6bQfoDWNG98cq19h4FMCnXKkx%252FAFOVI4GBZ%252Bk9%2520yj4zmAhe4%252FY%252FdAmkP2CZYUnX1GsLxAjOkXjPBDI8ObAaWFrrGLgOqSxDGqfrfPbT2YHv80xCtC0l%2520NgZWoiQJUKecsRoTUt6I2gCuI1Ioq0a%252FMWAlsOaoyQKoQ80Tr2GDKsTgbtM5X48ETBZk2AmwGgvs%2520FGAcLKr1zPuUEiG893adOFynf%252BMI6FIf874QGwIrsUMOVgkkDKpXzrBBKNBCbxO4y9Q6xnoxzPvZ%25206cLAaqywREkUHHxNve4ZNSYEEQJ8%252B9NewTm%252Fd0U2C231g6WGhaEtCaxEYRIkDRT3fhC%252BBysRWult%2520apcJWiBg48Smk2w1NAbnFwZWYoe9oipLC5VfwzExq3AAKnwHeJq%252Bn4uXnaHPWQ7RCM4vAKxrDCwY%2520rktfdwREhyBeJ7uEACNSaZjagP4fMiaGSnhadrh07LJaoATJeuZUp9kp%252FOPFsfA8fZ9HNnsFsbIX%2520sty%252FPHJcDJUArdlgST9LygRrYGEgwfieBWBviIfwnkErfUMAoTrP6HN1zD0ui4kAIAa3VOpuTSRK%25201RUqAFqgSX1EGOsyLAgQJjgUwE6LhypEBNAL0LR%252BlBavOqOa%252BgJFWa4t8DpGbb3wh4lVOIJYBwG%252B%2520TPBOCsC6xIYBSKlobtMUZVVTCSjJLjvBIiXVwbNDCc0IAMYJIAfPG4ezZIgKQAqC1moUFQRwVmjW%2520%252BEZZowaMK3Z7AuIAAA7E79AVDGMVdzE4gAH8FZ2mdgbXJ%252FQ9oQBMCUzJDoOhw84pzStK4xI5athp%2520BLaKuyMatFQFkUlk4C9%252FQuCyr%252BPrEwE1EBYSCkHXqssSyziFdUpXiapOJTAuGJVEhZqawb02K5GL%2520g%252FlGZmDv7dPUXsDZAjMUKK0EmjWOWccCvVBo54bAcMG6E5QWiYHiZIFXY6c9AJghfv7Tvkzn3CDU%2520M2OzFniWdF8DVmKLHo06WMA5BY4XFBqJweHIDAYnyWKD0qnHmWi2QwjwKzpnmC%252BgcRBL%252B2c1dmi1%2520RadkhpbrJLyfGHCjMAgcOVVqoxhcFQbGNKzEb1PLIL8ARZ6JdDo0UFmtHZbYoqY4SzKShGkZA5qS%2520wY7mz7FTR8RECuJXAPIbUOSL0KENM9J7yQ69YomuAFzpmKsXBnQpeLhRMNX4aElsPNO9OINkBoOE%2520asQQezCG1jdUmauIYaXApK8nQomS%252BgY0rwaDlOJiVWJDJTgnEB8zzBwPvyoQ%252BwJwLezQFwKpnfGQ%2520GCWOBMQbaBhqXWJjmBKIb3BPAD2jhOYTY6dUx9orlQu%252FkB0uMUWFS2QogBimNGWx2Ww3SyE8MNWc%2520wKjQ0oleKzBNjSNjpTdGjVw8FJMWR9E12oT0QzwDuDf2CaVYqdUs%252FZxa5ExwjslGLSrEdhqZWFsU%2520E5PSxxmEVJlLk7VBZGuH%252Bp7qqlFgFJKaGxjJvzl%252B0jD5cI0VYmI%252BFPdB4LQC%252BJpKZpICVkpI1v7Y%2520gRXgFQCk7NQcDzmIiejvYFvA8ybfwOg0jn%252FcjGhuukGpEteiQMq9RqOV3hgnm9XZTwUAcX2UGyOz%2520FBVwh3lLj94lpTqjAeTioQryA8R3qYKuRmKsFEIMysh0Yv4vqi7YEwVoB5S6FTUmo5ViSx0UFc5K%2520bPKH6cAHuTAlM%252B%252F4Z%252FEi%252BoBS4O6IWJhWbq2cEoeCzFQst5U%252BZMolNd30Q6WZXVq1PgodWjgbuhNg%2520%252BhUq0DF10rEwHsbZBXDCUvPo9Oj4KQlOSIS0IRf4gQM6J1RQSCsFmQqqNNhKLZ38VARR8flRGUvj%2520FGip1scpQUoIZLbX6Ojp7GuEWdLBv1mSGqkYQ0IEakyEIkv6RtKwi1Qg2IK9por%252BYdOuhapEZKsR%2520qMFiJxaAe7FX7vePDEAqK%252BVGLtIsiETnnwIp%252FQIlityqvUpqHIik5mpQYbR2LUwQka1SIFMjS92y%2520vVqmX2gd%252FFFSorailKpEBiS8SQMDUcpOt26v1nk0A0pgtHiYmsZEDPL9%252FAcmfDsqQ1NzVLkVe00K%2520wNqhp6IlM4sGhYmsVYIpLbgzEMNYW7NXqdQ2MCq8MlY6Ovs47TyIQvcDx0lqZnMssNat2KuUmY%252FM%25200BNMbrg%252Fzn9csClEBmR0%252FHS9qMTKrdmrVmrT7HRwM0bxm0FEcZKD6XZsr5ZS201pVaP4TSFWxMk9%25202qtUaqM6%252BbNH8ReBSIBMwpDU1u21ttR2FYadqkptzSE%252Bob2WlNquQlwsHsVfFOIT2Wtpqa1kANiV%2520xsNFID6Jvc4ttY1zS22LQ9ypva6q1HYXiDu1V60yZc1KZ5fa7gpxB%252FYq2alUasNVmqaltrtD3Li9%2520crZaOymqSantIRA3aK%252BeiJXaLAbLiEWTUttDIW7IXh1hrdBBSjv5TUttD4e4IXulHkOIBhulRi2a%2520ltpWAXEj9tqBrNUZCt4DU6GxdvLdppS4AXuFj%252BLhydRRKXhbJgjPKrWtDuJK7fXEZK2jK3vuEHfy%2520qb7h%252BvuJG7XXvCoi3vIgOnoJE8vcUvEp6trtaFe5a9sK7DW3s%252Fu4QiLeGoF6VO3C2OkiVrpaiA%252B2%2520Vww1b33QgZ85EMAu4PXF%252Ffs8%252FtC6a7F6iA%252BwV67lJ6CzpUYEMT8xDR99v5Qqcc6W7ZvYBPMB9gpj%25203RmoEW%252BD8Oo%252B7vP0BsBenLzfU2p1fzazk%252BlC9mpJUPKKWD2IiyOA%252BHtqrwRIixKfB%252BJC9qoBzIvw%2520nkGWCiG%252BTQB%252FTQ2DvCrdi30nNneyV6mjnmNcXp8ugM5%252F3hYhQ%252FwJQP5WIKa5oxa7gNjYXrnaJ4Z4%2520Ahlqhph3l%252Fk1gYS2Ktnpc8bEhvZqWfkQQ4TJjUMZ6iuw1J8FSmwG0rudHMymZNalPfNS13hB%252Bs%252Fu%252041KfPeor3kBmCmPjL6DKDBQr8i%252FEuVa6CyU2sNfI1EBzn%252B%252BF6CvCTbzglrKvjBKxlTY9dgOx0l6p%2520RAd2LeCyZ1wN9Yqg58YBbGqlu7LTGfaad90JwDbP6BquFIl36sZx9MIUwKNDk6NaWOkulWi0Vyrh%2520wd0OuNQnXrvOOdvie8NSRe%252BnUCKjynzGa45zO9HhrR8wRGr9NmpBBTxJ2LVS4dNAFOyVslhpZzdc%2520VKCSI2r9urSEjT4dREaV1FLW0tZFVGUI2jFVHZr1nMUB0W6v2q7jXoBIZbwYsFsK4NNCZOyVU6e0%2520RyIHU92k64B4P5hOAegcv53Couo7INphStcYIgV0cYAHRB1myX1qOrx0QFwWqFpgOI7jOI7jOI5N%2520Hv8JMADG2GMSMvb1tgAAAABJRU5ErkJggg%253D%253D;base64,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'/%3E%3Cg id='svg_2' transform='matrix(1 0 0 1 0 0)'%3E%3Cimage fill='%23ffffff' height='65' id='svg_3' opacity='0.4' width='70' xlink:href='data:image/png;svgedit_url=data%253Aimage%252Fpng%253Bbase64%252CiVBORw0KGgoAAAANSUhEUgAAAEYAAABBCAYAAABsK9I8AAAACXBIWXMAAAsSAAALEgHS3X78AAAA%2520GXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABjNJREFUeNrsmw1O40oQhD325AfI%2520noGTcHpuwh2WQBx7dnnySLWl6p6xHSDoxVLLSUhM%252FLn6Z7qdprltt%252B22XWALlzrQ09OTeazn5%252Bf0%2520vwHjgfC2nwIpXACI9VwBSD8FUlgIxdrjcZMBhfdXCSgsUEkgIMEBhFASPb5qQGGhSrK19DwUoIwE%2520Jon3XAWguABkC%252FtWvBaE%252B2QgvM%252BP%252FwGZL8Z3Agoz1IIw0Dp6HgScsWAM69tdLMyEEiYQaBEet0I1%2520CGAAG2HPkL4dUDsDYACFZCDbyfZ%252F7e6v3U%252F2IOx%252Bes%252Fd9P782Q3B7YT6wpra6TNiTChA2dA%252BwokF%2520uPIfyjiD9bQ%252FT5%252FJCgqWer4q%252FoQKN8JYEgHCh%252B3I8OoHcKUBQHzYifYIbRAuhkH6SzJYnKEWBWcP%2520bsRwWgKDUN5p34MxoEAq%252BpIM1qkXHx8fLSgbUEqGouJKfm0P8QShWTGFY4tVJ3HB%252Bd93fnl5%252BdYY%2520w4q5Ixi76W8dxJmB1PIm7B0UFElBrVDQp8af4MQX5T47yD6HyX5NdpgA7af3ZXfC4PsOYI6wPxIc%2520y8W8%252BHPR9N4V3CiITLQTLnQAOAdwKZWecxbbwHFrXMtbfsgV%252Fhr36lbEF4TCYA5Ut%252BzAxTYQazDm%2520RFEwdhVw3IXsx%252FksAeSBwUo3Ehgs5hSYewrACsxGgGFA1rKjFJRXB%252BcaxaDct5SNHkgllhvthBtF%2520RzkKUGes1bzV%252FWL1dBXrI08xFhRWy1aohSHUulXJvRon%252FlSrpxNqacRVwayEYB4AyMGoYVRsKdnG%2520UI8FpxhroHSoghMrU7oVkDtyNbVc4Cp4O6XfrbO02NPjV%252Fr76%252FS54%252FQ%252F36b03k17%252FL4D%252FO8Wqui0%2520RDFBtBhUUfdAankQFe%252B24CaR4F5aOY3Vj%252FZUUwKjCjyVlVRrwXIhPrHOAROdoNzRSt6rcUx1WHBK%2520i0jPlUodPW5ktVCZKhgYmNnF%252BPHWgd4KtXBvOVgjHU8xXv9lR00p1YzCoGspxQJqmZWlOpGZaqYU%2520%252F0BRqqlthluVpqccq%252BbIX8gDYymJ6x6rnZqo14zrqxbgmG4WKxaXwWlz1pTpDBK%252FvNVk7ypM1S9J%25209JbZODNJOGsVU1q3NMZgbu4xrSlEIhjcPu0ndfUAdKBjpyXN8OAE5KZiMReczzRObaTqoi3VNntY%2520cuydgpLjUSi0W6qnBN4JhwLAJT2hkntx7Nk6lTW7XVtR51Sn61LsUUrwskIjZtjKRuNzzYxEMGep%2520sGpE21Qs872TVzXFKDLIIGLGWQRSb1i3qr0ZV0heva7uaMA1SkMTyuRMKs9i5HKi1ie3QK0RTHKg%2520pbVgmgpVWLPqgVKkB0RB6QkK9oqPopl%252BIkijNxv%252FDDDJKKhG0dVvCeJAadZKt0otGcwr2G%252BCxMO8%25200Ytb3DiPVrqaoZLRKKzOAKOlz%252FH7BhrbelBw%252FHIEQL8BkoIzODcOrFJMMgIqA8knk2EMNK4dC7Ps%2520EwHhyaWaS2U4CCrDYdWkGpeKK%252BLJSFcdTyZCk6gzynUPRk%252Fx4t1QjTW8exPxZnDizWIwyUipZxEc%2520EYqaYZ%252BdAf%252BJTkjNud8NUCpbea7UeIO5iH804owVS85i7Boh2PZiTKvU1TswFKiSqRsEEExaG2NU%25207ucrnr%252F4kUayZ3genFtBamH04nEvIPROQagKQXOMG2ekYb7iWSVbgtLDaxh0z0ItpwoYvaEEBcGr%2520jnnG7c625ygGr3r%252B8m8UR%252FLgfkNuNBbUUoJRC2IsDP2rijsLTBKNHxVX3qiXO0yvbwlWEm7UL4BR%2520UkRp3TTrTqxYqRYVODvKOD1kJXYjTNG9yEhzYNSowly81t4aYjVsSiPanWgO8W1mpZsTPxNGs%252FZ%252B%2520mVhZw6ArcWtxILV01AAbnTbCpWA03qp5yQ1Ec7OSajznKx5Fk9oqCr14YWWScQ6MpUDcHgu5U6ic%2520GnbGmEStuMdrhDEnXbM7WZ15NUNOhYbUeG0wqprWzm8JrB9Y4NwoiMaVamOma4JR3c0Hl%252FIGbdaN%2520O8lZWswOoF8BY0lW4l4tTvHGQlM8OZCuCsbs%252BY%252FzK7faSUHVcP27YSwajInfRTYVYFIB0lXBWDox%2520tHrDtccoNqB%252FNJgCJHf7ib%252FYv2237bat2v4IMAC05%252Bu8xH8mZwAAAABJRU5ErkJggg%253D%253D;base64,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'/%3E%3Cg id='svg_4'%3E%3Cpath d='m54.71,31.77c0,0 0.24,1.4 -1.08,3.56l-33.67,11.06c0,0 -3.78,0.54 -4.05,-3.08l1.58,-27.15c0,0 0.47,-2.91 2.23,-3.49c1.77,-0.57 34.99,19.1 34.99,19.1z' fill='%23ffffff' id='svg_5'/%3E%3C/g%3E%3C/g%3E%3Cimage display='none' height='95' id='svg_6' opacity='0.75' transform='matrix(-0.4955 0 0 0.4955 60.4307 12.1123)' width='112' xlink:href='data:image/png;svgedit_url=data%253Aimage%252Fpng%253Bbase64%252CiVBORw0KGgoAAAANSUhEUgAAAHAAAABfCAYAAAAwGkOoAAAACXBIWXMAAAsSAAALEgHS3X78AAAA%2520GXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAACeJJREFUeNrsnYlyozgQhiUO59jZ%2520p8j7P1LeYiaJMaCNt9BUp9OXhMAQQxWFx%252BNcfPy%252F%252BhDCuWM7tmO73eaPU7Dc9vr6%252Bvf8vry8hAPg%2520hgHlbCWgHgDLgUo9l6EEzANgGihveM8ngAv4vVSQ%252FgCVBYp67ZWvx%252BAC8zoJpD9AZYOCRy%252FApNQm%25207X8%252Fa4HoD1AmUNJrL3yGgzcyx28wNYj%252BAJUFCu8VA9IJ4K77AF6PDEgRYnOAMoOqlNcVo8iAAEZw%25201O7BZ8hodVMK3BEoeMSvKwGiI%252BD1E6zr8TId4XsRMFQsq0K%252FEVh7AgX3WgCJ7XNA4K57B15jmNhS%2520SYjNBmDtDVQNjjUDEo9%252FUVUQXAe%252BjhovA1LxcmMgA%252ByngqqF9yiAI1LeFdzH535Gn8VWi0GWtVAC%25202tz8aU%252BgGuEz0EKx%252BiK892l%252FA8cPABba6SiNhc1McD4D0l5AUZC0%252F6sIVUX1dROc0%252FT1FfrMAMa%252F%2520gTgfYZaFCuBS8qW9g5L%252BTY2BUH3nSWEtUCoEDPd6er8CKQUJscmEVyJXqnYCqjEqsEJ%252FXwBpw2WC%2520d5o%252B69D%252FwaAGBzbzFAjgwSMFojKA0ABtCZT0faTxz6PxLwKC8KLqoqW2089rmIvdZUWhCJ4XoFEh%2520dS3A2Cuomvk94e4Y%252B4TKi%252B89TPBaxoY9xQQGMk0iPAoaPhGNMEbUOwdVCwl8RagvWiRUXjeBg8qT%25200hCXrUA07lVMON0yR7hTJ7JKOMFbAFUrwwJOxgcQkEB4J%252BK8UIrzFpBNovowuHb6hU7gdYuurtag%2520zj2A4gIuz4x9A4LXCtC8y8zJG0V1lG02ANppsgO8Q6gQpMVqtwyKi7JhmA%252Ft0wGQFfM1uCvvhPd0%2520gEzKAE9IhBJhPX3uj%252BD4iEC2CGSdoMitgfIG1Yyo70eBC%252BCzUmf%252B22atxHBRZwMsMsJ7RvuTALFh%25204O0BlDSFAqomvlcx%252Fx%252BEZu6YAtMSxHjCPqP6our%252BQXuE%252BITslLLRPYGSJi9BRVHq1Bq5AwNRbepa%2520xkAugIEKvIL793P%252FhSA%252BovGwEdKLPYCSepdBmEYxEvXOHvX%252FBkGJNgUKbSFooTCIiWNeVN8vADGq%25208ERUG%252BrEEP3WoCRoTghAKHi4E98TSgxWFVrHQApiiyA%252BI5DPYCykAGrq2gKolCkfgWjiUvC4XZvg%2520lN2Rl9IJHNQ8AOU9IRttlep9auS3JijuMznKuwjTKIYU%252B8zpB3qmKtMwyf0Do0DrhCC%252FEVDaFojU%2520YGRskwPYE%252Bpzc6NQyx9qqZU2BMBaUZtjyku3BOUUFVoV2CGg2hhYZE5MYOZtjEoI7BnlUpV3bZr6%2520LUFZzs2owOucbSaaafyzAgzCL6gNypKnp8xsTg0o3ErQuPNkGfsgQE6B2bXQ4OQZxfiKOqP9RFTd%25208bgXjPZ8a1ApFzh1rjR43PhnglhJdTbml8Lw4myqOLsqzrR6d19nWnXOMHnVEEBtDZ4ldYDnC9to%2520r6gvO4jBN2TAKyqq7gNEnQ0RZXrhSo2%252FWI0upmqjSktVYG%252BwUG24KXJzCxUSd0RkCfM73F6R9nY6%25201pwzMKWqrSiPKlJT0%252Bi18W9MdCR1DOQs9OLoOSHSDR3a7VQN8TO5fpvfuPJGIXXomKEkOX1gAV7l%2520Cmqi%252BMqi8j3v6HsBuAr8SFx1J%252FCzIMxKqD9uEeRojD5xPTQ5fbCOgbGyEE%252FY4Pgpb5b74KQCLvwD%2520anCsNmapISP%252FK54%252BiACBCgNSVTx5FyXosYLjmpot%252BH61YqnuhiAp9Y0MPCr67J1wZ%252B6cMZCy0ghw%2520UKLVlCr8IFyJIxHg%252BI2oUVJh72z3AVIXsTl9SI1CHbJTy5VobaNgkPHrT2hMpEBCeLeAOKf7wOXC%25205vFPBUhYKYQYlCqE1oWWym9cgBOIVGVNSw1GiFL3gVJgKDoGJkC01EtzAVJjZEOMi7ew1KDAsyTv%2520fW7ul9yNECBqKhyMdnpxcpd6IDogDZEzVitYqlQ%252B43p%252FneOnUSRNK8xuJzGRaUVY6piYTlwUgJQS%2520WyZnHFeyVMu4jyNPGMhw6ZNUl54HkIE4Ono9lMCkB4NBfRrMByJndCtYqlY%252B0yy0dzO777MBwitD%2520AOkyLVWqVEhJf0NEq0tZqqV8dlH27O57EYAZ4yKnRCm4SQEpleGWslSpfEYl8EW670UBEhCD45eY%2520ktRoDWqGhDJcaUvNLZ91Qusou3xWDKDBUimAKSBTAps1LDWlfNYJ42BW930RgBlRqpTw54Jcw1JT%2520y2cpzVuXM%252F4VBahEqSHRUlOsdU1LnVs%252BG0qUzxYDKFiqNcBJHRuHFSx1c%252BWzRQEqlko1fqWgILUg%2520vpSlau5hjT6LlM9WAVgg1cippZa0VKf0PLnyGa6%252BFC%252BfrQYww1Kp0lQKyLmWyi2XjI85E5iKlc9W%2520BWi0VGviv7Sl5gYvls5DsfLZTQAiNTqkRK0MJwU4QwFLlebfOCaPHYwJfPHy2c0AZo6N8H6D1DbV%25203Pk3UumMqn9S3Yfi5bObA8wow2m2mjptQ5t%252FgyFqxeueqbxYE3i3KwUu0NlIsVTL%252FJuaSHsGx0%252FW%2520Spm8O7t8thmAMy11ToAjdTZit7929OqDFLxOUSB3I8%252B288AbWWpKYEMppAUQ8eq7vZNvWumUDgSZ%2520wM95juCmntyyYLM4pRz34L4uVlchBXK3i50ZC13MPjcHcAVLlebfYGWekArj98bQzgAevg8SW2ix%25209GHTAAtaqqQ%252BKel%252BnI54gXK4%252BvwHOOIbWc0KnPsY1s0CXNhSuSkb8L24PEoNuhZRgfCuZAjv7Oi7%2520kYsVr3cFsFBR3DL%252FhuokPLrvz3iI90dSt5O%252FMwDFAOYuAGZYqmXaBle%252FhOPbCdhovGiiAq%252Fw%252Fky7%2520tB6A2MC9G4AGS50z%252FwbCiyqKy2VigHHF%252BSvA3wDiG1BhJwQws7oPuwaodDbmzL%252Bh1PeBAMafFwG%252B%2520T%252BB%252BIxVKFnqfY6ARYu78GwpgDFAiwIaIRD%252BQCq0KLArxpz0EmVoik1qzDS7GB9f7fkb%252FPhEAYyAT%2520x7w%252FaDx8Q2rESvwfYAn73LUCDZaqzb%252FhuulxDHxAQYwHkWgPPgcfJYctFNtn8e1HACyUavQokIHL%2520hdVETRTChsk8B6%252B4ff4YC020VO4BJtxDTGoC4IAgdkQV5uK%252BP9S4qH3%252BKAUmWKo0gSpCaScgDQNw%2520dPpE3sUK2D9egYkBDlxCGq4%252BXDt63TcKunRnselx4gfAPIgUSOo1t4wYvLGFWoUqLGWdcavuASA4%2520cVwQQ3XXz%252B5rwRovoQkL2NTkpbCkdd6VAhPUqD3gygnj6EiU8dxS1nm3ABFECiQHFwN0Tl9K0y0J%2520724BMhC5I3eOuCn3i6vuAMiDpCBS5yooMFeBdwCUQVrPT%252FEW0QFwOaBalHtsx3Zsx3Zsx3ZsK23%252F%2520CTAAvpb4dHUGANkAAAAASUVORK5CYII%253D;base64,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'/%3E%3Cpolygon fill='%23303030' id='svg_7' points='51.785,31.352 21.435,14.955 19.895,41.536 '/%3E%3Cpath d='m20.8,44.37c-0.62,0.19 -1.27,0.18 -1.86,-0.02l0,0c-0.31,-0.1 -0.6,-0.26 -0.87,-0.47l0,0c-0.77,-0.6 -1.2,-1.54 -1.14,-2.52l1.54,-26.58l0,0c0.06,-1.01 0.63,-1.93 1.52,-2.42l0,0c0.88,-0.5 1.97,-0.5 2.86,-0.02l30.35,16.39l0,0c1.05,0.57 1.66,1.71 1.55,2.9l0,0c-0.11,1.18 -0.92,2.19 -2.06,2.55l-0.9,-2.83l-1.42,2.62l1.42,-2.62l0.9,2.83l-31.89,10.19l0,0zm2.31,-6.98l21.11,-6.75l-20.09,-10.85l-1.02,17.6l0,0z' fill='%23bfbfbf' id='svg_8' transform='matrix(1 0 0 1 0 0)'/%3E%3Cimage display='none' height='87' id='svg_9' opacity='0.75' transform='matrix(-0.4955 0 0 0.4955 58.4492 13.5996)' width='104' xlink:href='data:image/png;svgedit_url=data%253Aimage%252Fpng%253Bbase64%252CiVBORw0KGgoAAAANSUhEUgAAAGgAAABXCAYAAADoMADZAAAACXBIWXMAAAsSAAALEgHS3X78AAAA%2520GXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAACNNJREFUeNrsnQtS4zgQhiVbDrBz%2520DO5%252FJE6xswNxbGs3VdZMb9MvPZw4YFepHCCEoM%252F990tWnDuO4ziO4%252Fiyhz%252BmoOx4e3sT5%252B719TUe%2520gO4MIecoBXYAsoPwGfMXpa9zYPkDRBYEnwmIO5sh%252BQOECsIzZ%252B51IAztsQrKHyBEENxj6hwZQAt4%2520HAlYIqRwgBBBcAM%252F1yEoEMwCBv6ZJ%252FzVfi1ohyDS6BRYFJw0ZnReCMtircgfIEgI%252BHEngHKEpM1o%2520TOAxhBU1SOHOMPYComNgUAO%252FBgdnWsdlff6FCCQWTeLCHWHsHcR19MzX6few9WAwI%252Fhdyld5Isho%2520K3EElEcH0YNzT3yvQ38TwpkBmOs4ozGuP78gyVs4mQsbQPGG855B9IbvdejKX4D1JDAf6%252FM9kDMc%2520OMD%252FPVZLHAKTA6A0YroHiED8nAIE5QrDGQAcKnDoASwvhdyhAE7t1e8VAHsAETIALcDnJMsJYMJn%25208POwnj2TR%252BVbEGE1vmCyayDcEkRQfo%252BSN2g97wDOgnxSQK%252BDL%252B4qiaMshZvg3jDhewYRBMvp0YQm%2520CEnawvq8BYAZwGtKeVS%252BBTHWQ02qNoHW8x5AWODA4ABaiAdWc0ZweiJ%252FcsWAkM%252FBcKiJCczjvmAi%25207gWiZy4YKrSG1hOAPxqBHwqMpLlqQAY4AYwBjQDOwQAt7AREL8i0Z3xPDyxHkrSiI2TkOR68eQzl%2520tI6n9TyAMwbWC%252Bd7guiF0g6eZBi5uRXOAHxQR9TpqKJqlKoINRaULCJBSeMZPD6Bga2Ls6hwRxCd%2520UhzFNbcOwAlMdSEy1evIwMsCRPmgHlnQCYB5WcczGE%252FIqjCkvtBfbQWiM7QUku9JMtcJVW1umEHl%2520hNk4ckuTDQH9tQ4IC1tUECDdA4TW6%252FFEQTRZDraYhWk3zAocuwUZElM4aRykHwDSC2NJwZCx3wqE%25201il1RCeUazVMxNBANekHSdEcJXc%252FALBnZEWUL%252BoNQLYC4Z28GCSiFoHWA%252BIgsXBq%252B0GWnCgQEd0L%2520APZMSF0gErne6LRrQWhtEMo3cP4oJacTaCdcwPckC3ItAOVEeVSkB62LsiKu3tUZYdSCsOQpUfA1%2520EwPnoliQGslZAVHLhhZmEQQFsCfyJ8qKpBzEAiUXhDf831SbGsO5KHDwmgST%252F3FEK1ZbSEetWIGL%2520Iqg3kwYVEfZEiYiqQAQhqNAKsF4AzqkBB4qyIMp6RkbiltYSJy0lwm9sRK1emKim5wzoKpIKsVSi%25206CstIuc50XBxcnNAydvMhNnFQUJksmJqYcRZqBZwuQ72WVG4oqWVnTUgXIHELwa%252FAwOG9Dw2Ua1Z%2520WRpR9RZHLVrXsVOyc%252BlrHNZKcFqv74tKZWDOgDQzFlReLL0SBQlrBL1zePWktV4UDMcUC83xv%252BAr%2520t4YjBUdwwQfneyiJy85%252FciwIVnDThEzOtk55MdSlFuEf6IWAZutVsZIVTUQEN2bkP6ZCqQgIWFFk%2520alFSvWphJEGrU2mgPGFNcUNgtbmPWkHQbj8JmW92MYSgkmbjUHwywBoIUB0TdfnGliNBmoTqAWVB%2520sZkPEqzIMZC4HGFh8iSukDgz0ochRSYEb2lNUYFjTVCzc58sCzJCioq8TYZiImdV0I8NiuS1sqbI%25205D8YDuWDqIsvOv4mrvpanAApZkibBRAFKr3OaX39IPgmvErTN7agmSjxwMhNWnv9qRRmuU%252FV7IOY%2520oKED1kTd8ieBsloU%252FkdPRADRMYFLruRFQbZng8RNiry55hKnQFqICE5q%252BdYAoq7IQPilWsnTFEHy%2520Pdh6iso7Ve2GZJYCKC08tUjeRWl6UbcTQumDtbxSyYtKt1Qqjk5CcTRa5a2qH5Thl6ySh%252F9xq%252BTB%25204CGA99M5%252FhYP37C8IxVHi8o7zRp2CBLXq9ckT7MeDdYTukp75CNzJS%252BnvDMKfkhbxbM9oI0lT6oM%2520z0KUFIhoT5O8WFjekbqnc273dBNAhZKXGzzkgIJRnlXyWpZ3ilbvbA6oQPKiUgrSZG42WpRF8pyj%2520t2tZ7lHe2QyQQfK4AMIKKidwsEiez%252FBB1uituryzKaCCxJar39WAskqeJbSmyju4etC0vHMTQEpi%2520GzMlL0f6ciXPK%252B0Sa%252Fe0WXnnZoAEybMGELm%252BaS6QPOqW%252BtLeT5Pyzk0BKZLnmQ5si6KrRfLSGgp8%252055xUexuZHKhZeecugBqE4iW1PE3ysBVJa62p4GDcorxzN0AFkkc57BxQlmbgAirieFsXS2HUmqC6%25203VtQhuRZE9sayUsD3rro3f9vb5QWZ44ZCerjAULW5JAlWTfKowCVtDHw1i1cMw7DwQkqlfvsMw%252B6%2520QWV8LmhjcM9JC%252FnThTG7z0uZz4UW5Er9z24ANayM5ya3UMIGkLwujt5OjNpW7LKVvO0KUOPKuCZ5%25202MmnG8t68Dev379uSPG%252BnikroiK4JuH1LgHdoBnIgXoGgDoQKCRA7wDUB7IiNUCo%252BRyH3W7L3FDy%2520JiGnSZbw4v7c9Qe3EbuC%252BLUOypKk9ddNjl3vm32DZmAC9LHK3ABkDm4x9g8CZbWgrw1oA8mjAJ3d%2520n60CBuSHErxfK6R3QeKK72CQjof6aABhezS8fwO8FxZuU3MdaaMNvOnGE0hak2WmbcWSFf38b%252Fy9%2520nn8iaBDYb1i1nyMUHglQQ8mDXdEzkLgTkbByVsRJ3PfxQRsUXbEvGhGgAdXlZmRF74IPai5vDydx%2520lZIXQKT2hAbcuwECWgiQH4ZwO7aQt4e1IKPkcQEEtfgdbqzRo4oCt1n5yCSpTY%252BHBqRUxi3rHyAk%2520eEc67rBKK0mXreTt4SXOKHnUNjV4S0%252B8RQDeXZHKo8Q9EFp9CmT4SoAK1j%252FAfUchHLxxObeQZd7S%2520er6cBTHWBM%252FcRurUh2bgsJ37sKZPexW1sp4vDUiRPOnDm%252BDNYBH5Iukjz1xLafsWgBRr4j7agJqX%2520qJSV3BbW820AMdaEQTkn73FNtbE3hfOtABlAWeaj%252BoNrD0B1oKi5iQKozcB8e0AMqKKw%252FgC0E2C3%2520AHIcx3Ecx3Ecx7GX418BBgBQ3Ap7AXIE7wAAAABJRU5ErkJggg%253D%253D;base64,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'/%3E%3Cpolygon fill='%238E0202' id='svg_10' points='51.788,30.959 21.437,14.563 19.896,41.144 '/%3E%3Cpath d='m20.2,42.09c-0.21,0.06 -0.42,0.06 -0.62,-0.01l0,0c-0.1,-0.03 -0.2,-0.08 -0.29,-0.15l0,0c-0.26,-0.2 -0.4,-0.52 -0.38,-0.84l1.54,-26.59l0,0c0.02,-0.33 0.21,-0.64 0.51,-0.8l0,0c0.29,-0.17 0.65,-0.17 0.95,-0.01l30.35,16.4l0,0c0.35,0.18 0.55,0.56 0.52,0.96l0,0c-0.04,0.4 -0.31,0.73 -0.69,0.85l-0.3,-0.94l-0.47,0.87l0.47,-0.87l0.3,0.94l-31.89,10.19l0,0zm0.77,-2.33l28.3,-9.04l-26.93,-14.55l-1.37,23.59l0,0z' fill='%23930303' id='svg_11'/%3E%3Cimage display='none' height='79' id='svg_12' opacity='0.75' transform='matrix(-0.4955 0 0 0.4955 50.9785 11.7793)' width='90' xlink:href='data:image/png;svgedit_url=data%253Aimage%252Fpng%253Bbase64%252CiVBORw0KGgoAAAANSUhEUgAAAFoAAABPCAYAAABrs9IqAAAACXBIWXMAAAsSAAALEgHS3X78AAAA%2520GXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABMFJREFUeNrsmwFu2zAMRSVHTtpe%2520o%252Fc%252FUq%252BxJbEtbQEigPv9lF3MUm2XBAg7aRA0L%252BzXJ6U6Z2FhYWFhYWFhYWFhYWFhYWFh8cXwR%252F%252BA%2520Hx8f9DO%252Bv78nA10B7FzUBu8PDHjpZ0stgPuDAfbKdQ7yP9casP1BIMurJ49LgBN5vHp1%252B4NU8ZIs%2520QY4K9NVgh4NUcTdzRdAI2It7%252BdzPrGiALLMTeYLH8nUI%252BZGTuJeZ1qxqv3PICBgTYUvIk5JVYIcD%2520QM5QA6QE7kE2HkBHkZ4sll6zgIesaAI5V%252BgJIPeQGXj%252BQpyo5gz4%252FjcHSKzuVao67ACwK0gFAj6L%25207EVlZ9BZMjLUjlR7%252FjI8%252FOx4rqPgLBhkCfci8iyqOr9PlowH5BvR7fxFdAL2Kg4k7BBygErOYF%252Be%2520KWH3QqOTqOa7eH8JeFQs4bHsHYEs%252FfBJqeQXka%252Fi%252FkxAZ11%252BVPPvZ%252F565vWZt%252BdrRnAh%252F6XTYcN6%25207L8A%252BfWZbwroXLkDQB%252FACmrd5L47w8JAiLmLEuQ3BXR2HVk2vHAdQfHa%252FgtDqe2CLowzfcEnz1Wy%2520zBdFnzPkrhbMTYBeALjkLgJxFkyXL0IyemHrJjJQispAKZHx6T5AK05Cm7xhxyc98gUWP%252BYyetIN%2520orOYxH0kzUlikDfbsCiLnCYTmo0Lik8ueWZP2u07yXGmG0xrVXVoXMUaXK8MhwJU8xnuWfeXhFTk%2520as1g0cLJFnxkw6S9aTTKAlavHG%252FikKhXAEvIsvlwojIn8M5X4Z%252BZZ54I7FWghwbV7EnjwcCyag6g%25200RJwR6o4CncRQTJuoqKvAva90KCstq0VGlQxazxOohqDMksOsBjKha4TOhzFn70DyIOYa8i8ivu7%2520mOblqt6%252BRpMFsCtIQmmGzKqbaXEiDgPHoDdR1fI6ENDJVdikDY2rmY01EThuR6HUIGQHz8kJnYR5%2520VxbAkcjG6gtiK%252BmQlg0Xt17Ys9LcwROgjsjFRIb5OOAvAV59v3B10Er31ymDIc0Hd47vWjulk8P9%2520vwH0eSSAJ8VlRFfpXEdoIBt%252BQTt9gYUOO7oIlg2vuAc4ksrVAFdpUL7DR3tldtErzQfr6iIsciO0%25200%252Bx5BjjOAK52JKy1vesKPpnthkTo8MaC1o4LZhlxZohU7ZBjq4rWOkTWqMgOLxHImnOYSPUukYjq%2520kGvbu7nnlhw%252BjCAF6IEHRR60Ra454NqgUwFeIgtdBF%252FMZEKbvi1xEd8GuIV0JKVCmVPI201yUF8C%2520LCuajTg3A7ilRjObJjdGJVy5vzeAVNyVxkOD7FotdN8FOrnPB1NYe4wOI8BjnLxp3V1UBkGbAFxa%2520kNboDjXvjHPlC5krJ5i%252BabDVM3I1%252FfCWNTpCw4FzixFab%252Bk2BqWKp7mR5pYgt3AdaNPYcAjHn47Y%2520upGAZgvf5gBXkw6QD%252B2wOA79OwIa3ck0N87cKuQW0iG7POZEJhiLsp%252FHQiOyWanA6Gq8KXxodq5i%2520BJ98I6l1f1IyXK1p2958dIIFDrec2PEspu%252Fs3u1BMqpqNGi1Ns1b8k%252BXWvu%252BG8loAlqB7dzyQ4ZJ%2520gb4ryE1AzwBfCnq3gJuDVoCXfo9VDxn%252BONALoB8GroWFhYWFhYWFhYWFhYWFhYWFhYWFhUXr%252BCPA%2520ANoUkSX1bm4%252FAAAAAElFTkSuQmCC;base64,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'/%3E%3Cpath d='m36.73,33.86c-0.13,0.53 -0.48,0.9 -1.05,1.09c-0.56,0.2 -1.19,0.18 -1.88,-0.07c-0.69,-0.24 -1.24,-0.64 -1.63,-1.19c-0.39,-0.54 -0.53,-1.08 -0.4,-1.61c0.12,-0.53 0.47,-0.9 1.05,-1.1c0.57,-0.2 1.2,-0.18 1.89,0.07c0.69,0.25 1.23,0.65 1.62,1.19c0.39,0.55 0.52,1.09 0.4,1.62zm-5.53,-3.98l-6.48,-7.16c-0.42,-0.46 -0.74,-0.85 -0.97,-1.17c-0.71,-1 -0.46,-1.72 0.77,-2.15c1.21,-0.42 2.21,-0.07 3.01,1.05c0.17,0.24 0.4,0.62 0.69,1.15l4.26,7.83l-1.28,0.45z' fill='%23193147' id='svg_13'/%3E%3Cpath d='m31.97,19.14c0,0 -8.57,2.94 -10.87,22.61c0,0 -1.98,1.09 -2.27,-0.69l1.54,-26.58c0,0 0.14,-1.26 1.46,-0.81l10.14,5.47z' fill='%23FFFFFF' id='svg_14' opacity='0.36'/%3E%3C/g%3E%3C/svg%3E");
    }

    scrollbar-color: var(--title) var(--toc-background);
    scrollbar-gutter: stable;

    /* body, block and code fonts */
    --body-font-family: var(--regular-font);
    --block-font-family: var(--regular-font);
    --code-font-family: var(--code-font);
    /* Base font sizes for body and code elements */
    --body-font-size: 14px;
    --block-font-size: 14px;
    --code-font-size: 14px;
    --nav-font-size: 14px;
    --nav-sub-font-size: 12px;
    /* Line height for continuous text blocks */
    --block-line-height: 1.5;
    --code-line-height: 1.6;
    /* Text colors for body and block elements */
    --body-text-color: var(--text);
    --block-text-color: var(--text);
    /* Background colors for various elements */
    --body-background-color: var(--bg);
    --section-background-color: var(--body-background-color);
    --detail-background-color: var(--bg);
    --code-background-color: var(--code-background);
    --mark-background-color: var(--code-background);
    --detail-block-color: var(--code-background);
    /* Colors for navigation bar and table captions */
    --navbar-background-color: var(--navbar-bg);
    --navbar-text-color: var(--navbar-text);
    /* Background color for subnavigation and various headers */
    --subnav-background-color: var(--sub-navbar-bg);
    --subnav-link-color: var(--title);
    --member-heading-background-color: var(--subnav-background-color);
    --member-heading-color: var(--sub-navbar-text);
    /* Background and text colors for selected tabs and navigation items */
    --selected-background-color: var(--navbar-bg-selected);
    --selected-text-color: #f4f4f4;
    --selected-link-color: #4a698a;
    /* Background colors for generated tables */
    --table-header-color: var(--sub-navbar-bg);
    --even-row-color: var(--bg);
    --odd-row-color: var(--toc-background);
    /* Text color for page title */
    --title-color: var(--title);
    /* Text colors for links */
    --link-color: var(--link);
    --link-color-active: var(--highlight);
    /* Table of contents */
    --toc-background-color: var(--toc-background);
    --toc-highlight-color: var(--subnav-background-color);
    --toc-hover-color: var(--title-selected);
    /* Snippet and pre colors */
    --snippet-background-color: var(--code-background);
    --snippet-text-color: var(--block-text-color);
    --snippet-highlight-color: #f7c590;
    --pre-background-color: var(--snippet-background-color);
    --pre-text-color: var(--snippet-text-color);
    /* Border colors for structural elements and user defined tables */
    --border-color: var(--bg);
    --table-border-color: #000000;
    /* Styles for table tabs */
    --tab-border-radius: 2px 2px 0 0;
    /* Search input colors */
    --search-input-background-color: var(--search-input-background);
    --search-input-text-color: var(--title);
    --search-input-placeholder-color: #909090;
    /* Highlight color for active search tag target */
    --search-tag-highlight-color: #ffff66;
    /* Copy button colors and filters */
    --button-border-color: #b0b8c8;
    --button-active-filter: brightness(96%);
    --button-focus-filter: brightness(104%);
    /* Colors for invalid tag notifications */
    --invalid-tag-background-color: #ffe6e6;
    --invalid-tag-text-color: #000000;
    /* Navigation bar dimensions */
    --top-nav-height: 44px;
    --sub-nav-height: 36px;
    --nav-height: calc(var(--top-nav-height) + var(--sub-nav-height));
    --max-content-width: 1500px;
    --content-margin: 0 auto;

}
/*
 * Styles for individual HTML elements.
 *
 * These are styles that are specific to individual HTML elements. Changing them affects the style of a particular
 * HTML element throughout the page.
 */
body {
    background-color:var(--body-background-color);
    color:var(--body-text-color);
    font-family:var(--body-font-family);
    font-size:var(--body-font-size);
    margin:0;
    padding:0;
    height:100%;
    width:100%;
}
div {
    scrollbar-color: #4a5d75 rgb(188, 174, 121, 0.5);
    scrollbar-width: thin;
}
main [id] {
    scroll-margin-top: calc(var(--nav-height) + 6px);
}
div.main-grid {
    max-width: var(--max-content-width);
    margin: var(--content-margin);
}
a:link, a:visited {
    text-decoration:none;
    color:var(--link-color);
}
nav a:link, nav a:visited {
    color: var(--subnav-link-color);
}
a[href]:hover, a[href]:active {
    text-decoration:none;
    color:var(--link-color-active);
}
pre {
    font-family:var(--code-font-family);
    font-size:var(--code-font-size);
    line-height: var(--code-line-height);
    background-color: var(--pre-background-color);
    color: var(--pre-text-color);
    padding: 10px;
    overflow-x:auto;
}
h1 {
    font-size:1.425em;
}
h2 {
    font-size:1.28em;
}
h3 {
    font-size:1.14em;
}
h4 {
    font-size:1.072em;
}
h5 {
    font-size:1.001em;
}
h6 {
    font-size:0.93em;
}
/* Disable font boosting for selected elements */
h1, h2, h3, h4, h5, h6, div.member-signature, div.member-signature > span {
    max-height: 1000em;
    color: var(--title-color);
    font-weight: bold;
}
ul {
    list-style-type:disc;
}
tt {
    font-family:var(--code-font-family);
}
code {
    font-family:var(--code-font-family);
    font-size:var(--code-font-size);
}
button {
    font-family: var(--body-font-family);
    font-size: 1em;
}
hr {
    border-color: #aaa;
}
/*
 * Styles for HTML generated by javadoc.
 *
 * These are style classes that are used by the standard doclet to generate HTML documentation.
 */

/*
 * Styles for document title and copyright.
 */
.about-language {
    flex: 0 0 auto;
    padding:0 20px;
    margin:0;
    font-size:0.915em;
    max-width: 50%;
    white-space: nowrap;
}
.legal-copy {
    font-family: var(--body-font-family);
    line-height: normal;
}
/*
 * Styles for navigation bar.
 */
@media screen {
    header {
        position:sticky;
        top:0;
        z-index:2;
        background: var(--body-background-color);
    }
}
.nav-content {
    display:flex;
    flex-direction: row;
    align-items: center;
    width: 100%;
    height: 100%;
    max-width: var(--max-content-width);
    margin: var(--content-margin);
}
.top-nav {
    background-color:var(--navbar-background-color);
    color:var(--navbar-text-color);
    width:100%;
    height:var(--top-nav-height);
    overflow:visible;
    font-size:0.857em;
    position:relative;
}
.top-nav nav.toc {
    display: none;
    flex-direction: column;
}
.top-nav nav.toc button.show-sidebar,
.top-nav nav.toc button.hide-sidebar {
    display: none;
}
button#navbar-toggle-button {
    display:none;
}
ul.nav-list {
    display:inline-flex;
    margin:0;
    padding-left:4px;
    flex: 1 1 auto;
    white-space: nowrap;
}
ul.nav-list li {
    list-style:none;
    padding: 5px 6px 6px 6px;
    text-transform:uppercase;
    height: 1.2em;
}
div.sub-nav {
    background-color:var(--subnav-background-color);
    width:100%;
    overflow:hidden;
    font-size:var(--nav-font-size);
    height: var(--sub-nav-height);
}
ol.sub-nav-list {
    flex: 1 1 90%;
    line-height: 1.8;
    display: inline-flex;
    overflow: auto;
    scroll-snap-type: x mandatory;
    scroll-padding-left: 13px;
    scrollbar-width: none;
    padding-left:6px;
    white-space: nowrap;
    margin:0;
}
ol.sub-nav-list::-webkit-scrollbar {
    display: none;
}
ol.sub-nav-list li {
    list-style:none;
    scroll-snap-align: start;
}
ol.sub-nav-list li:not(:first-child) {
    background: url("right.svg") no-repeat 3px;
    background-size: 10px;
    padding-left: 17px;
    list-style: none;
}
ol.sub-nav-list a {
    padding: 3px;
}
ol.sub-nav-list a.current-selection {
    border-radius: 3px;
}
.sub-nav .nav-list-search {
    flex: 1 1 10%;
    margin: 0 15px;
    position:relative;
    white-space: nowrap;
}
.top-nav .nav-list a:link, .top-nav .nav-list a:active, .top-nav .nav-list a:visited {
    color:var(--navbar-text-color);
    text-decoration:none;
    text-transform:uppercase;
}
.top-nav .nav-list a:hover {
    color:var(--link-color-active);
}
.nav-bar-cell1-rev {
    background-color:var(--selected-background-color);
    color:var(--selected-text-color);
    margin: 0 5px;
    border-radius: 5px;
}
.skip-nav {
    position:absolute;
    top:auto;
    left:-9999px;
    overflow:hidden;
}
/*
 * Styles for page header.
 */
.title {
    color:var(--title-color);
    margin:10px 0 12px 0;
}
.sub-title {
    margin:5px 0 0 0;
}
ul.contents-list {
    margin: 0 0 15px 0;
    padding: 0;
    list-style: none;
}
ul.contents-list li {
    font-size:0.93em;
}
/*
 * Styles for headings.
 */
body.class-declaration-page .summary h2,
body.class-declaration-page .details h2,
body.class-use-page h2,
body.module-declaration-page .block-list h2 {
    padding:0;
    margin:15px 0;
    overflow-x:auto;
}
body.class-use-page h2 {
    margin-top: 20px;
}
body.class-declaration-page .details h3 {
    background-color:var(--member-heading-background-color);
    color:var(--member-heading-color);
    border:1px solid var(--border-color);
    margin:6px 0;
    padding:7px;
    overflow-x:auto;
    font-size: 1.08em;
}
body.class-declaration-page section.detail:target > h3,
body.class-declaration-page section.detail > h3:target {
    background-color: var(--navbar-background-color);
    color: var(--navbar-text-color);
}
body.class-declaration-page section.detail:target > h3 > a.anchor-link > img,
body.class-declaration-page section.detail > h3:target > a.anchor-link > img {
    filter: invert(100%) sepia(4%) saturate(98%) hue-rotate(212deg) brightness(160%) contrast(160%);
}
h1 > sup {
    font-size: small;
}
/*
 * Styles for page layout containers.
 */
.main-grid {
    display: flex;
    flex-direction: row;
}
.main-grid main {
    flex: 3.2 1 0;
    min-width: 240px
}
.main-grid nav.toc {
    flex: 1 1 0;
    min-width: 240px;
}
main {
    padding:10px 25px;
    position:relative;
}
/* Compensate for non-collapsing margins between element description and summary tables */
div.horizontal-scroll > section[id$=-description] > :is(dl, ol, ul, p, div, blockquote, pre):last-child,
div.horizontal-scroll > section[id$=-description] > :last-child > :is(li, dd):last-child,
section.class-description > div.horizontal-scroll > :is(dl, ol, ul, p, div, blockquote, pre):last-child,
section.class-description > div.horizontal-scroll > :last-child > :is(li, dd):last-child {
    margin-bottom:4px;
}
dl.notes > dt {
    font-family: var(--body-font-family);
    font-size:0.856em;
    font-weight:bold;
    margin:10px 0 0 0;
    color:var(--body-text-color);
}
dl.notes > dd {
    margin:6px 10px 10px 15px;
    font-size:var(--block-font-size);
    font-family:var(--block-font-family);
    line-height:var(--block-line-height);
}
dl.notes > dd > ul, dl.notes > dd > ol {
    margin-bottom: 1em;
    margin-top: 1em;
}
dl.name-value > dt {
    margin-left:1px;
    font-size:1.1em;
    display:inline;
    font-weight:bold;
}
dl.name-value > dd {
    margin:0 0 0 1px;
    font-size:1.1em;
    display:inline;
}
/*
 * Styles for table of contents.
 */
.main-grid nav.toc {
    background-color: var(--toc-background-color);
    position: sticky;
    top: calc(var(--nav-height));
    max-height: calc(100vh - var(--nav-height));
    display: flex;
    flex-direction: column;
    font-family: var(--body-font-family);
    z-index: 1;
}
.main-grid nav.toc div.toc-header {
    top: var(--nav-height);
    z-index: 1;
    padding: 15px 20px;
}
.main-grid nav.toc > ol.toc-list {
    max-height: calc(100vh - var(--nav-height) - 100px);
    padding-left: 12px;
}
.main-grid nav.toc button {
    position: absolute;
    bottom: 16px;
    z-index: 3;
    background-color: var(--toc-background-color);
    color: #666666;
    font-size: 0.76rem;
    border: none;
    cursor: pointer;
    padding: 6px 10px;
    white-space: nowrap;
}
.main-grid nav.toc button > img {
    vertical-align: middle;
    width: 16px;
    height: 16px;
}
.main-grid nav.toc button.hide-sidebar {
    right: 0;
}
.main-grid nav.toc button.show-sidebar {
    left: 0;
    display: none;
}
.main-grid nav.toc button span {
    display: none;
}
.main-grid nav.toc button:hover,
.main-grid nav.toc button:focus {
    color: var(--body-text-color);
    border: 1px solid var(--subnav-background-color);
}
.main-grid nav.toc button:active {
    background-color: var(--subnav-background-color);
    color: var(--link-color-active);
}
.main-grid nav.toc button:hover span,
.main-grid nav.toc button:focus span  {
    display: inline;
}
.main-grid nav.toc button:hover,
.main-grid nav.toc button:focus {
    box-shadow: 1px 1px 5px rgba(0,0,0,0.2);
}
.main-grid nav.toc.hide-sidebar {
    min-width: revert;
    background-color: var(--body-background-color);
    max-width: 20px;
}
.main-grid nav.toc.hide-sidebar div.toc-header,
.main-grid nav.toc.hide-sidebar ol.toc-list,
.main-grid nav.toc.hide-sidebar button.hide-sidebar {
    display: none;
}
.main-grid nav.toc.hide-sidebar button.show-sidebar {
    display: inline;
}
nav.toc div.toc-header {
    padding: 15px;
    display: inline-flex;
    align-items: center;
    color: var(--body-text-color);
    font-size: 0.856em;
    font-weight: bold;
    white-space: nowrap;
    overflow-x: hidden;
    position: sticky;
    min-height: 20px;
}
nav.toc > ol.toc-list {
    overflow: hidden auto;
    overscroll-behavior: contain;
}
nav.toc ol.toc-list {
    list-style: none;
    font-size: var(--nav-font-size);
    font-weight: bold;
    padding-left: 0;
    margin: 0;
}
a.current-selection {
    font-weight: bold;
}
nav.toc a {
    display: block;
    padding: 8px;
    overflow: hidden;
    text-overflow: ellipsis;
}
nav.toc ol.toc-list ol.toc-list a {
    padding-left: 24px;
    font-size: var(--nav-sub-font-size);
    font-weight: normal;
}
nav.toc ol.toc-list ol.toc-list ol.toc-list a {
    padding-left: 40px;
}
nav.toc a:hover {
    background-color: var(--toc-hover-color);
}
nav.toc a.current-selection {
    background-color: var(--toc-highlight-color);
    color: var(--text-table-header);
}
nav.toc a:focus-visible {
    background-color: var(--selected-background-color);
    color: var(--selected-text-color);
    outline: none;
}
/*
 * Styles for lists.
 */
ul.details-list .block > ul,
ul.details-list .notes dd > ul {
    margin: 12px 0;
}
li.circle {
    list-style:circle;
}
ul.horizontal li {
    display:inline;
    font-size:0.9em;
}
div.inheritance div.inheritance {
    margin-left:2em;
}
main > div.inheritance {
    overflow-x:auto;
}
ul.block-list,
ul.details-list,
ul.member-list,
ul.summary-list {
    margin:4px 0 10px 0;
    padding:0;
}
ul.block-list > li,
ul.details-list > li,
ul.member-list > li,
ul.summary-list > li {
    list-style:none;
    margin-bottom:15px;
    line-height:1.4;
}
ul.ref-list {
    padding:0;
    margin:0;
}
ul.ref-list > li {
    list-style:none;
}
.summary-table dl, .summary-table dl dt, .summary-table dl dd {
    margin-top:0;
    margin-bottom:1px;
}
dl.notes > dd > ul.tag-list, dl.notes > dd > ul.tag-list-long {
    padding-left: 0;
    margin: 0;
    list-style: none;
}
ul.tag-list li {
    display: inline;
}
ul.tag-list li:not(:last-child):after,
ul.tag-list-long li:not(:last-child):after
{
    content: ", ";
    white-space: pre-wrap;
}
ul.preview-feature-list {
    list-style: none;
    margin:0;
    padding:0.1em;
    line-height: 1.6;
}
ul.preview-feature-list input {
    margin-right: 8px;
}
/*
 * Styles for tables.
 */
.summary-table, .details-table {
    border:1px solid var(--border-color);
    border-top:0;
    padding:0;
    margin-bottom: 14px;
}
.caption {
    overflow: auto hidden;
    padding: 8px 0 0 1px;
}
.caption span,
.inherited-list h3 {
    font-size: 0.98em;
    font-weight:bold;
    white-space:nowrap;
    border-radius: var(--tab-border-radius);
    margin: 0;
}
.caption span {
    background-color: var(--navbar-background-color);
    padding:5px 12px 7px 12px;
    height:16px;
    color:var(--navbar-text-color);
    display:inline-block;
}
.inherited-list h3 {
    background-color: var(--subnav-background-color);
    padding:6px 12px 7px 12px;
    height:17px;
}
/* Background required for captions with links */
.class-use-page .caption span,
.package-use-page .caption span,
.constants-summary-page .caption span,
.inherited-list h3 {
    background-color: var(--subnav-background-color);
    color: var(--member-heading-color);
}
.caption a:link,
.caption a:visited,
.inherited-list h3 a:link,
.inherited-list h3 a:visited {
    color:var(--title-color);
}
div.table-tabs {
    padding: 8px 0 0 1px;
    white-space: nowrap;
    overflow-x: auto;
}
div.table-tabs > button {
    font-size: 0.98em;
    border: none;
    cursor: pointer;
    padding: 6px 12px;
    font-weight: bold;
    margin-right: 8px;
    border-radius: var(--tab-border-radius);
}
div.table-tabs > .active-table-tab {
    background: var(--selected-background-color);
    color: var(--selected-text-color);
}
div.table-tabs > button.table-tab {
    background: var(--navbar-background-color);
    color: var(--navbar-text-color);
}
.two-column-search-results {
    display: grid;
    grid-template-columns: minmax(400px, max-content) minmax(400px, auto);
}
div.checkboxes {
    line-height: 2;
}
div.checkboxes > span {
    margin-left: 10px;
}
div.checkboxes > label {
    margin-left: 8px;
    white-space: nowrap;
}
div.checkboxes > label > input {
    margin: 0 6px 0 2px;
}
.two-column-summary {
    display: grid;
    grid-template-columns: minmax(25%, max-content) minmax(25%, auto);
}
.three-column-summary {
    display: grid;
    grid-template-columns: minmax(15%, max-content) minmax(20%, max-content) minmax(20%, auto);
}
.three-column-release-summary {
    display: grid;
    grid-template-columns: minmax(40%, max-content) minmax(10%, max-content) minmax(40%, auto);
}
.four-column-summary {
    display: grid;
    grid-template-columns: minmax(10%, max-content) minmax(15%, max-content) minmax(15%, max-content) minmax(15%, auto);
}
@media screen and (max-width: 1000px) {
    .four-column-summary {
        display: grid;
        grid-template-columns: minmax(15%, max-content) minmax(15%, auto);
    }
}
@media screen and (max-width: 800px) {
    .two-column-search-results {
        display: grid;
        grid-template-columns: minmax(40%, max-content) minmax(40%, auto);
    }
    .three-column-summary {
        display: grid;
        grid-template-columns: minmax(10%, max-content) minmax(25%, auto);
    }
    .three-column-release-summary {
        display: grid;
        grid-template-columns: minmax(70%, max-content) minmax(30%, max-content)
    }
    .three-column-summary .col-last,
    .three-column-release-summary .col-last{
        grid-column-end: span 2;
    }
}
@media screen and (max-width: 600px) {
    .two-column-summary {
        display: grid;
        grid-template-columns: 1fr;
    }
}
.summary-table > div, .details-table > div {
    font-size: var(--nav-font-size);
    line-height: 1.6;
    padding: 8px 3px 3px 7px;
    overflow: auto hidden;
}
.summary-table > div.table-header, .details-table > div.table-header {
    font-size: 0.92em;
    line-height: 1.2;
    height: 18px;
}
.table-header {
    background: var(--table-header-color);
    color: var(--text-table-header);
    font-weight: bold;
    border-bottom: 1px solid var(--border-color);
}
/* Sortable table columns */
.table-header[onclick] {
    cursor: pointer;
}
.table-header[onclick]::after {
    content:"";
    display:inline-block;
    background-image:url('data:image/svg+xml; utf8, \
    <svg xmlns="http://www.w3.org/2000/svg" width="125" height="170"> \
    <path d="M10.101 57.059L63.019 4.142l52.917 52.917M10.101 86.392l52.917 52.917 52.917-52.917" style="opacity:.35;"/></svg>');
    background-size:100% 100%;
    width:9px;
    height:14px;
    margin-left:4px;
    margin-bottom:-3px;
}
.table-header[onclick].sort-asc::after {
    background-image:url('data:image/svg+xml; utf8, \
    <svg xmlns="http://www.w3.org/2000/svg" width="125" height="170"> \
    <path d="M10.101 57.059L63.019 4.142l52.917 52.917" style="opacity:.75;"/> \
    <path d="M10.101 86.392l52.917 52.917 52.917-52.917" style="opacity:.35;"/></svg>');

}
.table-header[onclick].sort-desc::after {
    background-image:url('data:image/svg+xml; utf8, \
    <svg xmlns="http://www.w3.org/2000/svg" width="125" height="170"> \
    <path d="M10.101 57.059L63.019 4.142l52.917 52.917" style="opacity:.35;"/> \
    <path d="M10.101 86.392l52.917 52.917 52.917-52.917" style="opacity:.75;"/></svg>');
}
.col-first, .col-second, .col-constructor-name {
    overflow: auto;
}
body:not(.class-declaration-page) .col-first a:link,
.col-summary-item-name a:link {
    font-weight:bold;
}
.even-row-color {
    background-color:var(--even-row-color);
}
.odd-row-color {
    background-color:var(--odd-row-color);
}
/*
 * Styles for contents.
 */
div.block {
    font-size:var(--block-font-size);
    font-family:var(--block-font-family);
    line-height:var(--block-line-height);
}
.module-signature,
.package-signature,
.type-signature,
.member-signature {
    font-family:var(--code-font-family);
    font-size:var(--code-font-size);
    margin:8px 0 14px 0;
    white-space: pre-wrap;
}
.module-signature,
.package-signature,
.type-signature {
    margin-top: 0;
}
.member-signature .parameters,
.member-signature .exceptions {
    display: inline-block;
    vertical-align: top;
    white-space: pre-wrap;
}
.member-signature .type-parameters {
    white-space: pre-wrap;
}
:is(h1, h2, h3, h4, h5, h6, sup, sub, small, big) code,
[style*=font-size] code {
    font-size: inherit;
}
.doc-file-page main {
    font-family: var(--block-font-family);
    font-size: var(--block-font-size);
    line-height: var(--block-line-height);
}
.doc-file-page main footer {
    font-family: var(--body-font-family);
    font-size: var(--body-font-size);
}
.tree-page .hierarchy,
.package-tree-page .hierarchy {
    line-height: 1.4;
}
/*
 * Styles for formatting effect.
 */
.source-line-no {
    /* Color of line numbers in source pages can be set via custom property below */
    color:var(--source-linenumber-color, green);
    padding:0 30px 0 0;
}
.block {
    display:block;
    margin:0 10px 5px 0;
    color:var(--block-text-color);
}
.deprecated-label, .description-from-type-label, .implementation-label, .member-name-link,
.package-hierarchy-label, .type-name-label, .type-name-link, .search-tag-link, .preview-label,
.restricted-label {
    font-weight:bold;
}
sup.preview-mark,
sup.restricted-mark {
    font-family: var(--code-font-family);
    font-weight: normal;
    font-size: 8px;
    background-color: var(--mark-background-color);
    padding: 1px;
    border-radius: 2px;
}
sup.preview-mark > a:link,
sup.restricted-mark > a:link {
    font-weight: normal;
}
.deprecation-comment, .help-footnote, .preview-comment, .restricted-comment {
    font-style:italic;
}
.deprecation-block, .preview-block, .restricted-block {
    font-size:1em;
    font-family:var(--block-font-family);
    border-style:solid;
    border-width:thin;
    border-radius:6px;
    padding:10px;
    margin-bottom:10px;
    margin-right:10px;
    display:inline-block;
}
.deprecation-block code, .preview-block code, .restricted-block code {
    font-size: 0.97em;
}
.deprecation-block {
    box-shadow: 0 0 0 1px var(--admonition-warn-shadow) inset, 0 0 0 0 transparent;
    background-color: var(--admonition-warn-bg);
    display: grid;
    grid-template-columns: auto 1fr;
    grid-template-rows: auto auto;
    align-items: center;
}
.deprecation-block::before {
    content: var(--deprecated-logo);
    grid-row: 1;
    grid-column: 1;
    display: block;
}

.deprecation-block:has(> div)::before {
    grid-row: 1 / span 2;
}
.deprecation-block > span.deprecated-label {
    grid-row: 1;
    grid-column: 2;
    margin-bottom: 10px;
}
.deprecation-block > div.deprecation-comment {
    grid-row: 2;
    grid-column: 2;
}
div.block div.deprecation-comment {
    font-style:normal;
}
details.invalid-tag, span.invalid-tag {
    font-size:1em;
    font-family:var(--block-font-family);
    color: var(--invalid-tag-text-color);
    background: var(--invalid-tag-background-color);
    border: thin solid var(--table-border-color);
    border-radius:2px;
    padding: 2px 4px;
    display:inline-block;
}
details summary {
    cursor: pointer;
}
/*
 * Styles specific to HTML5 elements.
 */
main, nav, header, footer, section {
    display:block;
}
/*
 * Styles for javadoc search.
 */
.ui-menu .ui-state-active {
    /* Overrides the color of selection used in jQuery UI */
    background: var(--selected-background-color);
    color: var(--selected-text-color);
    /* Workaround for browser bug, see JDK-8275889 */
    margin: -1px 0;
    border-top: 1px solid var(--selected-background-color);
    border-bottom: 1px solid var(--selected-background-color);
}
.ui-autocomplete-category {
    font-weight:bold;
    font-size:15px;
    padding:7px 8px;
    background-color:var(--navbar-background-color);
    color:var(--navbar-text-color);
    box-sizing: border-box;
}
.ui-autocomplete {
    max-height:calc(98vh - var(--nav-height));
    max-width:min(75vw, calc(var(--max-content-width) * 0.748));
    overflow-y:auto;
    white-space:nowrap;
    box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);
    overscroll-behavior: contain;
}
ul.ui-autocomplete {
    position:fixed;
    z-index:10;
    background-color: var(--body-background-color);
}
ul.ui-autocomplete li {
    float:left;
    clear:both;
    min-width:100%;
    box-sizing: border-box;
}
ul.ui-autocomplete li.ui-static-link {
    position:sticky;
    bottom:0;
    left:0;
    background: var(--subnav-background-color);
    padding: 5px 0;
    font-family: var(--body-font-family);
    font-size: 0.93em;
    font-weight: bold;
    z-index: 10;
}
li.ui-static-link a, li.ui-static-link a:visited {
    text-decoration:none;
    color:var(--link-color);
    float:right;
    margin-right:20px;
}
.ui-autocomplete > li.result-item:nth-child(even) {
    background-color: var(--even-row-color)
}
.ui-autocomplete > li.result-item:nth-child(odd) {
    background-color: var(--odd-row-color)
}
.ui-autocomplete {
    display: grid;
    grid-template-columns: auto auto;
}
.ui-autocomplete > li,
.ui-autocomplete > li > div {
    grid-column: 1 / 3;
}
.ui-autocomplete > li.result-item,
.ui-autocomplete > li.result-item > div {
    display: grid;
    grid-template-columns: subgrid;
}
.ui-autocomplete > li.result-item {
    font-family: var(--body-font-family);
    font-size: var(--body-font-size);
    line-height: 1.7;
}
.ui-autocomplete .search-result-label {
    padding: 1px 4px;
    overflow: hidden;
    text-overflow: ellipsis;
}
.ui-autocomplete .search-result-desc {
    font-size: var(--nav-font-size);
    padding: 2px 4px;
    color: var(--text);
    overflow: hidden;
    text-overflow: ellipsis;
}
.ui-autocomplete .result-highlight {
    font-weight:bold;
}
.ui-menu .ui-state-active .search-result-desc {
    color: #383838;
}
.ui-menu .ui-menu-item-wrapper {
    padding: 3px 4px;
}
input[type="text"] {
    background-image:url('glass.svg');
    background-size:13px;
    background-repeat:no-repeat;
    background-position:3px 4px;
    background-color: var(--search-input-background-color);
    color: var(--search-input-text-color);
    border-color: var(--border-color);
    border-radius: 4px;
    padding-left:20px;
    padding-right: 18px;
    font-size: var(--nav-font-size);
    height: 19px;
}
input#page-search-input {
    width: calc(180px + 10vw);
    margin: 10px 0;
}
input#search-input {
    width: 270px;
    margin: 0;
}
input.filter-input {
    min-width: 40px;
    width: 180px;
    margin: 0 -8px 0 5px;
}
input#reset-search, input.reset-filter, input#page-search-reset {
    background-color: transparent;
    background-image:url('x.svg');
    background-repeat:no-repeat;
    background-size:contain;
    border:0;
    border-radius:0;
    width:12px;
    height:12px;
    min-width:12px;
    min-height:12px;
    font-size:0;
    visibility:hidden;
}
input#reset-search {
    position:absolute;
    right:5px;
    top:7px;
}
input.reset-filter {
    position: relative;
    right: 10px;
    top: 0;
}
input#page-search-reset {
    position: relative;
    right: 18px;
    top: -5px;
}
input::placeholder {
    color:var(--search-input-placeholder-color);
    opacity: 1;
}
input:focus::placeholder {
    color: transparent;
}
select#search-modules {
    margin: 0 10px 10px 2px;
    font-size: var(--nav-font-size);
    padding: 3px 5px;
    border-radius: 4px;
    background: #f0f0f0;
    border: 1px solid #909090;
}
kbd {
    background-color: #eeeeee;
    border: 1px solid #b0b0b0;
    border-radius: 3px;
    padding: 0 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2), 0 2px 0 0 rgba(255, 255, 255, 0.6) inset;
    font-size: 0.9em;
    font-weight: bold;
}
.search-tag-result:target {
    background-color:var(--search-tag-highlight-color);
}
dd > span:target,
h1 > span:target {
    background-color: var(--search-tag-highlight-color);
}
section.class-description dd > span:target,
section.class-description h1 > span:target {
    scroll-margin-top: 20em;
}
details.page-search-details {
    display: inline-block;
}
div#result-container {
    font-size: 1em;
}
#result-container .result-highlight {
    font-weight:bold;
}
#result-container div.result-table {
    display: grid;
    grid-template-columns: minmax(40%, max-content) minmax(40%, auto);
}
#result-container div.result-table > div.table-header,
#result-container div.result-table > a.search-result-link {
    display: grid;
    grid-template-columns: subgrid;
    grid-column: 1 / 3;
    margin: 0;
}
#result-container div.result-table > div.table-header > span {
    padding: 5px 12px;
    font-size: 0.93em;
    background-color: var(--subnav-background-color);
}
#result-container div.result-table > a.search-result-link > span {
    padding: 8px 12px;
}
#result-container div.result-table > a.search-result-link:nth-child(odd) {
    background-color: var(--odd-row-color)
}
#result-container div.result-table > a.search-result-link:nth-child(even) {
    background-color: var(--even-row-color)
}
#result-container div.result-table > a.search-result-link {
    color: var(--block-text-color);
    white-space: nowrap;
}
#result-container div.result-table > a.search-result-link:focus-visible,
#result-container div.result-table > a.search-result-link.selected {
    background-color: var(--selected-background-color);
    outline: none;
}
#result-container div.result-table > a.search-result-link .search-result-label {
    overflow: hidden;
    text-overflow: ellipsis;
}
#result-container div.result-table > a.search-result-link .search-result-desc {
    font-size: var(--nav-font-size);
    color: var(--text);
    overflow: hidden;
    text-overflow: ellipsis;
}
.page-search-info {
    background-color: var(--subnav-background-color);
    border-radius: 3px;
    border: 0 solid var(--border-color);
    padding: 0 8px;
    margin: 8px 0;
    overflow: hidden;
    display: none;
    transition: all 0.2s ease;
}
div.table-tabs > button.table-tab {
    background: var(--navbar-background-color);
    color: var(--navbar-text-color);
}
.page-search-header {
    padding: 5px 12px 7px 12px;
    font-weight: bold;
    margin-right: 3px;
    background-color:var(--navbar-background-color);
    color:var(--navbar-text-color);
    display: inline-block;
}
button.page-search-header {
    border: none;
    cursor: pointer;
}
span#page-search-link {
    text-decoration: underline;
}
.module-graph span, .sealed-graph span {
    display:none;
    position:absolute;
}
.module-graph:hover span, .sealed-graph:hover span {
    display:block;
    margin: -100px 0 0 100px;
    z-index: 5;
}
.horizontal-scroll {
    overflow: auto hidden;
}
section.class-description {
    line-height: 1.4;
}
.summary section[class$="-summary"], .details section[class$="-details"] {
    margin-bottom: 24px;
    background-color: var(--section-background-color);
}
body.class-uses section.detail {
    padding: 0 25px 5px 10px;
    margin: 25px 0;
}
section.serialized-class-details {
    padding: 0 20px 5px 10px;
    border: 1px solid var(--border-color);
    background-color: var(--detail-block-color);
}
section.serialized-class-details .detail {
    overflow: auto;
    padding-left: 12px;
}
section[class$="-details"] .detail {
    background-color:var(--detail-background-color);
}
section[class$="-details"] .detail > div {
    padding-left: 8px;
}
.inherited-list {
    margin: 20px 0;
    background-color:var(--detail-background-color);
}
.inherited-list > code {
    padding: 8px;
    display: block;
    background-color: var(--code-background-color);
    border-radius: 0;
    line-height: var(--code-line-height);
}
.vertical-separator {
    padding: 0 5px;
}
.help-section {
    font-size: var(--block-font-size);
    line-height: var(--block-line-height);
}
ul.help-section-list {
    margin: 0;
}
ul.help-subtoc > li {
    display: inline-block;
    padding-right: 5px;
    font-size: smaller;
}
ul.help-subtoc > li::before {
    content: "\2022" ;
    padding-right:2px;
}
.help-note {
    font-style: italic;
}
/*
 * Indicator icon for external links.
 */
main a[href*="://"]::after {
    content:"";
    display:inline-block;
    background-image:url('data:image/svg+xml; utf8, \
      <svg xmlns="http://www.w3.org/2000/svg" width="768" height="768">\
        <path d="M584 664H104V184h216V80H0v688h688V448H584zM384 0l132 \
        132-240 240 120 120 240-240 132 132V0z" fill="%234a6782"/>\
      </svg>');
    background-size:100% 100%;
    width:7px;
    height:7px;
    margin-left:2px;
    margin-bottom:4px;
}
main a[href*="://"]:hover::after,
main a[href*="://"]:focus::after {
    background-image:url('data:image/svg+xml; utf8, \
      <svg xmlns="http://www.w3.org/2000/svg" width="768" height="768">\
        <path d="M584 664H104V184h216V80H0v688h688V448H584zM384 0l132 \
        132-240 240 120 120 240-240 132 132V0z" fill="%23bb7a2a"/>\
      </svg>');
}
/*
 * Styles for header/section anchor links
 */
a.anchor-link {
    opacity: 0;
    transition: opacity 0.1s 0.1s;
}
:hover > a.anchor-link {
    opacity: 90%;
}
a.anchor-link:hover,
a.anchor-link:focus-visible,
a.anchor-link.visible {
    opacity: 100%;
}
a.anchor-link > img {
    width: 0.9em;
    height: 0.9em;
}
/*
 * Styles for copy-to-clipboard buttons
 */
button.copy {
    font-size: var(--nav-font-size);
    line-height: 1.2;
    padding:0.3em;
    background-color: transparent;
    border: 1px solid transparent;
    border-radius: 3px;
    position: relative;
    opacity: 80%;
    transition: all 0.1s ease;
    cursor: pointer;
}
button.copy:hover,
button.copy:active,
button.copy:focus,
button.copy.visible {
    opacity: 100%;
    background-color: inherit;
    border-color: var(--button-border-color);
    filter: var(--button-focus-filter);
}
button.copy:active {
    filter: var(--button-active-filter);
}
button.copy img {
    position: relative;
}
button.copy span {
    color: var(--body-text-color);
    position: relative;
    padding: 0.2em;
    top: -0.1em;
    transition: opacity 0.1s ease;
    opacity: 0;
}
button.copy:hover span,
button.copy:focus span,
button.copy.visible span {
    opacity: 100%;
}
/* search page copy button */
button#page-search-copy {
    margin-left: 0.4em;
    top:0.13em;
}
button#page-search-copy img {
    width: 1.2em;
    height: 1.2em;
    padding: 0.01em 0;
    top: 0.15em;
}
button#page-search-copy span {
    top: -0.18em;
}
/* snippet copy button */
button.snippet-copy {
    position: absolute;
    top: 4px;
    right: 1px;
    height: 32px;
}
button.snippet-copy img {
    width: 18px;
    height: 18px;
    padding: 2px 0;
}
button.snippet-copy span {
    top: -7px;
}
/*
 * Styles for user-provided tables.
 *
 * borderless:
 *      No borders, vertical margins, styled caption.
 *      This style is provided for use with existing doc comments.
 *      In general, borderless tables should not be used for layout purposes.
 *
 * plain:
 *      Plain borders around table and cells, vertical margins, styled caption.
 *      Best for small tables or for complex tables for tables with cells that span
 *      rows and columns, when the "striped" style does not work well.
 *
 * striped:
 *      Borders around the table and vertical borders between cells, striped rows,
 *      vertical margins, styled caption.
 *      Best for tables that have a header row, and a body containing a series of simple rows.
 */

table.borderless,
table.plain,
table.striped {
    margin-top: 10px;
    margin-bottom: 10px;
}
table.borderless > caption,
table.plain > caption,
table.striped > caption {
    font-weight: bold;
    font-size: smaller;
}
table.borderless th, table.borderless td,
table.plain th, table.plain td,
table.striped th, table.striped td {
    padding: 2px 5px;
}
table.borderless,
table.borderless > thead > tr > th, table.borderless > tbody > tr > th, table.borderless > tr > th,
table.borderless > thead > tr > td, table.borderless > tbody > tr > td, table.borderless > tr > td {
    border: none;
}
table.borderless > thead > tr, table.borderless > tbody > tr, table.borderless > tr {
    background-color: transparent;
}
table.plain {
    border-collapse: collapse;
    border: 1px solid var(--table-border-color);
}
table.plain > thead > tr, table.plain > tbody tr, table.plain > tr {
    background-color: transparent;
}
table.plain > thead > tr > th, table.plain > tbody > tr > th, table.plain > tr > th,
table.plain > thead > tr > td, table.plain > tbody > tr > td, table.plain > tr > td {
    border: 1px solid var(--table-border-color);
}
table.striped {
    border-collapse: collapse;
    border: 1px solid var(--table-border-color);
}
table.striped > thead {
    background-color: var(--subnav-background-color);
}
table.striped > thead > tr > th, table.striped > thead > tr > td {
    border: 1px solid var(--table-border-color);
}
table.striped > tbody > tr:nth-child(even) {
    background-color: var(--odd-row-color)
}
table.striped > tbody > tr:nth-child(odd) {
    background-color: var(--even-row-color)
}
table.striped > tbody > tr > th, table.striped > tbody > tr > td {
    border-left: 1px solid var(--table-border-color);
    border-right: 1px solid var(--table-border-color);
}
table.striped > tbody > tr > th {
    font-weight: normal;
}
/**
 * Media queries for responsive design
 */
@media (prefers-reduced-motion: reduce) {
    :root {
        scroll-behavior: auto;
    }
}
@media screen and (max-width: 1200px) {
    input#search-input {
        width: 22.5vw;
    }
}
@media screen and (max-width: 1000px) {
    .main-grid nav.toc {
        display: none;
    }
    .top-nav nav.toc {
        display: none;
        position: absolute;
        top: var(--top-nav-height);
        left: 40vw;
        width: 60vw;
        z-index: 7;
        background-color: var(--toc-background-color);
        box-sizing: border-box;
    }
    .top-nav nav.toc div.toc-header {
        padding: 6px 15px;
        font-size: 0.94em;
        background-color: var(--toc-background-color);
        top: calc(var(--top-nav-height) + 10px);
    }
    .top-nav nav.toc ol.toc-list li {
        font-size: 1.04em;
    }
    nav.toc a:link, nav.toc a:visited {
        text-decoration:none;
        color:var(--link-color);
    }
    nav.toc a[href]:hover, nav.toc a[href]:focus {
        text-decoration:none;
        color:var(--link-color-active);
    }
    :root {
        scroll-behavior: auto;
    }
    header {
        max-height: 100vh;
        overflow-y: visible;
        overscroll-behavior: contain;
    }
    nav {
        overflow: visible;
    }
    ul.nav-list {
        display: none;
        position: absolute;
        top: var(--top-nav-height);
        overflow: auto;
        z-index: 7;
        background-color: var(--navbar-background-color);
        width: 40%;
        padding: 0;
        box-sizing: border-box;
    }
    ul.nav-list li {
        float: none;
        padding: 6px;
        margin-left: 10px;
        margin-top: 2px;
    }
    .top-nav a:link, .top-nav a:active, .top-nav a:visited {
        display: block;
    }
    .top-nav div.nav-menu-button {
        flex: 1 1 auto;
    }
    .sub-nav ol.sub-nav-list {
        margin-left: 4px;
        padding-left: 4px;
    }
    button#navbar-toggle-button {
        width: 3.4em;
        height: 2.8em;
        background-color: transparent;
        display: block;
        border: 0;
        margin: 0 10px;
        cursor: pointer;
        font-size: 10px;
    }
    button#navbar-toggle-button .nav-bar-toggle-icon {
        display: block;
        width: 24px;
        height: 3px;
        margin: 4px 0;
        border-radius: 2px;
        background-color: var(--navbar-text-color);
    }
    button#navbar-toggle-button.expanded span.nav-bar-toggle-icon:nth-child(1) {
        transform: rotate(45deg);
        transform-origin: 10% 10%;
        width: 26px;
    }
    button#navbar-toggle-button.expanded span.nav-bar-toggle-icon:nth-child(2) {
        opacity: 0;
    }
    button#navbar-toggle-button.expanded span.nav-bar-toggle-icon:nth-child(3) {
        transform: rotate(-45deg);
        transform-origin: 10% 90%;
        width: 26px;
    }
    .ui-autocomplete {
        display: block;
        grid-template-columns: none;
    }
    .ui-autocomplete > li,
    .ui-autocomplete > li > div,
    .ui-autocomplete > li.result-item,
    .ui-autocomplete > li.result-item > div {
        grid-column: unset;
        display: block;
        grid-template-columns: none;
    }
    .ui-autocomplete > li.result-item {
        line-height: 1.45;
    }
    .ui-autocomplete .search-result-label {
        display: block;
    }
    .ui-autocomplete .search-result-desc {
        display: block;
    }
}
@media screen and (max-width: 800px) {
    .about-language {
        padding: 0 16px;
        max-width: 90%;
    }
    ul.nav-list li {
        margin-left: 5px;
    }
    main {
        padding: 10px 12px;
    }
    body {
        -webkit-text-size-adjust: none;
    }
}
@media screen and (max-width: 600px) {
    .nav-list-search > a {
        display: none;
    }
    .member-signature {
        white-space: pre-line;
    }
    .member-signature .annotations {
        white-space: pre-wrap;
    }
    input#search-input {
        width: 18vw;
    }
    .inherited-list h3 {
        overflow: auto clip;
    }
    .summary section[class$="-summary"], .details section[class$="-details"],
    .class-uses .detail, .serialized-class-details {
        padding: 0;
    }
}
pre.snippet {
    background-color: var(--snippet-background-color);
    color: var(--snippet-text-color);
    padding: 12px;
}
div.snippet-container {
    position: relative;
    padding-right: 30px;
    background-color: var(--snippet-background-color);
}
pre.snippet .italic {
    font-style: italic;
}
pre.snippet .bold {
    font-weight: bold;
}
pre.snippet .highlighted {
    background-color: var(--snippet-highlight-color);
    border-radius: 10%;
}
/*
 * Hide navigation links and search box in print layout
 */
@media print {
    ul.nav-list, div.sub-nav, .main-grid nav.toc, button.copy {
        display:none;
    }
}

/*theme switch*/
.theme-toggle-button {
    width: 2.0rem;
    height: 2.0rem;
    padding: 0.5rem;
    border: none;
    border-radius: 9999px;
    box-shadow: 0 0 10px -5px var(--navbar-text-color), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    background-color: var(--navbar-background-color);
    color: var(--navbar-text-color);
    transition: all 0.3s ease;
    cursor: pointer;
}

.hidden {
    display: none !important;
}
