@import"https://fonts.googleapis.com/css2?family=Hind:wght@600;700&family=Inter:wght@400;500;600;700&family=Lato:wght@400;700&family=Syne:wght@700;800&display=swap";*,*:before,*:after{box-sizing:border-box}:root{--golden-yellow: var(--system-tokens--colors--complementary--principal, #f7df1d);--color-accent: var(--golden-yellow);--concrete: #f3f1f1;--radius-pill: 100px;--radius-card: 12px;--radius-sm: 6px;--max-width: 1140px;--spacing-section: 80px;--nav-height: 76px;--color-bg: var(--system-tokens--colors--backgrounds--principal);--color-text: var(--system-tokens--colors--foregrounds--principal);--color-text-muted: var(--system-tokens--colors--foregrounds--neutral);--color-surface: var(--system-tokens--colors--backgrounds--tertiary);--color-surface-2: var(--system-tokens--colors--backgrounds--neutral);--color-surface-hover: var(--system-tokens--colors--backgrounds--subtle);--color-border: var(--system-tokens--colors--borders--neutral);--nav-bg: var(--color-bg);--nav-text: var(--color-text);--nav-text-muted: var(--color-text-muted);--nav-border: var(--color-border);--nav-link-color: var(--color-text);--nav-link-color-hover: var(--color-accent);--nav-link-active-color: var(--color-accent)}[data-theme=”light”]{--nav-link-bg-hover: rgba(0, 0, 0, .06);--theme-track-bg: #cccccc}[data-theme=”dark”]{--nav-link-bg-hover: rgba(255, 255, 255, .08);--theme-track-bg: var(--color-surface-2)}.app-main{padding-top:var(--nav-height)}html{font-size:16px;scroll-behavior:smooth}body{margin:0;padding:0;background-color:var(--color-bg);color:var(--color-text);font-family:var(--system-tokens--typography--font-family--body);line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;min-height:100vh}h1,h2,h3,h4,h5,h6{font-family:var(--system-tokens--typography--font-family--headings);line-height:1.2;margin-top:0;margin-bottom:.5em;font-weight:700}h1{font-size:clamp(2rem,5vw,3.5rem)}h2{font-size:clamp(1.5rem,3.5vw,2.5rem)}h3{font-size:clamp(1.2rem,2.5vw,1.75rem)}p{margin-top:0;margin-bottom:1em}a{color:var(--color-accent);text-decoration:none;transition:opacity .2s ease}a:hover{opacity:.8;text-decoration:underline}img{max-width:100%;height:auto;display:block}ul,ol{padding-left:1.5em;margin-top:0;margin-bottom:1em}button{font-family:var(--system-tokens--typography--font-family--body);cursor:pointer}.container{max-width:var(--max-width);margin:0 auto;padding:0 24px}.accent{color:var(--color-accent)}.text-muted{color:var(--color-text-muted)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}::selection{background-color:var(--color-accent);color:var(--color-bg)}.qd-navigation{position:fixed;top:0;left:0;right:0;z-index:100;background-color:var(--components-tokens--nav-bar--background-color--default);border-bottom:1px solid var(--components-tokens--nav-bar--border-color--default);font-family:var(--components-tokens--nav-bar--typography--font-family)}.qd-navigation__bar{padding:0 var(--components-tokens--nav-bar--spacing--horizontal)}.qd-navigation__inner{max-width:var(--components-tokens--nav-bar--sizing--max-width);margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:var(--components-tokens--nav-bar--spacing--inner-gap);min-height:var(--components-tokens--nav-bar--sizing--height);padding:var(--components-tokens--nav-bar--spacing--link-vertical) 0}.qd-navigation__brand{display:flex;align-items:center;gap:var(--components-tokens--nav-bar--spacing--brand-gap);text-decoration:none;color:inherit;flex-shrink:0}.qd-navigation__brand:hover{text-decoration:none;opacity:.92}.qd-navigation__brand-mark{flex-shrink:0;width:var(--components-tokens--nav-bar--sizing--brand-mark);height:var(--components-tokens--nav-bar--sizing--brand-mark)}.qd-navigation__brand-text{display:flex;flex-direction:column;align-items:flex-start;gap:2px;line-height:1.2}.qd-navigation__brand-name{font-family:var(--components-tokens--nav-bar--typography--brand-name--font-family);font-weight:var(--components-tokens--nav-bar--typography--brand-name--font-weight);font-size:var(--components-tokens--nav-bar--typography--brand-name--font-size);line-height:var(--components-tokens--nav-bar--typography--brand-name--line-height);color:var(--components-tokens--nav-bar--text-color--brand)}.qd-navigation__brand-tagline{font-size:var(--components-tokens--nav-bar--typography--brand-tagline--font-size);line-height:var(--components-tokens--nav-bar--typography--brand-tagline--line-height);font-weight:var(--components-tokens--nav-bar--typography--brand-tagline--font-weight);color:var(--components-tokens--nav-bar--text-color--tagline)}.qd-navigation__cluster{display:flex;align-items:center;gap:var(--components-tokens--nav-bar--spacing--cluster-gap);margin-left:auto}.qd-navigation__links{display:flex;align-items:center;gap:var(--components-tokens--nav-bar--spacing--cluster-gap);list-style:none;margin:0;padding:0}.qd-navigation__links li{position:relative}.qd-navigation__link-btn{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:var(--components-tokens--nav-bar--spacing--link-vertical) var(--components-tokens--nav-bar--spacing--link-horizontal);margin:0;font-family:var(--components-tokens--nav-bar--typography--font-family);font-size:var(--components-tokens--nav-bar--typography--link--font-size);line-height:var(--components-tokens--nav-bar--typography--link--line-height);font-weight:var(--components-tokens--nav-bar--typography--link--font-weight);color:var(--components-tokens--nav-bar--text-color--link-default);background-color:transparent;border:none;border-radius:var(--components-tokens--nav-bar--border-radius--link);cursor:pointer;text-decoration:none;white-space:nowrap;transition:color .15s ease,background-color .15s ease}a.qd-navigation__link-btn:hover,button.qd-navigation__link-btn:hover{color:var(--components-tokens--nav-bar--text-color--link-hover);background-color:var(--components-tokens--nav-bar--background-color--link-hover);text-decoration:none;opacity:1}.qd-navigation__link-btn--active:not(.qd-navigation__dropdown-btn){color:var(--components-tokens--nav-bar--text-color--link-active);font-weight:var(--components-tokens--nav-bar--typography--link-active--font-weight)}a.qd-navigation__link-btn:focus-visible,button.qd-navigation__link-btn:focus-visible{outline:2px solid var(--components-tokens--nav-bar--outline-color--focus);outline-offset:2px}.qd-navigation__dropdown{position:relative}.qd-navigation__dropdown-btn{cursor:pointer}.qd-navigation__dropdown:after{content:"";position:absolute;top:100%;left:0;width:max(100%,var(--components-tokens--nav-bar--sizing--dropdown-min-width));height:var(--components-tokens--nav-bar--spacing--dropdown-offset)}.qd-navigation__chevron{display:inline-block;width:0;height:0;margin-left:2px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid currentColor;transition:transform .2s ease;vertical-align:middle}.qd-navigation__dropdown:hover .qd-navigation__chevron,.qd-navigation__dropdown:focus-within .qd-navigation__chevron{transform:rotate(180deg)}.qd-navigation__dropdown-menu{display:none;position:absolute;top:calc(100% + var(--components-tokens--nav-bar--spacing--dropdown-offset));left:0;min-width:var(--components-tokens--nav-bar--sizing--dropdown-min-width);background-color:var(--components-tokens--nav-bar--background-color--dropdown);border:1px solid var(--components-tokens--nav-bar--border-color--dropdown);border-radius:var(--components-tokens--nav-bar--border-radius--dropdown);padding:var(--components-tokens--nav-bar--spacing--dropdown-padding);list-style:none;margin:0;z-index:200}.qd-navigation__dropdown:hover .qd-navigation__dropdown-menu,.qd-navigation__dropdown:focus-within .qd-navigation__dropdown-menu{display:block}.qd-navigation__dropdown-item{display:block;padding:var(--components-tokens--nav-bar--spacing--dropdown-item-vertical) var(--components-tokens--nav-bar--spacing--dropdown-item-horizontal);border-radius:var(--components-tokens--nav-bar--border-radius--dropdown-item);color:var(--components-tokens--nav-bar--text-color--dropdown-default);font-family:var(--components-tokens--nav-bar--typography--font-family);font-size:var(--components-tokens--nav-bar--typography--dropdown-item--font-size);line-height:var(--components-tokens--nav-bar--typography--dropdown-item--line-height);font-weight:var(--components-tokens--nav-bar--typography--dropdown-item--font-weight);text-decoration:none;transition:background-color .15s ease,color .15s ease}.qd-navigation__dropdown-item:hover{background-color:var(--components-tokens--nav-bar--background-color--link-hover);text-decoration:none;color:var(--components-tokens--nav-bar--text-color--dropdown-hover);opacity:1}.qd-navigation__dropdown-item--active{font-weight:var(--components-tokens--nav-bar--typography--link-active--font-weight);color:var(--components-tokens--nav-bar--text-color--link-active);background-color:transparent}.qd-navigation__dropdown-item--active:hover{background-color:var(--components-tokens--nav-bar--background-color--link-hover);color:var(--components-tokens--nav-bar--text-color--link-active);opacity:1}.qd-navigation__theme-wrap{display:flex;align-items:center;gap:var(--components-tokens--nav-bar--spacing--theme-wrap-gap);flex-shrink:0}.qd-navigation__theme-toggle{display:inline-flex;align-items:center;padding:0;border:none;background:none;cursor:pointer}.qd-navigation__theme-track{display:block;width:var(--components-tokens--nav-bar--sizing--theme-track-width);height:var(--components-tokens--nav-bar--sizing--theme-track-height);border-radius:var(--components-tokens--nav-bar--border-radius--theme-track);background-color:var(--components-tokens--nav-bar--background-color--theme-track);position:relative;transition:background-color .25s ease}.qd-navigation__theme-knob{position:absolute;top:4px;left:4px;width:var(--components-tokens--nav-bar--sizing--theme-knob);height:var(--components-tokens--nav-bar--sizing--theme-knob);border-radius:50%;background-color:var(--components-tokens--nav-bar--background-color--theme-knob);transition:left .25s ease}.qd-navigation__theme-toggle--light .qd-navigation__theme-knob{left:calc(var(--components-tokens--nav-bar--sizing--theme-track-width) - var(--components-tokens--nav-bar--sizing--theme-knob) - 4px)}.qd-navigation__theme-label{font-size:var(--components-tokens--nav-bar--typography--theme-label--font-size);line-height:var(--components-tokens--nav-bar--typography--theme-label--line-height);font-weight:var(--components-tokens--nav-bar--typography--theme-label--font-weight);color:var(--components-tokens--nav-bar--text-color--theme-label);-webkit-user-select:none;user-select:none}.qd-navigation__hamburger{display:none;flex-direction:column;justify-content:center;gap:5px;background:none;border:none;padding:4px;cursor:pointer;width:var(--components-tokens--nav-bar--sizing--hamburger);height:var(--components-tokens--nav-bar--sizing--hamburger);flex-shrink:0}.qd-navigation__hamburger span{display:block;width:var(--components-tokens--nav-bar--sizing--sm, 24px);height:var(--components-tokens--nav-bar--sizing--hamburger-bar);background-color:var(--components-tokens--nav-bar--text-color--hamburger);border-radius:2px;transition:all .3s ease}.qd-navigation__hamburger--open span:nth-child(1){transform:translateY(7px) rotate(45deg)}.qd-navigation__hamburger--open span:nth-child(2){opacity:0;transform:scaleX(0)}.qd-navigation__hamburger--open span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.qd-navigation__mobile{display:none;flex-direction:column;background-color:var(--components-tokens--nav-bar--background-color--default);border-bottom:1px solid var(--components-tokens--nav-bar--border-color--default);padding:var(--components-tokens--nav-bar--spacing--mobile-padding-vertical) var(--components-tokens--nav-bar--spacing--mobile-padding-horizontal);gap:var(--components-tokens--nav-bar--spacing--mobile-gap)}.qd-navigation__mobile--open{display:flex}.qd-navigation__mobile-link{width:100%;justify-content:center}.qd-navigation__mobile-about{display:flex;flex-direction:column;gap:var(--components-tokens--nav-bar--spacing--mobile-gap)}.qd-navigation__mobile-about-btn{width:100%;justify-content:center;gap:6px}.qd-navigation__chevron--mobile{border-top-color:currentColor}.qd-navigation__chevron--mobile-open{transform:rotate(180deg)}.qd-navigation__mobile-sub{display:flex;flex-direction:column;gap:var(--components-tokens--nav-bar--spacing--mobile-gap);padding-left:var(--components-tokens--nav-bar--spacing--cluster-gap);margin-top:2px}.qd-navigation__mobile-sub .qd-navigation__dropdown-item{text-align:center}.qd-navigation__theme-wrap--mobile{display:none;justify-content:center;margin-top:var(--components-tokens--nav-bar--spacing--cluster-gap);padding-top:var(--components-tokens--nav-bar--spacing--mobile-padding-vertical);border-top:1px solid var(--components-tokens--nav-bar--border-color--default)}@media(max-width:768px){.qd-navigation__links{display:none}.qd-navigation__hamburger{display:flex}.qd-navigation__theme-wrap--desktop{display:none}.qd-navigation__theme-wrap--mobile{display:flex}}.qd-footer{background-color:var(--components-tokens--footer--background-color--flat);border-top:1px solid var(--components-tokens--footer--divider-color--flat);padding:var(--components-tokens--footer--spacing--padding-top) var(--components-tokens--footer--spacing--padding-horizontal) var(--components-tokens--footer--spacing--padding-bottom);margin-top:auto;font-family:var(--components-tokens--footer--typography--font-family)}.qd-footer__inner{max-width:var(--components-tokens--footer--sizing--max-width);margin:0 auto}.qd-footer__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--components-tokens--footer--spacing--large--gap-blocks);margin-bottom:var(--components-tokens--footer--spacing--large--vertical)}.qd-footer__col-title{font-size:var(--components-tokens--footer--typography--col-title--font-size);line-height:var(--components-tokens--footer--typography--col-title--line-height);font-weight:var(--components-tokens--footer--typography--col-title--font-weight);color:var(--components-tokens--footer--text-color--accent);text-transform:uppercase;letter-spacing:var(--components-tokens--footer--typography--col-title--tracking);margin-bottom:var(--components-tokens--footer--spacing--title-gap)}.qd-footer__col ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--components-tokens--footer--spacing--col-item-gap)}.qd-footer__col ul li a{color:var(--components-tokens--footer--text-color--link-default);font-size:var(--components-tokens--footer--typography--link--font-size);line-height:var(--components-tokens--footer--typography--link--line-height);font-weight:var(--components-tokens--footer--typography--link--font-weight);text-decoration:none;transition:color .2s ease}.qd-footer__col ul li a:hover{color:var(--components-tokens--footer--text-color--link-hover);text-decoration:none}.qd-footer__col ul li span{color:var(--components-tokens--footer--text-color--link-default);font-size:var(--components-tokens--footer--typography--link--font-size)}.qd-footer__social{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--components-tokens--footer--spacing--large--vertical);margin-bottom:var(--components-tokens--footer--spacing--large--vertical);padding-top:var(--components-tokens--footer--spacing--large--vertical);border-top:1px solid var(--components-tokens--footer--divider-color--flat)}@media(min-width:769px){.qd-footer__social{flex-direction:row}}.qd-footer__social-icons{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--components-tokens--footer--spacing--large--gap-social-media-items)}.qd-footer__social-icons--mobile{display:none}@media(max-width:768px){.qd-footer__social-icons--desktop{display:none}.qd-footer__social-icons--mobile{display:flex}}.qd-footer__social-label{font-size:var(--components-tokens--footer--typography--link--font-size);color:var(--components-tokens--footer--text-color--muted);text-transform:uppercase;letter-spacing:var(--components-tokens--footer--typography--col-title--tracking)}.qd-footer__social-link{display:inline-flex;align-items:center;justify-content:center;width:var(--components-tokens--footer--social-icon--sizing--button);height:var(--components-tokens--footer--social-icon--sizing--button);border-radius:var(--components-tokens--footer--social-icon--border-radius);background-color:var(--components-tokens--footer--social-icon--background-color--default);color:var(--components-tokens--footer--social-icon--text-color--default);text-decoration:none;transition:background-color .2s ease,color .2s ease}.qd-footer__social-link:hover{background-color:var(--components-tokens--footer--social-icon--background-color--hover);color:var(--components-tokens--footer--text-color--on-accent);text-decoration:none}.qd-footer__social-link svg{width:var(--components-tokens--footer--sizing--icon--small);height:var(--components-tokens--footer--sizing--icon--small);fill:currentColor}.qd-footer__bottom{display:flex;align-items:center;justify-content:space-between;gap:var(--components-tokens--footer--spacing--bottom-gap);flex-wrap:wrap;padding-top:var(--components-tokens--footer--spacing--padding-bottom);border-top:1px solid var(--components-tokens--footer--divider-color--flat)}.qd-footer__copyright{font-size:var(--components-tokens--footer--typography--copyright--font-size);line-height:var(--components-tokens--footer--typography--copyright--line-height);font-weight:var(--components-tokens--footer--typography--copyright--font-weight);color:var(--components-tokens--footer--text-color--muted);margin:0}.qd-footer__logo{font-size:var(--components-tokens--footer--typography--logo--font-size);line-height:var(--components-tokens--footer--typography--logo--line-height);font-weight:var(--components-tokens--footer--typography--logo--font-weight);color:var(--components-tokens--footer--text-color--accent);text-decoration:none}.qd-footer__logo:hover{opacity:.8;text-decoration:none}@media(max-width:900px){.qd-footer__grid{grid-template-columns:repeat(2,1fr);gap:var(--components-tokens--footer--spacing--responsive--gap-blocks)}}@media(max-width:500px){.qd-footer__grid{grid-template-columns:1fr;gap:var(--components-tokens--footer--spacing--responsive--gap-menu-items)}.qd-footer__bottom{flex-direction:column;align-items:flex-start;gap:var(--components-tokens--footer--spacing--col-item-gap)}.qd-footer__social-icons{gap:var(--components-tokens--footer--spacing--responsive--gap-social-media-items)}}.qd-button{display:inline-flex;align-items:center;justify-content:center;border:2px solid transparent;cursor:pointer;transition:all .2s ease-in-out}.qd-button:focus{outline:2px solid var(--components-tokens--button--outline-color--focus);outline-offset:2px}.qd-button--large{gap:var(--components-tokens--button--spacing--large--gap);padding:var(--components-tokens--button--spacing--large--vertical) var(--components-tokens--button--spacing--large--horizontal);font-family:var(--components-tokens--button--typography--large--font-family);font-weight:var(--components-tokens--button--typography--large--font-weight);font-size:var(--components-tokens--button--typography--large--font-size);line-height:var(--components-tokens--button--typography--large--line-height);min-height:var(--components-tokens--button--sizing--large--min-height);border-radius:var(--components-tokens--button--border-radius--large)}.qd-button--small{gap:var(--components-tokens--button--spacing--small--gap);padding:var(--components-tokens--button--spacing--small--vertical) var(--components-tokens--button--spacing--small--horizontal);font-family:var(--components-tokens--button--typography--small--font-family);font-weight:var(--components-tokens--button--typography--small--font-weight);font-size:var(--components-tokens--button--typography--small--font-size);line-height:var(--components-tokens--button--typography--small--line-height);min-height:var(--components-tokens--button--sizing--small--min-height);border-radius:var(--components-tokens--button--border-radius--small)}.qd-button--primary{background-color:var(--components-tokens--button--background-color--primary--default);color:var(--components-tokens--button--text-color--primary--default);border-color:var(--components-tokens--button--background-color--primary--default)}.qd-button--primary:hover:not(.qd-button--disabled){background-color:var(--components-tokens--button--background-color--primary--hover);color:var(--components-tokens--button--text-color--primary--hover);border-color:var(--components-tokens--button--background-color--primary--hover)}.qd-button--primary:active:not(.qd-button--disabled){background-color:var(--components-tokens--button--background-color--primary--acctived);color:var(--components-tokens--button--text-color--primary--actived);border-color:var(--components-tokens--button--background-color--primary--acctived)}.qd-button--secondary{background-color:var(--components-tokens--button--background-color--secondary--default);color:var(--components-tokens--button--text-color--secondary--default);border-color:var(--components-tokens--button--border-color--secondary--default)}.qd-button--secondary:hover:not(.qd-button--disabled){background-color:var(--components-tokens--button--background-color--secondary--hover);color:var(--components-tokens--button--text-color--secondary--hover);border-color:var(--components-tokens--button--border-color--secondary--hover)}.qd-button--secondary:active:not(.qd-button--disabled){background-color:var(--components-tokens--button--background-color--secondary--acctived);color:var(--components-tokens--button--text-color--secondary--actived);border-color:var(--components-tokens--button--border-color--secondary--acctived)}.qd-button--tertiary{background-color:var(--components-tokens--button--background-color--tertiary--default);color:var(--components-tokens--button--text-color--tertiary--default);border-color:var(--components-tokens--button--border-color--tertiary--default)}.qd-button--tertiary:hover:not(.qd-button--disabled){background-color:var(--components-tokens--button--background-color--tertiary--hover);color:var(--components-tokens--button--text-color--tertiary--hover);border-color:var(--components-tokens--button--border-color--tertiary--default)}.qd-button--tertiary:active:not(.qd-button--disabled){background-color:var(--components-tokens--button--background-color--tertiary--acctived);color:var(--components-tokens--button--text-color--tertiary--actived);border-color:var(--components-tokens--button--border-color--tertiary--default)}.qd-button--disabled{opacity:.4;cursor:not-allowed}.qd-button__icon,.qd-button__text{display:inline-flex;align-items:center}.qd-input-text__wrapper{display:flex;flex-direction:column;gap:var(--components-tokens--input-field--spacing--large--gap)}.qd-input-text__label{font-family:var(--components-tokens--input-field--typography--font-family);font-size:var(--components-tokens--input-field--typography--label--font-size);font-weight:var(--components-tokens--input-field--typography--label--font-weight);color:var(--components-tokens--input-field--text-color--label--default);line-height:var(--components-tokens--input-field--typography--label--line-height)}.qd-input-text__container{position:relative;display:flex;align-items:center;border:1px solid var(--components-tokens--input-field--border-color--default);border-radius:var(--components-tokens--input-field--border-radius--large);background-color:var(--components-tokens--input-field--background-color--default);transition:all .2s ease-in-out}.qd-input-text__container--large{height:var(--components-tokens--input-field--sizing--large);padding:0 var(--components-tokens--input-field--spacing--large--horizontal)}.qd-input-text__container--small{height:var(--components-tokens--input-field--sizing--small);padding:0 var(--components-tokens--input-field--spacing--small--horizontal)}.qd-input-text__container--with-icon.qd-input-text__container--large{padding-left:calc(var(--components-tokens--input-field--spacing--large--horizontal) * 2 + var(--components-tokens--input-field--sizing--icon--large))}.qd-input-text__container--with-icon.qd-input-text__container--small{padding-left:calc(var(--components-tokens--input-field--spacing--small--horizontal) * 2 + var(--components-tokens--input-field--sizing--icon--small))}.qd-input-text__icon{position:absolute;left:var(--components-tokens--input-field--spacing--large--horizontal);width:var(--components-tokens--input-field--sizing--icon--large);height:var(--components-tokens--input-field--sizing--icon--large);color:var(--components-tokens--input-field--icon-color--default);pointer-events:none}.qd-input-text__container--small .qd-input-text__icon{left:var(--components-tokens--input-field--spacing--small--horizontal);width:var(--components-tokens--input-field--sizing--icon--small);height:var(--components-tokens--input-field--sizing--icon--small)}.qd-input-text__input{flex:1;border:none;outline:none;background:transparent;font-family:var(--components-tokens--input-field--typography--font-family);font-size:var(--components-tokens--input-field--typography--input--large--font-size);line-height:var(--components-tokens--input-field--typography--input--large--line-height);color:var(--components-tokens--input-field--text-color--input--default);width:100%}.qd-input-text__container--small .qd-input-text__input{font-size:var(--components-tokens--input-field--typography--input--small--font-size);line-height:var(--components-tokens--input-field--typography--input--small--line-height)}.qd-input-text__input::placeholder{color:var(--components-tokens--input-field--text-color--input--placeholder)}.qd-input-text__container:focus-within{border-color:var(--components-tokens--input-field--border-color--focus);box-shadow:0 0 0 3px var(--components-tokens--input-field--outline-color--focus)}.qd-input-text__container:hover:not(.qd-input-text__container--disabled):not(:focus-within){border-color:var(--components-tokens--input-field--border-color--hover)}.qd-input-text__container--error{border-color:var(--components-tokens--input-field--border-color--error)}.qd-input-text__container--error:focus-within{border-color:var(--components-tokens--input-field--border-color--error);box-shadow:0 0 0 3px var(--components-tokens--input-field--outline-color--error)}.qd-input-text__error-message{font-family:var(--components-tokens--input-field--typography--font-family);font-size:var(--components-tokens--input-field--typography--message--font-size);line-height:var(--components-tokens--input-field--typography--message--line-height);color:var(--components-tokens--input-field--text-color--message--error)}.qd-input-text__container--disabled{background-color:var(--components-tokens--input-field--background-color--disabled);border-color:var(--components-tokens--input-field--border-color--disabled);cursor:not-allowed;opacity:.6}.qd-input-text__container--disabled .qd-input-text__input{cursor:not-allowed}.qd-waitlist-form{display:flex;flex-direction:column;gap:var(--components-tokens--input-field--spacing--large--vertical);max-width:420px}.qd-waitlist-form__fields{display:flex;flex-direction:column;gap:var(--components-tokens--input-field--spacing--large--vertical)}.qd-waitlist-form__submit{display:flex}.qd-waitlist-form__error-message{margin:0;font-size:var(--components-tokens--input-field--typography--message--font-size);color:var(--components-tokens--input-field--text-color--message--error)}.qd-waitlist-form__success-message{margin:0;font-size:var(--components-tokens--input-field--typography--label--font-size);color:var(--components-tokens--input-field--text-color--label--default)}.home-hero{--header-mobile-min-height: 600px;position:relative;margin:0 auto;min-height:var(--header-mobile-min-height);padding:0 24px;box-shadow:inset 0 -5px 10px #0003;background-color:var(--color-bg);overflow:hidden}.home-hero__inner{max-width:1140px;margin:0 auto;height:100%;min-height:inherit}.home-hero__layout{display:flex;flex-direction:column;justify-content:space-between;align-items:center;min-height:inherit;gap:24px;padding-top:24px;padding-bottom:0}.home-hero__content-col{width:100%}.home-hero__text{display:flex;flex-direction:column;align-items:center;text-align:center;-webkit-text-stroke:2px var(--color-bg);paint-order:stroke fill}.home-hero__logo{display:flex;justify-content:center;margin:20px auto}.home-hero__logo img{display:block;max-width:min(290px,78vw);height:auto}.home-hero__hello{font-family:Hind,Inter,sans-serif;font-size:clamp(1.5rem,4vw,1.8rem);font-weight:700;line-height:1.1;margin:0 0 4px;color:var(--color-text)}.home-hero__fullname{display:flex;flex-direction:column;align-items:center;gap:2px;margin:0 0 12px;font-family:Hind,Inter,sans-serif;font-size:clamp(2.5rem,10vw,3.6rem);font-weight:700;line-height:1;color:var(--color-text)}.home-hero__name-line{display:block;margin:0}.home-hero__name-line strong{color:var(--golden-yellow, #f7df1d);-webkit-text-stroke:0 transparent}.home-hero__tagline{font-family:Lato,Inter,sans-serif;font-size:clamp(1.15rem,3.5vw,2.1rem);line-height:1.45;font-weight:600;color:var(--color-text);max-width:520px;margin:0 0 20px;-webkit-text-stroke:2px var(--color-bg);paint-order:stroke fill}.home-hero__relocation-outer{position:absolute;bottom:calc(var(--relocation-height) * -1);left:0;right:0}.home-hero__relocation{position:relative;display:flex;justify-content:space-around;align-items:center;margin:0 auto;width:min(350px,100%);padding:0 8px;-webkit-text-stroke:0 transparent;paint-order:normal}.home-hero__relocation-country{display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:1}.home-hero__relocation-picture{display:inline-block;border-radius:50%;width:55px;height:55px;overflow:hidden;border:3px solid #fff;box-shadow:0 0 0 1px #0000001a}.home-hero__relocation-picture img{object-fit:cover;width:50px;height:50px;margin:0 auto}.home-hero__relocation-desc{margin-top:17px;background:var(--concrete, #f3f1f1);padding:4px 19px;border-radius:100px;width:max-content;max-width:100%;box-shadow:0 0 0 1px #0000001a;font-family:Lato,Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:1.3;color:#000;text-align:center}.home-hero__relocation-connector{position:relative;display:flex;flex-direction:column;align-items:center;flex-shrink:0}.home-hero__relocation-plane{position:relative;top:-20px;z-index:1;color:var(--color-accent, #f7df1d)}.home-hero__relocation-divider{position:absolute;top:28px;left:50%;transform:translate(-50%);z-index:-1;height:0;border-top:1px dashed #616161;width:50%;pointer-events:none}.home-hero__ctas{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:8px;-webkit-text-stroke:0 transparent;paint-order:normal}.home-hero__photo-col{width:100%;display:flex;justify-content:center;align-items:flex-end}.home-hero__photo{display:block;width:100%;max-width:min(800px,100%);height:auto;object-fit:contain;margin:0 auto}.home-hero__photo-placeholder{width:100%;max-width:320px;aspect-ratio:1;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:16px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:var(--color-text-muted);font-size:.85rem}.home-hero__photo-placeholder-icon{font-size:3rem;line-height:1}@media(min-width:1140px){.home-hero{--header-desktop-max-height: 950px;display:flex;align-items:center;background:url(/vectors/hero.svg) no-repeat;background-position:top right;background-size:cover;width:100%;max-height:var(--header-desktop-max-height);min-height:min(85vh,var(--header-desktop-max-height));margin-bottom:0;padding:0 32px 0 24px}.home-hero__inner{width:100%}.home-hero__layout{flex-direction:row;justify-content:center;align-items:stretch;gap:32px;padding-top:40px;padding-bottom:0;min-height:min(85vh,var(--header-desktop-max-height))}.home-hero__text{align-items:flex-start;text-align:left;position:relative;padding-top:100px;max-width:560px}.home-hero__logo{position:absolute;top:30px;left:0;margin:0}.home-hero__fullname{flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:10px;justify-content:flex-start}.home-hero__fullname strong{-webkit-text-stroke:3px var(--color-bg);paint-order:stroke fill}.home-hero__relocation-outer{position:relative;bottom:auto;left:auto;right:auto;margin:20px 0 0}.home-hero__relocation{width:350px;max-width:100%;padding:0}.home-hero__ctas{justify-content:flex-start;margin-top:15px}.home-hero__photo-col{display:flex;justify-content:center;align-items:flex-end;min-width:0}.home-hero__photo{min-width:min(500px,42vw);max-width:none;width:auto;align-self:flex-end;object-fit:contain}.home-hero__photo-placeholder{max-width:420px;min-width:280px;margin-top:80px;align-self:flex-end}}.home-courses{padding:80px 24px;max-width:1140px;margin:0 auto}.home-courses__inner{max-width:1140px;margin:0 auto}.home-courses__header{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:32px;gap:16px;flex-wrap:wrap}.home-courses__title{font-family:Syne,Inter,sans-serif;font-weight:800;font-size:clamp(1.8rem,3.5vw,2.5rem);margin:0;color:var(--color-text)}.home-courses__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.home-course-card{border-radius:var(--radius-card);overflow:hidden;border:1px solid var(--components-tokens--site--course-card--border-color);background-color:var(--components-tokens--site--course-card--surface-color);transition:border-color .2s ease,transform .2s ease}.home-course-card:hover{border-color:var(--components-tokens--site--course-card--hover-border-color);transform:translateY(-2px)}.home-course-card--accent{border:2px solid var(--color-accent);background:linear-gradient(135deg,var(--color-surface) 0%,var(--color-surface-2) 100%)}.home-course-card__link{text-decoration:none;color:inherit;display:flex;flex-direction:column;height:100%}.home-course-card__thumb{width:100%;aspect-ratio:16 / 9;object-fit:cover;background:var(--components-tokens--site--course-card--media-background-color)}.home-course-card__thumb-placeholder{width:100%;aspect-ratio:16 / 9;display:flex;align-items:center;justify-content:center;font-size:2rem;background:var(--components-tokens--site--course-card--media-background-color);color:var(--components-tokens--site--course-card--media-placeholder-accent-color)}.home-course-card__body{padding:var(--components-tokens--card-text--spacing--vertical, 24px) var(--components-tokens--card-text--spacing--horizontal, 24px)}.home-course-card__badge-container{margin-bottom:12px}.home-course-card__badge{display:inline-block;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;padding:4px 12px;border-radius:100px;background-color:var(--color-accent);color:#1a1a1a;margin-bottom:12px}.home-course-card__title-row{display:flex;align-items:flex-start;gap:8px;margin:0 0 8px}.home-course-card__lang-flag{font-size:1.2em;line-height:1;flex-shrink:0;margin-top:.08em}.home-course-card__name{font-family:Syne,Inter,sans-serif;font-size:1.15rem;font-weight:700;line-height:1.3;margin:0 0 8px;color:var(--components-tokens--site--course-card--card-title-color)}.home-course-card__title-row .home-course-card__name{margin:0;flex:1;min-width:0}.home-course-card__desc{font-size:.95rem;line-height:1.6;color:var(--components-tokens--site--course-card--card-description-color);margin:0 0 16px}.home-course-card__cta{font-size:.85rem;font-weight:600;color:var(--color-accent)}.home-writing{background-color:var(--color-surface);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);padding:80px 24px}.home-writing__inner{max-width:1140px;margin:0 auto}.home-writing__header{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:40px;gap:16px;flex-wrap:wrap}.home-writing__title{font-family:Syne,Inter,sans-serif;font-weight:800;font-size:clamp(1.8rem,3.5vw,2.5rem);margin-bottom:0}.home-writing__posts{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:40px}.post-card{background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:12px;overflow:hidden;transition:border-color .2s ease,transform .2s ease;display:flex;flex-direction:column}.post-card:hover{border-color:var(--color-accent);transform:translateY(-2px)}.post-card a{text-decoration:none;color:inherit;display:flex;flex-direction:column;height:100%}.post-card__cover{width:100%;aspect-ratio:16 / 9;object-fit:cover;background-color:var(--color-surface-2)}.post-card__cover-placeholder{width:100%;aspect-ratio:16 / 9;background:linear-gradient(135deg,var(--color-surface-2) 0%,var(--color-surface) 100%);display:flex;align-items:center;justify-content:center;font-size:2rem}.post-card__body{padding:20px;flex:1;display:flex;flex-direction:column}.post-card__title{font-family:Syne,Inter,sans-serif;font-size:1rem;font-weight:700;line-height:1.4;margin-bottom:8px;color:var(--color-text)}.post-card__meta{font-size:.78rem;color:var(--color-text-muted);margin-bottom:10px;display:flex;gap:10px;flex-wrap:wrap}.post-card__excerpt{font-size:.875rem;color:var(--color-text-muted);line-height:1.6;flex:1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.home-writing__loading{text-align:center;padding:40px;color:var(--color-text-muted)}@media(max-width:960px){.home-courses__grid{grid-template-columns:1fr}.home-writing__posts{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.home-hero{padding-left:16px;padding-right:16px}.home-courses{padding:48px 16px}.home-writing__posts{grid-template-columns:1fr}.home-writing__header,.home-courses__header{flex-direction:column;align-items:flex-start}.home-hero__cta-courses{display:none}}.qd-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.qd-icon--xxs{width:var(--components-tokens--icon--sizing--xxs);height:var(--components-tokens--icon--sizing--xxs)}.qd-icon--xs{width:var(--components-tokens--icon--sizing--xs);height:var(--components-tokens--icon--sizing--xs)}.qd-icon--sm{width:var(--components-tokens--icon--sizing--sm);height:var(--components-tokens--icon--sizing--sm)}.qd-icon--md{width:var(--components-tokens--icon--sizing--md);height:var(--components-tokens--icon--sizing--md)}.qd-icon--ml{width:var(--components-tokens--icon--sizing--ml);height:var(--components-tokens--icon--sizing--ml)}.qd-icon--lg{width:var(--components-tokens--icon--sizing--lg);height:var(--components-tokens--icon--sizing--lg)}.qd-icon--xl{width:var(--components-tokens--icon--sizing--xl);height:var(--components-tokens--icon--sizing--xl)}.qd-icon--xxl{width:var(--components-tokens--icon--sizing--xxl);height:var(--components-tokens--icon--sizing--xxl)}.qd-number-button{border:none;margin:0;cursor:pointer;font-family:var(--components-tokens--number-button--typography--font-family);font-weight:var(--components-tokens--number-button--typography--font-weight);transition:all .2s ease-in-out;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--components-tokens--number-button--border-radius--large);background-color:var(--components-tokens--number-button--background-color--default);color:var(--components-tokens--number-button--text-color--default);border:1px solid var(--components-tokens--number-button--border-color--default)}.qd-number-button--large{min-width:var(--components-tokens--number-button--sizing--large);height:var(--components-tokens--number-button--sizing--large);padding:var(--components-tokens--number-button--padding--large);font-size:var(--components-tokens--number-button--typography--large--font-size)}.qd-number-button--small{min-width:var(--components-tokens--number-button--sizing--small);height:var(--components-tokens--number-button--sizing--small);padding:var(--components-tokens--number-button--padding--small);font-size:var(--components-tokens--number-button--typography--small--font-size)}.qd-number-button:hover:not(.qd-number-button--disabled):not(.qd-number-button--selected){background-color:var(--components-tokens--number-button--background-color--hover);color:var(--components-tokens--number-button--text-color--hover);border-color:var(--components-tokens--number-button--border-color--hover)}.qd-number-button:focus{outline:2px solid var(--components-tokens--number-button--outline-color--focus);outline-offset:2px}.qd-number-button--selected{background-color:var(--components-tokens--number-button--background-color--selected);color:var(--components-tokens--number-button--text-color--selected);border-color:var(--components-tokens--number-button--border-color--selected)}.qd-number-button--selected:hover:not(.qd-number-button--disabled){background-color:var(--components-tokens--number-button--background-color--selected-hover);border-color:var(--components-tokens--number-button--border-color--selected-hover)}.qd-number-button--disabled{cursor:not-allowed;opacity:.5;background-color:var(--components-tokens--number-button--background-color--disabled);color:var(--components-tokens--number-button--text-color--disabled);border-color:var(--components-tokens--number-button--border-color--disabled)}.qd-check-button{border:none;margin:0;cursor:pointer;font-family:var(--components-tokens--check-button--typography--font-family);transition:all .2s ease-in-out;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;flex-shrink:0;background-color:var(--components-tokens--check-button--background-color--default);color:var(--components-tokens--check-button--text-color--default);border:2px solid var(--components-tokens--check-button--border-color--default)}.qd-check-button--large{width:var(--components-tokens--check-button--sizing--large);height:var(--components-tokens--check-button--sizing--large)}.qd-check-button--small{width:var(--components-tokens--check-button--sizing--small);height:var(--components-tokens--check-button--sizing--small)}.qd-check-button__checkmark{width:60%;height:60%;display:flex;align-items:center;justify-content:center}.qd-check-button__label{margin-left:var(--components-tokens--check-button--spacing--label-gap)}.qd-check-button:hover:not(.qd-check-button--disabled):not(.qd-check-button--active){background-color:var(--components-tokens--check-button--background-color--hover);border-color:var(--components-tokens--check-button--border-color--hover)}.qd-check-button:focus{outline:2px solid var(--components-tokens--check-button--outline-color--focus);outline-offset:2px}.qd-check-button--active{background-color:var(--components-tokens--check-button--background-color--actived);color:var(--components-tokens--check-button--text-color--actived);border-color:var(--components-tokens--check-button--border-color--actived)}.qd-check-button--active:hover:not(.qd-check-button--disabled){background-color:var(--components-tokens--check-button--background-color--actived-hover);border-color:var(--components-tokens--check-button--border-color--actived-hover)}.qd-check-button--disabled{cursor:not-allowed;opacity:.5;background-color:var(--components-tokens--check-button--background-color--disabled);color:var(--components-tokens--check-button--text-color--disabled);border-color:var(--components-tokens--check-button--border-color--disabled)}.qd-typography{margin:0;font-family:var(--components-tokens--typography--styles--paragraph--large--font-family);color:var(--components-tokens--typography--colors--headings)}.qd-typography--display{font-family:var(--components-tokens--typography--styles--display--large--font-family);font-size:var(--components-tokens--typography--styles--display--large--font-size);font-weight:var(--components-tokens--typography--styles--display--large--font-weight);line-height:var(--components-tokens--typography--styles--display--large--line-height);letter-spacing:-.02em}.qd-typography--heading{font-family:var(--components-tokens--typography--styles--heading--large--font-family);font-size:var(--components-tokens--typography--styles--heading--large--font-size);font-weight:var(--components-tokens--typography--styles--heading--large--font-weight);line-height:var(--components-tokens--typography--styles--heading--large--line-height);letter-spacing:-.01em}.qd-typography--title{font-family:var(--components-tokens--typography--styles--title--large--font-family);font-size:var(--components-tokens--typography--styles--title--large--font-size);font-weight:var(--components-tokens--typography--styles--title--large--font-weight);line-height:var(--components-tokens--typography--styles--title--large--line-height)}.qd-typography--subtitle{font-family:var(--components-tokens--typography--styles--subtitle--large--font-family);font-size:var(--components-tokens--typography--styles--subtitle--large--font-size);font-weight:var(--components-tokens--typography--styles--subtitle--large--font-weight);line-height:var(--components-tokens--typography--styles--subtitle--large--line-height)}.qd-typography--paragraph{font-family:var(--components-tokens--typography--styles--paragraph--large--font-family);font-size:var(--components-tokens--typography--styles--paragraph--large--font-size);font-weight:var(--components-tokens--typography--styles--paragraph--large--font-weight-regular);line-height:var(--components-tokens--typography--styles--paragraph--large--line-height)}.qd-typography--label{font-family:var(--components-tokens--typography--styles--label--large--font-family);font-size:var(--components-tokens--typography--styles--label--large--font-size);font-weight:var(--components-tokens--typography--styles--label--large--font-weight);line-height:var(--components-tokens--typography--styles--label--large--line-height)}.qd-typography--button{font-family:var(--components-tokens--typography--styles--text-button--large--font-family);font-size:var(--components-tokens--typography--styles--text-button--large--font-size);font-weight:var(--components-tokens--typography--styles--text-button--large--font-weight);line-height:var(--components-tokens--typography--styles--text-button--large--line-height);letter-spacing:.01em}@media(max-width:768px){.qd-typography--display{font-size:var(--components-tokens--typography--styles--display--small--font-size);line-height:var(--components-tokens--typography--styles--display--small--line-height)}.qd-typography--heading{font-size:var(--components-tokens--typography--styles--heading--small--font-size);line-height:var(--components-tokens--typography--styles--heading--small--line-height)}.qd-typography--title{font-size:var(--components-tokens--typography--styles--title--small--font-size);line-height:var(--components-tokens--typography--styles--title--small--line-height)}}.qd-logo{display:inline-flex;align-items:center;gap:var(--components-tokens--logo--spacing--gap);font-family:var(--components-tokens--logo--typography--font-family);border:none;background:none;padding:0;cursor:default}.qd-logo--clickable{cursor:pointer;transition:opacity .2s ease-in-out}.qd-logo--clickable:hover{opacity:.8}.qd-logo--clickable:focus{outline:2px solid var(--components-tokens--logo--outline-color--focus);outline-offset:4px;border-radius:var(--components-tokens--logo--border-radius--focus)}.qd-logo__icon{flex-shrink:0}.qd-logo--large .qd-logo__icon{width:var(--components-tokens--logo--sizing--icon-large);height:var(--components-tokens--logo--sizing--icon-large)}.qd-logo--small .qd-logo__icon{width:var(--components-tokens--logo--sizing--icon-small);height:var(--components-tokens--logo--sizing--icon-small)}.qd-logo__text{display:flex;flex-direction:column;line-height:1.2}.qd-logo__text-quantum{font-size:var(--components-tokens--logo--typography--quantum--font-size);font-weight:var(--components-tokens--logo--typography--quantum--font-weight);letter-spacing:var(--components-tokens--logo--typography--quantum--letter-spacing)}.qd-logo__text-design{font-size:var(--components-tokens--logo--typography--design--font-size);font-weight:var(--components-tokens--logo--typography--design--font-weight);letter-spacing:var(--components-tokens--logo--typography--design--letter-spacing)}.qd-logo--default{color:var(--components-tokens--logo--text-color--default)}.qd-logo--contrast{color:var(--components-tokens--logo--text-color--contrast)}.qd-logo__circle,.qd-logo__tail{color:inherit}.qd-status{display:inline-block;border-radius:50%;flex-shrink:0}.qd-status--lg{width:var(--components-tokens--status--sizing--lg);height:var(--components-tokens--status--sizing--lg)}.qd-status--sm{width:var(--components-tokens--status--sizing--sm);height:var(--components-tokens--status--sizing--sm)}.qd-status--xs{width:var(--components-tokens--status--sizing--xs);height:var(--components-tokens--status--sizing--xs)}.qd-status--success{background-color:var(--components-tokens--status--background-color--success)}.qd-status--warning{background-color:var(--components-tokens--status--background-color--warning)}.qd-status--error{background-color:var(--components-tokens--status--background-color--error)}.qd-status--neutral{background-color:var(--components-tokens--status--background-color--neutral)}.qd-tag{display:inline-flex;align-items:center;gap:var(--components-tokens--tag--spacing--small--horizontal);font-family:var(--components-tokens--tag--typography--font-family);font-weight:var(--components-tokens--tag--typography--font-weight);border-radius:var(--components-tokens--tag--radius--large);border:1px solid transparent;transition:all .2s ease-in-out}.qd-tag--large{padding:var(--components-tokens--tag--spacing--small--horizontal) var(--components-tokens--tag--spacing--medium--horizontal);font-size:var(--components-tokens--tag--typography--large--font-size);height:var(--components-tokens--tag--sizing--large)}.qd-tag--small{padding:var(--components-tokens--tag--spacing--medium--vertical) var(--components-tokens--tag--spacing--small--horizontal);font-size:var(--components-tokens--tag--typography--small--font-size);height:var(--components-tokens--tag--sizing--small)}.qd-tag__text{line-height:1}.qd-tag__close{background:none;border:none;padding:0;margin:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:var(--components-tokens--tag--sizing--close);height:var(--components-tokens--tag--sizing--close);border-radius:50%;transition:background-color .2s ease-in-out}.qd-tag__close:hover{background-color:var(--components-tokens--tag--close-background-color--filled-hover)}.qd-tag--outlined .qd-tag__close:hover{background-color:var(--components-tokens--tag--close-background-color--outlined-hover)}.qd-tag--discovery.qd-tag--filled{background-color:var(--components-tokens--tag--background-color--filled--discovery);color:var(--components-tokens--tag--text-color--contrast)}.qd-tag--discovery.qd-tag--outlined{background-color:transparent;color:var(--components-tokens--tag--text-color--discovery);border-color:var(--components-tokens--tag--text-color--discovery)}.qd-tag--info.qd-tag--filled{background-color:var(--components-tokens--tag--background-color--filled--info);color:var(--components-tokens--tag--text-color--contrast)}.qd-tag--info.qd-tag--outlined{background-color:transparent;color:var(--components-tokens--tag--text-color--info);border-color:var(--components-tokens--tag--text-color--info)}.qd-tag--success.qd-tag--filled{background-color:var(--components-tokens--tag--background-color--filled--success);color:var(--components-tokens--tag--text-color--contrast)}.qd-tag--success.qd-tag--outlined{background-color:transparent;color:var(--components-tokens--tag--text-color--success);border-color:var(--components-tokens--tag--text-color--success)}.qd-tag--warning.qd-tag--filled{background-color:var(--components-tokens--tag--background-color--filled--warning);color:var(--components-tokens--tag--text-color--contrast)}.qd-tag--warning.qd-tag--outlined{background-color:transparent;color:var(--components-tokens--tag--text-color--warning);border-color:var(--components-tokens--tag--text-color--warning)}.qd-tag--error.qd-tag--filled{background-color:var(--components-tokens--tag--background-color--filled--error);color:var(--components-tokens--tag--text-color--contrast)}.qd-tag--error.qd-tag--outlined{background-color:transparent;color:var(--components-tokens--tag--text-color--error);border-color:var(--components-tokens--tag--text-color--error)}.qd-tag--neutral.qd-tag--filled{background-color:var(--components-tokens--tag--background-color--filled--neutral);color:var(--components-tokens--tag--text-color--contrast)}.qd-tag--neutral.qd-tag--outlined{background-color:transparent;color:var(--components-tokens--tag--text-color--neutral);border-color:var(--components-tokens--tag--text-color--neutral)}.qd-badge{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;border:1px solid transparent}.qd-badge .qd-badge__text{color:inherit;line-height:inherit}.qd-badge--small{padding:var(--components-tokens--tag--spacing--small--vertical) var(--components-tokens--tag--spacing--small--horizontal);border-radius:var(--components-tokens--tag--radius--small)}.qd-badge--small .qd-badge__text{font-family:var(--components-tokens--badge--typography--font-family);font-size:var(--components-tokens--typography--styles--label--small--font-size);font-weight:var(--components-tokens--badge--typography--font-weight);line-height:var(--components-tokens--typography--styles--label--small--line-height)}.qd-badge--medium{padding:var(--components-tokens--tag--spacing--medium--vertical) var(--components-tokens--tag--spacing--medium--horizontal);border-radius:var(--components-tokens--tag--radius--large)}.qd-badge--medium .qd-badge__text{font-family:var(--components-tokens--badge--typography--font-family);font-size:var(--components-tokens--typography--styles--label--large--font-size);font-weight:var(--components-tokens--badge--typography--font-weight);line-height:var(--components-tokens--typography--styles--label--large--line-height)}.qd-badge--uppercase{text-transform:uppercase;letter-spacing:var(--components-tokens--badge--typography--letter-spacing)}.qd-badge--discovery{background-color:transparent;color:var(--components-tokens--tag--text-ccolor--duetone--discovery);border-color:var(--components-tokens--tag--border-color--duetone--discovery)}.qd-badge--info{background-color:transparent;color:var(--components-tokens--tag--text-ccolor--duetone--info);border-color:var(--components-tokens--tag--border-color--duetone--info)}.qd-badge--success{background-color:transparent;color:var(--components-tokens--tag--text-ccolor--duetone--success);border-color:var(--components-tokens--tag--border-color--duetone--success)}.qd-badge--warning{background-color:transparent;color:var(--components-tokens--tag--text-ccolor--duetone--warning);border-color:var(--components-tokens--tag--border-color--duetone--warning)}.qd-badge--error{background-color:transparent;color:var(--components-tokens--tag--text-ccolor--duetone--error);border-color:var(--components-tokens--tag--border-color--duetone--error)}.qd-badge--neutral{background-color:transparent;color:var(--components-tokens--tag--text-ccolor--duetone--neutral);border-color:var(--components-tokens--tag--border-color--duetone--neutral)}.qd-badge--accent{background-color:var(--components-tokens--badge--background-color--accent);color:var(--components-tokens--badge--text-color--accent);border-color:var(--components-tokens--badge--border-color--accent)}.qd-icon-button{position:relative}.qd-icon-button__content{display:flex;align-items:center;gap:var(--components-tokens--button--spacing--large--gap)}.qd-icon-button__content--right{flex-direction:row-reverse}.qd-icon-button__icon{display:inline-flex;align-items:center;justify-content:center;width:var(--components-tokens--button--sizing--icon--large);height:var(--components-tokens--button--sizing--icon--large)}.qd-icon-button__label{display:inline-flex;align-items:center}.qd-button--small .qd-icon-button__icon{width:var(--components-tokens--button--sizing--icon--small);height:var(--components-tokens--button--sizing--icon--small)}.qd-button--small .qd-icon-button__content{gap:var(--components-tokens--button--spacing--small--gap)}.page{min-height:calc(100vh - var(--nav-height))}.page-hero{padding:80px 24px 60px;max-width:1140px;margin:0 auto}.page-section{padding:60px 24px;max-width:1140px;margin:0 auto}.page-section--full{padding:60px 24px}.page-section--full .page-section__inner{max-width:1140px;margin:0 auto}.section-label{display:inline-block;font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent);margin-bottom:12px}.section-title{font-family:Syne,Inter,sans-serif;font-weight:800;margin-bottom:16px}.section-divider{border:none;border-top:1px solid var(--color-border);margin:0}.card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:24px}.card-grid--3{grid-template-columns:repeat(3,1fr)}.card-grid--2{grid-template-columns:repeat(2,1fr)}.card{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;overflow:hidden;transition:border-color .2s ease,transform .2s ease}.card:hover{border-color:var(--color-accent);transform:translateY(-2px)}.card__body{padding:24px}.card__img{width:100%;aspect-ratio:16 / 9;object-fit:cover;background-color:var(--color-surface-2)}.card__img-placeholder{width:100%;aspect-ratio:16 / 9;background-color:var(--color-surface-2);display:flex;align-items:center;justify-content:center;color:var(--color-text-muted);font-size:.85rem}.card__tag{display:inline-block;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;padding:3px 10px;border-radius:100px;background-color:var(--color-accent);color:#1a1a1a;margin-bottom:12px}.card__title{font-family:Syne,Inter,sans-serif;font-size:1.1rem;font-weight:700;margin-bottom:8px;line-height:1.3}.card__meta{font-size:.8rem;color:var(--color-text-muted);margin-bottom:10px;display:flex;gap:12px;flex-wrap:wrap}.card__excerpt{font-size:.9rem;color:var(--color-text-muted);line-height:1.6;margin-bottom:16px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.skills-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:16px;margin-top:32px}.skill-item{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:10px;padding:16px 20px;text-align:center}.skill-item__name{font-weight:700;font-size:.95rem;margin-bottom:4px}.skill-item__years{font-size:.8rem;color:var(--color-accent)}.timeline{position:relative;padding-left:32px;margin-top:40px}.timeline:before{content:"";position:absolute;left:8px;top:8px;bottom:8px;width:2px;background-color:var(--color-border)}.timeline__item{position:relative;margin-bottom:48px}.timeline__item:before{content:"";position:absolute;left:-28px;top:6px;width:12px;height:12px;border-radius:50%;background-color:var(--color-accent);border:2px solid var(--color-bg)}.timeline__period{font-size:.8rem;font-weight:700;color:var(--color-accent);text-transform:uppercase;letter-spacing:.08em;margin-bottom:6px}.timeline__company{font-family:Syne,Inter,sans-serif;font-size:1.2rem;font-weight:700;margin-bottom:2px}.timeline__role{font-size:.95rem;color:var(--color-text-muted);margin-bottom:12px}.timeline__bullets{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}.timeline__bullets li{font-size:.9rem;color:var(--color-text-muted);padding-left:16px;position:relative}.timeline__bullets li:before{content:"→";position:absolute;left:0;color:var(--color-accent)}.education-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:20px;margin-top:32px}.education-item{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:10px;padding:20px 24px}.education-item__school{font-weight:700;font-size:.95rem;margin-bottom:4px}.education-item__degree{font-size:.85rem;color:var(--color-text-muted);margin-bottom:4px}.education-item__year{font-size:.8rem;color:var(--color-accent)}.languages-list{display:flex;flex-wrap:wrap;gap:16px;margin-top:24px}.language-item{display:flex;align-items:center;gap:10px;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:10px;padding:12px 20px}.language-item__flag{font-size:1.4rem}.language-item__name{font-weight:600;font-size:.9rem}.language-item__level{font-size:.8rem;color:var(--color-text-muted)}.cta-group{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.recognitions-list{display:flex;flex-direction:column;gap:16px;margin-top:24px}.recognition-item{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:10px;padding:16px 20px;display:flex;align-items:center;gap:16px}.recognition-item__title{font-weight:600;font-size:.95rem}.recognition-item__sub{font-size:.8rem;color:var(--color-text-muted)}.page-section__lead{color:var(--color-text-muted);max-width:640px;line-height:1.6;margin:-8px 0 28px}.playlist-card-grid{margin-top:8px}.playlist-card{display:flex;flex-direction:column;border-radius:var(--radius-card);overflow:hidden;border:1px solid var(--components-tokens--site--course-card--border-color);background-color:var(--components-tokens--site--course-card--surface-color);text-decoration:none;color:inherit;transition:border-color .2s ease,transform .2s ease}.playlist-card:hover{border-color:var(--components-tokens--site--course-card--hover-border-color);transform:translateY(-2px)}.playlist-card__img{width:100%;aspect-ratio:16 / 9;object-fit:cover;background:var(--components-tokens--site--course-card--media-background-color)}.playlist-card__img-placeholder{width:100%;aspect-ratio:16 / 9;display:flex;align-items:center;justify-content:center;font-size:2rem;background:var(--components-tokens--site--course-card--media-background-color);color:var(--components-tokens--site--course-card--media-placeholder-accent-color)}.playlist-card__body{padding:var(--components-tokens--card-text--spacing--vertical, 20px) var(--components-tokens--card-text--spacing--horizontal, 20px)}.playlist-card__title-row{display:flex;align-items:flex-start;gap:8px;margin:0 0 8px}.playlist-card__lang-flag{font-size:1.2em;line-height:1;flex-shrink:0;margin-top:.08em}.playlist-card__title{font-family:Syne,Inter,sans-serif;font-size:1.05rem;font-weight:700;line-height:1.35;margin:0;flex:1;min-width:0;color:var(--components-tokens--site--course-card--card-title-color)}.playlist-card__link{font-size:.85rem;font-weight:600;color:var(--system-tokens--colors--complementary--subtle)}.tutorial-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.tutorial-row{display:flex;align-items:center;gap:16px;padding:12px 16px;border-radius:var(--components-tokens--card-text--border-radius--default, 10px);border:1px solid var(--components-tokens--site--course-card--border-color);background-color:var(--components-tokens--site--course-card--surface-color);text-decoration:none;color:var(--components-tokens--site--course-card--card-title-color);transition:border-color .2s ease}.tutorial-row:hover{border-color:var(--components-tokens--site--course-card--hover-border-color)}.tutorial-row__thumb{flex-shrink:0;width:120px;height:68px;object-fit:cover;border-radius:6px;background:var(--components-tokens--site--course-card--media-background-color)}.tutorial-row__title{font-size:.95rem;font-weight:600;line-height:1.4}.btn-load-more{margin-top:20px}.platform-course-grid{margin-top:8px}.platform-course-card{display:flex;flex-direction:column;padding:24px;border-radius:var(--radius-card);border:1px solid var(--components-tokens--site--course-card--border-color);background-color:var(--components-tokens--site--course-card--surface-color);text-decoration:none;color:inherit;transition:border-color .2s ease,transform .2s ease}.platform-course-card:hover{border-color:var(--components-tokens--site--course-card--hover-border-color);transform:translateY(-2px)}.platform-course-card__logo{height:var(--components-tokens--site--course-card--logo-height);width:auto;object-fit:contain;margin-bottom:var(--components-tokens--site--course-card--logo-margin-bottom)}.platform-course-card__platform{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--system-tokens--colors--complementary--subtle);margin-bottom:8px}.platform-course-card__title{font-family:Syne,Inter,sans-serif;font-size:1.1rem;font-weight:700;margin:0 0 10px;line-height:1.3;color:var(--components-tokens--site--course-card--card-title-color)}.platform-course-card__desc{font-size:.88rem;color:var(--components-tokens--site--course-card--card-description-color);line-height:1.55;margin:0 0 14px;flex:1}.platform-course-card__cta{font-size:.85rem;font-weight:600;color:var(--system-tokens--colors--complementary--subtle)}.featured-course-card{background:linear-gradient(135deg,var(--components-tokens--site--course-card--surface-color) 0%,var(--components-tokens--site--course-card--media-background-color) 100%);border:2px solid var(--components-tokens--site--course-card--hover-border-color);border-radius:16px;padding:40px 48px}.featured-course-card__header{display:flex;align-items:center;gap:12px;margin-bottom:16px}.featured-course-card__title{font-family:Syne,Inter,sans-serif;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:800;margin-bottom:16px;color:var(--components-tokens--site--course-card--card-title-color)}.featured-course-card__description{color:var(--components-tokens--site--course-card--card-description-color);line-height:1.7;max-width:580px;margin-bottom:24px}@media(max-width:900px){.card-grid--3{grid-template-columns:repeat(2,1fr)}.card-grid--2{grid-template-columns:1fr}}@media(max-width:640px){.page-hero,.page-section{padding-left:16px;padding-right:16px}.card-grid--3{grid-template-columns:1fr}.skills-grid{grid-template-columns:repeat(2,1fr)}.education-grid{grid-template-columns:1fr}.tutorial-row{flex-direction:column;align-items:flex-start}.tutorial-row__thumb{width:100%;max-width:200px;height:auto;aspect-ratio:16 / 9}}.contact-hero__lead{font-size:1.1rem;color:var(--color-text);margin:0}.contact-simple{max-width:480px}.contact-intents{display:flex;flex-direction:column;gap:2px;max-width:640px;margin-bottom:48px}.contact-intent{display:flex;gap:24px;align-items:flex-start;padding:32px 0;border-bottom:1px solid var(--color-border)}.contact-intent:first-child{border-top:1px solid var(--color-border)}.contact-intent__icon{flex-shrink:0;color:var(--color-accent);padding-top:2px}.contact-intent__content{flex:1;min-width:0}.contact-intent__label{display:block;font-family:Syne,Inter,sans-serif;font-size:1.1rem;font-weight:700;color:var(--color-text);margin-bottom:10px}.contact-intent__body{font-size:.97rem;color:var(--color-text-muted);line-height:1.65;margin:0 0 20px;max-width:520px}.contact-intent__links{display:flex;flex-wrap:wrap;gap:8px 20px}.contact-intent__link{display:inline-flex;align-items:center;gap:6px;font-size:.95rem;font-weight:600;color:var(--color-accent);text-decoration:none;transition:opacity .2s ease}.contact-intent__link svg{width:16px;height:16px;flex-shrink:0}.contact-intent__link:hover{opacity:.75}.contact-language-note{max-width:640px;padding:20px 24px;background-color:var(--color-surface);border-radius:var(--radius-card, 10px);border:1px solid var(--color-border)}.contact-language-note__text{font-size:.9rem;color:var(--color-text-muted);line-height:1.6;margin:0}.contact-language-note__link{display:inline-flex;align-items:center;gap:4px;color:var(--color-text-muted);font-weight:600;text-decoration:underline;text-underline-offset:3px;transition:color .2s ease}.contact-language-note__link svg{width:13px;height:13px;flex-shrink:0}.contact-language-note__link:hover{color:var(--color-accent)}.contact-simple__subtitle{font-family:Syne,Inter,sans-serif;font-size:1.25rem;font-weight:700;margin:32px 0 16px;color:var(--color-text)}.contact-social-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.contact-social-list__link{display:inline-block;padding:10px 0;color:var(--color-accent);font-size:1rem;font-weight:600;text-decoration:none;border-bottom:1px solid transparent;transition:border-color .2s ease,opacity .2s ease}.contact-social-list__link:hover{border-bottom-color:var(--color-accent);opacity:.9}.contact-layout{display:grid;grid-template-columns:1fr 2fr;gap:60px;align-items:start}.contact-email{display:block;font-size:1.1rem;font-weight:600;color:var(--color-accent);margin-top:0;margin-bottom:8px;text-decoration:none;word-break:break-word}.contact-email:hover{text-decoration:underline}.contact-social{display:flex;flex-direction:column;gap:12px}.social-link{color:var(--color-text-muted);font-size:.95rem;text-decoration:none;transition:color .2s ease}.social-link:hover{color:var(--color-accent)}.contact-form{display:flex;flex-direction:column;gap:20px}.form-field{display:flex;flex-direction:column;gap:6px}.form-label{font-size:.85rem;font-weight:600;color:var(--color-text-muted);letter-spacing:.04em}.form-input{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;color:var(--color-text);font-family:inherit;font-size:1rem;padding:12px 16px;transition:border-color .2s ease;outline:none}.form-input:focus{border-color:var(--color-accent)}.form-textarea{resize:vertical;min-height:140px}.contact-success{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;padding:48px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:12px}@media(max-width:768px){.contact-layout{grid-template-columns:1fr;gap:32px}}:root{--global-tokens--colors--custom--principal-palette--100: #F5F5F5;--global-tokens--colors--custom--principal-palette--200: #D6D6D6;--global-tokens--colors--custom--principal-palette--300: #B8B8B8;--global-tokens--colors--custom--principal-palette--400: #8F8F8F;--global-tokens--colors--custom--principal-palette--500: #525252;--global-tokens--colors--custom--principal-palette--600: #292929;--global-tokens--colors--custom--principal-palette--opacity: #8F8F8F26;--global-tokens--colors--custom--complementary-palette--100: #F5F5F5;--global-tokens--colors--custom--complementary-palette--200: #D6D6D6;--global-tokens--colors--custom--complementary-palette--300: #B8B8B8;--global-tokens--colors--custom--complementary-palette--400: #8F8F8F;--global-tokens--colors--custom--complementary-palette--500: #525252;--global-tokens--colors--custom--complementary-palette--600: #292929;--global-tokens--colors--custom--complementary-palette--opacity: #8F8F8F26;--global-tokens--colors--schemas--frozen-ribon--blue-ribon--100: #EBF2FF;--global-tokens--colors--schemas--frozen-ribon--blue-ribon--200: #ADCAFF;--global-tokens--colors--schemas--frozen-ribon--blue-ribon--300: #70A2FF;--global-tokens--colors--schemas--frozen-ribon--blue-ribon--400: #0A60FF;--global-tokens--colors--schemas--frozen-ribon--blue-ribon--500: #0040B8;--global-tokens--colors--schemas--frozen-ribon--blue-ribon--600: #002466;--global-tokens--colors--schemas--frozen-ribon--blue-ribon--opacity: #0A60FF26;--global-tokens--colors--schemas--frozen-ribon--aquamarine-frozen--100: #EBFDFF;--global-tokens--colors--schemas--frozen-ribon--aquamarine-frozen--200: #ADF7FF;--global-tokens--colors--schemas--frozen-ribon--aquamarine-frozen--300: #60EFFF;--global-tokens--colors--schemas--frozen-ribon--aquamarine-frozen--400: #00DCF5;--global-tokens--colors--schemas--frozen-ribon--aquamarine-frozen--500: #00A5B8;--global-tokens--colors--schemas--frozen-ribon--aquamarine-frozen--600: #005C66;--global-tokens--colors--schemas--frozen-ribon--aquamarine-frozen--opacity: #33C5FD26;--global-tokens--colors--schemas--mint-blue--prussian-blue--100: #EBF8FF;--global-tokens--colors--schemas--mint-blue--prussian-blue--200: #ADE2FF;--global-tokens--colors--schemas--mint-blue--prussian-blue--300: #5CC6FF;--global-tokens--colors--schemas--mint-blue--prussian-blue--400: #0092E0;--global-tokens--colors--schemas--mint-blue--prussian-blue--500: #005D8F;--global-tokens--colors--schemas--mint-blue--prussian-blue--600: #003049;--global-tokens--colors--schemas--mint-blue--prussian-blue--opacity: #005D8F26;--global-tokens--colors--schemas--mint-blue--mint--100: #F1F9F5;--global-tokens--colors--schemas--mint-blue--mint--200: #C6E7D6;--global-tokens--colors--schemas--mint-blue--mint--300: #8CCFAC;--global-tokens--colors--schemas--mint-blue--mint--400: #52B788;--global-tokens--colors--schemas--mint-blue--mint--500: #36815E;--global-tokens--colors--schemas--mint-blue--mint--600: #183A2A;--global-tokens--colors--schemas--mint-blue--mint--opacity: #52B78826;--global-tokens--colors--schemas--flash-cerulean--cerulean--100: #EBFAFF;--global-tokens--colors--schemas--flash-cerulean--cerulean--200: #ADEBFF;--global-tokens--colors--schemas--flash-cerulean--cerulean--300: #5CD9FF;--global-tokens--colors--schemas--flash-cerulean--cerulean--400: #00ACE0;--global-tokens--colors--schemas--flash-cerulean--cerulean--500: #006989;--global-tokens--colors--schemas--flash-cerulean--cerulean--600: #002F3D;--global-tokens--colors--schemas--flash-cerulean--cerulean--opacity: #00698926;--global-tokens--colors--schemas--flash-cerulean--flash-white--100: #F4F5F6;--global-tokens--colors--schemas--flash-cerulean--flash-white--200: #EAEBED;--global-tokens--colors--schemas--flash-cerulean--flash-white--300: #D3D5D9;--global-tokens--colors--schemas--flash-cerulean--flash-white--400: #B3B6BD;--global-tokens--colors--schemas--flash-cerulean--flash-white--500: #9296A0;--global-tokens--colors--schemas--flash-cerulean--flash-white--600: #555962;--global-tokens--colors--schemas--flash-cerulean--flash-white--opacity: #EAEBED26;--global-tokens--colors--schemas--metal-chartreuse--gunmetal--100: #EBFDFF;--global-tokens--colors--schemas--metal-chartreuse--gunmetal--200: #ADF7FF;--global-tokens--colors--schemas--metal-chartreuse--gunmetal--300: #70F1FF;--global-tokens--colors--schemas--metal-chartreuse--gunmetal--400: #00B8CC;--global-tokens--colors--schemas--metal-chartreuse--gunmetal--500: #006E7A;--global-tokens--colors--schemas--metal-chartreuse--gunmetal--600: #002529;--global-tokens--colors--schemas--metal-chartreuse--gunmetal--opacity: #00252926;--global-tokens--colors--schemas--metal-chartreuse--chartreuse--100: #FBFFEB;--global-tokens--colors--schemas--metal-chartreuse--chartreuse--200: #EFFFAD;--global-tokens--colors--schemas--metal-chartreuse--chartreuse--300: #E2FF70;--global-tokens--colors--schemas--metal-chartreuse--chartreuse--400: #F7DF1D;--global-tokens--colors--schemas--metal-chartreuse--chartreuse--500: #A3CC00;--global-tokens--colors--schemas--metal-chartreuse--chartreuse--600: #313D00;--global-tokens--colors--schemas--metal-chartreuse--chartreuse--opacity: #F7DF1D26;--global-tokens--colors--schemas--mauve-neon--neon-blue--100: #EBEBFF;--global-tokens--colors--schemas--mauve-neon--neon-blue--200: #C2C2FF;--global-tokens--colors--schemas--mauve-neon--neon-blue--300: #999BFF;--global-tokens--colors--schemas--mauve-neon--neon-blue--400: #595CFF;--global-tokens--colors--schemas--mauve-neon--neon-blue--500: #3336FF;--global-tokens--colors--schemas--mauve-neon--neon-blue--600: #00028F;--global-tokens--colors--schemas--mauve-neon--neon-blue--opacity: #595CFF26;--global-tokens--colors--schemas--mauve-neon--mauve--100: #FDEBFF;--global-tokens--colors--schemas--mauve-neon--mauve--200: #F8ACFF;--global-tokens--colors--schemas--mauve-neon--mauve--300: #F585FF;--global-tokens--colors--schemas--mauve-neon--mauve--400: #F047FF;--global-tokens--colors--schemas--mauve-neon--mauve--500: #EB0AFF;--global-tokens--colors--schemas--mauve-neon--mauve--600: #A800B8;--global-tokens--colors--schemas--mauve-neon--mauve--opacity: #F585FF26;--global-tokens--colors--schemas--violet-chiffon--violet--100: #F5EBFF;--global-tokens--colors--schemas--violet-chiffon--violet--200: #D6ADFF;--global-tokens--colors--schemas--violet-chiffon--violet--300: #AD5CFF;--global-tokens--colors--schemas--violet-chiffon--violet--400: #8000FF;--global-tokens--colors--schemas--violet-chiffon--violet--500: #5200A3;--global-tokens--colors--schemas--violet-chiffon--violet--600: #1F003D;--global-tokens--colors--schemas--violet-chiffon--violet--opacity: #8000FF26;--global-tokens--colors--schemas--violet-chiffon--lemon-chiffon--100: #FCFBED;--global-tokens--colors--schemas--violet-chiffon--lemon-chiffon--200: #F4F1BB;--global-tokens--colors--schemas--violet-chiffon--lemon-chiffon--300: #EBE684;--global-tokens--colors--schemas--violet-chiffon--lemon-chiffon--400: #E2DB50;--global-tokens--colors--schemas--violet-chiffon--lemon-chiffon--500: #8C8617;--global-tokens--colors--schemas--violet-chiffon--lemon-chiffon--600: #46430B;--global-tokens--colors--schemas--violet-chiffon--lemon-chiffon--opacity: #F4F1BB26;--global-tokens--colors--schemas--violet-bittersweet--bittersweet--100: #FDEFEC;--global-tokens--colors--schemas--violet-bittersweet--bittersweet--200: #F9D1C8;--global-tokens--colors--schemas--violet-bittersweet--bittersweet--300: #F1937E;--global-tokens--colors--schemas--violet-bittersweet--bittersweet--400: #EE7158;--global-tokens--colors--schemas--violet-bittersweet--bittersweet--500: #DF3716;--global-tokens--colors--schemas--violet-bittersweet--bittersweet--600: #82200D;--global-tokens--colors--schemas--violet-bittersweet--bittersweet--opacity: #EE715826;--global-tokens--colors--schemas--violet-bittersweet--dark-violet--100: #FAEDFD;--global-tokens--colors--schemas--violet-bittersweet--dark-violet--200: #F1C8F9;--global-tokens--colors--schemas--violet-bittersweet--dark-violet--300: #DE7EF1;--global-tokens--colors--schemas--violet-bittersweet--dark-violet--400: #C623E7;--global-tokens--colors--schemas--violet-bittersweet--dark-violet--500: #6D0E81;--global-tokens--colors--schemas--violet-bittersweet--dark-violet--600: #34073D;--global-tokens--colors--schemas--violet-bittersweet--dark-violet--opacity: #34073D26;--global-tokens--colors--schemas--sweet-chiffon--bittersweet--100: #FDEFEC;--global-tokens--colors--schemas--sweet-chiffon--bittersweet--200: #F9D1C8;--global-tokens--colors--schemas--sweet-chiffon--bittersweet--300: #F1937E;--global-tokens--colors--schemas--sweet-chiffon--bittersweet--400: #EE7158;--global-tokens--colors--schemas--sweet-chiffon--bittersweet--500: #DF3716;--global-tokens--colors--schemas--sweet-chiffon--bittersweet--600: #82200D;--global-tokens--colors--schemas--sweet-chiffon--bittersweet--opacity: #EE715826;--global-tokens--colors--schemas--sweet-chiffon--lemon-chiffon--100: #FCFBED;--global-tokens--colors--schemas--sweet-chiffon--lemon-chiffon--200: #F4F1BB;--global-tokens--colors--schemas--sweet-chiffon--lemon-chiffon--300: #EBE684;--global-tokens--colors--schemas--sweet-chiffon--lemon-chiffon--400: #E2DB50;--global-tokens--colors--schemas--sweet-chiffon--lemon-chiffon--500: #8C8617;--global-tokens--colors--schemas--sweet-chiffon--lemon-chiffon--600: #46430B;--global-tokens--colors--schemas--sweet-chiffon--lemon-chiffon--opacity: #F4F1BB26;--global-tokens--colors--schemas--antique-amaranth--amaranth-purple--100: #FAF0F2;--global-tokens--colors--schemas--antique-amaranth--amaranth-purple--200: #EBC2CA;--global-tokens--colors--schemas--antique-amaranth--amaranth-purple--300: #D78494;--global-tokens--colors--schemas--antique-amaranth--amaranth-purple--400: #C3465F;--global-tokens--colors--schemas--antique-amaranth--amaranth-purple--500: #A63A50;--global-tokens--colors--schemas--antique-amaranth--amaranth-purple--600: #4D1923;--global-tokens--colors--schemas--antique-amaranth--amaranth-purple--opacity: #C3465F26;--global-tokens--colors--schemas--antique-amaranth--antique-white--100: #F9F6F0;--global-tokens--colors--schemas--antique-amaranth--antique-white--200: #F0E7D8;--global-tokens--colors--schemas--antique-amaranth--antique-white--300: #E8DCC5;--global-tokens--colors--schemas--antique-amaranth--antique-white--400: #D0B88A;--global-tokens--colors--schemas--antique-amaranth--antique-white--500: #B99450;--global-tokens--colors--schemas--antique-amaranth--antique-white--600: #665129;--global-tokens--colors--schemas--antique-amaranth--antique-white--opacity: #F0E7D826;--global-tokens--colors--schemas--flax-sepia--sepia--100: #FCF6ED;--global-tokens--colors--schemas--flax-sepia--sepia--200: #F4DBB8;--global-tokens--colors--schemas--flax-sepia--sepia--300: #E7AF5F;--global-tokens--colors--schemas--flax-sepia--sepia--400: #B1731B;--global-tokens--colors--schemas--flax-sepia--sepia--500: #6A4510;--global-tokens--colors--schemas--flax-sepia--sepia--600: #352208;--global-tokens--colors--schemas--flax-sepia--sepia--opacity: #35220826;--global-tokens--colors--schemas--flax-sepia--flax--100: #FAF9EF;--global-tokens--colors--schemas--flax-sepia--flax--200: #F0EED0;--global-tokens--colors--schemas--flax-sepia--flax--300: #DDD792;--global-tokens--colors--schemas--flax-sepia--flax--400: #C9BF54;--global-tokens--colors--schemas--flax-sepia--flax--500: #9B9231;--global-tokens--colors--schemas--flax-sepia--flax--600: #4E4918;--global-tokens--colors--schemas--flax-sepia--flax--opacity: #DDD79226;--global-tokens--colors--support--shark--0: #FFFFFF;--global-tokens--colors--support--shark--100: #F6F6F6;--global-tokens--colors--support--shark--200: #D1D1D1;--global-tokens--colors--support--shark--300: #888888;--global-tokens--colors--support--shark--400: #5D5D5D;--global-tokens--colors--support--shark--500: #454545;--global-tokens--colors--support--shark--600: #262626;--global-tokens--colors--support--shark--700: #333333;--global-tokens--colors--support--shark--800: #2E2E2E;--global-tokens--colors--support--shark--900: #242424;--global-tokens--colors--support--shark--950: #1A1A1A;--global-tokens--colors--support--shark--opacity-light: #FFFFFF26;--global-tokens--colors--support--shark--opacity-dark: #00000026;--global-tokens--colors--support--shamrock--100: #ECFDF5;--global-tokens--colors--support--shamrock--200: #A8F2D2;--global-tokens--colors--support--shamrock--300: #36D19B;--global-tokens--colors--support--shamrock--400: #07946B;--global-tokens--colors--support--shamrock--500: #075E48;--global-tokens--colors--support--shamrock--600: #022C23;--global-tokens--colors--support--supernova--100: #FEFCE8;--global-tokens--colors--support--supernova--200: #FFF088;--global-tokens--colors--support--supernova--300: #EDB305;--global-tokens--colors--support--supernova--400: #CD8901;--global-tokens--colors--support--supernova--500: #874C0C;--global-tokens--colors--support--supernova--600: #432005;--global-tokens--colors--support--geraldine--100: #FDF4F3;--global-tokens--colors--support--geraldine--200: #FBD2CD;--global-tokens--colors--support--geraldine--300: #EF867A;--global-tokens--colors--support--geraldine--400: #D04232;--global-tokens--colors--support--geraldine--500: #912E23;--global-tokens--colors--support--geraldine--600: #41130E;--global-tokens--sizing--0: 0px;--global-tokens--sizing--2: 2px;--global-tokens--sizing--4: 4px;--global-tokens--sizing--8: 8px;--global-tokens--sizing--12: 12px;--global-tokens--sizing--16: 16px;--global-tokens--sizing--24: 24px;--global-tokens--sizing--32: 32px;--global-tokens--sizing--48: 48px;--global-tokens--sizing--64: 64px;--global-tokens--sizing--80: 80px;--global-tokens--sizing--96: 96px;--global-tokens--sizing--116: 116px;--global-tokens--sizing--148: 148px;--global-tokens--sizing--180: 180px;--global-tokens--sizing--240: 240px;--global-tokens--border-radius--0: 0px;--global-tokens--border-radius--2: 2px;--global-tokens--border-radius--4: 4px;--global-tokens--border-radius--6: 6px;--global-tokens--border-radius--8: 8px;--global-tokens--border-radius--12: 12px;--global-tokens--border-radius--16: 16px;--global-tokens--border-radius--24: 24px;--global-tokens--border-radius--32: 32px;--global-tokens--border-radius--48: 48px;--global-tokens--border-radius--100: 100px;--global-tokens--typography--font-family--inter: "Inter", system-ui, sans-serif;--global-tokens--typography--font-family--monstserrat: Montserrat;--global-tokens--typography--font-family--dm-sans: DM-Sans;--global-tokens--typography--font-family--work-sans: Work-Sans;--global-tokens--typography--font-family--manrope: Manrope;--global-tokens--typography--font-family--poppins: Poppins;--global-tokens--typography--font-family--space-grotesk: Space-Grotesk;--global-tokens--typography--font-family--syne: "Syne", "Inter", sans-serif;--global-tokens--typography--font-family--libre-baskerville: Libre-Baskerville;--global-tokens--typography--font-family--space-mono: Space-Mono;--global-tokens--typography--font-family--roboto: Roboto;--global-tokens--typography--font-family--lato: Lato;--global-tokens--typography--font-family--oswald: Oswald;--global-tokens--typography--font-family--raleway: Raleway;--global-tokens--typography--font-family--futura: Futura;--global-tokens--typography--font-weight--100: Light;--global-tokens--typography--font-weight--300: Regular;--global-tokens--typography--font-weight--400: Medium;--global-tokens--typography--font-weight--600: Semibold;--global-tokens--typography--font-weight--700: Bold;--global-tokens--typography--font-weight--900: Black;--global-tokens--typography--base--8: 8;--global-tokens--typography--base--9: 9;--global-tokens--typography--base--10: 10;--global-tokens--typography--base--11: 11;--global-tokens--typography--base--12: 12;--global-tokens--typography--base--13: 13;--global-tokens--typography--base--14: 14;--global-tokens--typography--base--15: 15;--global-tokens--typography--base--16: 16;--global-tokens--typography--base--17: 17;--global-tokens--typography--base--18: 18;--global-tokens--typography--base--19: 19;--global-tokens--typography--base--20: 20;--global-tokens--typography--base--21: 21;--global-tokens--typography--scale--high-contrast: 1.409999966621399;--global-tokens--typography--scale--medium-contrast: 1.2200000286102295;--global-tokens--typography--scale--low-contrast: 1.1200000047683716;--system-tokens--typography--font-size--headings--xxs: 20px;--system-tokens--typography--font-size--headings--xs: 24px;--system-tokens--typography--font-size--headings--sm: 30px;--system-tokens--typography--font-size--headings--md: 36px;--system-tokens--typography--font-size--headings--lg: 44px;--system-tokens--typography--font-size--headings--xl: 54px;--system-tokens--typography--font-size--headings--xxl: 66px;--system-tokens--typography--font-size--headings--huge: 80px;--system-tokens--typography--font-size--body--xs: 13px;--system-tokens--typography--font-size--body--sm: 16px;--system-tokens--typography--font-size--body--md: 19px;--system-tokens--typography--font-size--body--lg: 24px;--system-tokens--typography--font-size--body--xl: 29px;--system-tokens--typography--font-size--body--xxl: 35px;--system-tokens--typography--line-height--headings--xxs: 24px;--system-tokens--typography--line-height--headings--xs: 30px;--system-tokens--typography--line-height--headings--sm: 38px;--system-tokens--typography--line-height--headings--md: 46px;--system-tokens--typography--line-height--headings--lg: 56px;--system-tokens--typography--line-height--headings--xl: 68px;--system-tokens--typography--line-height--headings--xxl: 82px;--system-tokens--typography--line-height--headings--huge: 98px;--system-tokens--typography--line-height--body--xs: 17px;--system-tokens--typography--line-height--body--sm: 22px;--system-tokens--typography--line-height--body--md: 27px;--system-tokens--typography--line-height--body--lg: 34px;--system-tokens--typography--line-height--body--xl: 48px;--system-tokens--typography--line-height--body--xxl: 59px;--system-tokens--typography--font-family--headings: "Syne", "Inter", sans-serif;--system-tokens--typography--font-family--body: "Inter", system-ui, sans-serif;--system-tokens--typography--font-family--alternative-text: "Inter", system-ui, sans-serif;--system-tokens--typography--font-weight--weak: Regular;--system-tokens--typography--font-weight--moderate: Medium;--system-tokens--typography--font-weight--medium: Semibold;--system-tokens--typography--font-weight--strong: Bold;--system-tokens--typography--font-size--headings--base: 20px;--system-tokens--typography--font-size--headings--scale: 1.2200000286102295px;--system-tokens--typography--font-size--body--base: 13px;--system-tokens--typography--font-size--body--scale: 1.2200000286102295px;--system-tokens--sizing--xxs: 12px;--system-tokens--sizing--xs: 16px;--system-tokens--sizing--sm: 24px;--system-tokens--sizing--md: 32px;--system-tokens--sizing--ml: 48px;--system-tokens--sizing--lg: 64px;--system-tokens--sizing--xl: 96px;--system-tokens--sizing--xxl: 148px;--system-tokens--spacing--xxs: 4px;--system-tokens--spacing--xs: 8px;--system-tokens--spacing--sm: 12px;--system-tokens--spacing--md: 24px;--system-tokens--spacing--ml: 32px;--system-tokens--spacing--lm: 48px;--system-tokens--spacing--lg: 64px;--system-tokens--spacing--xl: 80px;--system-tokens--spacing--xxl: 116px;--system-tokens--spacing--xxxl: 180px;--system-tokens--border-radius--flat: 2px;--system-tokens--border-radius--xs: 4px;--system-tokens--border-radius--sm: 8px;--system-tokens--border-radius--md: 12px;--system-tokens--border-radius--lm: 16px;--system-tokens--border-radius--lg: 24px;--system-tokens--border-radius--xl: 32px;--system-tokens--border-radius--xxl: 48px;--system-tokens--border-radius--full: 100px;--components-tokens--button--sizing--small--min-height: 36px;--components-tokens--button--background-color--primary--default: var(--system-tokens--colors--complementary--principal);--components-tokens--button--background-color--primary--hover: var(--system-tokens--colors--complementary--principal);--components-tokens--button--background-color--primary--acctived: var(--system-tokens--colors--complementary--high);--components-tokens--button--background-color--primary--disabled: var(--system-tokens--colors--complementary--off);--components-tokens--button--background-color--secondary--default: var(--system-tokens--colors--backgrounds--principal);--components-tokens--button--background-color--secondary--hover: var(--system-tokens--colors--backgrounds--tertiary);--components-tokens--button--background-color--secondary--acctived: var(--system-tokens--colors--neutral--off);--components-tokens--button--background-color--secondary--disabled: var(--system-tokens--colors--backgrounds--tertiary);--components-tokens--button--background-color--tertiary--default: var(--system-tokens--colors--transparency--primary);--components-tokens--button--background-color--tertiary--hover: var(--system-tokens--colors--transparency--primary);--components-tokens--button--background-color--tertiary--acctived: var(--system-tokens--colors--transparency--primary);--components-tokens--button--background-color--tertiary--disabled: var(--system-tokens--colors--transparency--primary);--components-tokens--button--text-color--primary--default: var(--system-tokens--colors--neutral--high);--components-tokens--button--text-color--primary--hover: var(--system-tokens--colors--neutral--principal);--components-tokens--button--text-color--primary--actived: var(--system-tokens--colors--complementary--off);--components-tokens--button--text-color--primary--disabled: var(--system-tokens--colors--foregrounds--disabled);--components-tokens--button--text-color--secondary--default: var(--system-tokens--colors--foregrounds--principal);--components-tokens--button--text-color--secondary--hover: var(--system-tokens--colors--foregrounds--principal);--components-tokens--button--text-color--secondary--actived: var(--system-tokens--colors--foregrounds--principal);--components-tokens--button--text-color--secondary--disabled: var(--system-tokens--colors--foregrounds--disabled);--components-tokens--button--text-color--tertiary--default: var(--system-tokens--colors--primary--principal);--components-tokens--button--text-color--tertiary--hover: var(--system-tokens--colors--primary--principal);--components-tokens--button--text-color--tertiary--actived: var(--system-tokens--colors--primary--principal);--components-tokens--button--text-color--tertiary--disabled: var(--system-tokens--colors--transparency--primary);--components-tokens--button--spacing--large--horizontal: var(--system-tokens--spacing--md);--components-tokens--button--spacing--large--vertical: var(--system-tokens--spacing--sm);--components-tokens--button--spacing--large--gap: var(--system-tokens--spacing--xs);--components-tokens--button--spacing--small--horizontal: var(--system-tokens--spacing--sm);--components-tokens--button--spacing--small--vertical: var(--system-tokens--spacing--xs);--components-tokens--button--spacing--small--gap: var(--system-tokens--spacing--xxs);--components-tokens--button--sizing--icon--large: var(--system-tokens--sizing--sm);--components-tokens--button--sizing--icon--small: var(--system-tokens--sizing--xs);--components-tokens--button--sizing--large--min-height: var(--system-tokens--sizing--ml);--components-tokens--button--typography--large--font-family: var(--system-tokens--typography--font-family--alternative-text);--components-tokens--button--typography--large--font-weight: var(--system-tokens--typography--font-weight--medium);--components-tokens--button--typography--large--font-size: var(--system-tokens--typography--font-size--body--sm);--components-tokens--button--typography--large--line-height: var(--system-tokens--typography--line-height--body--sm);--components-tokens--button--typography--small--font-family: var(--system-tokens--typography--font-family--alternative-text);--components-tokens--button--typography--small--font-weight: var(--system-tokens--typography--font-weight--medium);--components-tokens--button--typography--small--font-size: var(--system-tokens--typography--font-size--body--xs);--components-tokens--button--typography--small--line-height: var(--system-tokens--typography--line-height--body--xs);--components-tokens--button--outline-color--focus: var(--system-tokens--colors--borders--strong);--components-tokens--button--border-radius--large: var(--system-tokens--border-radius--xs);--components-tokens--button--border-radius--small: var(--system-tokens--border-radius--xs);--components-tokens--button--border-color--secondary--default: var(--system-tokens--colors--foregrounds--neutral);--components-tokens--button--border-color--secondary--hover: var(--system-tokens--colors--borders--strong);--components-tokens--button--border-color--secondary--acctived: var(--system-tokens--colors--borders--strong);--components-tokens--button--border-color--secondary--disabled: var(--system-tokens--colors--borders--disabled);--components-tokens--button--border-color--tertiary--default: var(--system-tokens--colors--primary--principal);--components-tokens--button--border-color--tertiary--disabled: var(--system-tokens--colors--primary--off);--components-tokens--tag--typography--small--font-size: 12px;--components-tokens--tag--close-background-color--outlined-hover: #0000000D0d;--components-tokens--tag--background-color--filled--discovery: var(--system-tokens--colors--primary--principal);--components-tokens--tag--background-color--filled--info: var(--system-tokens--colors--info--high);--components-tokens--tag--background-color--filled--success: var(--system-tokens--colors--success--high);--components-tokens--tag--background-color--filled--warning: var(--system-tokens--colors--warning--high);--components-tokens--tag--background-color--filled--error: var(--system-tokens--colors--danger--high);--components-tokens--tag--background-color--filled--neutral: var(--system-tokens--colors--neutral--principal);--components-tokens--tag--background-color--duetone--discovery: var(--system-tokens--colors--primary--off);--components-tokens--tag--background-color--duetone--info: var(--system-tokens--colors--info--low);--components-tokens--tag--background-color--duetone--success: var(--system-tokens--colors--success--low);--components-tokens--tag--background-color--duetone--warning: var(--system-tokens--colors--warning--low);--components-tokens--tag--background-color--duetone--error: var(--system-tokens--colors--danger--low);--components-tokens--tag--background-color--duetone--neutral: var(--system-tokens--colors--neutral--off);--components-tokens--tag--text-ccolor--filled--discovery: var(--system-tokens--colors--primary--off);--components-tokens--tag--text-ccolor--filled--info: var(--system-tokens--colors--info--low);--components-tokens--tag--text-ccolor--filled--success: var(--system-tokens--colors--success--low);--components-tokens--tag--text-ccolor--filled--warning: var(--system-tokens--colors--warning--low);--components-tokens--tag--text-ccolor--filled--error: var(--system-tokens--colors--danger--low);--components-tokens--tag--text-ccolor--filled--neutral: var(--system-tokens--colors--neutral--off);--components-tokens--tag--text-ccolor--duetone--discovery: var(--system-tokens--colors--primary--principal);--components-tokens--tag--text-ccolor--duetone--info: var(--system-tokens--colors--info--high);--components-tokens--tag--text-ccolor--duetone--success: var(--system-tokens--colors--success--high);--components-tokens--tag--text-ccolor--duetone--warning: var(--system-tokens--colors--warning--high);--components-tokens--tag--text-ccolor--duetone--error: var(--system-tokens--colors--danger--high);--components-tokens--tag--text-ccolor--duetone--neutral: var(--system-tokens--colors--neutral--high);--components-tokens--tag--border-color--duetone--discovery: var(--system-tokens--colors--primary--principal);--components-tokens--tag--border-color--duetone--info: var(--system-tokens--colors--info--high);--components-tokens--tag--border-color--duetone--success: var(--system-tokens--colors--success--high);--components-tokens--tag--border-color--duetone--warning: var(--system-tokens--colors--warning--high);--components-tokens--tag--border-color--duetone--error: var(--system-tokens--colors--danger--high);--components-tokens--tag--border-color--duetone--neutral: var(--system-tokens--colors--neutral--high);--components-tokens--tag--spacing--medium--horizontal: var(--system-tokens--spacing--sm);--components-tokens--tag--spacing--medium--vertical: var(--system-tokens--spacing--xxs);--components-tokens--tag--spacing--small--horizontal: var(--system-tokens--spacing--xs);--components-tokens--tag--spacing--small--vertical: var(--system-tokens--spacing--xxs);--components-tokens--tag--radius--large: var(--system-tokens--border-radius--full);--components-tokens--tag--radius--small: var(--system-tokens--border-radius--full);--components-tokens--tag--sizing--large: var(--system-tokens--sizing--md);--components-tokens--tag--sizing--small: var(--system-tokens--sizing--sm);--components-tokens--tag--sizing--close: var(--system-tokens--sizing--xs);--components-tokens--tag--typography--font-family: var(--system-tokens--typography--font-family--alternative-text);--components-tokens--tag--typography--font-weight: var(--system-tokens--typography--font-weight--moderate);--components-tokens--tag--typography--large--font-size: var(--system-tokens--typography--font-size--body--xs);--components-tokens--tag--text-color--contrast: var(--system-tokens--colors--foregrounds--contrast);--components-tokens--tag--text-color--discovery: var(--system-tokens--colors--primary--principal);--components-tokens--tag--text-color--info: var(--system-tokens--colors--info--high);--components-tokens--tag--text-color--success: var(--system-tokens--colors--success--high);--components-tokens--tag--text-color--warning: var(--system-tokens--colors--warning--high);--components-tokens--tag--text-color--error: var(--system-tokens--colors--danger--high);--components-tokens--tag--text-color--neutral: var(--system-tokens--colors--neutral--principal);--components-tokens--tag--close-background-color--filled-hover: var(--system-tokens--colors--transparency--dark);--components-tokens--icon-box--spacing--large--gap-elements: 0px;--components-tokens--icon-box--spacing--small--gap-elements: 0px;--components-tokens--icon-box--text-color--title: var(--system-tokens--colors--typography--heading);--components-tokens--icon-box--text-color--description: var(--system-tokens--colors--typography--heading);--components-tokens--icon-box--icon-color--primary: var(--system-tokens--colors--borders--strong);--components-tokens--icon-box--icon-color--neutral: var(--system-tokens--colors--typography--heading);--components-tokens--icon-box--spacing--large--gap-frames: var(--system-tokens--spacing--xs);--components-tokens--icon-box--spacing--small--gap-frames: var(--system-tokens--spacing--xs);--components-tokens--icon-box--sizing--icon--large: var(--system-tokens--sizing--md);--components-tokens--icon-box--sizing--icon--small: var(--system-tokens--sizing--sm);--components-tokens--status--sizing--xs: 8px;--components-tokens--status--sizing--lg: var(--system-tokens--sizing--xs);--components-tokens--status--sizing--sm: var(--system-tokens--sizing--xxs);--components-tokens--status--background-color--success: var(--system-tokens--colors--success--high);--components-tokens--status--background-color--warning: var(--system-tokens--colors--warning--high);--components-tokens--status--background-color--error: var(--system-tokens--colors--danger--high);--components-tokens--status--background-color--neutral: var(--system-tokens--colors--neutral--principal);--components-tokens--status--size--lg: var(--system-tokens--sizing--sm);--components-tokens--status--size--sm: var(--system-tokens--sizing--xs);--components-tokens--status--size--xs: var(--system-tokens--sizing--xxs);--components-tokens--status--fill-color--available: var(--system-tokens--colors--success--high);--components-tokens--status--fill-color--sleep: var(--system-tokens--colors--warning--high);--components-tokens--status--fill-color--hold: var(--system-tokens--colors--danger--high);--components-tokens--status--fill-color--disabled: var(--system-tokens--colors--foregrounds--neutral);--components-tokens--status--border-color--available: var(--system-tokens--colors--success--low);--components-tokens--status--border-color--sleep: var(--system-tokens--colors--warning--low);--components-tokens--status--border-color--hold: var(--system-tokens--colors--danger--low);--components-tokens--status--border-color--disabled: var(--system-tokens--colors--borders--neutral);--components-tokens--menu-avatar--spacing--small--gap-text: 0px;--components-tokens--menu-avatar--text-color--nickname--default: var(--system-tokens--colors--typography--heading);--components-tokens--menu-avatar--text-color--nickname--contrast: var(--system-tokens--colors--typography--contrast);--components-tokens--menu-avatar--text-color--caption--default: var(--system-tokens--colors--typography--paragraph);--components-tokens--menu-avatar--text-color--caption--contrast: var(--system-tokens--colors--typography--contrast);--components-tokens--menu-avatar--icon-color--default: var(--system-tokens--colors--foregrounds--principal);--components-tokens--menu-avatar--icon-color--contrast: var(--system-tokens--colors--foregrounds--contrast);--components-tokens--menu-avatar--spacing--large--gap-elements: var(--system-tokens--spacing--xs);--components-tokens--menu-avatar--spacing--large--gap-text: var(--system-tokens--spacing--xxs);--components-tokens--menu-avatar--spacing--large--horizontal: var(--system-tokens--spacing--xs);--components-tokens--menu-avatar--spacing--large--vertical: var(--system-tokens--spacing--xxs);--components-tokens--menu-avatar--spacing--small--gap-elements: var(--system-tokens--spacing--xs);--components-tokens--menu-avatar--spacing--small--horizontal: var(--system-tokens--spacing--xxs);--components-tokens--menu-avatar--spacing--small--vertical: var(--system-tokens--spacing--xxs);--components-tokens--menu-avatar--sizing--icon--large: var(--system-tokens--sizing--sm);--components-tokens--menu-avatar--sizing--icon--small: var(--system-tokens--sizing--xs);--components-tokens--nav-bar--sizing--height: 72px;--components-tokens--nav-bar--sizing--hamburger-bar: 2px;--components-tokens--nav-bar--sizing--dropdown-min-width: 200px;--components-tokens--nav-bar--sizing--max-width: 1140px;--components-tokens--nav-bar--spacing--horizontal: var(--system-tokens--spacing--md);--components-tokens--nav-bar--spacing--vertical: var(--system-tokens--spacing--md);--components-tokens--nav-bar--spacing--gap-menu-items: var(--system-tokens--spacing--ml);--components-tokens--nav-bar--spacing--gap-buttons-zone: var(--system-tokens--spacing--sm);--components-tokens--nav-bar--spacing--link-horizontal: var(--system-tokens--spacing--sm);--components-tokens--nav-bar--spacing--link-vertical: var(--system-tokens--spacing--xs);--components-tokens--nav-bar--spacing--brand-gap: var(--system-tokens--spacing--sm);--components-tokens--nav-bar--spacing--inner-gap: var(--system-tokens--spacing--xs);--components-tokens--nav-bar--spacing--cluster-gap: var(--system-tokens--spacing--xs);--components-tokens--nav-bar--spacing--theme-wrap-gap: var(--system-tokens--spacing--xs);--components-tokens--nav-bar--spacing--dropdown-padding: var(--system-tokens--spacing--xs);--components-tokens--nav-bar--spacing--dropdown-item-vertical: var(--system-tokens--spacing--xs);--components-tokens--nav-bar--spacing--dropdown-item-horizontal: var(--system-tokens--spacing--sm);--components-tokens--nav-bar--spacing--dropdown-offset: var(--system-tokens--spacing--xs);--components-tokens--nav-bar--spacing--mobile-padding-horizontal: var(--system-tokens--spacing--md);--components-tokens--nav-bar--spacing--mobile-padding-vertical: var(--system-tokens--spacing--sm);--components-tokens--nav-bar--spacing--mobile-gap: var(--system-tokens--spacing--xxs);--components-tokens--nav-bar--background-color--default: var(--system-tokens--colors--backgrounds--principal);--components-tokens--nav-bar--background-color--dropdown: var(--system-tokens--colors--backgrounds--principal);--components-tokens--nav-bar--background-color--link-hover: var(--system-tokens--colors--backgrounds--tertiary);--components-tokens--nav-bar--background-color--theme-track: var(--system-tokens--colors--backgrounds--tertiary);--components-tokens--nav-bar--background-color--theme-knob: var(--system-tokens--colors--backgrounds--principal);--components-tokens--nav-bar--text-color--brand: var(--system-tokens--colors--complementary--principal);--components-tokens--nav-bar--text-color--tagline: var(--system-tokens--colors--foregrounds--neutral);--components-tokens--nav-bar--text-color--link-default: var(--system-tokens--colors--foregrounds--tertiary);--components-tokens--nav-bar--text-color--link-hover: var(--system-tokens--colors--foregrounds--principal);--components-tokens--nav-bar--text-color--link-active: var(--system-tokens--colors--complementary--principal);--components-tokens--nav-bar--text-color--dropdown-default: var(--system-tokens--colors--foregrounds--tertiary);--components-tokens--nav-bar--text-color--dropdown-hover: var(--system-tokens--colors--complementary--principal);--components-tokens--nav-bar--text-color--hamburger: var(--system-tokens--colors--foregrounds--tertiary);--components-tokens--nav-bar--text-color--theme-label: var(--system-tokens--colors--foregrounds--neutral);--components-tokens--nav-bar--border-color--default: var(--system-tokens--colors--borders--neutral);--components-tokens--nav-bar--border-color--dropdown: var(--system-tokens--colors--borders--neutral);--components-tokens--nav-bar--outline-color--focus: var(--system-tokens--colors--complementary--principal);--components-tokens--nav-bar--border-radius--link: var(--system-tokens--border-radius--sm);--components-tokens--nav-bar--border-radius--dropdown: var(--system-tokens--border-radius--md);--components-tokens--nav-bar--border-radius--dropdown-item: var(--system-tokens--border-radius--sm);--components-tokens--nav-bar--border-radius--theme-track: var(--system-tokens--border-radius--full);--components-tokens--nav-bar--sizing--brand-mark: var(--system-tokens--sizing--ml);--components-tokens--nav-bar--sizing--hamburger: var(--system-tokens--sizing--md);--components-tokens--nav-bar--sizing--theme-track-width: var(--system-tokens--sizing--ml);--components-tokens--nav-bar--sizing--theme-track-height: var(--system-tokens--sizing--sm);--components-tokens--nav-bar--sizing--theme-knob: var(--system-tokens--sizing--xs);--components-tokens--nav-bar--typography--font-family: var(--system-tokens--typography--font-family--body);--components-tokens--nav-bar--typography--brand-name--font-family: var(--system-tokens--typography--font-family--headings);--components-tokens--nav-bar--typography--brand-name--font-size: var(--system-tokens--typography--font-size--body--sm);--components-tokens--nav-bar--typography--brand-name--line-height: var(--system-tokens--typography--line-height--body--sm);--components-tokens--nav-bar--typography--brand-name--font-weight: var(--system-tokens--typography--font-weight--strong);--components-tokens--nav-bar--typography--brand-tagline--font-size: var(--system-tokens--typography--font-size--body--xs);--components-tokens--nav-bar--typography--brand-tagline--line-height: var(--system-tokens--typography--line-height--body--xs);--components-tokens--nav-bar--typography--brand-tagline--font-weight: var(--system-tokens--typography--font-weight--moderate);--components-tokens--nav-bar--typography--link--font-size: var(--system-tokens--typography--font-size--body--xs);--components-tokens--nav-bar--typography--link--line-height: var(--system-tokens--typography--line-height--body--xs);--components-tokens--nav-bar--typography--link--font-weight: var(--system-tokens--typography--font-weight--medium);--components-tokens--nav-bar--typography--link-active--font-weight: var(--system-tokens--typography--font-weight--strong);--components-tokens--nav-bar--typography--dropdown-item--font-size: var(--system-tokens--typography--font-size--body--xs);--components-tokens--nav-bar--typography--dropdown-item--line-height: var(--system-tokens--typography--line-height--body--xs);--components-tokens--nav-bar--typography--dropdown-item--font-weight: var(--system-tokens--typography--font-weight--moderate);--components-tokens--nav-bar--typography--theme-label--font-size: var(--system-tokens--typography--font-size--body--xs);--components-tokens--nav-bar--typography--theme-label--line-height: var(--system-tokens--typography--line-height--body--xs);--components-tokens--nav-bar--typography--theme-label--font-weight: var(--system-tokens--typography--font-weight--moderate);--components-tokens--footer--sizing--max-width: 1140px;--components-tokens--footer--typography--col-title--tracking: .08em;--components-tokens--footer--background-color--flat: var(--system-tokens--colors--backgrounds--principal);--components-tokens--footer--background-color--colorful: var(--system-tokens--colors--backgrounds--contrast);--components-tokens--footer--divider-color--flat: var(--system-tokens--colors--borders--neutral);--components-tokens--footer--sizing--icon--large: var(--system-tokens--sizing--md);--components-tokens--footer--sizing--icon--small: var(--system-tokens--sizing--sm);--components-tokens--footer--spacing--large--horizontal: var(--system-tokens--spacing--ml);--components-tokens--footer--spacing--large--vertical: var(--system-tokens--spacing--lm);--components-tokens--footer--spacing--large--gap-blocks: var(--system-tokens--spacing--ml);--components-tokens--footer--spacing--large--gap-menu-items: var(--system-tokens--spacing--lm);--components-tokens--footer--spacing--large--gap-social-media-items: var(--system-tokens--spacing--md);--components-tokens--footer--spacing--responsive--horizontal: var(--system-tokens--spacing--md);--components-tokens--footer--spacing--responsive--vertical: var(--system-tokens--spacing--ml);--components-tokens--footer--spacing--responsive--gap-blocks: var(--system-tokens--spacing--ml);--components-tokens--footer--spacing--responsive--gap-menu-items: var(--system-tokens--spacing--md);--components-tokens--footer--spacing--responsive--gap-social-media-items: var(--system-tokens--spacing--sm);--components-tokens--footer--spacing--grid-gap: var(--system-tokens--spacing--ml);--components-tokens--footer--spacing--grid-gap-mobile: var(--system-tokens--spacing--md);--components-tokens--footer--spacing--col-item-gap: var(--system-tokens--spacing--xs);--components-tokens--footer--spacing--title-gap: var(--system-tokens--spacing--sm);--components-tokens--footer--spacing--social-gap: var(--system-tokens--spacing--sm);--components-tokens--footer--spacing--bottom-gap: var(--system-tokens--spacing--sm);--components-tokens--footer--spacing--padding-top: var(--system-tokens--spacing--lm);--components-tokens--footer--spacing--padding-bottom: var(--system-tokens--spacing--ml);--components-tokens--footer--spacing--padding-horizontal: var(--system-tokens--spacing--md);--components-tokens--footer--text-color--default: var(--system-tokens--colors--foregrounds--tertiary);--components-tokens--footer--text-color--muted: var(--system-tokens--colors--foregrounds--neutral);--components-tokens--footer--text-color--accent: var(--system-tokens--colors--complementary--principal);--components-tokens--footer--text-color--link-default: var(--system-tokens--colors--foregrounds--neutral);--components-tokens--footer--text-color--link-hover: var(--system-tokens--colors--complementary--principal);--components-tokens--footer--text-color--on-accent: var(--system-tokens--colors--typography--heading);--components-tokens--footer--social-icon--background-color--default: var(--system-tokens--colors--backgrounds--tertiary);--components-tokens--footer--social-icon--background-color--hover: var(--system-tokens--colors--complementary--principal);--components-tokens--footer--social-icon--text-color--default: var(--system-tokens--colors--foregrounds--principal);--components-tokens--footer--social-icon--text-color--hover: var(--system-tokens--colors--typography--heading);--components-tokens--footer--social-icon--sizing--button: var(--system-tokens--sizing--ml);--components-tokens--footer--social-icon--sizing--icon: var(--system-tokens--sizing--xs);--components-tokens--footer--social-icon--border-radius: var(--system-tokens--border-radius--full);--components-tokens--footer--typography--font-family: var(--system-tokens--typography--font-family--headings);--components-tokens--footer--typography--col-title--font-size: var(--system-tokens--typography--font-size--body--xs);--components-tokens--footer--typography--col-title--line-height: var(--system-tokens--typography--line-height--body--xs);--components-tokens--footer--typography--col-title--font-weight: var(--system-tokens--typography--font-weight--strong);--components-tokens--footer--typography--link--font-size: var(--system-tokens--typography--font-size--body--xs);--components-tokens--footer--typography--link--line-height: var(--system-tokens--typography--line-height--body--xs);--components-tokens--footer--typography--link--font-weight: var(--system-tokens--typography--font-weight--weak);--components-tokens--footer--typography--copyright--font-size: var(--system-tokens--typography--font-size--body--xs);--components-tokens--footer--typography--copyright--line-height: var(--system-tokens--typography--line-height--body--xs);--components-tokens--footer--typography--copyright--font-weight: var(--system-tokens--typography--font-weight--weak);--components-tokens--footer--typography--logo--font-size: var(--system-tokens--typography--font-size--body--xs);--components-tokens--footer--typography--logo--line-height: var(--system-tokens--typography--line-height--body--xs);--components-tokens--footer--typography--logo--font-weight: var(--system-tokens--typography--font-weight--strong);--components-tokens--logo--sizing--icon-large: 40px;--components-tokens--logo--typography--quantum--letter-spacing: -.5px;--components-tokens--logo--typography--design--letter-spacing: 1px;--components-tokens--logo--spacing--gap: var(--system-tokens--spacing--sm);--components-tokens--logo--sizing--icon-small: var(--system-tokens--sizing--md);--components-tokens--logo--border-radius--focus: var(--system-tokens--border-radius--xs);--components-tokens--logo--typography--font-family: var(--system-tokens--typography--font-family--headings);--components-tokens--logo--typography--quantum--font-size: var(--system-tokens--typography--font-size--body--sm);--components-tokens--logo--typography--quantum--font-weight: var(--system-tokens--typography--font-weight--moderate);--components-tokens--logo--typography--design--font-size: var(--system-tokens--typography--font-size--body--xs);--components-tokens--logo--typography--design--font-weight: var(--system-tokens--typography--font-weight--strong);--components-tokens--logo--text-color--default: var(--system-tokens--colors--primary--principal);--components-tokens--logo--text-color--contrast: var(--system-tokens--colors--complementary--principal);--components-tokens--logo--outline-color--focus: var(--system-tokens--colors--primary--principal);--components-tokens--badge--typography--letter-spacing: .08px;--components-tokens--badge--typography--font-family: var(--system-tokens--typography--font-family--alternative-text);--components-tokens--badge--typography--font-weight: var(--system-tokens--typography--font-weight--moderate);--components-tokens--badge--text-color--accent: var(--system-tokens--colors--complementary--subtle);--components-tokens--badge--border-color--accent: var(--system-tokens--colors--complementary--subtle);--components-tokens--badge--background-color--accent: var(--system-tokens--colors--complementary--off);--components-tokens--typography--colors--headings: var(--system-tokens--colors--typography--heading);--components-tokens--typography--colors--paragraph: var(--system-tokens--colors--typography--paragraph);--components-tokens--typography--colors--label: var(--system-tokens--colors--typography--paragraph);--components-tokens--typography--colors--link: var(--system-tokens--colors--typography--link);--components-tokens--typography--styles--display--large--font-family: var(--system-tokens--typography--font-family--headings);--components-tokens--typography--styles--display--large--font-weight: var(--system-tokens--typography--font-weight--strong);--components-tokens--typography--styles--display--large--font-size: var(--system-tokens--typography--font-size--headings--huge);--components-tokens--typography--styles--display--large--line-height: var(--system-tokens--typography--line-height--headings--huge);--components-tokens--typography--styles--display--small--font-family: var(--system-tokens--typography--font-family--headings);--components-tokens--typography--styles--display--small--font-weight: var(--system-tokens--typography--font-weight--strong);--components-tokens--typography--styles--display--small--font-size: var(--system-tokens--typography--font-size--headings--xxl);--components-tokens--typography--styles--display--small--line-height: var(--system-tokens--typography--line-height--headings--xxl);--components-tokens--typography--styles--heading--large--font-family: var(--system-tokens--typography--font-family--headings);--components-tokens--typography--styles--heading--large--font-weight: var(--system-tokens--typography--font-weight--strong);--components-tokens--typography--styles--heading--large--font-size: var(--system-tokens--typography--font-size--headings--xl);--components-tokens--typography--styles--heading--large--line-height: var(--system-tokens--typography--line-height--headings--xl);--components-tokens--typography--styles--heading--small--font-family: var(--system-tokens--typography--font-family--headings);--components-tokens--typography--styles--heading--small--font-weight: var(--system-tokens--typography--font-weight--strong);--components-tokens--typography--styles--heading--small--font-size: var(--system-tokens--typography--font-size--headings--lg);--components-tokens--typography--styles--heading--small--line-height: var(--system-tokens--typography--line-height--headings--lg);--components-tokens--typography--styles--title--large--font-family: var(--system-tokens--typography--font-family--headings);--components-tokens--typography--styles--title--large--font-weight: var(--system-tokens--typography--font-weight--strong);--components-tokens--typography--styles--title--large--font-size: var(--system-tokens--typography--font-size--headings--md);--components-tokens--typography--styles--title--large--line-height: var(--system-tokens--typography--line-height--headings--md);--components-tokens--typography--styles--title--small--font-family: var(--system-tokens--typography--font-family--headings);--components-tokens--typography--styles--title--small--font-weight: var(--system-tokens--typography--font-weight--strong);--components-tokens--typography--styles--title--small--font-size: var(--system-tokens--typography--font-size--headings--sm);--components-tokens--typography--styles--title--small--line-height: var(--system-tokens--typography--line-height--headings--sm);--components-tokens--typography--styles--subtitle--large--font-family: var(--system-tokens--typography--font-family--headings);--components-tokens--typography--styles--subtitle--large--font-weight: var(--system-tokens--typography--font-weight--strong);--components-tokens--typography--styles--subtitle--large--font-size: var(--system-tokens--typography--font-size--headings--xs);--components-tokens--typography--styles--subtitle--large--line-height: var(--system-tokens--typography--line-height--headings--xs);--components-tokens--typography--styles--subtitle--small--font-family: var(--system-tokens--typography--font-family--headings);--components-tokens--typography--styles--subtitle--small--font-weight: var(--system-tokens--typography--font-weight--strong);--components-tokens--typography--styles--subtitle--small--font-size: var(--system-tokens--typography--font-size--headings--xxs);--components-tokens--typography--styles--subtitle--small--line-height: var(--system-tokens--typography--line-height--headings--xxs);--components-tokens--typography--styles--paragraph--large--font-family: var(--system-tokens--typography--font-family--body);--components-tokens--typography--styles--paragraph--large--font-weight-regular: var(--system-tokens--typography--font-weight--moderate);--components-tokens--typography--styles--paragraph--large--font-weight-bold: var(--system-tokens--typography--font-weight--strong);--components-tokens--typography--styles--paragraph--large--font-size: var(--system-tokens--typography--font-size--body--md);--components-tokens--typography--styles--paragraph--large--line-height: var(--system-tokens--typography--line-height--body--md);--components-tokens--typography--styles--paragraph--small--font-family: var(--system-tokens--typography--font-family--body);--components-tokens--typography--styles--paragraph--small--font-weight-regular: var(--system-tokens--typography--font-weight--moderate);--components-tokens--typography--styles--paragraph--small--font-weight-bold: var(--system-tokens--typography--font-weight--strong);--components-tokens--typography--styles--paragraph--small--font-size: var(--system-tokens--typography--font-size--body--sm);--components-tokens--typography--styles--paragraph--small--line-height: var(--system-tokens--typography--line-height--body--sm);--components-tokens--typography--styles--paragraph--extra-small--font-family: var(--system-tokens--typography--font-family--body);--components-tokens--typography--styles--paragraph--extra-small--font-weight-regular: var(--system-tokens--typography--font-weight--moderate);--components-tokens--typography--styles--paragraph--extra-small--font-weight-bold: var(--system-tokens--typography--font-weight--strong);--components-tokens--typography--styles--paragraph--extra-small--font-size: var(--system-tokens--typography--font-size--body--xs);--components-tokens--typography--styles--paragraph--extra-small--line-height: var(--system-tokens--typography--line-height--body--xs);--components-tokens--typography--styles--label--large--font-family: var(--system-tokens--typography--font-family--alternative-text);--components-tokens--typography--styles--label--large--font-weight: var(--system-tokens--typography--font-weight--medium);--components-tokens--typography--styles--label--large--font-size: var(--system-tokens--typography--font-size--body--sm);--components-tokens--typography--styles--label--large--line-height: var(--system-tokens--typography--line-height--body--sm);--components-tokens--typography--styles--label--small--font-family: var(--system-tokens--typography--font-family--alternative-text);--components-tokens--typography--styles--label--small--font-weight: var(--system-tokens--typography--font-weight--medium);--components-tokens--typography--styles--label--small--font-size: var(--system-tokens--typography--font-size--body--xs);--components-tokens--typography--styles--label--small--line-height: var(--system-tokens--typography--line-height--body--xs);--components-tokens--typography--styles--text-button--large--font-family: var(--system-tokens--typography--font-family--alternative-text);--components-tokens--typography--styles--text-button--large--font-weight: var(--system-tokens--typography--font-weight--medium);--components-tokens--typography--styles--text-button--large--font-size: var(--system-tokens--typography--font-size--body--sm);--components-tokens--typography--styles--text-button--large--line-height: var(--system-tokens--typography--line-height--body--md);--components-tokens--typography--styles--text-button--small--font-family: var(--system-tokens--typography--font-family--alternative-text);--components-tokens--typography--styles--text-button--small--font-weight: var(--system-tokens--typography--font-weight--medium);--components-tokens--typography--styles--text-button--small--font-size: var(--system-tokens--typography--font-size--body--xs);--components-tokens--typography--styles--text-button--small--line-height: var(--system-tokens--typography--line-height--body--sm);--components-tokens--typography--styles--input-text--large--font-family: var(--system-tokens--typography--font-family--alternative-text);--components-tokens--typography--styles--input-text--large--font-weight: var(--system-tokens--typography--font-weight--moderate);--components-tokens--typography--styles--input-text--large--font-size: var(--system-tokens--typography--font-size--body--md);--components-tokens--typography--styles--input-text--large--line-height: var(--system-tokens--typography--line-height--body--md);--components-tokens--typography--styles--input-text--small--font-family: var(--system-tokens--typography--font-family--alternative-text);--components-tokens--typography--styles--input-text--small--font-weight: var(--system-tokens--typography--font-weight--moderate);--components-tokens--typography--styles--input-text--small--font-size: var(--system-tokens--typography--font-size--body--sm);--components-tokens--typography--styles--input-text--small--line-height: var(--system-tokens--typography--line-height--body--sm);--components-tokens--input-field--background-color--default: var(--system-tokens--colors--backgrounds--principal);--components-tokens--input-field--background-color--disabled: var(--system-tokens--colors--backgrounds--secondary);--components-tokens--input-field--text-color--label--default: var(--system-tokens--colors--foregrounds--principal);--components-tokens--input-field--text-color--label--disabled: var(--system-tokens--colors--neutral--principal);--components-tokens--input-field--text-color--label--error: var(--system-tokens--colors--danger--high);--components-tokens--input-field--text-color--input--placeholder: var(--system-tokens--colors--foregrounds--disabled);--components-tokens--input-field--text-color--input--default: var(--system-tokens--colors--foregrounds--principal);--components-tokens--input-field--text-color--message--error: var(--system-tokens--colors--danger--high);--components-tokens--input-field--icon-color--default: var(--system-tokens--colors--foregrounds--secondary);--components-tokens--input-field--icon-color--disabled: var(--system-tokens--colors--primary--subtle);--components-tokens--input-field--spacing--large--horizontal: var(--system-tokens--spacing--md);--components-tokens--input-field--spacing--large--vertical: var(--system-tokens--spacing--sm);--components-tokens--input-field--spacing--large--gap: var(--system-tokens--spacing--xs);--components-tokens--input-field--spacing--small--horizontal: var(--system-tokens--spacing--md);--components-tokens--input-field--spacing--small--vertical: var(--system-tokens--spacing--xs);--components-tokens--input-field--spacing--small--gap: var(--system-tokens--spacing--xs);--components-tokens--input-field--sizing--large: var(--system-tokens--sizing--ml);--components-tokens--input-field--sizing--small: var(--system-tokens--sizing--md);--components-tokens--input-field--border-radius--large: var(--system-tokens--border-radius--sm);--components-tokens--input-field--border-radius--small: var(--system-tokens--border-radius--sm);--components-tokens--input-field--border-color--default: var(--system-tokens--colors--borders--neutral);--components-tokens--input-field--border-color--disabled: var(--system-tokens--colors--borders--neutral);--components-tokens--input-field--border-color--error: var(--system-tokens--colors--danger--high);--components-tokens--input-field--border-color--hover: var(--system-tokens--colors--borders--strong);--components-tokens--input-field--border-color--focus: var(--system-tokens--colors--primary--principal);--components-tokens--input-field--outline-color--focus: var(--system-tokens--colors--primary--off);--components-tokens--input-field--outline-color--error: var(--system-tokens--colors--danger--low);--components-tokens--input-field--typography--font-family: var(--system-tokens--typography--font-family--body);--components-tokens--input-field--typography--label--font-size: var(--system-tokens--typography--font-size--body--xs);--components-tokens--input-field--typography--label--line-height: var(--system-tokens--typography--line-height--body--xs);--components-tokens--input-field--typography--label--font-weight: var(--system-tokens--typography--font-weight--medium);--components-tokens--input-field--typography--input--large--font-size: var(--system-tokens--typography--font-size--body--sm);--components-tokens--input-field--typography--input--large--line-height: var(--system-tokens--typography--line-height--body--sm);--components-tokens--input-field--typography--input--small--font-size: var(--system-tokens--typography--font-size--body--xs);--components-tokens--input-field--typography--input--small--line-height: var(--system-tokens--typography--line-height--body--xs);--components-tokens--input-field--typography--message--font-size: var(--system-tokens--typography--font-size--body--xs);--components-tokens--input-field--typography--message--line-height: var(--system-tokens--typography--line-height--body--xs);--components-tokens--select--background-color--close: var(--system-tokens--colors--backgrounds--principal);--components-tokens--select--background-color--open: var(--system-tokens--colors--backgrounds--principal);--components-tokens--select--background-color--disabled: var(--system-tokens--colors--neutral--off);--components-tokens--select--background-color--error: var(--system-tokens--colors--backgrounds--principal);--components-tokens--select--text-color--label--default: var(--system-tokens--colors--neutral--principal);--components-tokens--select--text-color--label--disabled: var(--system-tokens--colors--neutral--subtle);--components-tokens--select--text-color--label--error: var(--system-tokens--colors--danger--high);--components-tokens--select--text-color--input--default: var(--system-tokens--colors--neutral--subtle);--components-tokens--select--text-color--input--disabled: var(--system-tokens--colors--transparency--dark);--components-tokens--select--text-color--message--error: var(--system-tokens--colors--danger--high);--components-tokens--select--icon-color--default: var(--system-tokens--colors--primary--principal);--components-tokens--select--icon-color--disabled: var(--system-tokens--colors--primary--subtle);--components-tokens--select--spacing--large--horizontal: var(--system-tokens--spacing--sm);--components-tokens--select--spacing--large--vertical: var(--system-tokens--spacing--sm);--components-tokens--select--spacing--large--gap-elements: var(--system-tokens--spacing--sm);--components-tokens--select--spacing--small--horizontal: var(--system-tokens--spacing--md);--components-tokens--select--spacing--small--vertical: var(--system-tokens--spacing--sm);--components-tokens--select--spacing--small--gap-elements: var(--system-tokens--spacing--xs);--components-tokens--select--sizing--icon--large: var(--system-tokens--sizing--sm);--components-tokens--select--sizing--icon--small: var(--system-tokens--sizing--xs);--components-tokens--select--border-radius--large: var(--system-tokens--border-radius--sm);--components-tokens--select--border-radius--small: var(--system-tokens--border-radius--sm);--components-tokens--select--border-color--default: var(--system-tokens--colors--borders--neutral);--components-tokens--select--border-color--disabled: var(--system-tokens--colors--transparency--dark);--components-tokens--select--border-color--error: var(--system-tokens--colors--danger--high);--components-tokens--dropdown--options--background-color--default: var(--system-tokens--colors--backgrounds--principal);--components-tokens--dropdown--options--background-color--selected: var(--system-tokens--colors--backgrounds--principal);--components-tokens--dropdown--options--background-color--hover: var(--system-tokens--colors--primary--off);--components-tokens--dropdown--options--text-color--default: var(--system-tokens--colors--typography--paragraph);--components-tokens--dropdown--options--text-color--selected: var(--system-tokens--colors--primary--subtle);--components-tokens--dropdown--options--text-color--hover: var(--system-tokens--colors--primary--subtle);--components-tokens--dropdown--options--text-color--disabled: var(--system-tokens--colors--typography--disabled);--components-tokens--dropdown--options--icon-color--default: var(--system-tokens--colors--foregrounds--neutral);--components-tokens--dropdown--options--icon-color--selected: var(--system-tokens--colors--primary--subtle);--components-tokens--dropdown--options--icon-color--hover: var(--system-tokens--colors--primary--subtle);--components-tokens--dropdown--options--icon-color--disabled: var(--system-tokens--colors--foregrounds--disabled);--components-tokens--dropdown--options--spacing--large--horizontal: var(--system-tokens--spacing--xs);--components-tokens--dropdown--options--spacing--large--vertical: var(--system-tokens--spacing--xxs);--components-tokens--dropdown--options--spacing--large--gap-elements: var(--system-tokens--spacing--xs);--components-tokens--dropdown--options--spacing--small--horizontal: var(--system-tokens--spacing--xxs);--components-tokens--dropdown--options--spacing--small--vertical: var(--system-tokens--spacing--xxs);--components-tokens--dropdown--options--spacing--small--gap-elements: var(--system-tokens--spacing--xs);--components-tokens--dropdown--options--sizing--icon--large: var(--system-tokens--sizing--sm);--components-tokens--dropdown--options--sizing--icon--small: var(--system-tokens--sizing--xs);--components-tokens--dropdown--options--border-radius--large: var(--system-tokens--border-radius--sm);--components-tokens--dropdown--options--border-radius--small: var(--system-tokens--border-radius--xs);--components-tokens--dropdown--box--spacing--large--horizontal: var(--system-tokens--spacing--sm);--components-tokens--dropdown--box--spacing--large--vertical: var(--system-tokens--spacing--sm);--components-tokens--dropdown--box--spacing--large--gap: var(--system-tokens--spacing--sm);--components-tokens--dropdown--box--spacing--small--horizontal: var(--system-tokens--spacing--sm);--components-tokens--dropdown--box--spacing--small--vertical: var(--system-tokens--spacing--xs);--components-tokens--dropdown--box--spacing--small--gap: var(--system-tokens--spacing--xs);--components-tokens--dropdown--box--border-radius--large: var(--system-tokens--border-radius--sm);--components-tokens--dropdown--box--border-radius--small: var(--system-tokens--border-radius--sm);--components-tokens--dropdown--box--background-color--default: var(--system-tokens--colors--backgrounds--principal);--components-tokens--dropdown--box--border-color--default: var(--system-tokens--colors--borders--neutral);--components-tokens--radio-button--sizing--icon--large: var(--system-tokens--sizing--sm);--components-tokens--radio-button--sizing--icon--small: var(--system-tokens--sizing--xs);--components-tokens--radio-button--sapcing--large--gap: var(--system-tokens--spacing--xxs);--components-tokens--radio-button--sapcing--small--gap: var(--system-tokens--spacing--xxs);--components-tokens--radio-button--text-color--unchecked: var(--system-tokens--colors--neutral--subtle);--components-tokens--radio-button--text-color--checked: var(--system-tokens--colors--neutral--high);--components-tokens--radio-button--icon-color--unchecked: var(--system-tokens--colors--primary--subtle);--components-tokens--radio-button--icon-color--checked: var(--system-tokens--colors--primary--principal);--components-tokens--checkbox--spacing--large--gap: var(--system-tokens--spacing--xxs);--components-tokens--checkbox--spacing--small--gap: var(--system-tokens--spacing--xxs);--components-tokens--checkbox--sizing--icon--large: var(--system-tokens--sizing--md);--components-tokens--checkbox--sizing--icon--small: var(--system-tokens--sizing--sm);--components-tokens--checkbox--text-color--unchecked: var(--system-tokens--colors--neutral--subtle);--components-tokens--checkbox--text-color--checked: var(--system-tokens--colors--neutral--high);--components-tokens--checkbox--icon-color--unchecked: var(--system-tokens--colors--primary--subtle);--components-tokens--checkbox--icon-color--checked: var(--system-tokens--colors--primary--principal);--components-tokens--text-area--background-color--default: var(--system-tokens--colors--backgrounds--principal);--components-tokens--text-area--background-color--disabled: var(--system-tokens--colors--backgrounds--secondary);--components-tokens--text-area--text-color--label--default: var(--system-tokens--colors--foregrounds--principal);--components-tokens--text-area--text-color--label--disabled: var(--system-tokens--colors--neutral--principal);--components-tokens--text-area--text-color--label--error: var(--system-tokens--colors--danger--high);--components-tokens--text-area--text-color--input--placeholder: var(--system-tokens--colors--foregrounds--disabled);--components-tokens--text-area--text-color--input--default: var(--system-tokens--colors--foregrounds--principal);--components-tokens--text-area--text-color--message--error: var(--system-tokens--colors--danger--high);--components-tokens--text-area--spacing--large--horizontal: var(--system-tokens--spacing--md);--components-tokens--text-area--spacing--large--vertical: var(--system-tokens--spacing--sm);--components-tokens--text-area--spacing--large--gap: var(--system-tokens--spacing--xs);--components-tokens--text-area--spacing--small--horizontal: var(--system-tokens--spacing--sm);--components-tokens--text-area--spacing--small--vertical: var(--system-tokens--spacing--xs);--components-tokens--text-area--spacing--small--gap: var(--system-tokens--spacing--xs);--components-tokens--text-area--border-radius--large: var(--system-tokens--border-radius--sm);--components-tokens--text-area--border-radius--small: var(--system-tokens--border-radius--sm);--components-tokens--text-area--border-color--default: var(--system-tokens--colors--borders--neutral);--components-tokens--text-area--border-color--disabled: var(--system-tokens--colors--borders--neutral);--components-tokens--text-area--border-color--error: var(--system-tokens--colors--danger--high);--components-tokens--text-area--border-color--hover: var(--system-tokens--colors--borders--strong);--components-tokens--text-area--border-color--focus: var(--system-tokens--colors--primary--principal);--components-tokens--text-area--outline-color--focus: var(--system-tokens--colors--primary--off);--components-tokens--text-area--outline-color--error: var(--system-tokens--colors--danger--low);--components-tokens--text-area--typography--font-family: var(--system-tokens--typography--font-family--body);--components-tokens--text-area--typography--label--font-size: var(--system-tokens--typography--font-size--body--xs);--components-tokens--text-area--typography--label--line-height: var(--system-tokens--typography--line-height--body--xs);--components-tokens--text-area--typography--label--font-weight: var(--system-tokens--typography--font-weight--medium);--components-tokens--text-area--typography--input--large--font-size: var(--system-tokens--typography--font-size--body--sm);--components-tokens--text-area--typography--input--large--line-height: var(--system-tokens--typography--line-height--body--sm);--components-tokens--text-area--typography--input--small--font-size: var(--system-tokens--typography--font-size--body--xs);--components-tokens--text-area--typography--input--small--line-height: var(--system-tokens--typography--line-height--body--xs);--components-tokens--text-area--typography--message--font-size: var(--system-tokens--typography--font-size--body--xs);--components-tokens--text-area--typography--message--line-height: var(--system-tokens--typography--line-height--body--xs);--components-tokens--switch--base-color--off: var(--system-tokens--colors--primary--off);--components-tokens--switch--base-color--on: var(--system-tokens--colors--primary--principal);--components-tokens--switch--base-color--disabled: var(--system-tokens--colors--primary--off);--components-tokens--switch--icon-color--off: var(--system-tokens--colors--primary--principal);--components-tokens--switch--icon-color--on: var(--system-tokens--colors--primary--off);--components-tokens--switch--icon-color--disabled: var(--system-tokens--colors--primary--subtle);--components-tokens--switch--text-color--off: var(--system-tokens--colors--neutral--principal);--components-tokens--switch--text-color--on: var(--system-tokens--colors--neutral--principal);--components-tokens--switch--text-color--disabled: var(--system-tokens--colors--neutral--subtle);--components-tokens--switch--spacing--large--gap: var(--system-tokens--spacing--xs);--components-tokens--switch--spacing--small--gap: var(--system-tokens--spacing--xs);--components-tokens--switch--sizing--large--base--width: var(--system-tokens--sizing--ml);--components-tokens--switch--sizing--large--base--height: var(--system-tokens--sizing--sm);--components-tokens--switch--sizing--small--base--width: var(--system-tokens--sizing--md);--components-tokens--switch--sizing--small--base--height: var(--system-tokens--sizing--xs);--components-tokens--switch--radius--large--base: var(--system-tokens--border-radius--full);--components-tokens--switch--radius--large--icon: var(--system-tokens--border-radius--full);--components-tokens--switch--radius--small--base: var(--system-tokens--border-radius--full);--components-tokens--switch--radius--small--icon: var(--system-tokens--border-radius--full);--components-tokens--progress-bar--background-color--base: var(--system-tokens--colors--primary--off);--components-tokens--progress-bar--background-color--progress: var(--system-tokens--colors--primary--principal);--components-tokens--progress-bar--text-color--label: var(--system-tokens--colors--neutral--principal);--components-tokens--progress-bar--spacing--large--gap: var(--system-tokens--spacing--xs);--components-tokens--progress-bar--spacing--small--gap: var(--system-tokens--spacing--xxs);--components-tokens--progress-bar--sizing--large: var(--system-tokens--sizing--xs);--components-tokens--progress-bar--sizing--small: var(--system-tokens--sizing--xxs);--components-tokens--progress-bar--radius--large: var(--system-tokens--border-radius--full);--components-tokens--progress-bar--radius--small: var(--system-tokens--border-radius--full);--components-tokens--alert--background-color--info: var(--system-tokens--colors--info--low);--components-tokens--alert--background-color--success: var(--system-tokens--colors--success--low);--components-tokens--alert--background-color--warning: var(--system-tokens--colors--warning--low);--components-tokens--alert--background-color--error: var(--system-tokens--colors--danger--low);--components-tokens--alert--text-color--info: var(--system-tokens--colors--info--high);--components-tokens--alert--text-color--success: var(--system-tokens--colors--success--high);--components-tokens--alert--text-color--warning: var(--system-tokens--colors--warning--high);--components-tokens--alert--text-color--error: var(--system-tokens--colors--danger--high);--components-tokens--alert--border-color--info: var(--system-tokens--colors--info--high);--components-tokens--alert--border-color--success: var(--system-tokens--colors--success--high);--components-tokens--alert--border-color--warning: var(--system-tokens--colors--warning--high);--components-tokens--alert--border-color--error: var(--system-tokens--colors--danger--high);--components-tokens--alert--spacing--large--horizontal: var(--system-tokens--spacing--sm);--components-tokens--alert--spacing--large--vertical: var(--system-tokens--spacing--sm);--components-tokens--alert--spacing--large--gap-elements: var(--system-tokens--spacing--xxs);--components-tokens--alert--spacing--large--gap-sections: var(--system-tokens--spacing--xxs);--components-tokens--alert--spacing--small--horizontal: var(--system-tokens--spacing--xs);--components-tokens--alert--spacing--small--vertical: var(--system-tokens--spacing--sm);--components-tokens--alert--spacing--small--gap-elements: var(--system-tokens--spacing--xxs);--components-tokens--alert--spacing--small--gap-sections: var(--system-tokens--spacing--xxs);--components-tokens--alert--sizing--icon--large: var(--system-tokens--sizing--sm);--components-tokens--alert--sizing--icon--small: var(--system-tokens--sizing--xs);--components-tokens--alert--border-radius--large: var(--system-tokens--border-radius--sm);--components-tokens--alert--border-radius--small: var(--system-tokens--border-radius--xs);--components-tokens--icon--sizing--xxs: var(--system-tokens--sizing--xxs);--components-tokens--icon--sizing--xs: var(--system-tokens--sizing--xs);--components-tokens--icon--sizing--sm: var(--system-tokens--sizing--sm);--components-tokens--icon--sizing--md: var(--system-tokens--sizing--md);--components-tokens--icon--sizing--ml: var(--system-tokens--sizing--ml);--components-tokens--icon--sizing--lg: var(--system-tokens--sizing--lg);--components-tokens--icon--sizing--xl: var(--system-tokens--sizing--xl);--components-tokens--icon--sizing--xxl: var(--system-tokens--sizing--xxl);--components-tokens--breadcrumb--text-color--previous: var(--system-tokens--colors--typography--heading);--components-tokens--breadcrumb--text-color--current: var(--system-tokens--colors--primary--subtle);--components-tokens--breadcrumb--icon-color--default: var(--system-tokens--colors--typography--heading);--components-tokens--breadcrumb--sizing--icon--large: var(--system-tokens--sizing--sm);--components-tokens--breadcrumb--sizing--icon--small: var(--system-tokens--sizing--xs);--components-tokens--breadcrumb--spacing--large--gap: var(--system-tokens--spacing--xxs);--components-tokens--breadcrumb--spacing--small--gap: var(--system-tokens--spacing--xxs);--components-tokens--avatar--size--extra-small: var(--system-tokens--sizing--sm);--components-tokens--avatar--size--small: var(--system-tokens--sizing--md);--components-tokens--avatar--size--medium: var(--system-tokens--sizing--ml);--components-tokens--avatar--size--large: var(--system-tokens--sizing--lg);--components-tokens--avatar--size--extra-large: var(--system-tokens--sizing--xl);--components-tokens--avatar--border-radius--large: var(--system-tokens--border-radius--full);--components-tokens--avatar--border-radius--small: var(--system-tokens--border-radius--full);--components-tokens--avatar-group--border-color--neutral: var(--system-tokens--colors--borders--neutral);--components-tokens--avatar-group--sizing--medium: var(--system-tokens--sizing--ml);--components-tokens--avatar-group--sizing--small: var(--system-tokens--sizing--md);--components-tokens--avatar-group--border-radius--medium: var(--system-tokens--border-radius--full);--components-tokens--avatar-group--border-radius--small: var(--system-tokens--border-radius--full);--components-tokens--icon-button--background-color--primary--default: var(--system-tokens--colors--complementary--principal);--components-tokens--icon-button--background-color--primary--hover: var(--system-tokens--colors--complementary--subtle);--components-tokens--icon-button--background-color--primary--acctived: var(--system-tokens--colors--complementary--high);--components-tokens--icon-button--background-color--primary--disabled: var(--system-tokens--colors--complementary--off);--components-tokens--icon-button--background-color--secondary--default: var(--system-tokens--colors--backgrounds--principal);--components-tokens--icon-button--background-color--secondary--hover: var(--system-tokens--colors--backgrounds--tertiary);--components-tokens--icon-button--background-color--secondary--acctived: var(--system-tokens--colors--neutral--off);--components-tokens--icon-button--background-color--secondary--disabled: var(--system-tokens--colors--backgrounds--tertiary);--components-tokens--icon-button--background-color--ghost-light--default: var(--system-tokens--colors--transparency--primary);--components-tokens--icon-button--background-color--ghost-light--hover: var(--system-tokens--colors--transparency--primary);--components-tokens--icon-button--background-color--ghost-light--acctived: var(--system-tokens--colors--transparency--primary);--components-tokens--icon-button--background-color--ghost-light--disabled: var(--system-tokens--colors--transparency--primary);--components-tokens--icon-button--background-color--ghost-dark--default: var(--system-tokens--colors--transparency--dark);--components-tokens--icon-button--background-color--ghost-dark--hover: var(--system-tokens--colors--transparency--dark);--components-tokens--icon-button--background-color--ghost-dark--acctived: var(--system-tokens--colors--transparency--dark);--components-tokens--icon-button--background-color--ghost-dark--disabled: var(--system-tokens--colors--transparency--light);--components-tokens--icon-button--icon-color--primary--default: var(--system-tokens--colors--complementary--high);--components-tokens--icon-button--icon-color--primary--hover: var(--system-tokens--colors--complementary--high);--components-tokens--icon-button--icon-color--primary--actived: var(--system-tokens--colors--complementary--off);--components-tokens--icon-button--icon-color--primary--disabled: var(--system-tokens--colors--foregrounds--disabled);--components-tokens--icon-button--icon-color--secondary--default: var(--system-tokens--colors--neutral--high);--components-tokens--icon-button--icon-color--secondary--hover: var(--system-tokens--colors--neutral--high);--components-tokens--icon-button--icon-color--secondary--actived: var(--system-tokens--colors--neutral--high);--components-tokens--icon-button--icon-color--secondary--disabled: var(--system-tokens--colors--foregrounds--disabled);--components-tokens--icon-button--icon-color--ghost-light--default: var(--system-tokens--colors--primary--principal);--components-tokens--icon-button--icon-color--ghost-light--hover: var(--system-tokens--colors--primary--principal);--components-tokens--icon-button--icon-color--ghost-light--actived: var(--system-tokens--colors--primary--principal);--components-tokens--icon-button--icon-color--ghost-light--disabled: var(--system-tokens--colors--transparency--primary);--components-tokens--icon-button--icon-color--ghost-dark--default: var(--system-tokens--colors--primary--off);--components-tokens--icon-button--icon-color--ghost-dark--hover: var(--system-tokens--colors--primary--off);--components-tokens--icon-button--icon-color--ghost-dark--actived: var(--system-tokens--colors--primary--off);--components-tokens--icon-button--icon-color--ghost-dark--disabled: var(--system-tokens--colors--transparency--light);--components-tokens--icon-button--spacing--large--horizontal: var(--system-tokens--spacing--xs);--components-tokens--icon-button--spacing--large--vertical: var(--system-tokens--spacing--xs);--components-tokens--icon-button--spacing--small--horizontal: var(--system-tokens--spacing--xxs);--components-tokens--icon-button--spacing--small--vertical: var(--system-tokens--spacing--xxs);--components-tokens--icon-button--sizing--icon--large: var(--system-tokens--sizing--sm);--components-tokens--icon-button--sizing--icon--small: var(--system-tokens--sizing--xs);--components-tokens--icon-button--border-radius--large: var(--system-tokens--border-radius--xs);--components-tokens--icon-button--border-radius--small: var(--system-tokens--border-radius--xs);--components-tokens--icon-button--border-color--ghost-light--default: var(--system-tokens--colors--primary--principal);--components-tokens--icon-button--border-color--ghost-light--disabled: var(--system-tokens--colors--primary--off);--components-tokens--icon-button--border-color--ghost-dark--default: var(--system-tokens--colors--primary--off);--components-tokens--icon-button--border-color--ghost-dark--disabled: var(--system-tokens--colors--transparency--light);--components-tokens--float-tabs--background-color--active: var(--system-tokens--colors--primary--principal);--components-tokens--float-tabs--background-color--default: var(--system-tokens--colors--neutral--off);--components-tokens--float-tabs--sizing--icon--large: var(--system-tokens--sizing--sm);--components-tokens--float-tabs--sizing--icon--small: var(--system-tokens--sizing--xs);--components-tokens--float-tabs--radius--item-tab--large: var(--system-tokens--border-radius--md);--components-tokens--float-tabs--radius--item-tab--small: var(--system-tokens--border-radius--sm);--components-tokens--float-tabs--radius--group-tabs--large: var(--system-tokens--border-radius--lm);--components-tokens--float-tabs--radius--group-tabs--small: var(--system-tokens--border-radius--md);--components-tokens--float-tabs--foreground-color--active: var(--system-tokens--colors--primary--off);--components-tokens--float-tabs--foreground-color--default: var(--system-tokens--colors--typography--highlight);--components-tokens--float-tabs--spacing--box-tab--large--horizontal: var(--system-tokens--spacing--ml);--components-tokens--float-tabs--spacing--box-tab--large--vertical: var(--system-tokens--spacing--sm);--components-tokens--float-tabs--spacing--box-tab--large--gap: var(--system-tokens--spacing--xs);--components-tokens--float-tabs--spacing--box-tab--small--horizontal: var(--system-tokens--spacing--sm);--components-tokens--float-tabs--spacing--box-tab--small--vertical: var(--system-tokens--spacing--xs);--components-tokens--float-tabs--spacing--box-tab--small--gap: var(--system-tokens--spacing--xxs);--components-tokens--float-tabs--spacing--group-tabs--large--horizontal: var(--system-tokens--spacing--xs);--components-tokens--float-tabs--spacing--group-tabs--large--vertical: var(--system-tokens--spacing--xs);--components-tokens--float-tabs--spacing--group-tabs--large--gap: var(--system-tokens--spacing--ml);--components-tokens--float-tabs--spacing--group-tabs--small--horizontal: var(--system-tokens--spacing--xs);--components-tokens--float-tabs--spacing--group-tabs--small--vertical: var(--system-tokens--spacing--xs);--components-tokens--float-tabs--spacing--group-tabs--small--gap: var(--system-tokens--spacing--sm);--components-tokens--full-tabs--sizing--icon--large: var(--system-tokens--sizing--sm);--components-tokens--full-tabs--sizing--icon--small: var(--system-tokens--sizing--xs);--components-tokens--full-tabs--text-color--active: var(--system-tokens--colors--typography--highlight);--components-tokens--full-tabs--text-color--default: var(--system-tokens--colors--typography--paragraph);--components-tokens--full-tabs--icon-color--active: var(--system-tokens--colors--foregrounds--secondary);--components-tokens--full-tabs--icon-color--default: var(--system-tokens--colors--foregrounds--neutral);--components-tokens--full-tabs--border-color--active: var(--system-tokens--colors--borders--strong);--components-tokens--full-tabs--border-color--default: var(--system-tokens--colors--transparency--dark);--components-tokens--full-tabs--spacing--tab-item--large--horizontal: var(--system-tokens--spacing--xxs);--components-tokens--full-tabs--spacing--tab-item--large--gap: var(--system-tokens--spacing--xs);--components-tokens--full-tabs--spacing--tab-item--small--horizontal: var(--system-tokens--spacing--xxs);--components-tokens--full-tabs--spacing--tab-item--small--gap: var(--system-tokens--spacing--xxs);--components-tokens--full-tabs--spacing--group-tabs--large--horizontal: var(--system-tokens--spacing--sm);--components-tokens--full-tabs--spacing--group-tabs--small--horizontal: var(--system-tokens--spacing--xs);--components-tokens--accordion--background-color--default: var(--system-tokens--colors--backgrounds--principal);--components-tokens--accordion--icon-color--default: var(--system-tokens--colors--foregrounds--principal);--components-tokens--accordion--border-color--default: var(--system-tokens--colors--borders--strong);--components-tokens--accordion--spacing--total-area--default--horizontal: var(--system-tokens--spacing--md);--components-tokens--accordion--spacing--total-area--default--vertical: var(--system-tokens--spacing--md);--components-tokens--accordion--spacing--total-area--default--gap: var(--system-tokens--spacing--md);--components-tokens--accordion--spacing--total-area--small--horizontal: var(--system-tokens--spacing--sm);--components-tokens--accordion--spacing--total-area--small--vertical: var(--system-tokens--spacing--sm);--components-tokens--accordion--spacing--total-area--small--gap: var(--system-tokens--spacing--sm);--components-tokens--accordion--spacing--collapse--default--horizontal: var(--system-tokens--spacing--md);--components-tokens--accordion--spacing--collapse--default--vertical: var(--system-tokens--spacing--sm);--components-tokens--accordion--spacing--collapse--default--gap: var(--system-tokens--spacing--md);--components-tokens--accordion--spacing--collapse--small--horizontal: var(--system-tokens--spacing--sm);--components-tokens--accordion--spacing--collapse--small--vertical: var(--system-tokens--spacing--xs);--components-tokens--accordion--spacing--collapse--small--gap: var(--system-tokens--spacing--sm);--components-tokens--accordion--sizing--icon--default: var(--system-tokens--sizing--sm);--components-tokens--accordion--sizing--icon--small: var(--system-tokens--sizing--xs);--components-tokens--accordion--radius--default: var(--system-tokens--border-radius--sm);--components-tokens--accordion--radius--small: var(--system-tokens--border-radius--xs);--components-tokens--check-button--spacing--large--horizontal: var(--system-tokens--spacing--md);--components-tokens--check-button--spacing--large--vertical: var(--system-tokens--spacing--sm);--components-tokens--check-button--spacing--small--horizontal: var(--system-tokens--spacing--sm);--components-tokens--check-button--spacing--small--vertical: var(--system-tokens--spacing--xs);--components-tokens--check-button--spacing--label-gap: var(--system-tokens--spacing--xs);--components-tokens--check-button--background-color--default: var(--system-tokens--colors--backgrounds--secondary);--components-tokens--check-button--background-color--actived: var(--system-tokens--colors--success--high);--components-tokens--check-button--background-color--disabled: var(--system-tokens--colors--backgrounds--secondary);--components-tokens--check-button--background-color--hover: var(--system-tokens--colors--backgrounds--tertiary);--components-tokens--check-button--background-color--actived-hover: var(--system-tokens--colors--success--low);--components-tokens--check-button--text-color--default: var(--system-tokens--colors--foregrounds--principal);--components-tokens--check-button--text-color--actived: var(--system-tokens--colors--foregrounds--contrast);--components-tokens--check-button--text-color--disabled: var(--system-tokens--colors--foregrounds--disabled);--components-tokens--check-button--border-color--default: var(--system-tokens--colors--borders--neutral);--components-tokens--check-button--border-color--actived: var(--system-tokens--colors--success--high);--components-tokens--check-button--border-color--disabled: var(--system-tokens--colors--borders--disabled);--components-tokens--check-button--border-color--hover: var(--system-tokens--colors--primary--subtle);--components-tokens--check-button--border-color--actived-hover: var(--system-tokens--colors--success--low);--components-tokens--check-button--outline-color--focus: var(--system-tokens--colors--primary--principal);--components-tokens--check-button--sizing--large: var(--system-tokens--sizing--ml);--components-tokens--check-button--sizing--small: var(--system-tokens--sizing--md);--components-tokens--check-button--typography--font-family: var(--system-tokens--typography--font-family--alternative-text);--components-tokens--number-button--background-color--default: var(--system-tokens--colors--backgrounds--secondary);--components-tokens--number-button--background-color--hover: var(--system-tokens--colors--backgrounds--tertiary);--components-tokens--number-button--background-color--selected: var(--system-tokens--colors--primary--principal);--components-tokens--number-button--background-color--disabled: var(--system-tokens--colors--backgrounds--secondary);--components-tokens--number-button--background-color--selected-hover: var(--system-tokens--colors--primary--high);--components-tokens--number-button--text-color--default: var(--system-tokens--colors--foregrounds--principal);--components-tokens--number-button--text-color--hover: var(--system-tokens--colors--foregrounds--principal);--components-tokens--number-button--text-color--selected: var(--system-tokens--colors--foregrounds--contrast);--components-tokens--number-button--text-color--disabled: var(--system-tokens--colors--foregrounds--disabled);--components-tokens--number-button--border-color--hover: var(--system-tokens--colors--primary--subtle);--components-tokens--number-button--border-color--default: var(--system-tokens--colors--borders--neutral);--components-tokens--number-button--border-color--selected: var(--system-tokens--colors--primary--principal);--components-tokens--number-button--border-color--disabled: var(--system-tokens--colors--borders--disabled);--components-tokens--number-button--border-color--selected-hover: var(--system-tokens--colors--primary--high);--components-tokens--number-button--spacing--large--horizontal: var(--system-tokens--spacing--xs);--components-tokens--number-button--spacing--large--vertical: var(--system-tokens--spacing--xxs);--components-tokens--number-button--spacing--small--horizontal: var(--system-tokens--spacing--xxs);--components-tokens--number-button--spacing--small--vertical: var(--system-tokens--spacing--xxs);--components-tokens--number-button--border-radius--large: var(--system-tokens--border-radius--xs);--components-tokens--number-button--border-radius--small: var(--system-tokens--border-radius--xs);--components-tokens--number-button--outline-color--focus: var(--system-tokens--colors--primary--principal);--components-tokens--number-button--sizing--large: var(--system-tokens--sizing--ml);--components-tokens--number-button--sizing--small: var(--system-tokens--sizing--md);--components-tokens--number-button--typography--font-family: var(--system-tokens--typography--font-family--alternative-text);--components-tokens--number-button--typography--font-weight: var(--system-tokens--typography--font-weight--medium);--components-tokens--number-button--typography--large--font-size: var(--system-tokens--typography--font-size--body--sm);--components-tokens--number-button--typography--small--font-size: var(--system-tokens--typography--font-size--body--xs);--components-tokens--number-button--padding--large: var(--system-tokens--spacing--sm);--components-tokens--number-button--padding--small: var(--system-tokens--spacing--xs);--components-tokens--calendar--color--background-color: var(--system-tokens--colors--backgrounds--principal);--components-tokens--calendar--color--title-color: var(--system-tokens--colors--typography--heading);--components-tokens--calendar--color--border-color: var(--system-tokens--colors--borders--neutral);--components-tokens--calendar--color--icon-color: var(--system-tokens--colors--foregrounds--principal);--components-tokens--calendar--spacing--large--horizontal: var(--system-tokens--spacing--md);--components-tokens--calendar--spacing--large--vertical: var(--system-tokens--spacing--md);--components-tokens--calendar--spacing--large--items-gap: var(--system-tokens--spacing--xs);--components-tokens--calendar--spacing--large--heading-gap: var(--system-tokens--spacing--sm);--components-tokens--calendar--spacing--small--horizontal: var(--system-tokens--spacing--sm);--components-tokens--calendar--spacing--small--vertical: var(--system-tokens--spacing--sm);--components-tokens--calendar--spacing--small--items-gap: var(--system-tokens--spacing--xxs);--components-tokens--calendar--spacing--small--heading-gap: var(--system-tokens--spacing--sm);--components-tokens--calendar--sizing--icon--large: var(--system-tokens--sizing--sm);--components-tokens--calendar--sizing--icon--small: var(--system-tokens--sizing--xs);--components-tokens--calendar--border-radius--large: var(--system-tokens--border-radius--sm);--components-tokens--calendar--border-radius--small: var(--system-tokens--border-radius--xs);--components-tokens--tooltip--spacing--horizontal: var(--system-tokens--spacing--sm);--components-tokens--tooltip--spacing--vertical: var(--system-tokens--spacing--xs);--components-tokens--tooltip--spacing--gap: var(--system-tokens--spacing--xs);--components-tokens--tooltip--sizing--icon--default: var(--system-tokens--sizing--sm);--components-tokens--tooltip--border-radius--default: var(--system-tokens--border-radius--xs);--components-tokens--tooltip--background-color--default: var(--system-tokens--colors--backgrounds--contrast);--components-tokens--tooltip--text-color--default: var(--system-tokens--colors--typography--contrast);--components-tokens--tooltip--icon-color--default: var(--system-tokens--colors--foregrounds--principal);--components-tokens--tooltip--indicator-color--default: var(--system-tokens--colors--backgrounds--contrast);--components-tokens--button-group--spacing--large--horizontal: var(--system-tokens--spacing--xs);--components-tokens--button-group--spacing--large--vertical: var(--system-tokens--spacing--xs);--components-tokens--button-group--spacing--large--gap: var(--system-tokens--spacing--md);--components-tokens--button-group--spacing--small--horizontal: var(--system-tokens--spacing--xxs);--components-tokens--button-group--spacing--small--vertical: var(--system-tokens--spacing--xxs);--components-tokens--button-group--spacing--small--gap: var(--system-tokens--spacing--sm);--components-tokens--heading-row--spacing--large--horizontal: var(--system-tokens--spacing--md);--components-tokens--heading-row--spacing--large--vertical: var(--system-tokens--spacing--sm);--components-tokens--heading-row--spacing--large--gap: var(--system-tokens--spacing--sm);--components-tokens--heading-row--spacing--small--horizontal: var(--system-tokens--spacing--sm);--components-tokens--heading-row--spacing--small--vertical: var(--system-tokens--spacing--xxs);--components-tokens--heading-row--spacing--small--gap: var(--system-tokens--spacing--xs);--components-tokens--heading-row--sizing--icon--large: var(--system-tokens--sizing--sm);--components-tokens--heading-row--sizing--icon--small: var(--system-tokens--sizing--xs);--components-tokens--heading-row--background-color--color: var(--system-tokens--colors--backgrounds--contrast);--components-tokens--heading-row--background-color--neutral: var(--system-tokens--colors--backgrounds--neutral);--components-tokens--heading-row--text-color--color: var(--system-tokens--colors--foregrounds--contrast);--components-tokens--heading-row--text-color--neutral: var(--system-tokens--colors--foregrounds--principal);--components-tokens--heading-row--icon-color--color: var(--system-tokens--colors--foregrounds--contrast);--components-tokens--heading-row--icon-color--neutral: var(--system-tokens--colors--foregrounds--secondary);--components-tokens--heading-row--border-color--neutral: var(--system-tokens--colors--borders--neutral);--components-tokens--menu-label--spacing--gap: var(--system-tokens--spacing--xxs);--components-tokens--menu-label--sizing--icon: var(--system-tokens--sizing--xs);--components-tokens--menu-label--text-color--default: var(--system-tokens--colors--typography--paragraph);--components-tokens--menu-label--text-color--selected: var(--system-tokens--colors--typography--highlight);--components-tokens--menu-label--text-color--contrast: var(--system-tokens--colors--typography--contrast);--components-tokens--menu-label--text-color--contrast-actived: var(--system-tokens--colors--typography--alternative);--components-tokens--menu-label--icon-color--default: var(--system-tokens--colors--foregrounds--principal);--components-tokens--menu-label--icon-color--selected: var(--system-tokens--colors--foregrounds--secondary);--components-tokens--menu-label--icon-color--contrast: var(--system-tokens--colors--foregrounds--contrast);--components-tokens--menu-label--icon-color--contrast-actived: var(--system-tokens--colors--foregrounds--contrast);--components-tokens--item-sidebar-menu--text-color--default--normal: var(--system-tokens--colors--typography--heading);--components-tokens--item-sidebar-menu--text-color--default--actived: var(--system-tokens--colors--typography--highlight);--components-tokens--item-sidebar-menu--text-color--contrast--normal: var(--system-tokens--colors--typography--contrast);--components-tokens--item-sidebar-menu--text-color--contrast--actived: var(--system-tokens--colors--typography--contrast);--components-tokens--item-sidebar-menu--spacing--horizontal: var(--system-tokens--spacing--xs);--components-tokens--item-sidebar-menu--spacing--vertical: var(--system-tokens--spacing--xs);--components-tokens--item-sidebar-menu--spacing--gap: var(--system-tokens--spacing--xs);--components-tokens--item-sidebar-menu--border-radius--default: var(--system-tokens--border-radius--sm);--components-tokens--item-sidebar-menu--sizing--icons: var(--system-tokens--sizing--sm);--components-tokens--item-sidebar-menu--background-color--default--actived: var(--system-tokens--colors--primary--off);--components-tokens--item-sidebar-menu--background-color--contrast--actived: var(--system-tokens--colors--transparency--light);--components-tokens--item-sidebar-menu--icon-color--default--normal: var(--system-tokens--colors--foregrounds--secondary);--components-tokens--item-sidebar-menu--icon-color--default--actived: var(--system-tokens--colors--foregrounds--secondary);--components-tokens--item-sidebar-menu--icon-color--contrast--normal: var(--system-tokens--colors--foregrounds--contrast);--components-tokens--item-sidebar-menu--icon-color--contrast--actived: var(--system-tokens--colors--foregrounds--contrast);--components-tokens--entry-title--spacing--gap--heading: var(--system-tokens--spacing--sm);--components-tokens--entry-title--spacing--gap--title: var(--system-tokens--spacing--xs);--components-tokens--entry-title--spacing--gap--body: var(--system-tokens--spacing--xxs);--components-tokens--table-item--spacing--large--horizontal: var(--system-tokens--spacing--sm);--components-tokens--table-item--spacing--large--vertical: var(--system-tokens--spacing--xs);--components-tokens--table-item--spacing--large--gap: var(--system-tokens--spacing--xxs);--components-tokens--table-item--spacing--small--horizontal: var(--system-tokens--spacing--xs);--components-tokens--table-item--spacing--small--vertical: var(--system-tokens--spacing--xxs);--components-tokens--table-item--spacing--small--gap: var(--system-tokens--spacing--xxs);--components-tokens--table-item--border-color--default: var(--system-tokens--colors--borders--neutral);--components-tokens--card-image--spacing--horizontal: var(--system-tokens--spacing--md);--components-tokens--card-image--spacing--vertical: var(--system-tokens--spacing--md);--components-tokens--card-image--spacing--button-gap: var(--system-tokens--spacing--md);--components-tokens--card-image--border-radius--default: var(--system-tokens--border-radius--sm);--components-tokens--card-image--background-color--flat: var(--system-tokens--colors--backgrounds--principal);--components-tokens--card-image--background-color--elevation: var(--system-tokens--colors--backgrounds--principal);--components-tokens--card-image--background-color--edge: var(--system-tokens--colors--backgrounds--principal);--components-tokens--card-image--background-color--contrast: var(--system-tokens--colors--backgrounds--contrast);--components-tokens--card-image--text-color--contrast--title: var(--system-tokens--colors--typography--alternative);--components-tokens--card-image--text-color--contrast--caption: var(--system-tokens--colors--typography--contrast);--components-tokens--card-image--border-color--edge: var(--system-tokens--colors--borders--neutral);--components-tokens--card-icon--sizing--icon: var(--system-tokens--sizing--ml);--components-tokens--card-icon--spacing--horizontal: var(--system-tokens--spacing--md);--components-tokens--card-icon--spacing--vertical: var(--system-tokens--spacing--md);--components-tokens--card-icon--spacing--button-gap: var(--system-tokens--spacing--md);--components-tokens--card-icon--spacing--icon-gap: var(--system-tokens--spacing--sm);--components-tokens--card-icon--border-radius--default: var(--system-tokens--border-radius--sm);--components-tokens--card-icon--background-color--flat: var(--system-tokens--colors--backgrounds--principal);--components-tokens--card-icon--background-color--elevation: var(--system-tokens--colors--backgrounds--principal);--components-tokens--card-icon--background-color--edge: var(--system-tokens--colors--backgrounds--principal);--components-tokens--card-icon--background-color--contrast: var(--system-tokens--colors--backgrounds--contrast);--components-tokens--card-icon--text-color--contrast--title: var(--system-tokens--colors--typography--alternative);--components-tokens--card-icon--text-color--contrast--caption: var(--system-tokens--colors--typography--contrast);--components-tokens--card-icon--border-color--edge: var(--system-tokens--colors--borders--neutral);--components-tokens--card-icon--icon-color--flat: var(--system-tokens--colors--foregrounds--secondary);--components-tokens--card-icon--icon-color--elevation: var(--system-tokens--colors--foregrounds--secondary);--components-tokens--card-icon--icon-color--edge: var(--system-tokens--colors--foregrounds--secondary);--components-tokens--card-icon--icon-color--contrast: var(--system-tokens--colors--foregrounds--contrast);--components-tokens--card-text--spacing--horizontal: var(--system-tokens--spacing--md);--components-tokens--card-text--spacing--vertical: var(--system-tokens--spacing--md);--components-tokens--card-text--spacing--button-gap: var(--system-tokens--spacing--md);--components-tokens--card-text--border-radius--default: var(--system-tokens--border-radius--sm);--components-tokens--card-text--background-color--flat: var(--system-tokens--colors--backgrounds--principal);--components-tokens--card-text--background-color--elevation: var(--system-tokens--colors--backgrounds--principal);--components-tokens--card-text--background-color--edge: var(--system-tokens--colors--backgrounds--principal);--components-tokens--card-text--background-color--contrast: var(--system-tokens--colors--backgrounds--contrast);--components-tokens--card-text--text-color--contrast--title: var(--system-tokens--colors--typography--alternative);--components-tokens--card-text--text-color--contrast--caption: var(--system-tokens--colors--typography--contrast);--components-tokens--card-text--border-color--edge: var(--system-tokens--colors--borders--neutral);--components-tokens--card-input--spacing--horizontal: var(--system-tokens--spacing--md);--components-tokens--card-input--spacing--vertical: var(--system-tokens--spacing--md);--components-tokens--card-input--spacing--input-gap: var(--system-tokens--spacing--md);--components-tokens--card-input--border-radius--default: var(--system-tokens--border-radius--sm);--components-tokens--card-input--background-color--flat: var(--system-tokens--colors--backgrounds--principal);--components-tokens--card-input--background-color--elevation: var(--system-tokens--colors--backgrounds--principal);--components-tokens--card-input--background-color--edge: var(--system-tokens--colors--backgrounds--principal);--components-tokens--card-input--border-color--edge: var(--system-tokens--colors--borders--neutral);--components-tokens--sidebar--background-color--flat: var(--system-tokens--colors--backgrounds--principal);--components-tokens--sidebar--background-color--colorful: var(--system-tokens--colors--backgrounds--contrast);--components-tokens--sidebar--border-color--flat: var(--system-tokens--colors--borders--neutral);--components-tokens--sidebar--spacing--horizontal: var(--system-tokens--spacing--md);--components-tokens--sidebar--spacing--vertical: var(--system-tokens--spacing--ml);--components-tokens--sidebar--spacing--gap-logo: var(--system-tokens--spacing--ml);--components-tokens--sidebar--spacing--gap-menu-items: var(--system-tokens--spacing--xs);--components-tokens--sidebar--spacing--gap-divider: var(--system-tokens--spacing--sm);--components-tokens--sidebar--divider-color--flat: var(--system-tokens--colors--borders--neutral);--components-tokens--sidebar--divider-color--colorful: var(--system-tokens--colors--transparency--light);--components-tokens--menu-responsive--background-color--default: var(--system-tokens--colors--backgrounds--principal);--components-tokens--menu-responsive--background-color--contrast: var(--system-tokens--colors--backgrounds--contrast);--components-tokens--menu-responsive--spacing--header--horizontal: var(--system-tokens--spacing--md);--components-tokens--menu-responsive--spacing--header--vertical: var(--system-tokens--spacing--md);--components-tokens--menu-responsive--spacing--menu--horizontal: var(--system-tokens--spacing--md);--components-tokens--menu-responsive--spacing--menu--vertical: var(--system-tokens--spacing--ml);--components-tokens--menu-responsive--spacing--menu--gap-menu-items: var(--system-tokens--spacing--md);--components-tokens--alert-dialog-img--spacing--horizontal: var(--system-tokens--spacing--md);--components-tokens--alert-dialog-img--spacing--vertical: var(--system-tokens--spacing--md);--components-tokens--alert-dialog-img--spacing--gap: var(--system-tokens--spacing--md);--components-tokens--alert-dialog-img--spacing--content-gap: var(--system-tokens--spacing--ml);--components-tokens--alert-dialog-img--spacing--content-padding: var(--system-tokens--spacing--ml);--components-tokens--alert-dialog-img--border-radius--area: var(--system-tokens--border-radius--md);--components-tokens--alert-dialog-img--border-radius--img: var(--system-tokens--border-radius--md);--components-tokens--alert-dialog-img--background-color--flat: var(--system-tokens--colors--backgrounds--principal);--components-tokens--alert-dialog-text--sizing--icon--default: var(--system-tokens--sizing--ml);--components-tokens--alert-dialog-text--icon-color--default: var(--system-tokens--colors--foregrounds--secondary);--components-tokens--alert-dialog-text--spacing--horizontal: var(--system-tokens--spacing--md);--components-tokens--alert-dialog-text--spacing--vertical: var(--system-tokens--spacing--md);--components-tokens--alert-dialog-text--spacing--gap: var(--system-tokens--spacing--md);--components-tokens--alert-dialog-text--spacing--content-gap: var(--system-tokens--spacing--xs);--components-tokens--alert-dialog-text--border-radius--area: var(--system-tokens--border-radius--md);--components-tokens--alert-dialog-text--background-color--flat: var(--system-tokens--colors--backgrounds--principal);--components-tokens--data-table--border-radius--desktop: var(--system-tokens--border-radius--sm);--components-tokens--data-table--background-color--default: var(--system-tokens--colors--backgrounds--principal);--components-tokens--data-table--border-color--default: var(--system-tokens--colors--borders--neutral);--components-tokens--site--page--on-dark-text: var(--system-tokens--colors--foregrounds--principal);--components-tokens--site--course-card--border-color: var(--system-tokens--colors--borders--neutral);--components-tokens--site--course-card--surface-color: var(--system-tokens--colors--backgrounds--tertiary);--components-tokens--site--course-card--media-background-color: var(--system-tokens--colors--backgrounds--neutral);--components-tokens--site--course-card--card-title-color: var(--system-tokens--colors--foregrounds--principal);--components-tokens--site--course-card--card-description-color: var(--system-tokens--colors--foregrounds--neutral);--components-tokens--site--course-card--hover-border-color: var(--system-tokens--colors--complementary--principal);--components-tokens--site--course-card--media-placeholder-accent-color: var(--system-tokens--colors--complementary--principal);--components-tokens--site--course-card--meta-gap: var(--system-tokens--spacing--xs);--components-tokens--site--course-card--meta-padding: var(--system-tokens--spacing--sm);--components-tokens--site--course-card--logo-height: var(--system-tokens--sizing--md);--components-tokens--site--course-card--logo-margin-bottom: var(--system-tokens--spacing--xs)}[data-theme=light]{--system-tokens--colors--primary--principal: #292929;--system-tokens--colors--primary--subtle: #525252;--system-tokens--colors--primary--off: #F5F5F5;--system-tokens--colors--primary--high: #292929;--system-tokens--colors--complementary--principal: #F7DF1D;--system-tokens--colors--complementary--subtle: #313D00;--system-tokens--colors--complementary--off: #FBFFEB;--system-tokens--colors--complementary--high: #313D00;--system-tokens--colors--neutral--principal: #454545;--system-tokens--colors--neutral--subtle: #5D5D5D;--system-tokens--colors--neutral--off: #F6F6F6;--system-tokens--colors--neutral--high: #262626;--system-tokens--colors--info--high: #002529;--system-tokens--colors--info--low: #EBFDFF;--system-tokens--colors--success--high: #07946B;--system-tokens--colors--success--low: #ECFDF5;--system-tokens--colors--warning--high: #CD8901;--system-tokens--colors--warning--low: #FEFCE8;--system-tokens--colors--danger--high: #D04232;--system-tokens--colors--danger--low: #FDF4F3;--system-tokens--colors--backgrounds--principal: #FFFFFF;--system-tokens--colors--backgrounds--secondary: #EBFDFF;--system-tokens--colors--backgrounds--tertiary: #F6F6F6;--system-tokens--colors--backgrounds--subtle: #D1D1D1;--system-tokens--colors--backgrounds--contrast: #292929;--system-tokens--colors--backgrounds--neutral: #F6F6F6;--system-tokens--colors--foregrounds--principal: #002529;--system-tokens--colors--foregrounds--secondary: #006E7A;--system-tokens--colors--foregrounds--tertiary: #262626;--system-tokens--colors--foregrounds--neutral: #5D5D5D;--system-tokens--colors--foregrounds--contrast: #EBFDFF;--system-tokens--colors--foregrounds--disabled: #D1D1D1;--system-tokens--colors--typography--heading: #002529;--system-tokens--colors--typography--paragraph: #454545;--system-tokens--colors--typography--highlight: #006E7A;--system-tokens--colors--typography--alternative: #F7DF1D;--system-tokens--colors--typography--contrast: #EBFDFF;--system-tokens--colors--typography--link: #006E7A;--system-tokens--colors--typography--disabled: #D1D1D1;--system-tokens--colors--borders--strong: #525252;--system-tokens--colors--borders--neutral: #D1D1D1;--system-tokens--colors--borders--disabled: #F6F6F6;--system-tokens--colors--borders--alternative: #F7DF1D;--system-tokens--colors--transparency--primary: #00252926;--system-tokens--colors--transparency--complementary: #F7DF1D26;--system-tokens--colors--transparency--light: #FFFFFF26;--system-tokens--colors--transparency--dark: #00000026}[data-theme=dark]{--system-tokens--colors--typography--highlight: #F7DF1D;--system-tokens--colors--typography--alternative: #F7DF1D;--system-tokens--colors--typography--link: #F7DF1D;--system-tokens--colors--typography--disabled: #525252;--system-tokens--colors--borders--alternative: #F7DF1D;--system-tokens--colors--neutral--high: #262626;--system-tokens--colors--neutral--principal: #454545;--system-tokens--colors--neutral--subtle: #5D5D5D;--system-tokens--colors--neutral--off: #262626;--system-tokens--colors--complementary--subtle: #A3CC00;--system-tokens--colors--complementary--off: #1F2600;--system-tokens--colors--complementary--high: #313D00;--system-tokens--colors--primary--principal: #FFFFFF;--system-tokens--colors--primary--subtle: #D1D1D1;--system-tokens--colors--primary--off: #2E2E2E;--system-tokens--colors--primary--high: #FFFFFF;--system-tokens--colors--info--high: #EBFDFF;--system-tokens--colors--info--low: #0F1F22;--system-tokens--colors--success--high: #10B981;--system-tokens--colors--success--low: #0A2A1F;--system-tokens--colors--warning--high: #EAB308;--system-tokens--colors--warning--low: #2A1F00;--system-tokens--colors--danger--high: #EF4444;--system-tokens--colors--danger--low: #2A1410;--system-tokens--colors--transparency--primary: #FFFFFF1a;--system-tokens--colors--transparency--complementary: #F7DF1D26;--system-tokens--colors--transparency--light: #FFFFFF26;--system-tokens--colors--transparency--dark: #0000004d;--system-tokens--colors--backgrounds--principal: #1A1A1A;--system-tokens--colors--backgrounds--secondary: #242424;--system-tokens--colors--backgrounds--tertiary: #242424;--system-tokens--colors--backgrounds--subtle: #333333;--system-tokens--colors--backgrounds--neutral: #2E2E2E;--system-tokens--colors--backgrounds--contrast: #FFFFFF;--system-tokens--colors--foregrounds--principal: #FFFFFF;--system-tokens--colors--foregrounds--secondary: #D1D1D1;--system-tokens--colors--foregrounds--tertiary: #888888;--system-tokens--colors--foregrounds--neutral: #D1D1D1;--system-tokens--colors--foregrounds--contrast: #242424;--system-tokens--colors--foregrounds--disabled: #454545;--system-tokens--colors--typography--heading: #FFFFFF;--system-tokens--colors--typography--paragraph: #D1D1D1;--system-tokens--colors--typography--contrast: #242424;--system-tokens--colors--borders--strong: #262626;--system-tokens--colors--borders--neutral: #333333;--system-tokens--colors--borders--disabled: #2E2E2E;--system-tokens--colors--complementary--principal: #F7DF1D}.qd-lifestyle-media-card{display:flex;flex:1;flex-direction:column;width:100%;min-width:0;border-radius:var(--components-tokens--card-text--border-radius--default);overflow:hidden;border:1px solid var(--components-tokens--site--course-card--border-color);background-color:var(--components-tokens--site--course-card--surface-color);text-decoration:none;color:var(--components-tokens--site--course-card--card-title-color);transition:border-color .2s ease,transform .2s ease}.qd-lifestyle-media-card:hover{border-color:var(--components-tokens--site--course-card--hover-border-color);transform:translateY(-2px)}.qd-lifestyle-media-card__media,.qd-lifestyle-media-card__media-placeholder{width:100%;aspect-ratio:2 / 3;object-fit:cover;background:var(--components-tokens--site--course-card--media-background-color)}.qd-lifestyle-media-card__media-placeholder{display:flex;align-items:center;justify-content:center;font-size:var(--components-tokens--typography--styles--subtitle--large--font-size);line-height:var(--components-tokens--typography--styles--subtitle--large--line-height);color:var(--components-tokens--site--course-card--media-placeholder-accent-color)}.qd-lifestyle-media-card__meta{display:flex;flex-direction:column;gap:var(--components-tokens--site--course-card--meta-gap);padding:var(--components-tokens--site--course-card--meta-padding)}.qd-lifestyle-media-card__title{font-family:var(--components-tokens--typography--styles--title--small--font-family);font-weight:var(--components-tokens--typography--styles--title--small--font-weight);font-size:var(--components-tokens--typography--styles--paragraph--small--font-size);line-height:var(--components-tokens--typography--styles--paragraph--small--line-height)}.qd-lifestyle-media-card__subtitle{font-size:var(--components-tokens--typography--styles--paragraph--extra-small--font-size);line-height:var(--components-tokens--typography--styles--paragraph--extra-small--line-height);color:var(--components-tokens--site--course-card--card-description-color)}.lifestyle-intro{font-size:1.1rem;color:var(--color-text);max-width:680px;line-height:1.7;margin:0}.lifestyle-intro a{color:var(--color-accent);text-decoration:none}.lifestyle-intro a:hover{text-decoration:underline}.lifestyle-section-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:24px}.lifestyle-external{flex-shrink:0}.lifestyle-grid{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px}.lifestyle-grid>li{min-width:0;display:flex}
