[x-cloak]{display:none!important}.ax-icon-btn{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;inline-size:38px;block-size:38px;padding:0;color:var(--ax-text-muted);background:transparent;border:1px solid transparent;border-radius:var(--ax-radius-md);cursor:pointer;-webkit-appearance:none;appearance:none;transition:background var(--ax-motion-fast) var(--ax-ease-standard),color var(--ax-motion-fast) var(--ax-ease-standard),border-color var(--ax-motion-fast) var(--ax-ease-standard)}.ax-icon-btn:hover{color:var(--ax-text-strong);background:var(--ax-fill-hover)}.ax-icon-btn:active{background:var(--ax-fill-active)}.ax-icon-btn[aria-expanded=true],.ax-icon-btn[aria-pressed=true]{color:var(--ax-accent);background:var(--ax-accent-wash)}.ax-icon-btn .ax-icon{inline-size:var(--ax-icon-md);block-size:var(--ax-icon-md)}.ax-search{display:inline-flex;align-items:center;gap:var(--ax-space-2);min-inline-size:0;max-inline-size:280px;block-size:38px;padding-inline:var(--ax-space-3);color:var(--ax-text-muted);background:var(--ax-surface-subtle);border:1px solid var(--ax-border);border-radius:var(--ax-radius-pill);cursor:text;transition:background var(--ax-motion-fast) var(--ax-ease-standard),border-color var(--ax-motion-fast) var(--ax-ease-standard)}.ax-search:hover{background:var(--ax-fill-hover);border-color:var(--ax-border-strong)}.ax-search__icon{flex:0 0 auto;inline-size:var(--ax-icon-sm);block-size:var(--ax-icon-sm);color:var(--ax-text-subtle)}.ax-search__placeholder{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--ax-text-sm);text-align:start}.ax-search__keycap{flex:0 0 auto;padding-inline:var(--ax-space-2);block-size:20px;font-size:var(--ax-text-2xs);color:var(--ax-text-subtle);background:var(--ax-surface);border:1px solid var(--ax-border);border-radius:var(--ax-radius-xs)}.ax-badge-count,.ax-search__keycap{display:inline-flex;align-items:center;font-family:var(--ax-font-mono)}.ax-badge-count{position:absolute;inset-block-start:2px;inset-inline-end:2px;justify-content:center;min-inline-size:16px;block-size:16px;padding-inline:4px;font-size:10px;font-weight:var(--ax-weight-semibold);line-height:1;color:var(--ax-on-accent);background:var(--ax-accent);border-radius:var(--ax-radius-pill);box-shadow:0 0 0 2px var(--ax-header-bg,var(--ax-surface-raised));pointer-events:none}.ax-badge-count--dot{min-inline-size:8px;block-size:8px;padding:0;font-size:0;color:transparent}.ax-cart__trigger,.ax-notif__trigger{position:relative}.ax-apps,.ax-cart,.ax-lang,.ax-notif,.ax-overflow,.ax-profile{position:relative;display:inline-flex;flex:0 0 auto}.ax-apps__menu,.ax-cart__menu,.ax-lang__menu,.ax-notif__menu,.ax-overflow__menu,.ax-profile__menu{display:block;position:absolute;inset-block-start:calc(100% + var(--ax-space-2));inset-inline-end:0;z-index:var(--ax-z-dropdown);inline-size:max-content;min-inline-size:220px;max-inline-size:min(92vw,360px);max-block-size:min(72vh,480px);overflow-y:auto;overscroll-behavior:contain;padding:var(--ax-space-2);color:var(--ax-text);background:var(--ax-surface-solid);border:1px solid var(--ax-border);border-radius:var(--ax-radius-lg);box-shadow:var(--ax-shadow-lg)}.ax-dropdown__head{display:flex;align-items:center;justify-content:space-between;gap:var(--ax-space-2);padding:var(--ax-space-2) var(--ax-space-3) var(--ax-space-1);font-size:var(--ax-text-2xs);font-weight:var(--ax-weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--ax-text-subtle)}.ax-dropdown__item{display:flex;align-items:center;gap:var(--ax-space-3);inline-size:100%;padding:var(--ax-space-2) var(--ax-space-3);font-size:var(--ax-text-sm);color:var(--ax-text);text-align:start;text-decoration:none;background:transparent;border:0;border-radius:var(--ax-radius-md);cursor:pointer;transition:background var(--ax-motion-instant) var(--ax-ease-standard)}.ax-dropdown__item:focus-visible,.ax-dropdown__item:hover{background:var(--ax-fill-hover);color:var(--ax-text-strong);outline:none}.ax-dropdown__item.is-active,.ax-dropdown__item[aria-checked=true]{color:var(--ax-accent)}.ax-dropdown__lead{flex:0 0 auto;inline-size:var(--ax-icon-md);block-size:var(--ax-icon-md);color:var(--ax-text-subtle)}.ax-dropdown__item.is-active .ax-dropdown__lead,.ax-dropdown__item:hover .ax-dropdown__lead{color:inherit}.ax-dropdown__check{margin-inline-start:auto;flex:0 0 auto;inline-size:var(--ax-icon-sm);block-size:var(--ax-icon-sm);color:var(--ax-accent);opacity:0}.ax-dropdown__item.is-active .ax-dropdown__check,.ax-dropdown__item[aria-checked=true] .ax-dropdown__check{opacity:1}.ax-dropdown__item--danger,.ax-dropdown__item--danger .ax-dropdown__lead{color:var(--ax-danger-500)}.ax-dropdown__item--danger:focus-visible,.ax-dropdown__item--danger:hover{background:color-mix(in oklab,var(--ax-danger-500) 12%,transparent);color:var(--ax-danger-500)}.ax-dropdown__divider{block-size:1px;margin-block:var(--ax-space-1);margin-inline:calc(-1 * var(--ax-space-1));background:var(--ax-border)}.ax-dropdown__foot{display:block;margin-block-start:var(--ax-space-1);padding:var(--ax-space-2) var(--ax-space-3);font-size:var(--ax-text-xs);font-weight:var(--ax-weight-medium);color:var(--ax-link);text-align:center;text-decoration:none;border-block-start:1px solid var(--ax-border);border-radius:0 0 var(--ax-radius-sm) var(--ax-radius-sm)}.ax-dropdown__foot:hover{background:var(--ax-fill-hover)}.ax-lang__code{font-family:var(--ax-font-mono);font-size:var(--ax-text-xs);font-weight:var(--ax-weight-semibold);letter-spacing:.02em}.ax-lang__menu{min-inline-size:200px}.ax-lang__name{color:var(--ax-text-muted)}.ax-dropdown__item.is-active .ax-lang__name{color:inherit}.ax-apps__menu{inline-size:320px}.ax-apps__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--ax-space-1);padding:var(--ax-space-1)}.ax-apps__tile{display:flex;flex-direction:column;align-items:center;gap:var(--ax-space-2);padding-block:var(--ax-space-3);padding-inline:var(--ax-space-2);color:var(--ax-text-muted);text-decoration:none;border-radius:var(--ax-radius-md);transition:background var(--ax-motion-fast) var(--ax-ease-standard),color var(--ax-motion-fast) var(--ax-ease-standard)}.ax-apps__tile:focus-visible,.ax-apps__tile:hover{background:var(--ax-fill-hover);color:var(--ax-text-strong);outline:none}.ax-apps__tile-icon{display:inline-flex;align-items:center;justify-content:center;inline-size:38px;block-size:38px;color:var(--ax-accent);background:var(--ax-accent-wash);border-radius:var(--ax-radius-md)}.ax-apps__tile-icon .ax-icon{inline-size:var(--ax-icon-md);block-size:var(--ax-icon-md)}.ax-apps__tile-label{font-size:var(--ax-text-xs);font-weight:var(--ax-weight-medium)}.ax-cart__menu{inline-size:340px}.ax-cart__count{text-transform:none;letter-spacing:0;color:var(--ax-text-muted)}.ax-cart__list{margin:0;padding:0;list-style:none}.ax-cart__row{display:flex;align-items:center;gap:var(--ax-space-3);padding:var(--ax-space-2) var(--ax-space-3);border-radius:var(--ax-radius-md)}.ax-cart__row:hover{background:var(--ax-fill-hover)}.ax-cart__thumb{flex:0 0 auto;inline-size:40px;block-size:40px;object-fit:cover;border-radius:var(--ax-radius-sm);border:1px solid var(--ax-border)}.ax-cart__meta{display:flex;flex-direction:column;gap:2px;min-inline-size:0;flex:1 1 auto}.ax-cart__name{font-size:var(--ax-text-sm);font-weight:var(--ax-weight-semibold);color:var(--ax-text-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ax-cart__qty{font-size:var(--ax-text-xs);color:var(--ax-text-muted)}.ax-cart__remove{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;inline-size:28px;block-size:28px;color:var(--ax-text-subtle);background:transparent;border:0;border-radius:var(--ax-radius-sm);cursor:pointer;transition:color var(--ax-motion-fast) var(--ax-ease-standard)}.ax-cart__remove:hover{color:var(--ax-danger-500);background:var(--ax-fill-hover)}.ax-cart__remove .ax-icon{inline-size:var(--ax-icon-sm);block-size:var(--ax-icon-sm)}.ax-cart__subtotal{display:flex;align-items:center;justify-content:space-between;padding:var(--ax-space-3);margin-block-start:var(--ax-space-1);font-weight:var(--ax-weight-semibold);color:var(--ax-text-strong);border-block-start:1px solid var(--ax-border)}.ax-cart__actions{display:grid;grid-template-columns:1fr 1fr;gap:var(--ax-space-2);padding:var(--ax-space-1) var(--ax-space-2) var(--ax-space-2)}.ax-notif__menu{inline-size:360px}.ax-notif__mark-all{text-transform:none;letter-spacing:0;font-size:var(--ax-text-xs);font-weight:var(--ax-weight-medium);color:var(--ax-link);background:transparent;border:0;cursor:pointer}.ax-notif__mark-all:hover{text-decoration:underline}.ax-notif__tabs{display:inline-flex;gap:2px;margin:var(--ax-space-1) var(--ax-space-2) var(--ax-space-2);padding:3px;background:var(--ax-surface-subtle);border:1px solid var(--ax-border);border-radius:var(--ax-radius-pill)}.ax-notif__tab{padding:4px var(--ax-space-3);font-size:var(--ax-text-xs);font-weight:var(--ax-weight-medium);color:var(--ax-text-muted);background:transparent;border:0;border-radius:var(--ax-radius-pill);cursor:pointer;transition:background var(--ax-motion-fast) var(--ax-ease-standard),color var(--ax-motion-fast) var(--ax-ease-standard)}.ax-notif__tab.is-active{color:var(--ax-accent);background:var(--ax-accent-wash)}.ax-notif__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--ax-space-1)}.ax-notif__row{position:relative;display:flex;align-items:flex-start;gap:var(--ax-space-3);padding:var(--ax-space-3);border-radius:var(--ax-radius-md)}.ax-notif__row:hover{background:var(--ax-fill-hover)}.ax-notif__row.is-unread{background:var(--ax-accent-wash)}.ax-notif__chip{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;inline-size:34px;block-size:34px;color:var(--ax-text-subtle);background:var(--ax-surface-subtle);border-radius:var(--ax-radius-pill);overflow:hidden}.ax-notif__chip .ax-icon{inline-size:var(--ax-icon-sm);block-size:var(--ax-icon-sm)}.ax-notif__chip .ax-avatar{--_av-size:34px}.ax-notif__chip--success{color:var(--ax-success-500);background:var(--ax-success-50)}.ax-notif__chip--warning{color:var(--ax-warning-500);background:var(--ax-warning-50)}.ax-notif__body{display:flex;flex-direction:column;gap:2px;min-inline-size:0;flex:1 1 auto}.ax-notif__title{font-size:var(--ax-text-sm);font-weight:var(--ax-weight-semibold);color:var(--ax-text-strong)}.ax-notif__text{font-size:var(--ax-text-xs);line-height:var(--ax-leading-xs);color:var(--ax-text-muted)}.ax-notif__time{font-size:var(--ax-text-2xs);color:var(--ax-text-subtle)}.ax-notif__dot{flex:0 0 auto;align-self:center;inline-size:8px;block-size:8px;background:var(--ax-accent);border-radius:var(--ax-radius-pill)}.ax-notif__empty{padding:var(--ax-space-5) var(--ax-space-3);font-size:var(--ax-text-sm);color:var(--ax-text-muted);text-align:center}.ax-notif__live{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%)}.ax-profile__trigger{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;inline-size:38px;block-size:38px;padding:0;color:var(--ax-text);background:transparent;border:1px solid transparent;border-radius:var(--ax-radius-pill);cursor:pointer;transition:background var(--ax-motion-fast) var(--ax-ease-standard),border-color var(--ax-motion-fast) var(--ax-ease-standard)}.ax-profile__trigger:hover{background:var(--ax-fill-hover);border-color:var(--ax-border)}.ax-profile__trigger[aria-expanded=true]{background:var(--ax-accent-wash);border-color:transparent}.ax-profile__avatar{--_av-size:32px}.ax-profile__menu{inline-size:264px}.ax-profile__card{display:flex;align-items:center;gap:var(--ax-space-3);padding:var(--ax-space-3);margin-block-end:var(--ax-space-1)}.ax-profile__card-meta{display:flex;flex-direction:column;gap:1px;min-inline-size:0}.ax-profile__card-meta b{font-size:var(--ax-text-sm);font-weight:var(--ax-weight-semibold);color:var(--ax-text-strong)}.ax-profile__card-meta small{font-size:var(--ax-text-xs);color:var(--ax-text-muted)}.ax-profile__card .ax-avatar{--_av-size:40px}.ax-overflow__menu{min-inline-size:200px}.ax-customizer{position:fixed;inset-block:0;inset-inline-end:0;z-index:var(--ax-z-customizer);display:flex;flex-direction:column;inline-size:360px;max-inline-size:100vw;color:var(--ax-text);background:var(--ax-surface-overlay);border-start-start-radius:var(--ax-radius-xl);border-end-start-radius:var(--ax-radius-xl);border-inline-start:1px solid var(--ax-border);box-shadow:var(--ax-shadow-lg);-webkit-backdrop-filter:blur(22px) saturate(1.1);backdrop-filter:blur(22px) saturate(1.1)}.ax-customizer,[dir=rtl] .ax-customizer{transform:translateX(0)}.ax-customizer__backdrop{position:fixed;inset:0;z-index:-1;inline-size:100vw;block-size:100vh;padding:0;background:var(--ax-backdrop);border:0;cursor:pointer;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.ax-customizer--enter,.ax-customizer--leave{transition:transform var(--ax-motion-slow) var(--ax-ease-emphasized),opacity var(--ax-motion-base) var(--ax-ease-standard)}.ax-customizer--leave{transform:translateX(100%);opacity:0}[dir=rtl] .ax-customizer--leave{transform:translateX(-100%)}.ax-customizer__head{position:sticky;inset-block-start:0;z-index:1;display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ax-space-3);flex:0 0 auto;padding:var(--ax-space-5);background:var(--ax-surface-overlay);border-block-end:1px solid var(--ax-border)}.ax-customizer__head-text{min-inline-size:0}.ax-customizer__title{font-family:var(--ax-font-display);font-size:var(--ax-text-lg);font-weight:var(--ax-weight-bold);color:var(--ax-text-strong)}.ax-customizer__sub{margin-block-start:2px;font-size:var(--ax-text-xs);color:var(--ax-text-muted)}.ax-customizer__body{flex:1 1 auto;min-block-size:0;overflow-y:auto;overscroll-behavior:contain;padding:var(--ax-space-5);display:flex;flex-direction:column;gap:var(--ax-space-6);background:var(--ax-surface-overlay)}.ax-customizer__section{display:flex;flex-direction:column;gap:var(--ax-space-3)}.ax-customizer__section.is-disabled{opacity:.55;pointer-events:none}.ax-customizer__label{margin-block-start:var(--ax-space-1);font-size:var(--ax-text-xs);font-weight:var(--ax-weight-medium);color:var(--ax-text-muted)}.ax-customizer__foot{position:sticky;inset-block-end:0;z-index:1;display:grid;grid-template-columns:1fr 1fr;gap:var(--ax-space-2);flex:0 0 auto;padding:var(--ax-space-4) var(--ax-space-5);background:var(--ax-surface-overlay);border-block-start:1px solid var(--ax-border)}.ax-customizer__live{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%)}.ax-segmented{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:2px;padding:3px;background:var(--ax-surface-subtle);border:1px solid var(--ax-border);border-radius:var(--ax-radius-md)}.ax-segmented__btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--ax-space-1);padding:var(--ax-space-2) var(--ax-space-2);font-size:var(--ax-text-xs);font-weight:var(--ax-weight-medium);color:var(--ax-text-muted);background:transparent;border:0;border-radius:var(--ax-radius-sm);cursor:pointer;transition:background var(--ax-motion-fast) var(--ax-ease-standard),color var(--ax-motion-fast) var(--ax-ease-standard)}.ax-segmented__btn .ax-icon{inline-size:var(--ax-icon-sm);block-size:var(--ax-icon-sm)}.ax-segmented__btn:hover{color:var(--ax-text-strong);background:var(--ax-fill-hover)}.ax-segmented__btn.is-active{color:var(--ax-accent);background:var(--ax-accent-wash);box-shadow:inset 0 0 0 1px var(--ax-accent)}.ax-font-active{display:flex;align-items:center;justify-content:space-between;gap:var(--ax-space-2);padding:var(--ax-space-2) var(--ax-space-3);background:var(--ax-surface-subtle);border:1px solid var(--ax-border);border-radius:var(--ax-radius-md);transition:color var(--ax-motion-fast) var(--ax-ease-standard),background var(--ax-motion-fast) var(--ax-ease-standard),border-color var(--ax-motion-fast) var(--ax-ease-standard)}.ax-font-active.is-custom{color:var(--ax-accent);background:var(--ax-accent-wash);border-color:var(--ax-accent)}.ax-font-active__text{display:flex;flex-direction:column;gap:2px;min-inline-size:0}.ax-font-active__label{font-family:var(--ax-font-sans);font-size:10px;font-weight:var(--ax-weight-medium);letter-spacing:.04em;text-transform:uppercase;color:var(--ax-text-subtle)}.ax-font-active.is-custom .ax-font-active__label{color:inherit;opacity:.75}.ax-font-active__name{min-inline-size:0;overflow:hidden;font-size:var(--ax-text-md);font-weight:var(--ax-weight-medium);color:var(--ax-text-strong);white-space:nowrap;text-overflow:ellipsis}.ax-font-active.is-custom .ax-font-active__name{color:inherit}.ax-font-active__clear{flex:0 0 auto;font-size:var(--ax-text-xs);color:inherit;background:transparent;border:0;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.ax-font-search{position:relative;margin-block-start:var(--ax-space-3)}.ax-font-search__icon{position:absolute;inset-block-start:50%;inset-inline-start:var(--ax-space-3);transform:translateY(-50%);inline-size:var(--ax-icon-sm);block-size:var(--ax-icon-sm);color:var(--ax-text-subtle);pointer-events:none}.ax-font-search__input{inline-size:100%;padding-block:var(--ax-space-2);padding-inline-start:calc(var(--ax-space-3) + var(--ax-icon-sm) + var(--ax-space-2));padding-inline-end:calc(var(--ax-space-3) + 22px);font-size:var(--ax-text-sm);color:var(--ax-text-strong);background:var(--ax-surface-subtle);border:1px solid var(--ax-border);border-radius:var(--ax-radius-md)}.ax-font-search__input::placeholder{color:var(--ax-text-subtle)}.ax-font-search__input:focus-visible{outline:none;border-color:var(--ax-accent)}.ax-font-search__input::-webkit-search-cancel-button{appearance:none}.ax-font-search__clear{position:absolute;inset-block-start:50%;inset-inline-end:var(--ax-space-2);transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;inline-size:22px;block-size:22px;color:var(--ax-text-subtle);background:transparent;border:0;border-radius:var(--ax-radius-pill);cursor:pointer}.ax-font-search__clear:hover{color:var(--ax-text-strong);background:var(--ax-fill-hover)}.ax-font-search__clear .ax-icon{inline-size:14px;block-size:14px}.ax-font-results{max-block-size:232px;margin-block-start:var(--ax-space-2);overflow-y:auto;overscroll-behavior:contain;background:var(--ax-surface-subtle);border:1px solid var(--ax-border);border-radius:var(--ax-radius-md)}.ax-font-result{display:flex;align-items:baseline;justify-content:space-between;gap:var(--ax-space-2);inline-size:100%;padding:var(--ax-space-2) var(--ax-space-3);font-size:var(--ax-text-sm);color:var(--ax-text);text-align:start;background:transparent;border:0;cursor:pointer;transition:background var(--ax-motion-fast) var(--ax-ease-standard),color var(--ax-motion-fast) var(--ax-ease-standard)}.ax-font-result:focus-visible,.ax-font-result:hover{outline:none;color:var(--ax-text-strong);background:var(--ax-fill-hover)}.ax-font-result.is-active{color:var(--ax-accent);background:var(--ax-accent-wash)}.ax-font-result__name{min-inline-size:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ax-font-result__cat{flex:0 0 auto;font-family:var(--ax-font-sans);font-size:10px;letter-spacing:.04em;text-transform:uppercase;color:var(--ax-text-subtle)}.ax-font-results__msg{padding:var(--ax-space-3);font-size:var(--ax-text-sm);color:var(--ax-text-muted)}.ax-swatch-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:var(--ax-space-3)}.ax-swatch{position:relative;display:inline-flex;align-items:center;justify-content:center;aspect-ratio:1;inline-size:100%;color:#fff;background:var(--sw,var(--ax-accent));border:0;border-radius:var(--ax-radius-pill);cursor:pointer;box-shadow:inset 0 0 0 1px rgba(0,0,0,.08);transition:transform var(--ax-motion-fast) var(--ax-ease-standard),box-shadow var(--ax-motion-fast) var(--ax-ease-standard)}.ax-swatch:hover{transform:scale(1.08)}.ax-swatch.is-active{box-shadow:0 0 0 2px var(--ax-surface-overlay),0 0 0 4px var(--ax-accent)}.ax-swatch__check{inline-size:var(--ax-icon-sm);block-size:var(--ax-icon-sm);filter:drop-shadow(0 1px 1px rgba(0,0,0,.35))}.ax-recent-swatches,.ax-tint-row{display:flex;flex-wrap:wrap;gap:var(--ax-space-2)}.ax-recent-swatch,.ax-tint{inline-size:26px;block-size:26px;background:var(--sw,var(--ax-surface));border:1px solid var(--ax-border);border-radius:var(--ax-radius-pill);cursor:pointer;box-shadow:inset 0 0 0 1px rgba(0,0,0,.06);transition:transform var(--ax-motion-fast) var(--ax-ease-standard)}.ax-recent-swatch:hover,.ax-tint:hover{transform:scale(1.1)}.ax-color-field{display:flex;align-items:center;justify-content:space-between;gap:var(--ax-space-3)}.ax-color-field__label{font-size:var(--ax-text-sm);color:var(--ax-text)}.ax-color-field__controls{display:inline-flex;align-items:center;gap:var(--ax-space-2)}.ax-color-input{inline-size:34px;block-size:34px;padding:0;background:transparent;border:1px solid var(--ax-border);border-radius:var(--ax-radius-sm);cursor:pointer}.ax-color-input::-webkit-color-swatch-wrapper{padding:3px}.ax-color-input::-webkit-color-swatch{border:0;border-radius:calc(var(--ax-radius-sm) - 4px)}.ax-color-input::-moz-color-swatch{border:0;border-radius:calc(var(--ax-radius-sm) - 4px)}.ax-hex{inline-size:96px;padding:var(--ax-space-2) var(--ax-space-3);font-family:var(--ax-font-mono);font-size:var(--ax-text-xs);color:var(--ax-text-strong);background:var(--ax-surface-subtle);border:1px solid var(--ax-border);border-radius:var(--ax-radius-sm)}.ax-hex:focus-visible{outline:none;border-color:var(--ax-accent)}.ax-scheme-row{display:flex;flex-wrap:wrap;gap:var(--ax-space-2)}.ax-scheme{position:relative;inline-size:44px;block-size:32px;background:var(--ax-surface-solid);border:1px solid var(--ax-border);border-radius:var(--ax-radius-sm);cursor:pointer;overflow:hidden;transition:box-shadow var(--ax-motion-fast) var(--ax-ease-standard)}.ax-scheme:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;inline-size:14px}.ax-scheme.is-active{box-shadow:0 0 0 1px var(--ax-accent),0 0 0 3px var(--ax-accent-wash);border-color:var(--ax-accent)}.ax-scheme.is-active:after{content:"";position:absolute;inset-block-start:3px;inset-inline-end:3px;inline-size:6px;block-size:6px;background:var(--ax-accent);border-radius:var(--ax-radius-pill)}.ax-scheme--light{background:#eef1f6}.ax-scheme--light:before{background:#fff;box-shadow:inset -1px 0 0 rgba(16,22,40,.14)}.ax-scheme--dark{background:#2a2f3a}.ax-scheme--dark:before{background:#141821}.ax-scheme--brand:before{background:var(--ax-accent)}.ax-scheme--brand{background:var(--ax-accent-wash)}[data-ax-theme=light] .ax-scheme--brand{background:color-mix(in srgb,var(--ax-accent) 12%,#fff)}.ax-scheme--gradient:before{background:var(--ax-gradient-accent)}.ax-scheme--gradient{background:var(--ax-accent-wash)}.ax-scheme--transparent{background:repeating-conic-gradient(var(--ax-surface-subtle) 0 25%,var(--ax-surface) 0 50%) 0 /12px 12px}.ax-scheme--transparent:before{background:rgba(var(--ax-accent-rgb),.12)}.ax-style-list{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--ax-space-2)}.ax-style-list--pair{grid-template-columns:repeat(2,1fr)}.ax-style{display:flex;flex-direction:column;align-items:center;gap:var(--ax-space-2);padding:var(--ax-space-2);background:transparent;border:1px solid var(--ax-border);border-radius:var(--ax-radius-md);cursor:pointer;transition:border-color var(--ax-motion-fast) var(--ax-ease-standard),background var(--ax-motion-fast) var(--ax-ease-standard)}.ax-style:hover{background:var(--ax-fill-hover)}.ax-style.is-active{border-color:var(--ax-accent);background:var(--ax-accent-wash)}.ax-style__label{font-size:var(--ax-text-2xs);font-weight:var(--ax-weight-medium);color:var(--ax-text-muted)}.ax-style.is-active .ax-style__label{color:var(--ax-accent)}.ax-style__diagram{position:relative;inline-size:100%;aspect-ratio:16/11;background:var(--ax-surface-solid);border:1px solid var(--ax-border);border-radius:var(--ax-radius-xs);overflow:hidden}.ax-style__diagram:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;inline-size:32%;background:var(--ax-accent);opacity:.85}.ax-style__diagram--compact:before{inline-size:16%}.ax-style__diagram--icon-text:before{inline-size:22%}.ax-style__diagram--icon-overlay:before{inline-size:14%}.ax-style__diagram--detached:before{inset-block:12%;inset-inline-start:8%;inline-size:26%;border-radius:3px}.ax-style__diagram--double:before{inline-size:14%}.ax-style__diagram--double:after{content:"";position:absolute;inset-block:0;inset-inline-start:14%;inline-size:20%;background:var(--ax-accent);opacity:.4}.ax-thumb-strip{display:grid;grid-template-columns:repeat(7,1fr);gap:var(--ax-space-2)}.ax-thumb{aspect-ratio:1;background:var(--ax-accent-wash);background-size:cover;background-position:50%;border:1px solid var(--ax-border);border-radius:var(--ax-radius-xs);cursor:pointer;transition:box-shadow var(--ax-motion-fast) var(--ax-ease-standard)}.ax-thumb[data-ax-value=texture-1]{background-image:radial-gradient(circle at 1px 1px,var(--ax-border-strong) 1px,transparent 0);background-size:6px 6px}.ax-thumb[data-ax-value=texture-2]{background-image:repeating-linear-gradient(45deg,var(--ax-fill-hover) 0 4px,transparent 4px 8px)}.ax-thumb[data-ax-value=texture-3]{background-image:linear-gradient(160deg,var(--ax-accent-wash),transparent 60%)}.ax-thumb[data-ax-value=texture-4]{background-image:repeating-linear-gradient(90deg,var(--ax-fill-hover) 0 1px,transparent 1px 7px)}.ax-thumb[data-ax-value=texture-5]{background-image:radial-gradient(circle at 80% 0,var(--ax-accent-wash),transparent 55%)}.ax-thumb[data-ax-value=texture-6]{background-image:conic-gradient(from 180deg at 50% 0,var(--ax-fill-hover),transparent 40%)}.ax-thumb--none{background:linear-gradient(to top left,transparent calc(50% - 1px),var(--ax-danger-500),transparent calc(50% + 1px)),var(--ax-surface-subtle)}.ax-thumb.is-active{box-shadow:0 0 0 1px var(--ax-accent),0 0 0 3px var(--ax-accent-wash);border-color:var(--ax-accent)}.ax-thumb-strip[aria-disabled=true]{opacity:.5;pointer-events:none}.ax-toggle{display:flex;align-items:center;justify-content:space-between;gap:var(--ax-space-3);cursor:pointer}.ax-toggle__label{font-size:var(--ax-text-sm);color:var(--ax-text)}.ax-toggle__input{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%)}.ax-toggle__track{position:relative;flex:0 0 auto;inline-size:40px;block-size:22px;background:var(--ax-border-strong);border-radius:var(--ax-radius-pill);transition:background var(--ax-motion-fast) var(--ax-ease-standard)}.ax-toggle__thumb{position:absolute;inset-block-start:2px;inset-inline-start:2px;inline-size:18px;block-size:18px;background:#fff;border-radius:var(--ax-radius-pill);box-shadow:0 1px 2px rgba(0,0,0,.3);transition:transform var(--ax-motion-fast) var(--ax-ease-emphasized)}.ax-toggle__input:checked+.ax-toggle__track{background:var(--ax-accent)}.ax-toggle__input:checked+.ax-toggle__track .ax-toggle__thumb{transform:translateX(18px)}[dir=rtl] .ax-toggle__input:checked+.ax-toggle__track .ax-toggle__thumb{transform:translateX(-18px)}.ax-toggle__input:focus-visible+.ax-toggle__track{outline:2px solid var(--ax-focus-ring);outline-offset:2px}.ax-note{font-size:var(--ax-text-xs);line-height:var(--ax-leading-xs);color:var(--ax-text-subtle)}.ax-note--warn{padding:var(--ax-space-2) var(--ax-space-3);color:var(--ax-warning-500);background:var(--ax-warning-50);border-radius:var(--ax-radius-sm)}[data-ax-theme=light] :is(.ax-scheme,.ax-style,.ax-style__diagram,.ax-thumb,.ax-tint,.ax-recent-swatch,.ax-color-input):not(.is-active){border-color:var(--ax-border-strong)}.ax-command{position:fixed;inset:0;z-index:var(--ax-z-command);display:flex;align-items:flex-start;justify-content:center;padding-block-start:12vh;padding-inline:var(--ax-space-4)}.ax-command[hidden]{display:none}.ax-command__backdrop{position:fixed;inset:0;background:var(--ax-backdrop);border:0;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.ax-command__panel{position:relative;inline-size:min(640px,100%);max-block-size:70vh;display:flex;flex-direction:column;color:var(--ax-text);background:var(--ax-surface-overlay);border:1px solid var(--ax-border);border-radius:var(--ax-radius-xl);box-shadow:var(--ax-shadow-lg);-webkit-backdrop-filter:blur(22px) saturate(1.1);backdrop-filter:blur(22px) saturate(1.1);overflow:hidden}.ax-command__input{display:flex;align-items:center;gap:var(--ax-space-3);padding:var(--ax-space-4) var(--ax-space-5);border-block-end:1px solid var(--ax-border)}.ax-command__input .ax-icon{flex:0 0 auto;inline-size:var(--ax-icon-md);block-size:var(--ax-icon-md);color:var(--ax-text-subtle)}.ax-command__input input{flex:1 1 auto;min-inline-size:0;font-size:var(--ax-text-base);color:var(--ax-text-strong);background:transparent;border:0;outline:none}.ax-command__results{flex:1 1 auto;min-block-size:0;overflow-y:auto;overscroll-behavior:contain;padding:var(--ax-space-2)}.ax-command__group{padding:var(--ax-space-3) var(--ax-space-3) var(--ax-space-1);font-size:var(--ax-text-2xs);font-weight:var(--ax-weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--ax-text-subtle)}.ax-command__row{display:flex;align-items:center;gap:var(--ax-space-3);inline-size:100%;padding:var(--ax-space-2) var(--ax-space-3);color:var(--ax-text);text-align:start;background:transparent;border:0;border-radius:var(--ax-radius-md);cursor:pointer}.ax-command__row.is-active{background:var(--ax-accent-wash);color:var(--ax-accent)}.ax-command__row-title{flex:1 1 auto;font-size:var(--ax-text-sm);font-weight:var(--ax-weight-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ax-command__crumb{flex:0 0 auto;font-size:var(--ax-text-2xs);color:var(--ax-text-subtle)}.ax-command__row.is-active .ax-command__crumb{color:inherit}.ax-command__empty{padding:var(--ax-space-6) var(--ax-space-4);font-size:var(--ax-text-sm);color:var(--ax-text-muted);text-align:center}.ax-command__keycap{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-inline-size:20px;block-size:20px;padding-inline:var(--ax-space-1);font-family:var(--ax-font-mono);font-size:var(--ax-text-2xs);line-height:1;color:var(--ax-text-subtle);background:var(--ax-surface);border:1px solid var(--ax-border);border-radius:var(--ax-radius-xs)}.ax-command__close{display:none;margin-inline-end:calc(var(--ax-space-2) * -1)}.ax-command__foot{display:flex;align-items:center;gap:var(--ax-space-4);padding:var(--ax-space-2) var(--ax-space-5);border-block-start:1px solid var(--ax-border)}.ax-command__hint{display:inline-flex;align-items:center;gap:var(--ax-space-1);font-size:var(--ax-text-2xs);color:var(--ax-text-subtle)}.ax-command.is-open .ax-command__panel{animation:ax-command-rise var(--ax-motion-base) var(--ax-ease-emphasized) both}@keyframes ax-command-rise{0%{opacity:0;transform:translateY(-8px) scale(.99)}to{opacity:1;transform:none}}@media (max-width:767.98px){.ax-command{padding-block-start:8vh;padding-inline:var(--ax-space-3)}.ax-command__panel{max-block-size:76dvh}.ax-command__input{padding:var(--ax-space-3) var(--ax-space-4)}.ax-command__input input{font-size:16px}.ax-command__foot,.ax-command__keycap--esc{display:none}.ax-command__close{display:inline-flex}}.ax-sidebar__mark{display:inline-flex;color:var(--ax-accent)}.ax-sidebar__mark .ax-icon{inline-size:24px;block-size:24px}.ax-sidebar__search{position:relative}.ax-sidebar__search-icon{position:absolute;inset-block-start:50%;inset-inline-start:calc(var(--ax-space-4) + var(--ax-space-3));transform:translateY(-50%);inline-size:var(--ax-icon-sm);block-size:var(--ax-icon-sm);color:var(--ax-text-subtle);pointer-events:none}.ax-sidebar__filter{inline-size:100%;padding-block:var(--ax-space-2);padding-inline-start:calc(var(--ax-space-3) + var(--ax-icon-sm) + var(--ax-space-2));padding-inline-end:var(--ax-space-3);font-size:var(--ax-text-sm);color:var(--ax-text-strong);background:var(--ax-surface-subtle);border:1px solid var(--ax-border);border-radius:var(--ax-radius-md)}.ax-sidebar__filter::placeholder{color:var(--ax-text-subtle)}.ax-sidebar__filter:focus-visible{outline:none;border-color:var(--ax-accent)}.ax-sidebar__filter-clear{position:absolute;inset-block-start:50%;inset-inline-end:calc(var(--ax-space-4) + 6px);transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;inline-size:22px;block-size:22px;color:var(--ax-text-subtle);background:transparent;border:0;border-radius:var(--ax-radius-pill);cursor:pointer}.ax-sidebar__filter-clear:hover{color:var(--ax-text-strong);background:var(--ax-fill-hover)}.ax-sidebar__filter-clear .ax-icon{inline-size:14px;block-size:14px}.ax-sidebar__nav-empty{padding:var(--ax-space-5) var(--ax-space-3);font-size:var(--ax-text-sm);color:var(--ax-text-muted);text-align:center}.ax-sidebar__user{display:flex;align-items:center;gap:var(--ax-space-3)}.ax-sidebar__user-avatar{flex:0 0 auto}.ax-sidebar__user-meta{display:flex;flex-direction:column;gap:1px;min-inline-size:0;flex:1 1 auto}.ax-sidebar__user-name{font-size:var(--ax-text-sm);font-weight:var(--ax-weight-semibold);color:var(--ax-text-strong)}.ax-sidebar__user-mail,.ax-sidebar__user-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ax-sidebar__user-mail{font-size:var(--ax-text-xs);color:var(--ax-text-muted)}.ax-sidebar__logout{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;inline-size:32px;block-size:32px;color:var(--ax-text-subtle);background:transparent;border-radius:var(--ax-radius-md);text-decoration:none;transition:color var(--ax-motion-fast) var(--ax-ease-standard),background var(--ax-motion-fast) var(--ax-ease-standard)}.ax-sidebar__logout:hover{color:var(--ax-danger-500);background:var(--ax-fill-hover)}.ax-sidebar__logout .ax-icon{inline-size:var(--ax-icon-md);block-size:var(--ax-icon-md)}.ax-footer__left{display:inline-flex;align-items:center;gap:var(--ax-space-2);font-size:var(--ax-text-xs);color:var(--ax-text-muted)}.ax-footer__sep{color:var(--ax-text-disabled)}.ax-footer__version{font-size:var(--ax-text-xs);color:var(--ax-text-subtle)}.ax-footer__link{font-size:var(--ax-text-xs);color:var(--ax-text-muted);text-decoration:none;transition:color var(--ax-motion-fast) var(--ax-ease-standard)}.ax-footer__link:hover{color:var(--ax-accent)}.ax-btn--accent{color:var(--ax-on-accent);background:var(--ax-gradient-accent);border-color:transparent;box-shadow:var(--ax-glow-accent)}.ax-btn--accent:hover{background:var(--ax-accent-hover)}.ax-btn--ghost-danger{color:var(--ax-danger-500);background:transparent;border-color:transparent}.ax-btn--ghost-danger:hover{background:color-mix(in oklab,var(--ax-danger-500) 12%,transparent);color:var(--ax-danger-500)}@media (prefers-reduced-motion:reduce){.ax-apps__tile,.ax-customizer,.ax-customizer--enter,.ax-customizer--leave,.ax-segmented__btn,.ax-swatch,.ax-toggle__thumb{transition-duration:1ms!important}}.ax-overflow__menu [data-ax-shed]{display:none}.ax-overflow__group{padding-block-end:var(--ax-space-1)}.ax-overflow__menu [data-ax-shed]+[data-ax-shed]{border-block-start:1px solid var(--ax-border);margin-block-start:var(--ax-space-1);padding-block-start:var(--ax-space-1)}.ax-overflow__langs{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--ax-space-1);padding-inline:var(--ax-space-1)}.ax-overflow__lang{padding-block:var(--ax-space-2);color:var(--ax-text-muted);background:transparent;border:1px solid var(--ax-border);border-radius:var(--ax-radius-md);cursor:pointer;transition:background var(--ax-motion-fast) var(--ax-ease-standard),color var(--ax-motion-fast) var(--ax-ease-standard),border-color var(--ax-motion-fast) var(--ax-ease-standard)}.ax-overflow__lang:focus-visible,.ax-overflow__lang:hover{color:var(--ax-text-strong);background:var(--ax-fill-hover);outline:none}.ax-overflow__lang.is-active{color:var(--ax-accent);background:var(--ax-accent-wash);border-color:transparent}.ax-overflow__count{margin-inline-start:auto;font-size:var(--ax-text-xs);color:var(--ax-text-subtle)}@media (max-width:991.98px){.ax-apps,.ax-fullscreen,.ax-lang{display:none}.ax-overflow__menu [data-ax-shed=apps],.ax-overflow__menu [data-ax-shed=lang]{display:block}.ax-overflow__menu [data-ax-shed=fullscreen]{display:flex}}@media (max-width:767.98px){.ax-cart,.ax-cog{display:none}.ax-overflow__menu [data-ax-shed=cart],.ax-overflow__menu [data-ax-shed=customizer]{display:flex}.ax-header{padding-inline:var(--ax-space-3);gap:var(--ax-space-1)}.ax-search{inline-size:38px;min-inline-size:38px;max-inline-size:38px;padding-inline:0;justify-content:center;border-radius:var(--ax-radius-md)}.ax-search__keycap,.ax-search__placeholder{display:none}.ax-search__icon{inline-size:var(--ax-icon-md);block-size:var(--ax-icon-md)}.ax-apps,.ax-cart,.ax-lang,.ax-notif,.ax-overflow,.ax-profile{position:static}.ax-apps__menu,.ax-cart__menu,.ax-lang__menu,.ax-notif__menu,.ax-overflow__menu,.ax-profile__menu{inset-inline:var(--ax-space-3);inline-size:auto;min-inline-size:0;max-inline-size:none}.ax-overflow__menu{max-block-size:min(80vh,560px)}.ax-overflow__menu .ax-apps__grid{gap:2px}.ax-overflow__menu .ax-apps__tile{padding-block:var(--ax-space-2);gap:var(--ax-space-1)}.ax-overflow__menu .ax-apps__tile-icon{inline-size:32px;block-size:32px}}.ax-app-body{overflow:hidden}.ax-applayout{z-index:1;isolation:isolate;flex-direction:column;block-size:100vh;block-size:100svh;overflow:hidden}.ax-appbar,.ax-applayout{position:relative;display:flex}.ax-appbar{z-index:var(--ax-z-header);block-size:var(--ax-header-h);padding-inline:var(--ax-space-4);background:var(--ax-header-bg,var(--ax-surface-raised));color:var(--ax-header-fg,var(--ax-text));border-block-end:1px solid var(--ax-header-border,var(--ax-border));-webkit-backdrop-filter:blur(12px) saturate(1.05);backdrop-filter:blur(12px) saturate(1.05)}.ax-appbar,.ax-appbar__brand{flex:0 0 auto;align-items:center;gap:var(--ax-space-2)}.ax-appbar__brand{display:inline-flex;padding-inline:var(--ax-space-2);padding-block:var(--ax-space-1);border-radius:var(--ax-radius-md);color:var(--ax-header-fg-strong,var(--ax-text-strong));text-decoration:none;transition:background var(--ax-motion-fast) var(--ax-ease-standard)}.ax-appbar__brand:focus-visible,.ax-appbar__brand:hover{background:var(--ax-header-hover,var(--ax-fill-hover));outline:none}.ax-appbar__mark{display:inline-flex;flex:0 0 auto}.ax-appbar__wordmark{font-family:var(--ax-font-display);font-size:var(--ax-text-sm);font-weight:var(--ax-weight-bold);letter-spacing:.08em}.ax-appbar__exit{inline-size:var(--ax-icon-sm);block-size:var(--ax-icon-sm);opacity:0;margin-inline-start:calc(var(--ax-space-1) * -1);transition:opacity var(--ax-motion-fast) var(--ax-ease-standard)}.ax-appbar__brand:focus-visible .ax-appbar__exit,.ax-appbar__brand:hover .ax-appbar__exit{opacity:1}.ax-appbar__divider{flex:0 0 auto;inline-size:1px;block-size:22px;margin-inline:var(--ax-space-1);background:var(--ax-header-border,var(--ax-border))}.ax-appswitch{position:relative;flex:0 1 auto}.ax-appswitch,.ax-appswitch__trigger{display:inline-flex;min-inline-size:0}.ax-appswitch__trigger{align-items:center;gap:var(--ax-space-2);block-size:34px;padding-inline:var(--ax-space-3);font-family:inherit;font-size:var(--ax-text-sm);font-weight:var(--ax-weight-semibold);color:var(--ax-header-fg-strong,var(--ax-text-strong));background:transparent;border:1px solid transparent;border-radius:var(--ax-radius-md);cursor:pointer;transition:background var(--ax-motion-fast) var(--ax-ease-standard),border-color var(--ax-motion-fast) var(--ax-ease-standard)}.ax-appswitch__trigger:hover,.ax-appswitch__trigger[aria-expanded=true]{background:var(--ax-header-hover,var(--ax-fill-hover));border-color:var(--ax-header-border,var(--ax-border))}.ax-appswitch__name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ax-appswitch__caret{flex:0 0 auto;inline-size:var(--ax-icon-sm);block-size:var(--ax-icon-sm);color:var(--ax-header-fg,var(--ax-text-muted));transition:transform var(--ax-motion-fast) var(--ax-ease-standard)}.ax-appswitch__trigger[aria-expanded=true] .ax-appswitch__caret{transform:rotate(180deg)}.ax-appswitch__menu{display:block;position:absolute;inset-block-start:calc(100% + var(--ax-space-2));inset-inline-start:0;z-index:var(--ax-z-dropdown);inline-size:max-content;min-inline-size:248px;max-inline-size:min(92vw,320px);max-block-size:min(72vh,560px);overflow-y:auto;overscroll-behavior:contain;padding:var(--ax-space-2);color:var(--ax-text);background:var(--ax-surface-solid);border:1px solid var(--ax-border);border-radius:var(--ax-radius-lg);box-shadow:var(--ax-shadow-lg)}.ax-appswitch__item{display:flex;align-items:center;gap:var(--ax-space-3);inline-size:100%;padding:var(--ax-space-2) var(--ax-space-3);font-size:var(--ax-text-sm);color:var(--ax-text);text-decoration:none;border-radius:var(--ax-radius-md);transition:background var(--ax-motion-instant) var(--ax-ease-standard)}.ax-appswitch__item:focus-visible,.ax-appswitch__item:hover{background:var(--ax-fill-hover);color:var(--ax-text-strong);outline:none}.ax-appswitch__item.is-active{color:var(--ax-accent);background:var(--ax-accent-wash);font-weight:var(--ax-weight-semibold)}.ax-appswitch__icon{flex:0 0 auto;inline-size:var(--ax-icon-md);block-size:var(--ax-icon-md);color:var(--ax-text-subtle)}.ax-appswitch__item.is-active .ax-appswitch__icon,.ax-appswitch__item:hover .ax-appswitch__icon{color:inherit}.ax-appswitch__label{flex:1 1 auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ax-appswitch__item .ax-badge{flex:0 0 auto}.ax-search--app{flex:0 1 auto;margin-inline-start:var(--ax-space-2)}.ax-appmain{flex:1 1 auto;min-block-size:0;display:flex;flex-direction:column;gap:var(--ax-space-4);padding:var(--ax-space-4) var(--ax-space-5) var(--ax-space-5);overflow:auto;overscroll-behavior:contain}.ax-appmain>*{flex:0 0 auto;min-block-size:0}.ax-appmain>.ax-app-fill{flex:1 1 auto}.ax-appmain:has(>.ax-app-fill){overflow:hidden}@media (max-width:991.98px){.ax-appmain:has(>.ax-app-fill){overflow:auto}.ax-appmain>.ax-app-fill{flex:0 0 auto;min-block-size:560px}}.ax-apphead{display:flex;align-items:center;gap:var(--ax-space-3);flex-wrap:wrap}.ax-apphead__status{flex:1 1 auto;min-inline-size:0;margin:0;font-size:var(--ax-text-sm);color:var(--ax-text-muted)}.ax-apphead__actions{display:flex;align-items:center;gap:var(--ax-space-2);flex:0 0 auto;flex-wrap:wrap}@media (max-width:991.98px){.ax-search--app{flex:0 0 auto;inline-size:38px;min-inline-size:38px;max-inline-size:38px;padding-inline:0;justify-content:center;border-radius:var(--ax-radius-md)}.ax-search--app .ax-search__keycap,.ax-search--app .ax-search__placeholder{display:none}.ax-search--app .ax-search__icon{inline-size:var(--ax-icon-md);block-size:var(--ax-icon-md)}}@media (max-width:767.98px){.ax-appbar{padding-inline:var(--ax-space-3);gap:var(--ax-space-1)}.ax-appbar__divider,.ax-appbar__exit,.ax-appbar__wordmark{display:none}.ax-appswitch__trigger{padding-inline:var(--ax-space-2);gap:var(--ax-space-1)}.ax-appmain{gap:var(--ax-space-3);padding:var(--ax-space-3)}.ax-apphead{gap:var(--ax-space-2)}}[dir=rtl] .ax-appbar__exit{transform:scaleX(-1)}.ax-kb-col{flex:0 0 300px;width:300px;display:flex;flex-direction:column;background:var(--ax-surface-subtle);border:1px solid var(--ax-border);border-radius:var(--ax-radius-lg);padding:var(--ax-space-3);transition:background var(--ax-motion-fast) var(--ax-ease-standard),box-shadow var(--ax-motion-fast) var(--ax-ease-standard)}.ax-kb-col--over{background:var(--ax-accent-wash);box-shadow:inset 0 0 0 2px var(--ax-accent)}.ax-kb-col__body{gap:var(--ax-space-3);min-height:40px}.ax-kb-card,.ax-kb-col__body{display:flex;flex-direction:column}.ax-kb-card{position:relative;gap:var(--ax-space-2);padding:var(--ax-space-3);background:var(--ax-surface-solid);border:1px solid var(--ax-border);border-radius:var(--ax-radius-md);box-shadow:var(--ax-shadow-sm);cursor:grab;text-align:left;transition:box-shadow var(--ax-motion-fast) var(--ax-ease-standard),transform var(--ax-motion-fast) var(--ax-ease-standard);overflow:hidden}.ax-kb-card:hover{box-shadow:var(--ax-shadow-md)}.ax-kb-card:focus-visible{outline:none;box-shadow:0 0 0 2px var(--ax-canvas),0 0 0 4px var(--ax-focus-ring)}.ax-kb-card:active{cursor:grabbing}.ax-kb-card--ghost{opacity:.4}.ax-kb-card__cover{display:block;height:6px;margin:calc(var(--ax-space-3) * -1) calc(var(--ax-space-3) * -1) 0}.ax-kb-card__title{color:var(--ax-text-strong);font-size:var(--ax-text-sm);font-weight:var(--ax-weight-medium);line-height:1.4}.ax-kb-add{display:inline-flex;align-items:center;gap:var(--ax-space-2);width:100%;padding:var(--ax-space-2) var(--ax-space-3);font-size:var(--ax-text-sm);color:var(--ax-text-muted);background:transparent;border:1px dashed var(--ax-border-strong);border-radius:var(--ax-radius-md);cursor:pointer;transition:color var(--ax-motion-fast),background var(--ax-motion-fast)}.ax-kb-add:hover{color:var(--ax-accent);background:var(--ax-fill-hover)}.ax-kb-addcol{flex:0 0 220px;display:inline-flex;align-items:center;justify-content:center;gap:var(--ax-space-2);align-self:stretch;min-height:120px;font-size:var(--ax-text-sm);color:var(--ax-text-muted);background:var(--ax-surface-subtle);border:1px dashed var(--ax-border-strong);border-radius:var(--ax-radius-lg);cursor:pointer;transition:color var(--ax-motion-fast),background var(--ax-motion-fast)}.ax-kb-addcol:hover{color:var(--ax-accent);background:var(--ax-fill-hover)}@media (prefers-reduced-motion:reduce){.ax-kb-card{transition:none}}.ax-num,[data-ax-tabular]{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.ax-mono{font-family:var(--ax-font-mono);font-variant-numeric:tabular-nums;letter-spacing:0}.ax-display{font-family:var(--ax-font-display);font-weight:var(--ax-weight-bold);letter-spacing:-.015em}.ax-eyebrow{display:block;font-size:var(--ax-text-2xs);line-height:var(--ax-leading-2xs);font-weight:var(--ax-weight-semibold);text-transform:uppercase;letter-spacing:.08em;color:var(--ax-text-subtle)}.sr-only,.visually-hidden{position:absolute!important;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute!important;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}.ax-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-inline-size:0}.ax-clamp-2{-webkit-line-clamp:2;line-clamp:2}.ax-clamp-2,.ax-clamp-3{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.ax-clamp-3{-webkit-line-clamp:3;line-clamp:3}.ax-stack{display:flex;flex-direction:column;gap:var(--ax-gap,var(--ax-space-4))}.ax-cluster{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ax-gap,var(--ax-space-2))}.ax-cluster--between{justify-content:space-between}.ax-center{display:grid;place-items:center}.ax-spacer{flex:1 1 auto}.ax-scroll{overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--ax-scrollbar-thumb) transparent}.ax-scroll-x{overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain}.ax-scroll-y{overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain}.ax-divider{border:0;block-size:1px;inline-size:100%;background:var(--ax-border)}.ax-divider--vertical{inline-size:1px;block-size:auto;align-self:stretch}.ax-divider--strong{background:var(--ax-border-strong)}.ax-skeleton{position:relative;overflow:hidden;background:var(--ax-fill-hover);border-radius:var(--ax-radius-sm)}.ax-skeleton:after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,transparent 0,var(--ax-fill-active) 50%,transparent 100%);animation:ax-shimmer 1.4s var(--ax-ease-linear) infinite}@keyframes ax-shimmer{to{transform:translateX(100%)}}@media (prefers-reduced-motion:reduce){.ax-skeleton:after{animation:none;background:var(--ax-fill-active);transform:none;opacity:.6}}.ax-ratio{position:relative;aspect-ratio:var(--ax-ratio,16/9);overflow:hidden;border-radius:var(--ax-radius-md)}.ax-ratio>iframe,.ax-ratio>img,.ax-ratio>video{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover}.ax-text-strong{color:var(--ax-text-strong)}.ax-text-muted{color:var(--ax-text-muted)}.ax-text-subtle{color:var(--ax-text-subtle)}.ax-text-accent{color:var(--ax-accent)}.ax-text-success{color:var(--ax-success-500)}.ax-text-warning{color:var(--ax-warning-500)}.ax-text-danger{color:var(--ax-danger-500)}.ax-text-info{color:var(--ax-info-500)}.ax-no-select{user-select:none;-webkit-user-select:none}.ax-pointer-none{pointer-events:none}.ax-fill{inline-size:100%;block-size:100%}@media (prefers-reduced-motion:reduce){.ax-motion-safe{animation:none!important;transition:none!important}}.ax-dash-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--ax-space-6);align-items:stretch}@media (max-width:768px){.ax-dash-grid{gap:var(--ax-space-4)}}.ax-dash-grid>:where(*){grid-column:1/-1}.ax-dash-grid>:where(.ax-kpi){grid-column:span 3}@media (max-width:992px){.ax-dash-grid>:where(.ax-kpi){grid-column:span 6}}@media (max-width:576px){.ax-dash-grid>:where(.ax-kpi){grid-column:span 12}}.ax-col--12{grid-column:span 12}.ax-col--11{grid-column:span 11}.ax-col--10{grid-column:span 10}.ax-col--9{grid-column:span 9}.ax-col--8{grid-column:span 8}.ax-col--7{grid-column:span 7}.ax-col--6{grid-column:span 6}.ax-col--5{grid-column:span 5}.ax-col--4{grid-column:span 4}.ax-col--3{grid-column:span 3}.ax-col--2{grid-column:span 2}@media (max-width:992px){.ax-col--10,.ax-col--11,.ax-col--6,.ax-col--7,.ax-col--8,.ax-col--9{grid-column:span 12}.ax-col--2,.ax-col--3,.ax-col--4,.ax-col--5{grid-column:span 6}}@media (max-width:576px){[class*=ax-col--]{grid-column:span 12}}.ax-grid{display:grid}.ax-flex{display:flex}