code[class*=language-],pre[class*=language-]{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;overflow:auto;font-size:.85em;line-height:1.45;padding:16px;color:#24292f;background-color:#f6f8fa;border-radius:6px;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}.token.comment{color:#6e7781}.token.keyword,.token.atrule.rule{color:#cf222e}.token.function{color:#8250df}.language-json .token.property,.language-yaml .token.key,.token.tag:not(.punctuation):not(.attr-name):not(.attr-value):not(.script),.token.selector{color:#116329}.token.string,.token.template-string,.token.attr-value,.token.hexcode.color{color:#0a3069}.token.number,.token.boolean,.token.keyword.nil,.token.null,.token.doctype,.token.attr-name,.token.selector.class,.token.selector.pseudo-class,.token.selector.combinator,.token.property,.token.atrule.keyword,.token.operator,.token.property-access{color:#0550ae}.token.variable,.token.class-name,.token.maybe-class-name{color:#953800}.doc-ui{display:flex}.doc-ui-main{flex:1 1 auto}.doc-ui-content{padding:0 1em}.doc-ui-site-nav{flex:0 0 250px;background-color:var(--doc-ui-color-content-bg)}.doc-ui-site-nav-inner{position:sticky;top:0;height:100vh;overflow-x:hidden;overflow-y:auto}.doc-ui-site-settings{padding:.5rem 1rem}.doc-ui-site-nav-group-title{font-size:.7rem;font-weight:700;padding:.5rem 1rem;opacity:.5}.doc-ui-site-nav-item{display:block;font-size:.8rem;text-decoration:none;padding:.5rem 1rem;color:inherit}.doc-ui-site-nav-item:hover,.doc-ui-site-nav-item.active{background-color:var(--doc-ui-color-toolbar-bg)}.doc-ui-alert{border:1px solid var(--doc-ui-color-info);border-radius:var(--doc-ui-border-radius);padding:var(--doc-ui-padding-y) var(--doc-ui-padding-x);background-color:var(--doc-ui-color-info-bg);font-size:var(--doc-ui-font-size);margin-bottom:1em;display:flex}.doc-ui-alert-icon{margin-right:var(--doc-ui-padding-x);color:var(--doc-ui-color-info)}.doc-ui-alert-icon svg{display:block;width:20px;height:20px}.doc-ui-alert-success{border-color:var(--doc-ui-color-success);background-color:var(--doc-ui-color-success-bg)}.doc-ui-alert-success .doc-ui-alert-icon{color:var(--doc-ui-color-success)}.doc-ui-alert-warning{border-color:var(--doc-ui-color-warning);background-color:var(--doc-ui-color-warning-bg)}.doc-ui-alert-warning .doc-ui-alert-icon{color:var(--doc-ui-color-warning)}.doc-ui-alert-error{border-color:var(--doc-ui-color-error);background-color:var(--doc-ui-color-error-bg)}.doc-ui-alert-error .doc-ui-alert-icon{color:var(--doc-ui-color-error)}.doc-ui-alert-main>*:first-child{margin-top:0}.doc-ui-alert-main>*:last-child{margin-bottom:0}.doc-ui-code-block{color:var(--doc-ui-color-text);border:1px solid var(--doc-ui-color-border);border-radius:8px;overflow:hidden;margin-bottom:1rem}.doc-ui-code-block .prism-code{margin:0;border-radius:0;padding:8px 10px}.doc-ui-tool-button{font-size:12px;display:block;border:0;padding:4px 8px;background-color:transparent;cursor:pointer;-webkit-user-select:none;user-select:none}.doc-ui-tool-button:hover{background:#0000000d}.doc-ui-tool-button:active{background:#0000001a}.doc-ui-tool-button svg{width:16px;height:16px;margin:-3px 2px -3px 0}.doc-ui-tool-button-success{color:var(--doc-ui-color-success)}.doc-ui-file-name{padding:0 7px;font-size:12px;display:flex;align-items:center}.doc-ui-file-name-icon{display:inline-block;padding:0 4px;border-radius:3px;background-color:var(--doc-ui-color-text);color:var(--doc-ui-color-toolbar-bg);text-transform:uppercase;margin-right:.5em;font-family:monospace}.doc-ui-file-name-icon-html{background:#e24c26;color:#fbfbfb}.doc-ui-file-name-icon-css{background:#0477bb;color:#fbfbfb}.doc-ui-file-name-icon-js,.doc-ui-file-name-icon-jsx{background:#ebd64d;color:#323230}.doc-ui-file-name-icon-ts,.doc-ui-file-name-icon-tsx{background:#2f75c1;color:#fbfbfb}.doc-ui-file-name-icon-json{background:#9273a3;color:#fbfbfb}.doc-ui-toolbar{display:flex;background-color:var(--doc-ui-color-toolbar-bg)}.doc-ui-toolbar:first-child{border-bottom:1px solid var(--doc-ui-color-border)}.doc-ui-toolbar:last-child{border-top:1px solid var(--doc-ui-color-border)}.doc-ui-code-inline{background:var(--doc-ui-color-toolbar-bg);padding:.2em .5em}.doc-ui-demo-block{color:var(--doc-ui-color-text);border:1px solid var(--doc-ui-color-border);border-radius:8px;overflow:hidden;margin-bottom:1rem}.doc-ui-demo-block-main{overflow:hidden}.doc-ui-demo-block-preview{margin:0;padding:10px;background:#fff}.doc-ui-demo-block-preview-disable-padding{padding:0}.doc-ui-demo-block-develop{border-left:1px solid var(--doc-ui-color-border);border-top:1px solid var(--doc-ui-color-border);margin-left:-1px;margin-top:-1px;flex:1 1 300px;overflow:hidden}.doc-ui-demo-block-error{padding:10px;background:var(--doc-ui-color-error-bg);margin:0;color:var(--doc-ui-color-error)}.doc-ui-demo-block-editor{overflow:auto;font-family:monospace!important}.doc-ui-demo-block-editor .prism-code{margin:0;border-radius:0;padding:8px 10px}.doc-ui-demo-block-mobile .doc-ui-demo-block-main,.doc-ui-demo-block-tablet .doc-ui-demo-block-main{display:flex;flex-wrap:wrap}.doc-ui-demo-block-mobile .doc-ui-demo-block-preview{flex:0 1 360px}.doc-ui-demo-block-tablet .doc-ui-demo-block-preview{flex:0 1 720px}.doc-ui-select-dropdown{position:absolute;background-color:var(--doc-ui-color-toolbar-bg);display:none}.doc-ui-select-dropdown-open{display:block}.doc-ui-table{border:1px solid var(--doc-ui-color-border);border-radius:var(--doc-ui-border-radius);overflow:hidden}.doc-ui-table table{border-collapse:collapse;margin:-1px;table-layout:fixed;width:calc(100% + 2px)}.doc-ui-table td,.doc-ui-table th{text-align:left;border:1px solid var(--doc-ui-color-border);padding:4px 8px}.doc-ui-table th{background-color:var(--doc-ui-color-toolbar-bg)}.doc-ui-table td{background-color:var(--doc-ui-color-content-bg)}:root{--doc-ui-color-border: #d8d8d8;--doc-ui-color-text: #333;--doc-ui-color-content-bg: #fff;--doc-ui-color-toolbar-bg: #f0f0f0;--doc-ui-color-success: #52c41a;--doc-ui-color-success-bg: #f6ffed;--doc-ui-color-info: #1677ff;--doc-ui-color-info-bg: #e6f4ff;--doc-ui-color-warning: #faad14;--doc-ui-color-warning-bg: #fffbe6;--doc-ui-color-error: #ff4d4f;--doc-ui-color-error-bg: #fff2f0;--doc-ui-font-size: 14px;--doc-ui-font-family-code: ui-monospace, "SF Mono", "Menlo", "Consolas", "Liberation Mono", monospace;--doc-ui-border-radius: 8px;--doc-ui-padding-x: 8px;--doc-ui-padding-y: 4px}body{margin:0}.domlint-ui{all:initial;position:fixed;left:calc(50% - 175px);top:8px;min-width:350px;box-shadow:0 4px 8px #00000026;border-radius:8px;font-family:sans-serif;font-size:14px;background:#222;color:#fff;z-index:9999999;--domlint-bad: #da0e0e;--domlint-good: #008600;--domlint-okay: #eb7900}.domlint-ui-toolbar{display:flex;align-items:center;gap:8px;cursor:grab;-webkit-user-select:none;user-select:none;padding:4px}.domlint-ui-toolbar:active{cursor:grabbing}.domlint-ui-toolbar:active:before{content:" ";display:block;position:absolute;top:-1000px;bottom:-1000px;left:-1000px;right:-1000px}.domlint-ui-button{border-radius:4px;border:0;padding:4px 8px;background-color:#06f;color:#fff;cursor:pointer}.domlint-ui-button:hover{filter:brightness(90%)}.domlint-ui-button:active{filter:brightness(80%)}.domlint-ui-score{display:flex;gap:8px}.domlint-ui-score-value{font-weight:700}.domlint-ui-score-value-good{color:var(--domlint-good)}.domlint-ui-score-value-okay{color:var(--domlint-okay)}.domlint-ui-score-value-bad{color:var(--domlint-bad)}.domlint-ui-report{height:300px;min-width:100%;width:500px;min-height:100px;overflow:auto;padding:8px;resize:both;box-sizing:border-box}.domlint-ui-element{border-bottom:1px solid #333;padding:12px 0}.domlint-ui-selector{color:#08e;text-decoration:none;display:inline-block;margin-bottom:4px}.domlint-ui-attribute-list{padding-left:24px;margin-bottom:4px}.domlint-ui-attribute-name{color:#ffd503}.domlint-ui-attribute-value-bad{color:var(--domlint-bad)}.domlint-ui-value+.domlint-ui-value:before{content:" | "}.domlint-ui-color-box{display:inline-block;width:12px;height:12px;border-radius:2px;vertical-align:-1px}.domlint-ui-attribute-expect{color:#aaa}.domlint-ui-highlight{position:fixed;outline:3px solid #d400ff;background:#d400ff11;left:-99px;top:-99px;z-index:999999;pointer-events:none;transition:all ease-in-out .3s}
