/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}:root{--color-base-font:#444;--color-base-font-rgb:68, 68, 68;--color-base-background:#fff;--color-base-background-mobile:#f2f5f8;--color-url-font:#334999;--color-url-visited-font:#9822c3;--color-header-background:#fdfbff;--color-header-border:#ddd;--color-footer-background:#fdfbff;--color-footer-border:#ddd;--color-sidebar-border:#ddd;--color-sidebar-font:#000;--color-sidebar-background:#fff;--color-backtotop-font:#444;--color-backtotop-border:#ddd;--color-backtotop-background:#fff;--color-btn-background:#3050ff;--color-btn-font:#fff;--color-show-btn-background:#bbb;--color-show-btn-font:#000;--color-search-border:#bbb;--color-search-shadow:0 2px 8px #22262e40;--color-search-background:#fff;--color-search-font:#222;--color-search-background-hover:#3050ff;--color-error:#db3434;--color-error-background:#fae1e1;--color-warning:#dbba34;--color-warning-background:#faf5e1;--color-success:#42db34;--color-success-background:#e3fae1;--color-categories-item-selected-font:#3050ff;--color-categories-item-border-selected:#3050ff;--color-autocomplete-font:#000;--color-autocomplete-border:#bbb;--color-autocomplete-shadow:0 2px 8px #22262e40;--color-autocomplete-background:#fff;--color-autocomplete-background-hover:#e3e3e3;--color-answer-font:#444;--color-answer-background:#fff;--color-result-keyvalue-col-table:#fdfbff;--color-result-keyvalue-odd:#fdfbff;--color-result-keyvalue-even:#fff;--color-result-background:#fff;--color-result-border:#ddd;--color-result-url-font:#000;--color-result-vim-selected:#f7f7f7;--color-result-vim-arrow:#000bbb;--color-result-description-highlight-font:#000;--color-result-link-font:#000bbb;--color-result-link-font-highlight:#000bbb;--color-result-link-visited-font:#9822c3;--color-result-publishdate-font:#777;--color-result-engines-font:#545454;--color-result-search-url-border:#ddd;--color-result-search-url-font:#000;--color-result-image-span-font:#444;--color-result-image-span-font-selected:#fff;--color-result-image-background:#fff;--color-settings-tr-hover:#ebebeb;--color-settings-engine-description-font:#545454;--color-settings-table-group-background:#0001;--color-result-detail-font:#fff;--color-result-detail-label-font:lightgray;--color-result-detail-background:#242424;--color-result-detail-hr:#555;--color-result-detail-link:#8af;--color-result-detail-loader-border:#fff3;--color-result-detail-loader-borderleft:#0000;--color-toolkit-badge-font:#fff;--color-toolkit-badge-background:#545454;--color-toolkit-kbd-font:#fff;--color-toolkit-kbd-background:#000;--color-toolkit-dialog-border:#ddd;--color-toolkit-dialog-background:#fff;--color-toolkit-tabs-label-border:#fff;--color-toolkit-tabs-section-border:#ddd;--color-toolkit-select-background:#e1e1e1;--color-toolkit-select-border:#ddd;--color-toolkit-select-background-hover:#bbb;--color-toolkit-input-text-font:#222;--color-toolkit-checkbox-onoff-off-background:#ddd;--color-toolkit-checkbox-onoff-on-background:#ddd;--color-toolkit-checkbox-onoff-on-mark-background:#3050ff;--color-toolkit-checkbox-onoff-on-mark-color:#fff;--color-toolkit-checkbox-onoff-off-mark-background:#aaa;--color-toolkit-checkbox-onoff-off-mark-color:#fff;--color-toolkit-checkbox-label-background:#ddd;--color-toolkit-checkbox-label-border:#ddd;--color-toolkit-checkbox-input-border:#3050ff;--color-toolkit-engine-tooltip-border:#ddd;--color-toolkit-engine-tooltip-background:#fff;--color-toolkit-loader-border:#0003;--color-toolkit-loader-borderleft:#fff0;--color-doc-code:#003;--color-doc-code-background:#ddeaff;--color-bar-chart-primary:#5bc0de;--color-bar-chart-secondary:#deb15b;--color-image-resolution-background:#00000080;--color-image-resolution-font:#fff;--color-loading-indicator:#fff3;--color-loading-indicator-gap:#fff;--color-line-number:#64708d;--color-favicon-background-color:#ddd;--color-favicon-border-color:#ccc}@media (prefers-color-scheme:dark){:root.theme-auto{--color-base-font:#bbb;--color-base-font-rgb:187, 187, 187;--color-base-background:#222428;--color-base-background-mobile:#222428;--color-url-font:#8af;--color-url-visited-font:#c09cd9;--color-header-background:#1e1e22;--color-header-border:#333;--color-footer-background:#1e1e22;--color-footer-border:#333;--color-sidebar-border:#555;--color-sidebar-font:#fff;--color-sidebar-background:#292c34;--color-backtotop-font:#bbb;--color-backtotop-border:#333;--color-backtotop-background:#2b2e36;--color-btn-background:#58f;--color-btn-font:#222;--color-show-btn-background:#555;--color-show-btn-font:#fff;--color-search-border:#555;--color-search-shadow:0 2px 8px #22262e40;--color-search-background:#2b2e36;--color-search-font:#fff;--color-search-background-hover:#58f;--color-error:#f55b5b;--color-error-background:#390a0a;--color-warning:#f1d561;--color-warning-background:#39300a;--color-success:#79f56e;--color-success-background:#0e390a;--color-categories-item-selected-font:#58f;--color-categories-item-border-selected:#58f;--color-autocomplete-font:#fff;--color-autocomplete-border:#555;--color-autocomplete-shadow:0 2px 8px #22262e40;--color-autocomplete-background:#2b2e36;--color-autocomplete-background-hover:#1e1e22;--color-answer-font:#bbb;--color-answer-background:#26292f;--color-result-keyvalue-col-table:#1e1e22;--color-result-keyvalue-odd:#1e1e22;--color-result-keyvalue-even:#26292f;--color-result-background:#26292f;--color-result-border:#333;--color-result-url-font:#fff;--color-result-vim-selected:#1f1f23cc;--color-result-vim-arrow:#8af;--color-result-description-highlight-font:#fff;--color-result-link-font:#8af;--color-result-link-font-highlight:#8af;--color-result-link-visited-font:#c09cd9;--color-result-publishdate-font:#888;--color-result-engines-font:#a4a4a4;--color-result-search-url-border:#555;--color-result-search-url-font:#fff;--color-result-detail-font:#fff;--color-result-detail-label-font:lightgray;--color-result-detail-background:#1a1a1c;--color-result-detail-hr:#555;--color-result-detail-link:#8af;--color-result-detail-loader-border:#fff3;--color-result-detail-loader-borderleft:#0000;--color-result-image-span-font:#bbb;--color-result-image-span-font-selected:#222;--color-result-image-background:#222;--color-settings-tr-hover:#2c2c32;--color-settings-engine-description-font:#909090;--color-settings-table-group-background:#1b1b21;--color-toolkit-badge-font:#fff;--color-toolkit-badge-background:#555;--color-toolkit-kbd-font:#000;--color-toolkit-kbd-background:#fff;--color-toolkit-dialog-border:#555;--color-toolkit-dialog-background:#1e1e22;--color-toolkit-tabs-label-border:#222;--color-toolkit-tabs-section-border:#555;--color-toolkit-select-background:#313338;--color-toolkit-select-border:#555;--color-toolkit-select-background-hover:#373b49;--color-toolkit-input-text-font:#fff;--color-toolkit-checkbox-onoff-off-background:#313338;--color-toolkit-checkbox-onoff-on-background:#313338;--color-toolkit-checkbox-onoff-on-mark-background:#58f;--color-toolkit-checkbox-onoff-on-mark-color:#222;--color-toolkit-checkbox-onoff-off-mark-background:#ddd;--color-toolkit-checkbox-onoff-off-mark-color:#222;--color-toolkit-checkbox-label-background:#222;--color-toolkit-checkbox-label-border:#333;--color-toolkit-checkbox-input-border:#58f;--color-toolkit-engine-tooltip-border:#333;--color-toolkit-engine-tooltip-background:#222;--color-toolkit-loader-border:#fff3;--color-toolkit-loader-borderleft:#0000;--color-doc-code:#ddd;--color-doc-code-background:#4d5a6f;--color-favicon-background-color:#ddd;--color-favicon-border-color:#ccc}}:root.theme-dark{--color-base-font:#bbb;--color-base-font-rgb:187, 187, 187;--color-base-background:#222428;--color-base-background-mobile:#222428;--color-url-font:#8af;--color-url-visited-font:#c09cd9;--color-header-background:#1e1e22;--color-header-border:#333;--color-footer-background:#1e1e22;--color-footer-border:#333;--color-sidebar-border:#555;--color-sidebar-font:#fff;--color-sidebar-background:#292c34;--color-backtotop-font:#bbb;--color-backtotop-border:#333;--color-backtotop-background:#2b2e36;--color-btn-background:#58f;--color-btn-font:#222;--color-show-btn-background:#555;--color-show-btn-font:#fff;--color-search-border:#555;--color-search-shadow:0 2px 8px #22262e40;--color-search-background:#2b2e36;--color-search-font:#fff;--color-search-background-hover:#58f;--color-error:#f55b5b;--color-error-background:#390a0a;--color-warning:#f1d561;--color-warning-background:#39300a;--color-success:#79f56e;--color-success-background:#0e390a;--color-categories-item-selected-font:#58f;--color-categories-item-border-selected:#58f;--color-autocomplete-font:#fff;--color-autocomplete-border:#555;--color-autocomplete-shadow:0 2px 8px #22262e40;--color-autocomplete-background:#2b2e36;--color-autocomplete-background-hover:#1e1e22;--color-answer-font:#bbb;--color-answer-background:#26292f;--color-result-keyvalue-col-table:#1e1e22;--color-result-keyvalue-odd:#1e1e22;--color-result-keyvalue-even:#26292f;--color-result-background:#26292f;--color-result-border:#333;--color-result-url-font:#fff;--color-result-vim-selected:#1f1f23cc;--color-result-vim-arrow:#8af;--color-result-description-highlight-font:#fff;--color-result-link-font:#8af;--color-result-link-font-highlight:#8af;--color-result-link-visited-font:#c09cd9;--color-result-publishdate-font:#888;--color-result-engines-font:#a4a4a4;--color-result-search-url-border:#555;--color-result-search-url-font:#fff;--color-result-detail-font:#fff;--color-result-detail-label-font:lightgray;--color-result-detail-background:#1a1a1c;--color-result-detail-hr:#555;--color-result-detail-link:#8af;--color-result-detail-loader-border:#fff3;--color-result-detail-loader-borderleft:#0000;--color-result-image-span-font:#bbb;--color-result-image-span-font-selected:#222;--color-result-image-background:#222;--color-settings-tr-hover:#2c2c32;--color-settings-engine-description-font:#909090;--color-settings-table-group-background:#1b1b21;--color-toolkit-badge-font:#fff;--color-toolkit-badge-background:#555;--color-toolkit-kbd-font:#000;--color-toolkit-kbd-background:#fff;--color-toolkit-dialog-border:#555;--color-toolkit-dialog-background:#1e1e22;--color-toolkit-tabs-label-border:#222;--color-toolkit-tabs-section-border:#555;--color-toolkit-select-background:#313338;--color-toolkit-select-border:#555;--color-toolkit-select-background-hover:#373b49;--color-toolkit-input-text-font:#fff;--color-toolkit-checkbox-onoff-off-background:#313338;--color-toolkit-checkbox-onoff-on-background:#313338;--color-toolkit-checkbox-onoff-on-mark-background:#58f;--color-toolkit-checkbox-onoff-on-mark-color:#222;--color-toolkit-checkbox-onoff-off-mark-background:#ddd;--color-toolkit-checkbox-onoff-off-mark-color:#222;--color-toolkit-checkbox-label-background:#222;--color-toolkit-checkbox-label-border:#333;--color-toolkit-checkbox-input-border:#58f;--color-toolkit-engine-tooltip-border:#333;--color-toolkit-engine-tooltip-background:#222;--color-toolkit-loader-border:#fff3;--color-toolkit-loader-borderleft:#0000;--color-doc-code:#ddd;--color-doc-code-background:#4d5a6f;--color-favicon-background-color:#ddd;--color-favicon-border-color:#ccc}:root.theme-black{--color-base-font:#bbb;--color-base-font-rgb:187, 187, 187;--color-base-background:#000;--color-base-background-mobile:#000;--color-url-font:#8af;--color-url-visited-font:#c09cd9;--color-header-background:#000;--color-header-border:#333;--color-footer-background:#000;--color-footer-border:#333;--color-sidebar-border:#555;--color-sidebar-font:#fff;--color-sidebar-background:#000;--color-backtotop-font:#bbb;--color-backtotop-border:#333;--color-backtotop-background:#2b2e36;--color-btn-background:#58f;--color-btn-font:#222;--color-show-btn-background:#555;--color-show-btn-font:#fff;--color-search-border:#555;--color-search-shadow:0 2px 8px #22262e40;--color-search-background:#2b2e36;--color-search-font:#fff;--color-search-background-hover:#58f;--color-error:#f55b5b;--color-error-background:#390a0a;--color-warning:#f1d561;--color-warning-background:#39300a;--color-success:#79f56e;--color-success-background:#0e390a;--color-categories-item-selected-font:#58f;--color-categories-item-border-selected:#58f;--color-autocomplete-font:#fff;--color-autocomplete-border:#555;--color-autocomplete-shadow:0 2px 8px #22262e40;--color-autocomplete-background:#2b2e36;--color-autocomplete-background-hover:#1e1e22;--color-answer-font:#bbb;--color-answer-background:#26292f;--color-result-keyvalue-col-table:#1e1e22;--color-result-keyvalue-odd:#1e1e22;--color-result-keyvalue-even:#26292f;--color-result-background:#26292f;--color-result-border:#333;--color-result-url-font:#fff;--color-result-vim-selected:#1f1f23cc;--color-result-vim-arrow:#8af;--color-result-description-highlight-font:#fff;--color-result-link-font:#8af;--color-result-link-font-highlight:#8af;--color-result-link-visited-font:#c09cd9;--color-result-publishdate-font:#888;--color-result-engines-font:#a4a4a4;--color-result-search-url-border:#555;--color-result-search-url-font:#fff;--color-result-detail-font:#fff;--color-result-detail-label-font:lightgray;--color-result-detail-background:#1a1a1c;--color-result-detail-hr:#555;--color-result-detail-link:#8af;--color-result-detail-loader-border:#fff3;--color-result-detail-loader-borderleft:#0000;--color-result-image-span-font:#bbb;--color-result-image-span-font-selected:#222;--color-result-image-background:#222;--color-settings-tr-hover:#2c2c32;--color-settings-engine-description-font:#909090;--color-settings-table-group-background:#1b1b21;--color-toolkit-badge-font:#fff;--color-toolkit-badge-background:#555;--color-toolkit-kbd-font:#000;--color-toolkit-kbd-background:#fff;--color-toolkit-dialog-border:#555;--color-toolkit-dialog-background:#1e1e22;--color-toolkit-tabs-label-border:#222;--color-toolkit-tabs-section-border:#555;--color-toolkit-select-background:#313338;--color-toolkit-select-border:#555;--color-toolkit-select-background-hover:#373b49;--color-toolkit-input-text-font:#fff;--color-toolkit-checkbox-onoff-off-background:#313338;--color-toolkit-checkbox-onoff-on-background:#313338;--color-toolkit-checkbox-onoff-on-mark-background:#58f;--color-toolkit-checkbox-onoff-on-mark-color:#222;--color-toolkit-checkbox-onoff-off-mark-background:#ddd;--color-toolkit-checkbox-onoff-off-mark-color:#222;--color-toolkit-checkbox-label-background:#222;--color-toolkit-checkbox-label-border:#333;--color-toolkit-checkbox-input-border:#58f;--color-toolkit-engine-tooltip-border:#333;--color-toolkit-engine-tooltip-background:#222;--color-toolkit-loader-border:#fff3;--color-toolkit-loader-borderleft:#0000;--color-doc-code:#ddd;--color-doc-code-background:#4d5a6f;--color-favicon-background-color:#ddd;--color-favicon-border-color:#ccc}html.no-js .hide_if_nojs,html.js .show_if_nojs{display:none}.center{text-align:center}.right{float:right}.left{float:left}.invisible{display:none!important}.list-unstyled{list-style-type:none}.list-unstyled li{margin-top:4px;margin-bottom:4px}.danger{background-color:var(--color-error-background)}.warning{background:var(--color-warning-background)}.success{background:var(--color-success-background)}.badge{color:var(--color-toolkit-badge-font);background-color:var(--color-toolkit-badge-background);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:5px;min-width:10px;padding:1px 5px;display:inline-block}kbd{color:var(--color-toolkit-kbd-font);background:var(--color-toolkit-kbd-background);margin:1px;padding:2px 4px;font-size:90%}table{width:100%}table.striped tr{border-bottom:1px solid var(--color-settings-tr-hover)}th{padding:.4em}td{padding:0 4px}tr:hover{background:var(--color-settings-tr-hover)!important}div.selectable_url{border:1px solid var(--color-result-search-url-border);color:var(--color-result-search-url-font);border-radius:5px;height:1.2em;margin:.1em;padding:4px;line-height:1.2em;display:block;overflow:hidden}div.selectable_url pre{word-break:break-all;-webkit-user-select:all;user-select:all;margin:.1em;font-size:.8em;display:block}.dialog-error{border:1px solid var(--color-toolkit-dialog-border);text-align:left;color:var(--color-error);background:var(--color-error-background);border-color:var(--color-error);border-radius:10px;margin:0 0 1em;padding:1rem;display:flex;position:relative}.dialog-error .close{float:right;color:inherit;font-size:1.5em;position:relative;top:-3px}.dialog-error ul,.dialog-error ol,.dialog-error p{margin:1px 0 0}.dialog-error table{width:auto}.dialog-error tr{vertical-align:text-top}.dialog-error tr:hover{background:0 0!important}.dialog-error td{padding:0 1rem 0 0}.dialog-error h4{margin-top:.3em;margin-bottom:.3em}.dialog-error-block{border:1px solid var(--color-toolkit-dialog-border);text-align:left;color:var(--color-error);background:var(--color-error-background);border-color:var(--color-error);border-radius:10px;margin:0 0 1em;padding:1rem;display:block;position:relative}.dialog-error-block .close{float:right;color:inherit;font-size:1.5em;position:relative;top:-3px}.dialog-error-block ul,.dialog-error-block ol,.dialog-error-block p{margin:1px 0 0}.dialog-error-block table{width:auto}.dialog-error-block tr{vertical-align:text-top}.dialog-error-block tr:hover{background:0 0!important}.dialog-error-block td{padding:0 1rem 0 0}.dialog-error-block h4{margin-top:.3em;margin-bottom:.3em}.dialog-warning{border:1px solid var(--color-toolkit-dialog-border);text-align:left;color:var(--color-warning);background:var(--color-warning-background);border-color:var(--color-warning);border-radius:10px;margin:0 0 1em;padding:1rem;display:flex;position:relative}.dialog-warning .close{float:right;color:inherit;font-size:1.5em;position:relative;top:-3px}.dialog-warning ul,.dialog-warning ol,.dialog-warning p{margin:1px 0 0}.dialog-warning table{width:auto}.dialog-warning tr{vertical-align:text-top}.dialog-warning tr:hover{background:0 0!important}.dialog-warning td{padding:0 1rem 0 0}.dialog-warning h4{margin-top:.3em;margin-bottom:.3em}.dialog-warning-block{border:1px solid var(--color-toolkit-dialog-border);text-align:left;color:var(--color-warning);background:var(--color-warning-background);border-color:var(--color-warning);border-radius:10px;margin:0 0 1em;padding:1rem;display:block;position:relative}.dialog-warning-block .close{float:right;color:inherit;font-size:1.5em;position:relative;top:-3px}.dialog-warning-block ul,.dialog-warning-block ol,.dialog-warning-block p{margin:1px 0 0}.dialog-warning-block table{width:auto}.dialog-warning-block tr{vertical-align:text-top}.dialog-warning-block tr:hover{background:0 0!important}.dialog-warning-block td{padding:0 1rem 0 0}.dialog-warning-block h4{margin-top:.3em;margin-bottom:.3em}.dialog-modal{border:1px solid var(--color-toolkit-dialog-border);text-align:left;background:var(--color-toolkit-dialog-background);z-index:5000;border-radius:10px;margin:0 auto;padding:1rem;display:block;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.dialog-modal .close{float:right;color:inherit;font-size:1.5em;position:relative;top:-3px}.dialog-modal ul,.dialog-modal ol,.dialog-modal p{margin:1px 0 0}.dialog-modal table{width:auto}.dialog-modal tr{vertical-align:text-top}.dialog-modal tr:hover{background:0 0!important}.dialog-modal td{padding:0 1rem 0 0}.dialog-modal h4{margin-top:.3em;margin-bottom:.3em}.dialog-modal h3{margin-top:0}.btn-collapse{cursor:pointer}.scrollx{border:none;margin:0;padding:0;display:block;overflow:auto hidden}.tabs .tabs>label{font-size:90%}ul.tabs{border-bottom:1px solid var(--color-toolkit-tabs-section-border);padding-left:0;list-style:none}ul.tabs li{display:flex}.tabs{flex-wrap:wrap;width:100%;min-width:100%;display:flex}.tabs>*{order:2}.tabs>input[type=radio]{display:none}.tabs>label,.tabs>li>a{letter-spacing:.5px;text-transform:uppercase;border:solid var(--color-toolkit-tabs-label-border);color:unset;-webkit-user-select:none;user-select:none;cursor:pointer;border-width:0 0 2px;order:1;margin:0 .7em;padding:.7em}.tabs>label.active,.tabs>li>a.active{border-bottom:2px solid var(--color-categories-item-border-selected);background:var(--color-categories-item-selected);color:var(--color-categories-item-selected-font)}.tabs>label:hover,.tabs>li>a:hover{border-bottom:2px solid var(--color-categories-item-border-selected)}.tabs>section{box-sizing:border-box;border-top:1px solid var(--color-toolkit-tabs-section-border);min-width:100%;padding:.7rem 0;display:none}.tabs>label:last-of-type{border-bottom:2px solid var(--color-categories-item-border-selected);background:var(--color-categories-item-selected);color:var(--color-categories-item-selected-font);letter-spacing:-.1px}.tabs>section:last-of-type{display:block}html body .tabs>input:checked~section{display:none}html body .tabs>input:checked~label{position:inherit;background:inherit;color:inherit;border-bottom:2px solid #0000;font-weight:400}html body .tabs>input:checked~label:hover{border-bottom:2px solid var(--color-categories-item-border-selected)}html body .tabs>input:checked+label{border-bottom:2px solid var(--color-categories-item-border-selected);background:var(--color-categories-item-selected);color:var(--color-categories-item-selected-font)}html body .tabs>input:checked+label+section{display:block}select{height:2.4rem;color:var(--color-search-font);z-index:100;margin:0 1rem 0 0;font-size:.9rem;padding:.2rem!important}select:hover,select:focus{cursor:pointer}@supports (background-position-x:100%) and (appearance:none){select{appearance:none;background:url(data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22512%22%20height%3D%22512%22%20viewBox%3D%220%200%20512%20512%22%3E%0D%0A%3Cg%3E%3Cpolygon%20points%3D%22128%2C192%20256%2C320%20384%2C192%22%2F%3E%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E) calc(100% + 2rem) 0/2rem no-repeat content-box border-box;background-color:var(--color-toolkit-select-background);text-overflow:ellipsis;border-width:0 2rem 0 0;border-color:#0000;border-radius:5px;outline:none}select:hover,select:focus{background-color:var(--color-toolkit-select-background-hover)}select option{background-color:var(--color-base-background)}@media (prefers-color-scheme:dark){html.theme-auto select,html.theme-dark select{background-image:url(data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22512%22%20height%3D%22512%22%20viewBox%3D%220%200%20512%20512%22%3E%0D%0A%3Cg%3E%3Cpolygon%20fill%3D%22%23ddd%22%20points%3D%22128%2C192%20256%2C320%20384%2C192%22%2F%3E%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E)}}html.theme-dark select{background-image:url(data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22512%22%20height%3D%22512%22%20viewBox%3D%220%200%20512%20512%22%3E%0D%0A%3Cg%3E%3Cpolygon%20fill%3D%22%23ddd%22%20points%3D%22128%2C192%20256%2C320%20384%2C192%22%2F%3E%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E)}}input.checkbox-onoff[type=checkbox]{appearance:none;cursor:pointer;border-radius:10px;width:2.5em;height:.7em;margin:0 16px;display:inline-block;position:relative;box-shadow:none!important}input.checkbox-onoff[type=checkbox]:focus,input.checkbox-onoff[type=checkbox]:hover{outline:none}input.checkbox-onoff[type=checkbox]:focus:after{content:"";border:1px solid var(--color-btn-background);width:3.5em;height:1.65em;box-shadow:var(--color-btn-background) 0 0 3px;z-index:1200;border-radius:12px;position:absolute;top:-.55em;left:-.6em}input.checkbox-onoff[type=checkbox]:before{border-radius:50%;justify-content:center;align-items:center;width:1.875em;height:1.875em;font-size:.75em;display:flex;position:absolute;top:-.5em}input.checkbox-onoff[type=checkbox],input.checkbox-onoff.reversed-checkbox[type=checkbox]:checked{background:var(--color-toolkit-checkbox-onoff-off-background)}input.checkbox-onoff[type=checkbox]:before,input.checkbox-onoff.reversed-checkbox[type=checkbox]:checked:before{content:"✕";color:var(--color-toolkit-checkbox-onoff-off-mark-color);background:var(--color-toolkit-checkbox-onoff-off-mark-background);left:-.5em}input.checkbox-onoff[type=checkbox]:checked,input.checkbox-onoff.reversed-checkbox[type=checkbox]{background:var(--color-toolkit-checkbox-onoff-on-background)}input.checkbox-onoff[type=checkbox]:checked:before,input.checkbox-onoff.reversed-checkbox[type=checkbox]:before{content:"✓";color:var(--color-toolkit-checkbox-onoff-on-mark-color);background:var(--color-toolkit-checkbox-onoff-on-mark-background);left:calc(100% - 1.5em)}@supports (transform:rotate(-45deg)){input[type=checkbox]:not(.checkbox-onoff){appearance:none;cursor:pointer;border:2px solid var(--color-toolkit-checkbox-input-border);border-radius:.3em;width:20px;height:20px;position:relative;top:0;left:0}input[type=checkbox]:not(.checkbox-onoff):after{content:"";border:3px solid var(--color-toolkit-checkbox-label-border);opacity:0;background:0 0;border-top:none;border-right:none;width:9px;height:5px;position:absolute;top:3px;left:2px;transform:rotate(-45deg)}input[type=checkbox]:not(.checkbox-onoff):checked:after{border-color:var(--color-toolkit-checkbox-input-border);opacity:1}input[type=checkbox][disabled]:not(.checkbox-onoff){border:inherit;cursor:inherit;background-color:#0000!important}input.checkbox[type=checkbox]:not(:checked,[disabled],.checkbox-onoff):hover:after{opacity:.5}}@media screen and (max-width:50em){.tabs>label{width:100%}}.loader,.loader:after{border-radius:50%;width:2em;height:2em}.loader{text-indent:-9999em;border-top:.5em solid var(--color-toolkit-loader-border);border-right:.5em solid var(--color-toolkit-loader-border);border-bottom:.5em solid var(--color-toolkit-loader-border);border-left:.5em solid var(--color-toolkit-loader-borderleft);margin:1em auto;font-size:10px;animation:1.2s linear infinite load8;position:relative;transform:translateZ(0)}@keyframes load8{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.engine-tooltip{border:1px solid var(--color-toolkit-engine-tooltip-border);background:var(--color-toolkit-engine-tooltip-background);z-index:5000;text-align:left;border-radius:10px;margin:0 0 0 2rem;padding:.5rem 1rem;font-size:14px;font-weight:400;display:none;position:absolute}th:hover .engine-tooltip,td:hover .engine-tooltip,.engine-tooltip:hover{display:inline-block}.stacked-bar-chart{flex-flow:row;align-items:center;width:100%;margin:0;padding:0 .125rem 0 4rem;display:inline-flex}.stacked-bar-chart-value{text-align:right;width:3rem;padding:0 .5rem;display:inline-block;position:absolute}.stacked-bar-chart-base{flex-grow:0;flex-shrink:0;flex-basis:unset;display:flex}.stacked-bar-chart-median{flex-grow:0;flex-shrink:0;flex-basis:unset;background:var(--color-base-font);border:1px solid rgb(var(--color-base-font-rgb), .9);padding:.3rem 0;display:flex}.stacked-bar-chart-rate80{flex-grow:0;flex-shrink:0;flex-basis:unset;border:1px solid rgb(var(--color-base-font-rgb), .3);background:0 0;padding:.3rem 0;display:flex}.stacked-bar-chart-rate95{flex-grow:0;flex-shrink:0;flex-basis:unset;border-bottom:1px dotted rgb(var(--color-base-font-rgb), .5);background:0 0;padding:0;display:flex}.stacked-bar-chart-rate100{flex-grow:0;flex-shrink:0;flex-basis:unset;border-left:1px solid rgb(var(--color-base-font-rgb), .9);background:0 0;width:1px;padding:.4rem 0;display:flex}.autocomplete{text-align:left;border-radius:10px;width:44rem;max-width:calc(100% - 1rem);max-height:0;position:absolute;overflow-y:hidden}.autocomplete:active,.autocomplete:focus,.autocomplete:hover{background-color:var(--color-autocomplete-background)}.autocomplete:empty{display:none}.autocomplete>ul{margin:0;padding:0;list-style-type:none}.autocomplete>ul>li{cursor:pointer;padding:.5rem 1rem}.autocomplete>ul>li.active,.autocomplete>ul>li:active,.autocomplete>ul>li:focus,.autocomplete>ul>li:hover{background-color:var(--color-autocomplete-background-hover)}.autocomplete>ul>li.active a:active,.autocomplete>ul>li:active a:active,.autocomplete>ul>li:focus a:active,.autocomplete>ul>li:hover a:active,.autocomplete>ul>li.active a:focus,.autocomplete>ul>li:active a:focus,.autocomplete>ul>li:focus a:focus,.autocomplete>ul>li:hover a:focus,.autocomplete>ul>li.active a:hover,.autocomplete>ul>li:active a:hover,.autocomplete>ul>li:focus a:hover,.autocomplete>ul>li:hover a:hover{text-decoration:none}.autocomplete>ul>li.locked{cursor:inherit}.autocomplete.open{background-color:var(--color-autocomplete-background);color:var(--color-autocomplete-font);z-index:5000;border-radius:.8rem;max-height:32rem;margin-top:3.5rem;display:block;overflow-y:auto}.autocomplete.open:empty{display:none}@media screen and (max-width:50em){.autocomplete>ul>li{padding:1rem}}.dialog-modal{animation-name:dialogmodal;animation-duration:.13s}@keyframes dialogmodal{0%{opacity:0}50%{opacity:.5;transform:translate(-50%,-50%)scale(1.05)}}input.checkbox-onoff[type=checkbox]:before{transition:left .25s}iframe[src^="https://w.soundcloud.com"]{height:120px}iframe[src^="https://www.deezer.com"]{height:94px}iframe[src^="https://www.mixcloud.com"]{height:250px}iframe[src^="https://bandcamp.com/EmbeddedPlayer"]{height:350px}iframe[src^="https://bandcamp.com/EmbeddedPlayer/track"]{height:120px}iframe[src^="https://genius.com/songs"]{height:65px}.info-page code{background-color:var(--color-doc-code-background);color:var(--color-doc-code);border:0;border-radius:5px;padding:.2rem;font-family:monospace}.engine-stats{border-spacing:0;border-collapse:collapse}.engine-stats tr td,.engine-stats tr th{border-bottom:1px solid var(--color-result-border);padding:.25rem}.engine-stats table.engine-tooltip{border-spacing:0;border-collapse:collapse}.engine-stats table.engine-tooltip td,.engine-stats table.engine-tooltip th{border:none}.engine-stats .engine-name{width:20rem}.engine-stats .engine-score{text-align:right;width:7rem}.engine-stats .engine-reliability{text-align:right}table.engine-error th.engine-error-type,table.engine-error td.engine-error-type,failed-test{width:10rem}.engine-errors{margin-top:3rem}.engine-errors table.engine-error{border:1px solid var(--color-result-border);text-align:left;max-width:1280px;margin:1rem 0 3rem}.engine-errors table.engine-error tr th,.engine-errors table.engine-error tr td{padding:.5rem}.engine-errors table.engine-error span.log_parameters{border-right:1px solid solid var(--color-result-border);margin:0 0 0 .5rem;padding:0 1rem 0 0}.bar-chart-value{text-align:right;width:3em;padding-right:.5rem;display:inline-block}.bar-chart-graph{width:calc(100% - 5rem);display:inline-block}.bar-chart-bar{border:3px solid var(--color-bar-chart-primary);margin:1px 0}.bar-chart-serie1{border:3px solid var(--color-bar-chart-primary);float:left;margin:1px 0}.bar-chart-serie2{border:3px solid var(--color-bar-chart-secondary);float:left;margin:1px 0}.bar0{border:0;width:0}.bar1{width:1%}.bar2{width:2%}.bar3{width:3%}.bar4{width:4%}.bar5{width:5%}.bar6{width:6%}.bar7{width:7%}.bar8{width:8%}.bar9{width:9%}.bar10{width:10%}.bar11{width:11%}.bar12{width:12%}.bar13{width:13%}.bar14{width:14%}.bar15{width:15%}.bar16{width:16%}.bar17{width:17%}.bar18{width:18%}.bar19{width:19%}.bar20{width:20%}.bar21{width:21%}.bar22{width:22%}.bar23{width:23%}.bar24{width:24%}.bar25{width:25%}.bar26{width:26%}.bar27{width:27%}.bar28{width:28%}.bar29{width:29%}.bar30{width:30%}.bar31{width:31%}.bar32{width:32%}.bar33{width:33%}.bar34{width:34%}.bar35{width:35%}.bar36{width:36%}.bar37{width:37%}.bar38{width:38%}.bar39{width:39%}.bar40{width:40%}.bar41{width:41%}.bar42{width:42%}.bar43{width:43%}.bar44{width:44%}.bar45{width:45%}.bar46{width:46%}.bar47{width:47%}.bar48{width:48%}.bar49{width:49%}.bar50{width:50%}.bar51{width:51%}.bar52{width:52%}.bar53{width:53%}.bar54{width:54%}.bar55{width:55%}.bar56{width:56%}.bar57{width:57%}.bar58{width:58%}.bar59{width:59%}.bar60{width:60%}.bar61{width:61%}.bar62{width:62%}.bar63{width:63%}.bar64{width:64%}.bar65{width:65%}.bar66{width:66%}.bar67{width:67%}.bar68{width:68%}.bar69{width:69%}.bar70{width:70%}.bar71{width:71%}.bar72{width:72%}.bar73{width:73%}.bar74{width:74%}.bar75{width:75%}.bar76{width:76%}.bar77{width:77%}.bar78{width:78%}.bar79{width:79%}.bar80{width:80%}.bar81{width:81%}.bar82{width:82%}.bar83{width:83%}.bar84{width:84%}.bar85{width:85%}.bar86{width:86%}.bar87{width:87%}.bar88{width:88%}.bar89{width:89%}.bar90{width:90%}.bar91{width:91%}.bar92{width:92%}.bar93{width:93%}.bar94{width:94%}.bar95{width:95%}.bar96{width:96%}.bar97{width:97%}.bar98{width:98%}.bar99{width:99%}.bar100{width:100%}.osm-map-box{width:100%;height:300px;margin:10px 0}#answers .weather summary{list-style:none;display:block}#answers .weather div.summary{background-color:var(--color-header-background);border-radius:5px;margin:0;padding:.5rem 1rem}#answers .weather table{table-layout:fixed;border-collapse:separate;border-spacing:.1em 0;margin-top:.5rem;margin-bottom:.5rem;font-size:.9rem}#answers .weather td{text-overflow:ellipsis;padding:0;overflow:hidden}#answers .weather img.symbol{width:5rem;margin:auto;display:block}.index{text-align:center}.index .title{background:url(img/searxng.png) 50%/contain no-repeat;min-height:4rem;margin:4rem auto}.index h1{visibility:hidden;font-size:4em}.index #search,.index #search_header{background:inherit;border:inherit;margin:0 auto;padding:0;display:block}.index .search_filters{margin:1em 0;display:block}.index .category label{padding:6px 10px;border-bottom:initial!important}@media screen and (max-width:79.75em){div.title h1{font-size:1em}#main_index{margin-top:6em}}table{border-collapse:collapse}table th,table td{text-align:center;text-align:left;padding:1rem .5rem}table tr.pref-group th{text-align:left;background:var(--color-settings-table-group-background);font-weight:400}#main_preferences form{width:100%}#main_preferences fieldset{border:none;margin:8px}#main_preferences legend{float:left;width:300px;margin:0;padding:5px 0 0;display:block}#main_preferences input[type=text]{width:13.25rem;color:var(--color-toolkit-input-text-font);background:none repeat scroll 0 0 var(--color-toolkit-select-background);border:none;border-radius:5px;height:2rem;padding:.2rem .4rem}#main_preferences input[type=text]:hover,#main_preferences input[type=text]:focus{background-color:var(--color-toolkit-select-background-hover)}#main_preferences div.pref-group{text-align:left;background:var(--color-settings-table-group-background);width:100%;padding:1rem .5rem;font-weight:400}#main_preferences .value{float:left;width:15em;margin:0;padding:0}#main_preferences .value select,#main_preferences .value input[type=text]{margin:0 1rem 0 0;font-size:inherit!important}#main_preferences .value select{width:14rem}#main_preferences .value select:focus,#main_preferences .value input:focus{box-shadow:0 0 1px 1px var(--color-btn-background);outline:none}#main_preferences .description{float:right;width:50%;color:var(--color-settings-engine-description-font);margin:0;padding:5px 0 0;font-size:90%}#main_preferences .bang{text-align:left;background-color:var(--color-doc-code-background);color:var(--color-doc-code);border:0;border-radius:5px;padding:.2rem}#main_preferences .category{margin-right:.5rem}#main_preferences .category label{border:2px solid #0000;border-radius:5px;padding:.2rem .4rem}#main_preferences .category input[type=checkbox]:checked+label{border:2px solid var(--color-categories-item-border-selected)}#main_preferences table.table_engines th.name label{cursor:pointer}#main_preferences table.table_engines th.name .engine-tooltip{max-width:40rem;margin-top:1.8rem;left:calc(50% - 32.5em)}#main_preferences table.table_engines th.name .engine-tooltip .engine-description{margin-top:.5rem}#main_preferences table.table_engines th.name .engine-tooltip .bang{margin:.3rem}#main_preferences table.table_engines .checkbox-col,#main_preferences table.table_engines .name,#main_preferences table.table_engines .shortcut{text-align:left}#main_preferences table.cookies{direction:ltr;width:100%}#main_preferences table.cookies th,#main_preferences table.cookies td{text-align:left;vertical-align:top;padding:.5em;font-family:monospace;font-size:1rem}#main_preferences table.cookies td:first-child{word-break:keep-all;width:14rem;padding-right:1rem}#main_preferences table.cookies td:last-child{word-break:break-all}#main_preferences table.cookies>tbody>tr:nth-child(2n)>th,#main_preferences table.cookies>tbody>tr:nth-child(2n)>td{background-color:var(--color-settings-tr-hover)}#main_preferences .preferences_back{background:none repeat scroll 0 0 var(--color-btn-background);color:var(--color-btn-font);cursor:pointer;border:0;border-radius:10px;margin:2px 4px;padding:.7em;display:inline-block}#main_preferences .preferences_back a{color:var(--color-settings-return-font)}#main_preferences .preferences_back a:first-letter{text-transform:uppercase}#main_preferences #toggle-all-engines-container{width:max-content;margin-left:auto}#main_preferences div.selectable_url pre{width:100%}#main_preferences #copy-hash-container{align-items:center;gap:.5rem;display:flex}#main_preferences #copy-hash-container div.selectable_url pre{flex-grow:1;width:auto}#main_preferences #pref-hash-input{width:100%}@media screen and (max-width:79.75em){.preferences_back{clear:both}.engine-tooltip{left:10em!important}}#search{margin:0;padding:0}#search_header{background:var(--color-header-background);border-bottom:1px solid var(--color-header-border);grid-template-columns:3rem 1fr;grid-template-areas:"logo search""spacer categories";gap:1rem 1.2rem;margin:0;padding-top:1.5em;padding-left:7rem;padding-right:2em;display:grid}.category_checkbox,.category_button{margin-right:1rem;padding:0;display:inline-block;position:relative}.category_checkbox input{display:none}.category_checkbox label{cursor:pointer;text-transform:capitalize;-webkit-user-select:none;user-select:none;border-bottom:2px solid #0000;padding:.2rem 0;font-size:.9em;display:inline-flex}.category_checkbox label svg{padding-right:.2rem}.category_checkbox label div.category_name{margin:auto 0}.category_checkbox input[type=checkbox]:checked+label{color:var(--color-categories-item-selected-font);border-bottom:2px solid var(--color-categories-item-border-selected)}button.category_button{background-color:inherit;color:var(--color-base-font);cursor:pointer;text-transform:capitalize;border:none;border-bottom:2px solid #0000;align-items:center;padding:.2rem 0;font-size:.9em;display:inline-flex}button.category_button svg{padding-right:.2rem}button.category_button.selected,button.category_button:active{color:var(--color-categories-item-selected-font);border-bottom:2px solid var(--color-categories-item-border-selected)}.no-js #categories_container:has(button.category_button:focus-within) button.category_button.selected{color:var(--color-base-font);border-bottom:none}.no-js #categories_container:has(button.category_button:focus-within) button.category_button:focus-within{color:var(--color-categories-item-selected-font);border-bottom:2px solid var(--color-categories-item-border-selected)}#search_logo{grid-area:logo;justify-content:center;align-items:center;padding:.5rem 10px 0;display:flex}#search_logo svg{flex:1;width:30px;height:30px;margin:.5rem 0 auto}.search_categories{grid-area:categories}.search_categories .help{display:none}.search_categories:hover .help{background:var(--color-base-background);z-index:1000;width:100%;padding:1rem .6rem .6rem 0;display:block;position:absolute;left:-.1rem}#search_view{grid-area:search;padding:.5rem .5rem 0}body.results_endpoint #search_view{padding:.5rem 2.8rem 0 0}.search_box{white-space:nowrap;width:100%;max-width:44rem;box-shadow:var(--color-search-shadow);border-radius:.8rem;flex-direction:row;display:inline-flex}#clear_search{border-collapse:separate;box-sizing:border-box;background:none repeat scroll 0 0 var(--color-search-background);width:1.8rem;color:var(--color-search-font);z-index:1000;border:none;outline:none;margin:0;padding:.8rem .2rem;font-size:1.1rem;display:block}#clear_search:hover{color:var(--color-search-background-hover)}#clear_search.empty *,html.no-js #clear_search.hide_if_nojs{display:none}#q,#send_search{background:none repeat scroll 0 0 var(--color-search-background);color:var(--color-search-font);z-index:100;border:none;outline:none;margin:0;font-size:1.1rem;display:block}#q{border-radius:.8rem 0 0 .8rem;width:100%;padding-left:1rem;padding-right:0!important}#send_search{border-radius:0 .8rem .8rem 0;padding:.8rem}#send_search:hover{cursor:pointer;background-color:var(--color-search-background-hover);color:var(--color-search-background)}.no-js #clear_search,.no-js #send_search{border-left:1px solid var(--color-search-border);width:auto!important}.search_filters{overscroll-behavior-inline:contain;margin:.6rem 0 0 10.6rem;display:flex;overflow-x:auto}.search_filters select:hover,.search_filters select:focus{color:var(--color-base-font)}@media screen and (max-width:79.75em){#search_header{column-gap:.5rem;padding:1.5em .5rem 0}.search_filters{margin:.6rem 0 0 3.5rem}#categories{clear:both;font-size:90%}}@media screen and (max-width:79.75em) and (hover:none){#main_index #categories_container,#main_results #categories_container{width:max-content}#main_index #categories_container .category_checkbox,#main_results #categories_container .category_checkbox{width:auto;display:inline-block}#main_index #categories,#main_results #categories{text-align:left;width:100%;overflow:scroll hidden}}@media screen and (max-width:50em){#search_header{grid-template-areas:"logo search""categories categories";gap:0;width:100%;margin:0;padding:.1rem 0 0}.search_logo{padding:0}.search_box{width:100%}#q{flex:1;width:100%}.search_filters{margin:0 10px;padding:.5rem 0}.category{width:auto;margin:0;display:inline-block}.category svg{display:none}.category_checkbox label,.category_button{margin:0!important;padding:1rem!important}#search_view:focus-within{background-color:var(--color-search-background);z-index:2000;width:100%;height:100%;display:block;position:absolute;top:0}#search_view:focus-within .search_box{border-bottom:1px solid var(--color-search-border);width:100%;box-shadow:none;border-radius:0}#search_view:focus-within .search_box #send_search{margin-right:0!important}#search_view:focus-within .search_box *{box-shadow:none;border:none;border-radius:0}#main_results #q:placeholder-shown~#send_search{margin-right:2.6rem;transition:margin .1s}}@media screen and (max-width:20rem){#search_header{grid-template-areas:"search search""categories categories"}#search_logo{display:none}}#categories{-webkit-user-select:none;user-select:none}#categories_container{position:relative}.favicon img{background-color:var(--color-favicon-background-color);border:1px solid var(--color-favicon-border-color);border-radius:10%;width:1.5rem;height:1.5rem;display:flex}@media screen and (min-width:50em){.center-alignment-yes #main_results{--center-page-width:48rem}}@media screen and (min-width:62rem){.center-alignment-yes #main_results{--center-page-width:60rem}}@media screen and (min-width:79.75em){.center-alignment-yes #main_results{--center-page-width:73rem}}@media screen and (min-width:50em) and (max-width:79.75em){.center-alignment-yes #main_results #results{grid-template-columns:60% calc(40% - 5rem);margin-left:0;margin-right:0}.center-alignment-yes #main_results #urls{margin-left:3rem}.center-alignment-yes #main_results #sidebar{margin-right:1rem}.center-alignment-yes #main_results #backToTop{left:calc(60% + 1rem)}}@media screen and (min-width:79.75em){.center-alignment-yes #main_results{flex-direction:column;align-items:center;display:flex}.center-alignment-yes #main_results #search{flex-direction:column;align-items:center;width:100%;display:flex}.center-alignment-yes #main_results #search_header{grid-template-columns:calc(50% - 4.5rem - var(--center-page-width) / 2) 3rem var(--center-page-width);grid-template-areas:"na logo search""na spacer categories";column-gap:1.2rem;width:100%;padding-left:0;padding-right:0}.center-alignment-yes #main_results .search_filters{width:var(--center-page-width);margin-left:.5rem}.center-alignment-yes #main_results #results{margin-left:10rem;margin-right:2rem}.center-alignment-yes #main_results #results.only_template_images,.center-alignment-yes #main_results #results.image-detail-open{align-self:flex-start}.center-alignment-yes #main_results #results:not(.only_template_images,.image-detail-open){grid-template-columns:calc(var(--center-page-width) - 5rem - 25rem) 25rem;margin-left:1.5rem}.center-alignment-yes #main_results #results:not(.only_template_images,.image-detail-open) #backToTop{left:calc(50% - 25rem - 5rem + 1rem + var(--center-page-width) / 2)}.center-alignment-yes #main_results #results .result .content{max-width:inherit}.center-alignment-yes #main_results #urls{margin-left:0}.center-alignment-yes #main_results #sidebar{margin-right:0}}.sxng-icon-set{vertical-align:bottom;-webkit-text-decoration:inherit;text-decoration:inherit;line-height:1;display:inline-block;transform:scale(1)}.sxng-icon-set-small{vertical-align:bottom;width:1rem;height:1rem;-webkit-text-decoration:inherit;text-decoration:inherit;line-height:1;display:inline-block;transform:scale(1)}.sxng-icon-set-big{vertical-align:bottom;width:1.5rem;height:1.5rem;-webkit-text-decoration:inherit;text-decoration:inherit;line-height:1;display:inline-block;transform:scale(1)}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;color:var(--color-base-font);background-color:var(--color-base-background);scroll-behavior:smooth;margin:0;padding:0;font-family:sans-serif;font-size:.9em}body,main{margin:0;padding:0}body{flex-direction:column;height:100vh;margin:0;display:flex}@supports (height:100dvh){body{height:100dvh}}main{flex:1;width:100%;margin-bottom:2rem}.page_with_header{width:85em;margin:2em auto}footer{clear:both;text-align:center;background-color:var(--color-footer-background);border-top:1px solid var(--color-footer-border);width:100%;min-height:4rem;padding:1rem 0;overflow:hidden}footer p{font-size:.9em}.page_with_header .logo{height:40px}input[type=submit],#results button[type=submit],.button{background:var(--color-btn-background);color:var(--color-btn-font);cursor:pointer;border:0;border-radius:10px;padding:.7rem;display:inline-block}a{color:var(--color-url-font);text-decoration:none}a:visited,a:visited .highlight{color:var(--color-url-visited-font)}article[data-vim-selected]{background:var(--color-result-vim-selected);border-left:.2rem solid var(--color-result-vim-arrow);border-radius:0 10px 10px 0}article.result-images[data-vim-selected]{background:var(--color-result-vim-arrow);border:none;border-radius:10px}article.result-images[data-vim-selected] .image_thumbnail{filter:opacity(60%)}article.result-images[data-vim-selected] span.title,article.result-images[data-vim-selected] span.source{color:var(--color-result-image-span-font-selected)}article[data-vim-selected].category-videos,article[data-vim-selected].category-news,article[data-vim-selected].category-map,article[data-vim-selected].category-music,article[data-vim-selected].category-social{border:1px solid var(--color-result-vim-arrow);border-radius:10px}.result{box-sizing:border-box;border-left:.2rem solid #0000;width:100%;margin:.125rem 0;padding:1rem}.result h3{overflow-wrap:break-word;margin:.4rem 0;padding:0;font-size:1.2rem}.result h3 a{color:var(--color-result-link-font);font-size:1.1em;font-weight:400}.result h3 a:visited{color:var(--color-result-link-visited-font)}.result h3 a:focus,.result h3 a:hover{border:none;outline:none;text-decoration:underline}.result .cache_link,.result .proxyfied_link{margin-left:.5rem;font-size:smaller!important}.result .content,.result .stat{overflow-wrap:break-word;max-width:54em;margin:0;padding:0;font-size:.9em;line-height:1.24}.result .content .highlight,.result .stat .highlight{color:var(--color-result-description-highlight-font);background:inherit;font-weight:700}.result .altlink a{background:var(--color-show-btn-background);color:var(--color-show-btn-font);cursor:pointer;border-radius:5px;margin:0 10px 0 0;padding:5px 10px;font-size:.9em}.result .altlink a:hover{background:var(--color-btn-background);color:var(--color-btn-font)}.result .codelines .highlight{color:inherit;background:inherit;font-weight:400}.result .url_header{gap:.5rem;display:flex}.result .url_wrapper{color:var(--color-result-url-font);flex-flow:row;align-items:center;margin:0;padding:0;font-size:1rem;display:flex;overflow:hidden}.result .url_wrapper .url_o1{white-space:nowrap;flex-shrink:1;padding-bottom:1px}.result .url_wrapper .url_o1 .url_i1{unicode-bidi:plaintext}.result .url_wrapper .url_o1:after{content:" ";width:1ch;display:inline-block}.result .url_wrapper .url_o2{white-space:nowrap;flex:0 1 content;text-align:right;padding-bottom:1px;overflow:hidden}.result .url_wrapper .url_o2 .url_i2{float:right}.result .published_date,.result .result_length,.result .result_views,.result .result_author,.result .result_shipping,.result .result_source_country{color:var(--color-result-publishdate-font);font-size:.8em}.result .result_price{color:var(--color-result-description-highlight-font);font-size:1.2em}.result a.thumbnail_link{float:left;margin-top:.6rem;margin-right:1rem;position:relative}.result a.thumbnail_link img.thumbnail{width:7rem;height:unset;display:block}.result a.thumbnail_link .thumbnail_length{background:var(--color-image-resolution-background);color:var(--color-image-resolution-font);border-top-left-radius:.3rem;padding:.3rem .5rem;font-size:.9rem;position:absolute;bottom:0;right:6px}.result .break{clear:both}.result-packages .attributes{border-spacing:.125rem;margin-top:.3rem;display:table}.result-packages .attributes div{display:table-row}.result-packages .attributes div span{margin-top:.25rem;font-size:.9rem;display:table-cell}.result-packages .attributes div span time{font-size:.9rem}.result-packages .attributes div span:first-child{color:var(--color-base-font);min-width:10rem}.result-packages .attributes div span:nth-child(2){color:var(--color-result-publishdate-font)}.result-packages .content{margin-top:.25rem}.result-packages .comments{overflow-wrap:break-word;margin:.25rem 0 0;padding:0;font-size:.9rem;font-style:italic;line-height:1.24}.template_group_images{flex-wrap:wrap;display:flex}.template_group_images:after{content:"";flex-grow:10}.category-videos,.category-news,.category-map,.category-music,.category-social{border:1px solid var(--color-result-border);border-radius:10px;margin:0 .5rem 1rem!important}.category-social .image{min-width:48px;min-height:48px;width:auto!important;padding:0 5px 25px 0!important}.audio-control audio,.embedded-content iframe{width:100%;padding:10px 0 0}.result-videos a.thumbnail_link img.thumbnail{width:20rem}.result-videos .content{overflow:hidden}.result-videos .embedded-video iframe{aspect-ratio:16/9;width:100%;padding:10px 0 0}@supports not (aspect-ratio:1 / 1){.result-videos .embedded-video iframe{height:25.3125rem}}.engines{float:right;color:var(--color-result-engines-font);flex-wrap:wrap;justify-content:flex-end;display:flex}.engines span{margin:0 .5rem 0 0;font-size:smaller}.small_font{font-size:.8em}.highlight{color:var(--color-result-link-font-highlight);background:inherit}.empty_element{font-style:italic}.result-images{height:12rem;width:unset;flex-grow:1;margin:.25rem;padding:.5rem .5rem 3rem;border:none!important}.result-images>a{outline:none;position:relative}.result-images img{object-fit:cover;vertical-align:bottom;background:var(--color-result-image-background);border:none;width:auto;height:100%;margin:0;padding:0}.result-images .image_resolution{background:var(--color-image-resolution-background);color:var(--color-image-resolution-font);border-top-left-radius:.3rem;padding:.3rem .5rem;font-size:.9rem;position:absolute;bottom:0;right:0}.result-images span.title,.result-images span.source{width:100%;color:var(--color-result-image-span-font);text-overflow:ellipsis;white-space:nowrap;padding:.5rem 0 0;font-size:.9rem;display:block;position:absolute;overflow:hidden}.result-images span.source{padding:1.8rem 0 0;font-size:.7rem}.result-map img.image{float:right!important;width:auto!important;height:100px!important}.result-map table{border-collapse:separate;border-spacing:0 .35rem;width:auto;font-size:.9em}.result-map table th{font-weight:inherit;vertical-align:top;text-align:left;width:17rem}.result-map table td{vertical-align:top;text-align:left}.hidden{display:none!important}#results{grid-template:"corrections sidebar"min-content"answers sidebar"min-content"urls sidebar"1fr"pagination sidebar"min-content/45rem 25rem;gap:0 5rem;margin:1rem 2rem 0 10rem;display:grid}#results #sidebar :first-child{margin-top:0}#urls{grid-area:urls;padding:0}#apis .wrapper{display:flex}#suggestions .wrapper{margin:0;padding-left:0;list-style-position:inside}#suggestions .wrapper li::marker{color:var(--color-result-link-font)}#suggestions .wrapper form{display:inline-block}#suggestions input,#infoboxes input{color:var(--color-result-search-url-font);cursor:pointer;text-overflow:ellipsis;text-align:left;background:0 0;width:100%;margin:0;padding:3px;font-size:.9em;display:inline-block;overflow:hidden}#suggestions input[type=submit],#infoboxes input[type=submit],#suggestions .infobox .url a,#infoboxes .infobox .url a{color:var(--color-result-link-font);font-size:.9rem;text-decoration:none}#suggestions input[type=submit]:hover,#infoboxes input[type=submit]:hover,#suggestions .infobox .url a:hover,#infoboxes .infobox .url a:hover{text-decoration:underline}#corrections{flex-flow:wrap;grid-area:corrections;margin:0 0 1em;display:flex}#corrections h4,#corrections input[type=submit]{margin:.5rem;padding:.5rem;display:inline-block}#corrections input[type=submit]{border-radius:5px;font-size:.8rem}#infoboxes .title,#suggestions .title,#search_url .title,#engines_msg .title,#apis .title{color:var(--color-base-font);margin:2em 0 .5em}summary.title{cursor:pointer;padding-top:1em}.sidebar-collapsible{border-top:1px solid var(--color-sidebar-border);padding-bottom:.5em}#sidebar-end-collapsible{border-bottom:1px solid var(--color-sidebar-border);width:100%}#answers{background:var(--color-answer-background);color:var(--color-answer-font);border-radius:10px;grid-area:answers;margin:0 0 1rem;padding:1rem}#answers h4{display:none}#answers span{overflow-wrap:anywhere}#answers .answer{flex-direction:column;display:flex}#answers .answer-url{margin:5px 10px 10px auto}#infoboxes form{min-width:210px}#sidebar{overflow-wrap:break-word;color:var(--color-sidebar-font);grid-area:sidebar}#sidebar .infobox{border:1px solid var(--color-sidebar-border);border-radius:10px;margin:10px 0;padding:1rem;font-size:.9em}#sidebar .infobox h2{margin:0 0 .5em}#sidebar .infobox img{max-width:100%;max-height:12em;margin:0 auto;padding:0;display:block}#sidebar .infobox dt{font-weight:700}#sidebar .infobox .attributes dl{margin:.5em 0}#sidebar .infobox .attributes dt{margin:.5em .25em .5em 0;padding:0;display:inline}#sidebar .infobox .attributes dd{margin:.5em 0;padding:0;display:inline}#sidebar .infobox input{font-size:1em}#sidebar .infobox br,#sidebar .infobox .attributes,#sidebar .infobox .urls{clear:both}#apis input{background:var(--color-show-btn-background);color:var(--color-show-btn-font);cursor:pointer;border-radius:5px;margin:0 10px 0 0;padding:5px 10px;font-size:.9em}#apis input:hover{background:var(--color-btn-background);color:var(--color-btn-font)}#engines_msg .engine-name{width:10rem}#engines_msg .response-error{color:var(--color-error)}#engines_msg .bar-chart-value{width:auto}#search_url div.selectable_url pre{float:left;width:200em}#search_url button#copy_url{float:right;border-radius:.3rem;margin-left:.5rem;padding:.4rem;display:none}#links_on_top{text-align:right;color:var(--color-search-font);border:0;align-items:center;padding:0;font-size:1em;display:flex;position:absolute;top:2.7rem;right:1rem}#links_on_top a{align-items:center;margin-left:1em;display:flex}#links_on_top a svg{margin-right:.125em;font-size:1.2em}#pagination{grid-area:pagination}#pagination br{clear:both}.numbered_pagination{flex-direction:row;justify-content:center;align-items:center;display:flex;overflow:hidden}.page_number{text-decoration:underline;color:var(--color-result-link-font)!important;background:0 0!important}.page_number_current{color:var(--color-result-link-visited-font);background:0 0;border:none}#backToTop{border:1px solid var(--color-backtotop-border);background:var(--color-backtotop-background);opacity:0;pointer-events:none;border-radius:10px;margin:0;padding:0;font-size:1em;transition:opacity .5s;position:fixed;bottom:8rem;left:56.3rem}#backToTop a{margin:0;padding:.7em;display:block}#backToTop a,#backToTop a:visited,#backToTop a:hover,#backToTop a:active{color:var(--color-backtotop-font)}#results.scrolling #backToTop{opacity:1;pointer-events:all}@media screen and (max-width:calc(79.75em - .5px)){#links_on_top span{display:none}}@media screen and (max-width:52rem){body.results_endpoint #links_on_top .link_on_top_about,body.results_endpoint #links_on_top .link_on_top_donate{display:none}}@media screen and (min-width:50em) and (max-width:79.75em){.center-alignment-no #links_on_top span{display:none}.center-alignment-no .page_with_header{width:auto;margin:2rem .5rem}.center-alignment-no #infoboxes{position:inherit;max-width:inherit}.center-alignment-no #infoboxes .infobox{clear:both}.center-alignment-no #infoboxes .infobox img{float:left;max-width:10em;margin:.5em .5em .5em 0}.center-alignment-no #sidebar{float:none;border:none;width:auto;margin:0 .5rem .125rem;padding:0}.center-alignment-no #sidebar input{border:0}.center-alignment-no .result .thumbnail{max-width:98%}.center-alignment-no .result .url span.url{white-space:nowrap;text-overflow:ellipsis;width:100%;display:block;overflow:hidden}.center-alignment-no .result .engines{float:right;flex-wrap:wrap;justify-content:flex-end;padding:3px 0 0;display:flex}.center-alignment-no .result-images{border-bottom:none!important}.center-alignment-no .image_result,.center-alignment-no .image_result img{max-width:98%}.center-alignment-no #backToTop{display:none}.center-alignment-no #pagination{margin:2rem 0 0!important}.center-alignment-no #main_results div#results{grid-template:"corrections"min-content"answers"min-content"sidebar"min-content"urls"1fr"pagination"min-content/45rem;justify-content:center;gap:0;margin:0 auto;display:grid}}#main_results div#results.only_template_images{grid-template:"corrections"min-content"answers"min-content"sidebar"min-content"urls"1fr"pagination"min-content/100%;gap:0;margin:1rem .5rem 0;display:grid}#main_results div#results.only_template_images #urls{flex-wrap:wrap;margin:0;display:flex}#main_results div#results.only_template_images #urls:after{content:"";flex-grow:10}#main_results div#results.only_template_images #backToTop{left:auto;right:1rem}#main_results div#results.only_template_images #pagination{margin-right:4rem}@media screen and (max-width:50em){#links_on_top span{display:none}.page_with_header{width:auto;margin:2rem .5rem}#infoboxes{position:inherit;max-width:inherit}#infoboxes .infobox{clear:both}#infoboxes .infobox img{float:left;max-width:10em;margin:.5em .5em .5em 0}#sidebar{float:none;border:none;width:auto;margin:0 .5rem .125rem;padding:0}#sidebar input{border:0}.result .thumbnail{max-width:98%}.result .url span.url{white-space:nowrap;text-overflow:ellipsis;width:100%;display:block;overflow:hidden}.result .engines{float:right;flex-wrap:wrap;justify-content:flex-end;padding:3px 0 0;display:flex}.result-images{border-bottom:none!important}.image_result,.image_result img{max-width:98%}#backToTop{display:none}#main_results div#results{grid-template:"corrections"min-content"answers"min-content"sidebar"min-content"urls"1fr"pagination"min-content/45rem;justify-content:center;gap:0;margin:0 auto;display:grid}html{background-color:var(--color-base-background-mobile)}#main_results div#results{grid-template-columns:100%;margin:0 auto}#links_on_top{top:1.4rem;right:10px}#main_index #links_on_top{top:.5rem;right:.5rem}#results{margin:0;padding:0}#pagination{margin:2rem 1rem 0!important}article[data-vim-selected]{border:1px solid var(--color-result-vim-arrow);border-radius:10px}.result{background:var(--color-result-background);border:1px solid var(--color-result-background);border-radius:10px;width:96%;margin:1rem 2%}.result-images{background:var(--color-base-background-mobile);height:10rem;width:unset;margin:0}.infobox{background-color:var(--color-sidebar-background);border:none!important}.numbered_pagination{display:none}.result-packages .attributes,.result-packages .attributes div{display:block}.result-packages .attributes div span{display:inline}.result-packages .attributes div span:first-child{font-weight:700}.result-packages .attributes div span:nth-child(2){margin-left:.5rem}}@media screen and (max-width:35em){.result-videos img.thumbnail{float:none!important}.result-videos .content{overflow:inherit}}pre code{white-space:pre-wrap}#main_results .result-keyvalue caption{caption-side:bottom;background-color:var(--color-result-keyvalue-table);padding:.8rem .5rem;font-style:italic}#main_results .result-keyvalue .col-key{width:25%}#main_results .result-keyvalue table{word-break:break-all;table-layout:fixed;background-color:var(--color-result-keyvalue-table);width:100%}#main_results .result-keyvalue tr.odd{background-color:var(--color-result-keyvalue-odd)}#main_results .result-keyvalue tr.even{background-color:var(--color-result-keyvalue-even)}#main_results .result-keyvalue th,#main_results .result-keyvalue td{padding:.3rem .5rem}.code-highlight pre{line-height:125%}.code-highlight td.linenos .normal,.code-highlight span.linenos{color:inherit;background-color:#0000;padding-left:5px;padding-right:5px}.code-highlight td.linenos .special,.code-highlight span.linenos.special{color:#000;background-color:#ffffc0;padding-left:5px;padding-right:5px}.code-highlight .hll{background-color:#ffc}.code-highlight .c{color:#3d7b7b;font-style:italic}.code-highlight .err{border:1px solid red}.code-highlight .k{color:green;font-weight:700}.code-highlight .o{color:#666}.code-highlight .ch,.code-highlight .cm{color:#3d7b7b;font-style:italic}.code-highlight .cp{color:#9c6500}.code-highlight .cpf,.code-highlight .c1,.code-highlight .cs{color:#3d7b7b;font-style:italic}.code-highlight .gd{color:#a00000}.code-highlight .ge{font-style:italic}.code-highlight .ges{font-style:italic;font-weight:700}.code-highlight .gr{color:#e40000}.code-highlight .gh{color:navy;font-weight:700}.code-highlight .gi{color:#008400}.code-highlight .go{color:#717171}.code-highlight .gp{color:navy;font-weight:700}.code-highlight .gs{font-weight:700}.code-highlight .gu{color:purple;font-weight:700}.code-highlight .gt{color:#04d}.code-highlight .kc,.code-highlight .kd,.code-highlight .kn{color:green;font-weight:700}.code-highlight .kp{color:green}.code-highlight .kr{color:green;font-weight:700}.code-highlight .kt{color:#b00040}.code-highlight .m{color:#666}.code-highlight .s{color:#ba2121}.code-highlight .na{color:#687822}.code-highlight .nb{color:green}.code-highlight .nc{color:#00f;font-weight:700}.code-highlight .no{color:#800}.code-highlight .nd{color:#a2f}.code-highlight .ni{color:#717171;font-weight:700}.code-highlight .ne{color:#cb3f38;font-weight:700}.code-highlight .nf{color:#00f}.code-highlight .nl{color:#767600}.code-highlight .nn{color:#00f;font-weight:700}.code-highlight .nt{color:green;font-weight:700}.code-highlight .nv{color:#19177c}.code-highlight .ow{color:#a2f;font-weight:700}.code-highlight .w{color:#bbb}.code-highlight .mb,.code-highlight .mf,.code-highlight .mh,.code-highlight .mi,.code-highlight .mo{color:#666}.code-highlight .sa,.code-highlight .sb,.code-highlight .sc,.code-highlight .dl{color:#ba2121}.code-highlight .sd{color:#ba2121;font-style:italic}.code-highlight .s2{color:#ba2121}.code-highlight .se{color:#aa5d1f;font-weight:700}.code-highlight .sh{color:#ba2121}.code-highlight .si{color:#a45a77;font-weight:700}.code-highlight .sx{color:green}.code-highlight .sr{color:#a45a77}.code-highlight .s1{color:#ba2121}.code-highlight .ss{color:#19177c}.code-highlight .bp{color:green}.code-highlight .fm{color:#00f}.code-highlight .vc,.code-highlight .vg,.code-highlight .vi,.code-highlight .vm{color:#19177c}.code-highlight .il{color:#666}.codelines{margin:.125rem 0 0;padding:1rem 0 0}.code-highlight pre{margin:0;padding:0 0 .75rem;overflow:auto}.code-highlight .linenos{-webkit-user-select:none;user-select:none;cursor:default;text-align:right;margin-right:8px}.code-highlight .linenos::selection{background:0 0}.code-highlight span.linenos{color:var(--color-line-number)}.code-highlight .err{color:inherit;border:none}@media (prefers-color-scheme:dark){:root.theme-auto .code-highlight pre{line-height:125%}:root.theme-auto .code-highlight td.linenos .normal,:root.theme-auto .code-highlight span.linenos{color:inherit;background-color:#0000;padding-left:5px;padding-right:5px}:root.theme-auto .code-highlight td.linenos .special,:root.theme-auto .code-highlight span.linenos.special{color:#000;background-color:#ffffc0;padding-left:5px;padding-right:5px}:root.theme-auto .code-highlight .hll{background-color:#49483e}:root.theme-auto .code-highlight .c{color:#959077}:root.theme-auto .code-highlight .err{color:#ed007e;background-color:#1e0010}:root.theme-auto .code-highlight .esc,:root.theme-auto .code-highlight .g{color:#f8f8f2}:root.theme-auto .code-highlight .k{color:#66d9ef}:root.theme-auto .code-highlight .l{color:#ae81ff}:root.theme-auto .code-highlight .n{color:#f8f8f2}:root.theme-auto .code-highlight .o{color:#ff4689}:root.theme-auto .code-highlight .x,:root.theme-auto .code-highlight .p{color:#f8f8f2}:root.theme-auto .code-highlight .ch,:root.theme-auto .code-highlight .cm,:root.theme-auto .code-highlight .cp,:root.theme-auto .code-highlight .cpf,:root.theme-auto .code-highlight .c1,:root.theme-auto .code-highlight .cs{color:#959077}:root.theme-auto .code-highlight .gd{color:#ff4689}:root.theme-auto .code-highlight .ge{color:#f8f8f2;font-style:italic}:root.theme-auto .code-highlight .ges{color:#f8f8f2;font-style:italic;font-weight:700}:root.theme-auto .code-highlight .gr{color:#ff4689}:root.theme-auto .code-highlight .gh{color:#f8f8f2}:root.theme-auto .code-highlight .gi{color:#a6e22e}:root.theme-auto .code-highlight .go{color:#66d9ef}:root.theme-auto .code-highlight .gp{color:#ff4689;font-weight:700}:root.theme-auto .code-highlight .gs{color:#f8f8f2;font-weight:700}:root.theme-auto .code-highlight .gu{color:#959077}:root.theme-auto .code-highlight .gt,:root.theme-auto .code-highlight .kc,:root.theme-auto .code-highlight .kd{color:#66d9ef}:root.theme-auto .code-highlight .kn{color:#ff4689}:root.theme-auto .code-highlight .kp,:root.theme-auto .code-highlight .kr,:root.theme-auto .code-highlight .kt{color:#66d9ef}:root.theme-auto .code-highlight .ld{color:#e6db74}:root.theme-auto .code-highlight .m{color:#ae81ff}:root.theme-auto .code-highlight .s{color:#e6db74}:root.theme-auto .code-highlight .na,:root.theme-auto .code-highlight .nb,:root.theme-auto .code-highlight .nc{color:#a6e22e}:root.theme-auto .code-highlight .no{color:#66d9ef}:root.theme-auto .code-highlight .nd{color:#a6e22e}:root.theme-auto .code-highlight .ni{color:#f8f8f2}:root.theme-auto .code-highlight .ne,:root.theme-auto .code-highlight .nf{color:#a6e22e}:root.theme-auto .code-highlight .nl,:root.theme-auto .code-highlight .nn{color:#f8f8f2}:root.theme-auto .code-highlight .nx{color:#a6e22e}:root.theme-auto .code-highlight .py{color:#f8f8f2}:root.theme-auto .code-highlight .nt{color:#ff4689}:root.theme-auto .code-highlight .nv{color:#f8f8f2}:root.theme-auto .code-highlight .ow{color:#ff4689}:root.theme-auto .code-highlight .pm,:root.theme-auto .code-highlight .w{color:#f8f8f2}:root.theme-auto .code-highlight .mb,:root.theme-auto .code-highlight .mf,:root.theme-auto .code-highlight .mh,:root.theme-auto .code-highlight .mi,:root.theme-auto .code-highlight .mo{color:#ae81ff}:root.theme-auto .code-highlight .sa,:root.theme-auto .code-highlight .sb,:root.theme-auto .code-highlight .sc,:root.theme-auto .code-highlight .dl,:root.theme-auto .code-highlight .sd,:root.theme-auto .code-highlight .s2{color:#e6db74}:root.theme-auto .code-highlight .se{color:#ae81ff}:root.theme-auto .code-highlight .sh,:root.theme-auto .code-highlight .si,:root.theme-auto .code-highlight .sx,:root.theme-auto .code-highlight .sr,:root.theme-auto .code-highlight .s1,:root.theme-auto .code-highlight .ss{color:#e6db74}:root.theme-auto .code-highlight .bp,:root.theme-auto .code-highlight .fm{color:#a6e22e}:root.theme-auto .code-highlight .vc,:root.theme-auto .code-highlight .vg,:root.theme-auto .code-highlight .vi,:root.theme-auto .code-highlight .vm{color:#f8f8f2}:root.theme-auto .code-highlight .il{color:#ae81ff}:root.theme-auto .code-highlight pre{margin:0;padding:0 0 .75rem;overflow:auto}:root.theme-auto .code-highlight .linenos{-webkit-user-select:none;user-select:none;cursor:default;text-align:right;margin-right:8px}:root.theme-auto .code-highlight .linenos::selection{background:0 0}:root.theme-auto .code-highlight span.linenos{color:var(--color-line-number)}:root.theme-auto .code-highlight .err{color:inherit;border:none}}:root.theme-dark .code-highlight pre{line-height:125%}:root.theme-dark .code-highlight td.linenos .normal,:root.theme-dark .code-highlight span.linenos{color:inherit;background-color:#0000;padding-left:5px;padding-right:5px}:root.theme-dark .code-highlight td.linenos .special,:root.theme-dark .code-highlight span.linenos.special{color:#000;background-color:#ffffc0;padding-left:5px;padding-right:5px}:root.theme-dark .code-highlight .hll{background-color:#49483e}:root.theme-dark .code-highlight .c{color:#959077}:root.theme-dark .code-highlight .err{color:#ed007e;background-color:#1e0010}:root.theme-dark .code-highlight .esc,:root.theme-dark .code-highlight .g{color:#f8f8f2}:root.theme-dark .code-highlight .k{color:#66d9ef}:root.theme-dark .code-highlight .l{color:#ae81ff}:root.theme-dark .code-highlight .n{color:#f8f8f2}:root.theme-dark .code-highlight .o{color:#ff4689}:root.theme-dark .code-highlight .x,:root.theme-dark .code-highlight .p{color:#f8f8f2}:root.theme-dark .code-highlight .ch,:root.theme-dark .code-highlight .cm,:root.theme-dark .code-highlight .cp,:root.theme-dark .code-highlight .cpf,:root.theme-dark .code-highlight .c1,:root.theme-dark .code-highlight .cs{color:#959077}:root.theme-dark .code-highlight .gd{color:#ff4689}:root.theme-dark .code-highlight .ge{color:#f8f8f2;font-style:italic}:root.theme-dark .code-highlight .ges{color:#f8f8f2;font-style:italic;font-weight:700}:root.theme-dark .code-highlight .gr{color:#ff4689}:root.theme-dark .code-highlight .gh{color:#f8f8f2}:root.theme-dark .code-highlight .gi{color:#a6e22e}:root.theme-dark .code-highlight .go{color:#66d9ef}:root.theme-dark .code-highlight .gp{color:#ff4689;font-weight:700}:root.theme-dark .code-highlight .gs{color:#f8f8f2;font-weight:700}:root.theme-dark .code-highlight .gu{color:#959077}:root.theme-dark .code-highlight .gt,:root.theme-dark .code-highlight .kc,:root.theme-dark .code-highlight .kd{color:#66d9ef}:root.theme-dark .code-highlight .kn{color:#ff4689}:root.theme-dark .code-highlight .kp,:root.theme-dark .code-highlight .kr,:root.theme-dark .code-highlight .kt{color:#66d9ef}:root.theme-dark .code-highlight .ld{color:#e6db74}:root.theme-dark .code-highlight .m{color:#ae81ff}:root.theme-dark .code-highlight .s{color:#e6db74}:root.theme-dark .code-highlight .na,:root.theme-dark .code-highlight .nb,:root.theme-dark .code-highlight .nc{color:#a6e22e}:root.theme-dark .code-highlight .no{color:#66d9ef}:root.theme-dark .code-highlight .nd{color:#a6e22e}:root.theme-dark .code-highlight .ni{color:#f8f8f2}:root.theme-dark .code-highlight .ne,:root.theme-dark .code-highlight .nf{color:#a6e22e}:root.theme-dark .code-highlight .nl,:root.theme-dark .code-highlight .nn{color:#f8f8f2}:root.theme-dark .code-highlight .nx{color:#a6e22e}:root.theme-dark .code-highlight .py{color:#f8f8f2}:root.theme-dark .code-highlight .nt{color:#ff4689}:root.theme-dark .code-highlight .nv{color:#f8f8f2}:root.theme-dark .code-highlight .ow{color:#ff4689}:root.theme-dark .code-highlight .pm,:root.theme-dark .code-highlight .w{color:#f8f8f2}:root.theme-dark .code-highlight .mb,:root.theme-dark .code-highlight .mf,:root.theme-dark .code-highlight .mh,:root.theme-dark .code-highlight .mi,:root.theme-dark .code-highlight .mo{color:#ae81ff}:root.theme-dark .code-highlight .sa,:root.theme-dark .code-highlight .sb,:root.theme-dark .code-highlight .sc,:root.theme-dark .code-highlight .dl,:root.theme-dark .code-highlight .sd,:root.theme-dark .code-highlight .s2{color:#e6db74}:root.theme-dark .code-highlight .se{color:#ae81ff}:root.theme-dark .code-highlight .sh,:root.theme-dark .code-highlight .si,:root.theme-dark .code-highlight .sx,:root.theme-dark .code-highlight .sr,:root.theme-dark .code-highlight .s1,:root.theme-dark .code-highlight .ss{color:#e6db74}:root.theme-dark .code-highlight .bp,:root.theme-dark .code-highlight .fm{color:#a6e22e}:root.theme-dark .code-highlight .vc,:root.theme-dark .code-highlight .vg,:root.theme-dark .code-highlight .vi,:root.theme-dark .code-highlight .vm{color:#f8f8f2}:root.theme-dark .code-highlight .il{color:#ae81ff}:root.theme-dark .code-highlight pre{margin:0;padding:0 0 .75rem;overflow:auto}:root.theme-dark .code-highlight .linenos{-webkit-user-select:none;user-select:none;cursor:default;text-align:right;margin-right:8px}:root.theme-dark .code-highlight .linenos::selection{background:0 0}:root.theme-dark .code-highlight span.linenos{color:var(--color-line-number)}:root.theme-dark .code-highlight .err{color:inherit;border:none}.result-paper .attributes{border-spacing:.125rem;display:table}.result-paper .attributes div{display:table-row}.result-paper .attributes div span{margin-top:.25rem;font-size:.9rem;display:table-cell}.result-paper .attributes div span time{font-size:.9rem}.result-paper .attributes div span:first-child{color:var(--color-base-font);min-width:10rem}.result-paper .attributes div span:nth-child(2){color:var(--color-result-publishdate-font)}.result-paper .content{margin-top:.25rem}.result-paper .comments{overflow-wrap:break-word;margin:.25rem 0 0;padding:0;font-size:.9rem;font-style:italic;line-height:1.24}@media screen and (max-width:50em){.result-paper .attributes,.result-paper .attributes div{display:block}.result-paper .attributes div span{display:inline}.result-paper .attributes div span:first-child{font-weight:700}.result-paper .attributes div span:nth-child(2){margin-left:.5rem}}#main_results .result-file{border:1px solid var(--color-result-border);border-radius:10px;margin:0 .5rem 1rem!important}#main_results .result-file video{aspect-ratio:16/9;width:100%;padding:10px 0 0}#main_results .result-file audio{width:100%;padding:10px 0 0}#main_results #results.image-detail-open.only_template_images{width:min(98%,59.25rem)!important}#main_results #results.only_template_images.image-detail-open #backToTop{right:inherit;left:56.75rem!important}article.result-images .detail{display:none}#results.image-detail-open article.result-images[data-vim-selected] .detail{background:var(--color-result-detail-background);border:1px solid var(--color-result-detail-background);z-index:1000;flex-direction:column;padding:4rem 3rem 3rem;transition:top 64ms ease-in;display:flex;position:fixed;inset:13rem 0 0 60rem;overflow-y:scroll}#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-images-source{text-align:left;border:none;flex:1;width:100%;text-decoration:none;display:block}#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-images-source img{object-fit:contain;width:inherit;height:inherit;max-width:100%;min-height:inherit;background:inherit;border:none;max-height:calc(100vh - 42rem);margin:0;padding:0}#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels{color:var(--color-result-detail-font);height:19rem}#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels hr{border-top:1px solid var(--color-result-detail-hr);border-bottom:none}#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels h4{text-overflow:ellipsis;height:2rem;margin-bottom:0;font-size:.9rem;overflow:hidden}#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels p{color:var(--color-result-detail-label-font);white-space:nowrap;text-overflow:ellipsis;margin:.8rem 0;font-size:.9rem;overflow:hidden}#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels p span{width:12rem;display:inline-block}#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels h4,#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels p,#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels a{text-align:left}#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels p.result-content{height:2rem;line-height:unset;text-overflow:ellipsis;overflow:hidden}#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels p.result-url{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels p.result-content:hover,#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels p.result-url:hover{background:var(--color-result-detail-background);position:relative;overflow:inherit!important;text-overflow:inherit!important}#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels a,#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels a:visited,#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels a:hover,#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels a:active{color:var(--color-result-detail-link)}#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels a:hover{text-decoration:underline}#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-close{padding:.4rem;top:1rem;left:1rem}#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-previous{padding:.4rem .5rem .4rem .3rem;top:1rem;right:6rem}#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-next{padding:.4rem;top:1rem;right:2rem}#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-close,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-next,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-previous{filter:opacity(40%);z-index:1200;border-radius:50%;width:1.5rem;height:1.5rem;display:block;position:absolute}#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-close span,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-next span,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-previous span{text-align:center;width:1.5rem;height:1.5rem;display:block}#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-next span:before,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-previous span:before{vertical-align:sub}#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-close,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-close:visited,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-close:hover,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-close:active,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-previous,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-previous:visited,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-previous:hover,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-previous:active,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-next,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-next:visited,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-next:hover,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-next:active{color:var(--color-result-detail-font);background:var(--color-result-detail-background);border:1px solid var(--color-result-detail-font)}#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-close:focus,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-close:hover,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-previous:focus,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-previous:hover,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-next:focus,#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-next:hover{filter:opacity(80%)}#results.image-detail-open article.result-images[data-vim-selected] .detail .loader{border-top:.5em solid var(--color-result-detail-loader-border);border-right:.5em solid var(--color-result-detail-loader-border);border-bottom:.5em solid var(--color-result-detail-loader-border);border-left:.5em solid var(--color-result-detail-loader-borderleft);position:absolute;top:1rem;right:50%}#results.image-detail-open.scrolling article.result-images[data-vim-selected] .detail{top:0}#results.image-detail-open.scrolling article.result-images[data-vim-selected] .detail a.result-images-source img{max-height:calc(100vh - 25rem)}@media screen and (max-width:79.75em){#results.image-detail-open article.result-images[data-vim-selected] .detail{top:0;left:0}#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-images-source{flex-direction:column;justify-content:center;display:flex}#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-images-source img{width:100%;max-height:calc(100vh - 24rem)}#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-detail-next{right:1rem}}@media screen and (max-width:50em){#results.image-detail-open article.result-images[data-vim-selected] .detail{padding:1rem;top:0;left:0}#results.image-detail-open article.result-images[data-vim-selected] .detail a.result-images-source img{width:100%;max-height:calc(100vh - 2rem);margin:0}#results.image-detail-open article.result-images[data-vim-selected] .detail .result-images-labels p span{width:inherit;margin-right:1rem}}:root[data-wallpaper=aurora]{--md-sys-color-primary:#33618d;--md-sys-color-on-primary:#fff;--md-sys-color-primary-container:#d0e4ff;--md-sys-color-on-primary-container:#164974;--md-sys-color-secondary:#526070;--md-sys-color-on-secondary:#fff;--md-sys-color-secondary-container:#d6e4f7;--md-sys-color-on-secondary-container:#3b4857;--md-sys-color-tertiary:#6a5779;--md-sys-color-on-tertiary:#fff;--md-sys-color-tertiary-container:#f1daff;--md-sys-color-on-tertiary-container:#514060;--md-sys-color-error:#ba1a1a;--md-sys-color-on-error:#fff;--md-sys-color-error-container:#ffdad6;--md-sys-color-on-error-container:#93000a;--md-sys-color-background:#f8f9ff;--md-sys-color-on-background:#191c20;--md-sys-color-surface:#f8f9ff;--md-sys-color-surface-dim:#d8dae0;--md-sys-color-surface-bright:#f8f9ff;--md-sys-color-surface-container-lowest:#fff;--md-sys-color-surface-container-low:#f2f3f9;--md-sys-color-surface-container:#eceef4;--md-sys-color-surface-container-high:#e6e8ee;--md-sys-color-surface-container-highest:#e0e2e8;--md-sys-color-on-surface:#191c20;--md-sys-color-on-surface-variant:#42474e;--md-sys-color-outline:#73777f;--md-sys-color-outline-variant:#c2c7cf;--md-sys-color-inverse-surface:#2d3135;--md-sys-color-inverse-on-surface:#eff0f7;--md-sys-color-inverse-primary:#9ecafc;--md-sys-color-surface-tint:#33618d;--md-sys-color-shadow:#000;--md-sys-color-scrim:#000;--md-sys-color-on-surface-rgb:25, 28, 32}:root{--md-sys-color-primary:#276389;--md-sys-color-on-primary:#fff;--md-sys-color-primary-container:#cae6ff;--md-sys-color-on-primary-container:#004b6f;--md-sys-color-secondary:#50606e;--md-sys-color-on-secondary:#fff;--md-sys-color-secondary-container:#d3e5f5;--md-sys-color-on-secondary-container:#384956;--md-sys-color-tertiary:#64597b;--md-sys-color-on-tertiary:#fff;--md-sys-color-tertiary-container:#eaddff;--md-sys-color-on-tertiary-container:#4c4162;--md-sys-color-error:#ba1a1a;--md-sys-color-on-error:#fff;--md-sys-color-error-container:#ffdad6;--md-sys-color-on-error-container:#93000a;--md-sys-color-background:#f7f9ff;--md-sys-color-on-background:#181c20;--md-sys-color-surface:#f7f9ff;--md-sys-color-surface-dim:#d7dadf;--md-sys-color-surface-bright:#f7f9ff;--md-sys-color-surface-container-lowest:#fff;--md-sys-color-surface-container-low:#f1f4f9;--md-sys-color-surface-container:#ebeef3;--md-sys-color-surface-container-high:#e5e8ed;--md-sys-color-surface-container-highest:#e0e3e8;--md-sys-color-on-surface:#181c20;--md-sys-color-on-surface-variant:#41474d;--md-sys-color-outline:#72787e;--md-sys-color-outline-variant:#c1c7ce;--md-sys-color-inverse-surface:#2d3135;--md-sys-color-inverse-on-surface:#eef1f6;--md-sys-color-inverse-primary:#95cdf8;--md-sys-color-surface-tint:#276389;--md-sys-color-shadow:#000;--md-sys-color-scrim:#000;--md-sys-color-on-surface-rgb:24, 28, 32}:root[data-wallpaper=dusk]{--md-sys-color-primary:#6b538c;--md-sys-color-on-primary:#fff;--md-sys-color-primary-container:#eddcff;--md-sys-color-on-primary-container:#523c73;--md-sys-color-secondary:#645a70;--md-sys-color-on-secondary:#fff;--md-sys-color-secondary-container:#ebddf7;--md-sys-color-on-secondary-container:#4c4357;--md-sys-color-tertiary:#7f525b;--md-sys-color-on-tertiary:#fff;--md-sys-color-tertiary-container:#ffd9df;--md-sys-color-on-tertiary-container:#653b44;--md-sys-color-error:#ba1a1a;--md-sys-color-on-error:#fff;--md-sys-color-error-container:#ffdad6;--md-sys-color-on-error-container:#93000a;--md-sys-color-background:#fef7ff;--md-sys-color-on-background:#1d1a20;--md-sys-color-surface:#fef7ff;--md-sys-color-surface-dim:#dfd8e0;--md-sys-color-surface-bright:#fef7ff;--md-sys-color-surface-container-lowest:#fff;--md-sys-color-surface-container-low:#f9f1f9;--md-sys-color-surface-container:#f3ecf4;--md-sys-color-surface-container-high:#ede6ee;--md-sys-color-surface-container-highest:#e7e0e8;--md-sys-color-on-surface:#1d1a20;--md-sys-color-on-surface-variant:#4a454e;--md-sys-color-outline:#7b757f;--md-sys-color-outline-variant:#ccc4cf;--md-sys-color-inverse-surface:#322f35;--md-sys-color-inverse-on-surface:#f6eef6;--md-sys-color-inverse-primary:#d6bbfb;--md-sys-color-surface-tint:#6b538c;--md-sys-color-shadow:#000;--md-sys-color-scrim:#000;--md-sys-color-on-surface-rgb:29, 26, 32}:root[data-wallpaper=hills]{--md-sys-color-primary:#1b6585;--md-sys-color-on-primary:#fff;--md-sys-color-primary-container:#c3e8ff;--md-sys-color-on-primary-container:#004c68;--md-sys-color-secondary:#4e616d;--md-sys-color-on-secondary:#fff;--md-sys-color-secondary-container:#d1e5f4;--md-sys-color-on-secondary-container:#364955;--md-sys-color-tertiary:#605a7d;--md-sys-color-on-tertiary:#fff;--md-sys-color-tertiary-container:#e6deff;--md-sys-color-on-tertiary-container:#484264;--md-sys-color-error:#ba1a1a;--md-sys-color-on-error:#fff;--md-sys-color-error-container:#ffdad6;--md-sys-color-on-error-container:#93000a;--md-sys-color-background:#f6fafe;--md-sys-color-on-background:#171c1f;--md-sys-color-surface:#f6fafe;--md-sys-color-surface-dim:#d6dadf;--md-sys-color-surface-bright:#f6fafe;--md-sys-color-surface-container-lowest:#fff;--md-sys-color-surface-container-low:#f0f4f8;--md-sys-color-surface-container:#eaeef2;--md-sys-color-surface-container-high:#e5e9ed;--md-sys-color-surface-container-highest:#dfe3e7;--md-sys-color-on-surface:#171c1f;--md-sys-color-on-surface-variant:#41484d;--md-sys-color-outline:#71787d;--md-sys-color-outline-variant:#c0c7cd;--md-sys-color-inverse-surface:#2c3134;--md-sys-color-inverse-on-surface:#edf1f5;--md-sys-color-inverse-primary:#8fcff3;--md-sys-color-surface-tint:#1b6585;--md-sys-color-shadow:#000;--md-sys-color-scrim:#000;--md-sys-color-on-surface-rgb:23, 28, 31}:root[data-wallpaper=night]{--md-sys-color-primary:#455e91;--md-sys-color-on-primary:#fff;--md-sys-color-primary-container:#d8e2ff;--md-sys-color-on-primary-container:#2c4678;--md-sys-color-secondary:#575e71;--md-sys-color-on-secondary:#fff;--md-sys-color-secondary-container:#dbe2f9;--md-sys-color-on-secondary-container:#3f4759;--md-sys-color-tertiary:#715573;--md-sys-color-on-tertiary:#fff;--md-sys-color-tertiary-container:#fcd7fb;--md-sys-color-on-tertiary-container:#583e5a;--md-sys-color-error:#ba1a1a;--md-sys-color-on-error:#fff;--md-sys-color-error-container:#ffdad6;--md-sys-color-on-error-container:#93000a;--md-sys-color-background:#f9f9ff;--md-sys-color-on-background:#1a1b20;--md-sys-color-surface:#f9f9ff;--md-sys-color-surface-dim:#dad9e0;--md-sys-color-surface-bright:#f9f9ff;--md-sys-color-surface-container-lowest:#fff;--md-sys-color-surface-container-low:#f3f3fa;--md-sys-color-surface-container:#eeedf4;--md-sys-color-surface-container-high:#e8e7ef;--md-sys-color-surface-container-highest:#e2e2e9;--md-sys-color-on-surface:#1a1b20;--md-sys-color-on-surface-variant:#44474f;--md-sys-color-outline:#75777f;--md-sys-color-outline-variant:#c5c6d0;--md-sys-color-inverse-surface:#2f3036;--md-sys-color-inverse-on-surface:#f0f0f7;--md-sys-color-inverse-primary:#aec6ff;--md-sys-color-surface-tint:#455e91;--md-sys-color-shadow:#000;--md-sys-color-scrim:#000;--md-sys-color-on-surface-rgb:26, 27, 32}@media (prefers-color-scheme:dark){:root.theme-auto[data-wallpaper=aurora]{--md-sys-color-primary:#9ecafc;--md-sys-color-on-primary:#003256;--md-sys-color-primary-container:#164974;--md-sys-color-on-primary-container:#d0e4ff;--md-sys-color-secondary:#bac8db;--md-sys-color-on-secondary:#243140;--md-sys-color-secondary-container:#3b4857;--md-sys-color-on-secondary-container:#d6e4f7;--md-sys-color-tertiary:#d5bee5;--md-sys-color-on-tertiary:#3a2a48;--md-sys-color-tertiary-container:#514060;--md-sys-color-on-tertiary-container:#f1daff;--md-sys-color-error:#ffb4ab;--md-sys-color-on-error:#690005;--md-sys-color-error-container:#93000a;--md-sys-color-on-error-container:#ffdad6;--md-sys-color-background:#101418;--md-sys-color-on-background:#e0e2e8;--md-sys-color-surface:#101418;--md-sys-color-surface-dim:#101418;--md-sys-color-surface-bright:#36393e;--md-sys-color-surface-container-lowest:#0b0e12;--md-sys-color-surface-container-low:#191c20;--md-sys-color-surface-container:#1d2024;--md-sys-color-surface-container-high:#272a2f;--md-sys-color-surface-container-highest:#32353a;--md-sys-color-on-surface:#e0e2e8;--md-sys-color-on-surface-variant:#c2c7cf;--md-sys-color-outline:#8c9199;--md-sys-color-outline-variant:#42474e;--md-sys-color-inverse-surface:#e0e2e8;--md-sys-color-inverse-on-surface:#2d3135;--md-sys-color-inverse-primary:#33618d;--md-sys-color-surface-tint:#9ecafc;--md-sys-color-shadow:#000;--md-sys-color-scrim:#000;--md-sys-color-on-surface-rgb:224, 226, 232}:root.theme-auto{--md-sys-color-primary:#95cdf8;--md-sys-color-on-primary:#00344e;--md-sys-color-primary-container:#004b6f;--md-sys-color-on-primary-container:#cae6ff;--md-sys-color-secondary:#b7c9d9;--md-sys-color-on-secondary:#22323f;--md-sys-color-secondary-container:#384956;--md-sys-color-on-secondary-container:#d3e5f5;--md-sys-color-tertiary:#cfc0e8;--md-sys-color-on-tertiary:#352b4b;--md-sys-color-tertiary-container:#4c4162;--md-sys-color-on-tertiary-container:#eaddff;--md-sys-color-error:#ffb4ab;--md-sys-color-on-error:#690005;--md-sys-color-error-container:#93000a;--md-sys-color-on-error-container:#ffdad6;--md-sys-color-background:#101417;--md-sys-color-on-background:#e0e3e8;--md-sys-color-surface:#101417;--md-sys-color-surface-dim:#101417;--md-sys-color-surface-bright:#363a3e;--md-sys-color-surface-container-lowest:#0b0f12;--md-sys-color-surface-container-low:#181c20;--md-sys-color-surface-container:#1c2024;--md-sys-color-surface-container-high:#262a2e;--md-sys-color-surface-container-highest:#313539;--md-sys-color-on-surface:#e0e3e8;--md-sys-color-on-surface-variant:#c1c7ce;--md-sys-color-outline:#8b9198;--md-sys-color-outline-variant:#41474d;--md-sys-color-inverse-surface:#e0e3e8;--md-sys-color-inverse-on-surface:#2d3135;--md-sys-color-inverse-primary:#276389;--md-sys-color-surface-tint:#95cdf8;--md-sys-color-shadow:#000;--md-sys-color-scrim:#000;--md-sys-color-on-surface-rgb:224, 227, 232}:root.theme-auto[data-wallpaper=dusk]{--md-sys-color-primary:#d6bbfb;--md-sys-color-on-primary:#3b255b;--md-sys-color-primary-container:#523c73;--md-sys-color-on-primary-container:#eddcff;--md-sys-color-secondary:#cec2da;--md-sys-color-on-secondary:#352d40;--md-sys-color-secondary-container:#4c4357;--md-sys-color-on-secondary-container:#ebddf7;--md-sys-color-tertiary:#f2b7c2;--md-sys-color-on-tertiary:#4b252e;--md-sys-color-tertiary-container:#653b44;--md-sys-color-on-tertiary-container:#ffd9df;--md-sys-color-error:#ffb4ab;--md-sys-color-on-error:#690005;--md-sys-color-error-container:#93000a;--md-sys-color-on-error-container:#ffdad6;--md-sys-color-background:#151218;--md-sys-color-on-background:#e7e0e8;--md-sys-color-surface:#151218;--md-sys-color-surface-dim:#151218;--md-sys-color-surface-bright:#3b383e;--md-sys-color-surface-container-lowest:#100d12;--md-sys-color-surface-container-low:#1d1a20;--md-sys-color-surface-container:#211e24;--md-sys-color-surface-container-high:#2c292f;--md-sys-color-surface-container-highest:#37333a;--md-sys-color-on-surface:#e7e0e8;--md-sys-color-on-surface-variant:#ccc4cf;--md-sys-color-outline:#958e99;--md-sys-color-outline-variant:#4a454e;--md-sys-color-inverse-surface:#e7e0e8;--md-sys-color-inverse-on-surface:#322f35;--md-sys-color-inverse-primary:#6b538c;--md-sys-color-surface-tint:#d6bbfb;--md-sys-color-shadow:#000;--md-sys-color-scrim:#000;--md-sys-color-on-surface-rgb:231, 224, 232}:root.theme-auto[data-wallpaper=hills]{--md-sys-color-primary:#8fcff3;--md-sys-color-on-primary:#003549;--md-sys-color-primary-container:#004c68;--md-sys-color-on-primary-container:#c3e8ff;--md-sys-color-secondary:#b5c9d7;--md-sys-color-on-secondary:#20333d;--md-sys-color-secondary-container:#364955;--md-sys-color-on-secondary-container:#d1e5f4;--md-sys-color-tertiary:#cac1ea;--md-sys-color-on-tertiary:#312c4c;--md-sys-color-tertiary-container:#484264;--md-sys-color-on-tertiary-container:#e6deff;--md-sys-color-error:#ffb4ab;--md-sys-color-on-error:#690005;--md-sys-color-error-container:#93000a;--md-sys-color-on-error-container:#ffdad6;--md-sys-color-background:#0f1417;--md-sys-color-on-background:#dfe3e7;--md-sys-color-surface:#0f1417;--md-sys-color-surface-dim:#0f1417;--md-sys-color-surface-bright:#353a3d;--md-sys-color-surface-container-lowest:#0a0f12;--md-sys-color-surface-container-low:#171c1f;--md-sys-color-surface-container:#1c2023;--md-sys-color-surface-container-high:#262b2e;--md-sys-color-surface-container-highest:#313539;--md-sys-color-on-surface:#dfe3e7;--md-sys-color-on-surface-variant:#c0c7cd;--md-sys-color-outline:#8a9297;--md-sys-color-outline-variant:#41484d;--md-sys-color-inverse-surface:#dfe3e7;--md-sys-color-inverse-on-surface:#2c3134;--md-sys-color-inverse-primary:#1b6585;--md-sys-color-surface-tint:#8fcff3;--md-sys-color-shadow:#000;--md-sys-color-scrim:#000;--md-sys-color-on-surface-rgb:223, 227, 231}:root.theme-auto[data-wallpaper=night]{--md-sys-color-primary:#aec6ff;--md-sys-color-on-primary:#112f60;--md-sys-color-primary-container:#2c4678;--md-sys-color-on-primary-container:#d8e2ff;--md-sys-color-secondary:#bfc6dc;--md-sys-color-on-secondary:#293041;--md-sys-color-secondary-container:#3f4759;--md-sys-color-on-secondary-container:#dbe2f9;--md-sys-color-tertiary:#dfbcdf;--md-sys-color-on-tertiary:#402843;--md-sys-color-tertiary-container:#583e5a;--md-sys-color-on-tertiary-container:#fcd7fb;--md-sys-color-error:#ffb4ab;--md-sys-color-on-error:#690005;--md-sys-color-error-container:#93000a;--md-sys-color-on-error-container:#ffdad6;--md-sys-color-background:#111318;--md-sys-color-on-background:#e2e2e9;--md-sys-color-surface:#111318;--md-sys-color-surface-dim:#111318;--md-sys-color-surface-bright:#37393e;--md-sys-color-surface-container-lowest:#0c0e13;--md-sys-color-surface-container-low:#1a1b20;--md-sys-color-surface-container:#1e1f25;--md-sys-color-surface-container-high:#282a2f;--md-sys-color-surface-container-highest:#33353a;--md-sys-color-on-surface:#e2e2e9;--md-sys-color-on-surface-variant:#c5c6d0;--md-sys-color-outline:#8e9099;--md-sys-color-outline-variant:#44474f;--md-sys-color-inverse-surface:#e2e2e9;--md-sys-color-inverse-on-surface:#2f3036;--md-sys-color-inverse-primary:#455e91;--md-sys-color-surface-tint:#aec6ff;--md-sys-color-shadow:#000;--md-sys-color-scrim:#000;--md-sys-color-on-surface-rgb:226, 226, 233}}:root.theme-dark[data-wallpaper=aurora]{--md-sys-color-primary:#9ecafc;--md-sys-color-on-primary:#003256;--md-sys-color-primary-container:#164974;--md-sys-color-on-primary-container:#d0e4ff;--md-sys-color-secondary:#bac8db;--md-sys-color-on-secondary:#243140;--md-sys-color-secondary-container:#3b4857;--md-sys-color-on-secondary-container:#d6e4f7;--md-sys-color-tertiary:#d5bee5;--md-sys-color-on-tertiary:#3a2a48;--md-sys-color-tertiary-container:#514060;--md-sys-color-on-tertiary-container:#f1daff;--md-sys-color-error:#ffb4ab;--md-sys-color-on-error:#690005;--md-sys-color-error-container:#93000a;--md-sys-color-on-error-container:#ffdad6;--md-sys-color-background:#101418;--md-sys-color-on-background:#e0e2e8;--md-sys-color-surface:#101418;--md-sys-color-surface-dim:#101418;--md-sys-color-surface-bright:#36393e;--md-sys-color-surface-container-lowest:#0b0e12;--md-sys-color-surface-container-low:#191c20;--md-sys-color-surface-container:#1d2024;--md-sys-color-surface-container-high:#272a2f;--md-sys-color-surface-container-highest:#32353a;--md-sys-color-on-surface:#e0e2e8;--md-sys-color-on-surface-variant:#c2c7cf;--md-sys-color-outline:#8c9199;--md-sys-color-outline-variant:#42474e;--md-sys-color-inverse-surface:#e0e2e8;--md-sys-color-inverse-on-surface:#2d3135;--md-sys-color-inverse-primary:#33618d;--md-sys-color-surface-tint:#9ecafc;--md-sys-color-shadow:#000;--md-sys-color-scrim:#000;--md-sys-color-on-surface-rgb:224, 226, 232}:root.theme-dark{--md-sys-color-primary:#95cdf8;--md-sys-color-on-primary:#00344e;--md-sys-color-primary-container:#004b6f;--md-sys-color-on-primary-container:#cae6ff;--md-sys-color-secondary:#b7c9d9;--md-sys-color-on-secondary:#22323f;--md-sys-color-secondary-container:#384956;--md-sys-color-on-secondary-container:#d3e5f5;--md-sys-color-tertiary:#cfc0e8;--md-sys-color-on-tertiary:#352b4b;--md-sys-color-tertiary-container:#4c4162;--md-sys-color-on-tertiary-container:#eaddff;--md-sys-color-error:#ffb4ab;--md-sys-color-on-error:#690005;--md-sys-color-error-container:#93000a;--md-sys-color-on-error-container:#ffdad6;--md-sys-color-background:#101417;--md-sys-color-on-background:#e0e3e8;--md-sys-color-surface:#101417;--md-sys-color-surface-dim:#101417;--md-sys-color-surface-bright:#363a3e;--md-sys-color-surface-container-lowest:#0b0f12;--md-sys-color-surface-container-low:#181c20;--md-sys-color-surface-container:#1c2024;--md-sys-color-surface-container-high:#262a2e;--md-sys-color-surface-container-highest:#313539;--md-sys-color-on-surface:#e0e3e8;--md-sys-color-on-surface-variant:#c1c7ce;--md-sys-color-outline:#8b9198;--md-sys-color-outline-variant:#41474d;--md-sys-color-inverse-surface:#e0e3e8;--md-sys-color-inverse-on-surface:#2d3135;--md-sys-color-inverse-primary:#276389;--md-sys-color-surface-tint:#95cdf8;--md-sys-color-shadow:#000;--md-sys-color-scrim:#000;--md-sys-color-on-surface-rgb:224, 227, 232}:root.theme-dark[data-wallpaper=dusk]{--md-sys-color-primary:#d6bbfb;--md-sys-color-on-primary:#3b255b;--md-sys-color-primary-container:#523c73;--md-sys-color-on-primary-container:#eddcff;--md-sys-color-secondary:#cec2da;--md-sys-color-on-secondary:#352d40;--md-sys-color-secondary-container:#4c4357;--md-sys-color-on-secondary-container:#ebddf7;--md-sys-color-tertiary:#f2b7c2;--md-sys-color-on-tertiary:#4b252e;--md-sys-color-tertiary-container:#653b44;--md-sys-color-on-tertiary-container:#ffd9df;--md-sys-color-error:#ffb4ab;--md-sys-color-on-error:#690005;--md-sys-color-error-container:#93000a;--md-sys-color-on-error-container:#ffdad6;--md-sys-color-background:#151218;--md-sys-color-on-background:#e7e0e8;--md-sys-color-surface:#151218;--md-sys-color-surface-dim:#151218;--md-sys-color-surface-bright:#3b383e;--md-sys-color-surface-container-lowest:#100d12;--md-sys-color-surface-container-low:#1d1a20;--md-sys-color-surface-container:#211e24;--md-sys-color-surface-container-high:#2c292f;--md-sys-color-surface-container-highest:#37333a;--md-sys-color-on-surface:#e7e0e8;--md-sys-color-on-surface-variant:#ccc4cf;--md-sys-color-outline:#958e99;--md-sys-color-outline-variant:#4a454e;--md-sys-color-inverse-surface:#e7e0e8;--md-sys-color-inverse-on-surface:#322f35;--md-sys-color-inverse-primary:#6b538c;--md-sys-color-surface-tint:#d6bbfb;--md-sys-color-shadow:#000;--md-sys-color-scrim:#000;--md-sys-color-on-surface-rgb:231, 224, 232}:root.theme-dark[data-wallpaper=hills]{--md-sys-color-primary:#8fcff3;--md-sys-color-on-primary:#003549;--md-sys-color-primary-container:#004c68;--md-sys-color-on-primary-container:#c3e8ff;--md-sys-color-secondary:#b5c9d7;--md-sys-color-on-secondary:#20333d;--md-sys-color-secondary-container:#364955;--md-sys-color-on-secondary-container:#d1e5f4;--md-sys-color-tertiary:#cac1ea;--md-sys-color-on-tertiary:#312c4c;--md-sys-color-tertiary-container:#484264;--md-sys-color-on-tertiary-container:#e6deff;--md-sys-color-error:#ffb4ab;--md-sys-color-on-error:#690005;--md-sys-color-error-container:#93000a;--md-sys-color-on-error-container:#ffdad6;--md-sys-color-background:#0f1417;--md-sys-color-on-background:#dfe3e7;--md-sys-color-surface:#0f1417;--md-sys-color-surface-dim:#0f1417;--md-sys-color-surface-bright:#353a3d;--md-sys-color-surface-container-lowest:#0a0f12;--md-sys-color-surface-container-low:#171c1f;--md-sys-color-surface-container:#1c2023;--md-sys-color-surface-container-high:#262b2e;--md-sys-color-surface-container-highest:#313539;--md-sys-color-on-surface:#dfe3e7;--md-sys-color-on-surface-variant:#c0c7cd;--md-sys-color-outline:#8a9297;--md-sys-color-outline-variant:#41484d;--md-sys-color-inverse-surface:#dfe3e7;--md-sys-color-inverse-on-surface:#2c3134;--md-sys-color-inverse-primary:#1b6585;--md-sys-color-surface-tint:#8fcff3;--md-sys-color-shadow:#000;--md-sys-color-scrim:#000;--md-sys-color-on-surface-rgb:223, 227, 231}:root.theme-dark[data-wallpaper=night]{--md-sys-color-primary:#aec6ff;--md-sys-color-on-primary:#112f60;--md-sys-color-primary-container:#2c4678;--md-sys-color-on-primary-container:#d8e2ff;--md-sys-color-secondary:#bfc6dc;--md-sys-color-on-secondary:#293041;--md-sys-color-secondary-container:#3f4759;--md-sys-color-on-secondary-container:#dbe2f9;--md-sys-color-tertiary:#dfbcdf;--md-sys-color-on-tertiary:#402843;--md-sys-color-tertiary-container:#583e5a;--md-sys-color-on-tertiary-container:#fcd7fb;--md-sys-color-error:#ffb4ab;--md-sys-color-on-error:#690005;--md-sys-color-error-container:#93000a;--md-sys-color-on-error-container:#ffdad6;--md-sys-color-background:#111318;--md-sys-color-on-background:#e2e2e9;--md-sys-color-surface:#111318;--md-sys-color-surface-dim:#111318;--md-sys-color-surface-bright:#37393e;--md-sys-color-surface-container-lowest:#0c0e13;--md-sys-color-surface-container-low:#1a1b20;--md-sys-color-surface-container:#1e1f25;--md-sys-color-surface-container-high:#282a2f;--md-sys-color-surface-container-highest:#33353a;--md-sys-color-on-surface:#e2e2e9;--md-sys-color-on-surface-variant:#c5c6d0;--md-sys-color-outline:#8e9099;--md-sys-color-outline-variant:#44474f;--md-sys-color-inverse-surface:#e2e2e9;--md-sys-color-inverse-on-surface:#2f3036;--md-sys-color-inverse-primary:#455e91;--md-sys-color-surface-tint:#aec6ff;--md-sys-color-shadow:#000;--md-sys-color-scrim:#000;--md-sys-color-on-surface-rgb:226, 226, 233}:root.theme-black[data-wallpaper=aurora]{--md-sys-color-primary:#9ecafc;--md-sys-color-on-primary:#003256;--md-sys-color-primary-container:#164974;--md-sys-color-on-primary-container:#d0e4ff;--md-sys-color-secondary:#bac8db;--md-sys-color-on-secondary:#243140;--md-sys-color-secondary-container:#3b4857;--md-sys-color-on-secondary-container:#d6e4f7;--md-sys-color-tertiary:#d5bee5;--md-sys-color-on-tertiary:#3a2a48;--md-sys-color-tertiary-container:#514060;--md-sys-color-on-tertiary-container:#f1daff;--md-sys-color-error:#ffb4ab;--md-sys-color-on-error:#690005;--md-sys-color-error-container:#93000a;--md-sys-color-on-error-container:#ffdad6;--md-sys-color-background:#101418;--md-sys-color-on-background:#e0e2e8;--md-sys-color-surface:#101418;--md-sys-color-surface-dim:#101418;--md-sys-color-surface-bright:#36393e;--md-sys-color-surface-container-lowest:#0b0e12;--md-sys-color-surface-container-low:#191c20;--md-sys-color-surface-container:#1d2024;--md-sys-color-surface-container-high:#272a2f;--md-sys-color-surface-container-highest:#32353a;--md-sys-color-on-surface:#e0e2e8;--md-sys-color-on-surface-variant:#c2c7cf;--md-sys-color-outline:#8c9199;--md-sys-color-outline-variant:#42474e;--md-sys-color-inverse-surface:#e0e2e8;--md-sys-color-inverse-on-surface:#2d3135;--md-sys-color-inverse-primary:#33618d;--md-sys-color-surface-tint:#9ecafc;--md-sys-color-shadow:#000;--md-sys-color-scrim:#000;--md-sys-color-on-surface-rgb:224, 226, 232}:root.theme-black{--md-sys-color-primary:#95cdf8;--md-sys-color-on-primary:#00344e;--md-sys-color-primary-container:#004b6f;--md-sys-color-on-primary-container:#cae6ff;--md-sys-color-secondary:#b7c9d9;--md-sys-color-on-secondary:#22323f;--md-sys-color-secondary-container:#384956;--md-sys-color-on-secondary-container:#d3e5f5;--md-sys-color-tertiary:#cfc0e8;--md-sys-color-on-tertiary:#352b4b;--md-sys-color-tertiary-container:#4c4162;--md-sys-color-on-tertiary-container:#eaddff;--md-sys-color-error:#ffb4ab;--md-sys-color-on-error:#690005;--md-sys-color-error-container:#93000a;--md-sys-color-on-error-container:#ffdad6;--md-sys-color-background:#101417;--md-sys-color-on-background:#e0e3e8;--md-sys-color-surface:#101417;--md-sys-color-surface-dim:#101417;--md-sys-color-surface-bright:#363a3e;--md-sys-color-surface-container-lowest:#0b0f12;--md-sys-color-surface-container-low:#181c20;--md-sys-color-surface-container:#1c2024;--md-sys-color-surface-container-high:#262a2e;--md-sys-color-surface-container-highest:#313539;--md-sys-color-on-surface:#e0e3e8;--md-sys-color-on-surface-variant:#c1c7ce;--md-sys-color-outline:#8b9198;--md-sys-color-outline-variant:#41474d;--md-sys-color-inverse-surface:#e0e3e8;--md-sys-color-inverse-on-surface:#2d3135;--md-sys-color-inverse-primary:#276389;--md-sys-color-surface-tint:#95cdf8;--md-sys-color-shadow:#000;--md-sys-color-scrim:#000;--md-sys-color-on-surface-rgb:224, 227, 232}:root.theme-black[data-wallpaper=dusk]{--md-sys-color-primary:#d6bbfb;--md-sys-color-on-primary:#3b255b;--md-sys-color-primary-container:#523c73;--md-sys-color-on-primary-container:#eddcff;--md-sys-color-secondary:#cec2da;--md-sys-color-on-secondary:#352d40;--md-sys-color-secondary-container:#4c4357;--md-sys-color-on-secondary-container:#ebddf7;--md-sys-color-tertiary:#f2b7c2;--md-sys-color-on-tertiary:#4b252e;--md-sys-color-tertiary-container:#653b44;--md-sys-color-on-tertiary-container:#ffd9df;--md-sys-color-error:#ffb4ab;--md-sys-color-on-error:#690005;--md-sys-color-error-container:#93000a;--md-sys-color-on-error-container:#ffdad6;--md-sys-color-background:#151218;--md-sys-color-on-background:#e7e0e8;--md-sys-color-surface:#151218;--md-sys-color-surface-dim:#151218;--md-sys-color-surface-bright:#3b383e;--md-sys-color-surface-container-lowest:#100d12;--md-sys-color-surface-container-low:#1d1a20;--md-sys-color-surface-container:#211e24;--md-sys-color-surface-container-high:#2c292f;--md-sys-color-surface-container-highest:#37333a;--md-sys-color-on-surface:#e7e0e8;--md-sys-color-on-surface-variant:#ccc4cf;--md-sys-color-outline:#958e99;--md-sys-color-outline-variant:#4a454e;--md-sys-color-inverse-surface:#e7e0e8;--md-sys-color-inverse-on-surface:#322f35;--md-sys-color-inverse-primary:#6b538c;--md-sys-color-surface-tint:#d6bbfb;--md-sys-color-shadow:#000;--md-sys-color-scrim:#000;--md-sys-color-on-surface-rgb:231, 224, 232}:root.theme-black[data-wallpaper=hills]{--md-sys-color-primary:#8fcff3;--md-sys-color-on-primary:#003549;--md-sys-color-primary-container:#004c68;--md-sys-color-on-primary-container:#c3e8ff;--md-sys-color-secondary:#b5c9d7;--md-sys-color-on-secondary:#20333d;--md-sys-color-secondary-container:#364955;--md-sys-color-on-secondary-container:#d1e5f4;--md-sys-color-tertiary:#cac1ea;--md-sys-color-on-tertiary:#312c4c;--md-sys-color-tertiary-container:#484264;--md-sys-color-on-tertiary-container:#e6deff;--md-sys-color-error:#ffb4ab;--md-sys-color-on-error:#690005;--md-sys-color-error-container:#93000a;--md-sys-color-on-error-container:#ffdad6;--md-sys-color-background:#0f1417;--md-sys-color-on-background:#dfe3e7;--md-sys-color-surface:#0f1417;--md-sys-color-surface-dim:#0f1417;--md-sys-color-surface-bright:#353a3d;--md-sys-color-surface-container-lowest:#0a0f12;--md-sys-color-surface-container-low:#171c1f;--md-sys-color-surface-container:#1c2023;--md-sys-color-surface-container-high:#262b2e;--md-sys-color-surface-container-highest:#313539;--md-sys-color-on-surface:#dfe3e7;--md-sys-color-on-surface-variant:#c0c7cd;--md-sys-color-outline:#8a9297;--md-sys-color-outline-variant:#41484d;--md-sys-color-inverse-surface:#dfe3e7;--md-sys-color-inverse-on-surface:#2c3134;--md-sys-color-inverse-primary:#1b6585;--md-sys-color-surface-tint:#8fcff3;--md-sys-color-shadow:#000;--md-sys-color-scrim:#000;--md-sys-color-on-surface-rgb:223, 227, 231}:root.theme-black[data-wallpaper=night]{--md-sys-color-primary:#aec6ff;--md-sys-color-on-primary:#112f60;--md-sys-color-primary-container:#2c4678;--md-sys-color-on-primary-container:#d8e2ff;--md-sys-color-secondary:#bfc6dc;--md-sys-color-on-secondary:#293041;--md-sys-color-secondary-container:#3f4759;--md-sys-color-on-secondary-container:#dbe2f9;--md-sys-color-tertiary:#dfbcdf;--md-sys-color-on-tertiary:#402843;--md-sys-color-tertiary-container:#583e5a;--md-sys-color-on-tertiary-container:#fcd7fb;--md-sys-color-error:#ffb4ab;--md-sys-color-on-error:#690005;--md-sys-color-error-container:#93000a;--md-sys-color-on-error-container:#ffdad6;--md-sys-color-background:#111318;--md-sys-color-on-background:#e2e2e9;--md-sys-color-surface:#111318;--md-sys-color-surface-dim:#111318;--md-sys-color-surface-bright:#37393e;--md-sys-color-surface-container-lowest:#0c0e13;--md-sys-color-surface-container-low:#1a1b20;--md-sys-color-surface-container:#1e1f25;--md-sys-color-surface-container-high:#282a2f;--md-sys-color-surface-container-highest:#33353a;--md-sys-color-on-surface:#e2e2e9;--md-sys-color-on-surface-variant:#c5c6d0;--md-sys-color-outline:#8e9099;--md-sys-color-outline-variant:#44474f;--md-sys-color-inverse-surface:#e2e2e9;--md-sys-color-inverse-on-surface:#2f3036;--md-sys-color-inverse-primary:#455e91;--md-sys-color-surface-tint:#aec6ff;--md-sys-color-shadow:#000;--md-sys-color-scrim:#000;--md-sys-color-on-surface-rgb:226, 226, 233}:root.theme-black{--md-sys-color-background:#000;--md-sys-color-surface:#000;--md-sys-color-surface-dim:#000;--md-sys-color-surface-container-lowest:#000;--md-sys-color-surface-container-low:#0b0b0d;--md-sys-color-surface-container:#121216;--md-sys-color-surface-container-high:#1a1a1f;--md-sys-color-surface-container-highest:#222228}:root{--f-bg:var(--md-sys-color-surface);--f-bg-alt:var(--md-sys-color-surface-container-low);--f-bg-sunken:var(--md-sys-color-surface-container-highest);--f-text:var(--md-sys-color-on-surface);--f-text-muted:var(--md-sys-color-on-surface-variant);--f-text-rgb:var(--md-sys-color-on-surface-rgb);--f-border:var(--md-sys-color-outline-variant);--f-border-strong:var(--md-sys-color-outline);--f-heading:var(--md-sys-color-on-surface);--f-btn:var(--md-sys-color-primary);--f-btn-hover:var(--md-sys-color-primary);--f-on-btn:var(--md-sys-color-on-primary);--f-link:var(--md-sys-color-primary);--f-link-visited:var(--md-sys-color-tertiary);--f-accent-bg:var(--md-sys-color-secondary-container);--f-focus:color-mix(in srgb, var(--md-sys-color-primary) 45%, transparent);--f-err:var(--md-sys-color-on-error-container);--f-err-bg:var(--md-sys-color-error-container);--f-warn:var(--md-sys-color-on-tertiary-container);--f-warn-bg:var(--md-sys-color-tertiary-container);--f-ok:var(--md-sys-color-on-primary-container);--f-ok-bg:var(--md-sys-color-primary-container);--f-shadow:0 2px 8px #00000024;--m3e-r-xs:4px;--m3e-r-sm:8px;--m3e-r-md:12px;--m3e-r-lg:16px;--m3e-font:"Roboto Flex", Roboto, "Segoe UI Variable", "Segoe UI", system-ui, -apple-system, "Noto Sans", sans-serif}:root,:root.theme-auto,:root.theme-light,:root.theme-dark,:root.theme-black{--color-base-font:var(--f-text);--color-base-font-rgb:var(--f-text-rgb);--color-base-background:var(--f-bg);--color-base-background-mobile:var(--f-bg);--color-url-font:var(--f-link);--color-url-visited-font:var(--f-link-visited);--color-header-background:var(--f-bg);--color-header-border:var(--f-border);--color-footer-background:var(--f-bg-alt);--color-footer-border:var(--f-border);--color-sidebar-border:var(--f-border);--color-sidebar-font:var(--f-text);--color-sidebar-background:var(--f-bg);--color-backtotop-font:var(--f-on-btn);--color-backtotop-border:transparent;--color-backtotop-background:var(--f-btn);--color-btn-background:var(--f-btn);--color-btn-font:var(--f-on-btn);--color-show-btn-background:var(--f-bg-sunken);--color-show-btn-font:var(--f-text);--color-search-border:var(--f-border-strong);--color-search-shadow:none;--color-search-background:var(--f-bg);--color-search-font:var(--f-text);--color-search-background-hover:var(--f-btn-hover);--color-error:var(--f-err);--color-error-background:var(--f-err-bg);--color-warning:var(--f-warn);--color-warning-background:var(--f-warn-bg);--color-success:var(--f-ok);--color-success-background:var(--f-ok-bg);--color-categories-item-selected-font:var(--f-heading);--color-categories-item-border-selected:var(--f-btn);--color-autocomplete-font:var(--f-text);--color-autocomplete-border:var(--f-border);--color-autocomplete-shadow:var(--f-shadow);--color-autocomplete-background:var(--f-bg);--color-autocomplete-background-hover:var(--f-bg-alt);--color-answer-font:var(--f-text);--color-answer-background:var(--f-accent-bg);--color-result-keyvalue-col-table:var(--f-bg-alt);--color-result-keyvalue-odd:var(--f-bg-alt);--color-result-keyvalue-even:var(--f-bg);--color-result-background:transparent;--color-result-border:var(--f-border);--color-result-url-font:var(--f-text-muted);--color-result-vim-selected:var(--f-accent-bg);--color-result-vim-arrow:var(--f-btn);--color-result-description-highlight-font:var(--f-text);--color-result-link-font:var(--f-link);--color-result-link-font-highlight:var(--f-link);--color-result-link-visited-font:var(--f-link-visited);--color-result-publishdate-font:var(--f-text-muted);--color-result-engines-font:var(--f-text-muted);--color-result-search-url-border:var(--f-border);--color-result-search-url-font:var(--f-text);--color-result-image-span-font:var(--f-text-muted);--color-result-image-span-font-selected:var(--f-on-btn);--color-result-image-background:var(--f-bg-alt);--color-settings-tr-hover:var(--f-bg-alt);--color-settings-engine-description-font:var(--f-text-muted);--color-settings-table-group-background:transparent;--color-toolkit-badge-font:var(--f-text);--color-toolkit-badge-background:var(--f-bg-sunken);--color-toolkit-kbd-font:var(--f-bg);--color-toolkit-kbd-background:var(--f-text);--color-toolkit-dialog-border:var(--f-border);--color-toolkit-dialog-background:var(--f-bg);--color-toolkit-tabs-label-border:transparent;--color-toolkit-tabs-section-border:var(--f-border);--color-toolkit-select-background:var(--f-bg);--color-toolkit-select-border:var(--f-border-strong);--color-toolkit-select-background-hover:var(--f-bg-alt);--color-toolkit-input-text-font:var(--f-text);--color-toolkit-checkbox-onoff-off-background:var(--f-bg-sunken);--color-toolkit-checkbox-onoff-on-background:var(--f-btn);--color-toolkit-checkbox-onoff-on-mark-background:#fff;--color-toolkit-checkbox-onoff-on-mark-color:var(--f-btn);--color-toolkit-checkbox-onoff-off-mark-background:var(--f-border-strong);--color-toolkit-checkbox-onoff-off-mark-color:var(--f-bg);--color-toolkit-checkbox-label-background:var(--f-bg-sunken);--color-toolkit-checkbox-label-border:var(--f-bg);--color-toolkit-checkbox-input-border:var(--f-btn);--color-toolkit-engine-tooltip-border:var(--f-border);--color-toolkit-engine-tooltip-background:var(--f-bg);--color-doc-code:var(--f-text);--color-doc-code-background:var(--f-bg-sunken);--color-favicon-background-color:var(--f-bg-sunken);--color-favicon-border-color:var(--f-border)}:root{--color-result-background:transparent;--color-search-background:var(--md-sys-color-surface-container-high);--color-search-border:transparent;--color-answer-background:var(--md-sys-color-surface-container);--color-answer-font:var(--md-sys-color-on-surface);--color-toolkit-checkbox-onoff-on-background:var(--md-sys-color-primary);--color-toolkit-checkbox-onoff-off-background:var(--md-sys-color-surface-container-highest);--color-toolkit-checkbox-onoff-on-mark-background:var(--md-sys-color-on-primary);--color-toolkit-checkbox-onoff-off-mark-background:var(--md-sys-color-outline)}html{font-family:var(--m3e-font);color:var(--md-sys-color-on-surface);background-color:var(--md-sys-color-surface);font-size:1em}body{background-color:#0000}h1,h2,h3,h4{letter-spacing:0;font-weight:500}a{transition:color .15s cubic-bezier(.2,0,0,1)}:focus-visible{outline:2px solid var(--md-sys-color-primary);outline-offset:2px;border-radius:var(--m3e-r-xs)}::selection{background:var(--md-sys-color-primary-container);color:var(--md-sys-color-on-primary-container)}.index .title{background:0 0;min-height:0;margin:0 auto 2rem;animation:.4s cubic-bezier(.2,0,0,1) both m3e-fade}.index .title h1,.index h1{visibility:visible;letter-spacing:-.02em;color:var(--md-sys-color-on-surface);margin:0;font-size:clamp(2.6rem,7vw,4rem);font-weight:600;line-height:1.1}.index #search,.index #search_header{background:0 0;border:0}.index #search{animation:.4s cubic-bezier(.2,0,0,1) 50ms both m3e-fade}.index .search_box{height:3.5rem}@keyframes m3e-fade{0%{opacity:0}to{opacity:1}}.search_box{border-radius:var(--zg-pill,999px);background:var(--md-sys-color-surface-container-high);height:3.25rem;box-shadow:none;border:0;align-items:center;padding:0 .4rem 0 0;transition:background .25s cubic-bezier(.2,0,0,1),box-shadow .25s cubic-bezier(.2,0,0,1)}.search_box:focus-within{background:var(--md-sys-color-surface-container-lowest);box-shadow:0 1px 3px 1px #00000026,0 1px 2px #0000004d}#q,#clear_search,#send_search{color:var(--md-sys-color-on-surface);background:0 0!important}#q{font-family:inherit;font-size:1rem;border-radius:0!important;padding-inline:1.5rem .5rem!important}#q::placeholder{color:var(--md-sys-color-on-surface-variant);opacity:1}#clear_search{width:2.5rem;height:2.5rem;color:var(--md-sys-color-on-surface-variant);cursor:pointer;place-items:center;padding:0;display:grid;border-radius:50%!important;transition:background .15s cubic-bezier(.2,0,0,1)!important}#clear_search:hover{background:color-mix(in srgb, var(--md-sys-color-on-surface) 8%, transparent)!important}#send_search{cursor:pointer;flex:none;place-items:center;width:2.5rem;height:2.5rem;padding:0;transition:box-shadow .15s cubic-bezier(.2,0,0,1);display:grid;background:var(--md-sys-color-primary)!important;color:var(--md-sys-color-on-primary)!important;border-radius:50%!important}#send_search:hover{box-shadow:0 1px 3px 1px #00000026}.autocomplete.open{border-radius:var(--m3e-r-lg);background:var(--md-sys-color-surface-container);box-shadow:var(--f-shadow);border:0;margin-top:3.6rem;overflow:hidden}.autocomplete.open:has(>ul:empty){display:none}.autocomplete.open>ul>li{padding:.65rem 1.5rem}#categories_container{flex-wrap:wrap;gap:.5rem;margin-top:.2rem;display:flex}.index #categories_container{justify-content:center}.category_checkbox,.category_button{margin:0;margin-inline-end:0!important}.category_checkbox label,button.category_button{border-radius:var(--m3e-r-sm);color:var(--md-sys-color-on-surface-variant);cursor:pointer;background:0 0;align-items:center;gap:.4rem;font-family:inherit;font-size:.875rem;font-weight:500;transition:background .15s cubic-bezier(.2,0,0,1),color .15s cubic-bezier(.2,0,0,1);display:inline-flex;border:1px solid var(--md-sys-color-outline-variant)!important;padding:.45rem .9rem!important}.category_checkbox label svg,button.category_button svg{padding:0}.category_checkbox input[type=checkbox]:checked+label,button.category_button.selected,button.category_button:active{background:var(--md-sys-color-secondary-container)!important;color:var(--md-sys-color-on-secondary-container)!important;border-color:#0000!important}#links_on_top{z-index:80}#main_results #search{z-index:70;position:sticky;top:0}#search_header{background:var(--md-sys-color-surface);border-bottom:0;border-radius:0;padding-top:1.1rem;padding-bottom:.6rem;transition:background .25s cubic-bezier(.2,0,0,1),box-shadow .25s cubic-bezier(.2,0,0,1)}.index #search_header{background:0 0;border:0}#main_results #categories_container{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}#main_results #categories_container .category{flex:none}#main_results .search_filters{max-height:5rem;transition:max-height .25s cubic-bezier(.2,0,0,1),opacity .15s cubic-bezier(.2,0,0,1),margin .25s cubic-bezier(.2,0,0,1);overflow:hidden}html.m3e-scrolled #main_results #search_header{background:var(--md-sys-color-surface-container);padding-top:.6rem;box-shadow:0 1px 3px 1px #0000001f}html.m3e-scrolled #main_results .search_filters{opacity:0;pointer-events:none;max-height:0;margin-top:0}#search_logo{opacity:.9;margin-top:.3rem;padding:0;transition:opacity .15s cubic-bezier(.2,0,0,1)}#search_logo:hover{opacity:1}.search_filters{margin-top:.9rem}#links_on_top{top:1rem;gap:.25rem;inset-inline-end:1.5rem}#links_on_top a{border-radius:var(--zg-pill,999px);color:var(--md-sys-color-on-surface-variant);gap:.4rem;margin:0;padding:.5rem .8rem;font-size:.875rem;font-weight:500;transition:background .15s cubic-bezier(.2,0,0,1)}#links_on_top a,#links_on_top a:link *,#links_on_top a:hover *,#links_on_top a:visited *,#links_on_top a:active *{color:inherit}.result{border-radius:var(--m3e-r-lg);background:0 0;margin:0 0 .25rem;padding:.9rem 1rem 1rem;transition:background .15s cubic-bezier(.2,0,0,1);animation:.25s cubic-bezier(.2,0,0,1) both m3e-fade;display:flow-root;border:0!important}.result:hover{background:color-mix(in srgb, var(--md-sys-color-on-surface) 4%, transparent)}.result a.url_header{align-items:center;gap:.6rem}.result h3{margin:.3rem 0}.result h3 a{font-size:1.15rem;font-weight:500;line-height:1.3}.result h3 a:hover,.result h3 a:focus{text-underline-offset:3px;text-decoration:underline}.result .content,.result .stat{color:var(--md-sys-color-on-surface-variant);font-size:.9rem;line-height:1.55}.result .url_wrapper{color:var(--md-sys-color-on-surface-variant);font-size:.8rem}.result .favicon img{border-radius:50%}.result .engines{flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:.5rem;display:flex}.result .engines span{color:var(--md-sys-color-outline);background:0 0;padding:0;font-size:.72rem;font-weight:500}.result .engines a,.result .engines .cache_link{font-size:.75rem!important}.result .altlink a{border-radius:var(--m3e-r-xs)}.result a.thumbnail_link img.thumbnail{border-radius:var(--m3e-r-sm)}.m3e-avatar{background:var(--md-sys-color-surface-container-high);width:1.75rem;height:1.75rem;color:var(--md-sys-color-on-surface-variant);border-radius:50%;flex:none;place-items:center;font-size:.8rem;font-weight:600;line-height:1;display:grid}article[data-vim-selected]{background:var(--md-sys-color-secondary-container)}#answers{border-radius:var(--m3e-r-lg);background:var(--md-sys-color-surface-container);color:var(--md-sys-color-on-surface);border:0;margin-top:1rem;padding:1rem 1.25rem;font-size:1rem}#answers a{color:var(--md-sys-color-primary);text-underline-offset:3px;text-decoration:underline}#sidebar .infobox{border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--m3e-r-lg);color:var(--md-sys-color-on-surface);background:0 0;padding:1.25rem}#sidebar .infobox h2{color:var(--md-sys-color-on-surface);font-size:1.3rem;font-weight:500}#sidebar .infobox img{border-radius:var(--m3e-r-md)}@media screen and (min-width:79.75em){#main_results #sidebar{scrollbar-width:thin;align-self:start;max-height:calc(100vh - 7rem);position:sticky;top:5.5rem;overflow-y:auto}}summary.title{color:var(--md-sys-color-on-surface);font-weight:500}#suggestions input[type=submit],#corrections input[type=submit]{border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--m3e-r-sm);color:var(--md-sys-color-on-surface-variant);background:0 0;padding:.35rem .9rem;font-weight:500;transition:background .15s cubic-bezier(.2,0,0,1)}#suggestions input[type=submit]:hover,#corrections input[type=submit]:hover{background:color-mix(in srgb, var(--md-sys-color-on-surface) 8%, transparent);text-decoration:none}input[type=submit]:not(.page_number):not(.page_number_current),#results button[type=submit],.button,.preferences_back{border-radius:var(--zg-pill,999px);background:var(--md-sys-color-primary);color:var(--md-sys-color-on-primary);border:0;padding:.6rem 1.5rem;font-family:inherit;font-weight:500;transition:box-shadow .15s cubic-bezier(.2,0,0,1)}input[type=submit]:not(.page_number):not(.page_number_current):hover,#results button[type=submit]:hover,.button:hover,.preferences_back:hover{box-shadow:0 1px 3px 1px #00000026}#pagination{flex-direction:column;align-items:center;gap:1rem;margin:1.5rem 0 2.5rem;display:flex}#pagination .previous_page,#pagination .next_page{width:100%}#pagination button[type=submit]{align-items:center;gap:.4rem;display:inline-flex}.numbered_pagination{flex-wrap:wrap;gap:.25rem}.page_number,.page_number_current{cursor:pointer;border:0;border-radius:50%;min-width:2.5rem;height:2.5rem;padding:0 .7rem;font-family:inherit;font-size:.9rem;font-weight:500;transition:background .15s cubic-bezier(.2,0,0,1);text-decoration:none!important}.page_number{color:var(--md-sys-color-on-surface)!important;background:0 0!important}.page_number:hover{background:color-mix(in srgb, var(--md-sys-color-on-surface) 8%, transparent)!important}#backToTop{border-radius:var(--m3e-r-md);background:var(--md-sys-color-primary-container);width:3rem;height:3rem;box-shadow:var(--f-shadow);border:0}#backToTop a{width:100%;height:100%;color:var(--md-sys-color-on-primary-container);place-items:center;padding:0;display:grid}footer{box-sizing:border-box;border-top:1px solid var(--md-sys-color-outline-variant);color:var(--md-sys-color-on-surface-variant);background:0 0;border-radius:0;margin-top:1.5rem;padding:1.5rem 1rem 1.7rem;font-size:.85rem}footer a{color:var(--md-sys-color-primary);font-weight:500}footer a:hover{text-decoration:underline}.dialog-error,.dialog-error-block,.dialog-warning,.dialog-warning-block,.dialog-modal{border-radius:var(--m3e-r-md);padding:1rem 1.25rem}.dialog-modal{box-shadow:var(--f-shadow)}.badge{border-radius:var(--zg-pill,999px)}kbd{border-radius:var(--m3e-r-xs)}.page_with_header{margin:1.8rem auto 2rem}.page_with_header .logo{height:2.4rem;margin-bottom:.5rem}.tabs{gap:0}.tabs>label,.tabs>li>a{color:var(--md-sys-color-on-surface-variant);letter-spacing:0;text-transform:none;background:0 0;border:0;border-bottom:3px solid #0000;border-radius:0;margin:0;padding:.8rem 1.2rem;font-size:.9rem;font-weight:500;transition:background .15s cubic-bezier(.2,0,0,1),color .15s cubic-bezier(.2,0,0,1)}.tabs>label:hover,.tabs>li>a:hover{background:color-mix(in srgb, var(--md-sys-color-on-surface) 6%, transparent);color:var(--md-sys-color-on-surface)}.tabs>label:last-of-type,.tabs>label.active,.tabs>li>a.active{border-bottom:3px solid var(--md-sys-color-primary);color:var(--md-sys-color-primary);background:0 0}.tabs>section{border-top:0;padding:1rem 0}html body .tabs>input:checked~label{color:var(--md-sys-color-on-surface-variant);background:0 0;border-bottom:3px solid #0000;font-weight:500}html body .tabs>input:checked~label:hover{background:color-mix(in srgb, var(--md-sys-color-on-surface) 6%, transparent);color:var(--md-sys-color-on-surface)}html body .tabs>input:checked+label{border-bottom:3px solid var(--md-sys-color-primary);color:var(--md-sys-color-primary);background:0 0}ul.tabs{border-bottom:1px solid var(--md-sys-color-outline-variant)}#main_preferences fieldset{border:0;border-bottom:1px solid var(--md-sys-color-outline-variant);background:0 0;border-radius:0;margin:0;padding:.9rem .5rem;display:flow-root}#main_preferences legend{color:var(--md-sys-color-on-surface);font-weight:500}#main_preferences div.pref-group,#main_preferences tr.pref-group th{color:var(--md-sys-color-primary);background:0 0;border-bottom:0;padding:1.6rem .5rem .5rem;font-size:1rem;font-weight:600}#main_preferences input[type=text]{border:1px solid var(--md-sys-color-outline);border-radius:var(--m3e-r-sm);background:var(--md-sys-color-surface);height:2.5rem;padding:0 .9rem}#main_preferences input[type=text]:hover,#main_preferences input[type=text]:focus{background:var(--md-sys-color-surface)}#main_preferences input[type=text]:focus{border-color:var(--md-sys-color-primary);box-shadow:0 0 0 1px var(--md-sys-color-primary);outline:0}#main_preferences .value select:focus,#main_preferences .value input:focus{box-shadow:none}#main_preferences .bang{border-radius:var(--m3e-r-xs)}#main_preferences .category label{border-radius:var(--m3e-r-sm);padding:.3rem .8rem}#main_preferences .category input[type=checkbox]:checked+label{background:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container);border-color:#0000}select{border-radius:var(--m3e-r-sm);height:2.5rem;box-shadow:none;background-color:var(--md-sys-color-surface-container-high);font-family:inherit;transition:background-color .15s cubic-bezier(.2,0,0,1);padding:.2rem .8rem .2rem 1rem!important}select:hover{background-color:var(--md-sys-color-surface-container-highest)}select:focus{outline:2px solid var(--md-sys-color-primary);outline-offset:0;box-shadow:none}input.checkbox-onoff[type=checkbox]{border:2px solid var(--md-sys-color-outline);border-radius:var(--zg-pill,999px);width:3.25rem;height:2rem;margin:0 1rem;transition:background .15s cubic-bezier(.2,0,0,1),border-color .15s cubic-bezier(.2,0,0,1)}input.checkbox-onoff[type=checkbox]:focus:after{content:none}input.checkbox-onoff[type=checkbox]:focus-visible{outline:2px solid var(--md-sys-color-primary);outline-offset:2px}input.checkbox-onoff[type=checkbox]:before{box-sizing:border-box;border-radius:50%;width:1rem;height:1rem;transition:left .25s cubic-bezier(.2,0,0,1),width .15s cubic-bezier(.2,0,0,1),height .15s cubic-bezier(.2,0,0,1),background .15s cubic-bezier(.2,0,0,1);top:50%;transform:translateY(-50%)}input.checkbox-onoff[type=checkbox],input.checkbox-onoff.reversed-checkbox[type=checkbox]:checked{background:var(--md-sys-color-surface-container-highest);border-color:var(--md-sys-color-outline)}input.checkbox-onoff[type=checkbox]:before,input.checkbox-onoff.reversed-checkbox[type=checkbox]:checked:before{content:"";background:var(--md-sys-color-outline);left:.45rem}input.checkbox-onoff[type=checkbox]:checked,input.checkbox-onoff.reversed-checkbox[type=checkbox]{background:var(--md-sys-color-primary);border-color:var(--md-sys-color-primary)}input.checkbox-onoff[type=checkbox]:checked:before,input.checkbox-onoff.reversed-checkbox[type=checkbox]:before{content:"";background:var(--md-sys-color-on-primary);width:1.5rem;height:1.5rem;left:calc(100% - 1.9rem)}@supports (transform:rotate(-45deg)){input[type=checkbox]:not(.checkbox-onoff){border-radius:var(--m3e-r-xs);border-color:var(--md-sys-color-outline)}input[type=checkbox]:not(.checkbox-onoff):checked{border-color:var(--md-sys-color-primary);background:var(--md-sys-color-primary)}input[type=checkbox]:not(.checkbox-onoff):checked:after{border-color:var(--md-sys-color-on-primary)}}@keyframes m3e-progress{0%{transform:translate(-100%)}to{transform:translate(250%)}}.m3e-loader{z-index:300;background:var(--md-sys-color-primary-container);opacity:0;pointer-events:none;height:4px;transition:opacity .15s cubic-bezier(.2,0,0,1) .15s;position:fixed;inset:0 0 auto;overflow:hidden}.m3e-loader:before{content:"";border-radius:var(--zg-pill,999px);background:var(--md-sys-color-primary);width:40%;height:100%;animation:1.3s cubic-bezier(.2,0,0,1) infinite m3e-progress;display:block}html.m3e-loading .m3e-loader{opacity:1}#search_header{grid-template-columns:3rem minmax(0,1fr)}#search_view,#categories{min-width:0}#categories{scrollbar-width:none}#categories::-webkit-scrollbar{display:none}#main_results #categories{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 2rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 2rem),#0000)}.search_filters select{background-color:var(--md-sys-color-surface-container-high)}.search_filters select:hover,.search_filters select:focus{background-color:var(--md-sys-color-surface-container-highest)}.search_box:has(#q:focus-visible){box-shadow:0 0 0 2px var(--md-sys-color-primary)}.result .engines span{color:var(--md-sys-color-on-surface-variant);font-size:.75rem}@media screen and (max-width:50em){#links_on_top a span{display:none}#links_on_top,#main_index #links_on_top{top:.6rem;inset-inline-end:.8rem}#main_results #search_view{padding-inline-end:3rem}#main_results #q:placeholder-shown~#send_search{margin-inline-end:0}#search_logo{justify-self:center;margin-top:.7rem}.search_box{height:3rem}#search_header{padding-inline-end:3rem}#categories_container{padding-inline:.75rem}.category_checkbox label,button.category_button{min-height:2.75rem}#main_index{margin-top:14vh}.result{padding:.9rem .6rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation:none!important}}:root,:root.theme-light{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root.theme-auto{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root.theme-auto{--lightningcss-light: ;--lightningcss-dark:initial}}}:root.theme-dark,:root.theme-black{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root{--zep-font:"Inter", "Roboto Flex", Roboto, "Segoe UI", system-ui, sans-serif;--zep-text-display:clamp(2.6rem, 7vw, 4rem);--zep-text-title:1.15rem;--zep-text-body:.9rem;--zep-text-label:.875rem;--zep-text-caption:.75rem;--zep-weight-display:650;--zep-weight-title:500;--zep-weight-label:500;--zep-tracking-display:-.035em;--zg-r-field-hero:30px 30px 30px 10px;--zg-r-field:26px 26px 26px 9px;--zg-r-rail:24px 24px 24px 8px;--zg-r-thumb:19px 19px 19px 6px;--zg-r-panel:28px 28px 28px 8px;--zg-r-card:22px 22px 22px 7px;--zg-r-bar:0 0 32px 8px;--zg-r-footer:32px 12px 0 0;--zg-blur-1:20px;--zg-blur-2:28px;--zg-blur-3:40px;--zg-saturate:1.6;--zg-fill:var(--lightningcss-light,color-mix(in srgb, var(--md-sys-color-surface) 72%, transparent))var(--lightningcss-dark,color-mix(in srgb, var(--md-sys-color-surface) 52%, transparent));--zg-fill-strong:var(--lightningcss-light,color-mix(in srgb, var(--md-sys-color-surface) 88%, transparent))var(--lightningcss-dark,color-mix(in srgb, var(--md-sys-color-surface) 76%, transparent));--zg-rim:color-mix(in srgb, var(--md-sys-color-surface-bright) 72%, transparent);--zg-ink:var(--lightningcss-light,#183a5c)var(--lightningcss-dark,#000);--zg-streak:linear-gradient(97deg, transparent 0 6%, var(--lightningcss-light,#fffffff2)var(--lightningcss-dark,#ffffff6b) 20%, transparent 46%);--zg-sheen:linear-gradient(115deg, var(--lightningcss-light,#ffffff61)var(--lightningcss-dark,#ffffff14), transparent 42%);--zg-shadow-1:0 1px 1px color-mix(in srgb, var(--zg-ink) 6%, transparent), 0 3px 6px color-mix(in srgb, var(--zg-ink) 6%, transparent), 0 10px 20px color-mix(in srgb, var(--zg-ink) 7%, transparent);--zg-shadow-2:0 1px 2px color-mix(in srgb, var(--zg-ink) 8%, transparent), 0 6px 12px color-mix(in srgb, var(--zg-ink) 8%, transparent), 0 18px 36px color-mix(in srgb, var(--zg-ink) 10%, transparent);--zg-shadow-3:0 2px 4px color-mix(in srgb, var(--zg-ink) 10%, transparent), 0 12px 24px color-mix(in srgb, var(--zg-ink) 12%, transparent), 0 32px 64px color-mix(in srgb, var(--zg-ink) 16%, transparent);--zep-wp-ink:var(--lightningcss-light,#14324d)var(--lightningcss-dark,#f2f7ff);--zep-title-a:var(--zep-wp-ink);--zep-title-b:var(--md-sys-color-primary);--zep-title-c:var(--md-sys-color-tertiary);--zg-scrim:var(--lightningcss-light,linear-gradient(#fff0, #fff0))var(--lightningcss-dark,linear-gradient(#060a1480, #060a149e));--zep-g1:#4f9cf0;--zep-g2:#38b6c4;--zep-g3:#8f86ee;--zep-btn-a:#2a67b5;--zep-btn-b:#12727f;--zep-btn-bg:linear-gradient(135deg, var(--zep-btn-a), var(--zep-btn-b));--zs-1:4px;--zs-2:8px;--zs-3:12px;--zs-4:16px;--zs-5:24px;--zs-6:32px;--zs-7:48px;--zs-8:64px;--zs-text-title:1.2rem;--zs-text-snippet:.95rem;--zs-text-meta:.8rem;--zs-text-micro:.72rem;--zs-lh-title:1.3;--zs-lh-snippet:1.55;--zs-measure:68ch;--zs-column:46rem;--zs-side:22rem;--zs-gutter:var(--zs-5);--zs-surface:var(--lightningcss-light,color-mix(in srgb, var(--md-sys-color-surface) 95%, transparent))var(--lightningcss-dark,color-mix(in srgb, var(--md-sys-color-surface) 93%, transparent));--zs-surface-hover:var(--lightningcss-light,color-mix(in srgb, var(--md-sys-color-surface-bright) 98%, transparent))var(--lightningcss-dark,color-mix(in srgb, var(--md-sys-color-surface-container) 97%, transparent));--zs-surface-raised:var(--lightningcss-light,color-mix(in srgb, var(--md-sys-color-surface-container-low) 96%, transparent))var(--lightningcss-dark,color-mix(in srgb, var(--md-sys-color-surface-container) 95%, transparent));--zs-chrome:var(--lightningcss-light,color-mix(in srgb, var(--md-sys-color-surface) 90%, transparent))var(--lightningcss-dark,color-mix(in srgb, var(--md-sys-color-surface) 88%, transparent));--zs-outline:color-mix(in srgb, var(--md-sys-color-outline-variant) 80%, transparent);--zep-ease:cubic-bezier(.2, 0, 0, 1);--zep-glide:cubic-bezier(.22, .8, .28, 1);--zep-dur-fast:.15s;--zep-dur-base:.25s;--zep-dur-slow:.65s;--zep-dur-drift:60s;--zep-wind:.5;--zep-wind-k:1;--zep-spring:cubic-bezier(.34, 1.4, .5, 1)}@supports (transition-timing-function:linear(0, 1)){:root{--zep-spring:linear(0, .16 4%, .52 10%, .9 18%, 1.06 25%, 1.09 31%, 1.04 39%, .99 50%, 1.005 65%, 1)}}:root[data-wallpaper=dusk],:root[data-wallpaper=night]{--zep-wp-ink:#fff;--zep-title-b:#fff}:root[data-wallpaper=dusk]{--zep-title-c:#ffe2c6}:root[data-wallpaper=night]{--zep-title-c:#bfe6ff}:root[data-wallpaper=aurora]{--zep-wp-ink:#fff;--zep-title-b:#fff;--zep-title-c:#bfffe9}:root[data-wallpaper=none]{--zep-wp-ink:var(--md-sys-color-on-surface);--zep-title-a:var(--md-sys-color-on-surface);--zep-title-b:var(--md-sys-color-primary);--zep-title-c:var(--md-sys-color-tertiary);--zg-scrim:linear-gradient(transparent, transparent)}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(./sxng-inter-latin-wght-normal.woff2)format("woff2-variations")}@property --zep-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes zep-sway{0%{transform:translate3d(calc(-1.2% * var(--zep-wind-k,1)), calc(-0.8% * var(--zep-wind-k,1)), 0) scale(1.03)}to{transform:translate3d(calc(1.2% * var(--zep-wind-k,1)), calc(0.8% * var(--zep-wind-k,1)), 0) scale(calc(1.03 + .04 * var(--zep-wind-k,1)))}}html{font-family:var(--zep-font);background:var(--md-sys-color-surface)}body{font-family:var(--zep-font)}body:before,body:after{content:"";pointer-events:none;position:fixed}body:before{z-index:-2;animation:zep-sway calc(var(--zep-dur-drift) / max(var(--zep-wind-k,1), .25)) ease-in-out infinite alternate;background:url(./sxng-zep-day.svg) 50%/cover no-repeat;inset:-4%}:root[data-wallpaper=dusk] body:before{background-image:url(./sxng-zep-dusk.svg)}:root[data-wallpaper=night] body:before{background-image:url(./sxng-zep-night.svg)}:root[data-wallpaper=hills] body:before{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20preserveAspectRatio='xMidYMid%20slice'%20viewBox='0%200%201920%201080'%3e%3cdefs%3e%3cradialGradient%20id='b'%20cx='.7'%20cy='.5'%20r='.4'%3e%3cstop%20offset='0'%20stop-color='%23fff4d0'%20stop-opacity='.9'/%3e%3cstop%20offset='1'%20stop-color='%23fff4d0'%20stop-opacity='0'/%3e%3c/radialGradient%3e%3clinearGradient%20id='a'%20x1='0'%20x2='0'%20y1='0'%20y2='1'%3e%3cstop%20offset='0'%20stop-color='%2379b6ee'/%3e%3cstop%20offset='.5'%20stop-color='%23c3def4'/%3e%3cstop%20offset='.8'%20stop-color='%23f7e6c6'/%3e%3cstop%20offset='1'%20stop-color='%23fbeccd'/%3e%3c/linearGradient%3e%3c/defs%3e%3cpath%20fill='url(%23a)'%20d='M0%200h1920v1080H0z'/%3e%3cpath%20fill='url(%23b)'%20d='M0%200h1920v1080H0z'/%3e%3cpath%20fill='rgb(170%20200%20215%20/%200.55)'%20d='M-200%20593c166%200%20166%2052%20331%2052%20166%200%20166-26%20332-26s166-54%20331-54c166%200%20166-28%20332-28%20165%200%20165-17%20331-17s166-22%20332-22c165%200%20165%2014%20331%2014v608H-200Z'/%3e%3cpath%20fill='rgb(140%20190%20170%20/%200.75)'%20d='M-200%20748c166%200%20166-62%20331-62%20166%200%20166-58%20332-58s166-21%20331-21c166%200%20166-23%20332-23%20165%200%20165%2016%20331%2016s166%2095%20332%2095c165%200%20165%2063%20331%2063v362H-200Z'/%3e%3cpath%20fill='rgb(150%20190%20120%20/%200.9)'%20d='M-200%20805c166%200%20166-77%20331-77%20166%200%20166-22%20332-22s166-20%20331-20c166%200%20166%2060%20332%2060%20165%200%20165%20120%20331%20120s166-21%20332-21c165%200%20165-127%20331-127v402H-200Z'/%3e%3cpath%20fill='rgb(196%20188%2096%20/%200.95)'%20d='M-200%20965c166%200%20166-19%20331-19%20166%200%20166-81%20332-81s166-29%20331-29c166%200%20166-27%20332-27%20165%200%20165%2074%20331%2074s166%20104%20332%20104c165%200%20165-73%20331-73v206H-200Z'/%3e%3cpath%20fill='rgb(78%20140%2084%20/%201)'%20d='M-200%20970c166%200%20166-21%20331-21%20166%200%20166-10%20332-10s166%2073%20331%2073c166%200%20166%2050%20332%2050%20165%200%20165-96%20331-96s166-32%20332-32c165%200%20165%2028%20331%2028v158H-200Z'/%3e%3c/svg%3e")}:root[data-wallpaper=aurora] body:before{background-image:url(./sxng-zep-aurora.svg)}:root[data-wallpaper=custom] body:before{background-image:var(--zep-wp-url,none)}:root[data-wallpaper=none] body:before{display:none}body:after{z-index:-1;background:var(--zg-scrim);inset:0}#main_index{margin-top:19vh}.index .title h1,.index h1{font-weight:var(--zep-weight-display);letter-spacing:var(--zep-tracking-display);background:linear-gradient(100deg, var(--zep-title-a) 8%, var(--zep-title-b) 55%, var(--zep-title-c));color:#0000;-webkit-background-clip:text;background-clip:text;align-items:center;gap:.3em;display:inline-flex}.index .title h1:before,.index h1:before{content:"";filter:drop-shadow(0 4px 10px #388cc859);background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 92 92%22 aria-label=%22ZepSearch%22 role=%22img%22%3E%3Cdefs%3E%3ClinearGradient id=%22g%22 x1=%226%22 y1=%222%22 x2=%2288%22 y2=%2290%22 gradientUnits=%22userSpaceOnUse%22%3E%3Cstop offset=%220%22 stop-color=%22%234f9cf0%22/%3E%3Cstop offset=%220.55%22 stop-color=%22%2338b6c4%22/%3E%3Cstop offset=%221%22 stop-color=%22%238f86ee%22/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d=%22M28 0H64A28 28 0 0 1 92 28V64A28 28 0 0 1 64 92H10A10 10 0 0 1 0 82V28A28 28 0 0 1 28 0Z%22 fill=%22url(%23g)%22/%3E%3Cg fill=%22none%22 stroke=%22%23fff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath stroke-width=%226.5%22 d=%22M25 29H63L28 63H66C71.500 63 74.500 60 74.500 55.500%22/%3E%3Cpath stroke-width=%224%22 stroke-opacity=%220.7%22 d=%22M12 29H17%22/%3E%3C/g%3E%3C/svg%3E") 50%/contain no-repeat;flex:none;width:.78em;height:.78em}@keyframes zep-rim{to{--zep-angle:360deg}}.search_box{border-radius:var(--zg-r-field);background:var(--zg-streak) 0 0 / 100% 1.5px no-repeat padding-box, linear-gradient(var(--zg-fill-strong), var(--zg-fill-strong)) padding-box, linear-gradient(var(--zg-rim), var(--zg-rim)) border-box;height:3.25rem;-webkit-backdrop-filter:blur(var(--zg-blur-2)) saturate(var(--zg-saturate));backdrop-filter:blur(var(--zg-blur-2)) saturate(var(--zg-saturate));box-shadow:var(--zg-shadow-1);transition:box-shadow var(--zep-dur-base) var(--zep-ease), transform .5s var(--zep-spring);border:1.5px solid #0000;position:relative}.search_box:before{content:"";background:var(--zep-btn-bg);flex:none;width:1.3rem;height:1.3rem;margin-inline-start:1.1rem;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M3 8h9.5a2.5 2.5 0 1 0-2.5-2.5%22/%3E%3Cpath d=%22M3 12.5h14a2.8 2.8 0 1 1-2.8 2.8%22/%3E%3Cpath d=%22M3 17h7a2 2 0 1 1-2 2%22/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M3 8h9.5a2.5 2.5 0 1 0-2.5-2.5%22/%3E%3Cpath d=%22M3 12.5h14a2.8 2.8 0 1 1-2.8 2.8%22/%3E%3Cpath d=%22M3 17h7a2 2 0 1 1-2 2%22/%3E%3C/svg%3E") 50%/contain no-repeat}.search_box:hover{background:var(--zg-streak) 0 0 / 100% 1.5px no-repeat padding-box, linear-gradient(var(--zg-fill-strong), var(--zg-fill-strong)) padding-box, linear-gradient(var(--zg-rim), var(--zg-rim)) border-box}.search_box:focus-within{background:var(--zg-streak) 0 0 / 100% 1.5px no-repeat padding-box, linear-gradient(var(--zg-fill-strong), var(--zg-fill-strong)) padding-box, conic-gradient(from var(--zep-angle), var(--zep-g1), var(--zep-g2), var(--zep-g3), var(--zep-g1)) border-box;box-shadow:var(--zg-shadow-2), 0 0 32px color-mix(in srgb, var(--zep-g1) 26%, transparent);animation:zep-rim calc(9s / max(var(--zep-wind-k,1), .25)) linear infinite}.search_box:has(#q:focus-visible){background:var(--zg-streak) 0 0 / 100% 1.5px no-repeat padding-box, linear-gradient(var(--zg-fill-strong), var(--zg-fill-strong)) padding-box, conic-gradient(from var(--zep-angle), var(--zep-g1), var(--zep-g2), var(--zep-g3), var(--zep-g1)) border-box;box-shadow:var(--zg-shadow-2), 0 0 32px color-mix(in srgb, var(--zep-g1) 26%, transparent);animation:zep-rim calc(9s / max(var(--zep-wind-k,1), .25)) linear infinite}.index .search_box{border-radius:var(--zg-r-field-hero);height:3.75rem;-webkit-backdrop-filter:blur(var(--zg-blur-3)) saturate(var(--zg-saturate));backdrop-filter:blur(var(--zg-blur-3)) saturate(var(--zg-saturate));box-shadow:var(--zg-shadow-2)}.index .search_box:focus-within{box-shadow:var(--zg-shadow-3), 0 0 40px color-mix(in srgb, var(--zep-g1) 28%, transparent);transform:translateY(-2px)}#q{padding-inline-start:.85rem!important}#send_search{transition:transform .5s var(--zep-spring), box-shadow var(--zep-dur-fast) var(--zep-ease);background:var(--zep-btn-bg)!important;color:#fff!important;border-radius:50% 50% 50% 32%!important}#send_search:hover{transform:scale(1.06)}.autocomplete.open{border:1px solid var(--zg-rim);border-radius:var(--zg-r-panel);background:var(--zg-streak) 0 0 / 100% 1.5px no-repeat, var(--zg-sheen), var(--zg-fill);-webkit-backdrop-filter:blur(var(--zg-blur-3)) saturate(var(--zg-saturate));backdrop-filter:blur(var(--zg-blur-3)) saturate(var(--zg-saturate));box-shadow:var(--zg-shadow-3), inset 0 1px 0 color-mix(in srgb, var(--zg-rim) 55%, transparent);background:var(--zg-streak) 0 0 / 100% 1.5px no-repeat, linear-gradient(var(--zg-fill-strong), var(--zg-fill-strong))}#categories_container{border:1px solid var(--zg-rim);border-radius:var(--zg-r-rail);background:var(--zg-streak) 0 0 / 100% 1.5px no-repeat, var(--zg-sheen), var(--zg-fill);-webkit-backdrop-filter:blur(var(--zg-blur-1)) saturate(var(--zg-saturate));backdrop-filter:blur(var(--zg-blur-1)) saturate(var(--zg-saturate));box-shadow:var(--zg-shadow-1), inset 0 1px 0 color-mix(in srgb, var(--zg-rim) 55%, transparent);gap:2px;max-width:100%;padding:5px;display:inline-flex}.index #categories_container{width:fit-content;margin-inline:auto;display:flex}.category_checkbox label,button.category_button{border-radius:var(--zg-r-thumb);color:var(--md-sys-color-on-surface-variant);transition:background var(--zep-dur-base) var(--zep-ease), color var(--zep-dur-base) var(--zep-ease), box-shadow var(--zep-dur-base) var(--zep-ease), transform .5s var(--zep-spring);background:0 0;border:0!important}.category_checkbox label:hover,button.category_button:hover{background:color-mix(in srgb, var(--md-sys-color-on-surface) 8%, transparent);color:var(--md-sys-color-on-surface)}.category_checkbox input[type=checkbox]:checked+label,button.category_button.selected,button.category_button:active{box-shadow:var(--zg-shadow-1);background:var(--zg-streak) 0 0 / 100% 1.5px no-repeat, linear-gradient(var(--zg-fill-strong), var(--zg-fill-strong))!important;color:var(--md-sys-color-primary)!important}.index .category:hover label,.index .category:hover button{transform:translateY(-4px)}.index .category:hover+.category label,.index .category:hover+.category button{transform:translateY(-2px)}.index .category:has(+.category:hover) label{transform:translateY(-2px)}.index .category:has(+.category:hover) button{transform:translateY(-2px)}#search_header{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.index #search_header{box-shadow:none;background:0 0}#main_results #search_header{border:1px solid var(--zg-rim);border-radius:var(--zg-r-bar);background:var(--zg-streak) 0 0 / 100% 1.5px no-repeat, var(--zg-sheen), var(--zg-fill);-webkit-backdrop-filter:blur(var(--zg-blur-2)) saturate(var(--zg-saturate));backdrop-filter:blur(var(--zg-blur-2)) saturate(var(--zg-saturate));box-shadow:var(--zg-shadow-1), inset 0 1px 0 color-mix(in srgb, var(--zg-rim) 55%, transparent);border-top:0}html.m3e-scrolled #main_results #search_header{box-shadow:var(--zg-shadow-3)}#main_results #categories_container{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-color:#0000;padding:0}#search_logo svg{border-radius:calc(9px * var(--zep-round,1)) calc(9px * var(--zep-round,1)) calc(9px * var(--zep-round,1)) calc(3px * var(--zep-round,1));filter:drop-shadow(0 2px 6px #388cc859);width:2rem;height:2rem;transition:transform .5s var(--zep-spring);margin:.4rem 0 auto}#search_logo:hover svg{transform:rotate(-8deg)scale(1.06)}#links_on_top a{color:var(--zep-wp-ink);background:color-mix(in srgb, var(--zep-wp-ink) 6%, transparent);-webkit-backdrop-filter:blur(var(--zg-blur-1));backdrop-filter:blur(var(--zg-blur-1))}#links_on_top a:hover{background:color-mix(in srgb, var(--zep-wp-ink) 16%, transparent)}@keyframes zep-drift-in{0%{opacity:0;transform:translateX(calc(-16px * var(--zep-wind-k,1)))}to{opacity:1;transform:none}}.result{border:1px solid var(--zg-rim);border-radius:var(--zg-r-card);background:var(--zg-streak) 0 0 / 100% 1.5px no-repeat, var(--zg-sheen), var(--zg-fill);-webkit-backdrop-filter:blur(var(--zg-blur-1)) saturate(var(--zg-saturate));backdrop-filter:blur(var(--zg-blur-1)) saturate(var(--zg-saturate));box-shadow:var(--zg-shadow-1), inset 0 1px 0 color-mix(in srgb, var(--zg-rim) 55%, transparent);transition:box-shadow var(--zep-dur-base) var(--zep-ease), transform .5s var(--zep-spring), background var(--zep-dur-base) var(--zep-ease);animation:zep-drift-in var(--zep-dur-slow) var(--zep-spring) both;margin:0 0 .6rem;padding:1rem 1.3rem 1.1rem;border:1px solid var(--zg-rim)!important}.result:hover{background:var(--zg-streak) 0 0 / 100% 1.5px no-repeat, linear-gradient(var(--zg-fill-strong), var(--zg-fill-strong));box-shadow:var(--zg-shadow-2);transform:translateY(-1px)}#urls>.result:first-child{animation-delay:45ms}#urls>.result:nth-child(2){animation-delay:90ms}#urls>.result:nth-child(3){animation-delay:.135s}#urls>.result:nth-child(4){animation-delay:.18s}#urls>.result:nth-child(5){animation-delay:.225s}#urls>.result:nth-child(6){animation-delay:.27s}#urls>.result:nth-child(7){animation-delay:.315s}#urls>.result:nth-child(8){animation-delay:.36s}#urls>.result:nth-child(9){animation-delay:.405s}#urls>.result:nth-child(10){animation-delay:.45s}.m3e-avatar{background:var(--zep-btn-bg);color:#fff;border-radius:50% 50% 50% 30%}article[data-vim-selected]{box-shadow:0 0 0 2px var(--md-sys-color-primary)}#answers{border:1px solid var(--zg-rim);border-radius:var(--zg-r-panel);background:var(--zg-streak) 0 0 / 100% 1.5px no-repeat, var(--zg-sheen), var(--zg-fill);-webkit-backdrop-filter:blur(var(--zg-blur-2)) saturate(var(--zg-saturate));backdrop-filter:blur(var(--zg-blur-2)) saturate(var(--zg-saturate));box-shadow:var(--zg-shadow-2), inset 0 1px 0 color-mix(in srgb, var(--zg-rim) 55%, transparent);animation:zep-drift-in var(--zep-dur-slow) var(--zep-spring) both}#sidebar .infobox{border:1px solid var(--zg-rim);border-radius:var(--zg-r-panel);background:var(--zg-streak) 0 0 / 100% 1.5px no-repeat, var(--zg-sheen), var(--zg-fill);-webkit-backdrop-filter:blur(var(--zg-blur-2)) saturate(var(--zg-saturate));backdrop-filter:blur(var(--zg-blur-2)) saturate(var(--zg-saturate));box-shadow:var(--zg-shadow-2), inset 0 1px 0 color-mix(in srgb, var(--zg-rim) 55%, transparent);animation:zep-drift-in var(--zep-dur-slow) var(--zep-spring) .15s both}input[type=submit]:not(.page_number):not(.page_number_current),#results button[type=submit],.button,.preferences_back{background:var(--zep-btn-bg);color:#fff;border-radius:calc(22px * var(--zep-round,1)) calc(22px * var(--zep-round,1)) calc(22px * var(--zep-round,1)) calc(8px * var(--zep-round,1))}.page_number_current{background:var(--zep-btn-bg)!important;color:#fff!important}#backToTop{border:1px solid var(--zg-rim);border-radius:calc(16px * var(--zep-round,1)) calc(16px * var(--zep-round,1)) calc(16px * var(--zep-round,1)) calc(6px * var(--zep-round,1));background:var(--zg-streak) 0 0 / 100% 1.5px no-repeat, var(--zg-sheen), var(--zg-fill);-webkit-backdrop-filter:blur(var(--zg-blur-1)) saturate(var(--zg-saturate));backdrop-filter:blur(var(--zg-blur-1)) saturate(var(--zg-saturate));box-shadow:var(--zg-shadow-2), inset 0 1px 0 color-mix(in srgb, var(--zg-rim) 55%, transparent)}footer{border:1px solid var(--zg-rim);border-radius:var(--zg-r-footer);background:var(--zg-streak) 0 0 / 100% 1.5px no-repeat, var(--zg-sheen), var(--zg-fill);-webkit-backdrop-filter:blur(var(--zg-blur-2)) saturate(var(--zg-saturate));backdrop-filter:blur(var(--zg-blur-2)) saturate(var(--zg-saturate));box-shadow:var(--zg-shadow-1), inset 0 1px 0 color-mix(in srgb, var(--zg-rim) 55%, transparent);border-bottom:0;width:auto;margin-inline:.75rem}select,.search_filters select{background-color:var(--zg-fill-strong);box-shadow:inset 0 0 0 1px var(--zg-rim);border-radius:calc(14px * var(--zep-round,1)) calc(14px * var(--zep-round,1)) calc(14px * var(--zep-round,1)) calc(5px * var(--zep-round,1))}select:hover,.search_filters select:hover,select:focus,.search_filters select:focus{background-color:var(--zg-fill-strong)}#main_preferences fieldset{border-radius:calc(14px * var(--zep-round,1));border-bottom-color:color-mix(in srgb, var(--md-sys-color-outline-variant) 70%, transparent)}.m3e-loader:before{background:linear-gradient(90deg, var(--zep-g1), var(--zep-g2), var(--zep-g3))}@media screen and (max-width:50em){#main_index{margin-top:14vh}.index #search{padding-inline:.9rem}.result{border-radius:calc(18px * var(--zep-round,1)) calc(18px * var(--zep-round,1)) calc(18px * var(--zep-round,1)) calc(6px * var(--zep-round,1));padding:.9rem 1rem}footer{margin-inline:0}}html[data-wind="0"] body:before,html[data-wind="0"] .search_box:focus-within,html[data-wind="0"] .zd-bob{animation:none!important}html[data-wind="0"] .search_box:has(#q:focus-visible){animation:none!important}@media (prefers-reduced-motion:reduce){body:before,.search_box:focus-within{animation:none!important}.search_box:has(#q:focus-visible){animation:none!important}}.zep-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.zep-skip{z-index:2000;border:1px solid var(--zg-rim);border-radius:calc(16px * var(--zep-round,1)) calc(16px * var(--zep-round,1)) calc(16px * var(--zep-round,1)) calc(5px * var(--zep-round,1));background:var(--zg-fill-strong);box-shadow:var(--zg-shadow-2);color:var(--md-sys-color-on-surface);transition:transform .5s var(--zep-spring);padding:.55rem 1.1rem;font-weight:600;text-decoration:none;position:fixed;top:.6rem;left:.6rem;transform:translateY(-220%)}.zep-skip:focus{outline:2px solid var(--md-sys-color-primary);outline-offset:2px;transform:none}html.zep-lite{--zg-fill:color-mix(in srgb, var(--md-sys-color-surface) 93%, transparent)!important;--zg-fill-strong:color-mix(in srgb, var(--md-sys-color-surface) 98%, transparent)!important}html.zep-lite *,html.zep-lite :before,html.zep-lite :after{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html.zep-lite body:before{animation:none!important}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html{--zg-fill:color-mix(in srgb, var(--md-sys-color-surface) 93%, transparent)!important;--zg-fill-strong:color-mix(in srgb, var(--md-sys-color-surface) 98%, transparent)!important}html *,html :before,html :after{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html body:before{animation:none!important}}@media (prefers-reduced-transparency:reduce){html{--zg-fill:color-mix(in srgb, var(--md-sys-color-surface) 93%, transparent)!important;--zg-fill-strong:color-mix(in srgb, var(--md-sys-color-surface) 98%, transparent)!important}html *,html :before,html :after{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html body:before{animation:none!important}}@media (prefers-reduced-motion:reduce){:root{--zep-wind:0;--zep-wind-k:0}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.autocomplete{display:none!important}.search_box{transition:border-radius .5s var(--zep-spring), box-shadow var(--zep-dur-base) var(--zep-ease), transform .5s var(--zep-spring)}@supports (transition-timing-function:linear(0, 1)){.search_box{transition:border-radius .7s var(--zep-spring), box-shadow var(--zep-dur-base) var(--zep-ease), transform .7s var(--zep-spring)}}.search_box.zp-open{border-radius:calc(20px * var(--zep-round,1)) calc(20px * var(--zep-round,1)) calc(20px * var(--zep-round,1)) calc(6px * var(--zep-round,1));box-shadow:var(--zg-shadow-3), 0 0 40px color-mix(in srgb, var(--zep-g1) 26%, transparent)}.index .search_box.zp-open{transform:translateY(-2px)scale(1.035)}.zp-hint{border:1px solid color-mix(in srgb, var(--md-sys-color-outline-variant) 80%, transparent);border-radius:calc(9px * var(--zep-round,1)) calc(9px * var(--zep-round,1)) calc(9px * var(--zep-round,1)) calc(3px * var(--zep-round,1));background:color-mix(in srgb, var(--md-sys-color-on-surface) 6%, transparent);color:var(--md-sys-color-on-surface-variant);font:600 .7rem/1 var(--zep-font);letter-spacing:.02em;white-space:nowrap;transition:opacity var(--zep-dur-fast) var(--zep-ease);flex:none;margin-inline:.25rem .4rem;padding:.18rem .5rem}.search_box:focus-within .zp-hint,.search_box.zp-open .zp-hint{opacity:0;pointer-events:none}.search_box:has(#q:not(:placeholder-shown)) .zp-hint{opacity:0;pointer-events:none}@keyframes zp-in{0%{opacity:0;transform:translateY(-10px)scale(.97)}to{opacity:1;transform:none}}@keyframes zp-chip-in{0%{opacity:0;transform:translateY(8px)scale(.85)}to{opacity:1;transform:none}}.zp-panel{z-index:600;box-sizing:border-box;overscroll-behavior:contain;scrollbar-width:thin;animation:zp-in .6s var(--zep-spring) both;flex-direction:column;gap:.5rem;padding:2px 2px 6px;display:flex;position:fixed;overflow-y:auto}.zp-panel[hidden]{display:none}@supports (transition-timing-function:linear(0, 1)){.zp-panel{animation-duration:.7s;animation-timing-function:var(--zep-spring)}}.zp-group{border:1px solid var(--zg-rim);border-radius:calc(20px * var(--zep-round,1)) calc(20px * var(--zep-round,1)) calc(20px * var(--zep-round,1)) calc(6px * var(--zep-round,1));background:var(--zg-streak) 0 0 / 100% 1.5px no-repeat, var(--zg-sheen), var(--zg-fill);-webkit-backdrop-filter:blur(var(--zg-blur-2)) saturate(var(--zg-saturate));backdrop-filter:blur(var(--zg-blur-2)) saturate(var(--zg-saturate));box-shadow:var(--zg-shadow-2), inset 0 1px 0 color-mix(in srgb, var(--zg-rim) 55%, transparent);background:var(--zg-streak) 0 0 / 100% 1.5px no-repeat, var(--zs-surface);flex:none;padding:.35rem}.zp-heading{color:var(--md-sys-color-on-surface-variant);font:600 .68rem/1.2 var(--zep-font);letter-spacing:.09em;text-transform:uppercase;margin:0;padding:.35rem .6rem .2rem}.zp-item{border-radius:calc(14px * var(--zep-round,1)) calc(14px * var(--zep-round,1)) calc(14px * var(--zep-round,1)) calc(5px * var(--zep-round,1));color:var(--md-sys-color-on-surface);cursor:pointer;transition:background var(--zep-dur-fast) var(--zep-ease);align-items:center;gap:.7rem;padding:.45rem .6rem;display:flex}.zp-item.is-active{background:color-mix(in srgb, var(--md-sys-color-primary) 15%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--md-sys-color-primary) 28%, transparent)}.zp-icon{background:color-mix(in srgb, var(--md-sys-color-primary) 13%, transparent);width:2rem;height:2rem;color:var(--md-sys-color-primary);border-radius:50% 50% 50% 30%;flex:none;place-items:center;display:grid}.zp-icon svg{width:1.05rem;height:1.05rem}.zp-group-top .zp-icon{background:var(--zep-btn-bg);color:#fff}.zp-text{flex-direction:column;flex:1;min-width:0;display:flex}.zp-title{text-overflow:ellipsis;white-space:nowrap;font-size:.92rem;font-weight:500;overflow:hidden}.zp-sub{color:var(--md-sys-color-on-surface-variant);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.zp-badge{border-radius:calc(9px * var(--zep-round,1)) calc(9px * var(--zep-round,1)) calc(9px * var(--zep-round,1)) calc(3px * var(--zep-round,1));background:color-mix(in srgb, var(--md-sys-color-primary) 16%, transparent);color:var(--md-sys-color-primary);font:700 .68rem/1.3 var(--zep-font);letter-spacing:.04em;text-transform:uppercase;flex:none;padding:.12rem .55rem}.zp-remove{width:1.5rem;height:1.5rem;color:var(--md-sys-color-on-surface-variant);opacity:0;cursor:pointer;transition:opacity var(--zep-dur-fast) var(--zep-ease);background:0 0;border:0;border-radius:50%;flex:none;padding:0;font-size:1.1rem;line-height:1}.zp-remove:hover{background:color-mix(in srgb, var(--md-sys-color-on-surface) 12%, transparent)}.zp-item:hover .zp-remove,.zp-item.is-active .zp-remove{opacity:1}.zp-enter{border-radius:calc(7px * var(--zep-round,1)) calc(7px * var(--zep-round,1)) calc(7px * var(--zep-round,1)) calc(3px * var(--zep-round,1));background:color-mix(in srgb, var(--md-sys-color-on-surface) 8%, transparent);color:var(--md-sys-color-on-surface-variant);font:600 .72rem/1.3 var(--zep-font);opacity:0;flex:none;padding:.1rem .4rem}.zp-item.is-active .zp-enter{opacity:1}.zp-breeze{border:1px solid var(--zg-rim);border-radius:calc(18px * var(--zep-round,1)) calc(18px * var(--zep-round,1)) calc(18px * var(--zep-round,1)) calc(6px * var(--zep-round,1));background:var(--zg-streak) 0 0 / 100% 1.5px no-repeat, var(--zg-sheen), var(--zg-fill);-webkit-backdrop-filter:blur(var(--zg-blur-1)) saturate(var(--zg-saturate));backdrop-filter:blur(var(--zg-blur-1)) saturate(var(--zg-saturate));box-shadow:var(--zg-shadow-1), inset 0 1px 0 color-mix(in srgb, var(--zg-rim) 55%, transparent);background:var(--zg-streak) 0 0 / 100% 1.5px no-repeat, var(--zs-surface);flex-wrap:wrap;flex:none;align-items:center;gap:.4rem;padding:.45rem .55rem;display:flex}.zp-breeze-label{color:var(--md-sys-color-on-surface-variant);font:600 .68rem/1 var(--zep-font);letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:.35rem;padding-inline-end:.2rem;display:inline-flex}.zp-breeze-label svg{width:.95rem;height:.95rem;color:var(--zep-g2)}.zp-chip{border:1px solid var(--zg-rim);border-radius:calc(16px * var(--zep-round,1)) calc(16px * var(--zep-round,1)) calc(16px * var(--zep-round,1)) calc(5px * var(--zep-round,1));background:var(--zs-surface);color:var(--md-sys-color-on-surface);cursor:pointer;animation:zp-chip-in .7s var(--zep-spring) both;animation-delay:calc(var(--i,0) * 70ms);transition:background var(--zep-dur-fast) var(--zep-ease), box-shadow var(--zep-dur-fast) var(--zep-ease);align-items:center;gap:.4rem;padding:.32rem .75rem .32rem .45rem;font-size:.8rem;font-weight:500;display:inline-flex}.zp-chip .zp-icon{width:1.35rem;height:1.35rem}.zp-chip .zp-icon svg{width:.8rem;height:.8rem}.zp-chip .zp-title{font-size:.8rem}.zp-chip.is-active{background:color-mix(in srgb, var(--md-sys-color-primary) 16%, var(--zs-surface));box-shadow:0 0 0 2px var(--md-sys-color-primary)}@supports (transition-timing-function:linear(0, 1)){.zp-chip{animation-timing-function:var(--zep-spring);animation-duration:.75s}}.zp-foot{border:1px solid var(--zg-rim);border-radius:calc(14px * var(--zep-round,1)) calc(14px * var(--zep-round,1)) calc(14px * var(--zep-round,1)) calc(5px * var(--zep-round,1));background:var(--zg-streak) 0 0 / 100% 1.5px no-repeat, var(--zg-sheen), var(--zg-fill);-webkit-backdrop-filter:blur(var(--zg-blur-1)) saturate(var(--zg-saturate));backdrop-filter:blur(var(--zg-blur-1)) saturate(var(--zg-saturate));box-shadow:var(--zg-shadow-1), inset 0 1px 0 color-mix(in srgb, var(--zg-rim) 55%, transparent);background:var(--zg-streak) 0 0 / 100% 1.5px no-repeat, var(--zs-surface);color:var(--md-sys-color-on-surface-variant);flex-wrap:wrap;flex:none;justify-content:space-between;gap:.2rem 1rem;padding:.4rem .85rem;font-size:.72rem;display:flex}.zp-live{font-weight:600}@media screen and (max-width:50em){.zp-hint{display:none}html:has(.search_box.zp-open) #links_on_top{opacity:0;pointer-events:none}.zp-foot span:first-child{display:none}}@media (prefers-reduced-motion:reduce){.zp-panel,.zp-chip{animation:none!important}.search_box,.search_box.zp-open{transition-duration:.01ms!important}.index .search_box.zp-open{transform:none}}@keyframes zd-in{0%{opacity:0;translate:var(--zd-tx,-50%) 18px}to{opacity:1;translate:var(--zd-tx,-50%) 0}}@keyframes zd-bob{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(calc(-3px * var(--zep-wind-k,1))) rotate(calc(1.6deg * var(--zep-wind-k,1)))}}@keyframes zd-tap{0%{scale:.86}40%{scale:1.14}to{scale:1}}@keyframes zd-rise{0%{opacity:0;transform:translateY(14px)scale(.97)}to{opacity:1;transform:none}}.zd-dock{--zd-size:clamp(calc(2.4rem * var(--zd-scale,1)), calc((100vw - 3rem) / var(--zd-count,8) - .6rem), calc(3.3rem * var(--zd-scale,1)));left:50%;bottom:var(--zd-bottom,5.5rem);z-index:90;max-width:calc(100vw - 1rem);translate:var(--zd-tx,-50%) 0;animation:zd-in .9s var(--zep-spring) .3s both;position:fixed}html[data-dock-pos=left] .zd-dock{--zd-tx:0%;left:1.25rem}html[data-dock-pos=right] .zd-dock{--zd-tx:0%;left:auto;right:1.25rem}.zd-track{border:1px solid var(--zg-rim);border-radius:calc(30px * var(--zep-round,1));background:var(--zg-streak) 0 0 / 100% 1.5px no-repeat, var(--zg-sheen), var(--zg-fill);-webkit-backdrop-filter:blur(var(--zg-blur-2)) saturate(var(--zg-saturate));backdrop-filter:blur(var(--zg-blur-2)) saturate(var(--zg-saturate));box-shadow:var(--zg-shadow-2), inset 0 1px 0 color-mix(in srgb, var(--zg-rim) 55%, transparent);border-radius:calc(30px * var(--zep-round,1)) calc(30px * var(--zep-round,1)) 58% 38% / calc(30px * var(--zep-round,1)) calc(30px * var(--zep-round,1)) calc(24px * var(--zep-round,1)) calc(16px * var(--zep-round,1));justify-content:center;align-items:flex-end;gap:.6rem;padding:.7rem 1.1rem 1.15rem;display:flex}.zd-dock.is-collapsed .zd-track{border-radius:var(--zg-pill,999px) var(--zg-pill,999px) var(--zg-pill,999px) calc(14px * var(--zep-round,1));padding:.4rem .5rem}.zd-item{width:var(--zd-size);height:var(--zd-size);color:inherit;cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;translate:var(--dragx,0) 0;transition:translate .5s var(--zep-spring);background:0 0;border:0;place-items:center;margin:0;padding:0;text-decoration:none;display:grid;position:relative}.zd-item.is-lifted{z-index:6;transition:none}.zd-tile{background:var(--zg-streak) 0 0 / 100% 1.5px no-repeat, linear-gradient(150deg, var(--zd-tone-a), var(--zd-tone-b));width:100%;height:100%;box-shadow:var(--zg-shadow-1);color:var(--zd-tone-ink);rotate:var(--tilt,0deg);translate:var(--dx,0) calc(var(--arc,0px) + var(--lift,0px));scale:var(--s,1);transform-origin:50% 100%;transition:translate .6s var(--zep-spring), scale .6s var(--zep-spring), rotate .5s var(--zep-spring), box-shadow var(--zep-dur-base) var(--zep-ease);border-radius:32% 32% 32% 11%;place-items:center;display:grid}.zd-tile[data-tone=primary]{--zd-tone-a:color-mix(in srgb, var(--md-sys-color-primary-container) 80%, white);--zd-tone-b:var(--md-sys-color-primary-container);--zd-tone-ink:var(--md-sys-color-on-primary-container)}.zd-tile[data-tone=secondary]{--zd-tone-a:color-mix(in srgb, var(--md-sys-color-secondary-container) 80%, white);--zd-tone-b:var(--md-sys-color-secondary-container);--zd-tone-ink:var(--md-sys-color-on-secondary-container)}.zd-tile[data-tone=tertiary]{--zd-tone-a:color-mix(in srgb, var(--md-sys-color-tertiary-container) 80%, white);--zd-tone-b:var(--md-sys-color-tertiary-container);--zd-tone-ink:var(--md-sys-color-on-tertiary-container)}.zd-tile[data-tone=ghost]{--zd-tone-a:var(--zg-fill-strong);--zd-tone-b:var(--zg-fill);--zd-tone-ink:var(--md-sys-color-on-surface-variant);opacity:.8}.zd-tile svg{width:48%;height:48%}.zd-bob{width:100%;height:100%;animation:zd-bob calc(var(--dur,5s) / max(var(--zep-wind-k,1), .25)) ease-in-out var(--delay,0s) infinite;place-items:center;display:grid}.zd-letter{font:700 1.15rem/1 var(--zep-font)}.zd-dock.is-tracking .zd-bob,.zd-dock.is-dragging .zd-bob,.zd-item:hover .zd-bob,.zd-item.is-editing .zd-bob{animation-play-state:paused}.zd-dock.is-tracking .zd-tile{transition:translate 90ms linear, scale 90ms linear, rotate .5s var(--zep-spring)}.zd-item.is-pressed .zd-tile{transition:scale .5s var(--zep-spring);scale:.88}.zd-tile.zd-tapped{animation:zd-tap .65s var(--zep-spring)}.zd-item.is-lifted .zd-tile{box-shadow:var(--zg-shadow-3);transition:scale .5s var(--zep-spring);scale:1.22}.zd-item.is-editing .zd-tile{box-shadow:0 0 0 2px var(--md-sys-color-primary), var(--zg-shadow-2)}.zd-item:focus-visible{outline:0}.zd-item:focus-visible .zd-tile{outline:2px solid var(--md-sys-color-primary);outline-offset:3px}.zd-label{border:1px solid var(--zg-rim);border-radius:calc(11px * var(--zep-round,1)) calc(11px * var(--zep-round,1)) calc(11px * var(--zep-round,1)) calc(4px * var(--zep-round,1));background:var(--zg-streak) 0 0 / 100% 1.5px no-repeat, var(--zg-sheen), var(--zg-fill);-webkit-backdrop-filter:blur(var(--zg-blur-1)) saturate(var(--zg-saturate));backdrop-filter:blur(var(--zg-blur-1)) saturate(var(--zg-saturate));box-shadow:var(--zg-shadow-1), inset 0 1px 0 color-mix(in srgb, var(--zg-rim) 55%, transparent);z-index:8;color:var(--md-sys-color-on-surface);font:600 .72rem/1.3 var(--zep-font);white-space:nowrap;opacity:0;pointer-events:none;translate:-50% calc(var(--arc,0px) + var(--lift,0px));transition:opacity var(--zep-dur-fast) var(--zep-ease);padding:.22rem .65rem;position:absolute;bottom:calc(100% + .4rem);left:50%}.zd-item:hover .zd-label,.zd-item:focus-visible .zd-label{opacity:1}.zd-dock.is-dragging .zd-label{opacity:0}@keyframes zd-pop-in{0%{opacity:0;transform:translateY(10px)scale(.96)}to{opacity:1;transform:none}}.zd-pop{border:1px solid var(--zg-rim);border-radius:var(--zg-r-panel);background:var(--zg-streak) 0 0 / 100% 1.5px no-repeat, var(--zg-sheen), var(--zg-fill);-webkit-backdrop-filter:blur(var(--zg-blur-3)) saturate(var(--zg-saturate));backdrop-filter:blur(var(--zg-blur-3)) saturate(var(--zg-saturate));box-shadow:var(--zg-shadow-3), inset 0 1px 0 color-mix(in srgb, var(--zg-rim) 55%, transparent);z-index:700;box-sizing:border-box;background:var(--zg-streak) 0 0 / 100% 1.5px no-repeat, var(--zg-fill-strong);width:min(20rem,92vw);color:var(--md-sys-color-on-surface);animation:zd-pop-in .5s var(--zep-spring) both;padding:1rem 1.1rem;position:fixed}.zd-pop h4{margin:0;font-size:.95rem;font-weight:600}.zd-field{color:var(--md-sys-color-on-surface-variant);gap:.25rem;margin-top:.7rem;font-size:.75rem;font-weight:600;display:grid}.zd-field input{box-sizing:border-box;border:1px solid var(--md-sys-color-outline-variant);border-radius:calc(12px * var(--zep-round,1)) calc(12px * var(--zep-round,1)) calc(12px * var(--zep-round,1)) calc(4px * var(--zep-round,1));background:var(--zg-fill-strong);width:100%;height:2.4rem;color:var(--md-sys-color-on-surface);font:500 .9rem var(--zep-font);padding:0 .8rem}.zd-field input:focus{outline:2px solid var(--md-sys-color-primary);outline-offset:0}.zd-hint{color:var(--md-sys-color-on-surface-variant);margin:.5rem 0 0;font-size:.72rem;line-height:1.4}.zd-error{min-height:1em;color:var(--md-sys-color-error);margin:.3rem 0 0;font-size:.75rem;font-weight:600}.zd-actions{flex-wrap:wrap;justify-content:flex-end;gap:.4rem;margin-top:.6rem;display:flex}.zd-btn{border:1px solid var(--md-sys-color-outline-variant);border-radius:calc(14px * var(--zep-round,1)) calc(14px * var(--zep-round,1)) calc(14px * var(--zep-round,1)) calc(5px * var(--zep-round,1));color:var(--md-sys-color-on-surface);font:600 .8rem var(--zep-font);cursor:pointer;transition:background var(--zep-dur-fast) var(--zep-ease);background:0 0;padding:.45rem 1rem}.zd-btn:hover{background:color-mix(in srgb, var(--md-sys-color-on-surface) 8%, transparent)}.zd-btn.is-primary{background:var(--zep-btn-bg);color:#fff;border-color:#0000}.zd-btn.is-danger{color:var(--md-sys-color-error);border-color:#0000;margin-inline-end:auto}.zd-btn.zd-small{padding:.2rem .7rem;font-size:.72rem}.zd-switch{cursor:pointer;align-items:center;gap:.65rem;padding:.5rem .1rem;display:flex}.zd-switch input.checkbox-onoff[type=checkbox]{margin:0 0 0 auto}.zd-switch-icon{background:color-mix(in srgb, var(--md-sys-color-primary) 13%, transparent);width:1.9rem;height:1.9rem;color:var(--md-sys-color-primary);border-radius:50% 50% 50% 30%;place-items:center;display:grid}.zd-switch-icon svg{width:1rem;height:1rem}.zd-switch-label{font-size:.88rem;font-weight:500}.zd-menu-pop .zd-btn{width:100%;margin-top:.5rem}.zd-widgets{z-index:80;gap:.75rem;display:flex;position:fixed}.zd-widgets[hidden]{display:none}@media screen and (min-width:90rem){.zd-widgets{scrollbar-width:none;flex-direction:column;width:16rem;max-height:calc(100vh - 12rem);top:5.5rem;left:1.5rem;overflow-y:auto}}@media screen and (max-width:89.99rem){.zd-widgets{left:50%;bottom:calc(var(--zd-bottom,5.5rem) + var(--zd-dock-h,5.5rem) + .9rem);box-sizing:border-box;scroll-snap-type:x proximity;scrollbar-width:none;width:min(99vw,60rem);padding:2px;overflow-x:auto;translate:-50%}.zd-widgets .zd-card{scroll-snap-align:center;flex:0 0 13.5rem}}.zd-card{border:1px solid var(--zg-rim);border-radius:var(--zg-r-card);background:var(--zg-streak) 0 0 / 100% 1.5px no-repeat, var(--zg-sheen), var(--zg-fill);-webkit-backdrop-filter:blur(var(--zg-blur-2)) saturate(var(--zg-saturate));backdrop-filter:blur(var(--zg-blur-2)) saturate(var(--zg-saturate));box-shadow:var(--zg-shadow-1), inset 0 1px 0 color-mix(in srgb, var(--zg-rim) 55%, transparent);box-sizing:border-box;color:var(--md-sys-color-on-surface);animation:zd-rise .65s var(--zep-spring) both;animation-delay:calc(var(--i,0) * 90ms);flex:none;padding:.8rem .95rem .9rem}.zd-card h4{color:var(--md-sys-color-on-surface-variant);font:600 .68rem/1 var(--zep-font);letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:.4rem;margin:0 0 .45rem;display:flex}.zd-card h4 svg{width:.95rem;height:.95rem;color:var(--zep-g2)}.zd-time{font:650 2rem/1.1 var(--zep-font);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.zd-date{color:var(--md-sys-color-on-surface-variant);margin-top:.15rem;font-size:.8rem}.zd-empty{color:var(--md-sys-color-on-surface-variant);margin:.3rem 0 0;font-size:.78rem;line-height:1.4}.zd-list{margin:0;padding:0;list-style:none}.zd-list li{align-items:center;gap:.5rem;padding:.2rem 0;display:flex}.zd-list a{min-width:0;color:inherit;align-items:center;gap:.55rem;text-decoration:none;display:flex}.zd-dot{background:var(--zep-btn-bg);color:#fff;border-radius:50% 50% 50% 30%;flex:none;place-items:center;width:1.6rem;height:1.6rem;font-size:.7rem;font-weight:700;display:grid}.zd-stack{flex-direction:column;min-width:0;display:flex}.zd-list-title,.zd-list-sub{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.zd-list-title{font-size:.82rem;font-weight:500}.zd-list-sub{color:var(--md-sys-color-on-surface-variant);font-size:.68rem}.zd-todo-form input{box-sizing:border-box;border:1px solid var(--md-sys-color-outline-variant);border-radius:calc(11px * var(--zep-round,1)) calc(11px * var(--zep-round,1)) calc(11px * var(--zep-round,1)) calc(4px * var(--zep-round,1));background:var(--zg-fill-strong);width:100%;height:2.1rem;color:var(--md-sys-color-on-surface);font:500 .82rem var(--zep-font);padding:0 .7rem}.zd-todos{margin-top:.4rem}.zd-todos .zd-todo-text{overflow-wrap:anywhere;flex:1;min-width:0;font-size:.82rem}.zd-todos .is-done .zd-todo-text{opacity:.55;text-decoration:line-through}.zd-x{width:1.4rem;height:1.4rem;color:var(--md-sys-color-on-surface-variant);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.zd-x svg{width:.8rem;height:.8rem}.zd-x:hover{background:color-mix(in srgb, var(--md-sys-color-on-surface) 12%, transparent)}.zd-card .zd-small{margin-top:.4rem}.zd-live{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:fixed;top:0;left:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.zd-bob,.zd-dock,.zd-card,.zd-pop,.zd-tile.zd-tapped{animation:none!important}.zd-tile,.zd-item,.zd-label{transition-duration:.01ms!important}}@keyframes zc-in{0%{opacity:0;translate:28px}to{opacity:1;translate:0}}.zc-sheet{border:1px solid var(--zg-rim);border-radius:var(--zg-r-panel);background:var(--zg-streak) 0 0 / 100% 1.5px no-repeat, var(--zg-sheen), var(--zg-fill);-webkit-backdrop-filter:blur(var(--zg-blur-3)) saturate(var(--zg-saturate));backdrop-filter:blur(var(--zg-blur-3)) saturate(var(--zg-saturate));box-shadow:var(--zg-shadow-3), inset 0 1px 0 color-mix(in srgb, var(--zg-rim) 55%, transparent);z-index:800;box-sizing:border-box;background:var(--zg-streak) 0 0 / 100% 1.5px no-repeat, var(--zg-fill-strong);width:min(25rem,100vw - 2rem);color:var(--md-sys-color-on-surface);animation:zc-in .6s var(--zep-spring) both;flex-direction:column;display:flex;position:fixed;top:1rem;bottom:1rem;right:1rem}.zc-header{justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.1rem 1.2rem .4rem;display:flex}.zc-header h2{letter-spacing:-.02em;margin:0;font-size:1.25rem;font-weight:650}.zc-hint{color:var(--md-sys-color-on-surface-variant);margin:.15rem 0 0;font-size:.75rem;line-height:1.4;display:block}.zc-close{background:color-mix(in srgb, var(--md-sys-color-on-surface) 8%, transparent);width:2rem;height:2rem;color:var(--md-sys-color-on-surface);cursor:pointer;border:0;border-radius:50% 50% 50% 30%;place-items:center;padding:0;display:grid}.zc-close svg{width:1rem;height:1rem}.zc-close:hover{background:color-mix(in srgb, var(--md-sys-color-on-surface) 14%, transparent)}.zc-tabs{border-bottom:1px solid color-mix(in srgb, var(--md-sys-color-outline-variant) 70%, transparent);gap:.25rem;padding:.4rem 1rem .55rem;display:flex}.zc-tab{border-radius:calc(12px * var(--zep-round,1)) calc(12px * var(--zep-round,1)) calc(12px * var(--zep-round,1)) calc(4px * var(--zep-round,1));height:2.1rem;color:var(--md-sys-color-on-surface-variant);cursor:pointer;transition:background var(--zep-dur-fast) var(--zep-ease);background:0 0;border:0;flex:1;place-items:center;padding:0;display:grid}.zc-tab svg{width:1.1rem;height:1.1rem}.zc-tab:hover{background:color-mix(in srgb, var(--md-sys-color-on-surface) 8%, transparent);color:var(--md-sys-color-on-surface)}.zc-scroll{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;padding:.4rem 1rem 1rem;overflow-y:auto}.zc-section{margin-top:1rem;scroll-margin-top:.4rem}.zc-section h3{color:var(--md-sys-color-on-surface-variant);font:600 .68rem/1 var(--zep-font);letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:.45rem;margin:0 0 .45rem .2rem;display:flex}.zc-section h3 svg{width:.95rem;height:.95rem;color:var(--zep-g2)}.zc-section [hidden]{display:none}.zc-list{border:1px solid color-mix(in srgb, var(--md-sys-color-outline-variant) 70%, transparent);border-radius:calc(16px * var(--zep-round,1)) calc(16px * var(--zep-round,1)) calc(16px * var(--zep-round,1)) calc(5px * var(--zep-round,1));background:color-mix(in srgb, var(--md-sys-color-surface-container-lowest) 55%, transparent);overflow:hidden}.zc-row,.zc-sub>.zc-row{justify-content:space-between;align-items:center;gap:.8rem;padding:.65rem .85rem;display:flex}.zc-row+.zc-row,.zc-sub>.zc-row+.zc-row,.zc-row+.zc-sub,.zc-sub>.zc-row+.zc-sub,.zc-row+.zc-gallery,.zc-sub>.zc-row+.zc-gallery,.zc-sub{border-top:1px solid color-mix(in srgb, var(--md-sys-color-outline-variant) 55%, transparent)}.zc-label{font-size:.86rem;font-weight:500}.zc-row-text{flex-direction:column;min-width:0;display:flex}.zc-row-slider{flex-direction:column;align-items:stretch;gap:.45rem}.zc-slider-head{justify-content:space-between;align-items:baseline;display:flex}.zc-value{color:var(--md-sys-color-on-surface-variant);font-variant-numeric:tabular-nums;font-size:.78rem}.zc-row-slider input[type=range]{--zc-pct:50%;appearance:none;cursor:pointer;background:0 0;width:100%;height:1.4rem;margin:0}.zc-row-slider input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--zep-g1), var(--zep-g2) var(--zc-pct), color-mix(in srgb, var(--md-sys-color-on-surface) 14%, transparent) var(--zc-pct));border-radius:999px;height:6px}.zc-row-slider input[type=range]::-moz-range-track{background:color-mix(in srgb, var(--md-sys-color-on-surface) 14%, transparent);border-radius:999px;height:6px}.zc-row-slider input[type=range]::-moz-range-progress{background:linear-gradient(90deg, var(--zep-g1), var(--zep-g2));border-radius:999px;height:6px}.zc-row-slider input[type=range]::-webkit-slider-thumb{background:var(--zep-g2);width:1.15rem;height:1.15rem;box-shadow:var(--zg-shadow-1);appearance:none;transition:scale var(--zep-dur-base) var(--zep-spring);border:2px solid #fff;border-radius:50% 50% 50% 32%;margin-top:calc(3px - .575rem)}.zc-row-slider input[type=range]::-moz-range-thumb{background:var(--zep-g2);border:2px solid #fff;border-radius:50% 50% 50% 32%;width:1.05rem;height:1.05rem}.zc-row-slider input[type=range]:active::-webkit-slider-thumb{scale:1.2}.zc-row-slider input[type=range]:focus-visible{outline:2px solid var(--md-sys-color-primary);outline-offset:3px;border-radius:6px}.zc-row-slider input[type=range]:disabled{opacity:.45;cursor:not-allowed}.zc-seg{background:color-mix(in srgb, var(--md-sys-color-on-surface) 8%, transparent);border-radius:999px 999px 999px 10px;gap:2px;padding:3px;display:inline-flex}.zc-seg-btn{color:var(--md-sys-color-on-surface-variant);font:600 .76rem var(--zep-font);white-space:nowrap;cursor:pointer;transition:background var(--zep-dur-fast) var(--zep-ease), color var(--zep-dur-fast) var(--zep-ease);background:0 0;border:0;border-radius:999px 999px 999px 7px;padding:.3rem .7rem}.zc-seg-btn.is-on{background:var(--zg-fill-strong);box-shadow:var(--zg-shadow-1);color:var(--md-sys-color-primary)}.zc-presets{grid-template-columns:repeat(3,1fr);gap:.4rem;padding:.6rem;display:grid}.zc-preset{border-radius:calc(14px * var(--zep-round,1)) calc(14px * var(--zep-round,1)) calc(14px * var(--zep-round,1)) calc(5px * var(--zep-round,1));color:inherit;text-align:left;cursor:pointer;transition:background var(--zep-dur-fast) var(--zep-ease);background:0 0;border:1px solid #0000;flex-direction:column;align-items:flex-start;gap:.25rem;padding:.45rem;display:flex}.zc-preset:hover{background:color-mix(in srgb, var(--md-sys-color-on-surface) 6%, transparent)}.zc-preset.is-on{border-color:var(--md-sys-color-primary);background:color-mix(in srgb, var(--md-sys-color-primary) 10%, transparent)}.zc-swatch{width:100%;height:2.6rem;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--md-sys-color-on-surface) 12%, transparent);border-radius:12px 12px 12px 4px}.zc-preset-name{font-size:.8rem;font-weight:600}.zc-gallery{grid-template-columns:repeat(3,1fr);gap:.5rem;padding:.7rem;display:grid}.zc-tile{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:.25rem;padding:0;display:flex}.zc-thumb{aspect-ratio:16/10;border-radius:calc(12px * var(--zep-round,1)) calc(12px * var(--zep-round,1)) calc(12px * var(--zep-round,1)) calc(4px * var(--zep-round,1));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--md-sys-color-on-surface) 14%, transparent);transition:scale var(--zep-dur-base) var(--zep-spring), border-color var(--zep-dur-fast) var(--zep-ease);background-position:50%;background-size:cover;border:2px solid #0000;display:block}.zc-thumb.is-empty{background:repeating-linear-gradient(45deg, transparent 0 6px, color-mix(in srgb, var(--md-sys-color-on-surface) 8%, transparent) 6px 7px), var(--md-sys-color-surface-container)}.zc-tile:hover .zc-thumb{scale:1.04}.zc-tile.is-on .zc-thumb{border-color:var(--md-sys-color-primary)}.zc-tile:focus-visible{outline:2px solid var(--md-sys-color-primary);outline-offset:3px;border-radius:8px}.zc-tile-label{font-size:.74rem;font-weight:500}.zc-accent{justify-content:space-between;align-items:center;gap:.6rem;padding:.65rem .85rem;display:flex}.zc-swatches{flex-wrap:wrap;gap:.4rem;display:flex}.zc-dot{cursor:pointer;border:2px solid #0000;border-radius:50% 50% 50% 30%;width:1.4rem;height:1.4rem;padding:0;box-shadow:inset 0 0 0 1px #00000026}.zc-dot.is-on{border-color:var(--md-sys-color-on-surface)}.zc-color{border:1px solid var(--md-sys-color-outline-variant);cursor:pointer;background:0 0;border-radius:9px 9px 9px 3px;width:2.2rem;height:1.8rem;padding:0}.zc-note{padding:0 .85rem .7rem}.zc-row-buttons{flex-wrap:wrap;justify-content:flex-start;gap:.4rem}.zc-btn{border:1px solid var(--md-sys-color-outline-variant);color:var(--md-sys-color-on-surface);font:600 .8rem var(--zep-font);cursor:pointer;transition:background var(--zep-dur-fast) var(--zep-ease);background:0 0;border-radius:14px 14px 14px 5px;padding:.42rem .95rem}.zc-btn:hover:not(:disabled){background:color-mix(in srgb, var(--md-sys-color-on-surface) 8%, transparent)}.zc-btn:disabled{opacity:.45;cursor:default}.zc-btn.is-primary{background:var(--zep-btn-bg);color:#fff;border-color:#0000}.zc-btn.is-danger{color:var(--md-sys-color-error)}.zc-footer{border-top:1px solid color-mix(in srgb, var(--md-sys-color-outline-variant) 70%, transparent);align-items:center;gap:.45rem;padding:.75rem 1rem;display:flex}.zc-status{min-width:0;color:var(--md-sys-color-on-surface-variant);flex:1;margin:0;font-size:.74rem;line-height:1.3}@media screen and (max-width:50em){.zc-sheet{border-radius:calc(28px * var(--zep-round,1)) calc(28px * var(--zep-round,1)) 0 0;width:auto;max-height:86vh;animation-name:zc-up;inset:auto 0 0}.zc-gallery{grid-template-columns:repeat(3,1fr)}}@keyframes zc-up{0%{opacity:0;translate:0 28px}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.zc-sheet{animation:none!important}.zc-thumb{transition-duration:.01ms!important}.zc-row-slider input[type=range]::-webkit-slider-thumb{transition-duration:.01ms!important}}@keyframes zs-shimmer{to{background-position:-200% 0}}#main_results{--zs-wrap:var(--zs-column);--zs-links-reserve:10.5rem;--zs-header-h:8.5rem}@media screen and (min-width:73rem){#main_results{--zs-wrap:calc(var(--zs-column) + var(--zs-side) + var(--zs-6))}}@media screen and (min-width:85rem){#main_results{--zs-links-reserve:27rem}}@media screen and (max-width:50em){#main_results{--zs-links-reserve:6.5rem;--zs-gutter:var(--zs-3)}}html body #main_results #results{box-sizing:border-box;width:min(calc(100% - 2 * var(--zs-gutter)), var(--zs-column))!important;margin:var(--zs-5) auto var(--zs-6)!important;grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"corrections""answers""sidebar""urls""pagination""meta"!important;gap:0!important;padding:0!important;display:grid!important}@media screen and (min-width:73rem){html body #main_results #results{grid-template-columns:minmax(0, var(--zs-column)) var(--zs-side)!important;column-gap:var(--zs-6)!important;width:min(calc(100% - 2 * var(--zs-gutter)), calc(var(--zs-column) + var(--zs-side) + var(--zs-6)))!important;grid-template-areas:"corrections sidebar""answers sidebar""urls sidebar""pagination sidebar""meta sidebar"!important}}#main_results #corrections{margin:0 0 var(--zs-3);grid-area:corrections}#main_results #answers{grid-area:answers}#main_results #sidebar{grid-area:sidebar;min-width:0;margin:0;padding:0}#main_results #urls{gap:var(--zs-3);flex-direction:column;grid-area:urls;margin:0;padding:0;display:flex}#main_results #pagination{grid-area:pagination}#main_results #results_meta{grid-area:meta}@media screen and (min-width:73rem){#main_results #sidebar{top:calc(var(--zs-header-h) + var(--zs-4));max-height:calc(100vh - var(--zs-header-h) - var(--zs-6));scrollbar-width:thin;align-self:start;position:sticky;overflow-y:auto}}html body #main_results #search_header{box-sizing:border-box;column-gap:var(--zs-3);row-gap:var(--zs-2);width:100%;padding-block:var(--zs-3) var(--zs-2);padding-inline:max(var(--zs-4), calc((100% - var(--zs-wrap)) / 2)) var(--zs-links-reserve);background:var(--zs-chrome);grid-template-columns:2.5rem minmax(0,1fr);margin:0}html body #main_results #search_view{max-width:calc(var(--zs-column) - 3.5rem)}#main_results #links_on_top a{background:var(--zs-surface);min-height:2.5rem;color:var(--md-sys-color-on-surface);border:1px solid var(--zs-outline);-webkit-backdrop-filter:none;backdrop-filter:none}#main_results #links_on_top a:hover{background:var(--zs-surface-hover)}#main_results #links_on_top span{display:none}@media screen and (min-width:85rem){#main_results #links_on_top span{display:inline}}@media screen and (max-width:84.99rem){#main_results .category_checkbox label svg,#main_results button.category_button svg{display:none}}.zs-tabsrow{align-items:center;gap:var(--zs-2);grid-area:categories;min-width:0;display:flex}.zs-tabsrow .search_categories{flex:auto;min-width:0}#main_results #categories_container{gap:var(--zs-1);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;padding:0}#main_results .category_checkbox label,#main_results button.category_button{border-radius:var(--zg-pill,999px);min-height:2.5rem;color:var(--md-sys-color-on-surface-variant);font-weight:500;padding:var(--zs-2) var(--zs-3)!important}#main_results .category_checkbox input[type=checkbox]:checked+label,#main_results button.category_button.selected{font-weight:650;background:var(--md-sys-color-primary-container)!important;box-shadow:inset 0 -3px 0 var(--md-sys-color-primary)!important;color:var(--md-sys-color-on-primary-container)!important}.zs-filters{flex:none;position:relative}.zs-filters>summary{align-items:center;gap:var(--zs-2);min-height:2.5rem;padding:var(--zs-2) var(--zs-3) var(--zs-2) var(--zs-4);border:1px solid var(--zs-outline);border-radius:var(--zg-pill,999px);background:var(--zs-surface);color:var(--md-sys-color-on-surface);cursor:pointer;font-size:.875rem;font-weight:500;list-style:none;display:inline-flex}.zs-filters>summary::-webkit-details-marker{display:none}.zs-filters>summary:after{content:"";width:.45rem;height:.45rem;transition:transform .5s var(--zep-spring);border-bottom:2px solid;border-right:2px solid;margin-bottom:3px;transform:rotate(45deg)}.zs-filters>summary:hover{background:var(--zs-surface-hover)}.zs-filters[open]>summary{border-color:var(--md-sys-color-primary)}.zs-filters[open]>summary:after{margin-bottom:-3px;transform:rotate(225deg)}.zs-filters .search_filters{inset-inline-end:0;top:calc(100% + var(--zs-2));z-index:95;gap:var(--zs-3);width:min(18.5rem,100vw - 2rem);padding:var(--zs-4);background:var(--zs-surface);border:1px solid var(--zg-rim);border-radius:var(--zg-r-panel);box-shadow:var(--zg-shadow-3);position:absolute;opacity:1!important;pointer-events:auto!important;max-height:none!important;margin:0!important;display:grid!important;overflow:visible!important}.zs-filters .zs-field{gap:var(--zs-1);color:var(--md-sys-color-on-surface-variant);font-size:var(--zs-text-micro);letter-spacing:.06em;text-transform:uppercase;font-weight:650;display:grid}.zs-filters select{width:100%;margin:0}.zs-filters-count{min-width:1.25rem;height:1.25rem;padding:0 var(--zs-1);background:var(--md-sys-color-primary);color:var(--md-sys-color-on-primary);font-size:var(--zs-text-micro);border-radius:999px;place-items:center;font-weight:700;display:inline-grid}.zs-filters-count[hidden]{display:none}html body #main_results .result{box-sizing:border-box;width:auto;padding:var(--zs-4) var(--zs-5);border-radius:var(--zg-r-card);background:var(--zg-streak) 0 0 / 100% 1.5px no-repeat, var(--zs-surface);box-shadow:var(--zg-shadow-1);color:var(--md-sys-color-on-surface);display:block;position:relative;border:1px solid var(--zg-rim)!important;margin:0!important}html body #main_results .result:hover{background:var(--zg-streak) 0 0 / 100% 1.5px no-repeat, var(--zs-surface-hover);box-shadow:var(--zg-shadow-2)}html body #main_results .result:focus-within{box-shadow:0 0 0 2px var(--md-sys-color-primary), var(--zg-shadow-2)}html body #main_results .result h3 a:after{content:"";border-radius:inherit;position:absolute;inset:0}html body #main_results .result .url_header,html body #main_results .result .result-actions a,html body #main_results .result .altlink a,html body #main_results .result .thumbnail_link,html body #main_results .result .media-loader{z-index:1;position:relative}html body #main_results .result a.url_header{align-items:center;gap:var(--zs-2);min-height:1.5rem;color:var(--md-sys-color-on-surface-variant);text-decoration:none;display:flex}html body #main_results .result .url_wrapper{min-width:0;color:var(--md-sys-color-on-surface-variant);font-size:var(--zs-text-meta);white-space:nowrap;margin:0;line-height:1.4;display:flex;overflow:hidden}html body #main_results .result .url_wrapper .url_o2{text-align:start;text-overflow:ellipsis;direction:ltr;min-width:0;overflow:hidden}html body #main_results .result h3{margin:var(--zs-1) 0 var(--zs-2);font-size:var(--zs-text-title);font-weight:600;line-height:var(--zs-lh-title);letter-spacing:-.005em}html body #main_results .result h3 a{color:var(--md-sys-color-primary);font-size:inherit;font-weight:inherit;line-height:inherit;text-decoration:none}html body #main_results .result h3 a:visited{color:var(--md-sys-color-tertiary)}html body #main_results .result h3 a:hover,html body #main_results .result h3 a:focus-visible{text-underline-offset:3px;text-decoration:underline}html body #main_results .result h3 a:focus-visible{outline:0}html body #main_results .result .content{max-width:var(--zs-measure);color:var(--md-sys-color-on-surface);font-size:var(--zs-text-snippet);line-height:var(--zs-lh-snippet);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}html body #main_results .result .engines{float:none;clear:both;text-align:start;justify-content:flex-start;align-items:center;gap:var(--zs-1) var(--zs-3);width:auto;margin:var(--zs-3) 0 0;color:var(--md-sys-color-on-surface-variant);font-size:var(--zs-text-micro);flex-wrap:wrap;line-height:1.4;display:flex}html body #main_results .result .engines span{color:inherit;font-size:inherit;background:0 0;padding:0;font-weight:400}html body #main_results .result .engines .engine+.engine:before{content:"·";margin-inline:var(--zs-1)}html body #main_results .result .engines time{font-variant-numeric:tabular-nums;white-space:nowrap}html body #main_results .result .published_date{color:inherit;font-size:inherit;margin:0}html body #main_results .result .result-actions{opacity:0;transition:opacity var(--zep-dur-fast) var(--zep-ease);margin-inline-start:auto}html body #main_results .result .result-actions a{color:var(--md-sys-color-primary);font-size:var(--zs-text-micro);font-weight:600;text-decoration:none}html body #main_results .result .result-actions a:hover{text-decoration:underline}html body #main_results .result:hover .result-actions,html body #main_results .result:focus-within .result-actions{opacity:1}html body #main_results .result div.highlight{margin:0 0 var(--zs-2);padding:2px var(--zs-2);border-radius:var(--zg-pill,999px);color:var(--md-sys-color-on-surface-variant);font-size:var(--zs-text-micro);border:0;font-weight:600;line-height:1.5;display:inline-block;background:color-mix(in srgb, var(--md-sys-color-primary) 12%, transparent)!important}html body #main_results .result .result_length,html body #main_results .result .result_views,html body #main_results .result .result_author{color:var(--md-sys-color-on-surface-variant);font-size:var(--zs-text-micro);margin-inline-end:var(--zs-3);display:inline-block}html body #main_results .result a.thumbnail_link img.thumbnail{border-radius:var(--zg-r-thumb)}@media (hover:none){html body #main_results .result .result-actions{opacity:1}}.m3e-avatar{background:var(--md-sys-color-surface-container-highest);width:1.25rem;height:1.25rem;color:var(--md-sys-color-on-surface-variant);border-radius:50%;font-size:.65rem}html body #main_results #answers{margin:0 0 var(--zs-4);padding:var(--zs-4) var(--zs-5);border:1px solid var(--zg-rim);border-inline-start:4px solid var(--md-sys-color-primary);border-radius:var(--zg-r-panel);background:linear-gradient(color-mix(in srgb, var(--md-sys-color-primary-container) 55%, transparent), color-mix(in srgb, var(--md-sys-color-primary-container) 55%, transparent)), var(--zs-surface);box-shadow:var(--zg-shadow-1);color:var(--md-sys-color-on-surface);font-size:1.02rem;line-height:1.5}html body #main_results #answers[hidden]{display:none}html body #main_results #answers .title{margin:0 0 var(--zs-2);color:var(--md-sys-color-primary);font-size:var(--zs-text-micro);letter-spacing:.09em;text-transform:uppercase;font-weight:700}html body #main_results #answers .answer+.answer{margin-top:var(--zs-3);padding-top:var(--zs-3);border-top:1px solid var(--zs-outline)}html body #main_results #answers .answer-url{color:var(--md-sys-color-primary);font-size:var(--zs-text-meta);margin-inline-start:var(--zs-2);font-weight:600;display:inline-block}html body #main_results #answers .weather div.summary{padding:0 0 var(--zs-2);background:0 0;border-radius:0;margin:0;font-size:1.1rem;font-weight:650}html body #main_results #answers .weather table{width:100%;margin:0;font-size:.88rem}html body #main_results #answers .weather td{padding:var(--zs-1) 0;color:var(--md-sys-color-on-surface)}html body #main_results #answers .weather summary{cursor:pointer}html body #main_results #answers .weather .answer-weather-forecasts .summary{padding-top:var(--zs-3)}html body #main_results #sidebar #infoboxes>details>summary.title{justify-content:space-between;align-items:center;gap:var(--zs-2);min-height:2.5rem;margin:0 0 var(--zs-2);padding:0 var(--zs-3);border-radius:var(--zg-pill);background:var(--zs-surface);color:var(--md-sys-color-on-surface-variant);font-size:var(--zs-text-micro);letter-spacing:.09em;text-transform:uppercase;cursor:pointer;font-weight:700;list-style:none;display:flex}html body #main_results #sidebar #infoboxes>details>summary.title::-webkit-details-marker{display:none}html body #main_results #sidebar #infoboxes>details>summary.title:after{content:"";width:.45rem;height:.45rem;transition:transform .5s var(--zep-spring);border-bottom:2px solid;border-right:2px solid;margin-bottom:3px;transform:rotate(45deg)}html body #main_results #sidebar #infoboxes>details[open]>summary.title:after{margin-bottom:-3px;transform:rotate(225deg)}html body #main_results #sidebar .infobox{box-sizing:border-box;margin:0 0 var(--zs-4);padding:var(--zs-5);border:1px solid var(--zg-rim);border-radius:var(--zg-r-panel);background:var(--zs-surface-raised);box-shadow:var(--zg-shadow-1);color:var(--md-sys-color-on-surface)}html body #main_results #sidebar .infobox h2.title{margin:0 0 var(--zs-3);font-size:1.3rem;font-weight:650;line-height:1.25}html body #main_results #sidebar .infobox img{max-width:100%;max-height:14rem;margin:0 0 var(--zs-3);object-fit:contain;border-radius:var(--zg-r-thumb);display:block}html body #main_results #sidebar .infobox p{margin:0 0 var(--zs-3);font-size:.92rem;line-height:var(--zs-lh-snippet)}html body #main_results #sidebar .infobox a{color:var(--md-sys-color-primary)}html body #main_results #sidebar .infobox .attributes dl{margin:0 0 var(--zs-2);font-size:.85rem}html body #main_results #sidebar #suggestions{margin:0 0 var(--zs-4);padding:var(--zs-4);border:1px solid var(--zs-outline);border-radius:var(--zg-r-card);background:var(--zs-surface)}#main_results #results_meta{align-items:flex-start;gap:var(--zs-2);margin-top:var(--zs-6);color:var(--md-sys-color-on-surface-variant);font-size:var(--zs-text-meta);flex-wrap:wrap;display:flex}#main_results #results_meta>div{flex:none;max-width:100%}#main_results #results_meta>div:has(>details[open]){flex:100%}#main_results #results_meta details{border-radius:var(--zg-pill,999px);background:var(--zs-surface);border:1px solid var(--zs-outline)}#main_results #results_meta details[open]{border-radius:var(--zg-r-card)}#main_results #results_meta summary.title{align-items:center;gap:var(--zs-2);min-height:2.25rem;padding:0 var(--zs-4);color:var(--md-sys-color-on-surface-variant);font-size:var(--zs-text-meta);cursor:pointer;font-weight:500;list-style:none;display:flex}#main_results #results_meta summary.title::-webkit-details-marker{display:none}#main_results #results_meta summary.title:before{content:"";width:.4rem;height:.4rem;transition:transform .5s var(--zep-spring);border-bottom:2px solid;border-right:2px solid;transform:rotate(-45deg)}#main_results #results_meta details[open]>summary.title:before{transform:rotate(45deg)}#main_results #results_meta table.engine-stats,#main_results #results_meta .wrapper,#main_results #results_meta #apis,#main_results #results_meta .search-url{padding:var(--zs-2) var(--zs-4) var(--zs-4);margin:0}html body #main_results #pagination{gap:var(--zs-3);grid-template-columns:1fr 1fr;display:grid;margin:var(--zs-6) 0 0!important}html body #main_results #pagination .previous_page{grid-area:1/1}html body #main_results #pagination .next_page{grid-area:1/2}html body #main_results #pagination .previous_page button,html body #main_results #pagination .next_page button{border:1px solid var(--zs-outline);border-radius:var(--zg-r-card);background:var(--zs-surface);width:100%;min-height:3rem;color:var(--md-sys-color-on-surface);justify-content:center;font-size:.95rem;font-weight:600}html body #main_results #pagination .next_page button{background:var(--zep-btn-bg);color:#fff;border-color:#0000}html body #main_results #pagination .numbered_pagination{justify-content:center;gap:var(--zs-1);flex-wrap:wrap;grid-column:1/-1;display:flex}html body #main_results #pagination .page_number,html body #main_results #pagination .page_number_current{min-width:2.75rem;height:2.75rem}html body #main_results #pagination .page_number{color:var(--md-sys-color-on-surface)!important;background:0 0!important}#main_results #backToTop{right:var(--zs-4);bottom:var(--zs-4);z-index:60;position:fixed;left:auto}.zs-empty{box-sizing:border-box;max-width:34rem;margin:var(--zs-6) auto;padding:var(--zs-6) var(--zs-5);border:1px solid var(--zg-rim);border-radius:var(--zg-r-panel);background:var(--zs-surface);box-shadow:var(--zg-shadow-1);color:var(--md-sys-color-on-surface);text-align:center}.zs-empty-icon{width:3.5rem;height:3.5rem;margin:0 auto var(--zs-4);background:var(--zep-btn-bg);color:#fff;border-radius:50% 50% 50% 30%;place-items:center;display:grid}.zs-empty-icon svg{width:1.6rem;height:1.6rem}.zs-empty-title{margin:0 0 var(--zs-3);font-size:1.1rem;font-weight:650;line-height:1.3}.zs-empty-tips{margin:0 0 var(--zs-5);color:var(--md-sys-color-on-surface-variant);text-align:start;padding-inline-start:var(--zs-5);font-size:.92rem;line-height:1.6;display:inline-block}.zs-empty-tips a{color:var(--md-sys-color-primary);font-weight:600}.zs-empty-actions{gap:var(--zs-2);flex-wrap:wrap;justify-content:center;display:flex}.zs-btn{min-height:2.75rem;padding:0 var(--zs-5);border:1px solid var(--zs-outline);border-radius:var(--zg-r-card);color:var(--md-sys-color-on-surface);background:0 0;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.zs-btn:hover{background:color-mix(in srgb, var(--md-sys-color-on-surface) 8%, transparent)}.zs-btn.is-primary{background:var(--zep-btn-bg);color:#fff;border-color:#0000}.zs-skel{border-radius:var(--zg-r-card);background:linear-gradient(90deg, var(--md-sys-color-surface-container) 0, var(--md-sys-color-surface-container-high) 50%, var(--md-sys-color-surface-container) 100%) 0 0 / 200% 100%;height:7.5rem;animation:1.4s linear infinite zs-shimmer;display:none}html.m3e-loading #main_results .zs-skel{display:block}html.m3e-loading #main_results #urls>.result{opacity:.35;pointer-events:none}html body #main_results #results.only_template_images{width:min(calc(100% - 2 * var(--zs-gutter)), 90rem)!important;grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"corrections""answers""sidebar""urls""pagination""meta"!important}html body #main_results #results.only_template_images #urls{gap:var(--zs-2);flex-flow:wrap}html body #main_results article.result-images>a{height:100%;display:block}html body #main_results article.result-images img.image_thumbnail{object-fit:cover;width:100%;height:100%}html body #main_results article.result-images{background:linear-gradient(90deg, var(--md-sys-color-surface-container) 0, var(--md-sys-color-surface-container-high) 50%, var(--md-sys-color-surface-container) 100%) 0 0 / 200% 100%;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;padding:0;animation:1.4s linear infinite zs-shimmer;overflow:hidden}html body #main_results article.result-images.is-loaded{background:var(--md-sys-color-surface-container);animation:none}html body #main_results article.result-images.is-broken{background:var(--md-sys-color-surface-container-high);animation:none}html body #main_results article.result-images.is-broken img{visibility:hidden}html body #main_results article.result-images.is-broken:before{content:"";background:var(--md-sys-color-on-surface-variant);opacity:.6;width:2rem;height:2rem;margin:auto;position:absolute;inset:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"black\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"%3E%3Cpath d=\"M4 5h16v14H4zM4 16l5-5 4 4 3-3 4 4M9 9v.01\"/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"black\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"%3E%3Cpath d=\"M4 5h16v14H4zM4 16l5-5 4 4 3-3 4 4M9 9v.01\"/%3E%3C/svg%3E") 50%/contain no-repeat}@media screen and (max-width:50em){#main_results{--zs-links-reserve:9rem}html body #main_results #search_header{column-gap:var(--zs-2);grid-template-columns:2.75rem minmax(0,1fr)}#main_results #search_logo,#main_results .search_logo{place-items:center;min-width:2.75rem;min-height:2.75rem;display:grid}#main_results #search_logo svg{width:2rem;height:2rem}#main_results .search_box:before{display:none}#main_results .zs-filters>summary{padding:var(--zs-2) var(--zs-3)}#main_results .zs-filters>summary:before{content:"";background:currentColor;width:1.1rem;height:1.1rem;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"black\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"%3E%3Cpath d=\"M4 5h16l-6 8v6l-4-2v-4z\"/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"black\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"%3E%3Cpath d=\"M4 5h16l-6 8v6l-4-2v-4z\"/%3E%3C/svg%3E") 50%/contain no-repeat}#main_results .zs-filters .zs-filters-label{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}#main_results #links_on_top{gap:var(--zs-1)}#main_results #links_on_top a{min-height:2.25rem;padding:.45rem}html body #main_results .result{padding:var(--zs-3) var(--zs-4);border-radius:calc(18px * var(--zep-round,1)) calc(18px * var(--zep-round,1)) calc(18px * var(--zep-round,1)) calc(6px * var(--zep-round,1))}html body #main_results #search_header{padding-block-start:var(--zs-2)}html body #main_results #pagination{grid-template-columns:1fr}html body #main_results #pagination .previous_page,html body #main_results #pagination .next_page{grid-area:auto/1}html body #main_results #pagination .next_page{order:-1}}@media (prefers-reduced-motion:reduce){.zs-skel,html body #main_results article.result-images{animation:none!important}}html body footer{background:var(--zg-streak) 0 0 / 100% 1.5px no-repeat, var(--zs-surface);color:var(--md-sys-color-on-surface-variant)}html body #main_results .result,html body #main_results .infobox,html body #main_results #answers .answer,html body #main_results #results_meta,html body #main_results .zs-empty{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}@media (pointer:coarse),screen and (max-width:50em){html body #search_header .search_box button,html body #search_header button.category_button,html body #search_header .zs-filters>summary,html body #search_header .search_filters select{min-height:2.75rem}html body #search_header .search_box button,html body #search_header button.category_button{min-width:2.75rem}html body #main_results #links_on_top a,html body #main_results #sidebar #infoboxes>details>summary.title,html body #main_results #infoboxes>details>summary.title,html body #main_results #results_meta input[type=submit],html body #main_results .page_number,html body #main_results .page_number_current,html body #main_results #results_meta summary,html body #main_results #results_meta summary.title,html body #main_results #sidebar summary.title,html body #main_results .zs-btn{min-width:2.75rem;min-height:2.75rem}}@media screen and (max-width:26rem){#main_results{--zs-links-reserve:var(--zs-4)}html body #main_results #search_header{grid-template-columns:minmax(0,1fr);padding-block-start:4.5rem}#main_results #search_logo{display:none}}html body #main_results #urls .result:focus-within:has(:focus-visible){box-shadow:0 0 0 3px var(--md-sys-color-surface), 0 0 0 5px var(--md-sys-color-primary), var(--zg-shadow-2)}html body #main_results a:focus-visible,html body #main_results summary:focus-visible,html body #main_results button:focus-visible,html body #main_results select:focus-visible,html body #main_results input:focus-visible{outline:3px solid var(--md-sys-color-primary);outline-offset:2px}html body #main_results #urls .result a:focus-visible{outline-offset:3px;border-radius:4px}#main_results{--zs-thumb:5.5rem}@media screen and (max-width:50em){#main_results{--zs-thumb:4.5rem}}html body #main_results #urls .result:not(.result-videos):not(.result-images):has(>a.thumbnail_link){grid-template-columns:minmax(0, 1fr) var(--zs-thumb);column-gap:var(--zs-4);grid-template-areas:"site site""title thumb""snippet thumb""meta meta";align-items:start;display:grid}html body #main_results #urls .result:not(.result-videos):not(.result-images):has(>a.thumbnail_link)>a.url_header{grid-area:site}html body #main_results #urls .result:not(.result-videos):not(.result-images):has(>a.thumbnail_link)>h3{grid-area:title;min-width:0}html body #main_results #urls .result:not(.result-videos):not(.result-images):has(>a.thumbnail_link)>.content{grid-area:snippet;min-width:0}html body #main_results #urls .result:not(.result-videos):not(.result-images):has(>a.thumbnail_link)>.engines{grid-area:meta}html body #main_results #urls .result:not(.result-videos):not(.result-images):has(>a.thumbnail_link)>.break{display:none}html body #main_results #urls .result:not(.result-videos):not(.result-images):has(>a.thumbnail_link)>a.thumbnail_link{float:none;width:var(--zs-thumb);height:var(--zs-thumb);margin:var(--zs-1) 0 0;border-radius:var(--zg-r-thumb);background:var(--md-sys-color-surface-container-highest);grid-area:thumb;overflow:hidden}html body #main_results #urls .result:not(.result-videos):not(.result-images):has(>a.thumbnail_link)>a.thumbnail_link img.thumbnail{object-fit:cover;object-position:top center;width:100%;max-width:none;height:100%;display:block}html body #main_results .result .url_wrapper .url_o2 .url_i2{float:none}#main_results .zs-tabsrow .search_categories{scrollbar-width:none;scroll-snap-type:x proximity;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 1.5rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 1.5rem),#0000)}#main_results .zs-tabsrow .search_categories::-webkit-scrollbar{display:none}#main_results .zs-tabsrow .search_categories #categories_container{padding-inline-end:var(--zs-5)}#main_results .zs-tabsrow .search_categories .category_checkbox,#main_results .zs-tabsrow .search_categories button.category_button{scroll-snap-align:start}@media screen and (max-width:26rem){html body #main_results #search_header{padding-block-start:3.6rem}html body #main_results #search_view{max-width:none;padding-inline-end:0}}html body #main_results #sidebar #infoboxes>details>summary.title{border:1px solid var(--zs-outline);border-radius:var(--zg-pill,999px)}
