@layer utils{*{margin:0;padding:0}*,:before,:after{box-sizing:border-box}*:where(:not(fieldset,progress,meter)){border-style:solid;border-width:0;background-repeat:no-repeat;background-origin:border-box}html{block-size:100%;text-size-adjust:none}@media(prefers-reduced-motion:no-preference){html:focus-within{scroll-behavior:smooth}}body{text-rendering:optimizespeed;min-block-size:100%}:where(img,svg,video,canvas,audio,iframe,embed,object){display:block}:where(img,svg,video){block-size:auto;max-inline-size:100%}:where(svg){fill:currentcolor;stroke:none}:where(svg):where(:not([fill])){fill:none;stroke:currentcolor;stroke-linecap:round;stroke-linejoin:round}:where(input,button,textarea,select),:where(input[type=file])::-webkit-file-upload-button{color:inherit;font:inherit;font-size:inherit;letter-spacing:inherit;word-spacing:inherit}:where(textarea){resize:vertical}@supports (resize: block){:where(textarea){resize:block}}:where(p,h1,h2,h3,h4,h5,h6){overflow-wrap:break-word}h1{font-size:2em}:where(ul,ol){list-style-position:inside}:where(ul,ol)[role=list]{list-style:none}:where(a[href],area,button,input,label[for],select,summary,textarea,[tabindex]:not([tabindex*="-"])){cursor:pointer;touch-action:manipulation}:where(input[type=file]){cursor:auto}:where(input[type=file])::-webkit-file-upload-button,:where(input[type=file])::file-selector-button{cursor:pointer}:where(:not(:active)):focus-visible{outline:.2rem solid var(--color-cyber-green-5)}:where(button,button[type],input[type=button],input[type=submit],input[type=reset]),:where(input[type=file])::-webkit-file-upload-button,:where(input[type=file])::file-selector-button{text-align:center;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}:where(button,button[type],input[type=button],input[type=submit],input[type=reset])[disabled]{cursor:not-allowed}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{appearance:none}*>*{scrollbar-width:thin}a{color:var(--color-text-a--default);text-decoration:none}a:where(:hover),a:where(:active){color:var(--color-text-a--hover);text-decoration:underline}a:not([class]){text-decoration-skip-ink:auto}}@layer nimbus-colors{:root{--color-body-bg-color: var(--color-surface-2);--color-header-bg-color: hsl(240deg 42% 11% / .85);--color-border-dim: var(--color-surface-a6);--color-border-default: var(--color-surface-a7);--color-border-bright: var(--color-surface-a8);--color-surface-dim: var(--color-surface-a3);--color-surface-default: var(--color-surface-a4);--color-skeleton-bg-color: var(--color-surface-default);--color-datalist-row-bg-color: var(--color-surface-default)}}@layer nimbus-layout{:root{--header-height: 3.5rem;--content-padding-top: 1.5rem;interpolate-size:allow-keywords}body{display:flex;background-color:var(--color-surface-1)}.layout__main{display:flex;align-items:flex-start;justify-content:center}.layout__content{gap:var(--gap-sm);align-self:flex-start;justify-content:flex-start;max-width:var(--nimbus-layout-content-max-width, 120rem);padding:var(--space-16)}.layout__ads{gap:var(--gap-xs);align-items:flex-start;align-self:stretch;padding:0 var(--space-16) var(--space-16) var(--space-16)}.layout__ads-inner{position:sticky;top:var(--header-height);gap:var(--gap-xl);align-items:center;justify-content:center;padding:var(--space-16) 0 0 0}@media(max-width:92.125rem){.layout__ads{display:none}}@media(max-width:475px){.layout{padding-bottom:55px}}}@layer nimbus-overrides{:root{--nimbus-not-used-token: black}@media(max-width:63.5rem){.hide-l{display:none}}@media(max-width:40rem){.hide-m{display:none}}@media(max-width:48rem){.hide-s{display:none}}}@layer nimbus-layout{.error{display:flex;flex-direction:column;gap:var(--space-32);align-items:center;justify-content:center;padding:var(--space-24) 0;--glitch-color-1: var(--old--color-cyber-green-50);--glitch-color-2: var(--old--color-accent-pink-50)}.error__glitch{position:relative;margin-top:var(--space-32);margin-bottom:var(--space-48);font-weight:var(--font-weight-extra-bold);font-size:12rem;line-height:1}.error__glitch span{animation:paths 5s step-end infinite}.error__glitch:before,.error__glitch:after{position:absolute;z-index:-1;width:110%;content:attr(data-text)}.error__glitch:before{top:10px;left:15px;color:var(--glitch-color-1);animation:error-paths 5s step-end infinite,error-opacity 5s step-end infinite,error-font 8s step-end infinite,error-movement 10s step-end infinite}.error__glitch:after{top:5px;left:-10px;color:var(--glitch-color-2);animation:error-paths 5s step-end infinite,error-opacity 5s step-end infinite,error-font 7s step-end infinite,error-movement 8s step-end infinite}.error__description{color:var(--color-text-accent);font-weight:var(--font-weight-semibold);line-height:1}.error__flavor{font-weight:var(--font-weight-bold);font-size:var(--space-32);line-height:1;text-align:center}@keyframes error-paths{0%{clip-path:polygon(0% 43%,83% 43%,83% 22%,23% 22%,23% 24%,91% 24%,91% 26%,18% 26%,18% 83%,29% 83%,29% 17%,41% 17%,41% 39%,18% 39%,18% 82%,54% 82%,54% 88%,19% 88%,19% 4%,39% 4%,39% 14%,76% 14%,76% 52%,23% 52%,23% 35%,19% 35%,19% 8%,36% 8%,36% 31%,73% 31%,73% 16%,1% 16%,1% 56%,50% 56%,50% 8%)}5%{clip-path:polygon(0% 29%,44% 29%,44% 83%,94% 83%,94% 56%,11% 56%,11% 64%,94% 64%,94% 70%,88% 70%,88% 32%,18% 32%,18% 96%,10% 96%,10% 62%,9% 62%,9% 84%,68% 84%,68% 50%,52% 50%,52% 55%,35% 55%,35% 87%,25% 87%,25% 39%,15% 39%,15% 88%,52% 88%)}30%{clip-path:polygon(0% 53%,93% 53%,93% 62%,68% 62%,68% 37%,97% 37%,97% 89%,13% 89%,13% 45%,51% 45%,51% 88%,17% 88%,17% 54%,81% 54%,81% 75%,79% 75%,79% 76%,38% 76%,38% 28%,61% 28%,61% 12%,55% 12%,55% 62%,68% 62%,68% 51%,0% 51%,0% 92%,63% 92%,63% 4%,65% 4%)}45%{clip-path:polygon(0% 33%,2% 33%,2% 69%,58% 69%,58% 94%,55% 94%,55% 25%,33% 25%,33% 85%,16% 85%,16% 19%,5% 19%,5% 20%,79% 20%,79% 96%,93% 96%,93% 50%,5% 50%,5% 74%,55% 74%,55% 57%,96% 57%,96% 59%,87% 59%,87% 65%,82% 65%,82% 39%,63% 39%,63% 92%,4% 92%,4% 36%,24% 36%,24% 70%,1% 70%,1% 43%,15% 43%,15% 28%,23% 28%,23% 71%,90% 71%,90% 86%,97% 86%,97% 1%,60% 1%,60% 67%,71% 67%,71% 91%,17% 91%,17% 14%,39% 14%,39% 30%,58% 30%,58% 11%,52% 11%,52% 83%,68% 83%)}76%{clip-path:polygon(0% 26%,15% 26%,15% 73%,72% 73%,72% 70%,77% 70%,77% 75%,8% 75%,8% 42%,4% 42%,4% 61%,17% 61%,17% 12%,26% 12%,26% 63%,73% 63%,73% 43%,90% 43%,90% 67%,50% 67%,50% 41%,42% 41%,42% 46%,50% 46%,50% 84%,96% 84%,96% 78%,49% 78%,49% 25%,63% 25%,63% 14%)}90%{clip-path:polygon(0% 41%,13% 41%,13% 6%,87% 6%,87% 93%,10% 93%,10% 13%,89% 13%,89% 6%,3% 6%,3% 8%,16% 8%,16% 79%,0% 79%,0% 99%,92% 99%,92% 90%,5% 90%,5% 60%,0% 60%,0% 48%,89% 48%,89% 13%,80% 13%,80% 43%,95% 43%,95% 19%,80% 19%,80% 85%,38% 85%,38% 62%)}1%,7%,33%,47%,78%,93%{clip-path:none}}@keyframes error-movement{0%{top:0;left:-20px}15%{top:10px;left:10px}60%{top:5px;left:-10px}75%{top:-5px;left:20px}to{top:10px;left:5px}}@keyframes error-opacity{0%{opacity:.1}5%{opacity:.7}30%{opacity:.4}45%{opacity:.6}76%{opacity:.4}90%{opacity:.8}1%,7%,33%,47%,78%,93%{opacity:0}}@keyframes error-font{0%{color:var(--glitch-color-1);font-weight:100}20%{color:#fff;font-weight:var(--font-weight-medium)}50%{color:var(--glitch-color-2);font-weight:300}60%{color:#fff;font-weight:var(--font-weight-bold)}90%{color:var(--glitch-color-1);font-weight:var(--font-weight-medium)}}}@layer nimbus-layout{.no-result{display:flex;flex-direction:column;align-items:center;padding-top:5rem;padding-bottom:5rem}.no-result__ghostbounce{animation:ghost-bounce 3s ease-in-out infinite}.no-result__info{display:flex;flex-direction:column}.no-result__button{width:fit-content}@keyframes ghost-bounce{0%{transform:translateY(0)}50%{transform:translateY(-5px)}to{transform:translateY(0)}}}@layer nimbus-utils{.markdown-wrapper{display:flex;max-width:100%;overflow-x:scroll;scrollbar-width:none}.markdown{display:block;color:var(--color-text-primary);font:var(--font-body);font-weight:var(--font-weight-regular);line-height:160%;word-break:break-word}.markdown a{color:var(--color-text-a--default);text-decoration:none}.markdown a:where(:hover),.markdown a:where(:active){color:var(--color-text-a--hover);text-decoration:underline}.markdown>:first-child{margin-top:0}.markdown blockquote,.markdown details,.markdown dl,.markdown ol,.markdown p,.markdown pre,.markdown table,.markdown ul{margin-top:0;margin-bottom:var(--space-16)}.markdown h1,.markdown h2,.markdown h3,.markdown h4,.markdown h5,.markdown h6{display:block;align-items:flex-start;align-self:stretch;font:var(--font-body);font-weight:var(--font-weight-bold);line-height:normal}.markdown h1,.markdown h2{margin:var(--space-32) 0 var(--space-8);border-bottom:var(--border-width--px) solid var(--color-surface-a7)}.markdown h3,.markdown h4,.markdown h5,.markdown h6{margin-top:var(--space-24);margin-bottom:var(--space-8)}.markdown h1{font-size:2.25rem}.markdown h2{font-size:1.75rem}.markdown h3{font-size:var(--font-size-body-xxl)}.markdown h4{font-size:var(--font-size-body-lg)}.markdown h5,.markdown h6{font-size:var(--font-size-body-md)}.markdown h6{color:var(--color-text-tertiary)}.markdown hr{align-self:stretch;height:var(--space-4);margin:var(--space-24) 0;background:var(--color-surface-a8)}.markdown i{font-weight:var(--font-weight-regular);font-style:italic}.markdown b{font-weight:var(--font-weight-bold)}.markdown ul,.markdown ol{padding-left:2em;list-style-position:outside}:is(.markdown ul,.markdown ol) ul,:is(.markdown ul,.markdown ol) ol{margin-bottom:unset}.markdown img{display:inline-block}.markdown pre{padding:var(--space-16);border:var(--border-width--px) solid var(--color-surface-8);border-radius:var(--radius-md);background:var(--color-surface-1)}.markdown code{display:inline-flex;padding:.125rem .375rem;border:var(--border-width--px) solid var(--color-surface-a10);border-radius:var(--radius-sm);color:var(--color-text-primary);font-weight:var(--font-weight-regular);font-size:.813rem;font-family:var(--font-family-monospace);font-style:normal;line-height:var(--line-height-md);white-space:break-spaces;overflow-wrap:break-word;background:var(--color-surface-1)}.markdown pre code{display:block;padding:0;border:0;border-radius:0;color:var(--color-text-primary)}.markdown blockquote{display:flex;flex-direction:column;gap:var(--gap-md);align-items:flex-start;align-self:stretch;padding-left:var(--space-32);border-left:var(--border-width--4) solid var(--color-surface-9);color:var(--color-text-secondary);font-weight:var(--font-weight-regular);line-height:var(--line-height-md)}.markdown blockquote blockquote{display:flex;gap:0}.markdown table{display:block;width:100%;border-collapse:separate;border-spacing:0;overflow:auto}.markdown tbody tr:nth-child(2n){background:var(--color-surface-3)}.markdown tbody tr:nth-child(odd){background:var(--color-surface-1)}.markdown table tr th,.markdown table tr td{padding:var(--space-12) var(--space-16);border-right:var(--border-width--px) solid var(--color-surface-a8);border-bottom:var(--border-width--px) solid var(--color-surface-a8);color:var(--color-text-primary)}.markdown table tr th{border-top:solid var(--border-width--px) var(--color-surface-a8);color:var(--color-text-tertiary);white-space:nowrap;text-align:left;background:var(--color-surface-5)}.markdown table tr th *{white-space:inherit}.markdown table tr th:first-child,.markdown table tr td:first-child{border-left:var(--border-width--px) solid var(--color-surface-a8)}.markdown table tr:first-child th:first-child{border-top-left-radius:var(--space-8)}.markdown table tr:first-child th:last-child{border-top-right-radius:var(--space-8)}.markdown table tr:last-child td:first-child{border-bottom-left-radius:var(--space-8)}.markdown table tr:last-child td:last-child{border-bottom-right-radius:var(--space-8)}}@layer nimbus-layout{.settings-items{display:flex;flex:1 1 0;flex-direction:column;gap:4rem;min-width:0;max-width:100%}.settings-items__separator{width:100%;height:1px;background:var(--color-surface-default)}.settings-items__item{display:flex;flex:1 1 0;flex-flow:row wrap;gap:4rem;min-width:0;max-width:100%}.settings-items__meta{display:flex;flex-direction:column;gap:var(--gap-xs);align-items:flex-start;align-self:stretch;width:21rem}.settings-items__title{align-self:stretch;color:var(--color-text-primary);font-weight:var(--font-weight-bold);font-size:var(--font-size-body-lg);line-height:var(--line-height-md)}.settings-items__description{align-self:stretch;color:var(--color-text-tertiary);font-weight:var(--font-weight-regular);font-size:var(--font-size-body-md);line-height:var(--line-height-md)}.settings-items__content{display:flex;flex:1 1 0;flex-direction:column;gap:var(--gap-md);align-items:stretch;max-width:100%;container:settings-items-content / inline-size}.settings-items__island{display:flex;flex-direction:column;gap:var(--gap-md);align-items:stretch;max-width:100%;padding:var(--space-16) var(--space-32);border-radius:var(--radius-md);overflow-x:auto;background:var(--color-surface-default)}@media(max-width:48rem){.settings-items{gap:2rem}.settings-items__island{padding:var(--space-12) var(--space-24)}.settings-items__item{flex-direction:column;gap:1rem}.settings-items__meta,.settings-items__content{width:100%}}@media(max-width:375px){.settings-items{gap:1rem}.settings-items__island{padding:var(--space-10) var(--space-20)}}}@layer nimbus-layout{.modal-content{display:flex;flex-direction:column;align-items:flex-start;width:624px}.modal-content__header{display:flex;align-items:center;align-self:stretch;height:60px;padding:var(--space-8) var(--space-8) var(--space-8) var(--space-32);padding-right:92px;border-bottom:1px solid var(--modal-border-color--default);color:var(--color-text-primary);font-weight:var(--font-weight-bold);font-size:21px;font-style:normal;line-height:120%}.modal-content__body{display:flex;flex-direction:column;gap:var(--gap-md);align-items:flex-start;align-self:stretch;max-height:800px;padding:var(--space-32)}.modal-content__footer{display:flex;gap:var(--gap-md);align-items:center;align-self:stretch;justify-content:flex-end;padding:var(--space-16) var(--space-24);border-top:1px solid var(--modal-border-color--default)}}@layer nimbus-components{.checkbox-list{list-style:none}.checkbox-list .checkbox-list__label{display:flex;gap:var(--gap-sm);align-items:center;justify-content:space-between;padding:var(--space-8) var(--space-16);border-radius:var(--radius-md);color:var(--color-text-secondary);font-weight:var(--font-weight-regular);font-size:var(--font-size-body-md);cursor:pointer;transition:var(--animation-duration-xs);-webkit-user-select:none;user-select:none}.checkbox-list .checkbox-list__label>span{display:inline-flex;flex-wrap:nowrap;gap:.75rem;align-items:center}.checkbox-list .checkbox-list__label.checkbox-list__label--off{color:var(--color-text-secondary)}.checkbox-list .checkbox-list__label.checkbox-list__label--off svg{--icon-color: var(--color-surface-a8)}.checkbox-list .checkbox-list__label.checkbox-list__label--off .checkbox-list__exclude-button svg{--icon-color: transparent}.checkbox-list .checkbox-list__label.checkbox-list__label--include{color:var(--color-cyber-green-7);font-weight:var(--font-weight-bold)}.checkbox-list .checkbox-list__label.checkbox-list__label--include .checkbox-list__checkbox-button svg{--icon-color: var(--color-cyber-green-7)}.checkbox-list .checkbox-list__label.checkbox-list__label--include .checkbox-list__exclude-button svg{--icon-color: transparent}.checkbox-list .checkbox-list__label.checkbox-list__label--exclude{color:var(--color-accent-red-7);font-weight:var(--font-weight-bold)}.checkbox-list .checkbox-list__label.checkbox-list__label--exclude .checkbox-list__exclude-button svg{--icon-color: var(--color-accent-red-7)}.checkbox-list .checkbox-list__label.checkbox-list__label--exclude .checkbox-list__checkbox-button svg{--icon-color: var(--color-surface-a8)}.checkbox-list .checkbox-list__label:hover{color:var(--color-text-primary);background-color:var(--color-surface-a5)}.checkbox-list .checkbox-list__label:hover.checkbox-list__label--off{color:var(--color-text-primary)}.checkbox-list .checkbox-list__label:hover.checkbox-list__label--off svg{--icon-color: var(--color-surface-a10)}.checkbox-list .checkbox-list__label:hover.checkbox-list__label--include{color:var(--color-cyber-green-8)}.checkbox-list .checkbox-list__label:hover.checkbox-list__label--include .checkbox-list__checkbox-button svg{--icon-color: var(--color-cyber-green-8)}.checkbox-list .checkbox-list__label:hover.checkbox-list__label--include .checkbox-list__exclude-button svg{--icon-color: var(--color-accent-red-8)}.checkbox-list .checkbox-list__label:hover.checkbox-list__label--exclude{color:var(--color-accent-red-8)}.checkbox-list .checkbox-list__label:hover.checkbox-list__label--exclude .checkbox-list__checkbox-button svg{--icon-color: var(--color-surface-a10)}.checkbox-list .checkbox-list__label:hover.checkbox-list__label--exclude .checkbox-list__exclude-button svg{--icon-color: var(--color-accent-red-8)}.checkbox-list .checkbox-list__icon{display:flex;align-items:center;justify-content:center;width:var(--space-20);height:var(--space-20);--icon-inline-size: var(--space-20);background-color:transparent;transition:ease-out var(--animation-duration-xs)}.checkbox-list .checkbox-list__icon.checkbox-list__exclude-button{--icon-inline-size: var(--space-16);width:var(--space-20);height:var(--space-20)}.checkbox-list .checkbox-list__icon.checkbox-list__exclude-button:hover{--icon-color: var(--color-accent-red-8)}}.code-box-html{position:relative;align-self:stretch;width:100%;overflow:auto}.highlight{color:#d4d2c8}.highlight .c{color:#7e8aa1}.highlight .err{color:#f88f7f}.highlight .esc,.highlight .g{color:#d4d2c8}.highlight .k{color:#ffad66}.highlight .l{color:#d5ff80}.highlight .n{color:#d4d2c8}.highlight .o{color:#ffad66}.highlight .x,.highlight .p{color:#d4d2c8}.highlight .ch{color:#f88f7f;font-style:italic}.highlight .cm{color:#7e8aa1}.highlight .cp{color:#ffad66;font-weight:700}.highlight .cpf,.highlight .c1{color:#7e8aa1}.highlight .cs{color:#7e8aa1;font-style:italic}.highlight .gd{color:#f88f7f;background-color:#3d1e20}.highlight .ge{color:#d4d2c8;font-style:italic}.highlight .ges{color:#d4d2c8}.highlight .gr{color:#f88f7f}.highlight .gh{color:#d4d2c8}.highlight .gi{color:#6ad4af;background-color:#19362c}.highlight .go{color:#7e8aa1}.highlight .gp{color:#d4d2c8}.highlight .gs{color:#d4d2c8;font-weight:700}.highlight .gu{color:#d4d2c8}.highlight .gt{color:#f88f7f}.highlight .kc,.highlight .kd,.highlight .kn,.highlight .kp,.highlight .kr{color:#ffad66}.highlight .kt{color:#73d0ff}.highlight .ld{color:#d5ff80}.highlight .m{color:#dfbfff}.highlight .s{color:#d5ff80}.highlight .na,.highlight .nb{color:#ffd173}.highlight .nc{color:#73d0ff}.highlight .no{color:#ffd173}.highlight .nd{color:#7e8aa1;font-weight:700;font-style:italic}.highlight .ni{color:#95e6cb}.highlight .ne{color:#73d0ff}.highlight .nf{color:#ffd173}.highlight .nl,.highlight .nn,.highlight .nx{color:#d4d2c8}.highlight .py{color:#ffd173}.highlight .nt{color:#5ccfe6}.highlight .nv{color:#d4d2c8}.highlight .ow{color:#ffad66}.highlight .pm,.highlight .w{color:#d4d2c8}.highlight .mb,.highlight .mf,.highlight .mh,.highlight .mi,.highlight .mo{color:#dfbfff}.highlight .sa{color:#f29e74}.highlight .sb,.highlight .sc,.highlight .dl{color:#d5ff80}.highlight .sd{color:#7e8aa1}.highlight .s2{color:#d5ff80}.highlight .se{color:#95e6cb}.highlight .sh{color:#d5ff80}.highlight .si,.highlight .sx,.highlight .sr{color:#95e6cb}.highlight .s1{color:#d5ff80}.highlight .ss{color:#dfbfff}.highlight .bp{color:#5ccfe6}.highlight .fm{color:#ffd173}.highlight .vc,.highlight .vg,.highlight .vi,.highlight .vm{color:#d4d2c8}.highlight .il{color:#dfbfff}@layer nimbus-components{.collapsible{display:flex;flex:1;flex-direction:column;align-items:stretch;padding:.5rem;border-radius:var(--Radius-md, .5rem);font-size:var(--font-size-body-md);background:var(--Color-UI-surface-1, rgb(57 57 106 / .15))}.collapsible__header{display:flex;gap:var(--gap-md);align-self:stretch;justify-content:space-between;padding:var(--space-8) var(--space-12);font-weight:var(--font-weight-bold);font-size:var(--font-size-body-lg)}.collapsible__content{display:flex;flex-direction:column;gap:var(--gap-xs);align-items:stretch;align-self:stretch;padding-bottom:var(--gap-xs)}}@layer nimbus-components{.collapsible-text{display:flex;flex-direction:row;gap:var(--space-8);align-items:center;min-width:0;max-width:100%}.collapsible-text__text{width:100%;min-width:0;max-width:80ch;max-height:1lh;overflow:hidden;color:var(--color-text-tertiary);font-weight:var(--font-weight-regular);font-size:var(--font-size-body-lg);line-height:var(--line-height-md);white-space:nowrap;text-overflow:ellipsis;text-shadow:var(--textshadow-default);transition:max-height .5s cubic-bezier(0,1,0,1)}.collapsible-text:has(.collapsible-text__text--opened){flex-direction:column;align-items:flex-start}.collapsible-text__text--opened{max-height:30rem;white-space:normal;transition:max-height .5s}.collapsible-text__show{color:var(--color-text-accent);font-weight:var(--font-weight-bold);font-size:var(--font-size-body-md);line-height:normal;text-wrap:nowrap;text-shadow:var(--textshadow-default);background-color:transparent}@media(max-width:48rem){.collapsible-text__text{font-size:var(--font-size-body-md);line-height:var(--line-height-sm)}.collapsible-text__show{font-size:var(--font-size-body-sm)}}}@layer nimbus-components{.connection{display:flex;gap:var(--gap-3xl);align-items:center;align-self:stretch;min-width:min-content;padding:var(--space-16) var(--space-32);border-radius:var(--radius-md);background:var(--color-surface-default)}.connection__body{display:flex;flex:1 1 0;flex-direction:row;gap:var(--gap-3xl);align-items:center}.connection__info{display:flex;flex:1 1 0;flex-wrap:wrap;gap:var(--gap-xl);align-items:center;justify-content:space-between}.connection__provider{display:flex;flex-direction:row;gap:var(--gap-xl);align-items:center;justify-content:center}.connection__icon{width:var(--space-40);height:var(--space-40)}.connection__icon svg{width:100%;height:100%}.connection__name{display:flex;flex:1 1 0;flex-direction:column;gap:var(--gap-xs);align-items:flex-start;justify-content:center;font-weight:var(--font-weight-bold);font-size:var(--font-size-body-lg);line-height:var(--line-height-md)}.connection.connection--disabled{background:var(--surface-dim)}.connection.connection--disabled>.connection__info>.connection__icon,.connection.connection--disabled>.connection__info>.connection__name{opacity:.5}.connection__actions{display:flex;gap:var(--gap-3xl);align-items:center;justify-content:flex-end}.connection__description{display:flex;flex-direction:column;gap:var(--gap-3xs);align-items:flex-end;justify-content:center}.connection__connected{color:var(--color-text-tertiary);font-weight:var(--font-weight-regular);font-size:var(--font-size-body-md)}.connection__username{color:var(--color-text-primary);font-weight:var(--font-weight-bold);font-size:var(--font-size-body-md)}@container (width < 625px){.connection{padding:var(--space-16)}.connection .connection__info{flex-direction:column;align-items:flex-start}.connection .connection__description{align-items:flex-start}.connection .connection__username{word-break:break-all}.connection .connection__switch{align-self:flex-start}}}@layer nimbus-components{.error-boundary{display:flex;flex-direction:column;gap:1rem;align-items:center;justify-content:center;margin:0 auto 2rem;color:#fff;font-family:Inter,sans-serif;--glitch-color-1: #39e9aa;--glitch-color-2: #df56d1}.error-boundary__flavor{margin-bottom:2rem;font-weight:var(--font-weight-extra-bold);font-size:12rem;line-height:1}.error-boundary__title{font:700 1.75rem/1.75rem Inter,sans-serif}.error-boundary__description{color:#a7aed2;font:400 1rem/1.5rem Hubot Sans,sans-serif;text-align:center}.layers{position:relative;z-index:2}.layers:before,.layers:after{position:absolute;z-index:1;width:110%;content:attr(data-text)}.layers:before{top:10px;left:15px;color:var(--glitch-color-1)}.layers:after{top:5px;left:-10px;color:var(--glitch-color-2)}.layers span{position:relative;z-index:3}@keyframes paths{0%{clip-path:polygon(0% 43%,83% 43%,83% 22%,23% 22%,23% 24%,91% 24%,91% 26%,18% 26%,18% 83%,29% 83%,29% 17%,41% 17%,41% 39%,18% 39%,18% 82%,54% 82%,54% 88%,19% 88%,19% 4%,39% 4%,39% 14%,76% 14%,76% 52%,23% 52%,23% 35%,19% 35%,19% 8%,36% 8%,36% 31%,73% 31%,73% 16%,1% 16%,1% 56%,50% 56%,50% 8%)}5%{clip-path:polygon(0% 29%,44% 29%,44% 83%,94% 83%,94% 56%,11% 56%,11% 64%,94% 64%,94% 70%,88% 70%,88% 32%,18% 32%,18% 96%,10% 96%,10% 62%,9% 62%,9% 84%,68% 84%,68% 50%,52% 50%,52% 55%,35% 55%,35% 87%,25% 87%,25% 39%,15% 39%,15% 88%,52% 88%)}30%{clip-path:polygon(0% 53%,93% 53%,93% 62%,68% 62%,68% 37%,97% 37%,97% 89%,13% 89%,13% 45%,51% 45%,51% 88%,17% 88%,17% 54%,81% 54%,81% 75%,79% 75%,79% 76%,38% 76%,38% 28%,61% 28%,61% 12%,55% 12%,55% 62%,68% 62%,68% 51%,0% 51%,0% 92%,63% 92%,63% 4%,65% 4%)}45%{clip-path:polygon(0% 33%,2% 33%,2% 69%,58% 69%,58% 94%,55% 94%,55% 25%,33% 25%,33% 85%,16% 85%,16% 19%,5% 19%,5% 20%,79% 20%,79% 96%,93% 96%,93% 50%,5% 50%,5% 74%,55% 74%,55% 57%,96% 57%,96% 59%,87% 59%,87% 65%,82% 65%,82% 39%,63% 39%,63% 92%,4% 92%,4% 36%,24% 36%,24% 70%,1% 70%,1% 43%,15% 43%,15% 28%,23% 28%,23% 71%,90% 71%,90% 86%,97% 86%,97% 1%,60% 1%,60% 67%,71% 67%,71% 91%,17% 91%,17% 14%,39% 14%,39% 30%,58% 30%,58% 11%,52% 11%,52% 83%,68% 83%)}76%{clip-path:polygon(0% 26%,15% 26%,15% 73%,72% 73%,72% 70%,77% 70%,77% 75%,8% 75%,8% 42%,4% 42%,4% 61%,17% 61%,17% 12%,26% 12%,26% 63%,73% 63%,73% 43%,90% 43%,90% 67%,50% 67%,50% 41%,42% 41%,42% 46%,50% 46%,50% 84%,96% 84%,96% 78%,49% 78%,49% 25%,63% 25%,63% 14%)}90%{clip-path:polygon(0% 41%,13% 41%,13% 6%,87% 6%,87% 93%,10% 93%,10% 13%,89% 13%,89% 6%,3% 6%,3% 8%,16% 8%,16% 79%,0% 79%,0% 99%,92% 99%,92% 90%,5% 90%,5% 60%,0% 60%,0% 48%,89% 48%,89% 13%,80% 13%,80% 43%,95% 43%,95% 19%,80% 19%,80% 85%,38% 85%,38% 62%)}1%,7%,33%,47%,78%,93%{clip-path:none}}@keyframes movement{0%{top:0;left:-20px}15%{top:10px;left:10px}60%{top:5px;left:-10px}75%{top:-5px;left:20px}to{top:10px;left:5px}}@keyframes opacity{0%{opacity:.1}5%{opacity:.7}30%{opacity:.4}45%{opacity:.6}76%{opacity:.4}90%{opacity:.8}1%,7%,33%,47%,78%,93%{opacity:0}}@keyframes font{0%{color:var(--glitch-color-1);font-weight:100}20%{color:#fff;font-weight:500}50%{color:var(--glitch-color-2);font-weight:300}60%{color:#fff;font-weight:700}90%{color:var(--glitch-color-1);font-weight:500}}.glitch span{animation:paths 5s step-end infinite}.glitch:before{animation:paths 5s step-end infinite,opacity 5s step-end infinite,font 8s step-end infinite,movement 10s step-end infinite}.glitch:after{animation:paths 5s step-end infinite,opacity 5s step-end infinite,font 7s step-end infinite,movement 8s step-end infinite}}@layer nimbus-components{.footer{--footer-half-width: 45rem}.footer__content{flex-direction:row;min-height:34rem}.footer__info{--footer-info-leftside-section-right-padding: 3.5rem;--footer-info-leftside-section-top-padding: 4.5rem;--footer-info-leftside-section-bottom-padding: 4.5rem;--footer-info-leftside-company-icon-height: var(--space-32);flex-grow:1}.footer__company-wrapper,.footer__links-wrapper{display:flex;flex-wrap:wrap;gap:var(--gap-3xl);justify-content:space-between;margin-left:3.5rem}.footer__company{display:flex;align-items:center;justify-content:flex-end}.footer__company-wrapper{width:var(--footer-half-width);padding:var(--footer-info-leftside-section-top-padding) var(--footer-info-leftside-section-right-padding) var(--footer-info-leftside-section-bottom-padding) 0}.footer__logo{display:flex;justify-content:center}.footer__logo>svg{height:var(--footer-info-leftside-company-icon-height)}.footer__icon-links{display:flex;flex-shrink:0;gap:var(--gap-3xl);justify-content:center}.footer__icon-link{display:flex;align-items:center;justify-content:center;height:var(--footer-info-leftside-company-icon-height);border-radius:var(--radius-md);--icon-color: var(--link-color)}.footer__icon-link:hover{--icon-color: var(--link-color-hover)}.footer__links{display:flex;align-items:center;justify-content:flex-end;padding:var(--footer-info-leftside-section-top-padding) 0 var(--footer-info-leftside-section-bottom-padding) 0}.footer__links-wrapper{width:var(--footer-half-width);padding-right:var(--footer-info-leftside-section-right-padding)}.footer__nav{display:flex;flex-direction:column;gap:var(--gap-xl);align-items:flex-start}.footer__nav>ul{display:flex;flex-direction:column;gap:var(--gap-xs);align-items:flex-start;align-self:stretch;font-size:var(--font-size-body-md);line-height:var(--line-height-lg);list-style-type:none}.manager-ad{position:relative;display:flex;flex-direction:column;flex-grow:1;gap:5rem;overflow:clip}.manager-ad__wrapper{display:flex;flex-direction:column;gap:var(--gap-md);align-items:flex-start;width:var(--footer-half-width);min-height:0;margin-right:3.5rem;padding:5rem 0 0 5rem}.manager-ad__wrapper:before{position:absolute;right:0;bottom:0;height:100%;background-image:linear-gradient(165deg,#683b8700 45%,#683b87 121%);background-repeat:no-repeat;background-position:100% 100%;content:" ";aspect-ratio:5/1;pointer-events:none}.manager-ad__description{flex-shrink:0;max-width:475px;padding-bottom:var(--space-16);color:var(--color-text-secondary);font-weight:var(--font-weight-medium);font-size:var(--font-size-body-xl);line-height:160%}.manager-ad__image-wrapper{position:relative;width:100%;min-height:0;max-height:13rem;margin-top:var(--space-48);object-fit:cover;object-position:left top;overflow:visible;box-shadow:-36px -36px 40px #00000059;aspect-ratio:2.5/1}.manager-ad__image{position:relative;min-height:0}.footnote{display:flex;align-items:center;justify-content:center;padding:var(--space-32) 0}.footnote__inner{display:flex;flex-grow:1;gap:var(--gap-2xl);max-width:calc(var(--footer-half-width) * 2);margin-right:3.5rem;margin-left:3.5rem}.footnote__links{display:flex;flex:1 0 0;flex-wrap:wrap;gap:var(--gap-3xl);align-items:flex-start}.footnote__links>a{color:var(--color-text-secondary);font-weight:var(--font-weight-regular);font-size:var(--font-size-body-sm);line-height:var(--line-height-lg)}.footnote__links>a:where(:hover){color:var(--color-text-primary)}.footer__copyright{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center;justify-content:flex-end;justify-content:center;color:var(--color-text-tertiary);font-weight:var(--font-weight-regular);font-size:var(--font-size-body-sm);line-height:var(--line-height-lg)}.footer__copyright>a{color:var(--color-text-secondary);font-weight:var(--font-weight-regular);font-size:var(--font-size-body-sm);line-height:var(--line-height-lg)}.footer__copyright>a:hover{color:var(--color-text-primary)}@media(max-width:72rem){.footer__content{flex-direction:column}.footer__links,.footer__company{display:flex;flex-flow:column wrap;flex-shrink:0;gap:var(--gap-3xl);justify-content:space-between;max-width:unset;margin-left:unset;padding:var(--space-40) var(--space-24)}.footer__company-wrapper{flex-direction:column}.footer__links-wrapper,.footer__company-wrapper{justify-content:center;width:100%;margin:unset;padding:unset}.manager-ad{display:flex;flex-direction:column;gap:var(--gap-xs);align-items:flex-start;align-self:stretch;padding:3rem var(--space-24) 0}.manager-ad__wrapper{width:100%;padding:unset}.footnote__inner{flex-direction:column;align-items:center}.footer__copyright{text-align:center}}}@layer nimbus-components{.listing-dependency{display:flex;gap:var(--gap-xl);align-items:flex-start;width:100%;padding:var(--space-16);border-radius:var(--radius-md);background:var(--surface-dim)}.listing-dependency__image{flex-shrink:0;width:80px}.listing-dependency__info{display:flex;gap:var(--radius-md);align-items:center;align-self:stretch}.listing-dependency__name{color:var(--color-text-primary);font-weight:var(--font-weight-bold);line-height:var(--line-height-md)}.listing-dependency__title{display:flex;gap:var(--gap-2xs);align-items:center;align-self:stretch;font-weight:var(--font-weight-regular);font-size:var(--font-size-body-md);line-height:var(--line-height-md)}.listing-dependency__title__by{color:var(--color-text-tertiary)}.listing-dependency__description{align-self:stretch;color:var(--color-text-secondary);font-weight:var(--font-weight-regular);font-size:var(--font-size-body-md);line-height:var(--line-height-md)}.listing-dependency__version{display:flex;gap:4px;align-items:flex-start;color:var(--color-text-tertiary);font-weight:var(--font-weight-regular);font-size:var(--font-size-body-sm);line-height:var(--line-height-lg)}}@layer nimbus-components{.loading-message{padding:32px}}@layer nimbus-layout{.mobile-navigation{display:none}.mobile-navigation button{background:transparent}.mobile-navigation__item{display:flex;flex-direction:column;flex-grow:1;align-items:center;color:var(--color-text-tertiary);font-weight:400;font-size:.75rem;line-height:1.2rem}.mobile-navigation__item:active{color:var(--color-cyber-green-5)}.mobile-navigation__item:hover{color:var(--color-text-secondary)}.mobile-navigation__item svg{height:1.375rem}.mobile-navigation__menu,.mobile-navigation__user{display:none}.mobile-navigation__popover-item{display:flex;gap:var(--gap-md);align-items:center;align-self:stretch;padding:var(--space-16);border-radius:var(--radius-md);color:var(--color-text-primary)}.mobile-navigation__popover-item:hover{background-color:var(--color-surface-9)}.mobile-navigation__popover--thick{font-weight:var(--font-weight-bold);font-size:var(--font-size-body-lg)}.mobile-navigation__popover--thin{font-weight:var(--font-weight-regular);font-size:var(--font-size-body-md)}.mobile-navigation__divider{align-self:stretch;height:1px;margin:var(--space-16) var(--space-8);background:var(--color-surface-7)}.mobile-navigation__developers-button{display:flex;align-items:center;align-self:stretch;justify-content:space-between;background:transparent}.mobile-navigation__developers-button>svg{height:.875rem;color:var(--color-text-tertiary)}.mobile-navigation__avatar{display:flex;flex-direction:column;gap:1rem;align-items:center;align-self:stretch;padding:1rem}.mobile-navigation__user-details{display:flex;flex-direction:column;justify-content:space-around;color:var(--color-text-primary);font-weight:var(--font-weight-bold);font-size:var(--font-size-body-lg)}@media(max-width:475px){.mobile-navigation{position:fixed;bottom:0;left:0;z-index:99999;display:flex;align-items:center;justify-content:space-evenly;width:100%;padding:.5rem 1.5rem .25rem;background:var(--body-bg-color-a);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.mobile-navigation__menu,.mobile-navigation__user{display:flex}.mobile-navigation__popover{display:flex;flex-direction:column;width:100%}}}@layer nimbus-layout{.navigation-header{position:sticky;top:0;z-index:999;display:flex;flex-shrink:0;gap:var(--gap-md);align-items:center;align-self:stretch;justify-content:space-between;height:var(--header-height, 64px);padding:5px 0;overflow-x:auto}.navigation-header__global{display:flex;flex-shrink:0;gap:var(--gap-xs);align-items:center;align-self:stretch}.navigation-header__logo{display:flex;flex-shrink:0;gap:var(--gap-sm);align-items:center;align-self:stretch;justify-content:center;padding:0 var(--space-20)}.navigation-header__logo>svg{width:26.479px;height:23.4px}.navigation-header__main{display:flex;flex-direction:row;gap:var(--gap-md);align-items:center}.navigation-header__user{display:flex;flex-shrink:0;gap:var(--gap-md);align-items:center;justify-content:flex-end;padding-right:var(--space-12)}.navigation-header__extra{display:flex;gap:var(--gap-xs);align-items:center}.navigation-header__profile-actions{display:flex;gap:var(--gap-xs);align-items:flex-start}.navigation-header__user-button{display:inline-flex;flex-shrink:0;gap:.25rem;align-items:center;justify-content:center;height:2.25rem;padding:.25rem;border-radius:var(--radius-full);background:transparent;background:var(--color-ui-element-1)}.navigation-header__user-button>.avatar{--size: 1.75rem}.navigation-header__user-button:hover{background:var(--color-ui-element-3)}.navigation-header__avatar{display:flex;gap:var(--gap-md);padding:var(--space-6) var(--space-16);cursor:unset}.navigation-header__avatar[data-highlighted]{--dropdown-item-background-color: var(--dropdown-item-bg-color--default)}.navigation-header__dropdown-details{display:flex;flex-direction:column;justify-content:space-around;color:var(--color-text-primary);font-weight:var(--font-weight-bold);font-size:var(--font-size-body-lg)}.navigation-header__dropdown-item{display:flex;gap:var(--space-16);align-items:center;font-weight:var(--font-weight-regular);font-size:var(--font-size-body-md)}.navigation-header__dropdown-item[data-highlighted] svg,.navigation-header__dropdown-item[data-highlighted],.navigation-header__dropdown-item{color:var(--color-text-primary)}.navigation-header__developers-dropdown{min-width:14rem}.navigation-header__externalLink{display:flex;align-items:center;justify-content:space-between}.navigation-header--focus:not([data-highlighted]) a svg{color:var(--color-text-tertiary)}.navigation-login__modal{max-width:min-content}.navigation-login{display:flex;flex-direction:column;gap:2rem;align-items:center;padding:var(--space-32)}.navigation-login__logo{width:3.12rem;height:2.79rem;color:currentcolor;fill:currentcolor}.navigation-login__title{text-align:center}.navigation-login__links{display:flex;flex-direction:column;gap:.5rem;justify-content:center;max-width:100%}.navigation-login__link{display:flex;flex:1 0 0;gap:2.5rem;align-items:center;padding:.75rem 3rem .75rem 1rem;border-radius:.5rem;color:#f5f5f6;font-weight:var(--font-weight-bold);font-size:var(--font-size-body-md);text-wrap:nowrap}.navigation-login__icon{min-width:1.2rem}.navigation-login__discord{background:#5865f2}.navigation-login__github{background:#333}.navigation-login__overwolf{background:#d34037}.navigation-login__legal{align-self:stretch;color:#8683be;font-weight:var(--font-weight-regular);font-size:var(--font-size-body-sm);line-height:var(--line-height-lg);text-align:center}.navigation-login__legal>a{color:var(--color-text-tertiary)}@media(max-width:475px){.navigation-header{display:none}.mobile-navigation__icon{min-width:1.2rem;max-width:1.2rem;margin-right:.5rem}.navigation-login__link{gap:.5rem;min-width:8rem;padding:.75rem 1rem;white-space:normal;text-wrap:wrap}.navigation-login__icon{min-width:1.2rem}}}@layer nimbus-components{.not-logged-in{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:2rem}}@layer nimbus-components{.category-tag-cloud{display:flex;flex-flow:row wrap;gap:var(--space-8)}.category-tag-cloud__search-tag{display:flex;flex:0 1 0;min-height:var(--tag-height)}.category-tag-cloud__clear-button{height:var(--button-xs-height);color:var(--color-text-accent)}}@layer nimbus-components{.package-count{display:flex;flex:1;flex-wrap:wrap;justify-content:flex-end;color:var(--color-text-tertiary);font-size:var(--font-size-body-md);word-break:break-all}}@layer nimbus-components{.package-search{display:flex;gap:var(--gap-xl);align-items:flex-start;align-self:stretch}.package-search__sidebar{position:sticky;top:calc(var(--header-height) + 1rem);display:flex;flex-direction:column;gap:var(--gap-sm);align-items:flex-start;min-width:15.5rem;max-height:calc(100vh - var(--header-height) - 2rem);padding-top:var(--space-16);border-radius:var(--radius-md);overflow-y:auto;scrollbar-width:none}.package-search__search{width:100%}.package-search__filters{display:flex;flex-direction:column;gap:var(--gap-sm);gap:.75rem;align-items:stretch;align-self:stretch;width:15.5rem}.package-search__content{display:flex;flex:0 1 100%;flex-direction:column;gap:var(--space-24);align-items:flex-start;padding-top:1rem}.package-search__pagination{display:flex;gap:var(--gap-2xs);align-items:center;align-self:stretch;justify-content:center;padding-top:var(--space-40)}.package-search__pagination>.skeleton{width:100%;max-width:20rem;height:2.5rem}.package-search__search-params{display:flex;flex:1 1 0;flex-direction:column;gap:var(--gap-md);align-items:flex-start;align-self:stretch;justify-content:center;min-width:0}.package-search__tags{display:flex;flex:0 1 0;gap:var(--gap-sm);align-items:center;min-width:0}.package-search__tools{display:flex;flex-wrap:wrap;gap:var(--gap-xl);align-items:center;align-self:stretch}.package-search__listing-actions{display:flex;gap:var(--gap-md);align-items:center}.package-search__sorting{display:flex;align-items:center;justify-content:space-between}.package-search__results{display:flex;flex:1;gap:var(--gap-2xs);align-items:center;justify-content:flex-end}.package-search__results .skeleton{width:18ch;height:1rem}.package-search__packages{display:flex;flex:1 1 0;flex-direction:column;gap:var(--gap-md);align-items:center;align-self:stretch}.package-search__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:var(--gap-sm);width:100%}.package-search__grid>.skeleton{height:30rem}@media(max-width:48rem){.package-search__tools{flex-direction:column;align-items:stretch}.package-search__results{align-items:stretch;justify-content:center}.package-search__sorting{width:100%}.package-search__grid{grid-template-columns:repeat(auto-fill,minmax(10rem,1fr))}}@media(max-width:475px){.package-search{flex-direction:column;gap:.25rem}.package-search__sidebar{position:relative;top:0;width:100%}.package-search__filters{width:unset}.package-search__tools{flex-direction:column;gap:.5rem;align-items:stretch}.package-search__results{align-items:stretch;justify-content:center}.package-search__grid{grid-template-columns:repeat(auto-fill,minmax(12rem,1fr))}.package-search__grid>.skeleton{height:28rem}.package-search__content{gap:.5rem;align-self:stretch}}@media(max-width:416px){.package-search__grid{grid-template-columns:repeat(auto-fill,minmax(10rem,1fr))}}}@layer nimbus-components{.page-header{display:flex;flex-direction:row;gap:var(--space-32);align-items:flex-start;align-self:stretch;padding:var(--space-16);border-radius:var(--radius-md)}.page-header--detailed{background-color:var(--color-surface-dim)}.page-header--simple{gap:1.5rem;padding:var(--space-16) 0}.page-header__image{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:8rem}.page-header__icon{display:flex;flex-shrink:0;gap:.5rem;align-items:center;justify-content:center;width:3.5rem;height:3.5rem}.page-header__meta{display:flex;gap:2rem;align-items:center}.page-header__content-detailed{display:flex;flex:1 0 0;flex-direction:column;gap:.75rem;align-items:flex-start;min-width:0}.page-header__content-detailed .page-header__info{display:flex;flex-direction:column;gap:.25rem;align-items:flex-start;align-self:stretch}.page-header__content-simple{display:flex;flex:1 0 0;flex-wrap:wrap;gap:.75rem;align-items:center;align-self:center;min-width:0}.page-header__content-simple .page-header__info{display:flex;flex:1 0 0;flex-direction:column;gap:.25rem;align-items:flex-start}.page-header__content-simple .page-header__meta{display:flex;gap:2rem;align-items:center}.page-header__heading{line-height:1;overflow-wrap:anywhere}.page-header__description{display:inline-block;align-self:stretch;color:var(--color-text-tertiary);font-weight:var(--font-weight-regular);font-size:var(--font-size-body-lg);line-height:var(--line-height-md);text-shadow:var(--textshadow-default);word-break:break-word}.page-header__meta-item{display:flex;flex-wrap:nowrap;gap:var(--gap-xs);align-items:center;font-weight:var(--font-weight-bold);font-size:var(--font-size-body-md);line-height:var(--line-height-lg);text-shadow:var(--textshadow-default);word-break:break-all}.page-header__meta-item svg{inline-size:var(--space-16)}@media(max-width:48rem){.page-header{gap:var(--space-16);padding:var(--space-8)}.page-header__image{width:8rem}.page-header__info>h1{--display-font-size: 1.75rem}.page-header__content-detailed .page-header__meta,.page-header__content-simple .page-header__meta{flex-wrap:wrap;gap:var(--space-16)}}@media(max-width:375px){.page-header__image{width:100%}.page-header--detailed{flex-direction:column}}}@layer nimbus-components{.paginated-dependencies{display:flex;flex-direction:column;gap:var(--gap-md);width:100%;overflow-x:auto}.paginated-dependencies__skeleton{height:500px}.paginated-dependencies__title{display:flex;flex-direction:column;gap:var(--gap-md);align-items:flex-start;align-self:stretch;padding-bottom:var(--space-24)}.paginated-dependencies__description{color:var(--color-text-secondary);font-weight:var(--font-weight-regular);line-height:var(--line-height-md)}.paginated-dependencies__body{display:flex;flex-direction:column;gap:var(--gap-3xs);align-items:flex-start;align-self:stretch;padding-bottom:var(--space-32)}}@layer nimbus-components{.radio-group{display:flex;flex-direction:column;justify-content:center;background-color:transparent;transition:ease-out var(--animation-duration-xs)}.radio-group__label{display:flex;gap:var(--gap-sm);align-items:center;justify-content:space-between;padding:var(--space-8) var(--space-16);border-radius:var(--radius-md);color:var(--color-text-secondary);font-weight:var(--font-weight-regular);font-size:var(--font-size-body-md);cursor:pointer;transition:var(--animation-duration-xs);-webkit-user-select:none;user-select:none}.radio-group__label.radio-group__label--unselected{--icon-color: var(--color-surface-a8)}.radio-group__label.radio-group__label--selected{color:var(--color-cyber-green-7);font-weight:var(--font-weight-bold);--icon-color: var(--color-cyber-green-7)}.radio-group__label:hover{color:var(--color-text-primary);background-color:var(--color-surface-a5)}.radio-group__label:hover.radio-group__label--unselected{--icon-color: var(--color-surface-a10)}.radio-group__label:hover.radio-group__label--selected{color:var(--color-cyber-green-8);--icon-color: var(--color-cyber-green-8)}.radio-group__radio{display:flex;align-items:center;width:var(--space-18);height:var(--space-18);background:transparent}.radio-group__radio>svg{position:absolute;display:block;width:var(--space-18);height:var(--space-18)}}@layer nimbus-components{.staleness-indicator__wrapper{opacity:.5}.staleness-indicator{position:absolute;z-index:3;display:flex;align-items:flex-start;padding:5rem 0 10rem}.staleness-indicator>svg{position:sticky;top:40vh;width:5rem;height:5rem;animation:rotation 1s linear infinite;min-inline-size:auto}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}}.tooltip{z-index:1100;max-width:75vw;padding:var(--space-8) var(--space-12);border-radius:var(--radius-md);color:var(--color-text--default);font-weight:var(--font-weight-bold);font-size:var(--font-size-body-md);line-height:normal;overflow-wrap:break-word;background-color:var(--background-color);box-shadow:var(--shadow-lg);animation-duration:var(--animation-duration-lg);animation-timing-function:var(--animation-timing-1);-webkit-user-select:none;user-select:none;will-change:transform,opacity;--background-color: var(--color-surface-7)}.tooltip .__arrow{color:var(--background-color);fill:var(--background-color)}.tooltip[data-state=delayed-open][data-side=top]{animation-name:slide-down-and-fade}.tooltip[data-state=delayed-open][data-side=right]{animation-name:slide-left-and-fade}.tooltip[data-state=delayed-open][data-side=bottom]{animation-name:slide-up-and-fade}.tooltip[data-state=delayed-open][data-side=left]{animation-name:slide-right-and-fade}@keyframes slide-up-and-fade{0%{transform:translateY(2px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slide-right-and-fade{0%{transform:translate(-2px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes slide-down-and-fade{0%{transform:translateY(-2px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slide-left-and-fade{0%{transform:translate(2px);opacity:0}to{transform:translate(0);opacity:1}}@layer components{.icon__wrapper{display:flex;align-items:center;justify-content:center}.icon__wrapper svg,.icon{display:flex;flex-shrink:0;color:var(--icon-color, "currentColor");fill:currentcolor;stroke:currentcolor;block-size:100%;inline-size:auto;min-inline-size:100%;stroke-width:0}.icon--inline{display:inline-flex;height:var(--icon-inline-size, 1em);min-inline-size:1em}}@layer components{.copy-button{display:flex;flex:0 1 0;width:1rem;height:1rem;background:transparent}.copy-button__copy{all:unset;color:var(--color-text-tertiary)}.copy-button:hover .copy-button__copy{color:var(--color-highlight)}.copy-button__checkmark{all:unset;color:var(--color-accent-green-7)}}@layer components{.codebox-wrapper{position:relative;display:flex;flex:1;min-width:0}.codebox-wrapper--inline{display:inline-flex}.codebox-copy-button{position:absolute;top:var(--space-8);right:var(--space-8);z-index:10}}._root_1w205_1{display:flex;flex-direction:row;align-items:center;width:100%;min-height:300px;padding:var(--space-12) var(--space-16);border-radius:var(--radius-md);color:var(--text-primary);font-weight:var(--font-weight-regular);font-size:13px;font-family:var(--font-family-mono);font-style:normal;line-height:var(--line-height-md);background-color:var(--color-surface-4);resize:vertical;--border-color: transparent}._root_1w205_1:hover{--border-color: rgb(82 82 178 / .88)}._root_1w205_1:focus-within{color:var(--color-text--default);background-color:var(--color-black);--border-color: rgb(82 82 178 / .88)}._root_1w205_1::placeholder{color:var(--color-text-tertiary)}._root_5eknx_1{display:flex;flex-direction:column;gap:var(--gap-7xl)}._inputContainer_5eknx_7{border:1px solid #333370;border-radius:.5rem}._inputContainer_5eknx_7>textarea{border-radius:.5rem .5rem 0 0}._inputContainerStatusBarDisabled_5eknx_16>textarea{border-radius:.5rem}._inputContainerFailure_5eknx_20{border-color:#f1385a}._statusBar_5eknx_24{display:flex;flex-direction:row;gap:.75rem;align-items:center;padding:.75rem 1rem;border-top:1px solid var(--surface-7, #333370);border-radius:0 0 .5rem .5rem;color:#c6c3ff;font-weight:var(--font-weight-medium);font-size:.875rem;background:#0d0d21}._icon_5eknx_38{width:1em;height:1em}._spinningIcon_5eknx_43{animation:_rotate_5eknx_1 2s linear infinite}._statusBarSuccess_5eknx_47{color:#50d99f}._statusBarFailure_5eknx_51{border-top:1px solid #f1385a;color:var(--alert-danger-text-color, #f9afbd);background:#48111b}._iconFailure_5eknx_57{color:#f1385a}@keyframes _rotate_5eknx_1{to{transform:rotate(360deg)}}@layer components{.ad-container{position:relative;display:inline-flex;flex-direction:column;align-items:flex-start;border:1px solid #1f1f42;font-weight:var(--font-weight-regular);font-size:var(--font-size-body-md);line-height:var(--line-height-lg)}.ad-container__fallback{display:flex;flex-flow:wrap;gap:var(--gap-xs);place-content:center center;align-items:center;width:18.75rem;height:15.625rem;padding:var(--space-24);color:var(--ad-container-fallback-color);background-color:var(--ad-container-fallback-background-color)}.ad-container__icon{width:var(--space-16);animation:heart-beat 2s cubic-bezier(0,-.76,.89,1.64) infinite}.ad-container__content{position:absolute;top:0;left:0}@keyframes heart-beat{0%{transform:scale(1)}50%{transform:scale(.9)}to{transform:scale(1)}}}@layer components{.alert{display:flex;gap:var(--alert-gap);align-items:flex-start;align-self:stretch;border-left:3px solid var(--alert-border-color);border-radius:var(--alert-border-radius);background-color:var(--alert-background-color);padding-block:var(--alert-padding-block);padding-inline:var(--alert-padding-inline)}.alert__icon{width:var(--alert-icon-width);height:var(--alert-icon-height);--icon-color: var(--alert-icon-color)}.alert__content{min-width:0;color:var(--alert-color);font-weight:var(--alert-font-weight);font-size:var(--alert-font-size);line-height:var(--alert-line-height)}}.avatar{display:flex;flex-shrink:0;align-items:center;justify-content:center;border-radius:calc(var(--size) * 4.92)!important;border-radius:var(--avatar-border-radius);background:transparent}.avatar__placeholder{display:flex;align-items:center;justify-content:center;width:var(--size);height:var(--size)}.avatar__placeholder-root{--icon-inline-size: var(--size)}.avatar__image{width:var(--avatar-image-width);height:var(--avatar-image-height);border-radius:var(--avatar-image-border-radius);color:var(--avatar-image-color);font:var(--avatar-image-font);font-weight:var(--avatar-image-font-weight);font-size:var(--avatar-image-font-size);line-height:var(--avatar-image-line-height);background-color:var(--avatar-image-background-color);transition:var(--avatar-image-transition)}@layer components{.link{color:var(--link-color);text-decoration:none}.link:hover{color:var(--link-color-hover)}.link[disabled],.link-disabled{pointer-events:none}.link-strikethrough{display:flex}}@layer components{.breadcrumbs{display:flex;gap:var(--space-4);width:100%;padding-left:var(--space-16);overflow:auto;font-weight:var(--font-weight-regular);font-size:var(--font-size-body-sm);line-height:var(--line-height-auto)}.breadcrumbs>span>span{display:inline-flex;gap:.5rem}.breadcrumbs>a>span{display:inline-flex;gap:.5rem}.breadcrumbs .breadcrumbs__homelink>span{display:inline-block;width:.875rem;height:.875rem;font-size:var(--font-size-body-md)}.breadcrumbs img{display:flex;align-items:center;justify-content:center;width:1rem;height:1rem;aspect-ratio:1/1}.breadcrumbs>*{position:relative;display:flex;align-items:center;justify-content:center;padding:var(--space-8) var(--space-16);background-color:var(--breadcrumb-item-bg-color--default);transform:skew(-30deg)}.breadcrumbs>*>*{white-space:nowrap;transform:skew(30deg)}.breadcrumbs>*:hover{background-color:var(--breadcrumb-item-bg-color--hover)}.breadcrumbs>*:last-child{padding-right:0;background-color:var(--breadcrumb-item-bg-color--hover)}.breadcrumbs>*:last-child>*{color:var(--breadcrumb-item-text-color--current)}.breadcrumbs>*:first-child{padding-left:0}.breadcrumbs>*:first-child>svg{display:flex;align-items:center;width:.875rem;height:.875rem;text-decoration:none}.breadcrumbs>*:first-child:before{position:absolute;top:0;bottom:0;left:-1rem;z-index:-1;width:var(--space-32);border-radius:.5rem 0 0 .5rem;background-color:var(--breadcrumb-item-bg-color--default);transform:skew(30deg);content:" "}.breadcrumbs>*:first-child:hover{background-color:var(--breadcrumb-item-bg-color--hover)}.breadcrumbs>*:first-child:hover:before{background-color:var(--breadcrumb-item-bg-color--hover)}.breadcrumbs>*:last-child:after{position:absolute;top:0;right:-1rem;bottom:0;z-index:-1;width:var(--space-32);border-radius:0 .5rem .5rem 0;background-color:var(--breadcrumb-item-bg-color--hover);transform:skew(30deg);content:" "}}@layer components{.button{display:flex;flex:none;flex-direction:row;gap:var(--button-gap);align-items:center;justify-content:center;width:var(--button-width, unset);height:var(--button-height);padding:var(--button-padding);border:var(--button-border);border-color:var(--button-border-color);border-radius:var(--button-border-radius);color:var(--button-text-color);font-weight:var(--button-font-weight);font-size:var(--button-font-size);line-height:var(--button-line-height);white-space:nowrap;text-align:center;text-decoration:none;background-color:var(--button-background-color);transition:var(--button-transition);-webkit-user-select:none;user-select:none;padding-block:var(--button-padding-block);padding-inline:var(--button-padding-inline)}.button svg{--icon-inline-size: var(--button-icon-inline-size);--icon-color: var(--button-icon-color)}}@layer components{.image{display:flex;align-items:center;justify-content:center;border-radius:var(--radius-md);overflow:hidden;transition:var(--animation-duration-sm) ease-out;aspect-ratio:var(--aspect-ratio)}.image__src{width:inherit;object-fit:cover;aspect-ratio:var(--aspect-ratio)}.image--issquare{--aspect-ratio: 1;--image-width: 50%}.image--is3by4{--aspect-ratio: 3 / 4;--image-width: 30%}.image--fullwidth{--image-width: 100%}.image--noimage{color:var(--image-color);background-color:var(--image-bg-color)}.image__content{display:flex;align-items:center;justify-content:center;width:var(--image-width);aspect-ratio:1;transition:var(--animation-duration-sm) ease-out}.image__icon{width:50px;height:50px;color:var(--color-surface-a10)}}@layer components{.meta-item{display:inline-flex;gap:var(--meta-item-gap);align-items:center;color:var(--meta-item-color);font-weight:var(--meta-item-font-weight);font-size:var(--meta-item-font-size);background:transparent}.meta-item>svg{width:var(--meta-item-icon-width);height:var(--meta-item-icon-height);--icon-color: var(--meta-item-icon-color)}}@layer components{.tag{display:inline-flex;gap:var(--tag-gap);align-items:center;justify-content:center;max-width:100%;height:var(--tag-height);border-radius:var(--tag-border-radius);color:var(--tag-color);font-weight:var(--tag-font-weight);font-size:var(--tag-font-size);background:var(--tag-background-color);padding-block:var(--tag-padding-block);padding-inline:var(--tag-padding-inline)}.tag>span{min-width:0;overflow-x:clip;white-space:nowrap;text-decoration:none;text-overflow:ellipsis}}@layer components{.card-community{position:relative;display:flex;flex-direction:column;gap:var(--space-12);font-weight:var(--font-weight-bold);font-size:var(--font-size-body-lg)}.card-community__image:hover{filter:brightness(1.2)}.card-community:has(:focus-visible){border-radius:var(--radius-md);outline:.2rem solid var(--color-cyber-green-5);outline-offset:.5rem}.card-community__image>div{transform-origin:bottom}.card-community:hover .card-community__image>div,.card-community:focus-within .card-community__image>div{transform:scale(1.035)}.card-community__title{overflow:hidden;line-height:var(--line-height-auto);white-space:nowrap;text-overflow:ellipsis;--link-color: var(--color-text-primary)}.card-community__title:focus-visible{outline:none!important}.card-community__meta{display:flex;flex-direction:row;gap:var(--gap-md);margin-top:auto}.card-community__tag{position:absolute;right:0;z-index:1;display:flex;flex-flow:row-reverse;flex-wrap:wrap;gap:var(--space-8);margin:var(--space-8)}}@layer components{.card-package{position:relative;display:flex;flex-direction:var(--card-package-flex-direction);gap:var(--card-package-gap);padding:var(--card-package-padding);border-radius:var(--card-package-border-radius);background-color:var(--card-package-background-color);box-shadow:var(--card-package-box-shadow);transition:var(--card-package-transition)}.card-package:has(:focus-visible){outline:var(--card-package-focus-outline-offset);outline-offset:var(--card-package-focus-outline-offset)}.card-package:hover{background-color:var(--card-package-hover-background-color);box-shadow:var(--card-package-hover-box-shadow)}.card-package--is-liked{--meta-item-icon-color: var(--card-package--is-liked-icon-color)}.card-package__image-wrapper{border-radius:var(--card-package--image-wrapper-border-top-left-radius) var(--card-package--image-wrapper-border-top-right-radius) var(--card-package--image-wrapper-border-bottom-right-radius) var(--card-package--image-wrapper-border-bottom-left-radius)!important}.card-package__image-wrapper:hover{filter:brightness(1.2)}.card-package__image-wrapper:hover>div{transform:scale(1.035)}.card-package:focus-within .card-package__image-wrapper{filter:brightness(1.2)}.card-package:focus-within .card-package__image-wrapper>div{transform:scale(1.035)}.card-package__content{display:flex;flex:var(--card-package--content-flex);flex-direction:var(--card-package--content-flex-direction);gap:var(--card-package--content-gap);align-items:var(--card-package--content-align-items);align-self:var(--card-package--content-align-self);justify-content:var(--card-package--content-justify-content);height:100%;padding:var(--card-package--content-padding)}.card-package__image-tags{position:absolute;right:0;z-index:1;display:flex;flex-flow:row-reverse;flex-wrap:wrap;gap:var(--space-8);margin:var(--space-8)}.card-package__info{display:flex;flex-direction:column;gap:var(--card-package--info-gap);align-items:flex-start;align-self:var(--card-package--info-align-self);justify-content:var(--card-package--info-justify-content);width:100%;max-width:var(--card-package--info-max-width)}.card-package__title{width:100%;overflow:hidden;color:var(--card-package--title-color);font-weight:var(--font-weight-bold);font-size:var(--card-package--title-font-size);font-family:var(--font-family--inter);font-style:normal;line-height:normal;line-height:var(--card-package--title-line-height);white-space:nowrap;text-overflow:ellipsis;--link-color: var(--card-package--title-link-color)}.card-package__title:focus-visible{outline:none!important}.card-package__author{display:flex;flex-direction:row;width:100%;font-weight:var(--card-package--author-font-weight);font-size:var(--card-package--author-font-size);text-decoration:none}.card-package__link{overflow:hidden;font-weight:var(--card-package--link-font-weight);white-space:nowrap;text-overflow:ellipsis}.card-package__prefix{padding-right:var(--card-package--prefix-padding-right);color:var(--card-package--prefix-color)}.card-package__description{flex:1;color:var(--card-package--description-color);font-weight:var(--card-package--description-font-weight);font-size:var(--card-package--description-font-size);font-family:var(--card-package--description-font-family);font-style:var(--card-package--description-font-style);line-height:var(--card-package--description-line-height)}.card-package__tags{display:flex;flex:0 1 auto;flex-wrap:wrap;gap:var(--card-package--tags-gap);place-content:var(--card-package--tags-align-content) var(--card-package--tags-justify-content);align-items:var(--card-package--tags-align-items);align-self:stretch}.card-package__footer{display:flex;flex-direction:var(--card-package--footer-flex-direction, column);gap:var(--card-package--footer-gap);align-items:flex-start;align-self:stretch;justify-content:flex-end}.card-package__meta{display:flex;flex-wrap:wrap;gap:12px 24px;align-content:center;align-items:center;align-self:stretch;color:var(--color-text-tertiary)}.card-package__updated{color:var(--card-package--updated-color);font-weight:var(--card-package--updated-font-weight);font-size:var(--card-package--updated-font-size)}}@layer components{.code-input__wrapper{display:flex;flex:1 1 0;flex-direction:column;align-self:stretch;border:var(--border-width--px) solid var(--code-input-wrapper-border-color);border-color:var(--code-input-wrapper-border-color);border-radius:var(--code-input-wrapper-border-radius);background-color:var(--code-input-wrapper-background-color)}.code-input__body{display:flex;width:100%}.code-input{display:flex;flex:1 0 0;min-height:300px;padding:var(--code-input-padding);color:var(--code-input-color);font-weight:var(--code-input-font-weight);font-size:var(--code-input-font-size);font-family:var(--code-input-font-family);line-height:var(--code-input-line-height);background:transparent;outline:none;cursor:text;transition:var(--code-input-transition)}.code-input::placeholder{color:var(--code-input-placeholder-color)}.validation-bar{display:flex;gap:var(--validation-bar-gap);align-items:center;align-self:stretch;padding:var(--validation-bar-padding);border-top:var(--border-width--px) solid var(--validation-bar-border-top-color);border-radius:var(--validation-bar-border-radius);color:var(--validation-bar-color);font-weight:var(--validation-bar-font-weight);font-size:var(--validation-bar-font-size);line-height:var(--validation-bar-line-height);background-color:var(--validation-bar-background-color);--icon-color: var(--validation-bar-color)}.validation-bar__icon{width:1em;height:1em}.validation-bar--spin{animation:rotate 2s linear infinite}@keyframes rotate{to{transform:rotate(360deg)}}}@layer components{.cycle-button{display:inline-flex;align-items:center}}@layer components{.drawer__wrapper{z-index:1;display:flex;flex-direction:column;align-items:flex-end;width:100%;height:100%;background:transparent;transform:translateY(100%);transition:transform var(--animation-duration-sm),display var(--animation-duration-sm) allow-discrete}.drawer__wrapper:popover-open{transform:none}@starting-style{.drawer__wrapper:popover-open{transform:translateY(100%)}}.drawer__wrapper::backdrop{background:#0009}.drawer__fake-backdrop{width:100%;height:40%;background:transparent}.drawer{display:none;flex:1 0 0;flex-direction:column;align-items:flex-start;align-self:stretch;width:100%;height:max-content;max-height:60%;border:var(--drawer-border);border-radius:var(--drawer-border-radius);overflow:scroll;background:var(--drawer-background);scrollbar-width:none}.drawer__header{display:flex;align-items:center;align-self:stretch;padding:var(--drawer-header-padding)}.drawer__header-content{display:flex;flex:1 0 0;gap:var(--drawer-header-content-gap);align-items:center;padding-right:var(--drawer-header-content-padding-right)}.drawer__content{display:flex;flex:1 0 0;flex-direction:column;gap:var(--drawer-content-gap);align-items:flex-start;align-self:stretch;padding:var(--drawer-content-padding)}.drawer__wrapper:popover-open>.drawer{display:flex}}@layer components{.dropdown{z-index:1100;display:flex;flex-direction:column;gap:var(--dropdown-gap);padding:var(--dropdown-padding);border:var(--dropdown-border);border-color:var(--dropdown-border-color);border-radius:var(--dropdown-border-radius);overflow:hidden;color:var(--dropdown-text-color);background-color:var(--dropdown-background-color);box-shadow:var(--dropdown-box-shadow);transform-origin:var(--radix-dropdown-menu-content-transform-origin);animation:var(--dropdown-animation)}.dropdown>*:where(:not(.dropdown__divider)){gap:var(--dropdown-item-gap);padding:var(--dropdown-item-padding);overflow:hidden;color:var(--dropdown-item-color);font-weight:var(--dropdown-item-font-weight);font-size:var(--dropdown-item-font-size);background-color:var(--dropdown-item-background-color);outline:none;--icon-color: var(--dropdown-item-icon-color)}.dropdown>*:where(:not(.dropdown__divider))[data-highlighted]{z-index:999}.dropdown__divider{height:var(--dropdown-divider-height);margin:var(--dropdown-divider-margin);background-color:var(--dropdown-divider-background-color)}}.empty-state{display:flex;flex-direction:column;gap:var(--gap-3xl);color:var(--color-text--default)}.empty-state__icon{height:6.5rem;color:#635a9f;background:transparent}.empty-state__title{color:var(--color-text-primary);font-weight:var(--font-weight-bold);line-height:var(--line-height-md);text-align:center}.empty-state__message{color:#9c9cc4;font-weight:var(--font-weight-medium);line-height:var(--line-height-md);text-align:center}@layer components{.heading{color:var(--heading-text-color);font-weight:var(--heading-font-weight);font-size:var(--heading-font-size);font-family:var(--heading-font-family);font-style:var(--heading-font-style);line-height:var(--heading-line-height)}.display{color:var(--heading-text-color);font-weight:var(--display-font-weight);font-size:var(--display-font-size);font-family:var(--display-font-family);font-style:var(--display-font-style);line-height:var(--display-line-height)}}@layer components{.menu{z-index:1;display:flex;width:100%;height:100%;background:transparent;transform:translate(-100%);transition:transform var(--animation-duration-sm),display var(--animation-duration-sm) allow-discrete}.menu:popover-open{transform:none}@starting-style{.menu:popover-open{transform:translate(-100%)}}.menu::backdrop{background:#0009}.menu__wrapper{display:none;flex-direction:column;gap:2rem;width:80%;min-width:16rem;height:100%;padding:1.5rem;background:#15152d}.menu:popover-open>.menu__wrapper{display:flex}.menu__fake-backdrop{width:20%;height:100%;background:transparent}}@layer components{.modal__overlay{position:fixed;z-index:1000;background:#0009;animation:overlay-show .15s cubic-bezier(.16,1,.3,1);inset:0}.modal__overlay--blur{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.modal__content{position:fixed;top:50%;left:50%;z-index:1000;display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;justify-content:center;width:100%;min-width:15rem;max-width:39rem;border:var(--modal-border);border-radius:var(--modal-border-radius);color:var(--modal-color);background:var(--modal-background);box-shadow:var(--modal-box-shadow);transform:translate(-50%,-50%);animation:content-show .15s cubic-bezier(.16,1,.3,1)}.modal__content:focus{outline:none}.modal__title{display:flex;align-items:center;align-self:stretch;height:60px;padding:var(--space-8) var(--space-8) var(--space-8) var(--space-32);padding-right:92px;border-bottom:1px solid var(--modal-border-color--default);color:var(--color-text-primary);font-weight:var(--font-weight-bold);font-size:21px;font-style:normal;line-height:120%}.modal__button{position:fixed;top:.5rem;right:.5rem}.modal__body{display:flex;flex-direction:column;gap:var(--gap-md);align-items:flex-start;align-self:stretch;max-height:800px;padding:var(--space-32);overflow-y:auto}.modal__footer{display:flex;gap:var(--gap-md);align-items:center;align-self:stretch;justify-content:flex-end;padding:var(--space-16) var(--space-24);border-top:1px solid var(--modal-border-color--default)}@keyframes overlay-show{0%{opacity:0}to{opacity:1}}@keyframes content-show{0%{transform:translate(-50%,-48%) scale(.96);opacity:0}to{transform:translate(-50%,-50%) scale(1);opacity:1}}@media(max-width:41rem){.modal__content{width:95vw}}}.pagination{display:flex;flex-flow:row wrap;gap:var(--pagination-gap);align-items:center;justify-content:center;padding-top:4.5rem;list-style:none}.pagination--disabled{pointer-events:none}.pagination__item{display:inline-flex;flex-shrink:0;gap:var(--gap-xs);align-items:center;justify-content:center;min-width:var(--pagination-item-height);height:var(--pagination-item-height);padding:var(--pagination-item-padding);border-radius:var(--pagination-item-border-radius);color:var(--pagination-item-text-color);font-weight:var(--pagination-item-font-weight);background:var(--pagination-item-background)}@layer components{.select{z-index:1100;display:flex;flex-direction:column;gap:var(--select-gap);min-width:var(--radix-popper-anchor-width);max-width:max-content;padding:var(--select-padding);border:var(--select-border);border-radius:var(--select-border-radius);overflow:hidden;color:var(--select-text-color);background-color:var(--select-background-color);box-shadow:var(--select-box-shadow);animation:var(--select-animation)}.select__item{display:flex;flex-direction:row;gap:var(--select-item-gap);align-items:center;padding:var(--select-item-padding);color:var(--select-item-color);font-weight:var(--select-item-font-weight);font-size:var(--select-item-font-size);background-color:var(--select-item-background-color);outline:none;cursor:pointer}.select__trigger{justify-content:space-between;width:100%;font-weight:var(--select-trigger-font-weight);font-size:var(--select-trigger-font-size)}.select__trigger>svg:nth-child(2){margin-left:auto}}@layer components{.select-search{position:relative;display:flex;flex-direction:column;gap:var(--gap-md);align-self:stretch;justify-content:flex-end;width:var(--select-search-width);min-height:var(--select-search-height, 2.75rem);border:var(--select-search-border);border-radius:var(--select-search-border-radius);color:var(--select-search-text-color);background-color:var(--select-search-background-color);transition:var(--select-search-transition)}.select-search:hover{--border-color: var(--select-search-border-color);background-color:var(--select-search-background-color)}.select-search:focus-within{color:var(--select-search-text-color);background-color:var(--select-search-background-color);--border-color: var(--select-search-border-color)}.select-search__input{flex:1;min-width:200px;margin:0;color:var(--select-search-text-color);font-weight:var(--select-search-font-weight);font-size:var(--select-search-font-size);line-height:normal;background-color:transparent;outline:none}.select-search__input::placeholder{color:var(--select-search-placeholder-color);opacity:var(--select-search-placeholder-opacity)}.select-search__selected-button{max-width:200px;height:1.5rem;padding:0 var(--space-8);border-radius:var(--radius-sm);overflow:hidden;font-size:var(--select-search-font-size);white-space:nowrap;text-overflow:ellipsis;background-color:var(--color-surface-6)}.select-search__clear-search{display:flex;align-items:center;justify-content:center;width:3rem;height:100%;color:var(--select-search-clear-search-color);background:transparent;opacity:var(--select-search-clear-search-opacity)}.select-search__show-menu-button{display:flex;align-items:center;justify-content:center;width:3rem;height:100%;color:var(--color-text-secondary);background:transparent}.select-search__selected{display:flex;flex-flow:row wrap;gap:var(--space-8);align-items:center;min-height:1.5rem}.select-search__search{position:relative;display:flex;flex-direction:column;width:auto;color:var(--select-search-text-color)}.select-search__selected-and-input-container{display:flex;flex-flow:row wrap;align-items:center;width:100%;min-height:var(--select-search-height, 2.75rem);padding:var(--select-search-padding)}.select-search__selected-and-input-container>input{outline:none}.select-search__selected-and-input{display:flex;flex:1;flex-flow:row wrap;gap:var(--space-8);align-items:center;min-width:0}.select-search__divider{width:.063rem;height:1.375rem;background:var(--color-surface-6)}.select-search__menu{position:absolute;bottom:-.5rem;left:0;z-index:9999;display:flex;flex-direction:column;gap:var(--gap-2xs);width:100%;min-height:1.5rem;max-height:12rem;padding:var(--space-8) 0;border:var(--space-px) var(--color-surface-6) solid;border-radius:var(--radius-md);overflow:hidden;overflow-y:auto!important;color:var(--text-color);background-color:var(--color-surface-2);box-shadow:var(--shadow-lg);transform:translateY(100%);visibility:hidden;--text-color: var(--color-white);--bg-color: var(--color-surface-4)}.select-search__menu-label{font-weight:var(--font-weight-medium)}.select-search__item{padding:var(--space-12) var(--space-16);font-weight:var(--select-search-item-font-weight);font-size:var(--select-search-item-font-size)}.select-search__no-options{padding:var(--space-12) var(--space-16);color:var(--color-text-tertiary);text-align:center}}@layer components{.skeleton{display:flex;width:100%;height:100%;border-radius:var(--skeleton-radius, var(--radius-md));background:var(--color-skeleton-bg-color);animation:pulse 2.5s infinite ease-in-out}@keyframes pulse{0%{opacity:.2}20%{opacity:.4}40%{opacity:.2}70%{opacity:.6}to{opacity:.2}}}@layer components{.switch{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--switch-width);height:var(--switch-height);padding:var(--switch-padding);border-color:var(--switch-border-color);border-style:var(--switch-border-style);border-width:var(--switch-border-width);border-radius:var(--switch-border-radius);background-color:var(--switch-background-color);cursor:var(--switch-cursor);opacity:var(--switch-opacity);transition:var(--switch-transition)}.switch__knob{display:var(--switch-knob-display);width:var(--switch-knob-width);height:var(--switch-knob-height);border-radius:var(--switch-knob-border-radius);background-color:var(--switch-knob-background-color);box-shadow:var(--switch-knob-box-shadow);transform:var(--switch-knob-transform);cursor:var(--switch-cursor);transition:var(--switch-knob-transition)}}@layer components{.text-input__wrapper{position:relative;display:flex;align-items:center;align-self:stretch;width:var(--text-input-wrapper-width);font-weight:var(--text-input-wrapper-font-weight);font-size:var(--text-input-wrapper-font-size);line-height:var(--text-input-wrapper-line-height)}.text-input__wrapper>input{outline:none}.text-input{display:flex;flex-direction:row;align-items:center;width:var(--text-input-width);height:var(--text-input-height);padding:var(--text-input-padding);border:var(--text-input-border);border-color:var(--text-input-border-color);border-radius:var(--text-input-border-radius);color:var(--text-input-text-color);background-color:var(--text-input-background-color);cursor:text;transition:var(--text-input-transition)}.text-input::placeholder{color:var(--text-input-placeholder-color);opacity:var(--text-input-placeholder-opacity)}.text-input:focus-within::placeholder{color:transparent}.text-input__left-icon{position:var(--text-input-left-icon-position);margin:var(--text-input-left-icon-margin);--icon-color: var(--text-input-left-icon-color);pointer-events:none}.text-input__right-icon{position:var(--text-input-right-icon-position);padding:var(--text-input-right-icon-padding);--icon-color: var(--text-input-right-icon-color)}.text-input__clear-value-button{position:absolute;right:var(--text-input-clear-value-button-right);display:flex;color:var(--text-input-clear-value-button-color);background:inherit;opacity:var(--text-input-clear-value-button-opacity)}}@layer components{.toast{position:relative;display:flex;gap:var(--toast-gap);align-items:flex-start;align-self:stretch;border-left:3px solid var(--toast-border-color);border-radius:var(--toast-border-radius);background-color:var(--toast-background-color);padding-block:var(--toast-padding-block);padding-inline:var(--toast-padding-inline);cursor:grab}.toast:active{cursor:grabbing}.toast__icon{width:var(--toast-icon-width);height:var(--toast-icon-height);--icon-color: var(--toast-icon-color)}.toast__close{position:absolute;top:.5rem;right:.5rem;width:var(--toast-close-width);height:var(--toast-close-height);background:transparent}.toast__close-icon{width:var(--toast-close-icon-width);height:var(--toast-close-icon-height);--icon-color: var(--toast-close-icon-color)}.toast__close-icon:hover{--icon-color: var(--toast-close-icon-color-hover)}.toast__content{min-width:0;color:var(--toast-color);font-weight:var(--toast-font-weight);font-size:var(--toast-font-size);line-height:var(--toast-line-height)}.toast__viewport{--viewport-padding: 1.5rem;position:fixed;bottom:0;left:0;z-index:2147483647;display:flex;flex-direction:column;gap:.625rem;width:390px;max-width:100vw;margin:0;padding:var(--viewport-padding);list-style:none;outline:none;--radix-toast-swipe-end-x: -1.5rem}.toast[data-state=open]{animation:slide-in .6s cubic-bezier(.16,1,.3,1)}.toast[data-state=closed]{animation:hide .2s ease-in}.toast[data-swipe=move]{transform:translate(var(--radix-toast-swipe-move-x))}.toast[data-swipe=cancel]{transform:translate(0);transition:transform .2s ease-out}.toast[data-swipe=end]{animation:swipe-out .6s ease-out}@keyframes hide{0%{opacity:1}to{opacity:0}}@keyframes slide-in{0%{transform:translate(calc(-100% - var(--viewport-padding)))}to{transform:translate(0)}}@keyframes swipe-out{0%{transform:translate(var(--radix-toast-swipe-end-x))}to{transform:translate(calc(-100% - var(--viewport-padding)))}}}@layer components{.table__scroll-wrapper{width:100%;min-width:0;max-width:100%;overflow-x:auto}.table{--table-border: 1px solid var(--color-surface-a8);width:100%;max-width:100%;border-collapse:separate;border-spacing:0}.table .table__row{background-color:var(--table-row-background-color)}.table tr>th,.table tr>td{padding:8px 16px;border-bottom:var(--table-border)}.table tr>td:first-child,.table tr>th:first-child{border-left:var(--table-border)}.table tr>td:last-child,.table tr>th:last-child{border-right:var(--table-border)}.table tr:first-child>th{border-top:var(--table-border)}.table tr:first-child>th:only-child{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.table:not(:has(caption)) tr:first-child>th:first-child{border-top-left-radius:var(--radius-md)}.table:not(:has(caption)) tr:first-child>th:last-child{border-top-right-radius:var(--radius-md)}.table tr:last-child>td:first-child{border-bottom-left-radius:var(--radius-md)}.table tr:last-child>td:last-child{border-bottom-right-radius:var(--radius-md)}.table .table__sortbutton{display:flex;gap:1rem;align-items:center;background:transparent}.table.table--alignLastColumnRight .table__row :last-child{text-align:right}.table.table--alignLastColumnRight .table__row :last-child>.table__sortbutton{float:right;text-align:right}.table__caption{padding:1rem;border-top:var(--table-border);border-right:var(--table-border);border-left:var(--table-border);border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md);text-align:left}.table__header{color:var(--color-text-tertiary);font-weight:700;font-size:var(--font-size-body-md);line-height:150%;text-align:left;text-wrap:nowrap;background:var(--color-surface-a4)}.table__item{align-content:center;padding:8px 16px;vertical-align:top}:root{--table-border: 1px solid var(--color-surface-a8)}}@layer components{.tabs{display:flex;align-items:center;align-self:stretch;overflow-x:scroll;box-shadow:inset 0 calc(var(--tabs-box-shadow-height) * -1) var(--tabs-box-shadow-color);scrollbar-width:none}.tabs-item{position:relative;display:inline-flex;flex-shrink:0;gap:var(--tabs-item-gap);align-items:center;justify-content:center;padding:var(--tabs-item-padding);border-bottom:var(--tabs-item-border-bottom-width) var(--tabs-item-border-bottom-style) var(--tabs-item-border-bottom-color);color:var(--tabs-item-color);font-weight:var(--tabs-item-font-weight);font-size:var(--tabs-item-font-size);line-height:normal;--icon-color: var(--tabs-item-icon-color)}.tabs-item.tabs-item--current{pointer-events:none}.tabs-number-slate{display:flex;gap:var(--tabs-item-number-slate-gap);align-items:center;justify-content:center;padding:var(--tabs-item-number-slate-padding);border-radius:var(--tabs-item-number-slate-border-radius);color:var(--tabs-item-number-slate-color);background-color:var(--tabs-item-number-slate-background-color)}}@layer theme-utils{@font-face{font-weight:400;font-family:Inter;font-style:normal;src:url(/__remix/Inter-Regular-B0QUfDW0.woff2) format("woff2");font-display:swap}@font-face{font-weight:500;font-family:Inter;font-style:normal;src:url(/__remix/Inter-Medium-B0NFony0.woff2) format("woff2");font-display:swap}@font-face{font-weight:600;font-family:Inter;font-style:normal;src:url(/__remix/Inter-SemiBold-_JLwM7Yv.woff2) format("woff2");font-display:swap}@font-face{font-weight:700;font-family:Inter;font-style:normal;src:url(/__remix/Inter-Bold-CytjP_7U.woff2) format("woff2");font-display:swap}@font-face{font-weight:800;font-family:Inter;font-style:normal;src:url(/__remix/Inter-ExtraBold-BN24N3BS.woff2) format("woff2");font-display:swap}@font-face{font-weight:400;font-family:Inter;font-style:italic;src:url(/__remix/Inter-Italic-B_ozvy2G.woff2) format("woff2");font-display:swap}@font-face{font-weight:500;font-family:Inter;font-style:italic;src:url(/__remix/Inter-MediumItalic-DOveuiCA.woff2) format("woff2");font-display:swap}@font-face{font-weight:600;font-family:Inter;font-style:italic;src:url(/__remix/Inter-SemiBoldItalic-C4gNvuGw.woff2) format("woff2");font-display:swap}@font-face{font-weight:700;font-family:Inter;font-style:italic;src:url(/__remix/Inter-BoldItalic-B0T-BnK6.woff2) format("woff2");font-display:swap}@font-face{font-weight:800;font-family:Inter;font-style:italic;src:url(/__remix/Inter-ExtraBoldItalic-Elp9ETkg.woff2) format("woff2");font-display:swap}}@layer theme-utils{@font-face{font-weight:100;font-family:Inter;font-style:normal;src:url(/__remix/Inter-Thin-B4o5siQk.woff2) format("woff2");font-display:swap}@font-face{font-weight:200;font-family:Inter;font-style:normal;src:url(/__remix/Inter-ExtraLight-DDkcCnmI.woff2) format("woff2");font-display:swap}@font-face{font-weight:300;font-family:Inter;font-style:normal;src:url(/__remix/Inter-Light-MWFfSqj5.woff2) format("woff2");font-display:swap}@font-face{font-weight:900;font-family:Inter;font-style:normal;src:url(/__remix/Inter-Black-COIgjx2i.woff2) format("woff2");font-display:swap}@font-face{font-weight:100;font-family:Inter;font-style:italic;src:url(/__remix/Inter-ThinItalic-vq4GfdE-.woff2) format("woff2");font-display:swap}@font-face{font-weight:200;font-family:Inter;font-style:italic;src:url(/__remix/Inter-ExtraLightItalic-Bmm15xK5.woff2) format("woff2");font-display:swap}@font-face{font-weight:300;font-family:Inter;font-style:italic;src:url(/__remix/Inter-LightItalic-B-7nr8NF.woff2) format("woff2");font-display:swap}@font-face{font-weight:900;font-family:Inter;font-style:italic;src:url(/__remix/Inter-BlackItalic-DXjXe-56.woff2) format("woff2");font-display:swap}}@layer theme-utils{@font-face{font-weight:400;font-family:Hubot-Sans;font-style:normal;src:url(/__remix/HubotSans-Regular-aMjX7XDt.woff2) format("woff2");font-display:swap}@font-face{font-weight:500;font-family:Hubot-Sans;font-style:normal;src:url(/__remix/HubotSans-Medium-CagVn2sl.woff2) format("woff2");font-display:swap}@font-face{font-weight:600;font-family:Hubot-Sans;font-style:normal;src:url(/__remix/HubotSans-SemiBold-wy6qoTDF.woff2) format("woff2");font-display:swap}@font-face{font-weight:700;font-family:Hubot-Sans;font-style:normal;src:url(/__remix/HubotSans-Bold-BhflMJkX.woff2) format("woff2");font-display:swap}@font-face{font-weight:800;font-family:Hubot-Sans;font-style:normal;src:url(/__remix/HubotSans-ExtraBold-DqIODoVS.woff2) format("woff2");font-display:swap}@font-face{font-weight:400;font-family:Hubot-Sans;font-style:italic;src:url(/__remix/HubotSans-Italic-_4kkzvR-.woff2) format("woff2");font-display:swap}@font-face{font-weight:500;font-family:Hubot-Sans;font-style:italic;src:url(/__remix/HubotSans-MediumItalic-D4wt-mgt.woff2) format("woff2");font-display:swap}@font-face{font-weight:600;font-family:Hubot-Sans;font-style:italic;src:url(/__remix/HubotSans-SemiBoldItalic-CzHd6Gp_.woff2) format("woff2");font-display:swap}@font-face{font-weight:700;font-family:Hubot-Sans;font-style:italic;src:url(/__remix/HubotSans-BoldItalic-CNa6lGU5.woff2) format("woff2");font-display:swap}@font-face{font-weight:800;font-family:Hubot-Sans;font-style:italic;src:url(/__remix/HubotSans-ExtraBoldItalic--FLv7ajY.woff2) format("woff2");font-display:swap}}@layer theme-utils{@font-face{font-weight:200;font-family:Hubot-Sans;font-style:normal;src:url(/__remix/HubotSans-ExtraLight-DbIn-5Yb.woff2) format("woff2");font-display:swap}@font-face{font-weight:300;font-family:Hubot-Sans;font-style:normal;src:url(/__remix/HubotSans-Light-qWZnv2pJ.woff2) format("woff2");font-display:swap}@font-face{font-weight:900;font-family:Hubot-Sans;font-style:normal;src:url(/__remix/HubotSans-Black-DYo2VI5c.woff2) format("woff2");font-display:swap}@font-face{font-weight:200;font-family:Hubot-Sans;font-style:italic;src:url(/__remix/HubotSans-ExtraLightItalic-4BFvPIvP.woff2) format("woff2");font-display:swap}@font-face{font-weight:300;font-family:Hubot-Sans;font-style:italic;src:url(/__remix/HubotSans-LightItalic-CWAilQR4.woff2) format("woff2");font-display:swap}@font-face{font-weight:900;font-family:Hubot-Sans;font-style:italic;src:url(/__remix/HubotSans-BlackItalic-Cn8U_ACZ.woff2) format("woff2");font-display:swap}}@layer theme-components-colors{:root{--ad-bg-color--default: var(--color-nightsky-4);--ad-text-color--default: var(--color-text-tertiary);--alert-danger-bg-color--default: var(--color-accent-red-2);--alert-danger-border-color--default: var(--color-accent-red-7);--alert-danger-icon-color--default: var(--color-accent-red-7);--alert-danger-text-color--default: var(--color-accent-red-11);--alert-info-bg-color--default: var(--color-accent-blue-2);--alert-info-border-color--default: var(--color-accent-blue-7);--alert-info-icon-color--default: var(--color-accent-blue-7);--alert-info-text-color--default: var(--color-accent-blue-11);--alert-success-bg-color--default: var(--color-accent-green-2);--alert-success-border-color--default: var(--color-accent-green-7);--alert-success-icon-color--default: var(--color-accent-green-7);--alert-success-text-color--default: var(--color-accent-green-11);--alert-warning-bg-color--default: var(--color-accent-yellow-2);--alert-warning-border-color--default: var(--color-accent-yellow-7);--alert-warning-icon-color--default: var(--color-accent-yellow-7);--alert-warning-text-color--default: var(--color-accent-yellow-11);--breadcrumb-item-bg-color--current: var(--color-nightsky-5);--breadcrumb-item-bg-color--default: var(--color-nightsky-6);--breadcrumb-item-bg-color--hover: var(--color-nightsky-8);--breadcrumb-item-text-color--current: var(--color-text-primary);--breadcrumb-item-text-color--default: var(--color-cyber-green-7);--breadcrumb-item-text-color--hover: var(--color-cyber-green-7);--button-accent-bg-color--active: var(--color-cyber-green-6);--button-accent-bg-color--default: var(--color-cyber-green-7);--button-accent-bg-color--hover: var(--color-cyber-green-9);--button-accent-icon-color--active: var(--color-cyber-green-2);--button-accent-icon-color--default: var(--color-cyber-green-2);--button-accent-icon-color--hover: var(--color-cyber-green-2);--button-accent-text-color--active: var(--color-cyber-green-2);--button-accent-text-color--default: var(--color-cyber-green-2);--button-accent-text-color--hover: var(--color-cyber-green-2);--button-danger-bg-color--active: var(--color-accent-red-2);--button-danger-bg-color--default: var(--color-accent-red-4);--button-danger-bg-color--hover: var(--color-accent-red-3);--button-danger-icon-color--active: var(--color-accent-red-11);--button-danger-icon-color--default: var(--color-accent-red-11);--button-danger-icon-color--hover: var(--color-accent-red-11);--button-danger-text-color--active: var(--color-accent-red-11);--button-danger-text-color--default: var(--color-accent-red-11);--button-danger-text-color--hover: var(--color-accent-red-11);--button-info-bg-color--active: var(--color-accent-blue-2);--button-info-bg-color--default: var(--color-accent-blue-4);--button-info-bg-color--hover: var(--color-accent-blue-3);--button-info-icon-color--active: var(--color-accent-blue-11);--button-info-icon-color--default: var(--color-accent-blue-11);--button-info-icon-color--hover: var(--color-accent-blue-11);--button-info-text-color--active: var(--color-accent-blue-11);--button-info-text-color--default: var(--color-accent-blue-11);--button-info-text-color--hover: var(--color-accent-blue-11);--button-primary-bg-color--active: hsl(256deg 60% 42%);--button-primary-bg-color--default: hsl(256deg 60% 52%);--button-primary-bg-color--hover: hsl(256deg 67% 56%);--button-primary-icon-color--active: var(--color-text-primary);--button-primary-icon-color--default: var(--color-text-primary);--button-primary-icon-color--hover: var(--color-text-primary);--button-primary-text-color--active: var(--color-text-primary);--button-primary-text-color--default: var(--color-text-primary);--button-primary-text-color--hover: var(--color-text-primary);--button-secondary-bg-color--active: var(--color-nightsky-a7);--button-secondary-bg-color--default: var(--color-nightsky-a8);--button-secondary-bg-color--hover: var(--color-nightsky-a9);--button-secondary-icon-color--active: var(--color-text-primary);--button-secondary-icon-color--default: var(--color-text-primary);--button-secondary-icon-color--hover: var(--color-text-primary);--button-secondary-text-color--active: var(--color-text-primary);--button-secondary-text-color--default: var(--color-text-primary);--button-secondary-text-color--hover: var(--color-text-primary);--button-special-text-color--active: var(--color-text-primary);--button-special-text-color--default: var(--color-text-primary);--button-special-text-color--hover: var(--color-text-primary);--button-special-icon-color--active: var(--color-text-primary);--button-special-icon-color--default: var(--color-text-primary);--button-special-icon-color--hover: var(--color-text-primary);--button-special-border--active: 2px solid;--button-special-border--default: 2px solid;--button-special-border--hover: 2px solid;--button-special-border-color--active: transparent;--button-special-border-color--default: transparent;--button-special-border-color--hover: transparent;--button-special-background--active: linear-gradient( 284deg, hsl(203deg 80% 21% / 1) 0%, hsl(155deg 46% 23% / 1) 100% ) padding-box, linear-gradient( 284deg, hsl(154deg 65% 67% / 1) 0%, hsl(203deg 92% 63% / 1) 100% ) border-box;--button-special-background--default: linear-gradient( 284deg, hsl(275deg 64% 11% / 1) 0%, hsl(156deg 46% 12% / 1) 100% ) padding-box, linear-gradient( 284deg, hsl(276deg 77% 54% / 1) 0%, hsl(158deg 100% 57% / 1) 100% ) border-box;--button-special-background--hover: linear-gradient( 284deg, hsl(203deg 80% 21% / 1) 0%, hsl(155deg 46% 23% / 1) 100% ) padding-box, linear-gradient( 284deg, hsl(154deg 65% 67% / 1) 0%, hsl(203deg 92% 63% / 1) 100% ) border-box;--button-success-bg-color--active: var(--color-accent-green-2);--button-success-bg-color--default: var(--color-accent-green-4);--button-success-bg-color--hover: var(--color-accent-green-3);--button-success-icon-color--active: var(--color-accent-green-11);--button-success-icon-color--default: var(--color-accent-green-11);--button-success-icon-color--hover: var(--color-accent-green-11);--button-success-text-color--active: var(--color-accent-green-11);--button-success-text-color--default: var(--color-accent-green-11);--button-success-text-color--hover: var(--color-accent-green-11);--button-warning-bg-color--active: var(--color-accent-yellow-2);--button-warning-bg-color--default: var(--color-accent-yellow-4);--button-warning-bg-color--hover: var(--color-accent-yellow-3);--button-warning-icon-color--active: var(--color-accent-yellow-11);--button-warning-icon-color--default: var(--color-accent-yellow-11);--button-warning-icon-color--hover: var(--color-accent-yellow-11);--button-warning-text-color--active: var(--color-accent-yellow-11);--button-warning-text-color--default: var(--color-accent-yellow-11);--button-warning-text-color--hover: var(--color-accent-yellow-11);--card-package-shared--is-liked-icon-color: var(--color-cyber-green-7);--card-package-shared--title-link-color: var(--color-text-primary);--card-package-shared--title-color: var(--color-text-primary);--card-package-shared--prefix-color: var(--color-text-tertiary);--card-package-shared--description-color: var(--color-text-secondary);--card-package-card-background-color: var(--color-surface-a4);--card-package-card-hover-background-color: var(--color-surface-a5);--card-package-card--updated-color: var(--color-text-tertiary);--card-package-featured-background-color: rgb(61 61 127 / .44);--card-package-featured-hover-background-color: rgb(63 63 136 / .55);--card-package-fullwidth-background-color: var(--color-surface-a4);--card-package-fullwidth-hover-background-color: var(--color-surface-a6);--card-package-secondary-background-color: rgb(63 63 136 / .55);--card-package-secondary-hover-background-color: rgb(63 63 136 / .55);--checkbox-bg-color--active: var(--color-nightsky-a10);--checkbox-bg-color--default: var(--color-nightsky-a8);--checkbox-bg-color--hover: var(--color-nightsky-a10);--checkbox-bg-color--selected: var(--color-cyber-green-7);--code-input-wrapper-bg-color--default: rgb(59 63 125 / .24);--code-input-wrapper-border-color--default: var(--color-surface-8);--code-input-text-color--default: var(--color-text-primary);--code-input-placeholder-color--default: var(--color-text-tertiary);--validation-bar-border-top-color--default: var(--color-surface-8);--validation-bar-background-color--default: var(--color-surface-1);--validation-bar-color--default: var(--color-text-accent);--validation-bar-border-top-color--success: var(--color-accent-green-7);--validation-bar-color--success: var(--color-accent-green-7);--validation-bar-border-top-color--failure: var(--color-accent-red-7);--validation-bar-background-color--failure: var(--color-accent-red-2);--validation-bar-color--failure: var(--color-accent-red-7);--divider-bg-color: var(--color-nightsky-a6);--code-bg-color--default: var(--color-ui-surface-3);--code-border-color--default: var(--color-ui-element-1);--code-text-color--default: var(--color-text-primary);--dropdown-bg-color--default: var(--color-surface-4);--dropdown-border-color--default: var(--color-surface-a6);--dropdown-item-bg-color--default: hsl(0deg 0 0% / 0);--dropdown-item-bg-color--hover: var(--color-nightsky-a7);--dropdown-item-icon-color--default: var(--color-text-tertiary);--dropdown-item-icon-color--hover: var(--color-text-primary);--dropdown-item-text-color--default: var(--color-text-primary);--dropdown-item-text-color--hover: var(--color-text-primary);--dropdown-item-danger-bg-color--default: hsl(0deg 0 0% / 0);--dropdown-item-danger-bg-color--hover: var(--color-accent-red-6);--dropdown-item-danger-icon-color--default: var(--color-accent-red-7);--dropdown-item-danger-icon-color--hover: hsl(0deg 0 100%);--dropdown-item-danger-text-color--default: var(--color-accent-red-7);--dropdown-item-danger-text-color--hover: hsl(0deg 0 100%);--dropdown-item-disabled-bg-color--default: hsl(0deg 0 0% / 0);--dropdown-item-disabled-bg-color--hover: hsl(0deg 0 0% / 0);--dropdown-item-disabled-icon-color--default: var(--color-text-tertiary);--dropdown-item-disabled-icon-color--hover: var(--color-text-tertiary);--dropdown-item-disabled-text-color--default: var(--color-text-tertiary);--dropdown-item-disabled-text-color--hover: var(--color-text-tertiary);--heading-danger-text-color--default: var(--color-accent-red-7);--heading-info-text-color--default: var(--color-accent-blue-7);--heading-primary-text-color--default: var(--color-text-primary);--heading-secondary-text-color--default: var(--color-text-secondary);--heading-tertiary-text-color--default: var(--color-text-tertiary);--heading-success-text-color--default: var(--color-accent-green-7);--heading-warning-text-color--default: var(--color-accent-yellow-7);--heading-special-text-color--default: linear-gradient( 284deg, hsl(275deg 64% 11% / 1) 0%, hsl(156deg 46% 12% / 1) 100% ) padding-box, linear-gradient( 284deg, hsl(276deg 77% 54% / 1) 0%, hsl(158deg 100% 57% / 1) 100% ) border-box;--heading-special-text-color--hover: linear-gradient( 284deg, hsl(203deg 80% 21% / 1) 0%, hsl(155deg 46% 23% / 1) 100% ) padding-box, linear-gradient( 284deg, hsl(154deg 65% 67% / 1) 0%, hsl(203deg 92% 63% / 1) 100% ) border-box;--heading-accent-text-color--default: var(--color-text-accent);--heading-cyber-text-color--default: var(--color-cyber-green-7);--icon-danger-color--default: var(--color-accent-red-7);--icon-info-color--default: var(--color-accent-blue-7);--icon-primary-color--default: var(--color-text-primary);--icon-secondary-color--default: var(--color-text-secondary);--icon-tertiary-color--default: var(--color-text-tertiary);--icon-success-color--default: var(--color-accent-green-7);--icon-warning-color--default: var(--color-accent-yellow-7);--icon-special-color--default: linear-gradient( 284deg, hsl(275deg 64% 11% / 1) 0%, hsl(156deg 46% 12% / 1) 100% ) padding-box, linear-gradient( 284deg, hsl(276deg 77% 54% / 1) 0%, hsl(158deg 100% 57% / 1) 100% ) border-box;--icon-special-color--hover: linear-gradient( 284deg, hsl(203deg 80% 21% / 1) 0%, hsl(155deg 46% 23% / 1) 100% ) padding-box, linear-gradient( 284deg, hsl(154deg 65% 67% / 1) 0%, hsl(203deg 92% 63% / 1) 100% ) border-box;--icon-accent-color--default: var(--color-text-accent);--icon-cyber-color--default: var(--color-cyber-green-7);--image-primary-color--default: hsl(240deg 42% 45%);--image-primary-background-color--default: var(--color-surface-a4);--icon-button-accent-color--default: var(--color-text-accent);--icon-button-muted-color--default: var(--color-text-tertiary);--input-bg-color--default: var(--color-nightsky-a4);--input-bg-color--focus: var(--color-nightsky-1);--input-bg-color--hover: var(--color-nightsky-a6);--input-bg-color--invalid: var(--color-accent-red-2);--input-border-color--default: var(--color-nightsky-a10);--input-border-color--focus: var(--color-cyber-green-7);--input-border-color--hover: var(--color-nightsky-a10);--input-border-color--invalid: var(--color-accent-red-7);--input-icon-color--default: var(--color-text-tertiary);--input-icon-color--focus: var(--color-text-secondary);--input-icon-color--hover: var(--color-text-tertiary);--input-icon-color--invalid: var(--color-accent-red-8);--input-placeholder-color: var(--color-text-tertiary);--input-text-color--default: var(--color-text-secondary);--input-text-color--focus: var(--color-text-primary);--input-text-color--hover: var(--color-text-secondary);--input-text-color--invalid: var(--color-text-primary);--kbd-bg-color--default: hsl(0deg 0 0% / 0);--kbd-border-color--default: var(--color-nightsky-a10);--kbd-text-color--default: var(--color-text-tertiary);--link-primary-color--default: var(--color-text-accent);--link-primary-color--hover: var(--color-text-primary);--link-cyber-color--default: var(--color-cyber-green-7);--link-cyber-color--hover: var(--color-cyber-green-9);--menu-primary-color--default: var(--color-text-accent);--menu-primary-color--hover: var(--color-text-primary);--meta-item-icon-color--default: var(--color-text-tertiary);--meta-item-text-color--default: var(--color-text-tertiary);--modal-bg-color--default: var(--color-nightsky-3);--modal-border-color--default: var(--color-nightsky-a6);--modal-text-color--default: var(--color-text-secondary);--pagination-item-bg-color--active: var(--color-nightsky-a6);--pagination-item-bg-color--current: hsl(256deg 60% 52%);--pagination-item-bg-color--default: var(--color-nightsky-a7);--pagination-item-bg-color--hover: var(--color-nightsky-a8);--pagination-item-icon-color--active: var(--color-text-primary);--pagination-item-icon-color--current: var(--color-text-primary);--pagination-item-icon-color--default: var(--color-text-secondary);--pagination-item-icon-color--hover: var(--color-text-primary);--pagination-item-text-color--active: var(--color-text-primary);--pagination-item-text-color--current: var(--color-text-primary);--pagination-item-text-color--default: var(--color-text-secondary);--pagination-item-text-color--hover: var(--color-text-primary);--pre-bg-color--default: var(--color-ui-surface-1);--pre-border-color--default: var(--color-ui-element-1);--pre-text-color--default: var(--color-text-primary);--radio-bg-color--active: var(--color-nightsky-a10);--radio-bg-color--default: var(--color-nightsky-a8);--radio-bg-color--hover: var(--color-nightsky-a10);--radio-bg-color--selected: var(--color-cyber-green-7);--select-bg-color--default: var(--color-surface-4);--select-border-color--default: var(--color-surface-a6);--select-item-bg-color--default: #0000;--select-item-bg-color--hover: var(--color-surface-a7);--select-item-icon-color--default: var(--color-text-tertiary);--select-item-icon-color--hover: var(--color-text-primary);--select-item-text-color--default: var(--color-text-primary);--select-item-text-color--hover: var(--color-text-primary);--select-item-danger-bg-color--default: #0000;--select-item-danger-bg-color--hover: var(--color-accent-red-6);--select-item-danger-icon-color--default: var(--color-accent-red-7);--select-item-danger-icon-color--hover: #fff;--select-item-danger-text-color--default: var(--color-accent-red-7);--select-item-danger-text-color--hover: #fff;--select-item-disabled-bg-color--default: #0000;--select-item-disabled-bg-color--hover: #0000;--select-item-disabled-icon-color--default: var(--color-text-tertiary);--select-item-disabled-icon-color--hover: var(--color-text-tertiary);--select-item-disabled-text-color--default: var(--color-text-tertiary);--select-item-disabled-text-color--hover: var(--color-text-tertiary);--switch-default-bg-color--active: var(--color-cyber-green-7);--switch-default-bg-color--default: var(--color-nightsky-a6);--switch-default-bg-color--hover: var(--color-nightsky-a8);--switch-default-border-color--active: var(--color-cyber-green-7);--switch-default-border-color--default: var(--color-nightsky-a8);--switch-default-border-color--hover: hsl(243deg 28% 49%);--switch-default-knob-bg-color--active: var(--color-text-primary);--switch-default-knob-bg-color--default: var(--color-text-primary);--switch-default-knob-bg-color--hover: var(--color-text-primary);--table-bg-color--default: var(--color-surface-4);--tab-nav-item-border-color--active: var(--color-surface-9);--tab-nav-item-border-color--current: var(--color-cyber-green-7);--tab-nav-item-border-color--default: hsl(0deg 0 0% / 0);--tab-nav-item-border-color--hover: var(--color-nightsky-9);--tab-nav-item-icon-color--active: var(--color-text-secondary);--tab-nav-item-icon-color--current: var(--color-cyber-green-7);--tab-nav-item-icon-color--default: var(--color-text-tertiary);--tab-nav-item-icon-color--hover: var(--color-text-secondary);--tab-nav-item-number-color--active: var(--color-text-tertiary);--tab-nav-item-number-color--current: var(--color-cyber-green-6);--tab-nav-item-number-color--default: var(--color-text-tertiary);--tab-nav-item-number-color--hover: var(--color-text-tertiary);--tab-nav-item-text-color--active: var(--color-text-primary);--tab-nav-item-text-color--current: var(--color-cyber-green-7);--tab-nav-item-text-color--default: var(--color-text-tertiary);--tab-nav-item-text-color--hover: var(--color-text-primary);--table-border-color--default: var(--color-nightsky-8);--table-cell-bg-color--default: hsl(0deg 0 100%);--table-cell-border-color--default: hsl(0deg 0 100%);--table-header-bg-color--default: hsl(0deg 0 100%);--table-header-bg-color--hover: hsl(0deg 0 100%);--table-header-text-color--default: var(--color-text-accent);--table-row-bg-color--default: var(--color-nightsky-a5);--table-row-bg-color--hover: var(--color-nightsky-a6);--tag-dark-blue-bg-color--default: var(--color-accent-blue-3);--tag-dark-blue-bg-color--hover: var(--color-accent-blue-4);--tag-dark-blue-icon-color--default: var(--color-accent-blue-10);--tag-dark-blue-icon-color--hover: var(--color-accent-blue-11);--tag-dark-blue-text-color--default: var(--color-accent-blue-10);--tag-dark-blue-text-color--hover: var(--color-accent-blue-11);--tag-dark-green-bg-color--default: var(--color-accent-green-3);--tag-dark-green-bg-color--hover: var(--color-accent-green-4);--tag-dark-green-icon-color--default: var(--color-accent-green-10);--tag-dark-green-icon-color--hover: var(--color-accent-green-11);--tag-dark-green-text-color--default: var(--color-accent-green-10);--tag-dark-green-text-color--hover: var(--color-accent-green-11);--tag-dark-orange-bg-color--default: var(--color-accent-orange-3);--tag-dark-orange-bg-color--hover: var(--color-accent-orange-4);--tag-dark-orange-icon-color--default: var(--color-accent-orange-10);--tag-dark-orange-icon-color--hover: var(--color-accent-orange-11);--tag-dark-orange-text-color--default: var(--color-accent-orange-10);--tag-dark-orange-text-color--hover: var(--color-accent-orange-11);--tag-dark-pink-bg-color--default: var(--color-accent-pink-3);--tag-dark-pink-bg-color--hover: var(--color-accent-pink-4);--tag-dark-pink-icon-color--default: var(--color-accent-pink-10);--tag-dark-pink-icon-color--hover: var(--color-accent-pink-11);--tag-dark-pink-text-color--default: var(--color-accent-pink-10);--tag-dark-pink-text-color--hover: var(--color-accent-pink-11);--tag-dark-primary-bg-color--default: var(--color-nightsky-a8);--tag-dark-primary-bg-color--hover: var(--color-nightsky-a9);--tag-dark-primary-icon-color--default: var(--color-text-primary);--tag-dark-primary-icon-color--hover: var(--color-text-primary);--tag-dark-primary-text-color--default: var(--color-text-primary);--tag-dark-primary-text-color--hover: var(--color-text-primary);--tag-dark-purple-bg-color--default: var(--color-accent-purple-3);--tag-dark-purple-bg-color--hover: var(--color-accent-purple-4);--tag-dark-purple-icon-color--default: var(--color-accent-purple-10);--tag-dark-purple-icon-color--hover: var(--color-accent-purple-11);--tag-dark-purple-text-color--default: var(--color-accent-purple-10);--tag-dark-purple-text-color--hover: var(--color-accent-purple-11);--tag-dark-red-bg-color--default: var(--color-accent-red-3);--tag-dark-red-bg-color--hover: var(--color-accent-red-4);--tag-dark-red-icon-color--default: var(--color-accent-red-10);--tag-dark-red-icon-color--hover: var(--color-accent-red-11);--tag-dark-red-text-color--default: var(--color-accent-red-10);--tag-dark-red-text-color--hover: var(--color-accent-red-11);--tag-dark-yellow-bg-color--default: var(--color-accent-yellow-3);--tag-dark-yellow-bg-color--hover: var(--color-accent-yellow-4);--tag-dark-yellow-icon-color--default: var(--color-accent-yellow-10);--tag-dark-yellow-icon-color--hover: var(--color-accent-yellow-11);--tag-dark-yellow-text-color--default: var(--color-accent-yellow-10);--tag-dark-yellow-text-color--hover: var(--color-accent-yellow-11);--tag-light-blue-bg-color--default: var(--color-accent-blue-7);--tag-light-blue-bg-color--hover: var(--color-accent-blue-8);--tag-light-blue-icon-color--default: var(--color-accent-blue-1);--tag-light-blue-icon-color--hover: var(--color-accent-blue-1);--tag-light-blue-text-color--default: var(--color-accent-blue-1);--tag-light-blue-text-color--hover: var(--color-accent-blue-1);--tag-light-green-bg-color--default: var(--color-accent-green-7);--tag-light-green-bg-color--hover: var(--color-accent-green-8);--tag-light-green-icon-color--default: var(--color-accent-green-1);--tag-light-green-icon-color--hover: var(--color-accent-green-1);--tag-light-green-text-color--default: var(--color-accent-green-1);--tag-light-green-text-color--hover: var(--color-accent-green-1);--tag-light-orange-bg-color--default: var(--color-accent-orange-7);--tag-light-orange-bg-color--hover: var(--color-accent-orange-8);--tag-light-orange-icon-color--default: var(--color-accent-orange-1);--tag-light-orange-icon-color--hover: var(--color-accent-orange-1);--tag-light-orange-text-color--default: var(--color-accent-orange-1);--tag-light-orange-text-color--hover: var(--color-accent-orange-1);--tag-light-pink-bg-color--default: var(--color-accent-pink-7);--tag-light-pink-bg-color--hover: var(--color-accent-pink-8);--tag-light-pink-icon-color--default: var(--color-accent-pink-1);--tag-light-pink-icon-color--hover: var(--color-accent-pink-1);--tag-light-pink-text-color--default: var(--color-accent-pink-1);--tag-light-pink-text-color--hover: var(--color-accent-pink-1);--tag-light-primary-bg-color--default: var(--color-nightsky-10);--tag-light-primary-bg-color--hover: hsl(240deg 44% 55%);--tag-light-primary-icon-color--default: var(--color-text-primary);--tag-light-primary-icon-color--hover: var(--color-text-primary);--tag-light-primary-text-color--default: var(--color-text-primary);--tag-light-primary-text-color--hover: var(--color-text-primary);--tag-light-purple-bg-color--default: var(--color-accent-purple-7);--tag-light-purple-bg-color--hover: var(--color-accent-purple-8);--tag-light-purple-icon-color--default: var(--color-accent-purple-1);--tag-light-purple-icon-color--hover: var(--color-accent-purple-1);--tag-light-purple-text-color--default: var(--color-accent-purple-1);--tag-light-purple-text-color--hover: var(--color-accent-purple-1);--tag-light-red-bg-color--default: var(--color-accent-red-7);--tag-light-red-bg-color--hover: var(--color-accent-red-8);--tag-light-red-icon-color--default: var(--color-accent-red-1);--tag-light-red-icon-color--hover: var(--color-accent-red-1);--tag-light-red-text-color--default: var(--color-accent-red-1);--tag-light-red-text-color--hover: var(--color-accent-red-1);--tag-light-yellow-bg-color--default: var(--color-accent-yellow-7);--tag-light-yellow-bg-color--hover: var(--color-accent-yellow-8);--tag-light-yellow-icon-color--default: var(--color-accent-yellow-1);--tag-light-yellow-icon-color--hover: var(--color-accent-yellow-1);--tag-light-yellow-text-color--default: var(--color-accent-yellow-1);--tag-light-yellow-text-color--hover: var(--color-accent-yellow-1);--toast-danger-bg-color--default: var(--color-accent-red-3);--toast-danger-border-color--default: var(--color-accent-red-7);--toast-danger-close-color--default: var(--color-accent-red-7);--toast-danger-close-color--hover: var(--color-accent-red-10);--toast-danger-icon-color--default: var(--color-accent-red-7);--toast-danger-text-color--default: var(--color-accent-red-11);--toast-default-bg-color--default: var(--color-surface-6);--toast-default-border-color--default: hsl(243deg 28% 49%);--toast-default-close-color--default: var(--color-text-tertiary);--toast-default-close-color--hover: var(--color-text-secondary);--toast-default-icon-color--default: var(--color-text-accent);--toast-default-text-color--default: var(--color-text-secondary);--toast-info-bg-color--default: var(--color-accent-blue-3);--toast-info-border-color--default: var(--color-accent-blue-7);--toast-info-close-color--default: var(--color-accent-blue-7);--toast-info-close-color--hover: var(--color-accent-blue-10);--toast-info-icon-color--default: var(--color-accent-blue-7);--toast-info-text-color--default: var(--color-accent-blue-11);--toast-success-bg-color--default: var(--color-accent-green-3);--toast-success-border-color--default: var(--color-accent-green-7);--toast-success-close-color--default: var(--color-accent-green-7);--toast-success-close-color--hover: var(--color-accent-green-10);--toast-success-icon-color--default: var(--color-accent-green-7);--toast-success-text-color--default: var(--color-accent-green-11);--toast-warning-bg-color--default: var(--color-accent-yellow-3);--toast-warning-border-color--default: var(--color-accent-yellow-7);--toast-warning-close-color--default: var(--color-accent-yellow-7);--toast-warning-close-color--hover: var(--color-accent-yellow-10);--toast-warning-icon-color--default: var(--color-accent-yellow-7);--toast-warning-text-color--default: var(--color-accent-yellow-11);--tooltip-bg-color--default: var(--color-nightsky-8);--tooltip-text-color--default: var(--color-text-primary)}}@layer theme-components-layouts{:root{--card-package-shared-align-items: flex-start;--card-package-card-flex-direction: column;--card-package-card--content-flex-direction: column;--card-package-card--content-align-items: flex-start;--card-package-card--content-align-self: stretch;--card-package-card--info-align-self: stretch;--card-package-card--footer-flex-direction: column;--card-package-card--tags-align-items: flex-end;--card-package-card--tags-align-content: flex-end;--card-package-featured-flex-direction: row;--card-package-featured--content-flex-direction: column;--card-package-featured--content-align-items: flex-start;--card-package-featured--content-flex: 1 0 0;--card-package-featured--content-align-self: stretch;--card-package-featured--info-align-self: stretch;--card-package-fullwidth-flex-direction: column;--card-package-fullwidth--content-flex-direction: column;--card-package-fullwidth--content-align-items: flex-start;--card-package-fullwidth--content-flex: 1 0 0;--card-package-fullwidth--info-justify-content: center;--card-package-fullwidth--info-align-self: stretch;--card-package-fullwidth--footer-flex-direction: row;--card-package-fullwidth--tags-justify-content: flex-end;--card-package-secondary-flex-direction: row;--card-package-secondary--content-flex-direction: row;--card-package-secondary--content-justify-content: space-between;--card-package-secondary--content-align-items: center;--card-package-secondary--content-flex: 1 0 0;--card-package-secondary--content-align-self: stretch;--card-package-secondary--info-justify-content: center}}@layer theme-components-miscs{:root{--card-package-shared-transition: ease-out var(--animation-duration-xs);--card-package-shared-focus-outline: .2rem solid var(--color-cyber-green-5);--card-package-shared-focus-outline-offset: var(--space-8);--card-package-card-hover-box-shadow: 0px 0px 4px 0px rgb(0 0 0 / .4), 0px 6px 8px 0px rgb(0 0 0 / .5);--card-package-fullwidth-hover-box-shadow: 0px 0px 4px 0px rgb(0 0 0 / .4), 0px 6px 8px 0px rgb(0 0 0 / .5);--card-package-secondary-hover-box-shadow: 0px 12px 24px 5px rgb(0 0 0 / .65);--code-input-transition--default: ease-out var(--animation-duration-xs);--switch-transition--default: ease-in-out var(--animation-duration-md);--switch-opacity--disabled: .5;--switch-cursor--disabled: not-allowed;--switch-default-border-style--active: solid;--switch-default-border-style--default: solid;--switch-default-border-style--hover: solid;--switch-default-knob-box-shadow--default: 0px 1px 2px 0px rgb(0 0 0 / .55);--switch-default-knob-box-shadow--hover: 0px 1px 2px 0px rgb(0 0 0 / .55);--switch-default-knob-box-shadow--checked: 0px -1px 0px 0px rgb(0 0 0 / .05), 0px 1px 2px 0px rgb(0 0 0 / .65)}}@layer theme-components-sizes{:root{--alert-sm-gap: var(--space-16);--alert-sm-padding-block: var(--space-16);--alert-sm-padding-inline: var(--space-24);--alert-sm-font-size: var(--font-size-body-md);--alert-sm-font-weight: var(--font-weight-regular);--alert-sm-line-height: var(--line-height-md);--alert-sm-icon-width: 1.125rem;--alert-sm-icon-height: 1.375rem;--alert-sm-border-radius: var(--radius-sm);--button-lg-border-radius: var(--radius-md);--button-lg-padding-block: 0rem;--button-lg-font-size: var(--font-size-body-lg);--button-lg-gap: var(--space-16);--button-lg-padding-inline: var(--space-16);--button-lg-height: 2.5rem;--button-lg-icon-inline-size: 1em;--button-lg-icon-inline-size--only-icon: 1rem;--button-md-border-radius: var(--radius-md);--button-md-padding-block: 0rem;--button-md-font-size: var(--font-size-body-md);--button-md-gap: var(--space-16);--button-md-padding-inline: var(--space-16);--button-md-height: 2.5rem;--button-md-icon-inline-size: 1em;--button-md-icon-inline-size--only-icon: 1rem;--button-sm-border-radius: var(--radius-md);--button-sm-padding-block: 0rem;--button-sm-gap: var(--space-12);--button-sm-padding-inline: var(--space-12);--button-sm-font-size: var(--font-size-body-md);--button-sm-height: 2.25rem;--button-sm-icon-inline-size: 1em;--button-sm-icon-inline-size--only-icon: 1rem;--button-xs-border-radius: var(--radius-md);--button-xs-padding-block: 0rem;--button-xs-font-size: var(--font-size-body-sm);--button-xs-gap: var(--space-12);--button-xs-padding-inline: var(--space-12);--button-xs-height: 1.875rem;--button-xs-icon-inline-size: 1em;--button-xs-icon-inline-size--only-icon: .875rem;--card-package-shared-border-radius: var(--radius-md);--card-package-shared--author-font-weight: var(--font-weight-regular);--card-package-shared--prefix-padding-right: var(--space-4);--card-package-shared--description-font-family: var(--font-family--inter);--card-package-shared--description-font-size: var(--font-size-body-md);--card-package-shared--description-font-style: normal;--card-package-shared--description-font-weight: var(--font-weight-regular);--card-package-shared--description-line-height: var(--line-height-md);--card-package-shared--tags-gap: var(--gap-2xs);--card-package-shared--footer-gap: var(--gap-sm);--card-package-md-card--image-wrapper-border-bottom-left-radius: 0;--card-package-md-card--image-wrapper-border-bottom-right-radius: 0;--card-package-md-card--image-wrapper-border-top-left-radius: var( --radius-md );--card-package-md-card--image-wrapper-border-top-right-radius: var( --radius-md );--card-package-md-card--content-padding: var(--space-12);--card-package-md-card--content-gap: var(--gap-sm);--card-package-md-card--info-gap: var(--space-6);--card-package-md-card--title-font-size: var(--font-size-body-xl);--card-package-md-card--title-line-height: var(--line-height-auto);--card-package-md-card--author-font-size: var(--font-size-body-md);--card-package-md-card--link-font-weight: var(--font-weight-regular);--card-package-md-card--updated-font-weight: var(--font-weight-regular);--card-package-md-card--updated-font-size: var(--font-size-body-sm);--card-package-md-featured--image-wrapper-border-top-left-radius: 0;--card-package-md-featured--image-wrapper-border-top-right-radius: var( --radius-md );--card-package-md-featured--image-wrapper-border-bottom-left-radius: 0;--card-package-md-featured--image-wrapper-border-bottom-right-radius: var( --radius-md );--card-package-md-featured--content-padding: var(--space-16) var(--space-24);--card-package-md-featured--info-gap: var(--gap-3xs);--card-package-md-featured--title-font-size: 1.313rem;--card-package-md-featured--title-line-height: 160%;--card-package-md-featured--author-font-size: var(--font-size-body-md);--card-package-md-featured--link-font-weight: var(--font-weight-bold);--card-package-md-fullwidth-padding: var(--space-16);--card-package-md-fullwidth-gap: var(--gap-sm);--card-package-md-fullwidth--image-wrapper-border-top-left-radius: var( --radius-md );--card-package-md-fullwidth--image-wrapper-border-top-right-radius: var( --radius-md );--card-package-md-fullwidth--image-wrapper-border-bottom-left-radius: var( --radius-md );--card-package-md-fullwidth--image-wrapper-border-bottom-right-radius: var( --radius-md );--card-package-md-fullwidth--content-gap: var(--gap-sm);--card-package-md-fullwidth--title-font-size: var(--font-size-body-xxl);--card-package-md-fullwidth--title-line-height: var(--line-height-auto);--card-package-md-fullwidth--author-font-size: var(--font-size-body-md);--card-package-md-fullwidth--link-font-weight: var(--font-weight-regular);--card-package-md-secondary--image-wrapper-border-top-left-radius: 0;--card-package-md-secondary--image-wrapper-border-top-right-radius: var( --radius-md );--card-package-md-secondary--image-wrapper-border-bottom-left-radius: 0;--card-package-md-secondary--image-wrapper-border-bottom-right-radius: var( --radius-md );--card-package-md-secondary--content-padding: 0 var(--space-16);--card-package-md-secondary--info-max-width: 12rem;--card-package-md-secondary--info-gap: .188rem;--card-package-md-secondary--title-font-size: var(--font-size-body-md);--card-package-md-secondary--title-line-height: var(--line-height-auto);--card-package-md-secondary--author-font-size: var(--font-size-body-md);--card-package-md-secondary--link-font-weight: var(--font-weight-bold);--code-input-wrapper-md-padding: var(--space-8) var(--space-10);--code-input-wrapper-md-border-radius: var(--radius-md);--code-input-md-border-radius: var(--radius-md);--code-input-md-padding: var(--space-8) var(--space-10);--code-input-md-font-size: .813rem;--code-input-font-family--default: var(--font-family-monospace);--code-input-md-font-weight: var(--font-weight-regular);--code-input-md-line-height: var(--line-height-md);--validation-bar-md-padding: var(--space-12) var(--space-16);--validation-bar-md-gap: var(--space-12);--validation-bar-md-border-radius: 0rem 0rem var(--radius-md) var(--radius-md);--validation-bar-md-font-size: var(--font-size-body-md);--validation-bar-md-font-weight: var(--font-weight-regular);--validation-bar-md-line-height: var(--line-height-md);--dropdown-md-gap: .25rem;--dropdown-md-border-radius: var(--radius-md);--dropdown-md-padding: var(--space-4) 0;--dropdown-item-md-gap: var(--gap-md);--dropdown-item-md-padding: var(--space-12) var(--space-16);--dropdown-item-md-font-weight: var(--font-weight-regular);--dropdown-item-md-font-size: var(--font-size-body-md);--divider-height: .063rem;--divider-md-margin: .25rem 0rem;--input-md-border-radius: var(--radius-md);--input-md-height: 2.5rem;--input-sm-border-radius: var(--radius-md);--input-sm-height: 2.25rem;--meta-item-16-font-size: var(--font-size-body-lg, 1rem);--meta-item-16-icon-width: 1rem;--meta-item-16-icon-height: 1rem;--meta-item-14-font-size: var(--font-size-body-md, .875rem);--meta-item-14-icon-width: 1rem;--meta-item-14-icon-height: 1rem;--meta-item-12-font-size: var(--font-size-body-sm, .75rem);--meta-item-12-icon-width: .875rem;--meta-item-12-icon-height: .875rem;--modal-md-border-radius: var(--radius-md);--modal-md-content-padding: 3rem 5.5rem;--modal-md-content-gap: 2rem;--modal-sm-border-radius: var(--radius-md);--modal-sm-content-padding: 0;--modal-sm-content-gap: 0;--select-sm-border-radius: var(--radius-md);--select-sm-padding: var(--space-4) 0;--select-item-sm-gap: var(--gap-md);--select-item-sm-padding: var(--space-12) var(--space-16);--select-item-sm-font-weight: var(--font-weight-regular);--select-item-sm-font-size: var(--font-size-body-md);--select-trigger-sm-font-weight: var(--font-weight-bold);--select-trigger-sm-font-size: var(--font-size-body-md);--select-md-border-radius: var(--radius-md);--select-md-padding: var(--space-4) 0;--select-item-md-gap: var(--gap-md);--select-item-md-padding: var(--space-12) var(--space-16);--select-item-md-font-weight: var(--font-weight-regular);--select-item-md-font-size: var(--font-size-body-md);--select-trigger-md-font-weight: var(--font-weight-bold);--select-trigger-md-font-size: var(--font-size-body-sm);--select-xs-border-radius: var(--radius-md);--select-xs-padding: var(--space-4) 0;--select-item-xs-gap: var(--gap-md);--select-item-xs-padding: var(--space-12) var(--space-16);--select-item-xs-font-weight: var(--font-weight-regular);--select-item-xs-font-size: var(--font-size-body-md);--select-trigger-xs-font-weight: var(--font-weight-bold);--select-trigger-xs-font-size: var(--font-size-body-sm);--switch-md-height: 1.75rem;--switch-md-width: 2.75rem;--switch-md-padding: .25rem;--switch-md-border-width: 1px;--switch-md-border-radius: var(--radius-full);--switch-md-knob-radius: 1.25rem;--switch-md-knob-border-radius: var(--radius-full);--switch-sm-height: 1.25rem;--switch-sm-width: 1.875rem;--switch-sm-padding: .125rem;--switch-sm-border-width: 1px;--switch-sm-border-radius: var(--radius-full);--switch-knob-sm-radius: .875rem;--switch-knob-sm-border-radius: var(--radius-full);--tab-nav-item-border-style--default: solid;--tag-md-border-radius: var(--radius-md);--tag-md-font-size: var(--font-size-body-md);--tag-md-gap: var(--space-6);--tag-md-height: 1.875rem;--tag-md-padding-block: var(--space-4);--tag-md-padding-inline: var(--space-8);--tag-sm-border-radius: var(--radius-md);--tag-sm-font-size: var(--font-size-body-sm);--tag-sm-gap: var(--space-6);--tag-sm-height: 1.5rem;--tag-sm-padding-block: var(--space-4);--tag-sm-padding-inline: var(--space-6);--tag-xs-border-radius: var(--radius-md);--tag-xs-font-size: var(--font-size-body-xs);--tag-xs-gap: var(--space-4);--tag-xs-height: var(--space-20);--tag-xs-padding-block: var(--space-4);--tag-xs-padding-inline: var(--space-6);--toast-md-gap: var(--space-16);--toast-md-padding-block: var(--space-16);--toast-md-padding-inline: var(--space-24);--toast-md-font-size: var(--font-size-body-md);--toast-md-font-weight: var(--font-weight-regular);--toast-md-line-height: var(--line-height-md);--toast-md-icon-width: 1.125rem;--toast-md-icon-height: 1.375rem;--toast-md-border-radius: var(--radius-sm);--toast-md-close-width: 1.875rem;--toast-md-close-height: 1.875rem;--toast-md-close-icon-width: .875rem;--toast-md-close-icon-height: .875rem}}@layer theme-colors{:root{--skeletor-bg: var(--color-surface-a3);--body-bg-color: var(--color-surface-3);--body-bg-color-a: hsl(240deg 38% 13% / .85);--border-default: var(--color-surface-a7);--border-dim: var(--color-surface-a6);--datalist-row-bg-color: var(--color-surface-a3);--surface-dim: var(--color-surface-a3);--surface-dimmer: var(--color-surface-a2);--color-crown: var(--color-accent-yellow-5);--animation-timing-1: cubic-bezier(.16, 1, .3, 1);--shadow-lg: 0 0 4px 0 rgb(0 0 0 / .4), 0 6px 8px 0 rgb(0 0 0 / .5);--shadow-md: 0 0 4px 0 rgb(0 0 0 / .4), 0 4px 8px 0 rgb(0 0 0 / .4);--shadow-sm: 0 0 1px 0 rgb(0 0 0 / .4), 0 1px 2px 0 rgb(0 0 0 / .9);--shadow-xl: 0 0 4px 0 rgb(0 0 0 / .4), 0 12px 32px 0 rgb(0 0 0 / .5);--dropshadow-default: drop-shadow(0 1px 1px #0d0d21);--textshadow-default: 0 1px 1px #0d0d21;--color-accent-blue-1: hsl(203deg 78% 5%);--color-accent-blue-10: hsl(203deg 92% 86%);--color-accent-blue-11: hsl(202deg 92% 95%);--color-accent-blue-2: hsl(202deg 78% 11%);--color-accent-blue-3: hsl(202deg 80% 16%);--color-accent-blue-4: hsl(203deg 80% 21%);--color-accent-blue-5: hsl(203deg 79% 32%);--color-accent-blue-6: hsl(203deg 80% 43%);--color-accent-blue-7: hsl(203deg 92% 54%);--color-accent-blue-8: hsl(203deg 92% 63%);--color-accent-blue-9: hsl(203deg 92% 72%);--color-accent-green-1: hsl(154deg 47% 6%);--color-accent-green-10: hsl(155deg 65% 83%);--color-accent-green-11: hsl(156deg 63% 92%);--color-accent-green-2: hsl(156deg 46% 12%);--color-accent-green-3: hsl(155deg 46% 17%);--color-accent-green-4: hsl(155deg 46% 23%);--color-accent-green-5: hsl(154deg 46% 35%);--color-accent-green-6: hsl(154deg 46% 47%);--color-accent-green-7: hsl(155deg 64% 58%);--color-accent-green-8: hsl(154deg 65% 67%);--color-accent-green-9: hsl(154deg 64% 75%);--color-accent-orange-1: hsl(16deg 61% 6%);--color-accent-orange-10: hsl(15deg 90% 84%);--color-accent-orange-11: hsl(13deg 90% 92%);--color-accent-orange-2: hsl(13deg 58% 12%);--color-accent-orange-3: hsl(14deg 59% 18%);--color-accent-orange-4: hsl(15deg 59% 24%);--color-accent-orange-5: hsl(14deg 59% 36%);--color-accent-orange-6: hsl(15deg 60% 48%);--color-accent-orange-7: hsl(14deg 91% 61%);--color-accent-orange-8: hsl(15deg 91% 68%);--color-accent-orange-9: hsl(14deg 92% 76%);--color-accent-pink-1: hsl(305deg 42% 6%);--color-accent-pink-10: hsl(305deg 68% 84%);--color-accent-pink-11: hsl(306deg 70% 92%);--color-accent-pink-2: hsl(306deg 45% 12%);--color-accent-pink-3: hsl(306deg 44% 18%);--color-accent-pink-4: hsl(305deg 45% 24%);--color-accent-pink-5: hsl(307deg 44% 36%);--color-accent-pink-6: hsl(306deg 44% 48%);--color-accent-pink-7: hsl(306deg 68% 61%);--color-accent-pink-8: hsl(306deg 68% 68%);--color-accent-pink-9: hsl(307deg 68% 76%);--color-accent-purple-1: hsl(278deg 50% 6%);--color-accent-purple-10: hsl(277deg 87% 85%);--color-accent-purple-11: hsl(278deg 84% 93%);--color-accent-purple-2: hsl(278deg 50% 13%);--color-accent-purple-3: hsl(277deg 51% 19%);--color-accent-purple-4: hsl(277deg 50% 25%);--color-accent-purple-5: hsl(276deg 50% 38%);--color-accent-purple-6: hsl(276deg 52% 51%);--color-accent-purple-7: hsl(277deg 86% 63%);--color-accent-purple-8: hsl(276deg 87% 71%);--color-accent-purple-9: hsl(276deg 86% 78%);--color-accent-red-1: hsl(350deg 60% 6%);--color-accent-red-10: hsl(349deg 86% 83%);--color-accent-red-11: hsl(349deg 86% 92%);--color-accent-red-2: hsl(349deg 63% 12%);--color-accent-red-3: hsl(349deg 62% 17%);--color-accent-red-4: hsl(349deg 63% 23%);--color-accent-red-5: hsl(349deg 62% 35%);--color-accent-red-6: hsl(349deg 62% 47%);--color-accent-red-7: hsl(349deg 87% 58%);--color-accent-red-8: hsl(349deg 87% 67%);--color-accent-red-9: hsl(349deg 87% 75%);--color-accent-yellow-1: hsl(49deg 50% 6%);--color-accent-yellow-10: hsl(47deg 87% 85%);--color-accent-yellow-11: hsl(45deg 89% 93%);--color-accent-yellow-2: hsl(45deg 51% 13%);--color-accent-yellow-3: hsl(47deg 51% 19%);--color-accent-yellow-4: hsl(47deg 50% 25%);--color-accent-yellow-5: hsl(47deg 51% 38%);--color-accent-yellow-6: hsl(47deg 52% 50%);--color-accent-yellow-7: hsl(47deg 87% 63%);--color-accent-yellow-8: hsl(47deg 87% 70%);--color-accent-yellow-9: hsl(47deg 88% 78%);--color-cyber-green-1: hsl(161deg 98% 3%);--color-cyber-green-10: hsl(159deg 100% 78%);--color-cyber-green-11: hsl(158deg 100% 91%);--color-cyber-green-2: hsl(161deg 79% 5%);--color-cyber-green-3: hsl(158deg 76% 11%);--color-cyber-green-4: hsl(158deg 76% 23%);--color-cyber-green-5: hsl(159deg 76% 34%);--color-cyber-green-6: hsl(159deg 76% 45%);--color-cyber-green-7: hsl(157deg 100% 57%);--color-cyber-green-8: hsl(159deg 100% 65%);--color-cyber-green-9: hsl(159deg 100% 74%);--color-nightsky-1: hsl(240deg 65% 8%);--color-nightsky-10: hsl(240deg 38% 47%);--color-nightsky-11: hsl(246deg 50% 42%);--color-nightsky-2: hsl(240deg 42% 11%);--color-nightsky-3: hsl(240deg 38% 13%);--color-nightsky-4: hsl(236deg 38% 16%);--color-nightsky-5: hsl(240deg 36% 19%);--color-nightsky-6: hsl(240deg 37% 22%);--color-nightsky-7: hsl(240deg 38% 26%);--color-nightsky-8: hsl(240deg 37% 32%);--color-nightsky-9: hsl(240deg 38% 38%);--color-nightsky-a1: hsl(240deg 100% 9% / .05);--color-nightsky-a10: hsl(240deg 38% 51% / .88);--color-nightsky-a11: hsl(247deg 49% 48% / .85);--color-nightsky-a2: hsl(240deg 35% 32% / .09);--color-nightsky-a3: hsl(240deg 30% 32% / .15);--color-nightsky-a4: hsl(236deg 36% 36% / .24);--color-nightsky-a5: hsl(240deg 33% 39% / .32);--color-nightsky-a6: hsl(240deg 35% 37% / .44);--color-nightsky-a7: hsl(240deg 37% 39% / .55);--color-nightsky-a8: hsl(240deg 36% 43% / .66);--color-nightsky-a9: hsl(240deg 39% 47% / .77);--color-surface-1: hsl(240deg 65% 8%);--color-surface-10: hsl(240deg 38% 47%);--color-surface-11: hsl(246deg 50% 42%);--color-surface-2: hsl(240deg 42% 11%);--color-surface-3: hsl(240deg 38% 13%);--color-surface-4: hsl(236deg 38% 16%);--color-surface-5: hsl(240deg 36% 19%);--color-surface-6: hsl(240deg 37% 22%);--color-surface-7: hsl(240deg 38% 26%);--color-surface-8: hsl(240deg 37% 32%);--color-surface-9: hsl(240deg 38% 38%);--color-surface-a1: hsl(240deg 100% 9% / .05);--color-surface-a10: hsl(240deg 38% 51% / .88);--color-surface-a11: hsl(247deg 49% 48% / .85);--color-surface-a2: hsl(240deg 35% 32% / .09);--color-surface-a3: hsl(240deg 30% 32% / .15);--color-surface-a4: hsl(236deg 36% 36% / .24);--color-surface-a5: hsl(240deg 33% 39% / .32);--color-surface-a6: hsl(240deg 35% 37% / .44);--color-surface-a7: hsl(240deg 37% 39% / .55);--color-surface-a8: hsl(240deg 36% 43% / .66);--color-surface-a9: hsl(240deg 39% 47% / .77);--color-text-a--default: var(--color-cyber-green-7);--color-text-a--hover: var(--color-cyber-green-7);--color-text-accent: hsl(243deg 100% 88%);--color-text-primary: hsl(240deg 5% 96%);--color-text-secondary: hsl(230deg 47% 86%);--color-text-tertiary: hsl(230deg 32% 74%);--color-ui-background-1: var(--color-nightsky-1);--color-ui-background-2: var(--color-nightsky-2);--color-ui-border-1: var(--color-nightsky-a6);--color-ui-border-2: var(--color-nightsky-a7);--color-ui-border-3: var(--color-nightsky-a8);--color-ui-element-1: var(--color-nightsky-a7);--color-ui-element-2: var(--color-nightsky-a8);--color-ui-element-3: var(--color-nightsky-a9);--color-ui-surface-1: var(--color-nightsky-a3);--color-ui-surface-2: var(--color-nightsky-a4);--color-ui-surface-3: var(--color-nightsky-a5);--color-white-a1: hsl(0deg 0 100% / .03);--color-white-a10: hsl(0deg 0 100% / .84);--color-white-a2: hsl(0deg 0 100% / .06);--color-white-a3: hsl(0deg 0 100% / .12);--color-white-a4: hsl(0deg 0 100% / .18);--color-white-a5: hsl(0deg 0 100% / .24);--color-white-a6: hsl(0deg 0 100% / .36);--color-white-a7: hsl(0deg 0 100% / .48);--color-white-a8: hsl(0deg 0 100% / .6);--color-white-a9: hsl(0deg 0 100% / .72)}}@layer theme-utils{:root{--space-px: 1px;--space-2: .125rem;--space-4: .25rem;--space-6: .375rem;--space-8: .5rem;--space-10: .625rem;--space-12: .75rem;--space-14: .875rem;--space-16: 1rem;--space-18: 1.125rem;--space-20: 1.25rem;--space-22: 1.375rem;--space-24: 1.5rem;--space-28: 1.75rem;--space-30: 1.875rem;--space-32: 2rem;--space-36: 2.25rem;--space-38: 2.375rem;--space-40: 2.5rem;--space-44: 2.75rem;--space-48: 3rem;--space-51: 3.188rem;--space-54: 3.375rem;--gap-3xs: var(--space-2);--gap-2xs: var(--space-4);--gap-xs: var(--space-8);--gap-sm: var(--space-12);--gap-md: var(--space-16);--gap-lg: var(--space-20);--gap-xl: var(--space-24);--gap-2xl: var(--space-28);--gap-3xl: var(--space-32);--gap-4xl: var(--space-36);--gap-5xl: var(--space-40);--gap-6xl: var(--space-44);--gap-7xl: var(--space-48);--page-margin: 16rem;--page-margin-top: 25px;--blur-default: .25rem;--border-width--px: 1px;--border-width--2: var(--space-2);--border-width--4: var(--space-4);--radius-none: none;--radius-xs: var(--space-2);--radius-sm: var(--space-4);--radius-md: var(--space-8);--radius-lg: var(--space-12);--radius-xl: var(--space-16);--radius-full: 64rem;--animation-duration-xs: 80ms;--animation-duration-sm: .12s;--animation-duration-md: .15s;--animation-duration-lg: .3s}}@layer theme-layout{:root{--section-bg: var(--color-surface-2);--section-border-radius: var(--radius-sm);--section-gap: var(--gap-2xs)}.container{display:flex;min-width:0;min-height:0}.container--x{flex-direction:row}.container--y{flex-direction:column}.container--full{flex:1}.container--stretch{align-self:stretch}.island{display:flex;gap:var(--section-gap)}.island-item{border-radius:var(--section-border-radius);background-color:var(--section-bg)}}@layer theme-utils{:root{--line-height-auto: normal;--line-height-xs: 100%;--line-height-sm: 120%;--line-height-md: 150%;--line-height-lg: 170%;--font-size-body-xs: .625rem;--font-size-body-sm: .75rem;--font-size-body-md: .875rem;--font-size-body-lg: 1rem;--font-size-body-xl: 1.125rem;--font-size-body-xxl: 1.25rem;--font-size-body-xxxl: 1.375rem;--font-size-body-xxxxl: 1.5rem;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extra-bold: 800;--font-family--inter: inter, sans-serif;--font-family--hubot: hubot-sans, sans-serif;font-synthesis:none;font-feature-settings:"liga" 1,"calt" 1;scrollbar-color:var(--color-surface-a8) var(--color-surface-a1);--font-body: normal var(--font-size-body-lg) var(--font-family--inter);--font-heading: normal var(--font-size-body-lg) var(--font-family--hubot);--font-family-monospace: sfmono-regular, menlo, consolas, courier, monospace;--fa-fw-width: 1em}body{color:var(--color-text-primary);font:var(--font-body);line-height:normal;background-color:var(--body-bg-color)}}@layer theme-components{.ad-container__fallback:where(.ad-container__fallback--variant--primary){--ad-container-fallback-color: var(--ad-text-color--default);--ad-container-fallback-background-color: var(--ad-bg-color--default)}}@layer theme-components{.alert:where(.alert--size--small){--alert-gap: var(--alert-sm-gap);--alert-padding-block: var(--alert-sm-padding-block);--alert-padding-inline: var(--alert-sm-padding-inline);--alert-font-size: var(--alert-sm-font-size);--alert-font-weight: var(--alert-sm-font-weight);--alert-line-height: var(--alert-sm-line-height);--alert-icon-width: var(--alert-sm-icon-width);--alert-icon-height: var(--alert-sm-icon-height);--alert-border-radius: var(--alert-sm-border-radius)}.alert:where(.alert--variant--danger){--alert-background-color: var(--alert-danger-bg-color--default);--alert-border-color: var(--alert-danger-border-color--default);--alert-icon-color: var(--alert-danger-icon-color--default);--alert-color: var(--alert-danger-text-color--default)}.alert:where(.alert--variant--info){--alert-background-color: var(--alert-info-bg-color--default);--alert-border-color: var(--alert-info-border-color--default);--alert-icon-color: var(--alert-info-icon-color--default);--alert-color: var(--alert-info-text-color--default)}.alert:where(.alert--variant--success){--alert-background-color: var(--alert-success-bg-color--default);--alert-border-color: var(--alert-success-border-color--default);--alert-icon-color: var(--alert-success-icon-color--default);--alert-color: var(--alert-success-text-color--default)}.alert:where(.alert--variant--warning){--alert-background-color: var(--alert-warning-bg-color--default);--alert-border-color: var(--alert-warning-border-color--default);--alert-icon-color: var(--alert-warning-icon-color--default);--alert-color: var(--alert-warning-text-color--default)}}@layer theme-components{.avatar>.avatar__image{--avatar-image-width: var(--size);--avatar-image-height: var(--size);--avatar-image-border-radius: calc(var(--size) * 4.92);--avatar-image-transition: opacity var(--animation-duration-md) ease-in-out}.avatar:where(.avatar--size--verySmoll){--size: 1.375rem}.avatar:where(.avatar--size--small){--size: 2.5rem}.avatar:where(.avatar--size--medium){--size: 3rem}.avatar:where(.avatar--size--large){--size: 8rem}.avatar:where(.avatar--variant--default)>.avatar__image{--avatar-image-transition: opacity var(--animation-duration-md) ease-in-out}.avatar:where(.avatar--variant--default):where(.avatar__placeholder)>.avatar__image{display:flex;align-items:center;justify-content:center;--avatar-image-border-radius: calc(var(--size) * 4.92);--avatar-image-background-color: rgb(67 67 132 / .32)}.avatar:where(.avatar--variant--default):where(.avatar__placeholder-letter)>.avatar__image{--avatar-image-color: #39e9aa;--avatar-image-font: var(--font-body);--avatar-image-font-weight: var(--font-weight-semibold);--avatar-image-font-size: calc(var(--size) / 1.9);--avatar-image-line-height: var(--line-height-xs)}.avatar:where(.avatar--variant--default):where(.avatar__placeholder-root)>.avatar__image{opacity:.9}.avatar:where(.avatar--variant--default):where(.avatar__placeholder-icon)>.avatar__image{--avatar-image-color: var(--old--color-accent-purple-9)}.avatar:where(.avatar--variant--default):where(.avatar__placeholder-icon):hover>.avatar__image{--avatar-image-color: #6060bd;--avatar-image-background-color: #2a2a56}}@layer theme-components{.button{--button-line-height: var(--line-height-auto);--button-gap: 1rem;--button-border-radius: .5rem;--button-font-weight: var(--font-weight-bold);--button-transition: ease-out var(--animation-duration-sm)}.button:where(.button--size--xsmall){--button-height: var(--button-xs-height);--button-padding-block: var(--button-xs-padding-block);--button-padding-inline: var(--button-xs-padding-inline);--button-border-radius: var(--button-xs-border-radius);--button-font-size: var(--button-xs-font-size);--button-gap: var(--button-xs-gap);--button-icon-inline-size: var(--button-xs-icon-inline-size)}.button:where(.button--size--small){--button-height: var(--button-sm-height);--button-padding-block: var(--button-sm-padding-block);--button-padding-inline: var(--button-sm-padding-inline);--button-border-radius: var(--button-sm-border-radius);--button-font-size: var(--button-sm-font-size);--button-gap: var(--button-sm-gap);--button-icon-inline-size: var(--button-sm-icon-inline-size)}.button:where(.button--size--medium){--button-height: var(--button-md-height);--button-padding-block: var(--button-md-padding-block);--button-padding-inline: var(--button-md-padding-inline);--button-border-radius: var(--button-md-border-radius);--button-font-size: var(--button-md-font-size);--button-gap: var(--button-md-gap);--button-icon-inline-size: var(--button-md-icon-inline-size)}.button:where(.button--size--big){--button-height: var(--button-lg-height);--button-padding-block: var(--button-lg-padding-block);--button-padding-inline: var(--button-lg-padding-inline);--button-border-radius: var(--button-lg-border-radius);--button-font-size: var(--button-lg-font-size);--button-gap: var(--button-lg-gap);--button-icon-inline-size: var(--button-lg-icon-inline-size)}.button:where(.button--variant--primary){--button-background-color: var(--button-primary-bg-color--default);--button-text-color: var(--button-primary-text-color--default);--button-icon-color: var(--button-primary-icon-color--default)}.button:where(.button--variant--primary):where(:hover:not(:disabled)),.button:where(.button--variant--primary)[data-state=open]{--button-background-color: var(--button-primary-bg-color--hover);--button-text-color: var(--button-primary-text-color--hover);--button-icon-color: var(--button-primary-icon-color--hover)}.button:where(.button--variant--primary):where(:active:not(:disabled)){--button-background-color: var(--button-primary-bg-color--active);--button-text-color: var(--button-primary-text-color--active);--button-icon-color: var(--button-primary-icon-color--active)}.button:where(.button--variant--secondary){--button-background-color: var(--button-secondary-bg-color--default);--button-text-color: var(--button-secondary-text-color--default);--button-icon-color: var(--button-secondary-icon-color--default)}.button:where(.button--variant--secondary):where(:hover:not(:disabled)),.button:where(.button--variant--secondary)[data-state=open]{--button-background-color: var(--button-secondary-bg-color--hover);--button-text-color: var(--button-secondary-text-color--hover);--button-icon-color: var(--button-secondary-icon-color--hover)}.button:where(.button--variant--secondary):where(:active:not(:disabled)){--button-background-color: var(--button-secondary-bg-color--active);--button-text-color: var(--button-secondary-text-color--active);--button-icon-color: var(--button-secondary-icon-color--active)}.button:where(.button--variant--accent){--button-background-color: var(--button-accent-bg-color--default);--button-text-color: var(--button-accent-text-color--default);--button-icon-color: var(--button-accent-icon-color--default)}.button:where(.button--variant--accent):where(:hover:not(:disabled)),.button:where(.button--variant--accent)[data-state=open]{--button-background-color: var(--button-accent-bg-color--hover);--button-text-color: var(--button-accent-text-color--hover);--button-icon-color: var(--button-accent-icon-color--hover)}.button:where(.button--variant--accent):where(:active:not(:disabled)){--button-background-color: var(--button-accent-bg-color--active);--button-text-color: var(--button-accent-text-color--active);--button-icon-color: var(--button-accent-icon-color--active)}.button:where(.button--variant--special){--button-text-color: var(--button-special-text-color--default);--button-icon-color: var(--button-special-icon-color--default);--button-border: var(--button-special-border--default);--button-border-color: var(--button-special-border-color--default);background:var(--button-special-background--default)}.button:where(.button--variant--special):where(:hover:not(:disabled)),.button:where(.button--variant--special)[data-state=open]{--button-text-color: var(--button-special-text-color--hover);--button-icon-color: var(--button-special-icon-color--hover);--button-border: var(--button-special-border--hover);--button-border-color: var(--button-special-border-color--hover);background:var(--button-special-background--hover)}.button:where(.button--variant--special):where(:active:not(:disabled)){--button-text-color: var(--button-special-text-color--active);--button-icon-color: var(--button-special-icon-color--active);--button-border: var(--button-special-border--active);--button-border-color: var(--button-special-border-color--active);background:var(--button-special-background--active)}.button:where(.button--variant--success){--button-background-color: var(--button-success-bg-color--default);--button-text-color: var(--button-success-text-color--default);--button-icon-color: var(--button-success-icon-color--default)}.button:where(.button--variant--success):where(:hover:not(:disabled)),.button:where(.button--variant--success)[data-state=open]{--button-background-color: var(--button-success-bg-color--hover);--button-text-color: var(--button-success-text-color--hover);--button-icon-color: var(--button-success-icon-color--hover)}.button:where(.button--variant--success):where(:active:not(:disabled)){--button-background-color: var(--button-success-bg-color--active);--button-text-color: var(--button-success-text-color--active);--button-icon-color: var(--button-success-icon-color--active)}.button:where(.button--variant--info){--button-background-color: var(--button-info-bg-color--default);--button-text-color: var(--button-info-text-color--default);--button-icon-color: var(--button-info-icon-color--default)}.button:where(.button--variant--info):where(:hover:not(:disabled)),.button:where(.button--variant--info)[data-state=open]{--button-background-color: var(--button-info-bg-color--hover);--button-text-color: var(--button-info-text-color--hover);--button-icon-color: var(--button-info-icon-color--hover)}.button:where(.button--variant--info):where(:active:not(:disabled)){--button-background-color: var(--button-info-bg-color--active);--button-text-color: var(--button-info-text-color--active);--button-icon-color: var(--button-info-icon-color--active)}.button:where(.button--variant--warning){--button-background-color: var(--button-warning-bg-color--default);--button-text-color: var(--button-warning-text-color--default);--button-icon-color: var(--button-warning-icon-color--default)}.button:where(.button--variant--warning):where(:hover:not(:disabled)),.button:where(.button--variant--warning)[data-state=open]{--button-background-color: var(--button-warning-bg-color--hover);--button-text-color: var(--button-warning-text-color--hover);--button-icon-color: var(--button-warning-icon-color--hover)}.button:where(.button--variant--warning):where(:active:not(:disabled)){--button-background-color: var(--button-warning-bg-color--active);--button-text-color: var(--button-warning-text-color--active);--button-icon-color: var(--button-warning-icon-color--active)}.button:where(.button--variant--danger){--button-background-color: var(--button-danger-bg-color--default);--button-text-color: var(--button-danger-text-color--default);--button-icon-color: var(--button-danger-icon-color--default)}.button:where(.button--variant--danger):where(:hover:not(:disabled)),.button:where(.button--variant--danger)[data-state=open]{--button-background-color: var(--button-danger-bg-color--hover);--button-text-color: var(--button-danger-text-color--hover);--button-icon-color: var(--button-danger-icon-color--hover)}.button:where(.button--variant--danger):where(:active:not(:disabled)){--button-background-color: var(--button-danger-bg-color--active);--button-text-color: var(--button-danger-text-color--active);--button-icon-color: var(--button-danger-icon-color--active)}.button:where(:not(.button--variant--special)):where(.button--ghost):where(:not(:hover,:active)){--button-background-color: transparent}.button:where(.button--variant--special):where(.button--ghost):where(:not(:hover,:active)){background:transparent}.button[disabled],.button[aria-disabled=true]{opacity:.5}.button:where(.button--only-icon):where(.button--size--xsmall){--button-height: var(--button-xs-height);--button-width: var(--button-xs-height);--button-icon-inline-size: var(--button-xs-icon-inline-size--only-icon)}.button:where(.button--only-icon):where(.button--size--small){--button-height: var(--button-sm-height);--button-width: var(--button-sm-height);--button-icon-inline-size: var(--button-sm-icon-inline-size--only-icon)}.button:where(.button--only-icon):where(.button--size--medium){--button-height: var(--button-md-height);--button-width: var(--button-md-height);--button-icon-inline-size: var(--button-md-icon-inline-size--only-icon)}.button:where(.button--only-icon):where(.button--size--big){--button-height: var(--button-lg-height);--button-width: var(--button-lg-height);--button-icon-inline-size: var(--button-lg-icon-inline-size--only-icon)}}@layer theme-components{.card-package{--card-package-border-radius: var(--card-package-shared-border-radius);--card-package-align-items: var(--card-package-shared-align-items);--card-package-transition: var(--card-package-shared-transition);--card-package-focus-outline: var(--card-package-shared-focus-outline);--card-package-focus-outline-offset: var( --card-package-shared-focus-outline-offset );--card-package--is-liked-icon-color: var( --card-package-shared--is-liked-icon-color );--card-package--title-link-color: var( --card-package-shared--title-link-color );--card-package--title-color: var(--card-package-shared--title-color);--card-package--author-font-weight: var( --card-package-shared--author-font-weight );--card-package--prefix-padding-right: var( --card-package-shared--prefix-padding-right );--card-package--prefix-color: var(--card-package-shared--prefix-color);--card-package--description-color: var( --card-package-shared--description-color );--card-package--description-font-family: var( --card-package-shared--description-font-family );--card-package--description-font-size: var( --card-package-shared--description-font-size );--card-package--description-font-style: var( --card-package-shared--description-font-style );--card-package--description-font-weight: var( --card-package-shared--description-font-weight );--card-package--description-line-height: var( --card-package-shared--description-line-height );--card-package--tags-gap: var(--card-package-shared--tags-gap);--card-package--footer-gap: var(--card-package-shared--footer-gap)}.card-package:where(.card-package--size--medium):where(.card-package--variant--card){--card-package--image-wrapper-border-top-left-radius: var( --card-package-md-card--image-wrapper-border-top-left-radius );--card-package--image-wrapper-border-top-right-radius: var( --card-package-md-card--image-wrapper-border-top-right-radius );--card-package--image-wrapper-border-bottom-left-radius: var( --card-package-md-card--image-wrapper-border-bottom-left-radius );--card-package--image-wrapper-border-bottom-right-radius: var( --card-package-md-card--image-wrapper-border-bottom-right-radius );--card-package--content-padding: var( --card-package-md-card--content-padding );--card-package--content-gap: var(--card-package-md-card--content-gap);--card-package--info-gap: var(--card-package-md-card--info-gap);--card-package--title-font-size: var( --card-package-md-card--title-font-size );--card-package--title-line-height: var( --card-package-md-card--title-line-height );--card-package--author-font-size: var( --card-package-md-card--author-font-size );--card-package--link-font-weight: var( --card-package-md-card--link-font-weight );--card-package--updated-font-weight: var( --card-package-md-card--updated-font-weight );--card-package--updated-font-size: var( --card-package-md-card--updated-font-size )}.card-package:where(.card-package--size--medium):where(.card-package--variant--featured){--card-package--image-wrapper-border-top-left-radius: var( --card-package-md-featured--image-wrapper-border-top-left-radius );--card-package--image-wrapper-border-top-right-radius: var( --card-package-md-featured--image-wrapper-border-top-right-radius );--card-package--image-wrapper-border-bottom-left-radius: var( --card-package-md-featured--image-wrapper-border-bottom-left-radius );--card-package--image-wrapper-border-bottom-right-radius: var( --card-package-md-featured--image-wrapper-border-bottom-right-radius );--card-package--content-padding: var( --card-package-md-featured--content-padding );--card-package--info-gap: var(--card-package-md-featured--info-gap);--card-package--title-font-size: var( --card-package-md-featured--title-font-size );--card-package--title-line-height: var( --card-package-md-featured--title-line-height );--card-package--author-font-size: var( --card-package-md-featured--author-font-size );--card-package--link-font-weight: var( --card-package-md-featured--link-font-weight )}.card-package:where(.card-package--size--medium):where(.card-package--variant--fullWidth){--card-package-padding: var(--card-package-md-fullwidth-padding);--card-package-gap: var(--card-package-md-fullwidth-gap);--card-package--image-wrapper-border-top-left-radius: var( --card-package-md-fullwidth--image-wrapper-border-top-left-radius );--card-package--image-wrapper-border-top-right-radius: var( --card-package-md-fullwidth--image-wrapper-border-top-right-radius );--card-package--image-wrapper-border-bottom-left-radius: var( --card-package-md-fullwidth--image-wrapper-border-bottom-left-radius );--card-package--image-wrapper-border-bottom-right-radius: var( --card-package-md-fullwidth--image-wrapper-border-bottom-right-radius );--card-package--content-gap: var( --card-package-md-fullwidth--content-gap );--card-package--title-font-size: var( --card-package-md-fullwidth--title-font-size );--card-package--title-line-height: var( --card-package-md-fullwidth--title-line-height );--card-package--author-font-size: var( --card-package-md-fullwidth--author-font-size );--card-package--link-font-weight: var( --card-package-md-fullwidth--link-font-weight )}.card-package:where(.card-package--size--medium):where(.card-package--variant--secondary){--card-package--image-wrapper-border-top-left-radius: var( --card-package-md-secondary--image-wrapper-border-top-left-radius );--card-package--image-wrapper-border-top-right-radius: var( --card-package-md-secondary--image-wrapper-border-top-right-radius );--card-package--image-wrapper-border-bottom-left-radius: var( --card-package-md-secondary--image-wrapper-border-bottom-left-radius );--card-package--image-wrapper-border-bottom-right-radius: var( --card-package-md-secondary--image-wrapper-border-bottom-right-radius );--card-package--content-padding: var( --card-package-md-secondary--content-padding );--card-package--info-max-width: var( --card-package-md-secondary--info-max-width );--card-package--info-gap: var(--card-package-md-secondary--info-gap);--card-package--title-font-size: var( --card-package-md-secondary--title-font-size );--card-package--title-line-height: var( --card-package-md-secondary--title-line-height );--card-package--author-font-size: var( --card-package-md-secondary--author-font-size );--card-package--link-font-weight: var( --card-package-md-secondary--link-font-weight )}.card-package:where(.card-package--variant--card){--card-package-flex-direction: var(--card-package-card-flex-direction);--card-package-background-color: var(--card-package-card-background-color);--card-package-hover-background-color: var( --card-package-card-hover-background-color );--card-package-hover-box-shadow: var(--card-package-card-hover-box-shadow);--card-package--content-flex-direction: var( --card-package-card--content-flex-direction );--card-package--content-align-items: var( --card-package-card--content-align-items );--card-package--content-align-self: var( --card-package-card--content-align-self );--card-package--info-align-self: var(--card-package-card--info-align-self);--card-package--updated-color: var(--card-package-card--updated-color);--card-package--footer-flex-direction: var( --card-package-card--footer-flex-direction );--card-package--tags-align-items: var( --card-package-card--tags-align-items );--card-package--tags-align-content: var( --card-package-card--tags-align-content )}.card-package:where(.card-package--variant--featured){--card-package-flex-direction: var(--card-package-featured-flex-direction);--card-package-background-color: var( --card-package-featured-background-color );--card-package-hover-background-color: var( --card-package-featured-hover-background-color );--card-package--content-flex-direction: var( --card-package-featured--content-flex-direction );--card-package--content-align-items: var( --card-package-featured--content-align-items );--card-package--content-flex: var(--card-package-featured--content-flex);--card-package--content-align-self: var( --card-package-featured--content-align-self );--card-package--info-align-self: var( --card-package-featured--info-align-self )}.card-package:where(.card-package--variant--fullWidth){--card-package-flex-direction: var(--card-package-fullwidth-flex-direction);--card-package-background-color: var( --card-package-fullwidth-background-color );--card-package-hover-background-color: var( --card-package-fullwidth-hover-background-color );--card-package-hover-box-shadow: var( --card-package-fullwidth-hover-box-shadow );--card-package--content-flex-direction: var( --card-package-fullwidth--content-flex-direction );--card-package--content-align-items: var( --card-package-fullwidth--content-align-items );--card-package--content-flex: var(--card-package-fullwidth--content-flex);--card-package--info-justify-content: var( --card-package-fullwidth--info-justify-content );--card-package--info-align-self: var( --card-package-fullwidth--info-align-self );--card-package--footer-flex-direction: var( --card-package-fullwidth--footer-flex-direction );--card-package--tags-justify-content: var( --card-package-fullwidth--tags-justify-content )}.card-package:where(.card-package--variant--secondary){--card-package-flex-direction: var(--card-package-secondary-flex-direction);--card-package-background-color: var( --card-package-secondary-background-color );--card-package-hover-background-color: var( --card-package-secondary-hover-background-color );--card-package-hover-box-shadow: var( --card-package-secondary-hover-box-shadow );--card-package--content-flex-direction: var( --card-package-secondary--content-flex-direction );--card-package--content-justify-content: var( --card-package-secondary--content-justify-content );--card-package--content-align-items: var( --card-package-secondary--content-flex );--card-package--content-flex: var( --card-package-secondary--content-align-items );--card-package--content-align-self: var( --card-package-secondary--content-align-self );--card-package--info-justify-content: var( --card-package-secondary--info-justify-content )}}@layer theme-components{.code-input__wrapper{--code-input-wrapper-background-color: var( --code-input-wrapper-bg-color--default );--code-input-wrapper-border-color: var( --code-input-wrapper-border-color--default );--code-input-wrapper-border-radius: var( --code-input-wrapper-md-border-radius )}.code-input__wrapper:has(.validation-bar--success){--code-input-wrapper-border-color: var( --validation-bar-border-top-color--success )}.code-input__wrapper:has(.validation-bar--failure){--code-input-wrapper-border-color: var( --validation-bar-border-top-color--failure )}.code-input{--code-input-color: var(--code-input-text-color--default);--code-input-border-radius: var(--code-input-md-border-radius);--code-input-padding: var(--code-input-md-padding);--code-input-transition: var(--code-input-transition--default);--code-input-font-family: var(--code-input-font-family--default);--code-input-font-size: var(--code-input-md-font-size);--code-input-font-weight: var(--code-input-md-font-weight);--code-input-line-height: var(--code-input-md-line-height)}.code-input::placeholder{--code-input-placeholder-color: var( --code-input-placeholder-color--default )}.validation-bar{--validation-bar-padding: var(--validation-bar-md-padding);--validation-bar-gap: var(--validation-bar-md-gap);--validation-bar-border-radius: var(--validation-bar-md-border-radius);--validation-bar-font-size: var(--validation-bar-md-font-size);--validation-bar-font-weight: var(--validation-bar-md-font-weight);--validation-bar-line-height: var(--validation-bar-md-line-height);--validation-bar-border-top-color: var( --validation-bar-border-top-color--default );--validation-bar-background-color: var( --validation-bar-background-color--default );--validation-bar-color: var(--validation-bar-color--default)}.validation-bar--success{--validation-bar-border-top-color: var( --validation-bar-border-top-color--success );--validation-bar-color: var(--validation-bar-color--success)}.validation-bar--failure{--validation-bar-border-top-color: var( --validation-bar-border-top-color--failure );--validation-bar-background-color: var( --validation-bar-background-color--failure );--validation-bar-color: var(--validation-bar-color--failure)}}@layer theme-components{.drawer:where(.drawer--size--medium){--drawer-border-radius: 1.5rem 1.5rem 0rem 0rem}.drawer:where(.drawer--size--medium) .drawer__header{padding:1rem 1.5rem .5rem}.drawer:where(.drawer--size--medium) .drawer__header-content{--drawer-header-content-padding-right: 3rem;--drawer-header-content-gap: 1rem}.drawer:where(.drawer--size--medium) .drawer__content{--drawer-content-padding: 1rem 1.5rem;--drawer-content-gap: 1rem}.drawer:where(.drawer--variant--primary){--drawer-border: 1px solid rgb(61 61 127 / .44);--drawer-background: #191b38}}@layer theme-components{.dropdown{--dropdown-box-shadow: var(--shadow-lg);--dropdown-animation: fade-in var(--animation-duration-md) ease;--dropdown-border: var(--space-px) var(--dropdown-border-color) solid}.dropdown:where(.dropdown--size--medium){--dropdown-border-radius: var(--dropdown-md-border-radius);--dropdown-padding: var(--dropdown-md-padding);--dropdown-gap: var(--dropdown-md-gap)}.dropdown:where(.dropdown--size--medium)>*:where(:not(.dropdown__divider)){--dropdown-item-gap: var(--dropdown-item-md-gap);--dropdown-item-padding: var(--dropdown-item-md-padding);--dropdown-item-font-weight: var(--dropdown-item-md-font-weight);--dropdown-item-font-size: var(--dropdown-item-md-font-size)}.dropdown:where(.dropdown--size--medium)>.dropdown__divider{--dropdown-divider-margin: var(--divider-md-margin)}.dropdown:where(.dropdown--variant--primary){--dropdown-background-color: var(--dropdown-bg-color--default);--dropdown-border-color: var(--dropdown-border-color--default)}.dropdown:where(.dropdown--variant--primary)>*:where(:not(.dropdown__divider)){--dropdown-item-background-color: var(--dropdown-item-bg-color--default);--dropdown-item-color: var(--dropdown-item-text-color--default);--dropdown-item-icon-color: var(--dropdown-item-icon-color--default)}.dropdown:where(.dropdown--variant--primary)>*:where(:not(.dropdown__divider))[data-highlighted]{--dropdown-item-background-color: var(--dropdown-item-bg-color--hover);--dropdown-item-color: var(--dropdown-item-text-color--hover);--dropdown-item-icon-color: var(--dropdown-item-icon-color--hover)}.dropdown:where(.dropdown--variant--primary)>.dropdown__divider:where(.dropdown__divider--variant--primary){--dropdown-divider-height: var(--divider-height);--dropdown-divider-background-color: var(--divider-bg-color)}.dropdown__item:where(.dropdown--danger){--dropdown-item-background-color: var( --dropdown-item-danger-bg-color--default );--dropdown-item-color: var(--dropdown-item-danger-text-color--default);--dropdown-item-icon-color: var(--dropdown-item-danger-icon-color--default)}.dropdown__item:where(.dropdown--danger):where(:hover){--dropdown-item-background-color: var( --dropdown-item-danger-bg-color--hover );--dropdown-item-color: var(--dropdown-item-danger-text-color--hover);--dropdown-item-icon-color: var(--dropdown-item-danger-icon-color--hover)}.dropdown__item:where(.dropdown--disabled){--dropdown-item-background-color: var( --dropdown-item-disabled-bg-color--default );--dropdown-item-color: var(--dropdown-item-disabled-text-color--default);--dropdown-item-icon-color: var( --dropdown-item-disabled-icon-color--default )}.dropdown__item:where(.dropdown--disabled):where(:hover){--dropdown-item-background-color: var( --dropdown-item-disabled-bg-color--hover );--dropdown-item-color: var(--dropdown-item-disabled-text-color--hover);--dropdown-item-icon-color: var( --dropdown-item-disabled-icon-color--hover )}@keyframes fade-in{0%{opacity:0}to{opacity:1}}}@layer theme-components{.heading{--heading-font-weight: var(--font-weight-bold);--heading-font-family: var(--font-family--inter);--heading-font-style: normal;--heading-line-height: normal}.heading:where(.heading--size--1){--heading-font-weight: var(--font-weight-extra-bold);--heading-font-size: var(--space-54);--heading-font-family: var(--font-family--hubot);--heading-line-height: 115%}.heading:where(.heading--size--2){--heading-font-size: var(--space-32);--heading-line-height: var(--line-height-sm)}.heading:where(.heading--size--3){--heading-font-size: var(--space-20)}.heading:where(.heading--size--4){--heading-font-size: var(--space-16)}.heading:where(.heading--size--5){--heading-font-size: var(--space-14)}.heading:where(.heading--size--6){--heading-font-size: var(--space-12)}.display{--display-font-weight: var(--font-weight-bold);--display-font-family: var(--font-family--inter);--display-font-style: normal;--display-line-height: var(--line-height-auto)}.display:where(.display--size--1){--display-font-weight: var(--font-weight-extra-bold);--display-font-family: var(--font-family--hubot);--display-font-size: var(--space-54);--display-line-height: 115%}.display:where(.display--size--2){--display-font-weight: var(--font-weight-extra-bold);--display-font-family: var(--font-family--hubot);--display-font-size: var(--space-51)}.display:where(.display--size--3){--display-font-weight: var(--font-weight-bold);--display-font-family: var(--font-family--hubot);--display-font-size: var(--space-38)}.display:where(.display--size--4){--display-font-size: var(--space-16)}.display:where(.display--size--5){--display-font-size: var(--space-14)}.display:where(.display--size--6){--display-font-size: var(--space-12)}.heading:where(.heading--variant--primary),.display:where(.display--variant--primary){--heading-text-color: var(--heading-primary-text-color--default)}.heading:where(.heading--variant--secondary),.display:where(.display--variant--secondary){--heading-text-color: var(--heading-secondary-text-color--default)}.heading:where(.heading--variant--tertiary),.display:where(.display--variant--tertiary){--heading-text-color: var(--heading-tertiary-text-color--default)}.heading:where(.heading--variant--accent),.display:where(.display--variant--accent){--heading-text-color: var(--heading-accent-text-color--default)}.heading:where(.heading--variant--special),.display:where(.display--variant--special){--heading-text-color: var(--heading-special-text-color--default)}.heading:where(.heading--variant--success),.display:where(.display--variant--success){--heading-text-color: var(--heading-success-text-color--default)}.heading:where(.heading--variant--info),.display:where(.display--variant--info){--heading-text-color: var(--heading-info-text-color--default)}.heading:where(.heading--variant--warning),.display:where(.display--variant--warning){--heading-text-color: var(--heading-warning-text-color--default)}.heading:where(.heading--variant--danger),.display:where(.display--variant--danger){--heading-text-color: var(--heading-danger-text-color--default)}.heading:where(.heading--variant--cyber),.display:where(.display--variant--cyber){--heading-text-color: var(--heading-cyber-text-color--default)}}@layer theme-components{.icon:where(.icon--variant--primary){--icon-color: var(--icon-primary-color--default)}.icon:where(.icon--variant--secondary){--icon-color: var(--icon-secondary-color--default)}.icon:where(.icon--variant--tertiary){--icon-color: var(--icon-tertiary-color--default)}.icon:where(.icon--variant--accent){--icon-color: var(--icon-accent-color--default)}.icon:where(.icon--variant--special){--icon-color: var(--icon-special-color--default)}.icon:where(.icon--variant--success){--icon-color: var(--icon-success-color--default)}.icon:where(.icon--variant--info){--icon-color: var(--icon-info-color--default)}.icon:where(.icon--variant--warning){--icon-color: var(--icon-warning-color--default)}.icon:where(.icon--variant--danger){--icon-color: var(--icon-danger-color--default)}.icon:where(.icon--variant--cyber){--icon-color: var(--icon-cyber-color--default)}}@layer theme-components{.image:where(.image--variant--primary){--image-color: var(--image-primary-color--default);--image-bg-color: var(--image-primary-background-color--default)}}@layer theme-components{.link:where(.link--variant--primary){--link-color: var(--link-primary-color--default)}.link:where(.link--variant--primary):where(:hover){--link-color-hover: var(--link-primary-color--hover)}.link:where(.link--variant--cyber){--link-color: var(--link-cyber-color--default)}.link:where(.link--variant--cyber):where(:hover){--link-color-hover: var(--link-cyber-color--hover);text-decoration:underline}.link>svg{filter:var(--dropshadow-default)}}@layer theme-components{.menu:where(.menu--variant--primary){--menu-color: var(--menu-primary-color--default)}.menu:where(.menu--variant--primary):where(:hover){--menu-color: var(--menu-primary-color--hover)}}@layer theme-components{.meta-item{--meta-item-gap: .5rem;--meta-item-font-weight: var(--font-weight-bold)}.meta-item:where(.meta-item--size--16){--meta-item-font-size: var(--meta-item-16-font-size);--meta-item-icon-width: var(--meta-item-16-icon-width);--meta-item-icon-height: var(--meta-item-16-icon-height)}.meta-item:where(.meta-item--size--14){--meta-item-font-size: var(--meta-item-14-font-size);--meta-item-icon-width: var(--meta-item-14-icon-width);--meta-item-icon-height: var(--meta-item-14-icon-height)}.meta-item:where(.meta-item--size--12){--meta-item-font-size: var(--meta-item-12-font-size);--meta-item-icon-width: var(--meta-item-12-icon-width);--meta-item-icon-height: var(--meta-item-12-icon-height)}.meta-item:where(.meta-item--variant--default){--meta-item-color: var(--meta-item-icon-color--default);--meta-item-icon-color: var(--meta-item-text-color--default)}}@layer theme-components{.modal:where(.modal--variant--default){--modal-color: var(--modal-text-color--default);--modal-box-shadow: var(--modal-box-shadow--default);--modal-background: var(--modal-bg-color--default);--modal-border: 1px solid var(--modal-border-color--default)}.modal:where(.modal--size--medium){--modal-border-radius: var(--modal-md-border-radius);--modal-content-padding: var(--modal-md-content-padding);--modal-content-gap: var(--modal-md-content-gap)}.modal:where(.modal--size--small){--modal-border-radius: var(--modal-sm-border-radius);--modal-content-padding: var(--modal-sm-content-padding);--modal-content-gap: var(--modal-sm-content-gap)}}@layer theme-components{.pagination{--pagination-gap: var(--gap-xs)}.pagination__item{--pagination-item-height: var(--space-36);--pagination-item-padding: var(--space-8) var(--space-12);--pagination-item-font-weight: var(--font-weight-regular);--pagination-item-border-radius: var(--radius-md);--pagination-item-font-size: var(--font-size-body-lg);--pagination-item-text-color: var(--pagination-item-text-color--default);--pagination-item-background: var(--pagination-item-bg-color--default)}button.pagination__item:hover{--pagination-item-text-color: var(--pagination-item-text-color--hover);--pagination-item-background: var(--pagination-item-bg-color--hover)}button.pagination__item:active{--pagination-item-text-color: var(--pagination-item-text-color--active);--pagination-item-background: var(--pagination-item-bg-color--active)}button.pagination__item.pagination__item--selected{--pagination-item-text-color: var(--pagination-item-text-color--current);--pagination-item-background: var(--pagination-item-bg-color--current)}button.pagination__item.pagination__item--selected:hover{--pagination-item-text-color: var(--pagination-item-text-color--hover);--pagination-item-background: var(--pagination-item-bg-color--hover)}button.pagination__item.pagination__item--selected:active{--pagination-item-text-color: var(--pagination-item-text-color--active);--pagination-item-background: var(--pagination-item-bg-color--active)}}@layer theme-components{.select:where(.select--variant--default){--select-background-color: var(--select-bg-color--default);--select-border-color: var(--select-border-color--default);--select-box-shadow: var(--shadow-lg);--select-animation: fade-in var(--animation-duration-md) ease;--select-border: var(--space-px) var(--select-border-color) solid}.select:where(.select--size--xsmall){--select-border-radius: var(--select-xs-border-radius);--select-padding: var(--select-xs-padding)}.select:where(.select--size--small){--select-border-radius: var(--select-sm-border-radius);--select-padding: var(--select-sm-padding)}.select:where(.select--size--medium){--select-border-radius: var(--select-md-border-radius);--select-padding: var(--select-md-padding)}.select__item:where(.select__item--variant--default){--select-item-background-color: var(--select-item-bg-color--default);--select-item-color: var(--select-item-text-color--default);--icon-color: var(--select-item-icon-color--default)}.select__item:where(.select__item--variant--default)[data-highlighted]{--select-item-background-color: var(--select-item-bg-color--hover);--select-item-color: var(--select-item-text-color--hover);--icon-color: var(--select-item-icon-color--hover)}.select__item:where(.select__item--variant--danger){--select-item-background-color: var(--select-item-danger-bg-color--default);--select-item-color: var(--select-item-danger-text-color--default);--icon-color: var(--select-item-danger-icon-color--default)}.select__item:where(.select__item--variant--danger)[data-highlighted]{--select-item-background-color: var(--select-item-danger-bg-color--hover);--select-item-color: var(--select-item-danger-text-color--hover);--icon-color: var(--select-item-danger-icon-color--hover)}.select__item:where(.select__item--variant--disabled){--select-item-background-color: var( --select-item-disabled-bg-color--default );--select-item-color: var(--select-item-disabled-text-color--default);--select-item-icon-color: var(--select-item-disabled-icon-color--default);--icon-color: var(--select-item-disabled-icon-color--default)}.select__item:where(.select__item--variant--disabled)[data-highlighted]{--select-item-background-color: var( --select-item-disabled-bg-color--hover );--select-item-color: var(--select-item-disabled-text-color--hover);--icon-color: var(--select-item-disabled-icon-color--hover)}.select__item:where(.select__item--size--xsmall){--select-item-gap: var(--select-item-xs-gap);--select-item-padding: var(--select-item-xs-padding);--select-item-font-weight: var(--select-item-xs-font-weight);--select-item-font-size: var(--select-item-xs-font-size)}.select__item:where(.select__item--size--small){--select-item-gap: var(--select-item-sm-gap);--select-item-padding: var(--select-item-sm-padding);--select-item-font-weight: var(--select-item-sm-font-weight);--select-item-font-size: var(--select-item-sm-font-size)}.select__item:where(.select__item--size--medium){--select-item-gap: var(--select-item-md-gap);--select-item-padding: var(--select-item-md-padding);--select-item-font-weight: var(--select-item-md-font-weight);--select-item-font-size: var(--select-item-md-font-size)}.select__trigger:where(.select__trigger--size--xsmall){--select-trigger-font-weight: var(--select-trigger-xs-font-weight);--select-trigger-font-size: var(--select-trigger-xs-font-size)}.select__trigger:where(.select__trigger--size--small){--select-trigger-font-weight: var(--select-trigger-sm-font-weight);--select-trigger-font-size: var(--select-trigger-sm-font-size)}.select__trigger:where(.select__trigger--size--medium){--select-trigger-font-weight: var(--select-trigger-md-font-weight);--select-trigger-font-size: var(--select-trigger-md-font-size)}@keyframes fade-in{0%{opacity:0}to{opacity:1}}}@layer theme-components{.select-search{--select-search-width: 100%;--select-search-padding: var(--space-12) var(--space-16);--select-search-border: var(--border-width--px) solid var(--select-search-border-color);--select-search-border-radius: var(--radius-md);--select-search-transition: ease-out var(--animation-duration-xs);--select-search-border-color: var(--input-border-color--default);--select-search-text-color: var(--input-text-color--default);--select-search-background-color: var(--input-bg-color--default);--select-search-font-weight: var(--font-weight-regular)}.select-search__clear-search{--select-search-clear-search-right: var(--space-16);--select-search-clear-search-color: var(--color-text-secondary);--select-search-clear-search-opacity: .5}.select-search__clear-search:hover{--select-search-clear-search-opacity: 1}.select-search__item{--select-search-item-font-weight: var(--font-weight-regular);--select-search-item-font-size: var(--font-size-body-md)}.select-search__item:where(.select-search__item--variant--default){--select-search-item-background-color: var(--select-item-bg-color--default);--select-search-item-color: var(--select-item-text-color--default);--select-search-item-icon-color: var(--select-item-icon-color--default)}.select-search__item:where(.select-search__item--variant--default)[data-highlighted]{--select-search-item-background-color: var(--select-item-bg-color--hover);--select-search-item-color: var(--select-item-text-color--hover);--select-search-item-icon-color: var(--select-item-icon-color--hover)}.select-search__item:where(.select-search__item--variant--danger){--select-search-item-background-color: var( --select-item-danger-bg-color--default );--select-search-item-color: var(--select-item-danger-text-color--default);--select-search-item-icon-color: var( --select-item-danger-icon-color--default )}.select-search__item:where(.select-search__item--variant--danger)[data-highlighted]{--select-search-item-background-color: var( --select-item-danger-bg-color--hover );--select-search-item-color: var(--select-item-danger-text-color--hover);--select-search-item-icon-color: var( --select-item-danger-icon-color--hover )}.select-search__item:where(.select-search__item--variant--disabled){--select-search-item-background-color: var( --select-item-disabled-bg-color--default );--select-search-item-color: var(--select-item-disabled-text-color--default);--select-search-item-icon-color: var( --select-item-disabled-icon-color--default )}.select-search__item:where(.select-search__item--variant--disabled)[data-highlighted]{--select-search-item-background-color: var( --select-item-disabled-bg-color--hover );--select-search-item-color: var(--select-item-disabled-text-color--hover);--select-search-item-icon-color: var( --select-item-disabled-icon-color--hover )}.select-search__item:where(.select-search__item--size--medium){--select-search-item-gap: var(--select-item-md-gap);--select-search-item-padding: var(--select-item-md-padding);--select-search-item-font-weight: var(--select-item-md-font-weight);--select-search-item-font-size: var(--select-item-md-font-size)}.select-search__item:focus{background-color:var(--color-surface-6)}.select-search:where(.select-search--size--medium){--select-search-height: 2.75rem;--select-search-font-size: var(--font-size-body-lg)}.select-search:where(.select-search--has-left-icon){--left-padding-bonus: var(--space-24)}.select-search:where(.select-search--has-clear-value){--right-padding-bonus: var(--space-16);--select-search-clear-search-opacity: 1}.select-search:where(.select-search--variant--default){--select-search-background-color: var(--select-bg-color--default);--select-search-border-color: var(--select-border-color--default);--select-search-box-shadow: var(--shadow-lg);--select-search-animation: fade-in var(--animation-duration-md) ease}.select-search:where(.select-search--variant--disabled){cursor:not-allowed;opacity:.5}.select-search:where(.select-search--variant--disabled) .select-search__input{cursor:not-allowed}.select-search:where(.select-search--variant--disabled) .select-search__input::placeholder{opacity:.5}.select-search:where(.select-search--variant--disabled) .select-search__selected-button{cursor:not-allowed}.select-search:where(.select-search--variant--disabled) .select-search__clear-search,.select-search:where(.select-search--variant--disabled) .select-search__show-menu-button{cursor:not-allowed;opacity:.5}.select-search:where(.select-search--variant--multiple){--select-search-background-color: var(--color-surface-4)}.select-search:where(.select-search--variant--multiple):hover{--select-search-background-color: var(--color-surface-5)}.select-search:hover{--select-search-background-color: var(--input-bg-color--hover);--select-search-border-color: var(--input-border-color--hover);--border-color: var(--select-search-border-color);background-color:var(--select-search-background-color)}.select-search:focus-within{--select-search-text-color: var(--input-text-color--focus);--select-search-background-color: var(--input-bg-color--focus);--select-search-border-color: var(--input-border-color--focus);--border-color: var(--select-search-border-color);color:var(--select-search-text-color);background-color:var(--select-search-background-color)}.select-search[value]{--select-search-text-color: var(--input-text-color--hover)}.select-search::placeholder{--select-search-placeholder-color: var(--color-text-tertiary);--select-search-placeholder-opacity: 1}.select-search__trigger:where(.select-search__trigger--size--medium){--select-search-trigger-font-weight: var(--select-trigger-md-font-weight);--select-search-trigger-font-size: var(--select-trigger-md-font-size)}.select-search__input:focus::placeholder{opacity:0}.select-search__menu--visible{visibility:visible}@keyframes fade-in{0%{opacity:0}to{opacity:1}}}@layer theme-components{.switch{--switch-position: relative;--switch-display: inline-block;--switch-opacity: 1;--switch-cursor: pointer;--switch-knob-transition: transform var(--switch-transition--default);transition:background-color var(--switch-transition--default),border-color var(--switch-transition--default)}.switch .switch__knob{--switch-knob-display: block;--switch-knob-transform: translateX( calc( ((var(--switch-width) / 2) * -1) + var(--switch-padding) + var(--switch-knob-width) / 2 ) );transition:transform var(--switch-transition--default)}.switch:where([data-state=checked]) .switch__knob{--switch-knob-transform: translateX( calc( ((var(--switch-width) / 2)) - var(--switch-padding) - var(--switch-knob-width) / 2 ) )}.switch:where(.switch--disabled){--switch-opacity: var(--switch-opacity--disabled);--switch-cursor: var(--switch-cursor--disabled)}.switch:where(.switch--size--small){--switch-width: var(--switch-sm-width);--switch-height: var(--switch-sm-height);--switch-padding: var(--switch-sm-padding);--switch-border-radius: var(--switch-sm-border-radius);--switch-border-width: var(--switch-sm-border-width)}.switch:where(.switch--size--small) .switch__knob{--switch-knob-width: var(--switch-knob-sm-radius);--switch-knob-height: var(--switch-knob-sm-radius);--switch-knob-border-radius: var(--switch-knob-sm-border-radius)}.switch:where(.switch--size--medium){--switch-width: var(--switch-md-width);--switch-height: var(--switch-md-height);--switch-padding: var(--switch-md-padding);--switch-border-radius: var(--switch-md-border-radius);--switch-border-width: var(--switch-md-border-width)}.switch:where(.switch--size--medium) .switch__knob{--switch-knob-width: var(--switch-md-knob-radius);--switch-knob-height: var(--switch-md-knob-radius);--switch-knob-border-radius: var(--switch-md-knob-border-radius)}.switch:where(.switch--variant--default){--switch-border-color: var(--switch-default-border-color--default);--switch-background-color: var(--switch-default-bg-color--default);--switch-border-style: var(--switch-default-border-style--default)}.switch:where(.switch--variant--default) .switch__knob{--switch-knob-background-color: var( --switch-default-knob-bg-color--default );--switch-knob-box-shadow: var(--switch-default-knob-box-shadow--default);--switch-knob-border-style: var( --switch-default-knob-border-style--default )}.switch:where(.switch--variant--default):where(:hover){--switch-border-color: var(--switch-default-border-color--hover);--switch-background-color: var(--switch-default-bg-color--hover);--switch-border-style: var(--switch-default-border-style--hover)}.switch:where(.switch--variant--default):where(:hover) .switch__knob{--switch-knob-background-color: var( --switch-default-knob-bg-color--hover );--switch-knob-box-shadow: var(--switch-default-knob-box-shadow--hover);--switch-knob-border-style: var( --switch-default-knob-border-style--hover )}.switch:where(.switch--variant--default)[data-state=checked]{--switch-border-color: var(--switch-default-border-color--active);--switch-background-color: var(--switch-default-bg-color--active);--switch-border-style: var(--switch-default-border-style--active)}.switch:where(.switch--variant--default)[data-state=checked] .switch__knob{--switch-knob-background-color: var( --switch-default-knob-bg-color--active );--switch-knob-box-shadow: var( --switch-default-knob-box-shadow--checked );--switch-knob-border-style: var( --switch-default-knob-border-style--checked )}}@layer theme-components{.table:where(.table--variant--default) .table__row:hover{--table-row-background-color: var(--color-surface-a3)}}@layer theme-components{.tabs{--tabs-box-shadow-height: 3px;--tabs-box-shadow-color: var(--color-surface-5)}.tabs:where(.tabs--size--medium) .tabs-item{--tabs-item-height: 3.25rem;--tabs-item-padding: .75rem 1rem;--tabs-item-gap: .75rem;--tabs-item-font-size: var(--font-size-body-lg);--tabs-item-font-weight: 700;--tabs-item-border-bottom-width: 3px}.tabs:where(.tabs--size--medium) .tabs-number-slate{--tabs-item-number-slate-padding: var(--space-2) var(--space-4);--tabs-item-number-slate-gap: .5rem;--tabs-item-number-slate-border-radius: var(--radius-sm);--tabs-item-number-slate-background-color: var(--color-surface-a4)}.tabs:where(.tabs--variant--default) .tabs-item{--tabs-item-color: var(--tab-nav-item-text-color--default);--tabs-item-icon-color: var(--tab-nav-item-icon-color--default);--tabs-item-border-bottom-style: var( --tab-nav-item-border-style--default );--tabs-item-border-bottom-color: var( --tab-nav-item-border-color--default )}.tabs:where(.tabs--variant--default) .tabs-item:active{--tabs-item-color: var(--tab-nav-item-text-color--active);--tabs-item-icon-color: var(--tab-nav-item-icon-color--active);--tabs-item-border-bottom-color: var( --tab-nav-item-border-color--active )}.tabs:where(.tabs--variant--default) .tabs-item:hover{--tabs-item-color: var(--tab-nav-item-text-color--hover);--tabs-item-icon-color: var(--tab-nav-item-icon-color--hover);--tabs-item-border-bottom-color: var( --tab-nav-item-border-color--hover )}.tabs:where(.tabs--variant--default) .tabs-item.tabs-item--current{--tabs-item-color: var(--tab-nav-item-text-color--current);--tabs-item-icon-color: var(--tab-nav-item-icon-color--current);--tabs-item-border-bottom-color: var( --tab-nav-item-border-color--current )}.tabs:where(.tabs--variant--default) .tabs-number-slate{--tabs-item-number-slate-color: var(--tab-nav-item-text-color--default);--tabs-item-number-slate-background-color: var(--color-surface-a4)}.tabs:where(.tabs--variant--default) .tabs-number-slate:active{--tabs-item-number-slate-color: var( --tab-nav-item-text-color--active );--tabs-item-number-slate-border-bottom-color: var( --tab-nav-item-border-color--active )}.tabs:where(.tabs--variant--default) .tabs-number-slate:hover{--tabs-item-number-slate-color: var(--tab-nav-item-text-color--hover);--tabs-item-number-slate-border-bottom-color: var( --tab-nav-item-border-color--hover )}.tabs:where(.tabs--variant--default) .tabs-number-slate.tabs-item--current{--tabs-item-number-slate-color: var( --tab-nav-item-text-color--current );--tabs-item-number-slate-border-bottom-color: var( --tab-nav-item-border-color--current )}}@layer theme-components{.tag{--tag-gap: 1rem;--tag-font-weight: var(--font-weight-bold)}.tag:where(.tag--size--medium){--tag-gap: var(--tag-md-gap);--tag-padding-block: var(--tag-md-padding-block);--tag-padding-inline: var(--tag-md-padding-inline);--tag-border-radius: var(--tag-md-border-radius);--tag-font-size: var(--tag-md-font-size);--tag-height: var(--tag-md-height)}.tag:where(.tag--size--small){--tag-gap: var(--tag-sm-gap);--tag-padding-block: var(--tag-sm-padding-block);--tag-padding-inline: var(--tag-sm-padding-inline);--tag-border-radius: var(--tag-sm-border-radius);--tag-font-size: var(--tag-sm-font-size);--tag-height: var(--tag-sm-height)}.tag:where(.tag--size--xsmall){--tag-gap: var(--tag-xs-gap);--tag-padding-block: var(--tag-xs-padding-block);--tag-padding-inline: var(--tag-xs-padding-inline);--tag-border-radius: var(--tag-xs-border-radius);--tag-font-size: var(--tag-xs-font-size);--tag-height: var(--tag-xs-height)}.tag:where(.tag--variant--primary){--tag-color: var(--tag-light-primary-text-color--default);--tag-background-color: var(--tag-light-primary-bg-color--default)}.tag:where(.tag--variant--primary).tag--dark{--tag-color: var(--tag-dark-primary-text-color--default);--tag-background-color: var(--tag-dark-primary-bg-color--default)}.tag:where(.tag--variant--primary).tag--dark.tag--hoverable:hover{--tag-color: var(--tag-dark-primary-text-color--hover);--tag-background-color: var(--tag-dark-primary-bg-color--hover)}.tag:where(.tag--variant--primary).tag--hoverable:hover{--tag-color: var(--tag-light-primary-text-color--hover);--tag-background-color: var(--tag-light-primary-bg-color--hover)}.tag:where(.tag--variant--blue){--tag-color: var(--tag-light-blue-text-color--default);--tag-background-color: var(--tag-light-blue-bg-color--default)}.tag:where(.tag--variant--blue).tag--dark{--tag-color: var(--tag-dark-blue-text-color--default);--tag-background-color: var(--tag-dark-blue-bg-color--default)}.tag:where(.tag--variant--blue).tag--dark.tag--hoverable:hover{--tag-color: var(--tag-dark-blue-text-color--hover);--tag-background-color: var(--tag-dark-blue-bg-color--hover)}.tag:where(.tag--variant--blue).tag--hoverable:hover{--tag-color: var(--tag-light-blue-text-color--hover);--tag-background-color: var(--tag-light-blue-bg-color--hover)}.tag:where(.tag--variant--green){--tag-color: var(--tag-light-green-text-color--default);--tag-background-color: var(--tag-light-green-bg-color--default)}.tag:where(.tag--variant--green).tag--dark{--tag-color: var(--tag-dark-green-text-color--default);--tag-background-color: var(--tag-dark-green-bg-color--default)}.tag:where(.tag--variant--green).tag--dark.tag--hoverable:hover{--tag-color: var(--tag-dark-green-text-color--hover);--tag-background-color: var(--tag-dark-green-bg-color--hover)}.tag:where(.tag--variant--green).tag--hoverable:hover{--tag-color: var(--tag-light-green-text-color--hover);--tag-background-color: var(--tag-light-green-bg-color--hover)}.tag:where(.tag--variant--yellow){--tag-color: var(--tag-light-yellow-text-color--default);--tag-background-color: var(--tag-light-yellow-bg-color--default)}.tag:where(.tag--variant--yellow).tag--dark{--tag-color: var(--tag-dark-yellow-text-color--default);--tag-background-color: var(--tag-dark-yellow-bg-color--default)}.tag:where(.tag--variant--yellow).tag--dark.tag--hoverable:hover{--tag-color: var(--tag-dark-yellow-text-color--hover);--tag-background-color: var(--tag-dark-yellow-bg-color--hover)}.tag:where(.tag--variant--yellow).tag--hoverable:hover{--tag-color: var(--tag-light-yellow-text-color--hover);--tag-background-color: var(--tag-light-yellow-bg-color--hover)}.tag:where(.tag--variant--red){--tag-color: var(--tag-light-red-text-color--default);--tag-background-color: var(--tag-light-red-bg-color--default)}.tag:where(.tag--variant--red).tag--dark{--tag-color: var(--tag-dark-red-text-color--default);--tag-background-color: var(--tag-dark-red-bg-color--default)}.tag:where(.tag--variant--red).tag--dark.tag--hoverable:hover{--tag-color: var(--tag-dark-red-text-color--hover);--tag-background-color: var(--tag-dark-red-bg-color--hover)}.tag:where(.tag--variant--red).tag--hoverable:hover{--tag-color: var(--tag-light-red-text-color--hover);--tag-background-color: var(--tag-light-red-bg-color--hover)}.tag:where(.tag--variant--pink){--tag-color: var(--tag-light-pink-text-color--default);--tag-background-color: var(--tag-light-pink-bg-color--default)}.tag:where(.tag--variant--pink).tag--dark{--tag-color: var(--tag-dark-pink-text-color--default);--tag-background-color: var(--tag-dark-pink-bg-color--default)}.tag:where(.tag--variant--pink).tag--dark.tag--hoverable:hover{--tag-color: var(--tag-dark-pink-text-color--hover);--tag-background-color: var(--tag-dark-pink-bg-color--hover)}.tag:where(.tag--variant--pink).tag--hoverable:hover{--tag-color: var(--tag-light-pink-text-color--hover);--tag-background-color: var(--tag-light-pink-bg-color--hover)}.tag:where(.tag--variant--orange){--tag-color: var(--tag-light-orange-text-color--default);--tag-background-color: var(--tag-light-orange-bg-color--default)}.tag:where(.tag--variant--orange).tag--dark{--tag-color: var(--tag-dark-orange-text-color--default);--tag-background-color: var(--tag-dark-orange-bg-color--default)}.tag:where(.tag--variant--orange).tag--dark.tag--hoverable:hover{--tag-color: var(--tag-dark-orange-text-color--hover);--tag-background-color: var(--tag-dark-orange-bg-color--hover)}.tag:where(.tag--variant--orange).tag--hoverable:hover{--tag-color: var(--tag-light-orange-text-color--hover);--tag-background-color: var(--tag-light-orange-bg-color--hover)}.tag:where(.tag--variant--purple){--tag-color: var(--tag-light-purple-text-color--default);--tag-background-color: var(--tag-light-purple-bg-color--default)}.tag:where(.tag--variant--purple).tag--dark{--tag-color: var(--tag-dark-purple-text-color--default);--tag-background-color: var(--tag-dark-purple-bg-color--default)}.tag:where(.tag--variant--purple).tag--dark.tag--hoverable:hover{--tag-color: var(--tag-dark-purple-text-color--hover);--tag-background-color: var(--tag-dark-purple-bg-color--hover)}.tag:where(.tag--variant--purple).tag--hoverable:hover{--tag-color: var(--tag-light-purple-text-color--hover);--tag-background-color: var(--tag-light-purple-bg-color--hover)}}@layer theme-components{.text-input{--text-input-width: 100%;--text-input-padding: var(--space-8) var(--space-10);--text-input-border: var(--border-width--px) solid var(--text-input-border-color);--text-input-border-radius: var(--radius-md);--text-input-transition: ease-out var(--animation-duration-xs);--text-input-border-color: var(--input-border-color--default);--text-input-text-color: var(--input-text-color--default);--text-input-background-color: var(--input-bg-color--default)}.text-input__left-icon{--text-input-left-icon-position: absolute;--text-input-left-icon-margin: var(--space-10) var(--space-16);--text-input-left-icon-color: var(--input-icon-color--default);--text-input-left-icon-pointer-events: none}.text-input__wrapper{--text-input-wrapper-width: auto;--text-input-wrapper-line-height: var(--line-height-auto);--text-input-wrapper-font-weight: var(--font-weight-regular);--text-input-wrapper-font-size: var(--font-size-body-lg)}.text-input__wrapper:focus-within .text-input__left-icon{--text-input-left-icon-color: var(--input-icon-color--focus)}.text-input__wrapper.text-input__wrapper--invalid .text-input__left-icon{--text-input-left-icon-color: var(--input-icon-color--invalid)}.text-input[value]{--text-input-text-color: var(--input-text-color--hover)}.text-input:where(.text-input--size--default){--text-input-height: var(--input-md-height);--text-input-padding: var(--space-12) calc(var(--space-16) + var(--right-padding-bonus, 0px)) var(--space-12) calc(var(--space-16) + var(--left-padding-bonus, 0px))}.text-input:where(.text-input--size--small){--text-input-height: var(--input-sm-height);--text-input-padding: var(--space-10) calc(var(--space-16) + var(--right-padding-bonus, 0px)) var(--space-10) calc(var(--space-16) + var(--left-padding-bonus, 0px))}.text-input:where(.text-input--has-left-icon){--left-padding-bonus: var(--space-24)}.text-input:where(.text-input--has-clear-value){--right-padding-bonus: var(--space-16)}.text-input:where(.text-input--invalid),.text-input:where(.text-input--invalid):hover,.text-input:where(.text-input--invalid):focus-within{--text-input-text-color: var(--input-text-color--invalid);--text-input-background-color: var(--input-bg-color--invalid);--text-input-border-color: var(--input-border-color--invalid)}.text-input:disabled{cursor:not-allowed}.text-input:hover:not(:disabled){--text-input-background-color: var(--input-bg-color--hover);--text-input-border-color: var(--input-border-color--hover)}.text-input:focus-within:not(:disabled){--text-input-text-color: var(--input-text-color--focus);--text-input-background-color: var(--input-bg-color--focus);--text-input-border-color: var(--input-border-color--focus)}.text-input:has(+.text-input__clear-value-button:hover):not(:focus-within){--input-background-color: var(--color-surface-a5);--border-color: var(--input-border-color--hover)}.text-input::placeholder{--text-input-placeholder-color: var(--input-placeholder-color);--text-input-placeholder-opacity: 1}.text-input__right-icon{--text-input-right-icon-position: absolute;--text-input-right-icon-padding: var(--space-14) var(--space-16);--text-input-right-icon-color: var(--color-text-secondary)}.text-input__clear-value-button{--text-input-clear-value-button-right: var(--space-16);--text-input-clear-value-button-color: var(--color-text-secondary);--text-input-clear-value-button-opacity: .5}.text-input__clear-value-button:hover{--text-input-clear-value-button-opacity: 1}}@layer theme-components{.toast:where(.toast--size--medium){--toast-gap: var(--toast-md-gap);--toast-padding-block: var(--toast-md-padding-block);--toast-padding-inline: var(--toast-md-padding-inline);--toast-font-size: var(--toast-md-font-size);--toast-font-weight: var(--toast-md-font-weight);--toast-line-height: var(--toast-md-line-height);--toast-icon-width: var(--toast-md-icon-width);--toast-icon-height: var(--toast-md-icon-height);--toast-border-radius: var(--toast-md-border-radius);--toast-close-width: var(--toast-md-close-width);--toast-close-height: var(--toast-md-close-height);--toast-close-icon-width: var(--toast-md-close-icon-width);--toast-close-icon-height: var(--toast-md-close-icon-height)}.toast:where(.toast--variant--danger){--toast-background-color: var(--toast-danger-bg-color--default);--toast-border-color: var(--toast-danger-border-color--default);--toast-icon-color: var(--toast-danger-icon-color--default);--toast-color: var(--toast-danger-text-color--default);--toast-close-icon-color: var(--toast-danger-close-color--default);--toast-close-icon-color-hover: var(--toast-danger-close-color--hover)}.toast:where(.toast--variant--info){--toast-background-color: var(--toast-info-bg-color--default);--toast-border-color: var(--toast-info-border-color--default);--toast-icon-color: var(--toast-info-icon-color--default);--toast-color: var(--toast-info-text-color--default);--toast-close-icon-color: var(--toast-info-close-color--default);--toast-close-icon-color-hover: var(--toast-info-close-color--hover)}.toast:where(.toast--variant--success){--toast-background-color: var(--toast-success-bg-color--default);--toast-border-color: var(--toast-success-border-color--default);--toast-icon-color: var(--toast-success-icon-color--default);--toast-color: var(--toast-success-text-color--default);--toast-close-icon-color: var(--toast-success-close-color--default);--toast-close-icon-color-hover: var(--toast-success-close-color--hover)}.toast:where(.toast--variant--warning){--toast-background-color: var(--toast-warning-bg-color--default);--toast-border-color: var(--toast-warning-border-color--default);--toast-icon-color: var(--toast-warning-icon-color--default);--toast-color: var(--toast-warning-text-color--default);--toast-close-icon-color: var(--toast-warning-close-color--default);--toast-close-icon-color-hover: var(--toast-warning-close-color--hover)}}@layer nimbus-layout{.package-readme__skeleton{height:500px}}@layer nimbus-layout{.package-wiki__skeleton{height:500px}.package-wiki{display:flex;gap:2rem;align-items:flex-start;align-self:stretch}.package-wiki-nav__skeleton{height:300px}.package-wiki-nav{display:flex;flex-direction:column;gap:2rem;align-items:flex-start;align-self:stretch;width:12rem}.package-wiki-nav__header{display:flex;gap:1rem;align-items:center;align-self:stretch}.package-wiki-nav__section{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}.package-wiki-nav__list{display:flex;flex-direction:column;gap:.5rem;align-items:flex-start;align-self:stretch}.package-wiki-nav__list>.button{align-self:stretch;justify-content:flex-start}.package-wiki-nav__list>.package-wiki-nav__unselected{color:var(--color-text-accent);font-weight:var(--font-weight-regular)}.package-wiki-nav__list>.package-wiki-nav__unselected:hover{color:var(--color-text-primary)}.package-wiki-content{display:flex;flex:1 0 0;flex-direction:column;gap:1.5rem;align-items:flex-start}.package-wiki-content__header{display:flex;gap:2rem;align-items:flex-start;align-self:stretch}.package-wiki-content__actions{display:flex;gap:1rem;align-items:flex-end}.package-wiki-content__title{display:flex;flex:1 0 0;flex-direction:column;gap:.25rem;align-items:flex-start}.package-wiki-content__meta{display:flex;gap:.75rem;align-items:flex-start;color:var(--color-text-tertiary);font-weight:var(--font-weight-regular);font-size:var(--font-size-body-md);line-height:var(--line-height-md)}.package-wiki-content__meta-date{display:flex;gap:.5rem;align-items:center}.package-wiki-content__body{display:flex;flex-direction:column;gap:2rem;align-items:flex-start;align-self:stretch}.package-wiki-content__footer{display:flex;gap:2rem;align-items:center;align-self:stretch;justify-content:center;padding-top:3rem}.package-wiki-content__footer>.button{flex:1 0 0;color:var(--color-text-secondary)}.package-wiki-content__footer>.button:hover{color:var(--color-text-primary)}.package-wiki-content__page-button{color:var(--color-text-accent);font-weight:var(--font-weight-bold);font-size:var(--font-size-body-md);line-height:var(--line-height-auto)}.package-wiki-edit__tabs-button{background-color:transparent}}@layer nimbus-layout{.package-listing__main{display:flex;gap:var(--gap-3xl);align-items:flex-start;align-self:stretch}.package-listing__package-section{position:relative;display:flex;flex:1 0 0;flex-direction:column;gap:8px;align-items:center;align-items:flex-start;align-self:stretch;justify-content:flex-start}.package-listing-management-tools{display:flex;gap:var(--gap-xs);align-items:center}.package-listing-management-tools__island{display:flex;gap:6px;align-items:center;justify-content:flex-end;padding:var(--space-8);border:2px dashed var(--color-surface-a10);border-radius:var(--radius-xl);background:var(--color-surface-1)}.review-information-card{display:flex;flex-direction:column;gap:var(--gap-md);align-items:flex-start;align-self:stretch;padding:var(--space-16);border-radius:var(--radius-md);background-color:var(--color-surface-default)}.review-information-card--danger{background-color:var(--color-accent-red-5)}.review-package__body{align-items:stretch}.review-package__block{display:flex;flex-direction:column;gap:1rem;align-items:flex-start}.review-package__label{color:var(--color-text-primary);font-weight:700;font-size:1rem;font-style:normal;line-height:normal}.review-package__textarea>textarea{width:100%;height:10rem}.review-package__footer{justify-content:space-between}.package-listing__package-content-section{display:flex;flex:1 0 0;flex-direction:column;gap:var(--gap-xl);align-items:flex-start;padding-top:1rem;overflow-x:scroll;scrollbar-width:none}.package-listing__page-header-skeleton{height:10rem}.package-listing__nav-skeleton{height:47px}.package-listing__content{display:flex;flex:1 0 0;flex-direction:column;gap:var(--gap-3xl);align-items:flex-start;align-self:stretch}.package-listing-sidebar{position:sticky;top:var(--header-height);display:flex;flex-direction:column;flex-shrink:0;gap:var(--gap-md);align-items:flex-start;padding-top:var(--gap-md)}.package-listing-sidebar__skeleton{width:20rem;height:21.4rem}.package-listing-sidebar__install-skeleton{width:20rem;height:3.56rem}.package-listing-sidebar__actions-skeleton{width:20rem;height:2.25rem}.package-listing-sidebar__install{justify-content:center;width:100%}.package-listing-sidebar__main{display:flex;flex-direction:column;gap:var(--gap-md);align-items:flex-start;align-self:stretch}.package-listing__package-actions{display:flex;gap:var(--gap-xs);align-items:flex-start;align-self:stretch}.package-listing__narrow-actions{display:none;flex-direction:column;gap:var(--gap-xs);align-items:flex-start;align-self:stretch}.package-listing-sidebar__download{flex-grow:1;justify-content:center}.package-listing-sidebar__meta{display:flex;flex-direction:column;gap:var(--gap-3xs);align-items:flex-start;align-self:stretch}.package-listing-sidebar__meta>:first-child{border-radius:var(--radius-md) var(--radius-md) 0 0}.package-listing-sidebar__meta>:last-child{border-radius:0 0 var(--radius-md) var(--radius-md)}.package-listing-sidebar__item{display:flex;gap:var(--gap-3xl);align-items:center;align-self:stretch;padding:var(--space-8) var(--space-12);background:var(--color-surface-default)}.package-listing-sidebar__label{color:var(--color-text-tertiary);font-weight:var(--font-weight-bold);font-size:var(--font-size-body-sm);line-height:normal}.package-listing-sidebar__content{flex:1 0 0;color:var(--color-text-primary);font-weight:var(--font-weight-bold);font-size:var(--font-size-body-sm);line-height:normal;text-align:right}.package-listing-sidebar__dependency-string-wrapper{display:flex;flex:1 0 0;gap:var(--gap-xs);align-items:center;justify-content:flex-end}.package-listing-sidebar__dependency-string{max-width:15ch;color:var(--color-text-primary);font-weight:var(--font-weight-bold);font-size:var(--font-size-body-sm);word-break:break-word}.package-listing-sidebar__categories{display:flex;flex-direction:column;gap:var(--gap-md);align-items:flex-start;align-self:stretch;padding:var(--space-16);border-radius:var(--radius-md);background-color:var(--color-surface-default)}.package-listing-sidebar__header{display:flex;align-items:center;align-self:stretch}.package-listing-sidebar__body{display:flex;flex:1 1 0;flex-wrap:wrap;gap:var(--gap-xs);align-content:flex-start;align-items:flex-start;align-self:stretch;min-width:100px;max-width:300px}.package-listing__drawer-button{width:100%}@media not (min-width:41rem){.package-listing-management-tools{flex:1 1 0;flex-flow:row wrap}}@media(max-width:990px){.package-listing__narrow-actions{display:flex}.package-listing-sidebar{display:none}.package-listing__main{min-width:100%}}}@layer nimbus-layout{.package-versions__skeleton{height:500px}.package-versions{display:flex;flex-direction:column;gap:1rem;max-width:100%}.package-versions__table-wrapper{overflow-x:scroll;scrollbar-width:none}.package-versions__actions{display:flex;gap:24px;align-items:flex-start;align-self:stretch;justify-content:flex-end}.package-versions__version{color:var(--color-text-primary);font-weight:var(--font-weight-bold);font-size:var(--font-size-body-md);line-height:var(--line-height-md)}.package-versions__upload-date,.package-versions__downloads{color:var(--color-text-tertiary);font-weight:var(--font-weight-regular);font-size:var(--font-size-body-md);line-height:var(--line-height-md)}}@layer nimbus-layout{.communities{gap:var(--space-20);--nimbus-layout-content-max-width: 120rem}.communities__heading{padding:var(--space-8) 0}.communities__content{display:flex;flex-direction:column;gap:var(--gap-3xl);align-items:flex-start;align-self:stretch}.communities__tools{flex-direction:row;gap:var(--gap-md);justify-content:space-between}.communities__search{display:flex;flex-grow:1;min-width:max-content;max-width:26.25rem}.communities__results{justify-content:center}.communities__communities-list{display:grid;flex-flow:row wrap;grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr));gap:var(--gap-7xl) var(--gap-xl);width:100%}.communities__community-skeleton .communities__community-skeleton-image{display:flex;align-items:flex-start;align-self:stretch;aspect-ratio:3/4;--skeleton-radius: var(--radius-md)}.communities__community-skeleton .communities__community-skeleton-content{display:flex;flex-direction:column;gap:var(--gap-sm);align-items:flex-start;padding:var(--space-12) 0}.communities__community-skeleton .communities__community-skeleton-content .communities__community-skeleton-title{display:flex;gap:var(--gap-xs);align-items:flex-start;width:90%;height:1.188rem}.communities__community-skeleton .communities__community-skeleton-content .communities__community-skeleton-meta{display:flex;align-items:center;align-self:stretch;justify-content:space-between;height:.937rem}@media(max-width:41rem){.communities__communities-list{gap:var(--gap-3xl) var(--gap-xl)}}@media(max-width:39rem){.communities__tools{flex-direction:column}.communities__search{display:flex;flex-grow:1;min-width:unset;max-width:unset}}@media(max-width:27.5rem){.communities__communities-list{grid-template-columns:repeat(auto-fill,minmax(6rem,1fr))}}}@layer nimbus-layout{.community{--nimbus-layout-content-max-width: 120rem;z-index:1;display:flex;flex-direction:column;gap:1rem;align-items:flex-start;align-self:stretch;padding:1rem 3rem 2rem}.community__header{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}.community__background{display:flex;flex-direction:column;align-items:center;align-self:stretch;justify-content:center;max-height:12.5rem;border-radius:.5rem;overflow-y:hidden;transition:height 2s}.community__background>img{width:100%;height:100%;border-radius:.5rem;object-fit:cover;background:var(--color-ui-surface-1);opacity:.8}.community__background .skeleton{height:12.5rem}.community__background--packagePage{height:6.25rem}.community__background--packagePage>img{opacity:.3;mix-blend-mode:luminosity}.community__content-header-wrapper{z-index:1;display:flex;flex-wrap:wrap;gap:1.5rem;place-items:flex-end stretch;align-self:stretch;justify-content:space-between;height:max-content;margin-top:-1rem;padding-left:1rem;transition:height ease 1s,opacity .2s,visibility 1s 0s}.community__content-header{display:flex;flex-grow:1;gap:1.5rem;align-items:flex-end;align-self:stretch;min-width:75%;height:max-content}.community__content-header--hide{height:0;visibility:collapse;opacity:0;transition:height ease 1s,opacity .8s .2s,visibility 1s 0s}.community__game-icon{display:flex;gap:.5rem;align-items:center;width:7rem;height:7rem;padding:var(--Space-12, .75rem);border:1px solid var(--Color-border-bright, rgb(70 70 149 / .66));border-radius:var(--Radius-xl, 1rem);background:var(--Color-Surface-1, #070721);aspect-ratio:1/1}.community__game-icon-tinified{display:flex;flex:1 0 0;align-items:center;justify-content:center;height:5.5rem}.community__game-icon-tinified>img{width:5.5rem;height:5.5rem}.community__content-header-content{display:flex;flex-direction:column;flex-grow:1;gap:.75rem;align-items:flex-start;justify-content:center}.community__header-info{display:flex;flex:1 0 0;flex-direction:column;gap:.25rem;align-items:flex-start;align-self:stretch;min-width:60%;max-width:100%}.community__header-info>h1{line-height:80%;overflow-wrap:anywhere}.community__header-meta{display:flex;flex:0 1 60%;gap:1.5rem;align-items:center;min-width:60%;height:16px}.community__header-meta>.skeleton{height:1rem}.community__small-image{width:3.5rem;height:3.5rem;--aspect-ratio: 1}.community__small-image>svg{width:50%}.community__content{flex-wrap:wrap}.community__info{flex-shrink:0;min-width:8ch;overflow-wrap:anywhere}.community__meta{display:flex;flex-wrap:wrap;gap:var(--gap-3xl);align-items:center}.community__item{display:flex;gap:var(--gap-xs);align-items:center;font-weight:var(--font-weight-bold);font-size:var(--font-size-body-md);line-height:var(--line-height-md);white-space:nowrap}.community__item>svg{inline-size:var(--space-16)}@media(min-width:41rem){.community__background{height:12.5rem}}@media not (min-width:41rem){.community__background .skeleton{height:8rem}.community__header{gap:1rem}.community__content-header-wrapper{margin-top:0;padding-left:0}.community__game-icon{display:none}}@media(max-width:48rem){.community__meta{gap:var(--gap-2xs)}.community__item{font-size:var(--font-size-body-sm)}}@media(max-width:24rem){.community__info{font-size:2rem;line-height:var(--line-height-sm)}}}@layer nimbus-layout{.package-changelog__skeleton{height:500px}}@layer nimbus-layout{.package-edit__main{display:flex;gap:var(--gap-3xl);align-items:center;align-self:stretch}.package-edit__section{display:flex;flex:1 1 0;flex-direction:column;gap:3rem;align-items:stretch}.package-edit__divider{align-self:stretch;height:.063rem;background:linear-gradient(0deg,#23234d 0% 100%)}.package-edit__row{display:flex;flex:1 1 0;gap:5rem;align-items:flex-start;justify-content:space-between}.package-edit__row-content{display:flex;flex:1 1 0;gap:var(--gap-md)}.package-edit__info{display:flex;flex-direction:column;gap:.5rem;align-items:flex-start;align-self:stretch;width:21rem}.package-edit__title{align-self:stretch;color:var(--color-text-primary);font-weight:var(--font-weight-bold);font-size:var(--font-size-body-lg);line-height:var(--line-height-auto)}.package-edit__description{align-self:stretch;color:var(--color-text-tertiary);font-weight:var(--font-weight-medium);font-size:var(--font-size-body-md);line-height:var(--line-height-md)}.package-edit__status{display:flex;flex:1 0 0;flex-direction:column;gap:.75rem;align-items:flex-start}.package-edit__status-description{color:var(--color-text-tertiary);font-weight:var(--font-weight-regular);font-size:var(--font-size-body-sm);line-height:var(--line-height-auto)}.package-edit__actions{display:flex;flex:1 0 0;flex-direction:row;gap:var(--gap-md)}.package-edit__save-button{flex:1 0 0}.package-edit__skeleton{min-height:20rem}}@layer nimbus-layout{.dependants{display:flex;flex-direction:column}@media(max-width:48rem){.dependants{gap:var(--space-16)}}}@layer nimbus-layout{.team{display:flex;flex-direction:column}@media(max-width:48rem){.team{gap:var(--space-16)}}}@layer nimbus-layout{.package-format-docs{gap:var(--gap-5xl)}.package-format-docs__title{color:var(--color-text-primary);font-weight:var(--font-weight-regular);font-size:var(--font-size-body-lg);line-height:var(--line-height-md)}.package-format-docs--green{color:var(--color-cyber-green-7)}.package-format-docs--red{color:var(--color-accent-red-7)}.package-format-docs__table-wrapper{display:flex;overflow-x:auto}}@layer nimbus-layout{.settings-user{display:flex;flex-direction:column;gap:2rem;align-items:flex-start;min-height:20rem}.settings-user__body{display:flex;flex:1 1 0;align-self:stretch}@media(max-width:48rem){.settings-user{gap:1rem}}}@layer nimbus-layout{.teams-table__cell{display:flex;align-items:center;height:44px;color:var(--color-text-tertiary);font-weight:var(--font-weight-regular);font-size:var(--font-size-body-md);line-height:var(--line-height-md)}.teams-table__role{text-transform:capitalize}.teams-table__name{color:var(--color-text-primary);font-weight:var(--font-weight-bold)}.create-team-form__body{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}.create-team-form__input{display:flex;flex-direction:column;gap:var(--gap-xs);align-items:flex-start;align-self:stretch}.create-team-form__label{color:var(--color-text-tertiary);font-weight:var(--font-weight-bold);font-size:var(--font-size-body-md);line-height:var(--line-height-auto)}}@layer nimbus-layout{.team-settings{display:flex;flex-direction:column;gap:2rem;align-items:flex-start}.team-settings>section{display:flex;flex:1 1 0;align-self:stretch}@media(max-width:48rem){.team-settings{gap:1rem}}}@layer nimbus-layout{.markdown-preview{gap:var(--gap-7xl)}.markdown-preview__row{display:flex;flex-direction:row;gap:5rem}.markdown-preview__meta{display:flex;flex-direction:column;gap:var(--gap-xs);align-items:flex-start;align-self:stretch}.markdown-preview__title{align-self:stretch;color:var(--color-text-primary);font-weight:var(--font-weight-bold);font-size:var(--font-size-body-lg);line-height:var(--line-height-md)}.markdown-preview__description{align-self:stretch;color:var(--color-text-tertiary);font-weight:var(--font-weight-medium);font-size:var(--font-size-body-md);line-height:var(--line-height-md)}.markdown-preview__content{display:flex;flex:1 1 0;flex-direction:column;gap:var(--gap-md);align-items:flex-start}.markdown-preview__divider{display:flex;flex-direction:column;align-items:center;align-self:stretch;justify-content:center;height:.063rem;background-color:var(--border-default)}@media(max-width:475px){.markdown-preview__row{flex-direction:column;gap:var(--gap-3xl)}.markdown-preview__content{width:auto}}}@layer nimbus-layout{.user-account__delete-user-form{display:flex;flex-direction:column;gap:var(--gap-2xl);align-items:flex-start;align-self:stretch;justify-content:center}.user-account__instructions{display:flex;flex-direction:column;gap:var(--gap-md);align-items:flex-start;align-self:stretch;color:var(--color-text-primary);font-weight:var(--font-weight-regular);font-size:var(--font-size-body-lg);line-height:var(--line-height-md)}.user-account__username{color:var(--color-text-primary);font-weight:var(--font-weight-bold);font-size:var(--font-size-body-lg);font-style:italic;line-height:160%}.user-account__actions{display:flex;flex-direction:column;gap:var(--gap-md);align-items:flex-start;width:100%;max-width:40rem}.user-account__actions>.button{white-space:wrap}.user-account__verification-input{align-self:stretch}}@layer nimbus-layout{.team-profile__donationLink{display:flex;flex-direction:row;gap:var(--gap-md);align-items:center;min-width:min-content}.team-profile__label{display:flex;flex-direction:row;min-width:7rem;color:#fff;font-weight:var(--font-weight-bold);font-size:var(--font-size-body-md)}.team-profile__input{flex:1 1 0;min-width:7rem}.team-profile__save{align-self:flex-end}@media(max-width:48rem){.team-profile__label{min-width:4rem}}@media(max-width:375px){.team-profile__label{min-width:2rem}}}@layer nimbus-layout{.team-settings__leave-and-disband-button{align-self:flex-start}.team-settings__text--bold{font-weight:var(--font-weight-bold)}.disband-team-form__form{display:flex;flex-direction:column;align-self:stretch}}@layer nimbus-layout{.package-source__skeleton{height:500px}.package-source{display:flex;flex-direction:column;gap:var(--gap-md);width:100%;padding:var(--space-16);border:var(--border-width--px) solid var(--color-border-bright);border-radius:var(--radius-md)}.package-source__header{display:flex;gap:var(--gap-3xl);justify-content:space-between}.package-source__header-info{display:flex;flex:1;flex-direction:column;gap:var(--gap-2xs)}.package-source__header-info h2{word-break:break-all;overflow-wrap:anywhere}.package-source__header-meta{color:var(--color-text-tertiary);font-size:var(--font-size-body-md);line-height:var(--line-height-md)}.package-source__header-meta-date{display:inline-flex;gap:var(--gap-sm);align-items:center}.package-source__header-meta-date-time{text-decoration:underline;text-decoration-color:var(--color-text-tertiary);text-decoration-thickness:1px;text-underline-offset:5px;text-decoration-style:dashed}.package-source__decompilations-file{display:flex;flex-direction:column;gap:var(--gap-md)}@media(max-width:990px){.package-source__header{flex-direction:column;gap:var(--gap-xs)}}}@layer nimbus-layout{.members__user{display:flex;flex-direction:row;gap:var(--gap-md);align-items:center;align-self:stretch;color:var(--color-text-primary);font-weight:var(--font-weight-bold);font-size:var(--font-size-body-md);line-height:var(--line-height-md)}.members__user>div{--size: 2rem}.add-member-form__body{display:flex;flex-direction:column;gap:var(--gap-2xl);align-items:flex-start;align-self:stretch}.add-member-form__text{color:var(--modal-text-color--default);font-weight:var(--font-weight-regular);font-size:var(--font-size-body-lg);font-style:normal;line-height:var(--line-height-md)}.add-member-form__text--bold{color:var(--color-text-primary);font-weight:var(--font-weight-bold);line-height:var(--line-height-bold)}.add-member-form__fields{display:flex;gap:var(--gap-md);align-items:flex-start;align-self:stretch}.add-member-form__field{display:flex;flex-direction:column;gap:var(--gap-sm);align-items:flex-start;align-self:stretch}.add-member-form__username{flex:1 0 0}.add-member-form__username .add-member-form__username-input{align-self:stretch}.add-member-form__error{margin-top:var(--space-2);color:var(--color-accent-red-7);font-size:var(--font-size-body-sm)}.add-member-form__label{color:var(--color-text-tertiary);font-weight:var(--font-weight-bold);font-size:var(--font-size-body-md);line-height:var(--line-height-auto)}.remove-member-form__body{display:flex;flex-direction:column;gap:var(--gap-2xl);align-items:flex-start;align-self:stretch}.remove-member-form__text{color:var(--modal-text-color--default);font-weight:var(--font-weight-regular);font-size:var(--font-size-body-lg);font-style:normal;line-height:var(--line-height-md)}.remove-member-form__text--bold{color:var(--color-text-primary);font-weight:var(--font-weight-bold);line-height:var(--line-height-bold)}.members_table__span{font-size:var(--font-size-body-md)}@media(max-width:24rem){.add-member-form__fields{flex-direction:column}}}@layer nimbus-layout{.team-service-accounts__user{display:flex;flex-direction:row;gap:var(--gap-md);align-items:center;align-self:stretch}.team-service-accounts__user>div{--size: 2rem}.team-service-accounts__nickname{display:inline-flex;flex:1 0 0;color:var(--color-text-primary);font-weight:var(--font-weight-bold);font-size:var(--font-size-body-md);line-height:var(--line-height-md)}.team-service-accounts__last-used{display:inline-flex;flex:1 0 0;color:var(--color-text-secondary);font-weight:var(--font-weight-regular);font-size:var(--font-size-body-md);line-height:var(--line-height-md)}.team-service-accounts__highlight{color:var(--color-text-primary);font-weight:var(--font-weight-bold);line-height:var(--line-height-bold)}.service-accounts__form{display:flex;flex-direction:column;gap:var(--gap-md);align-items:flex-start;align-self:stretch}.service-accounts__nickname-input{display:flex;flex-direction:row;gap:var(--gap-md);align-items:center}.service-accounts__nickname-input-max-length{color:var(--color-text-tertiary);font-size:var(--font-size-body-sm)}}@layer nimbus-layout{.manifest-validator__row{gap:5rem}.manifest-validator__meta{display:flex;flex-direction:column;gap:var(--gap-xs);align-items:flex-start;align-self:stretch}.manifest-validator__title{align-self:stretch;color:var(--color-text-primary);font-weight:var(--font-weight-bold);font-size:var(--font-size-body-lg);line-height:var(--line-height-md)}.manifest-validator__description{align-self:stretch;color:var(--color-text-tertiary);font-weight:var(--font-weight-medium);font-size:var(--font-size-body-md);line-height:var(--line-height-md)}.manifest-validator__content{display:flex;flex:1 1 0;flex-direction:column;gap:var(--gap-md);align-items:flex-start}@media(max-width:475px){.manifest-validator__row{flex-direction:column;gap:var(--gap-3xl)}.manifest-validator__content{width:auto}}}@layer nimbus-layout{.report-package--centered{align-items:center;justify-content:center;text-align:center}.report-package__block{display:flex;flex-direction:column;gap:var(--space-4);align-items:flex-start;align-self:stretch}.report-package__label{color:var(--color-text-primary);font-weight:var(--font-weight-bold);font-size:var(--font-size-body-md);line-height:var(--line-height-md)}.report-package__textarea>textarea{height:10.75rem;padding:var(--space-12)}.report-package__submitted-icon{align-self:center;overflow:visible;color:var(--color-cyber-green-7);font-size:2.5rem}.report-package__heading{color:var(--color-text-primary)}.report-package__paragraph{font-size:var(--font-size-body-md);line-height:var(--line-height-md)}}@layer nimbus-layout{.team-members{display:flex;flex-direction:column;gap:var(--gap-md);align-items:flex-start;align-self:stretch;padding:var(--space-16);border-radius:var(--radius-md);background-color:var(--color-surface-4)}.team-members__header{display:flex;align-items:center;align-self:stretch}.team-members__title{display:flex;flex:1 0 0;gap:var(--gap-xs);align-items:center}.team-members__link{display:flex;gap:var(--gap-xs);align-items:center}.team-members__body{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}.package-team-list-item{display:flex;gap:1rem;align-items:center;align-self:stretch;width:100%;padding:.5rem;border-radius:var(--radius-md)}.package-team-list-item:hover{background-color:var(--color-surface-4)}.package-team-list-item__wrapper{min-width:0}.package-team-list-item__title{display:flex;gap:.25rem;align-items:center}.package-team-list-item__username{overflow:hidden;color:var(--color-text-primary);font-weight:700;font-size:var(--font-size-body-md);line-height:150%;white-space:nowrap;text-overflow:ellipsis}.package-team-list-item__crown{display:inline-flex;align-items:center;width:1em;height:1em;color:var(--color-crown);line-height:160%}.package-team-list-item__description{color:var(--color-text-tertiary);font-weight:400;font-size:var(--font-size-body-sm);line-height:170%}}@layer nimbus-layout{.upload{gap:var(--gap-7xl)}.upload__row{gap:5rem}.upload__meta{display:flex;flex-direction:column;gap:var(--gap-xs);align-items:flex-start;align-self:stretch;width:21rem}.upload__title{align-self:stretch;color:var(--color-text-primary);font-weight:var(--font-weight-bold);font-size:var(--font-size-body-lg);line-height:var(--line-height-md)}.upload__description{align-self:stretch;color:var(--color-text-tertiary);font-weight:var(--font-weight-medium);font-size:var(--font-size-body-md);line-height:var(--line-height-md)}.upload__content{display:flex;flex:1 1 0;flex-direction:column;gap:var(--gap-md);align-items:flex-start}.upload__divider{display:flex;flex-direction:column;align-items:center;align-self:stretch;justify-content:center;height:.063rem;background-color:var(--border-default)}.upload__no-teams{display:flex;gap:4px;align-items:center}.upload__no-teams-text{color:var(--color-text-secondary);font-weight:var(--font-weight-medium);font-size:var(--font-size-body-md)}.upload__category{display:flex;flex-direction:column;gap:var(--gap-xs);align-items:flex-start;align-self:stretch}.upload__category-label{color:var(--color-text-secondary);font-weight:var(--font-weight-medium);font-size:var(--font-size-body-md)}.drag-n-drop{display:flex;flex:1 0 0;flex-direction:column;gap:.75rem;align-items:center;align-self:stretch;justify-content:center;padding:1.5rem 2rem;border:2px dashed var(--color-surface-a9);border-radius:var(--radius-md);background:var(--color-surface-a4);cursor:pointer}.drag-n-drop--success{border:2px solid var(--color-cyber-green-7);background:var(--color-surface-1)}.drag-n-drop__body{display:flex;flex-direction:column;gap:.5rem;align-items:center;justify-content:center}.drag-n-drop__icon{display:flex;flex-direction:column;flex-shrink:0;justify-content:center;width:2.25rem;height:2.25rem}.drag-n-drop__main-text{color:var(--color-text-primary);font-weight:var(--font-weight-bold);font-size:var(--font-size-body-lg);text-align:center}.drag-n-drop__sub-text{color:var(--color-text-tertiary);font-weight:var(--font-weight-medium);font-size:var(--font-size-body-md);text-align:center}.drag-n-drop__remove-button{color:var(--color-text-tertiary);font-weight:var(--font-weight-regular);font-size:var(--font-size-body-md);background:transparent;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.upload__nsfw-switch{display:flex;flex-direction:row;gap:var(--gap-md);align-items:center;align-self:flex-start;justify-content:flex-start}.upload__buttons{display:flex;flex-direction:row;gap:var(--gap-md);align-self:stretch}.upload__submit{flex:1;align-self:stretch}@media(max-width:475px){.upload__row{flex-direction:column;gap:var(--gap-3xl)}.upload__content{width:auto}}.upload-form{display:flex;flex-direction:column;gap:10px;align-items:center}.input-base,.input-drag{display:flex;flex:1 0 0;flex-direction:column;gap:.75rem;align-items:center;justify-content:center;padding:1.5rem 2rem;border:2px dashed var(--color-surface-a9);border-radius:var(--radius-md);background:var(--color-surface-a4)}.input-base{height:40px;cursor:pointer}.input-drag{height:200px;border:4px solid #fff}.upload__progress{display:flex;flex-direction:column;gap:var(--gap-md);width:100%;margin-top:var(--gap-md)}.upload__status{display:flex;flex-direction:column;gap:var(--gap-md);width:100%}.upload__status-header{display:flex;flex-direction:row;gap:var(--gap-md);align-items:center}.upload__progress-bar{width:100%;height:8px;border-radius:4px;overflow:hidden;background-color:var(--color-surface-a9)}.upload__progress-bars{display:flex;flex-direction:row;gap:var(--gap-md);width:100%}.upload__progress-bar-fill{height:100%;background-color:var(--color-accent-green-6);transition:width .3s ease}.upload__progress-info{display:flex;flex-direction:row;align-items:space-between;justify-content:space-between;color:var(--color-text-secondary);font-size:var(--font-size-body-sm)}.upload__progress-speed{display:inline-flex;flex-direction:row;gap:.5em;align-items:flex-end}.submission__status{display:flex;flex-direction:column;gap:var(--gap-md)}.submission__status-item{display:flex;flex:1 1 0;flex-direction:row;gap:var(--gap-md);align-items:center;padding:1rem;border:1px solid var(--color-surface-a9);border-radius:var(--radius-md);background-color:var(--color-surface-a4)}}
