.mx-8{margin-left:.8rem;margin-right:.8rem}.mr-12{margin-right:1.2rem}.flex{display:flex}.table{display:table}.h-screen{height:100vh}@-webkit-keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes ping{75%,to{-webkit-transform:scale(2);transform:scale(2);opacity:0}}@keyframes ping{75%,to{-webkit-transform:scale(2);transform:scale(2);opacity:0}}@-webkit-keyframes pulse{50%{opacity:.5}}@keyframes pulse{50%{opacity:.5}}@-webkit-keyframes bounce{0%,to{-webkit-transform:translateY(-25%);transform:translateY(-25%);-webkit-animation-timing-function:cubic-bezier(.8,0,1,1);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{-webkit-transform:none;transform:none;-webkit-animation-timing-function:cubic-bezier(0,0,.2,1);animation-timing-function:cubic-bezier(0,0,.2,1)}}@keyframes bounce{0%,to{-webkit-transform:translateY(-25%);transform:translateY(-25%);-webkit-animation-timing-function:cubic-bezier(.8,0,1,1);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{-webkit-transform:none;transform:none;-webkit-animation-timing-function:cubic-bezier(0,0,.2,1);animation-timing-function:cubic-bezier(0,0,.2,1)}}.cursor-pointer{cursor:pointer}.items-center{align-items:center}.justify-between{justify-content:space-between}.border-b-2{border-bottom-width:2px}.border-b{border-bottom-width:1px}.border-solid{border-style:solid}.border-divider{border-color:var(--divider)}.bg-white{background-color:var(--white)}.px-10{padding-left:1rem;padding-right:1rem}.py-12{padding-top:1.2rem;padding-bottom:1.2rem}.pt-6{padding-top:.6rem}.text-14{font-size:var(--text-14)}.text-interactive-primary-hover{color:var(--interactive-primary-hover)}.text-text-placeholder{color:var(--text-placeholder)}*,:after,:before{--tw-shadow:0 0 #0000;--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000}.transition{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,-webkit-transform,-webkit-filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-transform,-webkit-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-300{transition-duration:.3s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.w-max{width:-webkit-max-content;width:max-content}.body-short-01{--typography-line-height:var(--lh-body-short-01);font-weight:var(--fw-body-short-01);font-family:var(--ff-body-short-01);font-size:var(--fs-body-short-01);line-height:var(--lh-body-short-01);letter-spacing:var(--ls-body-short-01)}.body-short-02{--typography-line-height:var(--lh-body-short-02);font-weight:var(--fw-body-short-02);font-family:var(--ff-body-short-02);font-size:var(--fs-body-short-02);line-height:var(--lh-body-short-02);letter-spacing:var(--ls-body-short-02)}.body-short-03{--typography-line-height:var(--lh-body-short-03);font-weight:var(--fw-body-short-03);font-family:var(--ff-body-short-03);font-size:var(--fs-body-short-03);line-height:var(--lh-body-short-03);letter-spacing:var(--ls-body-short-03)}.body-short-04{--typography-line-height:var(--lh-body-short-04);font-weight:var(--fw-body-short-04);font-family:var(--ff-body-short-04);font-size:var(--fs-body-short-04);line-height:var(--lh-body-short-04);letter-spacing:var(--ls-body-short-04)}.body-long-01{--typography-line-height:var(--lh-body-long-01);font-weight:var(--fw-body-long-01);font-family:var(--ff-body-long-01);font-size:var(--fs-body-long-01);line-height:var(--lh-body-long-01);letter-spacing:var(--ls-body-long-01)}.body-long-02{--typography-line-height:var(--lh-body-long-02);font-weight:var(--fw-body-long-02);font-family:var(--ff-body-long-02);font-size:var(--fs-body-long-02);line-height:var(--lh-body-long-02);letter-spacing:var(--ls-body-long-02)}.body-long-03{--typography-line-height:var(--lh-body-long-03);font-weight:var(--fw-body-long-03);font-family:var(--ff-body-long-03);font-size:var(--fs-body-long-03);line-height:var(--lh-body-long-03);letter-spacing:var(--ls-body-long-03)}.helper-text-01{--typography-line-height:var(--lh-helper-text-01);font-weight:var(--fw-helper-text-01);font-family:var(--ff-helper-text-01);font-size:var(--fs-helper-text-01);line-height:var(--lh-helper-text-01);letter-spacing:var(--ls-helper-text-01)}.label-01{--typography-line-height:var(--lh-label-01);font-weight:var(--fw-label-01);font-family:var(--ff-label-01);font-size:var(--fs-label-01);line-height:var(--lh-label-01);letter-spacing:var(--ls-label-01)}.label-02{--typography-line-height:var(--lh-label-02);font-weight:var(--fw-label-02);font-family:var(--ff-label-02);font-size:var(--fs-label-02);line-height:var(--lh-label-02);letter-spacing:var(--ls-label-02)}.label-03{--typography-line-height:var(--lh-label-03);font-weight:var(--fw-label-03);font-family:var(--ff-label-03);font-size:var(--fs-label-03);line-height:var(--lh-label-03);letter-spacing:var(--ls-label-03)}.label-caps{--typography-line-height:var(--lh-label-caps);font-weight:var(--fw-label-caps);font-family:var(--ff-label-caps);font-size:var(--fs-label-caps);line-height:var(--lh-label-caps);letter-spacing:var(--ls-label-caps);text-transform:uppercase}.display-xxxl{--typography-line-height:var(--lh-display-xxxl);font-weight:var(--fw-display-xxxl);font-family:var(--ff-display-xxxl);font-size:var(--fs-display-xxxl);line-height:var(--lh-display-xxxl);letter-spacing:var(--ls-display-xxxl)}.display-xxl{--typography-line-height:var(--lh-display-xxl);font-weight:var(--fw-display-xxl);font-family:var(--ff-display-xxl);font-size:var(--fs-display-xxl);line-height:var(--lh-display-xxl);letter-spacing:var(--ls-display-xxl)}.display-xl{--typography-line-height:var(--lh-display-xl);font-weight:var(--fw-display-xl);font-family:var(--ff-display-xl);font-size:var(--fs-display-xl);line-height:var(--lh-display-xl);letter-spacing:var(--ls-display-xl)}.display-l{--typography-line-height:var(--lh-display-l);font-weight:var(--fw-display-l);font-family:var(--ff-display-l);font-size:var(--fs-display-l);line-height:var(--lh-display-l);letter-spacing:var(--ls-display-l)}.display-m{--typography-line-height:var(--lh-display-m);font-weight:var(--fw-display-m);font-family:var(--ff-display-m);font-size:var(--fs-display-m);line-height:var(--lh-display-m);letter-spacing:var(--ls-display-m)}.display-s{--typography-line-height:var(--lh-display-s);font-weight:var(--fw-display-s);font-family:var(--ff-display-s);font-size:var(--fs-display-s);line-height:var(--lh-display-s);letter-spacing:var(--ls-display-s)}.display-xs{--typography-line-height:var(--lh-display-xs);font-weight:var(--fw-display-xs);font-family:var(--ff-display-xs);font-size:var(--fs-display-xs);line-height:var(--lh-display-xs);letter-spacing:var(--ls-display-xs)}.display-xxs{--typography-line-height:var(--lh-display-xxs);font-weight:var(--fw-display-xxs);font-family:var(--ff-display-xxs);font-size:var(--fs-display-xxs);line-height:var(--lh-display-xxs);letter-spacing:var(--ls-display-xxs)}.heading-xxxl{--typography-line-height:var(--lh-heading-xxxl);font-weight:var(--fw-heading-xxxl);font-family:var(--ff-heading-xxxl);font-size:var(--fs-heading-xxxl);line-height:var(--lh-heading-xxxl);letter-spacing:var(--ls-heading-xxxl)}.heading-xxl{--typography-line-height:var(--lh-heading-xxl);font-weight:var(--fw-heading-xxl);font-family:var(--ff-heading-xxl);font-size:var(--fs-heading-xxl);line-height:var(--lh-heading-xxl);letter-spacing:var(--ls-heading-xxl)}.heading-xl{--typography-line-height:var(--lh-heading-xl);font-weight:var(--fw-heading-xl);font-family:var(--ff-heading-xl);font-size:var(--fs-heading-xl);line-height:var(--lh-heading-xl);letter-spacing:var(--ls-heading-xl)}.heading-l{--typography-line-height:var(--lh-heading-l);font-weight:var(--fw-heading-l);font-family:var(--ff-heading-l);font-size:var(--fs-heading-l);line-height:var(--lh-heading-l);letter-spacing:var(--ls-heading-l)}.heading-m{--typography-line-height:var(--lh-heading-m);font-weight:var(--fw-heading-m);font-family:var(--ff-heading-m);font-size:var(--fs-heading-m);line-height:var(--lh-heading-m);letter-spacing:var(--ls-heading-m)}.heading-s{--typography-line-height:var(--lh-heading-s);font-weight:var(--fw-heading-s);font-family:var(--ff-heading-s);font-size:var(--fs-heading-s);line-height:var(--lh-heading-s);letter-spacing:var(--ls-heading-s)}.heading-xs{--typography-line-height:var(--lh-heading-xs);font-weight:var(--fw-heading-xs);font-family:var(--ff-heading-xs);font-size:var(--fs-heading-xs);line-height:var(--lh-heading-xs);letter-spacing:var(--ls-heading-xs)}.heading-xxs{--typography-line-height:var(--lh-heading-xxs);font-weight:var(--fw-heading-xxs);font-family:var(--ff-heading-xxs);font-size:var(--fs-heading-xxs);line-height:var(--lh-heading-xxs);letter-spacing:var(--ls-heading-xxs)}.code-01{--typography-line-height:var(--lh-code-01);font-weight:var(--fw-code-01);font-family:var(--ff-code-01);font-size:var(--fs-code-01);line-height:var(--lh-code-01);letter-spacing:var(--ls-code-01)}.code-01,.code-02{background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-04);color:var(--text-warning);padding:0 4px}.code-02{--typography-line-height:var(--lh-code-02);font-weight:var(--fw-code-02);font-family:var(--ff-code-02);font-size:var(--fs-code-02);line-height:var(--lh-code-02);letter-spacing:var(--ls-code-02)}@media (min-width:1440px) and (max-width:9999px){.xxl\:w-max{width:-webkit-max-content;width:max-content}.xxl\:body-short-01{--typography-line-height:var(--lh-body-short-01);font-weight:var(--fw-body-short-01);font-family:var(--ff-body-short-01);font-size:var(--fs-body-short-01);line-height:var(--lh-body-short-01);letter-spacing:var(--ls-body-short-01)}.xxl\:body-short-02{--typography-line-height:var(--lh-body-short-02);font-weight:var(--fw-body-short-02);font-family:var(--ff-body-short-02);font-size:var(--fs-body-short-02);line-height:var(--lh-body-short-02);letter-spacing:var(--ls-body-short-02)}.xxl\:body-short-03{--typography-line-height:var(--lh-body-short-03);font-weight:var(--fw-body-short-03);font-family:var(--ff-body-short-03);font-size:var(--fs-body-short-03);line-height:var(--lh-body-short-03);letter-spacing:var(--ls-body-short-03)}.xxl\:body-short-04{--typography-line-height:var(--lh-body-short-04);font-weight:var(--fw-body-short-04);font-family:var(--ff-body-short-04);font-size:var(--fs-body-short-04);line-height:var(--lh-body-short-04);letter-spacing:var(--ls-body-short-04)}.xxl\:body-long-01{--typography-line-height:var(--lh-body-long-01);font-weight:var(--fw-body-long-01);font-family:var(--ff-body-long-01);font-size:var(--fs-body-long-01);line-height:var(--lh-body-long-01);letter-spacing:var(--ls-body-long-01)}.xxl\:body-long-02{--typography-line-height:var(--lh-body-long-02);font-weight:var(--fw-body-long-02);font-family:var(--ff-body-long-02);font-size:var(--fs-body-long-02);line-height:var(--lh-body-long-02);letter-spacing:var(--ls-body-long-02)}.xxl\:body-long-03{--typography-line-height:var(--lh-body-long-03);font-weight:var(--fw-body-long-03);font-family:var(--ff-body-long-03);font-size:var(--fs-body-long-03);line-height:var(--lh-body-long-03);letter-spacing:var(--ls-body-long-03)}.xxl\:helper-text-01{--typography-line-height:var(--lh-helper-text-01);font-weight:var(--fw-helper-text-01);font-family:var(--ff-helper-text-01);font-size:var(--fs-helper-text-01);line-height:var(--lh-helper-text-01);letter-spacing:var(--ls-helper-text-01)}.xxl\:label-01{--typography-line-height:var(--lh-label-01);font-weight:var(--fw-label-01);font-family:var(--ff-label-01);font-size:var(--fs-label-01);line-height:var(--lh-label-01);letter-spacing:var(--ls-label-01)}.xxl\:label-02{--typography-line-height:var(--lh-label-02);font-weight:var(--fw-label-02);font-family:var(--ff-label-02);font-size:var(--fs-label-02);line-height:var(--lh-label-02);letter-spacing:var(--ls-label-02)}.xxl\:label-03{--typography-line-height:var(--lh-label-03);font-weight:var(--fw-label-03);font-family:var(--ff-label-03);font-size:var(--fs-label-03);line-height:var(--lh-label-03);letter-spacing:var(--ls-label-03)}.xxl\:label-caps{--typography-line-height:var(--lh-label-caps);font-weight:var(--fw-label-caps);font-family:var(--ff-label-caps);font-size:var(--fs-label-caps);line-height:var(--lh-label-caps);letter-spacing:var(--ls-label-caps);text-transform:uppercase}.xxl\:display-xxxl{--typography-line-height:var(--lh-display-xxxl);font-weight:var(--fw-display-xxxl);font-family:var(--ff-display-xxxl);font-size:var(--fs-display-xxxl);line-height:var(--lh-display-xxxl);letter-spacing:var(--ls-display-xxxl)}.xxl\:display-xxl{--typography-line-height:var(--lh-display-xxl);font-weight:var(--fw-display-xxl);font-family:var(--ff-display-xxl);font-size:var(--fs-display-xxl);line-height:var(--lh-display-xxl);letter-spacing:var(--ls-display-xxl)}.xxl\:display-xl{--typography-line-height:var(--lh-display-xl);font-weight:var(--fw-display-xl);font-family:var(--ff-display-xl);font-size:var(--fs-display-xl);line-height:var(--lh-display-xl);letter-spacing:var(--ls-display-xl)}.xxl\:display-l{--typography-line-height:var(--lh-display-l);font-weight:var(--fw-display-l);font-family:var(--ff-display-l);font-size:var(--fs-display-l);line-height:var(--lh-display-l);letter-spacing:var(--ls-display-l)}.xxl\:display-m{--typography-line-height:var(--lh-display-m);font-weight:var(--fw-display-m);font-family:var(--ff-display-m);font-size:var(--fs-display-m);line-height:var(--lh-display-m);letter-spacing:var(--ls-display-m)}.xxl\:display-s{--typography-line-height:var(--lh-display-s);font-weight:var(--fw-display-s);font-family:var(--ff-display-s);font-size:var(--fs-display-s);line-height:var(--lh-display-s);letter-spacing:var(--ls-display-s)}.xxl\:display-xs{--typography-line-height:var(--lh-display-xs);font-weight:var(--fw-display-xs);font-family:var(--ff-display-xs);font-size:var(--fs-display-xs);line-height:var(--lh-display-xs);letter-spacing:var(--ls-display-xs)}.xxl\:display-xxs{--typography-line-height:var(--lh-display-xxs);font-weight:var(--fw-display-xxs);font-family:var(--ff-display-xxs);font-size:var(--fs-display-xxs);line-height:var(--lh-display-xxs);letter-spacing:var(--ls-display-xxs)}.xxl\:heading-xxxl{--typography-line-height:var(--lh-heading-xxxl);font-weight:var(--fw-heading-xxxl);font-family:var(--ff-heading-xxxl);font-size:var(--fs-heading-xxxl);line-height:var(--lh-heading-xxxl);letter-spacing:var(--ls-heading-xxxl)}.xxl\:heading-xxl{--typography-line-height:var(--lh-heading-xxl);font-weight:var(--fw-heading-xxl);font-family:var(--ff-heading-xxl);font-size:var(--fs-heading-xxl);line-height:var(--lh-heading-xxl);letter-spacing:var(--ls-heading-xxl)}.xxl\:heading-xl{--typography-line-height:var(--lh-heading-xl);font-weight:var(--fw-heading-xl);font-family:var(--ff-heading-xl);font-size:var(--fs-heading-xl);line-height:var(--lh-heading-xl);letter-spacing:var(--ls-heading-xl)}.xxl\:heading-l{--typography-line-height:var(--lh-heading-l);font-weight:var(--fw-heading-l);font-family:var(--ff-heading-l);font-size:var(--fs-heading-l);line-height:var(--lh-heading-l);letter-spacing:var(--ls-heading-l)}.xxl\:heading-m{--typography-line-height:var(--lh-heading-m);font-weight:var(--fw-heading-m);font-family:var(--ff-heading-m);font-size:var(--fs-heading-m);line-height:var(--lh-heading-m);letter-spacing:var(--ls-heading-m)}.xxl\:heading-s{--typography-line-height:var(--lh-heading-s);font-weight:var(--fw-heading-s);font-family:var(--ff-heading-s);font-size:var(--fs-heading-s);line-height:var(--lh-heading-s);letter-spacing:var(--ls-heading-s)}.xxl\:heading-xs{--typography-line-height:var(--lh-heading-xs);font-weight:var(--fw-heading-xs);font-family:var(--ff-heading-xs);font-size:var(--fs-heading-xs);line-height:var(--lh-heading-xs);letter-spacing:var(--ls-heading-xs)}.xxl\:heading-xxs{--typography-line-height:var(--lh-heading-xxs);font-weight:var(--fw-heading-xxs);font-family:var(--ff-heading-xxs);font-size:var(--fs-heading-xxs);line-height:var(--lh-heading-xxs);letter-spacing:var(--ls-heading-xxs)}.xxl\:code-01{--typography-line-height:var(--lh-code-01);font-weight:var(--fw-code-01);font-family:var(--ff-code-01);font-size:var(--fs-code-01);line-height:var(--lh-code-01);letter-spacing:var(--ls-code-01)}.xxl\:code-01,.xxl\:code-02{background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-04);color:var(--text-warning);padding:0 4px}.xxl\:code-02{--typography-line-height:var(--lh-code-02);font-weight:var(--fw-code-02);font-family:var(--ff-code-02);font-size:var(--fs-code-02);line-height:var(--lh-code-02);letter-spacing:var(--ls-code-02)}}@media (min-width:1024px) and (max-width:1439px){.xl\:w-max{width:-webkit-max-content;width:max-content}.xl\:body-short-01{--typography-line-height:var(--lh-body-short-01);font-weight:var(--fw-body-short-01);font-family:var(--ff-body-short-01);font-size:var(--fs-body-short-01);line-height:var(--lh-body-short-01);letter-spacing:var(--ls-body-short-01)}.xl\:body-short-02{--typography-line-height:var(--lh-body-short-02);font-weight:var(--fw-body-short-02);font-family:var(--ff-body-short-02);font-size:var(--fs-body-short-02);line-height:var(--lh-body-short-02);letter-spacing:var(--ls-body-short-02)}.xl\:body-short-03{--typography-line-height:var(--lh-body-short-03);font-weight:var(--fw-body-short-03);font-family:var(--ff-body-short-03);font-size:var(--fs-body-short-03);line-height:var(--lh-body-short-03);letter-spacing:var(--ls-body-short-03)}.xl\:body-short-04{--typography-line-height:var(--lh-body-short-04);font-weight:var(--fw-body-short-04);font-family:var(--ff-body-short-04);font-size:var(--fs-body-short-04);line-height:var(--lh-body-short-04);letter-spacing:var(--ls-body-short-04)}.xl\:body-long-01{--typography-line-height:var(--lh-body-long-01);font-weight:var(--fw-body-long-01);font-family:var(--ff-body-long-01);font-size:var(--fs-body-long-01);line-height:var(--lh-body-long-01);letter-spacing:var(--ls-body-long-01)}.xl\:body-long-02{--typography-line-height:var(--lh-body-long-02);font-weight:var(--fw-body-long-02);font-family:var(--ff-body-long-02);font-size:var(--fs-body-long-02);line-height:var(--lh-body-long-02);letter-spacing:var(--ls-body-long-02)}.xl\:body-long-03{--typography-line-height:var(--lh-body-long-03);font-weight:var(--fw-body-long-03);font-family:var(--ff-body-long-03);font-size:var(--fs-body-long-03);line-height:var(--lh-body-long-03);letter-spacing:var(--ls-body-long-03)}.xl\:helper-text-01{--typography-line-height:var(--lh-helper-text-01);font-weight:var(--fw-helper-text-01);font-family:var(--ff-helper-text-01);font-size:var(--fs-helper-text-01);line-height:var(--lh-helper-text-01);letter-spacing:var(--ls-helper-text-01)}.xl\:label-01{--typography-line-height:var(--lh-label-01);font-weight:var(--fw-label-01);font-family:var(--ff-label-01);font-size:var(--fs-label-01);line-height:var(--lh-label-01);letter-spacing:var(--ls-label-01)}.xl\:label-02{--typography-line-height:var(--lh-label-02);font-weight:var(--fw-label-02);font-family:var(--ff-label-02);font-size:var(--fs-label-02);line-height:var(--lh-label-02);letter-spacing:var(--ls-label-02)}.xl\:label-03{--typography-line-height:var(--lh-label-03);font-weight:var(--fw-label-03);font-family:var(--ff-label-03);font-size:var(--fs-label-03);line-height:var(--lh-label-03);letter-spacing:var(--ls-label-03)}.xl\:label-caps{--typography-line-height:var(--lh-label-caps);font-weight:var(--fw-label-caps);font-family:var(--ff-label-caps);font-size:var(--fs-label-caps);line-height:var(--lh-label-caps);letter-spacing:var(--ls-label-caps);text-transform:uppercase}.xl\:display-xxxl{--typography-line-height:var(--lh-display-xxxl);font-weight:var(--fw-display-xxxl);font-family:var(--ff-display-xxxl);font-size:var(--fs-display-xxxl);line-height:var(--lh-display-xxxl);letter-spacing:var(--ls-display-xxxl)}.xl\:display-xxl{--typography-line-height:var(--lh-display-xxl);font-weight:var(--fw-display-xxl);font-family:var(--ff-display-xxl);font-size:var(--fs-display-xxl);line-height:var(--lh-display-xxl);letter-spacing:var(--ls-display-xxl)}.xl\:display-xl{--typography-line-height:var(--lh-display-xl);font-weight:var(--fw-display-xl);font-family:var(--ff-display-xl);font-size:var(--fs-display-xl);line-height:var(--lh-display-xl);letter-spacing:var(--ls-display-xl)}.xl\:display-l{--typography-line-height:var(--lh-display-l);font-weight:var(--fw-display-l);font-family:var(--ff-display-l);font-size:var(--fs-display-l);line-height:var(--lh-display-l);letter-spacing:var(--ls-display-l)}.xl\:display-m{--typography-line-height:var(--lh-display-m);font-weight:var(--fw-display-m);font-family:var(--ff-display-m);font-size:var(--fs-display-m);line-height:var(--lh-display-m);letter-spacing:var(--ls-display-m)}.xl\:display-s{--typography-line-height:var(--lh-display-s);font-weight:var(--fw-display-s);font-family:var(--ff-display-s);font-size:var(--fs-display-s);line-height:var(--lh-display-s);letter-spacing:var(--ls-display-s)}.xl\:display-xs{--typography-line-height:var(--lh-display-xs);font-weight:var(--fw-display-xs);font-family:var(--ff-display-xs);font-size:var(--fs-display-xs);line-height:var(--lh-display-xs);letter-spacing:var(--ls-display-xs)}.xl\:display-xxs{--typography-line-height:var(--lh-display-xxs);font-weight:var(--fw-display-xxs);font-family:var(--ff-display-xxs);font-size:var(--fs-display-xxs);line-height:var(--lh-display-xxs);letter-spacing:var(--ls-display-xxs)}.xl\:heading-xxxl{--typography-line-height:var(--lh-heading-xxxl);font-weight:var(--fw-heading-xxxl);font-family:var(--ff-heading-xxxl);font-size:var(--fs-heading-xxxl);line-height:var(--lh-heading-xxxl);letter-spacing:var(--ls-heading-xxxl)}.xl\:heading-xxl{--typography-line-height:var(--lh-heading-xxl);font-weight:var(--fw-heading-xxl);font-family:var(--ff-heading-xxl);font-size:var(--fs-heading-xxl);line-height:var(--lh-heading-xxl);letter-spacing:var(--ls-heading-xxl)}.xl\:heading-xl{--typography-line-height:var(--lh-heading-xl);font-weight:var(--fw-heading-xl);font-family:var(--ff-heading-xl);font-size:var(--fs-heading-xl);line-height:var(--lh-heading-xl);letter-spacing:var(--ls-heading-xl)}.xl\:heading-l{--typography-line-height:var(--lh-heading-l);font-weight:var(--fw-heading-l);font-family:var(--ff-heading-l);font-size:var(--fs-heading-l);line-height:var(--lh-heading-l);letter-spacing:var(--ls-heading-l)}.xl\:heading-m{--typography-line-height:var(--lh-heading-m);font-weight:var(--fw-heading-m);font-family:var(--ff-heading-m);font-size:var(--fs-heading-m);line-height:var(--lh-heading-m);letter-spacing:var(--ls-heading-m)}.xl\:heading-s{--typography-line-height:var(--lh-heading-s);font-weight:var(--fw-heading-s);font-family:var(--ff-heading-s);font-size:var(--fs-heading-s);line-height:var(--lh-heading-s);letter-spacing:var(--ls-heading-s)}.xl\:heading-xs{--typography-line-height:var(--lh-heading-xs);font-weight:var(--fw-heading-xs);font-family:var(--ff-heading-xs);font-size:var(--fs-heading-xs);line-height:var(--lh-heading-xs);letter-spacing:var(--ls-heading-xs)}.xl\:heading-xxs{--typography-line-height:var(--lh-heading-xxs);font-weight:var(--fw-heading-xxs);font-family:var(--ff-heading-xxs);font-size:var(--fs-heading-xxs);line-height:var(--lh-heading-xxs);letter-spacing:var(--ls-heading-xxs)}.xl\:code-01{--typography-line-height:var(--lh-code-01);font-weight:var(--fw-code-01);font-family:var(--ff-code-01);font-size:var(--fs-code-01);line-height:var(--lh-code-01);letter-spacing:var(--ls-code-01)}.xl\:code-01,.xl\:code-02{background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-04);color:var(--text-warning);padding:0 4px}.xl\:code-02{--typography-line-height:var(--lh-code-02);font-weight:var(--fw-code-02);font-family:var(--ff-code-02);font-size:var(--fs-code-02);line-height:var(--lh-code-02);letter-spacing:var(--ls-code-02)}}@media (min-width:992px) and (max-width:1023px){.lg\:w-max{width:-webkit-max-content;width:max-content}.lg\:body-short-01{--typography-line-height:var(--lh-body-short-01);font-weight:var(--fw-body-short-01);font-family:var(--ff-body-short-01);font-size:var(--fs-body-short-01);line-height:var(--lh-body-short-01);letter-spacing:var(--ls-body-short-01)}.lg\:body-short-02{--typography-line-height:var(--lh-body-short-02);font-weight:var(--fw-body-short-02);font-family:var(--ff-body-short-02);font-size:var(--fs-body-short-02);line-height:var(--lh-body-short-02);letter-spacing:var(--ls-body-short-02)}.lg\:body-short-03{--typography-line-height:var(--lh-body-short-03);font-weight:var(--fw-body-short-03);font-family:var(--ff-body-short-03);font-size:var(--fs-body-short-03);line-height:var(--lh-body-short-03);letter-spacing:var(--ls-body-short-03)}.lg\:body-short-04{--typography-line-height:var(--lh-body-short-04);font-weight:var(--fw-body-short-04);font-family:var(--ff-body-short-04);font-size:var(--fs-body-short-04);line-height:var(--lh-body-short-04);letter-spacing:var(--ls-body-short-04)}.lg\:body-long-01{--typography-line-height:var(--lh-body-long-01);font-weight:var(--fw-body-long-01);font-family:var(--ff-body-long-01);font-size:var(--fs-body-long-01);line-height:var(--lh-body-long-01);letter-spacing:var(--ls-body-long-01)}.lg\:body-long-02{--typography-line-height:var(--lh-body-long-02);font-weight:var(--fw-body-long-02);font-family:var(--ff-body-long-02);font-size:var(--fs-body-long-02);line-height:var(--lh-body-long-02);letter-spacing:var(--ls-body-long-02)}.lg\:body-long-03{--typography-line-height:var(--lh-body-long-03);font-weight:var(--fw-body-long-03);font-family:var(--ff-body-long-03);font-size:var(--fs-body-long-03);line-height:var(--lh-body-long-03);letter-spacing:var(--ls-body-long-03)}.lg\:helper-text-01{--typography-line-height:var(--lh-helper-text-01);font-weight:var(--fw-helper-text-01);font-family:var(--ff-helper-text-01);font-size:var(--fs-helper-text-01);line-height:var(--lh-helper-text-01);letter-spacing:var(--ls-helper-text-01)}.lg\:label-01{--typography-line-height:var(--lh-label-01);font-weight:var(--fw-label-01);font-family:var(--ff-label-01);font-size:var(--fs-label-01);line-height:var(--lh-label-01);letter-spacing:var(--ls-label-01)}.lg\:label-02{--typography-line-height:var(--lh-label-02);font-weight:var(--fw-label-02);font-family:var(--ff-label-02);font-size:var(--fs-label-02);line-height:var(--lh-label-02);letter-spacing:var(--ls-label-02)}.lg\:label-03{--typography-line-height:var(--lh-label-03);font-weight:var(--fw-label-03);font-family:var(--ff-label-03);font-size:var(--fs-label-03);line-height:var(--lh-label-03);letter-spacing:var(--ls-label-03)}.lg\:label-caps{--typography-line-height:var(--lh-label-caps);font-weight:var(--fw-label-caps);font-family:var(--ff-label-caps);font-size:var(--fs-label-caps);line-height:var(--lh-label-caps);letter-spacing:var(--ls-label-caps);text-transform:uppercase}.lg\:display-xxxl{--typography-line-height:var(--lh-display-xxxl);font-weight:var(--fw-display-xxxl);font-family:var(--ff-display-xxxl);font-size:var(--fs-display-xxxl);line-height:var(--lh-display-xxxl);letter-spacing:var(--ls-display-xxxl)}.lg\:display-xxl{--typography-line-height:var(--lh-display-xxl);font-weight:var(--fw-display-xxl);font-family:var(--ff-display-xxl);font-size:var(--fs-display-xxl);line-height:var(--lh-display-xxl);letter-spacing:var(--ls-display-xxl)}.lg\:display-xl{--typography-line-height:var(--lh-display-xl);font-weight:var(--fw-display-xl);font-family:var(--ff-display-xl);font-size:var(--fs-display-xl);line-height:var(--lh-display-xl);letter-spacing:var(--ls-display-xl)}.lg\:display-l{--typography-line-height:var(--lh-display-l);font-weight:var(--fw-display-l);font-family:var(--ff-display-l);font-size:var(--fs-display-l);line-height:var(--lh-display-l);letter-spacing:var(--ls-display-l)}.lg\:display-m{--typography-line-height:var(--lh-display-m);font-weight:var(--fw-display-m);font-family:var(--ff-display-m);font-size:var(--fs-display-m);line-height:var(--lh-display-m);letter-spacing:var(--ls-display-m)}.lg\:display-s{--typography-line-height:var(--lh-display-s);font-weight:var(--fw-display-s);font-family:var(--ff-display-s);font-size:var(--fs-display-s);line-height:var(--lh-display-s);letter-spacing:var(--ls-display-s)}.lg\:display-xs{--typography-line-height:var(--lh-display-xs);font-weight:var(--fw-display-xs);font-family:var(--ff-display-xs);font-size:var(--fs-display-xs);line-height:var(--lh-display-xs);letter-spacing:var(--ls-display-xs)}.lg\:display-xxs{--typography-line-height:var(--lh-display-xxs);font-weight:var(--fw-display-xxs);font-family:var(--ff-display-xxs);font-size:var(--fs-display-xxs);line-height:var(--lh-display-xxs);letter-spacing:var(--ls-display-xxs)}.lg\:heading-xxxl{--typography-line-height:var(--lh-heading-xxxl);font-weight:var(--fw-heading-xxxl);font-family:var(--ff-heading-xxxl);font-size:var(--fs-heading-xxxl);line-height:var(--lh-heading-xxxl);letter-spacing:var(--ls-heading-xxxl)}.lg\:heading-xxl{--typography-line-height:var(--lh-heading-xxl);font-weight:var(--fw-heading-xxl);font-family:var(--ff-heading-xxl);font-size:var(--fs-heading-xxl);line-height:var(--lh-heading-xxl);letter-spacing:var(--ls-heading-xxl)}.lg\:heading-xl{--typography-line-height:var(--lh-heading-xl);font-weight:var(--fw-heading-xl);font-family:var(--ff-heading-xl);font-size:var(--fs-heading-xl);line-height:var(--lh-heading-xl);letter-spacing:var(--ls-heading-xl)}.lg\:heading-l{--typography-line-height:var(--lh-heading-l);font-weight:var(--fw-heading-l);font-family:var(--ff-heading-l);font-size:var(--fs-heading-l);line-height:var(--lh-heading-l);letter-spacing:var(--ls-heading-l)}.lg\:heading-m{--typography-line-height:var(--lh-heading-m);font-weight:var(--fw-heading-m);font-family:var(--ff-heading-m);font-size:var(--fs-heading-m);line-height:var(--lh-heading-m);letter-spacing:var(--ls-heading-m)}.lg\:heading-s{--typography-line-height:var(--lh-heading-s);font-weight:var(--fw-heading-s);font-family:var(--ff-heading-s);font-size:var(--fs-heading-s);line-height:var(--lh-heading-s);letter-spacing:var(--ls-heading-s)}.lg\:heading-xs{--typography-line-height:var(--lh-heading-xs);font-weight:var(--fw-heading-xs);font-family:var(--ff-heading-xs);font-size:var(--fs-heading-xs);line-height:var(--lh-heading-xs);letter-spacing:var(--ls-heading-xs)}.lg\:heading-xxs{--typography-line-height:var(--lh-heading-xxs);font-weight:var(--fw-heading-xxs);font-family:var(--ff-heading-xxs);font-size:var(--fs-heading-xxs);line-height:var(--lh-heading-xxs);letter-spacing:var(--ls-heading-xxs)}.lg\:code-01{--typography-line-height:var(--lh-code-01);font-weight:var(--fw-code-01);font-family:var(--ff-code-01);font-size:var(--fs-code-01);line-height:var(--lh-code-01);letter-spacing:var(--ls-code-01)}.lg\:code-01,.lg\:code-02{background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-04);color:var(--text-warning);padding:0 4px}.lg\:code-02{--typography-line-height:var(--lh-code-02);font-weight:var(--fw-code-02);font-family:var(--ff-code-02);font-size:var(--fs-code-02);line-height:var(--lh-code-02);letter-spacing:var(--ls-code-02)}}@media (min-width:768px) and (max-width:991px){.sm\:w-max{width:-webkit-max-content;width:max-content}.sm\:body-short-01{--typography-line-height:var(--lh-body-short-01);font-weight:var(--fw-body-short-01);font-family:var(--ff-body-short-01);font-size:var(--fs-body-short-01);line-height:var(--lh-body-short-01);letter-spacing:var(--ls-body-short-01)}.sm\:body-short-02{--typography-line-height:var(--lh-body-short-02);font-weight:var(--fw-body-short-02);font-family:var(--ff-body-short-02);font-size:var(--fs-body-short-02);line-height:var(--lh-body-short-02);letter-spacing:var(--ls-body-short-02)}.sm\:body-short-03{--typography-line-height:var(--lh-body-short-03);font-weight:var(--fw-body-short-03);font-family:var(--ff-body-short-03);font-size:var(--fs-body-short-03);line-height:var(--lh-body-short-03);letter-spacing:var(--ls-body-short-03)}.sm\:body-short-04{--typography-line-height:var(--lh-body-short-04);font-weight:var(--fw-body-short-04);font-family:var(--ff-body-short-04);font-size:var(--fs-body-short-04);line-height:var(--lh-body-short-04);letter-spacing:var(--ls-body-short-04)}.sm\:body-long-01{--typography-line-height:var(--lh-body-long-01);font-weight:var(--fw-body-long-01);font-family:var(--ff-body-long-01);font-size:var(--fs-body-long-01);line-height:var(--lh-body-long-01);letter-spacing:var(--ls-body-long-01)}.sm\:body-long-02{--typography-line-height:var(--lh-body-long-02);font-weight:var(--fw-body-long-02);font-family:var(--ff-body-long-02);font-size:var(--fs-body-long-02);line-height:var(--lh-body-long-02);letter-spacing:var(--ls-body-long-02)}.sm\:body-long-03{--typography-line-height:var(--lh-body-long-03);font-weight:var(--fw-body-long-03);font-family:var(--ff-body-long-03);font-size:var(--fs-body-long-03);line-height:var(--lh-body-long-03);letter-spacing:var(--ls-body-long-03)}.sm\:helper-text-01{--typography-line-height:var(--lh-helper-text-01);font-weight:var(--fw-helper-text-01);font-family:var(--ff-helper-text-01);font-size:var(--fs-helper-text-01);line-height:var(--lh-helper-text-01);letter-spacing:var(--ls-helper-text-01)}.sm\:label-01{--typography-line-height:var(--lh-label-01);font-weight:var(--fw-label-01);font-family:var(--ff-label-01);font-size:var(--fs-label-01);line-height:var(--lh-label-01);letter-spacing:var(--ls-label-01)}.sm\:label-02{--typography-line-height:var(--lh-label-02);font-weight:var(--fw-label-02);font-family:var(--ff-label-02);font-size:var(--fs-label-02);line-height:var(--lh-label-02);letter-spacing:var(--ls-label-02)}.sm\:label-03{--typography-line-height:var(--lh-label-03);font-weight:var(--fw-label-03);font-family:var(--ff-label-03);font-size:var(--fs-label-03);line-height:var(--lh-label-03);letter-spacing:var(--ls-label-03)}.sm\:label-caps{--typography-line-height:var(--lh-label-caps);font-weight:var(--fw-label-caps);font-family:var(--ff-label-caps);font-size:var(--fs-label-caps);line-height:var(--lh-label-caps);letter-spacing:var(--ls-label-caps);text-transform:uppercase}.sm\:display-xxxl{--typography-line-height:var(--lh-display-xxxl);font-weight:var(--fw-display-xxxl);font-family:var(--ff-display-xxxl);font-size:var(--fs-display-xxxl);line-height:var(--lh-display-xxxl);letter-spacing:var(--ls-display-xxxl)}.sm\:display-xxl{--typography-line-height:var(--lh-display-xxl);font-weight:var(--fw-display-xxl);font-family:var(--ff-display-xxl);font-size:var(--fs-display-xxl);line-height:var(--lh-display-xxl);letter-spacing:var(--ls-display-xxl)}.sm\:display-xl{--typography-line-height:var(--lh-display-xl);font-weight:var(--fw-display-xl);font-family:var(--ff-display-xl);font-size:var(--fs-display-xl);line-height:var(--lh-display-xl);letter-spacing:var(--ls-display-xl)}.sm\:display-l{--typography-line-height:var(--lh-display-l);font-weight:var(--fw-display-l);font-family:var(--ff-display-l);font-size:var(--fs-display-l);line-height:var(--lh-display-l);letter-spacing:var(--ls-display-l)}.sm\:display-m{--typography-line-height:var(--lh-display-m);font-weight:var(--fw-display-m);font-family:var(--ff-display-m);font-size:var(--fs-display-m);line-height:var(--lh-display-m);letter-spacing:var(--ls-display-m)}.sm\:display-s{--typography-line-height:var(--lh-display-s);font-weight:var(--fw-display-s);font-family:var(--ff-display-s);font-size:var(--fs-display-s);line-height:var(--lh-display-s);letter-spacing:var(--ls-display-s)}.sm\:display-xs{--typography-line-height:var(--lh-display-xs);font-weight:var(--fw-display-xs);font-family:var(--ff-display-xs);font-size:var(--fs-display-xs);line-height:var(--lh-display-xs);letter-spacing:var(--ls-display-xs)}.sm\:display-xxs{--typography-line-height:var(--lh-display-xxs);font-weight:var(--fw-display-xxs);font-family:var(--ff-display-xxs);font-size:var(--fs-display-xxs);line-height:var(--lh-display-xxs);letter-spacing:var(--ls-display-xxs)}.sm\:heading-xxxl{--typography-line-height:var(--lh-heading-xxxl);font-weight:var(--fw-heading-xxxl);font-family:var(--ff-heading-xxxl);font-size:var(--fs-heading-xxxl);line-height:var(--lh-heading-xxxl);letter-spacing:var(--ls-heading-xxxl)}.sm\:heading-xxl{--typography-line-height:var(--lh-heading-xxl);font-weight:var(--fw-heading-xxl);font-family:var(--ff-heading-xxl);font-size:var(--fs-heading-xxl);line-height:var(--lh-heading-xxl);letter-spacing:var(--ls-heading-xxl)}.sm\:heading-xl{--typography-line-height:var(--lh-heading-xl);font-weight:var(--fw-heading-xl);font-family:var(--ff-heading-xl);font-size:var(--fs-heading-xl);line-height:var(--lh-heading-xl);letter-spacing:var(--ls-heading-xl)}.sm\:heading-l{--typography-line-height:var(--lh-heading-l);font-weight:var(--fw-heading-l);font-family:var(--ff-heading-l);font-size:var(--fs-heading-l);line-height:var(--lh-heading-l);letter-spacing:var(--ls-heading-l)}.sm\:heading-m{--typography-line-height:var(--lh-heading-m);font-weight:var(--fw-heading-m);font-family:var(--ff-heading-m);font-size:var(--fs-heading-m);line-height:var(--lh-heading-m);letter-spacing:var(--ls-heading-m)}.sm\:heading-s{--typography-line-height:var(--lh-heading-s);font-weight:var(--fw-heading-s);font-family:var(--ff-heading-s);font-size:var(--fs-heading-s);line-height:var(--lh-heading-s);letter-spacing:var(--ls-heading-s)}.sm\:heading-xs{--typography-line-height:var(--lh-heading-xs);font-weight:var(--fw-heading-xs);font-family:var(--ff-heading-xs);font-size:var(--fs-heading-xs);line-height:var(--lh-heading-xs);letter-spacing:var(--ls-heading-xs)}.sm\:heading-xxs{--typography-line-height:var(--lh-heading-xxs);font-weight:var(--fw-heading-xxs);font-family:var(--ff-heading-xxs);font-size:var(--fs-heading-xxs);line-height:var(--lh-heading-xxs);letter-spacing:var(--ls-heading-xxs)}.sm\:code-01{--typography-line-height:var(--lh-code-01);font-weight:var(--fw-code-01);font-family:var(--ff-code-01);font-size:var(--fs-code-01);line-height:var(--lh-code-01);letter-spacing:var(--ls-code-01)}.sm\:code-01,.sm\:code-02{background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-04);color:var(--text-warning);padding:0 4px}.sm\:code-02{--typography-line-height:var(--lh-code-02);font-weight:var(--fw-code-02);font-family:var(--ff-code-02);font-size:var(--fs-code-02);line-height:var(--lh-code-02);letter-spacing:var(--ls-code-02)}}@media (min-width:0px) and (max-width:767px){.xs\:mx-0{margin-left:0;margin-right:0}.xs\:w-max{width:-webkit-max-content;width:max-content}.xs\:body-short-01{--typography-line-height:var(--lh-body-short-01);font-weight:var(--fw-body-short-01);font-family:var(--ff-body-short-01);font-size:var(--fs-body-short-01);line-height:var(--lh-body-short-01);letter-spacing:var(--ls-body-short-01)}.xs\:body-short-02{--typography-line-height:var(--lh-body-short-02);font-weight:var(--fw-body-short-02);font-family:var(--ff-body-short-02);font-size:var(--fs-body-short-02);line-height:var(--lh-body-short-02);letter-spacing:var(--ls-body-short-02)}.xs\:body-short-03{--typography-line-height:var(--lh-body-short-03);font-weight:var(--fw-body-short-03);font-family:var(--ff-body-short-03);font-size:var(--fs-body-short-03);line-height:var(--lh-body-short-03);letter-spacing:var(--ls-body-short-03)}.xs\:body-short-04{--typography-line-height:var(--lh-body-short-04);font-weight:var(--fw-body-short-04);font-family:var(--ff-body-short-04);font-size:var(--fs-body-short-04);line-height:var(--lh-body-short-04);letter-spacing:var(--ls-body-short-04)}.xs\:body-long-01{--typography-line-height:var(--lh-body-long-01);font-weight:var(--fw-body-long-01);font-family:var(--ff-body-long-01);font-size:var(--fs-body-long-01);line-height:var(--lh-body-long-01);letter-spacing:var(--ls-body-long-01)}.xs\:body-long-02{--typography-line-height:var(--lh-body-long-02);font-weight:var(--fw-body-long-02);font-family:var(--ff-body-long-02);font-size:var(--fs-body-long-02);line-height:var(--lh-body-long-02);letter-spacing:var(--ls-body-long-02)}.xs\:body-long-03{--typography-line-height:var(--lh-body-long-03);font-weight:var(--fw-body-long-03);font-family:var(--ff-body-long-03);font-size:var(--fs-body-long-03);line-height:var(--lh-body-long-03);letter-spacing:var(--ls-body-long-03)}.xs\:helper-text-01{--typography-line-height:var(--lh-helper-text-01);font-weight:var(--fw-helper-text-01);font-family:var(--ff-helper-text-01);font-size:var(--fs-helper-text-01);line-height:var(--lh-helper-text-01);letter-spacing:var(--ls-helper-text-01)}.xs\:label-01{--typography-line-height:var(--lh-label-01);font-weight:var(--fw-label-01);font-family:var(--ff-label-01);font-size:var(--fs-label-01);line-height:var(--lh-label-01);letter-spacing:var(--ls-label-01)}.xs\:label-02{--typography-line-height:var(--lh-label-02);font-weight:var(--fw-label-02);font-family:var(--ff-label-02);font-size:var(--fs-label-02);line-height:var(--lh-label-02);letter-spacing:var(--ls-label-02)}.xs\:label-03{--typography-line-height:var(--lh-label-03);font-weight:var(--fw-label-03);font-family:var(--ff-label-03);font-size:var(--fs-label-03);line-height:var(--lh-label-03);letter-spacing:var(--ls-label-03)}.xs\:label-caps{--typography-line-height:var(--lh-label-caps);font-weight:var(--fw-label-caps);font-family:var(--ff-label-caps);font-size:var(--fs-label-caps);line-height:var(--lh-label-caps);letter-spacing:var(--ls-label-caps);text-transform:uppercase}.xs\:display-xxxl{--typography-line-height:var(--lh-display-xxxl);font-weight:var(--fw-display-xxxl);font-family:var(--ff-display-xxxl);font-size:var(--fs-display-xxxl);line-height:var(--lh-display-xxxl);letter-spacing:var(--ls-display-xxxl)}.xs\:display-xxl{--typography-line-height:var(--lh-display-xxl);font-weight:var(--fw-display-xxl);font-family:var(--ff-display-xxl);font-size:var(--fs-display-xxl);line-height:var(--lh-display-xxl);letter-spacing:var(--ls-display-xxl)}.xs\:display-xl{--typography-line-height:var(--lh-display-xl);font-weight:var(--fw-display-xl);font-family:var(--ff-display-xl);font-size:var(--fs-display-xl);line-height:var(--lh-display-xl);letter-spacing:var(--ls-display-xl)}.xs\:display-l{--typography-line-height:var(--lh-display-l);font-weight:var(--fw-display-l);font-family:var(--ff-display-l);font-size:var(--fs-display-l);line-height:var(--lh-display-l);letter-spacing:var(--ls-display-l)}.xs\:display-m{--typography-line-height:var(--lh-display-m);font-weight:var(--fw-display-m);font-family:var(--ff-display-m);font-size:var(--fs-display-m);line-height:var(--lh-display-m);letter-spacing:var(--ls-display-m)}.xs\:display-s{--typography-line-height:var(--lh-display-s);font-weight:var(--fw-display-s);font-family:var(--ff-display-s);font-size:var(--fs-display-s);line-height:var(--lh-display-s);letter-spacing:var(--ls-display-s)}.xs\:display-xs{--typography-line-height:var(--lh-display-xs);font-weight:var(--fw-display-xs);font-family:var(--ff-display-xs);font-size:var(--fs-display-xs);line-height:var(--lh-display-xs);letter-spacing:var(--ls-display-xs)}.xs\:display-xxs{--typography-line-height:var(--lh-display-xxs);font-weight:var(--fw-display-xxs);font-family:var(--ff-display-xxs);font-size:var(--fs-display-xxs);line-height:var(--lh-display-xxs);letter-spacing:var(--ls-display-xxs)}.xs\:heading-xxxl{--typography-line-height:var(--lh-heading-xxxl);font-weight:var(--fw-heading-xxxl);font-family:var(--ff-heading-xxxl);font-size:var(--fs-heading-xxxl);line-height:var(--lh-heading-xxxl);letter-spacing:var(--ls-heading-xxxl)}.xs\:heading-xxl{--typography-line-height:var(--lh-heading-xxl);font-weight:var(--fw-heading-xxl);font-family:var(--ff-heading-xxl);font-size:var(--fs-heading-xxl);line-height:var(--lh-heading-xxl);letter-spacing:var(--ls-heading-xxl)}.xs\:heading-xl{--typography-line-height:var(--lh-heading-xl);font-weight:var(--fw-heading-xl);font-family:var(--ff-heading-xl);font-size:var(--fs-heading-xl);line-height:var(--lh-heading-xl);letter-spacing:var(--ls-heading-xl)}.xs\:heading-l{--typography-line-height:var(--lh-heading-l);font-weight:var(--fw-heading-l);font-family:var(--ff-heading-l);font-size:var(--fs-heading-l);line-height:var(--lh-heading-l);letter-spacing:var(--ls-heading-l)}.xs\:heading-m{--typography-line-height:var(--lh-heading-m);font-weight:var(--fw-heading-m);font-family:var(--ff-heading-m);font-size:var(--fs-heading-m);line-height:var(--lh-heading-m);letter-spacing:var(--ls-heading-m)}.xs\:heading-s{--typography-line-height:var(--lh-heading-s);font-weight:var(--fw-heading-s);font-family:var(--ff-heading-s);font-size:var(--fs-heading-s);line-height:var(--lh-heading-s);letter-spacing:var(--ls-heading-s)}.xs\:heading-xs{--typography-line-height:var(--lh-heading-xs);font-weight:var(--fw-heading-xs);font-family:var(--ff-heading-xs);font-size:var(--fs-heading-xs);line-height:var(--lh-heading-xs);letter-spacing:var(--ls-heading-xs)}.xs\:heading-xxs{--typography-line-height:var(--lh-heading-xxs);font-weight:var(--fw-heading-xxs);font-family:var(--ff-heading-xxs);font-size:var(--fs-heading-xxs);line-height:var(--lh-heading-xxs);letter-spacing:var(--ls-heading-xxs)}.xs\:code-01{--typography-line-height:var(--lh-code-01);font-weight:var(--fw-code-01);font-family:var(--ff-code-01);font-size:var(--fs-code-01);line-height:var(--lh-code-01);letter-spacing:var(--ls-code-01)}.xs\:code-01,.xs\:code-02{background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-04);color:var(--text-warning);padding:0 4px}.xs\:code-02{--typography-line-height:var(--lh-code-02);font-weight:var(--fw-code-02);font-family:var(--ff-code-02);font-size:var(--fs-code-02);line-height:var(--lh-code-02);letter-spacing:var(--ls-code-02)}}

/*! tailwindcss v2.2.19 | MIT License | https://tailwindcss.com */

/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */html{tab-size:4;line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji}hr{height:0;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}button{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}button{background-color:transparent;background-image:none}fieldset,ol,ul{margin:0;padding:0}ol,ul{list-style:none}html{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{font-family:inherit;line-height:inherit}*,:after,:before{box-sizing:border-box;border:0 solid}hr{border-top-width:1px}img{border-style:solid}textarea{resize:vertical}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1;color:#a1a1aa}input::placeholder,textarea::placeholder{opacity:1;color:#a1a1aa}button{cursor:pointer}table{border-collapse:collapse}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}button,input,optgroup,select,textarea{padding:0;line-height:inherit;color:inherit}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}*,:after,:before{border-color:currentColor}html{font-size:100%;-webkit-font-smoothing:antialiased}iframe{height:100vh;width:100vw}