@layer site{@layer t-base{*,:before,:after{box-sizing:border-box;border:0;outline:0;margin:0;padding:0}:focus-visible{outline:2px solid var(--t-color-accent);outline-offset:2px}button{cursor:pointer;background:0 0}strong{font-weight:var(--t-font-weight-semibold)}hr{border:0;border-top:var(--t-stroke-width) solid var(--t-stroke-color-secondary);margin:3rem 0}a{color:var(--t-color-text-link);text-decoration:none}a:hover{color:var(--t-color-text-link-hovered);text-decoration:none}h1{font-weight:var(--t-font-weight-semibold);color:var(--t-color-headers,var(--t-color-text-headings));margin-bottom:var(--t-space-xs);line-height:1.2;display:block}h1 a{color:inherit;text-decoration:none}h1 a:hover{color:inherit;text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}h1{font-size:var(--t-font-size-h1);line-height:var(--t-line-height-h1)}h2{font-weight:var(--t-font-weight-semibold);color:var(--t-color-headers,var(--t-color-text-headings));margin-bottom:var(--t-space-xs);line-height:1.2;display:block}h2 a{color:inherit;text-decoration:none}h2 a:hover{color:inherit;text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}h2{font-size:var(--t-font-size-h2);line-height:var(--t-line-height-h2)}h3{font-weight:var(--t-font-weight-semibold);color:var(--t-color-headers,var(--t-color-text-headings));margin-bottom:var(--t-space-xs);line-height:1.2;display:block}h3 a{color:inherit;text-decoration:none}h3 a:hover{color:inherit;text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}h3{font-size:var(--t-font-size-h3);line-height:var(--t-line-height-h3);margin-bottom:var(--t-space-2xs)}h4{font-weight:var(--t-font-weight-semibold);color:var(--t-color-headers,var(--t-color-text-headings));margin-bottom:var(--t-space-xs);line-height:1.2;display:block}h4 a{color:inherit;text-decoration:none}h4 a:hover{color:inherit;text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}h4{font-size:var(--t-font-size-h4);line-height:var(--t-line-height-h4);margin-bottom:var(--t-space-2xs)}h5{font-weight:var(--t-font-weight-semibold);color:var(--t-color-headers,var(--t-color-text-headings));margin-bottom:var(--t-space-xs);line-height:1.2;display:block}h5 a{color:inherit;text-decoration:none}h5 a:hover{color:inherit;text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}h5{font-size:var(--t-font-size-h5);line-height:var(--t-line-height-h5);margin-bottom:var(--t-space-2xs)}h6{font-weight:var(--t-font-weight-semibold);color:var(--t-color-headers,var(--t-color-text-headings));margin-bottom:var(--t-space-xs);line-height:1.2;display:block}h6 a{color:inherit;text-decoration:none}h6 a:hover{color:inherit;text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}h6{font-size:var(--t-font-size-h6);line-height:var(--t-line-height-h6);margin-bottom:var(--t-space-2xs)}p,ol,ul,pre,table{margin-bottom:var(--t-space-xl)}ol,ul{margin-left:var(--t-space-md);padding-left:var(--t-space-md)}img,picture{max-width:100%;display:block}img[width][height],picture[width][height],img:not([height]),picture:not([height]){height:auto}input,button,textarea,select{font:inherit}img:not([alt]){filter:blur(10px)}code{border-radius:var(--t-radius);background-color:var(--t-color-background-tertiary);border:var(--t-stroke-width) solid var(--t-stroke-color-secondary);padding:.125rem var(--t-space-2xs);color:var(--t-color-text-primary);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;letter-spacing:-.04em;vertical-align:middle;font-size:85%;line-height:1.25}pre,code{font-family:var(--t-font-family-mono)}pre{text-align:left;word-spacing:normal;hyphens:none;white-space:pre-wrap;line-height:var(--t-line-height-base);color:var(--t-color-text-primary);border-radius:var(--t-radius-lg);border:1px solid var(--t-stroke-color-primary);padding:calc(var(--t-space-sm) - 1px) var(--t-space-lg);overflow-wrap:break-word;tab-size:2;background:var(--t-color-background-secondary);direction:ltr;max-height:25rem;font-size:12px;overflow:auto}pre::-webkit-scrollbar{cursor:pointer;width:14px}pre::-webkit-scrollbar-track{background:0 0;border:4px solid #0000}pre::-webkit-scrollbar-thumb{background:#3b454e1a padding-box padding-box;border:4px solid #0000;border-radius:100vh;transition:box-shadow .5s;box-shadow:inset 0 0 15px 15px #0000}pre::-webkit-scrollbar-thumb:hover{box-shadow:inset 0 0 15px 15px #3b454e66}pre:hover::-webkit-scrollbar-thumb{box-shadow:inset 0 0 15px 15px #3b454e33}pre code{color:inherit;font-size:1em;line-height:inherit;background:0 0;border:none;border-radius:0;padding:0;display:block;white-space:pre-wrap!important}figcaption{text-align:center;font-size:var(--t-font-size-h7);margin:var(--t-space-xs) 0 0;color:var(--t-color-text-tertiary)}figcaption a{color:var(--t-color-text-secondary);text-decoration:none}figcaption a:hover{color:var(--t-color-text-primary);text-decoration:underline}}html{scroll-behavior:smooth;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:#0000;height:100%;scroll-padding-top:var(--t-space-7xl);color-scheme:light dark;--grid-gap:calc(var(--t-space-xl) * .5);--t-font-family-caveat:var(--font-caveat), cursive;overflow:hidden scroll}html,[data-theme=light]{color:var(--t-color-text-primary)}[data-theme=light]{color-scheme:light}body{text-rendering:optimizespeed;color:var(--t-color-text-primary);font-family:var(--t-font-family-base);font-size:var(--t-font-size-base);line-height:var(--t-line-height-base);background:var(--t-color-background-primary);font-feature-settings:"cv03","cv04","cv11";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;touch-action:pan-y;min-height:100%;accent-color:var(--t-color-accent);flex-direction:column;display:flex}@media (min-width:960px){body{--grid-gap:var(--t-space-xl);--t-font-size-base:var(--t-font-size-md)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:-1ms!important}html{scroll-behavior:auto!important}}.t-skip-link{color:#fff;z-index:10000;background:#000;padding:10px;transition:top .3s;position:absolute;top:-64px;left:0}.t-skip-link:focus{top:0}.t-skip-link:hover{color:var(--t-color-text-inverted-primary);text-decoration:none}.t-icon,.tabler-icon{stroke-width:1.5px}.t-icon-md{width:var(--t-space-xl);height:var(--t-space-xl);stroke-width:1px}.t-icon-lg{width:var(--t-space-4xl);height:var(--t-space-4xl);stroke-width:1px}.t-icon-inline{vertical-align:text-bottom;width:1.25em;height:1.25em}.t-icon-filled{fill:currentColor}.t-icon-inline{stroke-width:2px;stroke:currentColor;vertical-align:sub;width:1.2em;height:1.2em}.t-icon-items{--icon-min-width:4rem;gap:var(--grid-gap);grid-template-columns:repeat(auto-fill, minmax(var(--icon-min-width), 1fr));display:grid}@media (min-width:768px){.t-icon-items{--icon-min-width:5rem}}.t-icon-item{border-radius:var(--t-radius-lg);text-align:center;color:inherit;padding:var(--t-space-xs);min-height:var(--icon-min-width);background:var(--t-color-background-secondary);transition:var(--t-transition-color);aspect-ratio:var(--t-ratio-square);max-width:var(--icon-min-width);flex-direction:column;justify-content:center;align-items:center;text-decoration:none;display:flex;position:relative}.t-icon-item:hover{border-color:var(--t-stroke-color-primary);background-color:var(--t-color-background-tertiary);color:inherit}.t-icon-item .t-icon,.t-icon-item .tabler-icon{width:var(--icon-size,1.5rem);height:var(--icon-size,1.5rem);stroke-width:var(--icon-stroke,2);color:var(--icon-color,currentColor)}.t-icon-item-new{width:var(--t-space-xs);height:var(--t-space-xs);background:var(--t-color-red);top:var(--t-space-xs);right:var(--t-space-xs);border-radius:100%;display:block;position:absolute}.t-icon-item-text{white-space:nowrap;text-overflow:ellipsis;max-width:100%;color:var(--t-color-text-secondary);font-size:var(--t-font-size-h7);margin-top:var(--t-space-md);margin-bottom:calc(-1*var(--t-space-xs));overflow:hidden}.t-icon-item-icon{width:var(--t-space-4xl);height:var(--t-space-4xl);justify-content:center;align-items:center;display:flex}.t-icons-header{scroll-margin:3.75rem}.t-icon-preview{--icon-preview-size:12rem;border-radius:var(--t-radius);border:var(--t-stroke-width) solid var(--t-stroke-color-primary);background-color:var(--t-color-background-primary);width:var(--icon-preview-size);height:var(--icon-preview-size);background-image:url("data:image/svg+xml;charset=UTF-8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 8 8\"><polyline points=\"0 8 8 8 8 0 7 0 7 7 0 7\" fill=\"rgba(0, 0, 0, 0.02)\" /></svg>");background-repeat:repeat;background-size:4.16667% 4.16667%;line-height:1;position:relative}.t-icon-preview svg{width:100%;height:100%;stroke-width:var(--icon-stroke,2);color:var(--icon-color,currentColor)}.t-icon-preview-svg{display:block}.t-icon-preview-big{--icon-preview-size:16rem}@media (min-width:960px){.t-icon-preview-big{--icon-preview-size:18rem}}@media (min-width:1280px){.t-icon-preview-big{--icon-preview-size:20rem}}.t-icon-code-grid{gap:var(--t-space-3xl);grid-template-areas:"a""b""c""d";display:grid}.t-icon-code-grid>*{min-width:0}.t-icon-code-grid>:first-child{grid-area:a}.t-icon-code-grid>:nth-child(2){grid-area:b}.t-icon-code-grid>:nth-child(3){grid-area:c}.t-icon-code-grid>:nth-child(4){grid-area:d}@media (min-width:560px){.t-icon-code-grid{grid-template-columns:16rem 1fr;grid-template-areas:"a b""a c""d d"}}@media (min-width:960px){.t-icon-code-grid{gap:var(--t-space-3xl);grid-template:"a b""a c"1fr"a d"/18rem 1fr}}@media (min-width:1280px){.t-icon-code-grid{grid-template-columns:20rem 1fr}}@keyframes pulse-keyframes{0%{opacity:1;transform:scale3d(.8,.8,.8)}50%{opacity:1;transform:scale(1)}to{opacity:1;transform:scale3d(.8,.8,.8)}}@keyframes tada-keyframes{0%{transform:scale(1)}5%,10%{transform:scale3d(.9,.9,.9)rotate(-5deg)}15%,25%,35%,45%{transform:scale3d(1.1,1.1,1.1)rotate(5deg)}20%,30%,40%{transform:scale3d(1.1,1.1,1.1)rotate(-5deg)}50%{transform:scale(1)}}.t-icon-search{border:var(--t-stroke-width) solid var(--t-stroke-color-primary);border-radius:var(--t-radius-lg);background:var(--t-color-background-primary);cursor:text;padding:0 1rem;transition:border-color .3s,box-shadow .3s;display:block;position:sticky;top:0;box-shadow:0 4px 56px #1b33711a}.t-icon-search:focus-within{box-shadow:0 0 0 4px var(--t-color-accent-tertiary);border-color:var(--t-color-accent-primary)}.t-icon-search:focus-within .t-icon-search-icon{color:var(--t-color-text-primary)}.t-icon-search-input{padding:var(--t-space-sm) 0;font:inherit;width:100%;color:inherit;background:0 0;border:0;height:calc(3.5rem - 2px)}.t-icon-search-input:focus-visible{outline:none}.t-icon-search-input::placeholder{color:var(--t-color-text-tertiary)}.t-icon-search-icon{pointer-events:none;color:var(--t-color-text-secondary);width:var(--t-space-xl);height:var(--t-space-xl);stroke-width:1.5px}.t-grid-icons{grid-template-rows:auto 1fr!important}.t-h0{font-weight:var(--t-font-weight-semibold);color:var(--t-color-headers,var(--t-color-text-headings));margin-bottom:var(--t-space-xs);line-height:1.2;display:block}.t-h0 a{color:inherit;text-decoration:none}.t-h0 a:hover{color:inherit;text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.t-h0{font-size:var(--t-font-size-h1);line-height:var(--t-line-height-h1);font-weight:var(--t-font-weight-black)}@media (min-width:960px){.t-h0{font-size:var(--t-font-size-h0);line-height:var(--t-line-height-h0)}}.t-h1{font-weight:var(--t-font-weight-semibold);color:var(--t-color-headers,var(--t-color-text-headings));margin-bottom:var(--t-space-xs);line-height:1.2;display:block}.t-h1 a{color:inherit;text-decoration:none}.t-h1 a:hover{color:inherit;text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.t-h1{font-size:var(--t-font-size-h1);line-height:var(--t-line-height-h1)}.t-h2{font-weight:var(--t-font-weight-semibold);color:var(--t-color-headers,var(--t-color-text-headings));margin-bottom:var(--t-space-xs);line-height:1.2;display:block}.t-h2 a{color:inherit;text-decoration:none}.t-h2 a:hover{color:inherit;text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.t-h2{font-size:var(--t-font-size-h2);line-height:var(--t-line-height-h2)}.t-h3{font-weight:var(--t-font-weight-semibold);color:var(--t-color-headers,var(--t-color-text-headings));margin-bottom:var(--t-space-xs);line-height:1.2;display:block}.t-h3 a{color:inherit;text-decoration:none}.t-h3 a:hover{color:inherit;text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.t-h3{font-size:var(--t-font-size-h3);line-height:var(--t-line-height-h3);margin-bottom:var(--t-space-2xs)}.t-h4{font-weight:var(--t-font-weight-semibold);color:var(--t-color-headers,var(--t-color-text-headings));margin-bottom:var(--t-space-xs);line-height:1.2;display:block}.t-h4 a{color:inherit;text-decoration:none}.t-h4 a:hover{color:inherit;text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.t-h4{font-size:var(--t-font-size-h4);line-height:var(--t-line-height-h4);margin-bottom:var(--t-space-2xs)}.t-h5{font-weight:var(--t-font-weight-semibold);color:var(--t-color-headers,var(--t-color-text-headings));margin-bottom:var(--t-space-xs);line-height:1.2;display:block}.t-h5 a{color:inherit;text-decoration:none}.t-h5 a:hover{color:inherit;text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.t-h5{font-size:var(--t-font-size-h5);line-height:var(--t-line-height-h5);margin-bottom:var(--t-space-2xs)}.t-h-subheader,.t-callout-title{font-size:var(--t-font-size-h7);line-height:var(--t-line-height-h7);margin-bottom:var(--t-space-xs);text-transform:uppercase;letter-spacing:var(--t-letter-spacing-wider);color:var(--t-color-text-secondary);font-weight:var(--t-font-weight-medium)}.t-h-subheader a,.t-callout-title a{color:inherit;text-decoration:none}.t-h-subheader a:hover,.t-callout-title a:hover{color:inherit;text-decoration:underline}.t-callout,.t-tip{margin-bottom:var(--t-space-xl)}.t-img-fluid{max-width:100%}.t-text-truncate{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.t-text-truncate-2{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box}.t-link-text{cursor:pointer;color:var(--t-color-text-primary);text-decoration:none;transition:color .3s}.t-link-text:hover{color:var(--t-color-accent);text-decoration:underline}.t-link-secondary{cursor:pointer;color:var(--t-color-text-secondary);text-decoration:none;transition:color .3s}.t-link-secondary:hover,.t-link-secondary.active{color:var(--t-color-text-primary);text-decoration:none}.t-link-brand{cursor:pointer;color:var(--t-color-text-tertiary);text-decoration:none;transition:color .3s}.t-link-brand:hover{color:var(--t-color-text-secondary);text-decoration:none}.t-link-arrow .tabler-icon{transition:transform .3s}.t-link-arrow:hover .tabler-icon{transform:translate(.25rem)}.t-link-underline{text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 25%, transparent);text-decoration-color:color-mix(in srgb, currentColor 25%, transparent);text-underline-offset:3px;text-decoration-style:dashed;text-decoration-thickness:1px}.t-link-underline:hover{text-decoration:none}.t-link-bg-secondary{background-color:var(--t-color-background-secondary);transition:var(--t-transition-color)}.t-link-bg-secondary:hover{background-color:var(--t-color-background-tertiary)}.t-visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:var(--t-space-1);white-space:nowrap;width:var(--t-space-1);position:absolute;overflow:hidden}.t-code-copy{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline}.t-code-copy code{align-items:center;display:inline-flex}.t-code-copy:hover code{border-color:var(--t-stroke-color-primary)}.t-code-copy:focus-visible{outline:none}.t-code-copy:focus-visible code{outline:2px solid var(--t-stroke-color-primary);outline-offset:2px}.t-code-copy-icon{stroke-width:2px;width:16px;height:16px;margin-left:.25rem}.t-code-copy.t-code-copy-copied code{color:var(--t-color-green);border-color:var(--t-color-green)}@keyframes animated-ellipsis-keyframes{0%{transform:translate(-100%)}}.t-callout{border:var(--t-stroke-width) solid var(--t-stroke-color-secondary);border-radius:var(--t-radius);background:var(--t-color-accent-quaternary);padding:var(--t-space-md)}.t-callout>:last-child{margin-bottom:0}.t-callout-title{color:var(--t-color-accent-primary)}.t-tip{line-height:var(--t-space-xl)}.t-tip .tabler-icon{width:var(--t-space-xl);height:var(--t-space-xl);margin-right:var(--t-space-xs);vertical-align:bottom}.t-link-hover:hover,.t-link-hover.active{background-color:var(--t-color-background-secondary)}.t-on-hover .t-on-hover-content{opacity:0;transition:var(--t-transition-opacity)}.t-on-hover:hover .t-on-hover-content{opacity:1}.t-options-table{border-radius:var(--t-radius);border:var(--t-stroke-width) solid var(--t-stroke-color-primary);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.t-options-table-title{border-right:var(--t-stroke-width) solid var(--t-stroke-color-primary);padding:var(--t-space-md);background:var(--t-color-background-secondary)}.t-options-table-title~.t-options-table-title{border-top:var(--t-stroke-width) solid var(--t-stroke-color-primary)}.t-options-table-title h3{font-size:var(--t-font-size-h5);margin:0!important}.t-options-table-title p{color:var(--t-color-text-tertiary);font-size:var(--t-font-size-h6)}.t-options-table-description{padding:var(--t-space-md);grid-column:span 3/span 3}.t-options-table-description~.t-options-table-description{border-top:var(--t-stroke-width) solid var(--t-stroke-color-primary)}.t-codeblock{min-width:0;position:relative}.t-codeblock pre{height:100%;margin-bottom:0;overflow:auto}.t-codeblock-copy{top:var(--t-space-2xs);right:var(--t-space-2xs);z-index:1;position:absolute}.t-codeblock-copyable pre{padding-right:var(--t-space-4xl)}.t-markdown>h1,.t-markdown>h2,.t-markdown>h3,.t-markdown>h4{margin:var(--t-space-2xl) 0 var(--t-space-xs)}.t-markdown>h1 a,.t-markdown>h2 a,.t-markdown>h3 a,.t-markdown>h4 a{text-decoration:none}.t-markdown>h1 a:hover,.t-markdown>h2 a:hover,.t-markdown>h3 a:hover,.t-markdown>h4 a:hover{text-decoration:underline}.t-markdown>h1{margin-bottom:var(--t-space-2xl);font-weight:var(--t-font-weight-bold)}.t-markdown>h1+.t-lead{margin-top:calc(-1*var(--t-space-md));margin-bottom:var(--t-space-2xl)}.t-markdown>h2{margin-top:var(--t-space-5xl)}.t-markdown>.t-h-subheader+h1{margin-top:0}.t-markdown>ul li,.t-markdown>ol li{margin-bottom:var(--t-space-2xs)}.t-markdown>p,.t-markdown>pre,.t-markdown>.t-codeblock,.t-markdown .t-tab-content{margin-bottom:var(--t-space-md)}.t-markdown a:hover{text-decoration:none}.t-markdown .t-lead{color:var(--t-color-text-secondary);font-size:var(--t-font-size-h4)}.t-markdown>:first-child{margin-top:0}.t-markdown>:last-child{margin-bottom:0}.t-markdown .contains-task-list{margin-left:0;padding:0;list-style:none}.t-markdown>table{margin-bottom:var(--t-space-xl);border-collapse:collapse;border:var(--t-stroke-width) solid var(--t-stroke-color-primary)}.t-markdown>figure{margin-bottom:var(--t-space-xl)}.t-markdown th,.t-markdown td{border:var(--t-stroke-width) solid var(--t-stroke-color-primary);padding:var(--t-space-2xs) var(--t-space-md)}.t-container{width:100%;max-width:var(--t-container-xl);padding:0 var(--t-space-md);margin:0 auto}@media (min-width:960px){.t-container{padding:0 2rem}}.t-container-xs{max-width:var(--t-container-xs)}.t-container-sm{max-width:var(--t-container-sm)}.t-container-md{max-width:var(--t-container-md)}.t-container-lg{max-width:var(--t-container-lg)}.t-container-xl{max-width:var(--t-container-xl)}.t-container-2xl{max-width:var(--t-container-2xl)}@media (min-width:960px){.lg\:t-container-fluid{max-width:100%}}.t-row{--gutter-x:var(--t-space-xl);--gutter-y:var(--t-space-xl);margin-top:calc(var(--gutter-y)*-1);margin-right:calc(var(--gutter-x)/-2);margin-left:calc(var(--gutter-x)/-2);flex-wrap:wrap;display:flex}.t-row>*{width:100%;max-width:100%;padding-right:calc(var(--gutter-x)/2);padding-left:calc(var(--gutter-x)/2);margin-top:var(--gutter-y);flex-shrink:0}.t-col{flex:1 0}.t-col-auto{flex:none;width:auto}.t-col-side{flex:none;width:12rem}.t-col-slim{width:calc(var(--t-container-sm) + var(--gutter-x));flex:none}.t-col-2{flex:none;width:16.6667%}.t-col-3{flex:none;width:25%}.t-col-4{flex:none;width:33.3333%}.t-col-6{flex:none;width:50%}.t-col-8{flex:none;width:66.6667%}.t-col-9{flex:none;width:75%}.t-col-12{flex:none;width:100%}.t-g-0{--gutter-x:0rem}.t-g-0,.t-gy-0{--gutter-y:0rem}.t-g-1{--gutter-x:var(--t-space-2xs);--gutter-y:var(--t-space-2xs)}.t-g-2,.t-gx-2{--gutter-x:var(--t-space-xs)}.t-g-2{--gutter-y:var(--t-space-xs)}.t-g-3,.t-gx-3{--gutter-x:var(--t-space-md)}.t-g-3{--gutter-y:var(--t-space-md)}.t-g-4,.t-gx-4{--gutter-x:var(--t-space-xl)}.t-g-4,.t-gy-4{--gutter-y:var(--t-space-xl)}.t-g-6{--gutter-x:var(--t-space-5xl);--gutter-y:var(--t-space-5xl)}.t-g-7{--gutter-x:6.5rem}.t-g-7,.t-gy-7{--gutter-y:6.5rem}@media (min-width:560px){.sm\:t-col{flex:1 0}.sm\:t-col-2{flex:none;width:16.6667%}.sm\:t-col-4{flex:none;width:33.3333%}.sm\:t-col-6{flex:none;width:50%}.sm\:t-gx-6{--gutter-x:var(--t-space-5xl)}}@media (min-width:768px){.md\:t-col{flex:1 0}.md\:t-col-auto{flex:none;width:auto}.md\:t-col-2{flex:none;width:16.6667%}.md\:t-col-3{flex:none;width:25%}.md\:t-col-4{flex:none;width:33.3333%}.md\:t-col-5{flex:none;width:41.6667%}.md\:t-col-6{flex:none;width:50%}.md\:t-col-8{flex:none;width:66.6667%}.md\:t-col-9{flex:none;width:75%}.md\:t-g-4{--gutter-x:var(--t-space-xl);--gutter-y:var(--t-space-xl)}}@media (min-width:960px){.lg\:t-col{flex:1 0}.lg\:t-col-auto{flex:none;width:auto}.lg\:t-col-3{flex:none;width:25%}.lg\:t-col-4{flex:none;width:33.3333%}.lg\:t-col-5{flex:none;width:41.6667%}.lg\:t-col-6{flex:none;width:50%}.lg\:t-col-7{flex:none;width:58.3333%}.lg\:t-col-12{flex:none;width:100%}.lg\:t-g-5{--gutter-x:var(--t-space-2xl);--gutter-y:var(--t-space-2xl)}.lg\:t-g-6,.lg\:t-gx-6{--gutter-x:var(--t-space-5xl)}.lg\:t-g-6{--gutter-y:var(--t-space-5xl)}.lg\:t-g-7{--gutter-x:6.5rem;--gutter-y:6.5rem}}@media (min-width:1280px){.xl\:t-col-4{flex:none;width:33.3333%}.xl\:t-col-6{flex:none;width:50%}.xl\:t-col-8{flex:none;width:66.6667%}.xl\:t-g-6{--gutter-x:var(--t-space-5xl);--gutter-y:var(--t-space-5xl)}.xl\:t-g-7,.xl\:t-gx-7{--gutter-x:6.5rem}.xl\:t-g-7{--gutter-y:6.5rem}}.t-row-deck .t-card{height:100%}.t-space-y>*~*{margin-top:var(--t-space-md)!important}.t-space-x>*~*{margin-left:var(--t-space-md)!important}.t-space-y-2>*~*{margin-top:var(--t-space-xs)!important}.t-space-y-4>*~*{margin-top:var(--t-space-xl)!important}.t-space-y-5>*~*{margin-top:var(--t-space-2xl)!important}.t-space-y-6>*~*{margin-top:var(--t-space-5xl)!important}.t-divider-y-8>:not(:first-child){border-top:var(--t-stroke-width) solid var(--t-stroke-color-secondary);padding-top:5.25rem!important}.t-divider-y-8>:not(:last-child){padding-bottom:5.25rem!important}.t-grid{grid-template-rows:repeat(var(--rows,1), 1fr);grid-template-columns:repeat(var(--columns,12), 1fr);gap:var(--gutter-y,var(--t-space-xl)) var(--gutter-x,var(--t-space-xl));display:grid}.t-grid .t-g-col-start-1{grid-column-start:1}@media (min-width:960px){.t-grid .lg\:t-g-row-start-1{grid-row-start:1}.t-grid .lg\:t-g-col-start-1{grid-column-start:1}.t-grid .lg\:t-g-row-start-2{grid-row-start:2}.t-grid .lg\:t-g-row-end-2{grid-row-end:2}.t-grid .lg\:t-g-row-end-3{grid-row-end:3}.t-grid .lg\:t-g-col-end-4{grid-column-end:4}.t-grid .lg\:t-g-col-start-5{grid-column-start:5}.t-grid .lg\:t-g-col-end-5{grid-column-end:5}.t-grid .lg\:t-g-col-end-13{grid-column-end:13}}@media (min-width:1280px){.t-grid .xl\:t-g-col-start-4{grid-column-start:4}.t-grid .xl\:t-g-col-end-4{grid-column-end:4}}.t-grid-cols-1{grid-template-columns:repeat(1,1fr)}@media (min-width:768px){.md\:t-grid-cols-2{grid-template-columns:repeat(2,1fr)}}@media (min-width:960px){.lg\:t-grid-cols-3{grid-template-columns:repeat(3,1fr)}.lg\:t-grid-cols-12{grid-template-columns:repeat(12,1fr)}}.t-section{--section-bg:var(--t-color-background-primary);--section-color:var(--t-color-text-primary);--section-title-color:var(--t-color-text-headings);--section-description-color:var(--t-color-text-secondary);background:var(--section-bg);color:var(--section-color);padding:var(--t-space-5xl) 0;position:relative}@media (min-width:960px){.t-section{padding:6.5rem 0}}.t-section .t-container{z-index:1;position:relative}.t-section-sm{padding:var(--t-space-5xl) 0}.t-section-secondary{--section-bg:var(--t-color-background-secondary)}.t-section-transparent{--section-bg:transparent}.t-section-accent{--section-bg:var(--t-color-accent);--section-color:var(--t-color-accent-foreground);--section-title-color:var(--t-color-accent-foreground);--section-description-color:color-mix(in srgb, var(--t-color-accent-foreground) 80%, transparent);--t-color-muted:var(--section-description-color);--t-color-headers:var(--section-title-color)}@keyframes move-forever1{0%{transform:translate(85px)}to{transform:translate(-90px)}}@keyframes move-forever2{0%{transform:translate(-90px)}to{transform:translate(85px)}}@keyframes move-forever3{0%{transform:translate(-90px)}to{transform:translate(85px)}}.t-section-divider{pointer-events:none;height:var(--t-space-7xl);z-index:0;width:100%;position:absolute;bottom:calc(100% - 1px)}.t-section-divider path{fill:var(--section-bg)}.t-section-divider .t-wave-1{animation:30s linear -2s infinite move-forever1}.t-section-divider .t-wave-2{opacity:.5;animation:24s linear -2s infinite move-forever2}.t-section-divider .t-wave-3{opacity:.3;animation:18s linear -2s infinite move-forever3}.t-section-divider-auto{height:auto}.t-section-gradient{background:radial-gradient(at bottom, color-mix(in srgb, var(--t-color-accent), transparent 50%), transparent 50%) no-repeat bottom/40rem 15rem;z-index:0;height:100%;position:absolute;bottom:0;left:0;right:0}.t-section-header,.t-page-header{text-align:center;max-width:45rem;margin:0 auto var(--t-space-5xl)}.t-page-header{margin-bottom:6.5rem}.t-page-title{font-size:var(--t-font-size-h0);line-height:var(--t-line-height-h0);margin-bottom:var(--t-space-md);font-weight:var(--t-font-weight-bold)}.t-section-title{color:var(--section-title-color);font-size:var(--t-font-size-2xl);line-height:var(--t-line-height-2xl);font-weight:var(--t-font-weight-bold);text-wrap:balance}.t-section-title-lg{font-size:var(--t-font-size-3xl);line-height:var(--t-line-height-3xl);font-weight:var(--t-font-weight-bold)}.t-section-description,.t-page-description{color:var(--section-description-color,inherit);margin:var(--t-space-md) auto 0;font-weight:400;font-size:var(--t-font-size-h4)}.t-section-header .t-section-description,.t-section-header .t-page-description{max-width:var(--t-container-sm)}.t-section-eyebrow{font-family:var(--t-font-family-cursive);font-size:var(--t-font-size-xl);line-height:var(--t-line-height-xl);color:var(--t-color-accent);margin-bottom:var(--t-space-xs)}.t-footer{color:var(--t-color-text-secondary);background:var(--t-color-background-primary);margin-top:auto}.t-header{height:var(--t-space-5xl);transition:var(--t-transition-color),var(--t-transition-shadow);z-index:110;align-items:center;padding:0;display:flex;position:sticky;top:0;left:0;right:0}@media (max-width:959.98px){.t-header{background-color:color-mix(in srgb, var(--t-color-background-primary), transparent 10%);backdrop-filter:var(--t-filter-blur-sm);border-bottom:var(--t-stroke-width) solid var(--t-stroke-color-secondary)}}.t-header-sticky{box-shadow:var(--t-shadow-md);background-color:color-mix(in srgb, var(--t-color-background-primary), transparent 10%);backdrop-filter:var(--t-filter-blur-sm)}.t-main{flex:1}.t-sticky-top{top:var(--t-space-5xl)var(--t-space-md);z-index:1;position:sticky}.t-img-overlap-padding{padding-top:8rem}.t-img-gradient{background-color:var(--t-color-background-secondary);mask:url("data:image/svg+xml;charset=utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"100\" height=\"100\"><defs><linearGradient id=\"a\" x1=\"0\" x2=\"0\" y1=\"0\" y2=\"1\"><stop stop-color=\"black\" offset=\"0%\" /><stop stop-color=\"rgba(0, 0, 0, 1)\" offset=\"50%\" /><stop stop-color=\"rgba(0, 0, 0, .6)\" offset=\"80%\" /><stop stop-color=\"transparent\" offset=\"100%\" /></linearGradient></defs><rect x=\"0\" y=\"0\" width=\"100\" height=\"100\" fill=\"url(%23a)\" /></svg>") 0 0/100% 100% no-repeat}.t-img-markdown{border-radius:var(--t-radius-lg);outline:var(--t-stroke-width) solid var(--t-stroke-color-secondary)}@media (min-width:1280px){.t-img-markdown{max-width:calc(100% + 90px);margin-left:-45px;margin-right:-45px}}.t-megamenu{background:var(--t-color-background-primary);padding:var(--t-space-lg) 0;border-bottom:1px solid var(--t-stroke-color);box-shadow:var(--t-shadow-lg);z-index:109;transition:var(--t-transition-all);opacity:0;visibility:hidden;position:absolute;top:100%;left:0;right:0;transform:translateY(-100%)}.t-megamenu.open{opacity:1;visibility:visible;transform:translateY(0)}html{--t-color-valentines-day:#8b2942}.t-banner{--banner-background:var(--t-color-background-secondary);--banner-color:var(--t-color-text-primary);background:var(--banner-background);color:var(--banner-color);padding:var(--t-space-2xs) 0;text-align:center;z-index:150;font-size:var(--t-font-size-sm);font-weight:var(--t-font-weight-medium);transition:var(--t-transition-color),var(--t-transition-opacity);display:none;position:relative}.t-banner>.t-container>div{line-height:var(--t-line-height-h4)}a.t-banner{cursor:pointer;display:block}a.t-banner:hover{opacity:.88;color:var(--banner-color);text-decoration:none}@media (min-width:960px){.t-banner{display:block}}.t-banner>.t-container{justify-content:center;display:flex}.t-banner-colored{--banner-background:linear-gradient(-90deg, #a258c1 0%, #0374bd 47%, #29b9c9 100%);--banner-color:var(--t-color-white)}.t-banner-close{cursor:pointer;opacity:.75;color:inherit;height:var(--t-space-3xl);width:var(--t-space-3xl);transition:var(--t-transition-transform);background:0 0;justify-content:center;align-items:center;margin:auto;display:flex;position:absolute;top:0;bottom:0;right:0}.t-banner-close:hover{color:inherit;opacity:1;transform:rotate(90deg)}.t-banner-close-icon{width:var(--t-space-lg);height:var(--t-space-lg)}.t-streamline-banner{margin:0}.t-streamline-banner.t-horizontal{max-width:800px}.t-streamline-banner.t-vertical{height:100%}.t-grid-banner{grid-area:6/-3/10/-1}.t-black-week-banner{background:linear-gradient(to right bottom, color-mix(in srgb, light-dark(var(--t-color-slate-1000),#000) 60%, light-dark(var(--t-color-violet),var(--t-color-slate-500))) -10%, light-dark(var(--t-color-slate-1000),#000) 40%, light-dark(var(--t-color-slate-1000),#000) 60%, color-mix(in srgb, light-dark(var(--t-color-slate-1000),#000) 60%, light-dark(var(--t-color-pink),var(--t-color-slate-600))) 110%);color:var(--t-color-slate-50)}.t-black-week-banner h3{color:inherit}.t-black-week-banner .t-countdown-timer-card{border-color:var(--t-color-slate-600)}.t-black-week-banner .t-btn:not(.t-btn-green){background-color:var(--t-color-slate-700);color:var(--t-color-slate-200)}@media (min-width:768px){.t-grid-banner{grid-row:4/9}.t-text-default{display:block}}@media (min-width:960px){.t-grid-banner{grid-row:2/7}}.t-navbar{font-size:var(--t-font-size-sm);line-height:var(--t-line-height-sm);justify-content:center;display:flex}@media (max-width:959.98px){.t-navbar{background:var(--t-color-background-primary);top:var(--t-space-5xl);padding:var(--t-space-xs);border-right:var(--t-stroke-width) solid var(--t-stroke-color-secondary);opacity:0;visibility:hidden;transition:visibility .3s,var(--t-transition-opacity),var(--t-transition-transform);transform-origin:top;z-index:201;height:calc(100vh - var(--t-space-5xl));height:calc(100dvh - var(--t-space-5xl));will-change:opacity,transform;overscroll-behavior-y:contain;display:block;position:absolute;left:0;right:0;overflow:auto;transform:scale(.9);box-shadow:0 20px 40px #3b454e1a,0 0 2px #3b454e0f}.t-navbar.opened{opacity:1;visibility:visible;transform:scale(1)}}.t-navbar-logo{z-index:202;position:relative}.t-navbar-menu{justify-content:center;gap:var(--t-space-2xs);display:flex}@media (max-width:959.98px){.t-navbar-menu{flex-direction:column;gap:0}}.t-navbar-toggle{cursor:pointer;width:var(--t-space-2xl);height:var(--t-space-2xl);border-radius:var(--t-radius);color:inherit;z-index:201;background:0 0;border:0;justify-content:center;align-items:center;display:flex;position:relative}@media (min-width:960px){.t-navbar-toggle{display:none}}.t-navbar-toggle span{height:2px;width:var(--t-space-xl);opacity:1;background:currentColor;border-radius:9px;transition:all .2s ease-in-out;display:block;position:absolute;left:0;transform:rotate(0)}.t-navbar-toggle span:first-child{top:8px;left:var(--t-space-2xs);transform-origin:50%}.t-navbar-toggle span:nth-child(2),.t-navbar-toggle span:nth-child(3){top:16px;left:var(--t-space-2xs);transform-origin:50%}.t-navbar-toggle span:nth-child(4){top:24px;left:var(--t-space-2xs);transform-origin:50%}.t-navbar-toggle.opened span:first-child,.t-navbar-toggle.opened span:nth-child(4){opacity:0;width:0;top:15px;left:50%}.t-navbar-toggle.opened span:nth-child(2){transform:rotate(45deg)}.t-navbar-toggle.opened span:nth-child(3){transform:rotate(-45deg)}.t-navbar-item{margin:0;position:relative}@media (max-width:959.98px){.t-navbar-item{margin-top:var(--t-space-xs)}}.t-navbar-item-badge{margin-left:var(--t-space-md)}@media (min-width:960px){.t-navbar-item-badge{z-index:1;margin:0;position:absolute;top:0;right:-.5rem;transform:rotate(5deg)}}.t-navbar-link{color:var(--t-color-text-primary);padding:var(--t-space-xs) var(--t-space-sm);transition:var(--t-transition-color);font:inherit;line-height:var(--t-line-height-base);cursor:pointer;border-radius:var(--t-radius);text-align:left;-webkit-user-select:none;user-select:none;background:0 0;align-items:center;display:flex;position:relative}@media (max-width:959.98px){.t-navbar-link{padding:var(--t-space-md)}}.t-navbar-link:hover,.t-navbar-dropdown.open .t-navbar-link{color:var(--t-color-text-primary);background-color:var(--t-color-fill-tertiary)}.t-navbar-link:after{bottom:0;left:var(--t-space-sm);right:var(--t-space-sm);border-radius:var(--t-radius);background:var(--t-color-accent);opacity:0;height:2px;transition:opacity .5s,transform .5s;position:absolute;transform:scaleX(0)}@media (min-width:960px){.t-navbar-link:after{content:""}}.t-navbar-link.active{color:var(--t-color-accent);background:0 0}.t-navbar-link.active:after{opacity:1;transform:scaleX(1)}.t-navbar-dropdown{flex-direction:column;display:flex;position:relative}.t-navbar-dropdown-chevron{margin-left:var(--t-space-xs);transition:var(--t-transition-transform)}.t-navbar-dropdown.open .t-navbar-dropdown-chevron{transform:rotate(180deg)}@media (max-width:959.98px){.t-navbar-dropdown-chevron{margin-left:auto}}.t-navbar-dropdown-menu{--menu-width:45rem;opacity:0;visibility:hidden;display:none}.t-navbar-dropdown.open .t-navbar-dropdown-menu{opacity:1;visibility:visible;display:block;transform:translateY(0)}@media (min-width:960px){.t-navbar-dropdown-menu{background:var(--t-color-background-primary);width:var(--menu-width);box-shadow:var(--t-shadow-inset),var(--t-shadow-2xl);border-radius:var(--t-radius-lg);margin-left:calc(var(--menu-width)*-.5);transition:opacity .5s,transform .5s,visibility .5s;display:block;position:absolute;top:calc(100% + .5rem);right:0}}.t-navbar-dropdown-menu-content{gap:var(--t-space-lg) var(--t-space-2xl);grid-template-columns:1fr;display:grid}@media (min-width:960px){.t-navbar-dropdown-menu-content{padding:var(--t-space-xl)}}.t-navbar-dropdown-menu-footer{padding:var(--t-space-lg);background:var(--t-color-background-secondary);border-radius:0 0 calc(var(--t-radius-lg) + 1px) calc(var(--t-radius-lg) + 1px)}.t-navbar-dropdown-menu-link:focus-visible{background:var(--t-color-background-secondary)}.t-logo{--logo-height:var(--t-space-2xl);--logo-suffix-font-size:11px;min-width:calc(var(--logo-height)*2.5);height:var(--logo-height);transition:var(--t-transition-opacity);align-items:center;margin:0;text-decoration:none;display:inline-flex;position:relative}.t-logo svg{width:auto;height:100%}a.t-logo:hover{opacity:.8}.t-logo-suffix{text-transform:uppercase;color:var(--t-color-text-secondary);font-weight:var(--t-font-weight-medium);font-size:var(--logo-suffix-font-size);white-space:nowrap;-webkit-user-select:none;user-select:none;line-height:1;position:absolute;bottom:-.5rem;left:80%}.t-logo-square{width:var(--logo-height);height:var(--logo-height);min-width:0}.t-logo-gray .t-logo-path{fill:var(--t-color-text-tertiary)!important}.t-logo-white .t-logo-path{fill:#fff!important}.t-logo-sm{--logo-height:var(--t-space-xl);--logo-suffix-font-size:9px}.t-logo-lg{--logo-height:var(--t-space-3xl)}.t-hero{padding:var(--t-space-2xl) 0}@media (min-width:768px){.t-hero{padding:var(--t-space-4xl) 0}}@media (min-width:960px){.t-hero{padding:var(--t-space-7xl) 0}}.t-hero-subheader{text-transform:uppercase;color:var(--t-color-accent-primary);font-weight:var(--t-font-weight-medium);font-size:var(--t-font-size-h7);margin-bottom:var(--t-space-md);letter-spacing:var(--t-letter-spacing-wider)}.t-hero-title{font-size:var(--t-font-size-h1);line-height:var(--t-line-height-h1);font-weight:var(--t-font-weight-bold);letter-spacing:var(--t-letter-spacing-tight)}@media (min-width:768px){.t-hero-title{font-size:var(--t-font-size-3xl);line-height:var(--t-line-height-3xl)}}@media (min-width:1280px){.t-hero-title{font-size:var(--t-font-size-5xl);line-height:var(--t-line-height-5xl)}}.t-hero-description{color:var(--t-color-text-secondary);font-size:var(--t-font-size-h5);max-width:var(--t-container-md);margin:0 auto;line-height:1.5}@media (min-width:560px){.t-hero-description{font-size:var(--t-font-size-h4)}}@media (min-width:960px){.t-hero-description{font-size:var(--t-font-size-h3)}}.t-hero-img{border-radius:var(--t-radius-lg);z-index:1;max-width:67.5rem;margin:6.5rem auto;position:relative;box-shadow:0 10px 15px -3px #3b454e1a,0 4px 6px -2px #3b454e0d}.t-hero-img img,.t-hero-img svg{max-width:100%;height:auto;display:block;position:relative}.t-hero-img-side{max-width:40rem;margin:0 auto}.t-hero-img-side img,.t-hero-img-side svg{max-width:100%;height:auto;display:block}.t-hero-gradient{background:var(--t-color-background-secondary);box-shadow:0 0 360px 230px var(--t-color-background-secondary)}.t-rklm{background:var(--t-color-background-secondary);border-radius:var(--t-radius-lg);color:inherit;flex-direction:column;padding:15px;font-size:.8125rem;line-height:1.4;transition:opacity .2s ease-in-out;display:flex;position:relative}.t-rklm:hover{opacity:1;color:inherit}.t-rklm-wrap{flex:1}.t-rklm-img{display:block}.t-rklm-img img{border-radius:var(--t-radius);max-width:100%!important}.t-rklm-text{margin-top:var(--t-space-sm);color:var(--t-color-text-primary);font-weight:500;display:block}.carbon-poweredby{margin-top:var(--t-space-sm);color:var(--t-color-text-secondary);display:block}.t-rklm-horizontal{flex-direction:row}.t-rklm-horizontal .t-rklm-wrap+.t-rklm-wrap{margin-top:0;margin-left:var(--t-space-2xl)}.t-rklm-horizontal .t-rklm-text{margin-top:0}@keyframes figma-1{0%,20%,to{transform:translateY(0)}40%,50%{transform:translate(100px,-20px)}60%,90%{transform:translate(100px,40px)}}.t-animation-figma-1{animation:10s ease-in-out infinite figma-1}@keyframes figma-2{0%,15%,to{transform:translateY(50px)}25%,50%{transform:translate(-150px,20px)}55%,90%{transform:translate(-100px,-40px)}}.t-animation-figma-2{animation:12s ease-in-out -3s infinite figma-2}@keyframes figma-3{0%,10%,to{transform:translateY(-20px)}30%,60%{transform:translate(100px,100px)}80%,90%{transform:translate(100px,-40px)}}.t-animation-figma-3{animation:8s ease-in-out -5s infinite figma-3}.t-accordion{gap:var(--t-space-lg);flex-direction:column;display:flex}.t-accordion-item{border:1px solid var(--t-stroke-color-secondary);border-radius:var(--t-radius-lg);background:var(--t-color-background-primary);transition:var(--t-transition-all);overflow:hidden}.t-accordion-header{width:100%;padding:var(--t-space-lg);text-align:left;cursor:pointer;transition:var(--t-transition-all);justify-content:space-between;align-items:center;gap:var(--t-space-md);background:0 0;border:none;font-family:inherit;display:flex}.t-accordion-header:hover{background:var(--t-color-background-secondary)}.t-accordion-header:focus-visible{outline:2px solid var(--t-color-accent);outline-offset:-2px}.t-accordion-title{font-weight:var(--t-font-weight-semibold);font-size:var(--t-font-size-h4);line-height:var(--t-line-height-h4);color:var(--t-color-text-primary);flex:1;margin:0}.t-accordion-icon{color:var(--t-color-text-tertiary);transition:var(--t-transition-transform);width:var(--t-space-lg);height:var(--t-space-lg);flex-shrink:0}.t-accordion-icon.open{color:var(--t-color-text-primary);transform:rotate(180deg)}.t-accordion-content{padding:0 var(--t-space-lg) var(--t-space-lg);color:var(--t-color-text-secondary);font-size:var(--t-font-size-base);line-height:var(--t-line-height-base);animation:.2s ease-out accordionSlideDown}.t-accordion-content .t-markdown{margin:0}@keyframes accordionSlideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.t-avatar{--icon-size:var(--t-space-xl);width:var(--t-space-2xl);height:var(--t-space-2xl);background:var(--t-stroke-color-secondary) no-repeat center/cover;border-radius:var(--t-radius-full);vertical-align:bottom;box-shadow:var(--t-shadow-inset),var(--t-shadow-lg);color:var(--t-color-text-secondary);justify-content:center;align-items:center;display:inline-flex}.t-avatar .tabler-icon{stroke-width:1.5px;width:var(--icon-size);height:var(--icon-size)}.t-avatar-sm{width:var(--t-space-xl);height:var(--t-space-xl)}.t-avatar-lg{width:var(--t-space-3xl);height:var(--t-space-3xl)}.t-avatar-xl{width:var(--t-space-5xl);height:var(--t-space-5xl)}.t-avatars-list{align-items:center;gap:calc(var(--t-space-md)*-.5);display:flex}.t-avatars-list .t-avatar{border:2px solid var(--t-color-background-primary);transition:transform .2s;position:relative}.t-avatars-list .t-avatar:not(:first-child){margin-left:calc(var(--t-space-md)*-.5)}.t-bg-transparent-pattern{background:url("data:image/svg+xml;charset=UTF-8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\"><rect x=\"0\" y=\"0\" width=\"10\" height=\"10\" fill=\"rgba(130, 130, 130, .1)\" /><rect x=\"10\" y=\"10\" width=\"10\" height=\"10\" fill=\"rgba(130, 130, 130, .1)\" /></svg>") 50%/20px 20px}.t-bg-blur-gradient{background-image:url(/img/hero-bg.svg?2);background-position:bottom;background-repeat:repeat-x;background-size:100%}.t-badge{color:var(--t-color-text-secondary);background:var(--t-color-background-secondary);height:var(--t-space-lg);border-radius:var(--t-radius);line-height:1;font-size:var(--t-font-size-h7);padding:0 var(--t-space-xs);-webkit-user-select:none;user-select:none;transition:var(--t-transition-color);font-weight:var(--t-font-weight-medium);align-items:center;text-decoration:none;display:inline-flex}.t-badge svg{width:var(--t-space-lg);height:var(--t-space-lg);margin:0 var(--t-space-xs) 0 calc(-1*var(--t-space-2xs));stroke-width:1.5px}a.t-badge:hover,.t-badge.active{color:var(--t-color-text-primary);background:var(--t-color-background-tertiary)}.t-badge-sm{height:var(--t-space-md);padding:0 var(--t-space-2xs)}.t-badge-lg{height:var(--t-space-xl);font-size:var(--t-font-size-h5)}.t-badge-accent{color:var(--t-color-accent);background-color:var(--t-color-accent-quaternary)}.t-badge-accent.t-badge-important{background:var(--t-color-accent);color:var(--t-color-accent-foreground)}.t-badge-red{color:var(--t-color-red);background-color:var(--t-color-red-quaternary)}.t-badge-red.t-badge-important{background:var(--t-color-red);color:var(--t-color-red-foreground)}.t-badge-dark{color:var(--t-color-dark-primary);background-color:var(--t-color-dark-quaternary)}.t-badge-dark.t-badge-important{background:var(--t-color-dark-primary);color:var(--t-color-dark-foreground)}.t-badge-pink{color:var(--t-color-pink);background-color:var(--t-color-pink-quaternary)}.t-badge-pink.t-badge-important{background:var(--t-color-pink);color:var(--t-color-pink-foreground)}.t-badge-violet{color:var(--t-color-violet);background-color:var(--t-color-violet-quaternary)}.t-badge-violet.t-badge-important{background:var(--t-color-violet);color:var(--t-color-violet-foreground)}.t-badge-blue{color:var(--t-color-blue);background-color:var(--t-color-blue-quaternary)}.t-badge-blue.t-badge-important{background:var(--t-color-blue);color:var(--t-color-blue-foreground)}.t-badge-green{color:var(--t-color-green);background-color:var(--t-color-green-quaternary)}.t-badge-green.t-badge-important{background:var(--t-color-green);color:var(--t-color-green-foreground)}.t-badge-yellow{color:var(--t-color-yellow);background-color:var(--t-color-yellow-quaternary)}.t-badge-yellow.t-badge-important{background:var(--t-color-yellow);color:var(--t-color-yellow-foreground)}.t-badge-orange{color:var(--t-color-orange);background-color:var(--t-color-orange-quaternary)}.t-badge-orange.t-badge-important{background:var(--t-color-orange);color:var(--t-color-orange-foreground)}.t-badge-white{color:var(--t-color-white);background-color:var(--t-color-white-quaternary)}.t-badge-white.t-badge-important{background:var(--t-color-white);color:var(--t-color-white-foreground)}.t-badges-list{gap:var(--t-space-2xs);flex-wrap:wrap;display:inline-flex}.t-badge-outline{border:var(--t-stroke-width) solid var(--t-stroke-color-primary);color:var(--t-color-text-secondary);background:0 0}.t-browser{--browser-radius:var(--t-radius-lg);border-radius:var(--browser-radius);box-shadow:0 0 0 1px var(--t-stroke-color-secondary);background:var(--t-color-background-primary)}.t-browser-header{background:var(--t-color-background-secondary) linear-gradient(to bottom, #0000, #3b454e08);border-bottom:var(--t-stroke-width) solid var(--t-stroke-color-secondary);border-radius:calc(var(--browser-radius) + 1px) calc(var(--browser-radius) + 1px) 0 0;padding:.5rem 1rem}.t-browser-image{border-radius:0 0 calc(var(--browser-radius) + 1px) calc(var(--browser-radius) + 1px);overflow:hidden}.t-browser-dots{margin-right:var(--t-space-4xl);display:flex}.t-browser-dot{margin-right:var(--t-space-xs);width:var(--t-space-sm);min-width:var(--t-space-sm);height:var(--t-space-sm);background:var(--t-color-fill-primary);border-radius:var(--t-radius-full);border:var(--t-stroke-width) solid var(--t-stroke-color-primary)}.t-browser-dot:first-child{background:#fb6058}.t-browser-dot:nth-child(2){background:#fcbe3b}.t-browser-dot:nth-child(3){background:#2ccb4c}.t-browser-input{padding:var(--t-space-2xs);color:var(--t-color-text-secondary);font-size:var(--t-font-size-xs);border-radius:var(--t-radius);line-height:var(--t-space-md);cursor:pointer;box-shadow:var(--t-shadow-inset);background-image:linear-gradient(to bottom, var(--t-color-background-primary), var(--t-color-background-secondary));flex:1;justify-content:center;align-items:center;text-decoration:none;display:flex}.t-browser-input .tabler-icon{color:var(--t-color-green);margin-right:var(--t-space-2xs);width:var(--t-space-sm);height:var(--t-space-sm);display:inline-block}.t-browser-noresize .t-browser-image img,.t-browser-noresize .t-browser-image picture{max-width:none}@keyframes loader{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.t-btn{--btn-bg:var(--t-color-background-primary);--btn-text-color:var(--t-color-text-primary);--btn-border-color:var(--t-stroke-color-primary);--btn-padding-x:var(--t-space-sm);--btn-text-padding-x:0;--btn-hover-bg:var(--t-color-background-secondary);--btn-hover-border-color:var(--t-stroke-color-hovered);--btn-focus-color:#3b454e4d;--btn-height:var(--t-space-3xl);--btn-radius:var(--t-radius);--btn-icon-size:var(--t-space-md);--btn-font-size:var(--t-font-size-h6);background:var(--btn-bg);color:var(--btn-text-color);border:var(--t-stroke-width) solid var(--btn-border-color);gap:var(--t-space-2xs);border-radius:var(--btn-radius);line-height:1;font-weight:var(--t-font-weight-medium);font-size:var(--btn-font-size);height:var(--btn-height);min-width:var(--btn-height);padding:0 calc(var(--btn-padding-x) - 1px);-webkit-user-select:none;user-select:none;transition:var(--t-transition-opacity),var(--t-transition-transform),var(--t-transition-color);cursor:pointer;white-space:nowrap;touch-action:manipulation;vertical-align:bottom;justify-content:center;align-items:center;text-decoration:none;display:inline-flex;position:relative;box-shadow:0 10px 15px -3px #0000000a,0 4px 6px -2px #00000005}.t-btn.disabled:not(.t-btn-loading),.t-btn:disabled:not(.t-btn-loading){--btn-text-color:var(--t-color-text-tertiary);--btn-bg:#fafbfc;cursor:not-allowed}.t-btn.active,.t-btn:active{--btn-text-color:#fff;--btn-bg:var(--t-color-accent);--btn-border-color:transparent}.t-btn.active:hover,.t-btn:active:hover{--btn-bg:var(--t-color-accent-secondary)}.t-btn:not(.t-btn-nohover):hover{--btn-bg:var(--btn-hover-bg);--btn-border-color:var(--btn-hover-border-color)}a.t-btn:not(.t-btn-nohover):hover{color:var(--btn-hover-color,var(--btn-text-color));border-color:var(--btn-hover-border-color);background-color:var(--btn-hover-bg,var(--btn-bg))}.t-btn:focus-visible{box-shadow:0 0 0 3px var(--btn-focus-color);outline:none}.t-btn .t-icon,.t-btn .tabler-icon{width:var(--btn-icon-size);height:var(--btn-icon-size);stroke-width:2px}.t-btn-text,.t-btn-responsive-text{margin:0 var(--btn-text-padding-x)}.t-btn-block{width:100%}.t-btn-ribbon{background:var(--t-color-orange);color:var(--t-color-white);padding:var(--t-space-2xs) var(--t-space-2xs);border-radius:var(--t-radius-md);font-size:var(--t-font-size-h7);font-weight:var(--t-font-weight-medium);border:1px solid var(--t-stroke-color-primary);box-shadow:var(--t-shadow-sm);position:absolute;top:0;right:0;transform:translate(50%,-50%)rotate(12deg)}.t-btn-sm{--btn-height:2.25rem;--btn-padding-x:var(--t-space-xs);--btn-icon-size:var(--t-space-lg);--btn-font-size:var(--t-font-size-h7);--btn-radius:var(--t-radius-md)}.t-btn-lg{--btn-height:3rem;--btn-padding-x:var(--t-space-sm);--btn-icon-size:var(--t-space-lg);--btn-font-size:var(--t-font-size-h5);--btn-text-padding-x:var(--t-space-2xs);gap:var(--t-space-xs)}.t-btn-xl{--btn-height:3.5rem;--btn-padding-x:var(--t-space-md);--btn-icon-size:var(--t-space-xl);--btn-font-size:var(--t-font-size-h4);--btn-text-padding-x:var(--t-space-2xs);--btn-radius:var(--t-radius-lg);gap:var(--t-space-xs)}@media (min-width:560px){.sm\:t-btn-xl{--btn-height:3.5rem;--btn-padding-x:var(--t-space-md);--btn-icon-size:var(--t-space-xl);--btn-font-size:var(--t-font-size-h4);--btn-text-padding-x:var(--t-space-2xs);--btn-radius:var(--t-radius-lg);gap:var(--t-space-xs)}}@media (min-width:960px){.lg\:t-btn-lg{--btn-height:3rem;--btn-padding-x:var(--t-space-sm);--btn-icon-size:var(--t-space-lg);--btn-font-size:var(--t-font-size-h5);--btn-text-padding-x:var(--t-space-2xs);gap:var(--t-space-xs)}.lg\:t-btn-xl{--btn-height:3.5rem;--btn-padding-x:var(--t-space-md);--btn-icon-size:var(--t-space-xl);--btn-font-size:var(--t-font-size-h4);--btn-text-padding-x:var(--t-space-2xs);--btn-radius:var(--t-radius-lg);gap:var(--t-space-xs)}}.t-btn-circle{border-radius:var(--t-radius-full);padding:0}.t-btn-ghost,.t-btn-link{color:var(--t-color-text-secondary);box-shadow:none;background:0 0;border-color:#0000}.t-btn-ghost svg,.t-btn-link svg{stroke-width:1.5px}.t-btn-ghost:hover,.t-btn-link:hover{color:var(--t-color-text-primary);box-shadow:none;background:#0000000a!important;border-color:#0000!important}.t-btn-accent{--btn-bg:var(--t-color-accent-primary);--btn-text-color:var(--t-color-accent-foreground);--btn-hover-bg:var(--t-color-accent-secondary)}.t-btn-accent.disabled:not(.t-btn-loading){--btn-bg:var(--t-color-text-secondary);--btn-text-color:#fff;--btn-border-color:var(--t-color-text-secondary)}.t-btn-red{--btn-bg:var(--t-color-red-primary);--btn-text-color:var(--t-color-red-foreground);--btn-hover-bg:var(--t-color-red-secondary)}.t-btn-red.disabled:not(.t-btn-loading),.t-btn-crimson.disabled:not(.t-btn-loading),.t-btn-brown.disabled:not(.t-btn-loading),.t-btn-sky.disabled:not(.t-btn-loading){--btn-bg:var(--t-color-text-secondary);--btn-text-color:#fff;--btn-border-color:var(--t-color-text-secondary)}.t-btn-dark{--btn-bg:var(--t-color-dark-primary);--btn-text-color:var(--t-color-dark-foreground);--btn-hover-bg:var(--t-color-dark-secondary)}.t-btn-dark.disabled:not(.t-btn-loading){--btn-bg:var(--t-color-text-secondary);--btn-text-color:#fff;--btn-border-color:var(--t-color-text-secondary)}.t-btn-pink{--btn-bg:var(--t-color-pink-primary);--btn-text-color:var(--t-color-pink-foreground);--btn-hover-bg:var(--t-color-pink-secondary)}.t-btn-pink.disabled:not(.t-btn-loading){--btn-bg:var(--t-color-text-secondary);--btn-text-color:#fff;--btn-border-color:var(--t-color-text-secondary)}.t-btn-violet{--btn-bg:var(--t-color-violet-primary);--btn-text-color:var(--t-color-violet-foreground);--btn-hover-bg:var(--t-color-violet-secondary)}.t-btn-violet.disabled:not(.t-btn-loading){--btn-bg:var(--t-color-text-secondary);--btn-text-color:#fff;--btn-border-color:var(--t-color-text-secondary)}.t-btn-blue{--btn-bg:var(--t-color-blue-primary);--btn-text-color:var(--t-color-blue-foreground);--btn-hover-bg:var(--t-color-blue-secondary)}.t-btn-blue.disabled:not(.t-btn-loading){--btn-bg:var(--t-color-text-secondary);--btn-text-color:#fff;--btn-border-color:var(--t-color-text-secondary)}.t-btn-green{--btn-bg:var(--t-color-green-primary);--btn-text-color:var(--t-color-green-foreground);--btn-hover-bg:var(--t-color-green-secondary)}.t-btn-green.disabled:not(.t-btn-loading){--btn-bg:var(--t-color-text-secondary);--btn-text-color:#fff;--btn-border-color:var(--t-color-text-secondary)}.t-btn-yellow{--btn-bg:var(--t-color-yellow-primary);--btn-text-color:var(--t-color-yellow-foreground);--btn-hover-bg:var(--t-color-yellow-secondary)}.t-btn-yellow.disabled:not(.t-btn-loading){--btn-bg:var(--t-color-text-secondary);--btn-text-color:#fff;--btn-border-color:var(--t-color-text-secondary)}.t-btn-orange{--btn-bg:var(--t-color-orange-primary);--btn-text-color:var(--t-color-orange-foreground);--btn-hover-bg:var(--t-color-orange-secondary)}.t-btn-orange.disabled:not(.t-btn-loading){--btn-bg:var(--t-color-text-secondary);--btn-text-color:#fff;--btn-border-color:var(--t-color-text-secondary)}.t-btn-white{--btn-bg:var(--t-color-white-primary);--btn-text-color:var(--t-color-white-foreground);--btn-hover-bg:var(--t-color-white-secondary)}.t-btn-white.disabled:not(.t-btn-loading),.t-btn-twitter.disabled:not(.t-btn-loading),.t-btn-facebook.disabled:not(.t-btn-loading),.t-btn-github.disabled:not(.t-btn-loading),.t-btn-google.disabled:not(.t-btn-loading),.t-btn-figma.disabled:not(.t-btn-loading),.t-btn-dribbble.disabled:not(.t-btn-loading){--btn-bg:var(--t-color-text-secondary);--btn-text-color:#fff;--btn-border-color:var(--t-color-text-secondary)}.t-btn-white{--btn-bg:var(--t-color-white);--btn-text-color:var(--t-color-dark-primary);--btn-border-color:var(--t-stroke-color-primary);--btn-hover-bg:var(--t-color-white-secondary)}.t-btn-list{--btn-list-margin:var(--t-space-xs);margin:0 calc(var(--btn-list-margin)*-1) calc(var(--btn-list-margin)*-1) 0;flex-wrap:wrap;display:flex}.t-btn-list>*{margin:0 var(--btn-list-margin) var(--btn-list-margin) 0}@media (max-width:559.98px){.t-btn-responsive-sm .tabler-icon{margin-left:calc(-1*var(--t-space-xs));margin-right:calc(-1*var(--t-space-xs))}.t-btn-responsive-sm .t-btn-responsive-text{display:none}}.t-btn-loading{opacity:.75;cursor:not-allowed;pointer-events:none;position:relative}.t-btn-loading .t-btn-text{opacity:0}.t-btn-loading:after{content:"";width:var(--t-space-xl);height:var(--t-space-xl);border-radius:var(--t-radius-full);border:2px solid #0000;border-top-color:var(--t-color-white);top:calc(50% - var(--t-space-xl)/2);left:calc(50% - var(--t-space-xl)/2);animation:1s linear infinite loader;display:block;position:absolute}.t-btn-action{box-shadow:none;background:0 0;border-color:#0000}.t-btn-action:hover{cursor:pointer;background-color:var(--t-color-background-secondary)}.t-btn-close{width:var(--t-space-4xl);height:var(--t-space-4xl);color:inherit;opacity:.5;transition:var(--t-transition-opacity);cursor:pointer;z-index:1;justify-content:center;align-items:center;display:flex;position:absolute;top:0;right:0}.t-btn-close svg{width:var(--t-space-xl);height:var(--t-space-xl);stroke-width:1.5px;transition:var(--t-transition-transform)}.t-btn-close:hover{opacity:1}.t-btn-close:hover svg{transform:rotate(90deg)}.t-card{--card-padding:var(--t-space-lg);background:var(--t-color-background-primary);border:var(--t-stroke-width) solid var(--t-stroke-color-secondary);border-radius:var(--t-radius-lg);color:inherit;transition:var(--t-transition-color);flex-direction:column;display:flex;position:relative}a.t-card:not(.disabled):hover{color:inherit;border-color:var(--t-stroke-color-primary);background-color:var(--t-color-background-secondary)}.t-card.disabled{pointer-events:none;background-color:var(--t-color-background-secondary)}.t-card.disabled,.t-card.disabled .t-card-icon,.t-card.disabled .t-card-title,.t-card.disabled .t-card-content{color:var(--t-color-text-disabled)}.t-card-secondary{background:var(--t-color-background-secondary);border-color:var(--t-stroke-color-secondary)}a.t-card-secondary:not(.disabled):hover{color:inherit;border-color:var(--t-stroke-color-primary);background-color:var(--t-color-background-tertiary)}.t-card-badge{font-size:var(--t-font-size-xs);text-transform:uppercase;letter-spacing:var(--t-letter-spacing-wide);position:absolute;top:1rem;right:1rem}.t-card-image{border-top-left-radius:calc(var(--t-radius-lg) - 2px);border-top-right-radius:calc(var(--t-radius-lg) - 2px);overflow:hidden}.t-card-header{display:flex}.t-card-header-arrow{opacity:0;transition:var(--t-transition-color),var(--t-transition-transform);transform-origin:50%;width:var(--t-space-lg);height:var(--t-space-lg);margin-left:auto}.t-card:hover .t-card-header-arrow{opacity:1;transform:translate(4px)}.t-card-body{padding:var(--card-padding);flex:1}.t-card-title{font-weight:var(--t-font-weight-medium);font-size:var(--t-font-size-h5);line-height:var(--t-line-height-h5)}.t-card-description{font-size:var(--t-font-size-sm);color:var(--t-color-text-secondary);text-overflow:ellipsis;-webkit-line-clamp:2;text-wrap:pretty;line-height:var(--t-line-height-sm);-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.t-card-content{font-size:var(--t-font-size-sm);line-height:var(--t-line-height-sm);color:var(--t-color-text-secondary)}.t-card-i3d{height:160px;margin-top:calc(var(--card-padding)*-1);border-bottom-right-radius:calc(var(--t-radius-lg) - 1px);position:relative;overflow:hidden}.t-card-i3d-image{transform-origin:100% 0;border:var(--t-stroke-width) solid var(--t-stroke-color-secondary);border-radius:var(--t-radius);transition:var(--t-transition-transform);color:#0000;box-shadow:var(--t-shadow-lg);object-fit:cover;z-index:100;position:absolute;top:.25rem;left:30%;transform:rotate(-5deg)}.t-card:hover .t-card-i3d-image{transform:rotate(-3deg)translateY(-4px)translate(-2px)}.t-cards{margin:var(--t-space-xl) 0;gap:var(--t-space-xl);grid-template-columns:repeat(auto-fill,minmax(270px,1fr));display:grid}.t-countdown-timer-cards{gap:.75rem;display:flex}.t-countdown-timer-card{border:1px dashed var(--t-stroke-color-primary);border-radius:var(--t-radius-lg);flex-direction:column;justify-content:center;align-items:center;width:4rem;min-height:5rem;display:flex}.t-aside-menu-link.active,.t-aside-menu-title.active{font-weight:var(--t-font-weight-medium);color:var(--t-color-headers,var(--t-color-text-headings))}.t-example-frame{background:var(--t-color-background-secondary);width:100%;min-height:12rem;display:block}.t-example-frame-resizable{resize:horizontal;min-width:20rem;max-width:100%}.t-list-inline-dots{flex-wrap:wrap;display:inline-flex}.t-list-inline-dots>*+:before{content:"·";color:var(--t-color-text-secondary);margin-right:var(--t-space-xs)}.t-list-inline-dots>:not(:last-child){margin-right:var(--t-space-xs)}.t-list-unstyled{margin:0;padding:0;list-style:none}.t-list-separated>*+*{margin-top:var(--t-space-xs)}.t-loader{width:var(--t-space-2xl);height:var(--t-space-2xl);border-radius:var(--t-radius-full);border:2px solid #0000;border-top-color:var(--t-color-accent);margin:0 auto;animation:.75s linear infinite loader;display:block}.t-modal{--modal-shadow:var(--t-shadow-2xl);--modal-radius:var(--t-radius-lg);--modal-width:42rem;--modal-padding:var(--t-space-md);z-index:200;opacity:1;pointer-events:none;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.t-modal.t-modal-top{align-items:flex-start}.t-modal.t-modal-bottom{align-items:flex-end}.t-modal.t-modal-top-left{justify-content:flex-start;align-items:flex-start}.t-modal.t-modal-top-right{justify-content:flex-end;align-items:flex-start}.t-modal.t-modal-bottom-left{justify-content:flex-start;align-items:flex-end}.t-modal.t-modal-bottom-right{justify-content:flex-end;align-items:flex-end}.t-modal-backdrop{z-index:200;backdrop-filter:var(--t-filter-blur-sm);opacity:0;transition:var(--t-transition-opacity);pointer-events:auto;background-color:#3b454e1a;position:fixed;inset:0}.t-modal-backdrop.visible{opacity:1}.t-modal-backdrop.t-modal-backdrop-hidden{backdrop-filter:none;background-color:#0000}.t-modal-dialog{z-index:201;pointer-events:auto;background:var(--t-color-background-primary);width:var(--modal-width);max-width:calc(100% - 2*var(--t-space-xs));border-radius:var(--modal-radius);box-shadow:var(--modal-shadow);margin:var(--t-space-md);transition:var(--t-transition-transform),var(--t-transition-opacity);border:var(--t-stroke-width) solid var(--t-stroke-color-primary);opacity:1;min-height:0;max-height:min(100%,100vh - 2*var(--t-space-md));max-height:min(100%,100dvh - 2*var(--t-space-md));flex-direction:column;display:flex;position:fixed;transform:translateY(0)}.t-modal-sm{--modal-width:30rem;font-size:var(--t-font-size-sm);line-height:var(--t-line-height-normal)}@media (max-width:559.98px){.t-modal-top-left .t-modal-dialog,.t-modal-top-right .t-modal-dialog,.t-modal-bottom-left .t-modal-dialog,.t-modal-bottom-right .t-modal-dialog{margin-inline:var(--t-space-xs)}}.t-modal>.t-modal-dialog:first-child{animation:.3s cubic-bezier(.16,1,.3,1) both modal-slide-in}@keyframes modal-slide-in{0%{opacity:0;transform:translateY(1rem)}}.t-modal-lg{--modal-width:60rem}@media (min-width:960px){.t-modal-lg{--modal-padding:var(--t-space-3xl)}}.t-modal-xl{--modal-width:72rem}@media (min-width:960px){.t-modal-xl{--modal-padding:var(--t-space-3xl)}}.t-modal-backdrop:not(.visible)+.t-modal-dialog{opacity:0;transform:translateY(2rem)}.t-modal-dark .t-modal-close{color:var(--t-color-on-dark)}.t-modal-body{padding:var(--modal-padding);-webkit-overflow-scrolling:touch;overscroll-behavior:contain;flex:auto;min-height:0;overflow:hidden auto}.t-modal-body+.t-modal-body{border-top:var(--t-stroke-width) solid var(--t-stroke-color-primary)}.t-modal-image{margin-top:calc(-1*var(--modal-padding));margin-left:calc(-1*var(--modal-padding));margin-right:calc(-1*var(--modal-padding));margin-bottom:var(--modal-padding);border-radius:var(--modal-radius) var(--modal-radius) 0 0;border-bottom:var(--t-stroke-width) solid var(--t-stroke-color-secondary);overflow:hidden}.t-modal-image.t-image-only{margin-bottom:calc(-1*var(--modal-padding));border-radius:var(--modal-radius);border-bottom:0}.t-modal-image:hover{opacity:.95}.t-modal-title{font-size:var(--t-font-size-h4);line-height:var(--t-line-height-h4);font-weight:var(--t-font-weight-headings);text-wrap:balance;margin-bottom:var(--t-space-xs)}.t-modal-body>.t-modal-title:first-child{margin-right:var(--t-space-5xl)}.t-modal-body p:last-child{margin-bottom:0}.t-modal-footer{padding:0 var(--modal-padding) var(--modal-padding);flex-shrink:0;text-decoration:none;display:block}.t-modal-wide{width:60rem}.t-modal-bottom{box-shadow:var(--modal-shadow);border-radius:var(--modal-radius);position:absolute;top:calc(100% + 1rem);left:0;right:0}.t-modal-bottom .carbon:after{clear:both;content:"";display:block}.t-modal-bottom .carbon-img,.t-modal-bottom .t-rklm-img{float:left;margin-right:var(--t-space-md)}.t-dropdown{position:relative}.t-dropdown-toggle{z-index:1;position:relative}.t-dropdown-menu{z-index:1;background:var(--t-color-background-primary);border-radius:var(--t-radius);box-shadow:var(--t-shadow-lg);padding:var(--t-space-md);flex-direction:column;min-width:15rem;list-style:none;display:flex;position:absolute;top:100%;right:0}.t-dropdown-item{padding:var(--t-space-xs);border-radius:var(--t-radius);cursor:pointer;transition:var(--t-transition-color)}.t-dropdown-item:hover,.t-dropdown-item:focus-visible{background:var(--t-color-background-secondary)}.t-dropdown-separator{border-top:var(--t-stroke-width) solid var(--t-stroke-color-secondary);margin:var(--t-space-xs) 0}.t-tabs{border-bottom:var(--t-stroke-width) solid var(--t-stroke-color-primary);gap:var(--t-space-sm) var(--t-space-lg);flex-wrap:wrap;margin:0 0 1.5rem;padding:0;display:flex}.t-tab{padding:var(--t-space-xs) 0;color:var(--t-color-text-secondary);cursor:pointer;font-family:inherit;line-height:1;font-size:var(--t-font-size-h6);background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;text-decoration:none;display:inline-block}.t-tab:hover{color:var(--t-color-text-primary)}.t-tab.active{color:var(--t-color-accent);border-bottom-color:var(--t-color-accent)}.t-side-tabs-item.active{background:var(--t-color-background-primary);border-color:var(--t-stroke-color-secondary)}.t-form-select,.t-form-control{--form-focus-color:var(--t-color-accent-tertiary);appearance:none;border-radius:var(--t-radius);border:var(--t-stroke-width) solid var(--t-stroke-color-primary);background:var(--t-color-background-primary);color:inherit;text-align:left;transition:var(--t-transition-color);line-height:1.5;font-size:var(--t-font-size-h6)}.t-form-select:hover,.t-form-control:hover{border-color:var(--t-stroke-color-hovered)}.t-form-check:focus,.t-form-select:focus,.t-form-control:focus{border-color:var(--t-color-accent);box-shadow:0 0 0 1px var(--t-color-background-primary),0 0 0 3px var(--form-focus-color);outline:none}.invalid.t-form-select,.invalid.t-form-control{--form-focus-color:var(--t-color-red-tertiary);border-color:var(--t-color-red)}.t-form-label{margin-bottom:var(--t-space-xs);font-weight:var(--t-font-weight-medium);display:block}.t-form-control-group{--form-group-focus-color:var(--t-color-accent-tertiary);height:var(--t-space-3xl);border:var(--t-stroke-width) solid var(--t-stroke-color-primary);border-radius:var(--t-radius);align-items:center;display:flex;position:relative}.t-form-control-group:focus-within{border-color:var(--t-color-accent);box-shadow:0 0 0 1px var(--t-color-background-primary),0 0 0 3px var(--form-group-focus-color)}.t-form-control-group.invalid{--form-group-focus-color:var(--t-color-red-tertiary);border-color:var(--t-color-red)}.t-form-control-group .t-form-control{box-shadow:none;border:0;height:100%}.t-form-control-text{color:var(--t-color-text-tertiary);padding:0 var(--t-space-sm);justify-content:center;align-items:center;display:flex}.t-form-control-text:has(+.t-form-control){padding-right:0}.t-form-control{width:100%;height:var(--t-space-3xl);padding:calc(var(--t-space-xs) - 2px) var(--t-space-sm);display:block}textarea.t-form-control{resize:vertical;min-height:calc(4rem + 2px)}textarea.t-form-control[rows]{height:auto}.t-form-control[type=search]{background:#fff url("data:image/svg+xml;charset=UTF-8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" stroke-width=\"2\" stroke=\"var(--t-color-text-secondary)\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"10\" cy=\"10\" r=\"7\" /><line x1=\"21\" y1=\"21\" x2=\"15\" y2=\"15\" /></svg>") no-repeat var(--t-space-sm) center/var(--t-space-lg);padding-left:var(--t-space-3xl)}.t-form-control[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;height:var(--t-space-2xl);width:var(--t-space-2xl);margin-right:calc(-1*var(--t-space-xs));background:url("data:image/svg+xml;charset=UTF-8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" stroke-width=\"1.5\" stroke=\"%23ccc\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"18\" y1=\"6\" x2=\"6\" y2=\"18\" /><line x1=\"6\" y1=\"6\" x2=\"18\" y2=\"18\" /></svg>") no-repeat center/var(--t-space-lg);opacity:.64;cursor:pointer}.t-form-control[type=search]::-webkit-search-cancel-button:hover{opacity:1}.t-form-select{height:var(--t-space-3xl);padding:0 var(--t-space-md);appearance:none;padding-right:var(--t-space-3xl);background-image:url("data:image/svg+xml;charset=UTF-8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" stroke-width=\"1.5\" stroke=\"%23ccc\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"6 9 12 15 18 9\" /></svg>");background-repeat:no-repeat;background-position:right var(--t-space-sm) center;background-size:var(--t-space-lg)}.t-form-control::placeholder{color:var(--t-color-text-tertiary)}.t-form-check:checked:disabled,.t-form-check:checked.disabled,.t-form-check.checked:disabled,.t-form-check.checked.disabled{background-image:url("data:image/svg+xml;charset=UTF-8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 16 16\"><polyline points=\"3 7 7 11 13 4\" fill=\"none\" stroke=\"rgba(var(--t-color-text-secondary), 0.64)\" stroke-width=\"3\" /></svg>")}.t-form-check[type=radio]:checked:disabled,.t-form-check[type=radio]:checked.disabled,.t-form-check[type=radio].checked:disabled,.t-form-check[type=radio].checked.disabled{background-image:url("data:image/svg+xml;charset=UTF-8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 16 16\"><circle cx=\"8\" cy=\"8\" r=\"4\" fill=\"rgba(var(--t-color-text-secondary), 0.64)\" /></svg>")}.t-input-colorpicker{background:var(--t-color-background-primary);align-items:center;gap:var(--t-space-xs);border:var(--t-stroke-width) solid var(--t-stroke-color-primary);border-radius:var(--t-radius-full);padding:5px 8px;display:inline-flex}.t-input-colorpicker-preview{appearance:none;width:var(--t-space-xl);min-width:var(--t-space-xl);height:var(--t-space-xl);cursor:pointer;background-color:#0000;border:none}.t-input-colorpicker-preview::-webkit-color-swatch-wrapper{padding:0}.t-input-colorpicker-preview::-webkit-color-swatch{border:none;border-radius:100%;box-shadow:inset 0 0 0 1px #00000014}.t-input-colorpicker-hex{font:inherit;color:var(--t-color-text-primary);text-overflow:ellipsis;width:100%;height:var(--t-space-xl);background:0 0}.t-input-colors{margin:calc(-1*var(--t-space-xs));flex-direction:row;align-items:center;display:inline-flex}.t-input-colors-button{cursor:pointer;padding:var(--t-space-xs);background:0 0}.t-input-colors-button:hover .t-input-colors-indicator{box-shadow:0 0 0 8px color-mix(in srgb, var(--t-color-text-primary) 6%, transparent)}.t-input-colors-indicator{height:var(--t-space-md);width:var(--t-space-md);outline-offset:2px;outline:var(--t-stroke-width) solid var(--t-stroke-color-primary);border-radius:100%;transition:outline-color .3s,box-shadow .3s;display:block}.t-input-colors-indicator.active{outline:2px solid var(--t-color-accent)}.t-form-range{--slider-track-height:3px;--slider-width:0%;--slider-color:var(--t-color-accent);appearance:none;vertical-align:bottom;background:0 0;width:100%;height:1.75rem;padding:0}.t-form-range::-moz-range-track{height:var(--slider-track-height);background-color:var(--t-stroke-color-primary);background-image:linear-gradient(to right, var(--slider-color) 0%, var(--slider-color) 100%);background-repeat:no-repeat;background-size:var(--slider-width) 100%;border-radius:var(--t-radius-full)}.t-form-range::-ms-track{height:var(--slider-track-height);background-color:var(--t-stroke-color-primary);background-image:linear-gradient(to right, var(--slider-color) 0%, var(--slider-color) 100%);background-repeat:no-repeat;background-size:var(--slider-width) 100%;border-radius:var(--t-radius-full)}.t-form-range::-webkit-slider-runnable-track{height:var(--slider-track-height);background-color:var(--t-stroke-color-primary);background-image:linear-gradient(to right, var(--slider-color) 0%, var(--slider-color) 100%);background-repeat:no-repeat;background-size:var(--slider-width) 100%;border-radius:var(--t-radius-full)}.t-form-range::-moz-range-thumb{appearance:none;border-radius:var(--t-radius-full);background:var(--slider-color);width:var(--t-space-md);height:var(--t-space-md);cursor:grab;margin-top:calc(2px - .5rem)}.t-form-range::-ms-thumb{appearance:none;border-radius:var(--t-radius-full);background:var(--slider-color);width:var(--t-space-md);height:var(--t-space-md);cursor:grab;margin-top:calc(2px - .5rem)}.t-form-range::-webkit-slider-thumb{appearance:none;border-radius:var(--t-radius-full);background:var(--slider-color);width:var(--t-space-md);height:var(--t-space-md);cursor:grab;margin-top:calc(2px - .5rem)}.t-form-range:active::-moz-range-thumb{cursor:grabbing}.t-form-range:active::-ms-thumb{cursor:grabbing}.t-form-range:active::-webkit-slider-thumb{cursor:grabbing}.t-form-range:focus::-moz-range-thumb{outline:2px solid var(--t-color-accent-tertiary);outline-offset:2px}.t-form-range:focus::-ms-thumb{outline:2px solid var(--t-color-accent-tertiary);outline-offset:2px}.t-form-range:focus::-webkit-slider-thumb{outline:2px solid var(--t-color-accent-tertiary);outline-offset:2px}.t-form-range:disabled{--slider-color:var(--t-color-text-disabled);pointer-events:none;opacity:.5}.t-choice{cursor:pointer;-webkit-user-select:none;user-select:none;gap:var(--t-space-md);text-align:left;padding:var(--t-space-md);border:var(--t-stroke-width) solid var(--t-stroke-color-primary);border-radius:var(--t-radius);background:var(--t-color-background-primary);transition:var(--t-transition-color);display:flex;position:relative}.t-choice:hover{border-color:var(--t-stroke-color-hovered)}.t-choice.checked{border-color:var(--t-color-accent)}.t-choice-input{width:var(--t-space-lg);height:var(--t-space-lg);border-radius:var(--t-radius);background:var(--t-color-background-primary);transition:var(--t-transition-color);border:var(--t-stroke-width) solid var(--t-stroke-color-primary)}.t-choice.checked .t-choice-input{border-color:var(--t-color-accent);background:var(--t-color-accent)}.t-choice-title{font-weight:var(--t-font-weight-semibold);line-height:var(--t-space-lg);margin-bottom:var(--t-space-2xs);display:block}.t-choice-list{gap:var(--t-space-sm);flex-direction:column;display:flex}.t-box{border:var(--t-stroke-width) solid var(--t-stroke-color-secondary);border-radius:var(--t-radius-lg);padding:var(--t-space-2xl);background:var(--t-color-background-primary)}.t-tooltip{position:relative}.t-tooltip:before,.t-tooltip:after{visibility:hidden;opacity:0;transition:var(--t-transition-opacity);pointer-events:none;z-index:100}.t-tooltip:before{content:attr(data-title);background:var(--t-color-background-inverted-primary);color:var(--t-color-text-inverted-primary);white-space:nowrap;line-height:1;font-weight:var(--t-font-weight-normal);font-size:var(--t-font-size-h6);font-family:var(--t-font-family-base);padding:var(--t-space-xs);border-radius:var(--t-radius);display:block;position:absolute;bottom:calc(100% + .5rem);left:50%;transform:translate(-50%)}.t-tooltip:after{content:"";border:var(--t-space-2xs) solid #0000;border-top-color:var(--t-color-text-primary);width:0;height:0;left:calc(50% - var(--t-space-2xs));position:absolute;bottom:100%}.t-tooltip:hover:before,.t-tooltip:hover:after{opacity:1;visibility:visible;transition-delay:.3s}.linenumber{color:var(--t-color-text-tertiary)}.token{--token-constant:light-dark(#0068d6,#3d9bff);--token-string:light-dark(#297a3a,#48c161);--token-comment:light-dark(#666,#999);--token-keyword:light-dark(#bd2864,#e06b9a);--token-parameter:light-dark(#a35200,#ff850a);--token-function:light-dark(#7820bc,#aa5ee4);--token-punctuation:light-dark(#171717,#4a4a4a);--token-link:light-dark(#297a3a,#48c161)}.token.tag{color:var(--token-string)}.token.class-name,.token.boolean,.token.property{color:var(--token-constant)}.token.string,.token.selector{color:var(--token-string)}.token.attr-name,.token.function{color:var(--token-function)}.token.script-punctuation,.token.operator,.token.keyword,.token.attr-value{color:var(--token-keyword)}.token.comment{color:var(--token-comment)}.t-pricing{flex-direction:column;justify-content:center;margin:0 auto;display:flex}@media (min-width:768px){.t-pricing{flex-direction:row}}.t-pricing-card{background:var(--t-color-background-primary);border:var(--t-stroke-width) solid var(--t-stroke-color-primary);padding:var(--t-space-lg);margin:0 0 var(--t-space-xl);text-align:center;border-radius:0;flex-direction:column;flex:1;display:flex;position:relative}@media (min-width:768px){.t-pricing-card{margin:var(--t-space-xl) -1px;max-width:22rem}.t-pricing-card:first-child{border-radius:var(--t-radius-lg) 0 0 var(--t-radius-lg)}.t-pricing-card:last-child{border-radius:0 var(--t-radius-lg) var(--t-radius-lg) 0}}@media (min-width:960px){.t-pricing-card{padding:var(--t-space-2xl)}}.t-pricing-card.t-featured{z-index:1;border:2px solid var(--t-color-accent);order:-1}@media (min-width:768px){.t-pricing-card.t-featured{order:unset;border-radius:var(--t-radius-lg);margin-top:0;margin-bottom:0;box-shadow:0 20px 25px -5px #0000000f,0 10px 10px -5px #0000000a}}.t-pricing-title{font-size:var(--t-font-size-h3);line-height:var(--t-line-height-h3)}.t-pricing-label{height:var(--t-space-xl);justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.t-pricing-btn{padding-top:var(--t-space-xl);margin-top:auto}.t-pricing-price{font-size:var(--t-font-size-5xl);line-height:1;font-weight:var(--t-font-weight-bold);margin:var(--t-space-md) 0;justify-content:center;display:flex}.t-pricing-price .t-pricing-sub{font-size:var(--t-font-size-2xl);margin-top:20px}.t-btn-text .t-pricing-sub{font-size:var(--t-font-size-sm)}.t-pricing-price-currency{font-size:var(--t-font-size-h2);margin-right:var(--t-space-2xs);line-height:1.5;font-weight:var(--t-font-weight-bold)}.t-pricing-features{margin:var(--t-space-xl) 0 0;text-align:left;padding:0;list-style:none}.t-pricing-features>li:not(:first-child){margin-top:var(--t-space-2xs)}.t-price-old{opacity:.66;font-weight:400;text-decoration:none;position:relative}.t-price-old:after{content:"";pointer-events:none;border-top:2px solid;position:absolute;top:50%;left:-2px;right:-2px;transform:rotate(-12deg)}.t-shape{--shape-size:var(--t-space-3xl);--shape-icon-size:var(--t-space-xl);--shape-icon-stroke:1.5;width:var(--shape-size);height:var(--shape-size);font-size:calc(var(--shape-icon-size)*.75);font-weight:var(--t-font-weight-medium);color:var(--t-color-text-secondary);background:var(--t-color-background-secondary);vertical-align:bottom;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.t-shape .tabler-icon{stroke-width:var(--shape-icon-stroke);width:var(--shape-icon-size);height:var(--shape-icon-size)}.t-shape-accent{background:var(--t-color-accent-quaternary);color:var(--t-color-accent)}.t-shape-red{background:var(--t-color-red-quaternary);color:var(--t-color-red)}.t-shape-crimson{background:var(--t-color-crimson-quaternary);color:var(--t-color-crimson)}.t-shape-brown{background:var(--t-color-brown-quaternary);color:var(--t-color-brown)}.t-shape-sky{background:var(--t-color-sky-quaternary);color:var(--t-color-sky)}.t-shape-dark{background:var(--t-color-dark-quaternary);color:var(--t-color-dark-primary)}.t-shape-pink{background:var(--t-color-pink-quaternary);color:var(--t-color-pink)}.t-shape-violet{background:var(--t-color-violet-quaternary);color:var(--t-color-violet)}.t-shape-blue{background:var(--t-color-blue-quaternary);color:var(--t-color-blue)}.t-shape-green{background:var(--t-color-green-quaternary);color:var(--t-color-green)}.t-shape-yellow{background:var(--t-color-yellow-quaternary);color:var(--t-color-yellow)}.t-shape-orange{background:var(--t-color-orange-quaternary);color:var(--t-color-orange)}.t-shape-white{background:var(--t-color-white-quaternary);color:var(--t-color-white)}.t-shape-sm{--shape-size:var(--t-space-xl);--shape-icon-size:var(--t-space-md)}.t-shape-md{--shape-size:var(--t-space-4xl);--shape-icon-size:1.75rem}.t-shape-lg{--shape-size:var(--t-space-5xl);--shape-icon-size:2.25rem}.t-label.active{color:var(--t-color-text-primary);background:#3b454e14}.t-preview{background:var(--t-color-background-inverted-secondary);color:var(--t-color-text-inverted-primary);flex-direction:column;height:100svh;display:flex;inset:0}.t-preview-navbar{--navbar-height:var(--t-space-4xl);padding:0 var(--t-space-md);height:var(--navbar-height);line-height:var(--navbar-height);background:var(--t-color-background-inverted-primary);border-top:var(--t-stroke-width) solid var(--t-stroke-color-primary);justify-content:space-between;align-items:center;display:flex;position:relative}.t-preview-navbar-link{height:var(--t-space-2xl);min-width:var(--t-space-2xl);color:inherit;cursor:pointer;opacity:.64;transition:var(--t-transition-opacity);background:0 0;border:0;justify-content:center;align-items:center;display:flex}.t-preview-navbar-link:hover,.t-preview-navbar-link.active{color:inherit;opacity:1}.t-preview-navbar-devices{align-items:center;display:flex;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}@media (max-width:959.98px){.t-preview-navbar-devices{display:none}}.t-preview-iframe{background:var(--t-color-background-primary);flex:1;width:100%;max-width:100%;margin:0 auto;display:block}.t-expandable{--expandable-shadow-start:50%;--expandable-color-start:color-mix(in srgb, var(--section-bg), transparent 100%);background:top repeat-x;height:35rem;position:relative;overflow:hidden}.t-expandable:after{content:"";z-index:1;background:linear-gradient(to bottom, var(--expandable-color-start) var(--expandable-shadow-start), var(--section-bg) 100%);pointer-events:none;position:absolute;inset:0}.t-go-to-top{background:var(--t-color-accent);color:var(--t-color-white);bottom:var(--t-space-md);right:var(--t-space-md);width:var(--t-space-3xl);height:var(--t-space-3xl);border-radius:var(--t-radius-lg);cursor:pointer;transition:var(--t-transition-opacity);z-index:90;opacity:0;pointer-events:none;justify-content:center;align-items:center;display:flex;position:fixed}.t-go-to-top:hover{opacity:1;color:var(--t-color-white)}.t-go-to-top.visible{opacity:1;pointer-events:auto}.t-go-to-top .tabler-icon{width:var(--t-space-xl);height:var(--t-space-xl)}.t-guides{gap:var(--gutter-y,2rem) var(--gutter-x,2rem);display:grid;position:relative}@media (min-width:560px){.t-guides{padding-left:var(--t-space-5xl)}}@media (min-width:960px){.t-guides{grid-template-columns:repeat(2,1fr);padding:0}.t-guides:after{left:50%}}.t-guide{position:relative}@media (min-width:560px){.t-guide .t-guide-date{top:var(--t-space-2xl);z-index:1;color:var(--t-color-text-tertiary);text-transform:uppercase;text-align:center;width:var(--t-space-2xl);padding:var(--t-space-md) 0;font-size:12px;line-height:1.5;display:block;position:absolute;left:-3rem}.t-guide:after{content:"";width:var(--t-space-md);height:var(--t-space-md);background:var(--t-color-background-primary);z-index:1;top:3.5rem;left:calc(-1*var(--t-space-xs) + 1px);border:var(--t-stroke-width) solid var(--t-stroke-color-secondary);clip-path:polygon(0 0,100% 100%,0 100%);position:absolute;transform:rotate(45deg)}}@media (min-width:960px){.t-guide:before{content:"";top:6.5rem;left:calc(100% + var(--gutter-x,2rem)*.5);width:var(--t-space-1);background:var(--t-stroke-color-secondary);position:absolute;bottom:calc(50% - 1.5rem)}.t-guide:first-child{grid-row:1/3}.t-guide:nth-child(2){grid-row:2/4}.t-guide:nth-child(3){grid-row:3/5}.t-guide:nth-child(4){grid-row:4/6}.t-guide:nth-child(5){grid-row:5/7}.t-guide:nth-child(6){grid-row:6/8}.t-guide:nth-child(7){grid-row:7/9}.t-guide:nth-child(8){grid-row:8/10}.t-guide:nth-child(9){grid-row:9/11}.t-guide:nth-child(10){grid-row:10/12}.t-guide:nth-child(11){grid-row:11/13}.t-guide:nth-child(12){grid-row:12/14}.t-guide:nth-child(13){grid-row:13/15}.t-guide:nth-child(14){grid-row:14/16}.t-guide:nth-child(15){grid-row:15/17}.t-guide:nth-child(16){grid-row:16/18}.t-guide:nth-child(17){grid-row:17/19}.t-guide:nth-child(18){grid-row:18/20}.t-guide:nth-child(19){grid-row:19/21}.t-guide:nth-child(20){grid-row:20/22}.t-guide:nth-child(21){grid-row:21/23}.t-guide:nth-child(22){grid-row:22/24}.t-guide:nth-child(23){grid-row:23/25}.t-guide:nth-child(24){grid-row:24/26}.t-guide:nth-child(25){grid-row:25/27}.t-guide:nth-child(26){grid-row:26/28}.t-guide:nth-child(27){grid-row:27/29}.t-guide:nth-child(28){grid-row:28/30}.t-guide:nth-child(29){grid-row:29/31}.t-guide .t-guide-date{left:calc(100% + var(--gutter-x,2rem)/2 - 1rem)}.t-guide:nth-child(2n) .t-guide-date{left:calc(var(--gutter-x,2rem)/-2 - 1rem)}.t-guide:nth-child(2n):before{left:calc(var(--gutter-x,2rem)*-.5)}.t-guide:nth-child(odd):after{left:calc(100% - var(--t-space-xs) - 1px);transform:rotate(-135deg)}}.t-guide-date{display:none}.t-table{border-collapse:collapse;width:100%}.t-table td{border:var(--t-stroke-width) solid var(--t-stroke-color-primary);padding:var(--t-space-xs)}.t-sponsors{background:var(--t-color-background-secondary);border:var(--t-stroke-width) solid var(--t-stroke-color-primary);padding:var(--t-space-2xl);border-radius:var(--t-radius-lg);transition:var(--t-transition-color);margin:3rem 0;display:block;position:relative}.t-sponsors:hover{border-color:var(--t-stroke-color-hovered)}.t-sponsors-octocat{height:calc(100% + 2rem);aspect-ratio:var(--t-ratio-square);width:auto;max-height:10rem;display:block;position:absolute;bottom:-2rem;right:0}@media (min-width:768px){.t-sponsors-octocat{max-height:14rem}}@media (min-width:1280px){.t-sponsors-octocat{max-height:18rem}}.t-timeline{flex-direction:column;display:flex}.t-timeline-summary{text-align:right}.t-timeline-description{padding-bottom:var(--t-space-7xl);position:relative}.t-timeline-description:before{content:"";width:var(--t-space-1);background:var(--t-stroke-color-primary);position:absolute;top:calc(1rem + 3px);bottom:calc(3px - 1rem);left:0}.t-timeline-description:after{content:"";border:var(--t-stroke-width) solid var(--t-stroke-color-primary);border-radius:var(--t-radius-full);width:7px;height:7px;position:absolute;top:calc(1rem - 3px);left:-3px}.t-timeline-item:last-child .t-timeline-description{padding-bottom:0}.t-timeline-item:last-child .t-timeline-description:before{background:linear-gradient(to bottom, var(--t-stroke-color-primary), var(--t-stroke-color-primary) 50%, transparent);bottom:0}.t-pagination{-webkit-user-select:none;user-select:none;justify-content:flex-end;align-items:center;gap:var(--t-space-md);flex-wrap:wrap;display:flex}.t-illustration{position:relative}.t-illustration svg,.t-illustration img{max-width:100%;height:auto}.t-illustration-color,.t-illustration-skin,.t-illustration-shadows{background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;width:100%;height:100%;position:absolute;top:0;left:0;mask-position:50%;mask-size:100% 100%;mask-repeat:no-repeat}.t-theme-switcher{border:var(--t-stroke-width) solid var(--t-stroke-color-secondary);border-radius:var(--t-radius-full);gap:4px;padding:4px;display:inline-flex}.t-theme-switcher-button{cursor:pointer;border-radius:var(--t-radius-full);color:var(--t-color-text-secondary);background:0 0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:flex}.t-theme-switcher-button:hover,.t-theme-switcher-button.active{background:var(--t-color-background-secondary);color:var(--t-color-text-primary)}.t-theme-switcher-button .tabler-icon{width:var(--t-space-lg);height:var(--t-space-lg)}.t-gallery-image{--gallery-image-border-radius:var(--t-radius-lg);padding:var(--t-space-md);border-radius:var(--gallery-image-border-radius);background-color:var(--t-color-background-primary);border:var(--t-stroke-width) solid var(--t-stroke-color-primary);cursor:pointer;width:100%;display:block;position:relative}.t-gallery-image:hover .t-gallery-image-backdrop{opacity:1}.t-gallery-image.active{outline-offset:2px;outline:2px solid var(--t-color-accent)}.t-gallery-image svg{max-width:100%;height:auto}.t-gallery-image-backdrop{background-color:var(--t-color-accent-quaternary);backdrop-filter:var(--t-filter-blur-sm);border-radius:calc(var(--gallery-image-border-radius) - 1px);color:var(--t-color-white);font-size:var(--t-space-xl);opacity:0;justify-content:center;align-items:center;transition:opacity .3s,backdrop-filter .3s;display:flex;position:absolute;inset:0}.t-switch{border:var(--t-stroke-width) solid var(--t-stroke-color-primary);border-radius:var(--t-radius-full);background:var(--t-color-background-primary);-webkit-user-select:none;user-select:none;gap:4px;padding:3px;display:inline-flex}.t-switch.disabled{opacity:.5;pointer-events:none}.t-switch-button{cursor:pointer;border-radius:var(--t-radius-full);color:var(--t-color-text-secondary);height:1.75rem;line-height:1.75rem;font-size:var(--t-font-size-h6);background:0 0;flex:1;justify-content:center;align-items:center;padding:0 .75rem;display:flex}.t-switch-button:hover,.t-switch-button.active{background:var(--t-color-background-secondary);color:var(--t-color-text-primary)}.t-switch-button.active{font-weight:var(--t-font-weight-medium)}.t-switch-button .tabler-icon{width:var(--t-space-lg);height:var(--t-space-lg)}.t-switch-button:disabled{color:var(--t-color-text-disabled)}.t-switch-lg .t-switch-button{height:2.5rem;line-height:2.5rem;font-size:var(--t-font-size-h4);padding:0 1.25rem}.t-toaster{margin:0;--width:30rem!important}.t-toast{--initial-height:auto;font-size:var(--t-font-size-h6);padding:var(--t-space-sm) var(--t-space-md)}.t-parity{--parity-padding:var(--t-space-md);padding:var(--parity-padding);padding-right:var(--t-space-4xl);color:inherit;background:var(--t-color-background-secondary);border:var(--t-stroke-width) solid var(--t-stroke-color-secondary);box-shadow:var(--t-shadow-sm);border-radius:var(--t-radius-lg);transition:var(--t-transition-transform);gap:1rem;display:flex;position:relative}.t-parity.t-bg-primary{background:var(--t-color-background-primary);border-color:var(--t-stroke-color-primary)}@media (min-width:960px){.t-parity{--parity-padding:var(--t-space-xl);gap:2rem}}.t-parity.show{transform:translateY(0)}.t-parity-flag{font-size:2rem}@media (min-width:960px){.t-parity-flag{align-self:center;font-size:4rem;line-height:0}}.t-parity-close{cursor:pointer;color:inherit;opacity:.5;transition:var(--t-transition-opacity);width:var(--t-space-4xl);height:var(--t-space-4xl);background:0 0;justify-content:center;align-items:center;margin-top:auto;margin-bottom:auto;display:flex;position:absolute;top:0;right:0}.t-parity-close:hover{color:inherit;opacity:1}.t-parity-close:hover svg{transform:rotate(90deg)}.t-parity-close svg{transition:var(--t-transition-transform);width:1.5rem;height:1.5rem;display:block}.t-d-none{display:none!important}.t-d-inline-block{display:inline-block!important}.t-d-inline-flex{display:inline-flex!important}.t-d-block{display:block!important}.t-d-flex{display:flex!important}.t-gap-1{gap:var(--t-space-2xs)!important}.t-gap-2{gap:var(--t-space-xs)!important}.t-gap-3{gap:var(--t-space-md)!important}.t-gap-4{gap:var(--t-space-xl)!important}.t-gap-5{gap:var(--t-space-2xl)!important}.t-flex-wrap{flex-wrap:wrap!important}.t-flex-nowrap{flex-wrap:nowrap!important}.t-o-hidden{overflow:hidden!important}.t-o-auto{overflow:auto!important}.t-text-red{color:var(--t-color-red)!important}.t-text-violet{color:var(--t-color-violet)!important}.t-text-green{color:var(--t-color-green)!important}.t-text-yellow{color:var(--t-color-yellow)!important}.t-text-white{color:var(--t-color-white)!important}.t-text-base{color:var(--t-color-text-primary)!important}.t-text-muted,.t-text-secondary{color:var(--t-color-text-secondary)!important}.t-text-tertiary{color:var(--t-color-text-tertiary)!important}.t-text-disabled{color:var(--t-color-text-disabled)!important}.t-text-headers{color:var(--t-color-headers,var(--t-color-text-headings))!important}.t-text-reset{color:inherit!important}.t-cursor-pointer{cursor:pointer!important}.t-shadow,.t-shadow-card{box-shadow:0 0 0 1px var(--t-stroke-color-primary),0 1px 5px #0c0c0c0d,0 0 40px #0c0c0c04!important}.t-shadow-inset{box-shadow:var(--t-shadow-inset)!important}.t-rounded{border-radius:var(--t-radius)!important}.t-rounded-lg{border-radius:var(--t-radius-lg)!important}.t-rounded-full{border-radius:var(--t-radius-full)!important}.t-rounded-left-modal{border-top-left-radius:var(--modal-radius)!important;border-bottom-left-radius:var(--modal-radius)!important}.t-bg-dark{background-color:var(--t-color-background-inverted-primary)!important}.t-bg-primary{background-color:var(--t-color-background-primary)!important}.t-bg-secondary{background-color:var(--t-color-background-secondary)!important}.t-bg-tertiary{background-color:var(--t-color-background-tertiary)!important}.t-bg-white{background-color:var(--t-color-white)!important}.t-bg-transparent{background-color:#0000!important}.t-bg-dark{background:var(--t-color-dark-primary)!important}.t-bg-white{background:var(--t-color-white)!important}.t-text-uppercase{text-transform:uppercase!important}.t-text-left{text-align:left!important}.t-text-center{text-align:center!important}.t-text-right{text-align:right!important}.t-font-normal{font-weight:var(--t-font-weight-normal)!important}.t-font-medium{font-weight:var(--t-font-weight-medium)!important}.t-font-semibold{font-weight:var(--t-font-weight-semibold)!important}.t-font-bold{font-weight:var(--t-font-weight-bold)!important}.t-font-mono{font-family:var(--t-font-family-mono)!important}.t-lh-1{line-height:1!important}.t-lh-h2{line-height:var(--t-line-height-h2)!important}.t-lh-h6{line-height:var(--t-line-height-h6)!important}.t-font-h0{font-size:var(--t-font-size-h0)!important}.t-font-h1{font-size:var(--t-font-size-h1)!important}.t-font-h2{font-size:var(--t-font-size-h2)!important}.t-font-h3{font-size:var(--t-font-size-h3)!important}.t-font-h4{font-size:var(--t-font-size-h4)!important}.t-font-h5{font-size:var(--t-font-size-h5)!important}.t-font-h6{font-size:var(--t-font-size-h6)!important}.t-font-h7{font-size:var(--t-font-size-h7)!important}.t-p-relative{position:relative!important}.t-p-absolute{position:absolute!important}.t-p-top,.t-p-top-right{top:0!important}.t-p-bottom,.t-p-bottom-right,.t-p-bottom-center{bottom:0!important}.t-p-left,.t-p-bottom-center{left:0!important}.t-p-right,.t-p-top-right,.t-p-bottom-right,.t-p-bottom-center{right:0!important}.t-flex-fill{flex:auto!important}.t-flex-row{flex-direction:row!important}.t-flex-column{flex-direction:column!important}.t-justify-end{justify-content:flex-end!important}.t-justify-center{justify-content:center!important}.t-justify-between{justify-content:space-between!important}.t-items-start{align-items:flex-start!important}.t-items-end{align-items:flex-end!important}.t-items-center{align-items:center!important}.t-items-baseline{align-items:baseline!important}.t-order-last{order:6!important}.t-m-0{margin:0!important}.t-m-2{margin:var(--t-space-xs)!important}.t-mx-1{margin-right:var(--t-space-2xs)!important;margin-left:var(--t-space-2xs)!important}.t-mx-auto{margin-left:auto!important;margin-right:auto!important}.t-my-1{margin-top:var(--t-space-2xs)!important;margin-bottom:var(--t-space-2xs)!important}.t-my-4{margin-top:var(--t-space-xl)!important;margin-bottom:var(--t-space-xl)!important}.t-my-5{margin-top:var(--t-space-2xl)!important;margin-bottom:var(--t-space-2xl)!important}.t-my-auto{margin-top:auto!important;margin-bottom:auto!important}.t-mt-1{margin-top:var(--t-space-2xs)!important}.t-mt-2{margin-top:var(--t-space-xs)!important}.t-mt-3{margin-top:var(--t-space-md)!important}.t-mt-4{margin-top:var(--t-space-xl)!important}.t-mt-5{margin-top:var(--t-space-2xl)!important}.t-mt-6{margin-top:var(--t-space-5xl)!important}.t-mt-7{margin-top:6.5rem!important}.t-mt-n6{margin-top:calc(-1*var(--t-space-5xl))!important}.t-mt-n7{margin-top:-6.5rem!important}.t-mt-auto{margin-top:auto!important}.t-mr-1{margin-right:var(--t-space-2xs)!important}.t-mr-2{margin-right:var(--t-space-xs)!important}.t-mr-3{margin-right:var(--t-space-md)!important}.t-mr-auto{margin-right:auto!important}.t-mb-0{margin-bottom:0!important}.t-mb-1{margin-bottom:var(--t-space-2xs)!important}.t-mb-2{margin-bottom:var(--t-space-xs)!important}.t-mb-3{margin-bottom:var(--t-space-md)!important}.t-mb-4{margin-bottom:var(--t-space-xl)!important}.t-mb-5{margin-bottom:var(--t-space-2xl)!important}.t-mb-6{margin-bottom:var(--t-space-5xl)!important}.t-mb-n8{margin-bottom:-10.5rem!important}.t-ml-1{margin-left:var(--t-space-2xs)!important}.t-ml-2{margin-left:var(--t-space-xs)!important}.t-ml-3{margin-left:var(--t-space-md)!important}.t-ml-4{margin-left:var(--t-space-xl)!important}.t-ml-auto{margin-left:auto!important}.t-p-0{padding:0!important}.t-p-1{padding:var(--t-space-2xs)!important}.t-p-2{padding:var(--t-space-xs)!important}.t-p-3{padding:var(--t-space-md)!important}.t-p-4{padding:var(--t-space-xl)!important}.t-p-5{padding:var(--t-space-2xl)!important}.t-p-6{padding:var(--t-space-5xl)!important}.t-px-0{padding-left:0!important;padding-right:0!important}.t-px-3{padding-right:var(--t-space-md)!important;padding-left:var(--t-space-md)!important}.t-px-6{padding-right:var(--t-space-5xl)!important;padding-left:var(--t-space-5xl)!important}.t-py-1{padding-top:var(--t-space-2xs)!important;padding-bottom:var(--t-space-2xs)!important}.t-py-3{padding-top:var(--t-space-md)!important;padding-bottom:var(--t-space-md)!important}.t-py-5{padding-top:var(--t-space-2xl)!important;padding-bottom:var(--t-space-2xl)!important}.t-py-6{padding-top:var(--t-space-5xl)!important;padding-bottom:var(--t-space-5xl)!important}.t-py-8{padding-top:10.5rem!important;padding-bottom:10.5rem!important}.t-pt-0{padding-top:0!important}.t-pt-4{padding-top:var(--t-space-xl)!important}.t-pt-6{padding-top:var(--t-space-5xl)!important}.t-pr-1{padding-right:var(--t-space-2xs)!important}.t-pr-3{padding-right:var(--t-space-md)!important}.t-pr-6{padding-right:var(--t-space-5xl)!important}.t-pb-0{padding-bottom:0!important}.t-pb-2{padding-bottom:var(--t-space-xs)!important}.t-pb-5{padding-bottom:var(--t-space-2xl)!important}.t-pb-6{padding-bottom:var(--t-space-5xl)!important}.t-pb-8{padding-bottom:10.5rem!important}.t-pl-3{padding-left:var(--t-space-md)!important}.t-pl-4{padding-left:var(--t-space-xl)!important}.t-border-0{border:none!important}.t-border{border:var(--t-stroke-width) solid var(--t-stroke-color-primary)!important}.t-border-secondary{border:var(--t-stroke-width) solid var(--t-stroke-color-secondary)!important}.t-border-top{border-top:var(--t-stroke-width) solid var(--t-stroke-color-primary)!important}.t-border-bottom{border-bottom:var(--t-stroke-width) solid var(--t-stroke-color-primary)!important}.t-border-bottom-secondary{border-bottom:var(--t-stroke-width) solid var(--t-stroke-color-secondary)!important}.t-select-none{-webkit-user-select:none!important;user-select:none!important}.t-events-none{pointer-events:none!important}.t-w-50p{width:50%!important}.t-w-100p,.t-w-full{width:100%!important}.t-w-6{width:var(--t-space-5xl)!important}.t-min-w-0{min-width:0!important}.t-h-100{height:100%!important}.t-h-auto{height:auto!important}.t-h-6{height:var(--t-space-5xl)!important}.t-ratio-9x16{aspect-ratio:.5625!important;background-size:cover!important}.t-ratio-3x4{aspect-ratio:.75!important;background-size:cover!important}.t-ratio-1x1{aspect-ratio:1!important;background-size:cover!important}@media (min-width:560px){.sm\:t-flex-row{flex-direction:row!important}.sm\:t-mt-5{margin-top:var(--t-space-2xl)!important}}@media (min-width:768px){.md\:t-d-none{display:none!important}.md\:t-d-block{display:block!important}.md\:t-d-flex{display:flex!important}.md\:t-text-left{text-align:left!important}.md\:t-flex-row{flex-direction:row!important}.md\:t-justify-start{justify-content:flex-start!important}.md\:t-order-first{order:-1!important}.md\:t-p-4{padding:var(--t-space-xl)!important}.md\:t-p-6{padding:var(--t-space-5xl)!important}.md\:t-px-8{padding-left:10.5rem!important;padding-right:10.5rem!important}.md\:t-columns-2{columns:2!important}}@media (min-width:960px){.lg\:t-d-none{display:none!important}.lg\:t-d-inline{display:inline!important}.lg\:t-d-block{display:block!important}.lg\:t-d-table-cell{display:table-cell!important}.lg\:t-text-left{text-align:left!important}.lg\:t-text-right{text-align:right!important}.lg\:t-justify-start{justify-content:flex-start!important}.lg\:t-order-first{order:-1!important}.lg\:t-order-last{order:6!important}.lg\:t-my-n6{margin-top:calc(-1*var(--t-space-5xl))!important;margin-bottom:calc(-1*var(--t-space-5xl))!important}.lg\:t-mt-6{margin-top:var(--t-space-5xl)!important}.lg\:t-mt-7{margin-top:6.5rem!important}.lg\:t-mb-8{margin-bottom:10.5rem!important}.lg\:t-p-6{padding:var(--t-space-5xl)!important}.lg\:t-pl-4{padding-left:var(--t-space-xl)!important}}@media (min-width:1280px){.xl\:t-d-none{display:none!important}.xl\:t-d-inline{display:inline!important}.xl\:t-d-block{display:block!important}.xl\:t-p-6{padding:var(--t-space-5xl)!important}}.t-rotate{transition:var(--t-transition-transform)}.t-rotate-180{transform:rotate(180deg)}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-3%)}}.glide{box-sizing:border-box;width:100%;position:relative}.glide *{box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{backface-visibility:hidden;width:100%;transform-style:preserve-3d;touch-action:pan-Y;white-space:nowrap;will-change:transform;flex-wrap:nowrap;margin:0;padding:0;list-style:none;display:flex;position:relative;overflow:hidden}.glide__slides--dragging{-webkit-user-select:none;user-select:none}.glide__slide{white-space:normal;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:#0000;flex-shrink:0;width:100%;height:100%}.glide__slide a{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.glide--rtl{direction:rtl}.glide__arrow{color:var(--t-color-text-secondary);opacity:.25;cursor:pointer;transition:var(--t-transition-opacity);background:0 0;margin-top:-1.5rem;position:absolute;top:50%;left:0}.glide__arrow:hover{opacity:1}.glide__arrow svg{height:var(--t-space-4xl);width:var(--t-space-4xl);stroke-width:1px}.glide__arrow--next{left:auto;right:0}:root{--yarl__color_backdrop:#3b454e1a;--yarl__color_button:color-mix(in srgb, var(--t-color-text-primary), transparent 50%);--yarl__color_button_active:var(--t-color-text-primary);--yarl__button_filter:none;--yarl__thumbnails_thumbnail_background:#fff}.yarl__container{backdrop-filter:var(--t-filter-blur-sm)}.yarl__button{transition:var(--t-transition-color)}.lemonsqueezy-loader{background:#999999a3!important}.t-img-dark{display:none!important}[data-theme=dark]{color-scheme:dark}[data-theme=dark] .t-logo-autodark{filter:invert()brightness(10)}[data-theme=dark] .t-img-light{display:none!important}[data-theme=dark] .t-img-dark{display:block!important}}
