:host,:root{margin-left:0;padding-left:0}:root{--default-font:"Roboto",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--heading-font:"Source Sans Pro",sans-serif;--nav-font:"Poppins",sans-serif;--background-color:#f6efd8;--default-color:#0d1b2a;--heading-color:#1a2c3c;--accent-color:#e74040;--accent-hover:#eb3835;--surface-color:#feecc5;--contrast-color:#f6efd8;--accent-light:#ff7c7c;--tblr-primary:#e74040;--tblr-bg-surface:#f3f2ec;--tblr-bg-surface-secondary:#f3f2ec;--tblr-card-border-color:#0d1b2a;--tblr-border-color-translucent:#0d1b2a;--tblr-dark:#0d1b2a;--tblr-navbar-border-color:#0d1b2a}.form-control:focus{border-color:var(--tblr-primary);box-shadow:none}.btn-link:hover,.link-primary:focus,.link-primary:hover{color:var(--tblr-primary)!important;text-decoration-color:var(--tblr-primary)!important}.search.input-icon-addon{pointer-events:all}.search.input-icon-addon.btn{border:none;border-radius:var(--tblr-border-radius);box-shadow:none;max-height:calc(var(--tblr-btn-line-height)*1 + var(--tblr-btn-padding-y)*2 + var(--tblr-btn-border-width)*2 - var(--tblr-border-width)*2);min-height:calc(var(--tblr-btn-line-height)*1 + var(--tblr-btn-padding-y)*2 + var(--tblr-btn-border-width)*2 - var(--tblr-border-width)*2);right:var(--tblr-border-width);top:var(--tblr-border-width)}.source-viewer pre[class*=language-]{background:var(--tblr-dark)!important;border:1px solid var(--tblr-card-border-color)!important;border-radius:.375rem!important;font-size:.875rem!important;line-height:1.5!important;margin:0!important;max-height:400px!important;overflow-y:auto!important;padding:1rem!important}.source-viewer code[class*=language-]{background:transparent!important;color:var(--contrast-color)!important;font-family:Monaco,Menlo,Ubuntu Mono,monospace!important}.source-viewer .token.tag,.source-viewer .token.tag-name{color:var(--tblr-primary)!important}.source-viewer .token.attr-name{color:#68d391!important}.source-viewer .token.attr-value,.source-viewer .token.string{color:var(--surface-color)!important}.source-viewer .token.comment{color:var(--accent-light)!important;font-style:italic!important}.source-viewer .token.keyword{color:var(--tblr-primary)!important}.source-viewer .token.function{color:#68d391!important}.source-viewer .token.number{color:var(--accent-light)!important}.source-viewer .token.boolean{color:var(--tblr-primary)!important}.source-viewer .token.operator{color:var(--tblr-dark)!important}.source-viewer .token.punctuation{color:var(--surface-color)!important}.source-viewer .tag{background:transparent!important;border:none!important}.footer .card .list-group-item{border:none}.footer .card{border:none;box-shadow:none}.consent-banner{animation:slideUp .3s ease-out;backdrop-filter:blur(10px);background:hsla(0,0%,100%,.98);border-top:1px solid var(--tblr-border-color);bottom:0;left:0;position:fixed;right:0;z-index:1050}@keyframes slideUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}