@layer utils,colors,layout,components,overrides,theme,theme-utils,theme-colors,theme-layout,theme-components,theme-components-sizes,theme-components-colors,theme-components-layouts,theme-components-miscs,nimbus,nimbus-utils,nimbus-colors,nimbus-layout,nimbus-components,nimbus-components-sizes,nimbus-components-colors,nimbus-components-layouts,nimbus-components-miscs,nimbus-overrides;@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{-webkit-appearance:none;-moz-appearance:none;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}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, 90rem);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 (width <= 92.125rem){.layout__ads{display:none}}@media (width <= 475px){.layout{padding-bottom:55px}}}@layer nimbus-overrides{:root{--nimbus-not-used-token: black}@media (width <= 63.5rem){.hide-l{display:none}}@media (width <= 40rem){.hide-m{display:none}}@media (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}.markdown ul ul,.markdown ul ol,.markdown ol 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}.settings-items__item{display:flex;flex:1 1 0;flex-direction:row;gap:5rem}.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:flex-start;align-items:stretch}.settings-items__island{display:flex;flex-direction:column;gap:var(--gap-md);align-items:flex-start;padding:var(--space-16) var(--space-32);border-radius:var(--radius-md);background:var(--color-surface-default)}}@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 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: 0px 0px 4px 0px rgb(0 0 0 / .4), 0px 6px 8px 0px 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-xxxs: var(--space-2);--gap-xxs: var(--space-4);--gap-xs: var(--space-8);--gap-sm: var(--space-12);--gap-md: var(--space-16);--gap-xl: var(--space-24);--gap-xxl: var(--space-28);--gap-xxxl: var(--space-32);--gap-xxxxl: var(--space-36);--gap-xxxxxl: var(--space-40);--gap-xxxxxxl: var(--space-44);--gap-xxxxxxxl: 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-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-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-layout{:root{--section-bg: var(--color-surface-2);--section-border-radius: var(--radius-sm);--section-gap: var(--gap-xxs)}.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-components-colors{:root{--ad-bg-color--default: var(--color-surface-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-surface-8);--breadcrumb-item-bg-color--default: var(--color-surface-6);--breadcrumb-item-bg-color--hover: var(--color-surface-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: #4d2bab;--button-primary-bg-color--default: #623bce;--button-primary-bg-color--hover: #6c44da;--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-surface-a7);--button-secondary-bg-color--default: var(--color-surface-a8);--button-secondary-bg-color--hover: var(--color-surface-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-surface-a10);--checkbox-bg-color--default: var(--color-surface-a8);--checkbox-bg-color--hover: var(--color-surface-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-surface-a6);--dropdown-bg-color--default: var(--color-surface-4);--dropdown-border-color--default: var(--color-surface-a6);--dropdown-item-bg-color--default: #0000;--dropdown-item-bg-color--hover: var(--color-surface-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: #0000;--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: #fff;--dropdown-item-danger-text-color--default: var(--color-accent-red-7);--dropdown-item-danger-text-color--hover: #fff;--dropdown-item-disabled-bg-color--default: #0000;--dropdown-item-disabled-bg-color--hover: #0000;--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);--input-bg-color--default: var(--color-surface-a4);--input-bg-color--focus: var(--color-surface-1);--input-bg-color--hover: var(--color-surface-a6);--input-border-color--default: var(--color-surface-a10);--input-border-color--focus: var(--color-cyber-green-7);--input-border-color--hover: var(--color-surface-a10);--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-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);--kbd-bg-color--default: #0000;--kbd-border-color--default: var(--color-surface-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-surface-2);--modal-border-color--default: var(--color-surface-7);--modal-box-shadow--default: var(--shadow-lg);--modal-text-color--default: var(--color-text-secondary);--pagination-item-bg-color--active: var(--color-surface-a6);--pagination-item-bg-color--current: #623bce;--pagination-item-bg-color--default: var(--color-surface-a7);--pagination-item-bg-color--hover: var(--color-surface-a8);--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-surface-1);--pre-border-color--default: var(--color-surface-a10);--pre-text-color--default: var(--color-text-primary);--radio-bg-color--active: var(--color-surface-a10);--radio-bg-color--default: var(--color-surface-a8);--radio-bg-color--hover: var(--color-surface-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: #0000;--tab-nav-item-border-color--hover: var(--color-surface-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);--tag-dark-blue-bg-color--default: var(--color-accent-blue-2);--tag-dark-blue-bg-color--hover: var(--color-accent-blue-3);--tag-dark-blue-icon-color--default: var(--color-accent-blue-9);--tag-dark-blue-icon-color--hover: var(--color-accent-blue-9);--tag-dark-blue-text-color--default: var(--color-accent-blue-9);--tag-dark-blue-text-color--hover: var(--color-accent-blue-9);--tag-dark-green-bg-color--default: var(--color-accent-green-2);--tag-dark-green-bg-color--hover: var(--color-accent-green-3);--tag-dark-green-icon-color--default: var(--color-accent-green-9);--tag-dark-green-icon-color--hover: var(--color-accent-green-9);--tag-dark-green-text-color--default: var(--color-accent-green-9);--tag-dark-green-text-color--hover: var(--color-accent-green-9);--tag-dark-orange-bg-color--default: var(--color-accent-orange-2);--tag-dark-orange-bg-color--hover: var(--color-accent-orange-3);--tag-dark-orange-icon-color--default: var(--color-accent-orange-9);--tag-dark-orange-icon-color--hover: var(--color-accent-orange-9);--tag-dark-orange-text-color--default: var(--color-accent-orange-9);--tag-dark-orange-text-color--hover: var(--color-accent-orange-9);--tag-dark-pink-bg-color--default: var(--color-accent-pink-2);--tag-dark-pink-bg-color--hover: var(--color-accent-pink-3);--tag-dark-pink-icon-color--default: var(--color-accent-pink-9);--tag-dark-pink-icon-color--hover: var(--color-accent-pink-9);--tag-dark-pink-text-color--default: var(--color-accent-pink-9);--tag-dark-pink-text-color--hover: var(--color-accent-pink-9);--tag-dark-primary-bg-color--default: var(--color-surface-8);--tag-dark-primary-bg-color--hover: var(--color-surface-9);--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-2);--tag-dark-purple-bg-color--hover: var(--color-accent-purple-3);--tag-dark-purple-icon-color--default: var(--color-accent-purple-9);--tag-dark-purple-icon-color--hover: var(--color-accent-purple-9);--tag-dark-purple-text-color--default: var(--color-accent-purple-9);--tag-dark-purple-text-color--hover: var(--color-accent-purple-9);--tag-dark-red-bg-color--default: var(--color-accent-red-2);--tag-dark-red-bg-color--hover: var(--color-accent-red-3);--tag-dark-red-icon-color--default: var(--color-accent-red-9);--tag-dark-red-icon-color--hover: var(--color-accent-red-9);--tag-dark-red-text-color--default: var(--color-accent-red-9);--tag-dark-red-text-color--hover: var(--color-accent-red-9);--tag-dark-yellow-bg-color--default: var(--color-accent-yellow-2);--tag-dark-yellow-bg-color--hover: var(--color-accent-yellow-3);--tag-dark-yellow-icon-color--default: var(--color-accent-yellow-9);--tag-dark-yellow-icon-color--hover: var(--color-accent-yellow-9);--tag-dark-yellow-text-color--default: var(--color-accent-yellow-9);--tag-dark-yellow-text-color--hover: var(--color-accent-yellow-9);--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-surface-10);--tag-light-primary-bg-color--hover: #5a5abf;--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: #5d5a9f;--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-surface-8);--tooltip-text-color--default: var(--color-text-primary)}}@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.75rem;--button-lg-icon-inline-size: 1em;--button-lg-icon-inline-size--only-icon: var(--font-size-body-lg);--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.75rem;--button-md-icon-inline-size: 1em;--button-md-icon-inline-size--only-icon: var(--font-size-body-lg);--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: var(--font-size-body-lg);--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: var(--font-size-body-lg);--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-xxs);--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-xxxs);--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.75rem;--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-padding-block: var(--space-4);--tag-md-gap: var(--space-6);--tag-md-padding-inline: var(--space-8);--tag-md-font-size: var(--font-size-body-md);--tag-md-height: 1.875rem;--tag-sm-border-radius: var(--radius-md);--tag-sm-padding-block: var(--space-4);--tag-sm-gap: var(--space-6);--tag-sm-padding-inline: var(--space-6);--tag-sm-font-size: var(--font-size-body-sm);--tag-sm-height: 1.5rem;--tag-xs-border-radius: var(--radius-md);--tag-xs-gap: var(--space-4);--tag-xs-padding-block: var(--space-4);--tag-xs-padding-inline: var(--space-6);--tag-xs-font-size: var(--font-size-body-xs);--tag-xs-height: var(--space-20);--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-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-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{.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),.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){--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),.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){--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),.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){--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),.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){--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),.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){--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),.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){--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),.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){--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),.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){--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]{opacity:.5;pointer-events:none}.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{.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{.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--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{.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[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-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--size--small){--text-input-height: var(--input-sm-height);--text-input-padding: var(--space-8) 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:hover{--text-input-background-color: var(--input-bg-color--hover);--text-input-border-color: var(--input-border-color--hover)}.text-input:focus-within{--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{.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{.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{.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{.table:where(.table--variant--default) .table__row:hover{--table-row-background-color: var(--color-surface-a3)}}@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{.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 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{.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{.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{.image:where(.image--variant--primary){--image-color: var(--image-primary-color--default);--image-bg-color: var(--image-primary-background-color--default)}}@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{.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{.tabs{--tabs-box-shadow-height: 3px;--tabs-box-shadow-color: var(--color-surface-5)}.tabs__item:where(.tabs__item--size--medium){--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__item:where(.tabs__item--variant--default){--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__item:where(.tabs__item--variant--default):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__item:where(.tabs__item--variant--default):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__item:where(.tabs__item--variant--default).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__number-slate:where(.tabs__number-slate--size--medium){--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__number-slate:where(.tabs__number-slate--variant--default){--tabs-item-number-slate-color: var(--tab-nav-item-text-color--default);--tabs-item-number-slate-background-color: var(--color-surface-a4)}.tabs__number-slate:where(.tabs__number-slate--variant--default):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__number-slate:where(.tabs__number-slate--variant--default):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__number-slate:where(.tabs__number-slate--variant--default).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{.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{.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{.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{.switch{--switch-position: relative;--switch-display: inline-block;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--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 )}.switch:where(.switch--modifier--disabled){--switch-opacity: var(--switch-opacity--disabled);--switch-cursor: var(--switch-cursor--disabled)}}@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 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-xxxl);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{flex-shrink:0;height:var(--footer-info-leftside-company-icon-height)}.footer__icon-links{display:flex;flex-shrink:0;gap:var(--gap-xxxl);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>h2{z-index:1}.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}.manager-ad__description{z-index:1;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}.manager-ad__get-manager-button{z-index:1}.footnote{display:flex;align-items:center;justify-content:center;padding:var(--space-32) 0}.footnote__inner{display:flex;flex-grow:1;gap:var(--gap-xxl);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-xxxl);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 (width <= 72rem){.footer__content{flex-direction:column}.footer__links,.footer__company{display:flex;flex-flow:column wrap;flex-shrink:0;gap:var(--gap-xxxl);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-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 (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{display:flex;flex-direction:column;gap:2rem;align-items:center;width:min-content}.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}.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__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 (width <= 475px){.navigation-header{display:none}}}
