*,:before,:after{box-sizing:border-box}body:has(.root-layout){overflow-y:scroll}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}img{display:block}a{text-decoration:none}::-webkit-scrollbar{width:4px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--ds-border-input)}::-webkit-scrollbar-thumb:hover{background:var(--ds-text-tertiary)}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:clip}.lenis.lenis-smooth iframe{pointer-events:none}body{font-family:var(--ds-font-primary);background-color:var(--ds-background-default);color:var(--ds-text-default)}button,input,textarea,select{font-family:var(--ds-font-primary)}.container.sm{width:100%;max-width:968px;margin-inline:auto}@media screen and (width<=1080px){.container.sm{max-width:calc(100vw - 22px)}}.container.md{max-width:80%;margin-inline:auto}@media screen and (width<=1080px){.container.md{max-width:calc(100vw - 22px)}}.container.xs{width:100%;max-width:668px;margin-inline:auto}@media screen and (width<=1080px){.container.xs{max-width:calc(100vw - 22px)}}.container.fluid,.container.px{padding-inline:18px}.container.pt{padding-block-start:18px}.container.py{padding-block:18px}.workspace-item{align-items:center;gap:.5rem;width:100%;display:inline-flex}.workspace-item span{aspect-ratio:1;background-color:var(--ds-background-secondary);border-radius:3px;width:22px;display:inline-flex;overflow:hidden}.workspace-item span img{aspect-ratio:1;object-fit:cover;width:22px}.workspace-item>.icon-check{margin-inline-start:auto;margin-right:0!important}.badge{border-radius:var(--input-border);padding:4px 8px;font-size:.7rem;font-weight:500;line-height:1;display:inline-flex}.badge.badge-success{background-color:color-mix(in oklab, var(--ds-text-success) 14%, var(--ds-background-default));border:1px solid color-mix(in oklab, var(--ds-text-success) 30%, var(--ds-background-default));color:var(--ds-text-success)}.badge.badge-warning{background-color:color-mix(in oklab, var(--ds-text-warning) 14%, var(--ds-background-default));border:1px solid color-mix(in oklab, var(--ds-text-warning) 30%, var(--ds-background-default));color:var(--ds-text-warning)}.badge.badge-danger{background-color:color-mix(in oklab, var(--ds-text-danger) 12%, var(--ds-background-default));border:1px solid color-mix(in oklab, var(--ds-text-danger) 26%, var(--ds-background-default));color:var(--ds-text-danger)}.badge.badge-secondary{background-color:var(--ds-background-secondary);border:1px solid var(--ds-border-default);color:var(--ds-text-secondary)}.text-sm{color:var(--ds-text-secondary);font-size:.875rem}fieldset{border:none;outline:none;grid-template-columns:repeat(12,1fr);gap:.8rem;margin:0;padding:0;display:grid}fieldset .span-12{grid-column:span 12}fieldset .span-9{grid-column:span 9}fieldset .span-8{grid-column:span 8}fieldset .span-7{grid-column:span 7}fieldset .span-6{grid-column:span 6}fieldset .span-5{grid-column:span 5}fieldset .span-4{grid-column:span 4}fieldset .span-3{grid-column:span 3}fieldset .span-2{grid-column:span 2}@media screen and (width<=768px){fieldset [class*=span-]{grid-column:span 12}}.langs{flex-direction:column;gap:.4rem;display:flex}.langs .lang{border-radius:var(--input-border);cursor:pointer;background:0 0;border:none;outline:none;justify-content:space-between;align-items:center;gap:1rem;padding:6px 12px;display:flex}.langs .lang.lang-active{background-color:color-mix(in oklab, var(--ds-ascent-primary) 12%, var(--ds-background-default));color:var(--ds-ascent-primary)}.langs .lang.lang-active p{color:var(--ds-ascent-primary)}.langs .lang p{color:var(--ds-text-secondary);font-size:.85rem;line-height:1}
