aui-alert,aui-avatar,aui-breadcrumb,aui-chip{font-family:inherit}aui-pagination[data-size=sm] .aui-pag-btn,aui-pagination[data-size=sm] .aui-pag-ellipsis{height:28px;min-width:28px;font-size:12px}aui-carousel,aui-slider{width:100%!important;height:100%!important}td,th{padding:12px 15px}aui-tabs,aui-tabs[data-theme=glass]{--aui-tabs-text:#0f172a;--aui-tabs-indicator:#64748b}aui-accordion{display:block;border:1px solid #ddd;border-radius:4px;overflow:hidden}aui-accordion .accordion-row{border-bottom:1px solid #ddd}aui-accordion .accordion-row:last-child,aui-data-table tbody tr:last-child,table.borderedrows tr:last-child td,table.borderedrows tr:last-child th{border-bottom:none}aui-accordion .accordion-title{padding:10px;background-color:#f5f5f5;cursor:pointer;user-select:none;font-weight:500;position:relative;transition:background-color .2s;width:100%}aui-accordion .accordion-title.active,aui-accordion .accordion-title:hover{background-color:#e9e9e9}aui-accordion .accordion-title .accordion-indicator{position:absolute;right:16px;top:50%;transform:translateY(-50%);transition:transform .2s;font-size:14px;pointer-events:none}aui-accordion .accordion-title::after,aui-accordion:not([data-opened-icon]):not([data-closed-icon]) .accordion-title .accordion-indicator{transform:translateY(-50%) rotate(-90deg)}aui-accordion .accordion-title.active::after,aui-accordion:not([data-opened-icon]):not([data-closed-icon]) .accordion-title.active .accordion-indicator{transform:translateY(-50%) rotate(0)}._notificationHolder ._notification.hide,aui-accordion[data-closed-icon] .accordion-title::after,aui-accordion[data-opened-icon] .accordion-title::after,aui-navbar .aui-nav-responsive-style,aui-sidebar-nav .aui-snav-container.collapsed .aui-snav-group-children,aui-stepper .aui-stp-panel,aui-tabs[data-switch-effect=none] .body{display:none}aui-accordion .accordion-title::after{content:'';position:absolute;right:16px;top:50%;transition:transform .2s;font-size:12px}aui-accordion .accordion-content{max-height:0;overflow:hidden;transition:max-height .3s}aui-accordion .accordion-content.active{max-height:1000px}aui-accordion .accordion-content-inner{padding:16px;background-color:#fff}aui-alert{display:block;width:100%}aui-alert .aui-alert__inner{display:flex;align-items:flex-start;gap:12px;padding:var(--aui-alert-padding,12px 16px);border-radius:var(--aui-alert-radius,6px);border-left:4px solid transparent;position:relative}aui-alert .aui-alert--info{background-color:var(--aui-alert-info-bg,#eff6ff);border-left-color:var(--aui-alert-info-accent,#0ea5e9);color:var(--aui-alert-info-color,#0c4a6e)}aui-alert .aui-alert--success{background-color:var(--aui-alert-success-bg,#f0fdf4);border-left-color:var(--aui-alert-success-accent,#16a34a);color:var(--aui-alert-success-color,#14532d)}aui-alert .aui-alert--warning{background-color:var(--aui-alert-warning-bg,#fffbeb);border-left-color:var(--aui-alert-warning-accent,#d97706);color:var(--aui-alert-warning-color,#78350f)}aui-alert .aui-alert--danger{background-color:var(--aui-alert-danger-bg,#fef2f2);border-left-color:var(--aui-alert-danger-accent,#dc2626);color:var(--aui-alert-danger-color,#7f1d1d)}aui-alert .aui-alert__icon{flex-shrink:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;margin-top:1px}aui-alert .aui-alert__icon svg{width:20px;height:20px}aui-alert .aui-alert__content,aui-file-upload .aui-file-upload__file-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}aui-alert .aui-alert__title{font-weight:600;font-size:.9rem;line-height:1.4;display:block}aui-alert .aui-alert__message{font-size:.875rem;line-height:1.5}aui-alert .aui-alert__close{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;background:0 0;cursor:pointer;border-radius:4px;opacity:.6;color:inherit;padding:2px;transition:opacity .15s,background-color .15s;margin-top:0;align-self:flex-start}aui-alert .aui-alert__close:hover{opacity:1;background-color:rgba(0,0,0,.08)}aui-alert .aui-alert__close:focus-visible{outline:currentColor solid 2px;outline-offset:1px}aui-alert .aui-alert__close svg{width:16px;height:16px;pointer-events:none}aui-avatar{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}aui-avatar .aui-avatar__container,aui-progress .aui-progress-circular-wrapper{position:relative;display:inline-flex;align-items:center;justify-content:center}aui-avatar .aui-avatar__img{object-fit:cover;display:block}aui-badge,aui-chip{display:inline-flex}aui-avatar .aui-avatar__initials{user-select:none;pointer-events:none}aui-avatar .aui-avatar__status{box-sizing:content-box}aui-avatar .aui-avatar__badge{box-sizing:content-box;pointer-events:none}.avatar-group{display:flex;flex-direction:row;align-items:center}.avatar-group aui-avatar{margin-left:var(--aui-avatar-group-offset,-10px);transition:transform .15s,z-index .15s;position:relative;z-index:1}.avatar-group aui-avatar:first-child{margin-left:0}.avatar-group aui-avatar:hover{z-index:10;transform:scale(1.08) translateY(-2px)}.avatar-group aui-avatar .aui-avatar__img,.avatar-group aui-avatar .aui-avatar__initials{box-shadow:0 0 0 2px #fff}aui-badge{align-items:center;cursor:pointer;--aui-badge-font-size:0.75rem;--aui-badge-padding:0.2em 0.65em;--aui-badge-radius:0.375rem}aui-badge .aui-badge-inner{display:inline-flex;align-items:center;justify-content:center;font-size:var(--aui-badge-font-size);font-weight:600;line-height:1;padding:var(--aui-badge-padding);border-radius:var(--aui-badge-radius);border:1.5px solid transparent;letter-spacing:.01em;white-space:nowrap;transition:opacity .15s;user-select:none}aui-badge .aui-badge-inner:hover,aui-stepper .aui-stp-step-wrap.complete .aui-stp-circle:hover{opacity:.85}aui-badge .aui-badge-pill{border-radius:9999px;padding:.2em .85em}aui-badge .aui-badge-dot{width:10px;height:10px;min-width:10px;padding:0;border-radius:50%;border-width:0}aui-badge .aui-badge-type-default{background-color:#e5e7eb;color:#1a1d2e;border-color:transparent}aui-badge .aui-badge-type-default.aui-badge-dot{background-color:#6b7280}aui-badge .aui-badge-type-default.aui-badge-outline{background-color:transparent;border-color:#e5e7eb;color:#6b7280}aui-badge .aui-badge-type-success{background-color:#f0fdf4;color:#16a34a;border-color:transparent}aui-badge .aui-badge-type-success.aui-badge-dot{background-color:#16a34a}aui-badge .aui-badge-type-success.aui-badge-outline{background-color:transparent;border-color:#16a34a;color:#16a34a}aui-badge .aui-badge-type-warning{background-color:#fffbeb;color:#d97706;border-color:transparent}aui-badge .aui-badge-type-warning.aui-badge-dot{background-color:#d97706}aui-badge .aui-badge-type-warning.aui-badge-outline{background-color:transparent;border-color:#d97706;color:#d97706}aui-badge .aui-badge-type-danger{background-color:#fef2f2;color:#dc2626;border-color:transparent}aui-badge .aui-badge-type-danger.aui-badge-dot{background-color:#dc2626}aui-badge .aui-badge-type-danger.aui-badge-outline{background-color:transparent;border-color:#dc2626;color:#dc2626}aui-badge .aui-badge-type-info{background-color:#eff6ff;color:#0ea5e9;border-color:transparent}aui-badge .aui-badge-type-info.aui-badge-dot{background-color:#0ea5e9}aui-badge .aui-badge-type-info.aui-badge-outline{background-color:transparent;border-color:#0ea5e9;color:#0ea5e9}aui-breadcrumb{display:block;--aui-breadcrumb-accent:#4f7ef8;--aui-breadcrumb-text:#1a1d2e;--aui-breadcrumb-muted:#6b7280;--aui-breadcrumb-border:#e5e7eb;--aui-breadcrumb-separator:#9ca3af}aui-breadcrumb nav,aui-datepicker .aui-dp-panel.open,aui-dropdown .aui-dd-menu.open,aui-navbar .aui-nav-hamburger svg,aui-rating .aui-rating-star .aui-star-bg,aui-rating .aui-rating-star .aui-star-fill,aui-tabs[data-switch-effect=none] .body.is-active,aui-tree li{display:block}aui-breadcrumb ol{list-style:none;margin:0;padding:0;display:flex;align-items:center;flex-wrap:wrap;gap:0}aui-breadcrumb ol li{display:flex;align-items:center;font-size:14px}aui-breadcrumb ol li a{color:var(--aui-breadcrumb-accent);text-decoration:none;font-weight:500;transition:color .15s,text-decoration .15s;padding:2px 0}aui-breadcrumb ol li a:hover{color:#3a63d4;text-decoration:underline}aui-breadcrumb ol li.current span{color:var(--aui-breadcrumb-muted);font-weight:400}aui-breadcrumb ol li .aui-bc-sep{margin:0 8px;color:var(--aui-breadcrumb-separator);font-size:13px;user-select:none;line-height:1}aui-breadcrumb ol li .aui-bc-ellipsis{color:var(--aui-breadcrumb-muted);cursor:default;font-size:14px}aui-card,aui-code,aui-file-upload,aui-gallery{display:block;font-family:inherit}aui-card .aui-card{background-color:var(--aui-card-bg,#fff);overflow:hidden;transition:box-shadow .2s,transform .2s}aui-card .aui-card--bordered{border:1px solid var(--aui-card-border-color,#e5e7eb)}aui-card .aui-card--shadow{box-shadow:var(--aui-card-shadow,0 1px 3px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.06))}aui-card .aui-card--hoverable{cursor:pointer}aui-card .aui-card--hoverable:hover{transform:translateY(-2px);box-shadow:var(--aui-card-hover-shadow,0 10px 25px rgba(0,0,0,.1),0 4px 10px rgba(0,0,0,.06))}aui-card .aui-card__header{padding:var(--aui-card-padding,16px);border-bottom:1px solid var(--aui-card-divider-color,#e5e7eb);font-weight:600;font-size:1rem;color:var(--aui-card-title-color,#1a1d2e)}aui-card .aui-card__body{padding:var(--aui-card-padding,16px);color:var(--aui-card-body-color,#374151);font-size:.9rem;line-height:1.6}aui-card .aui-card__footer{padding:var(--aui-card-padding,16px);border-top:1px solid var(--aui-card-divider-color,#e5e7eb);background-color:var(--aui-card-footer-bg,#f9fafb)}aui-card .aui-card__body:first-child{border-top:none}aui-card .aui-card__skeleton{display:flex;flex-direction:column;gap:10px}aui-card .aui-card__skel-line{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:1.5s infinite aui-card-shimmer;border-radius:4px;height:14px}aui-card .aui-card__skel-line--lg{width:70%;height:18px}aui-card .aui-card__skel-line--md{width:90%}aui-card .aui-card__skel-line--sm{width:50%}@keyframes aui-card-shimmer{0%{background-position:200% 0}100%{background-position:-200% 0}}aui-carousel{display:block;position:relative;overflow:hidden;box-sizing:border-box;touch-action:pan-y;user-select:none;-webkit-user-select:none;cursor:grab}aui-carousel:active{cursor:grabbing}aui-carousel .carousel-inner{display:flex;transition:transform .5s;height:100%}aui-carousel .carousel-item{flex:0 0 calc(100% / var(--items-to-show))}aui-carousel .carousel-item img{width:100%;height:auto;display:block}aui-carousel .carousel-next,aui-carousel .carousel-prev{position:absolute;top:50%;transform:translateY(-50%);padding:9px 15px;background:rgba(0,0,0,.5);color:#fff;border:none;cursor:pointer;border-radius:5px;transition:.3s;display:none}aui-carousel .carousel-next:hover,aui-carousel .carousel-prev:hover{background:rgba(0,0,0,.8)}aui-carousel .carousel-prev,aui-slider .slider-arrow-prev{left:10px}aui-carousel .carousel-next,aui-slider .slider-arrow-next{right:10px}aui-carousel .carousel-next .icon,aui-carousel .carousel-prev .icon{border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:3px}aui-carousel .carousel-prev .icon{transform:rotate(135deg);-webkit-transform:rotate(135deg)}aui-carousel .carousel-next .icon{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}aui-carousel .carousel-dots{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);gap:5px;display:none}._shade.show,aui-carousel .carousel-dots.visible,aui-modal.active,aui-tabs .body.is-active{display:flex}aui-carousel .carousel-dot{width:10px;height:10px;background:#bbb;border-radius:50%;cursor:pointer}aui-carousel .carousel-dot.active{background:#333}aui-chip{align-items:center;cursor:pointer;outline:0}aui-chip .aui-chip__body,aui-chip .aui-chip__icon{align-items:center;line-height:1;display:inline-flex}aui-chip:focus-visible .aui-chip__body{outline:#4f7ef8 solid 2px;outline-offset:2px}aui-chip .aui-chip__body{gap:4px;border-radius:var(--aui-chip-radius,9999px);font-weight:500;transition:background-color .15s,color .15s,box-shadow .15s,transform .1s;user-select:none;white-space:nowrap;border:1.5px solid transparent}aui-chip .aui-chip--sm{font-size:.7rem;padding:2px 8px;gap:3px}aui-chip .aui-chip--md{font-size:.8rem;padding:4px 10px;gap:4px}aui-chip .aui-chip--lg{font-size:.875rem;padding:6px 14px;gap:5px}aui-chip .aui-chip--default{background-color:var(--aui-chip-default-bg,#f3f4f6);color:var(--aui-chip-default-color,#374151);border-color:var(--aui-chip-default-border,#e5e7eb)}aui-chip .aui-chip--default:hover:not(.aui-chip--disabled){background-color:#e5e7eb}aui-chip .aui-chip--default.aui-chip--selected{background-color:#4f7ef8;color:#fff;border-color:#4f7ef8}aui-chip .aui-chip--info{background-color:var(--aui-chip-info-bg,#eff6ff);color:var(--aui-chip-info-color,#0c4a6e);border-color:var(--aui-chip-info-border,#bae6fd)}aui-chip .aui-chip--info:hover:not(.aui-chip--disabled){background-color:#dbeafe}aui-chip .aui-chip--info.aui-chip--selected{background-color:#0ea5e9;color:#fff;border-color:#0ea5e9}aui-chip .aui-chip--success{background-color:var(--aui-chip-success-bg,#f0fdf4);color:var(--aui-chip-success-color,#14532d);border-color:var(--aui-chip-success-border,#bbf7d0)}aui-chip .aui-chip--success:hover:not(.aui-chip--disabled){background-color:#dcfce7}aui-chip .aui-chip--success.aui-chip--selected{background-color:#16a34a;color:#fff;border-color:#16a34a}aui-chip .aui-chip--warning{background-color:var(--aui-chip-warning-bg,#fffbeb);color:var(--aui-chip-warning-color,#78350f);border-color:var(--aui-chip-warning-border,#fde68a)}aui-chip .aui-chip--warning:hover:not(.aui-chip--disabled){background-color:#fef3c7}aui-chip .aui-chip--warning.aui-chip--selected{background-color:#d97706;color:#fff;border-color:#d97706}aui-chip .aui-chip--danger{background-color:var(--aui-chip-danger-bg,#fef2f2);color:var(--aui-chip-danger-color,#7f1d1d);border-color:var(--aui-chip-danger-border,#fecaca)}aui-chip .aui-chip--danger:hover:not(.aui-chip--disabled){background-color:#fee2e2}aui-chip .aui-chip--danger.aui-chip--selected{background-color:#dc2626;color:#fff;border-color:#dc2626}aui-chip .aui-chip--outline.aui-chip--default{background-color:transparent;border-color:#9ca3af;color:#374151}aui-chip .aui-chip--outline.aui-chip--info{background-color:transparent;border-color:#0ea5e9;color:#0ea5e9}aui-chip .aui-chip--outline.aui-chip--success{background-color:transparent;border-color:#16a34a;color:#16a34a}aui-chip .aui-chip--outline.aui-chip--warning{background-color:transparent;border-color:#d97706;color:#d97706}aui-chip .aui-chip--outline.aui-chip--danger{background-color:transparent;border-color:#dc2626;color:#dc2626}aui-chip .aui-chip--disabled,aui-select .aui-select-option.aui-select-option-disabled,aui-toggle .aui-toggle-wrapper.aui-toggle-disabled,aui-tree .aui-tree-node.disabled{opacity:.45;cursor:not-allowed;pointer-events:none}aui-chip .aui-chip__icon{font-style:normal}aui-chip .aui-chip__label{line-height:1.2}aui-chip .aui-chip__remove{display:inline-flex;align-items:center;justify-content:center;border:none;background:0 0;padding:0;cursor:pointer;color:inherit;opacity:.6;border-radius:50%;width:14px;height:14px;flex-shrink:0;transition:opacity .15s,background-color .15s;margin-left:2px}aui-chip .aui-chip__remove:hover{opacity:1;background-color:rgba(0,0,0,.12)}aui-chip .aui-chip__remove svg{width:10px;height:10px;pointer-events:none}aui-chip .aui-chip__body:active:not(.aui-chip--disabled){transform:scale(.96)}aui-code .aui-code__container{border-radius:var(--aui-code-radius,8px);overflow:hidden;position:relative}aui-code .aui-code--dark{background-color:var(--aui-code-dark-bg,#1e2235);color:var(--aui-code-dark-text,#cdd6f4);border:1px solid rgba(255,255,255,.06)}aui-code .aui-code--light{background-color:var(--aui-code-light-bg,#f8fafc);color:var(--aui-code-light-text,#1a1d2e);border:1px solid var(--aui-code-light-border,#e5e7eb)}aui-code .aui-code__toolbar{display:flex;align-items:center;gap:8px;padding:8px 12px;min-height:38px}aui-code .aui-code--dark .aui-code__toolbar{background-color:rgba(0,0,0,.2);border-bottom:1px solid rgba(255,255,255,.06)}aui-code .aui-code--light .aui-code__toolbar{background-color:#f1f5f9;border-bottom:1px solid #e5e7eb}aui-code .aui-code__lang-badge{font-size:.7rem;font-weight:600;text-transform:lowercase;letter-spacing:.04em;padding:2px 8px;border-radius:4px;font-family:monospace}aui-code .aui-code--dark .aui-code__lang-badge{background-color:rgba(79,126,248,.2);color:#7aa2f7}aui-code .aui-code--light .aui-code__lang-badge{background-color:#dbeafe;color:#1d4ed8}aui-code .aui-code__copy-btn{display:inline-flex;align-items:center;gap:5px;border:none;cursor:pointer;border-radius:5px;padding:4px 10px;font-size:.75rem;font-family:inherit;font-weight:500;transition:background-color .15s,color .15s,transform .1s}aui-code .aui-code--dark .aui-code__copy-btn{background-color:rgba(255,255,255,.08);color:#a6adc8}aui-code .aui-code--dark .aui-code__copy-btn:hover{background-color:rgba(255,255,255,.14);color:#cdd6f4}aui-code .aui-code--light .aui-code__copy-btn{background-color:#e2e8f0;color:#475569}aui-code .aui-code--light .aui-code__copy-btn:hover{background-color:#cbd5e1;color:#1a1d2e}aui-code .aui-code__copy-btn--success{color:#16a34a!important;background-color:#f0fdf4!important}aui-code .aui-code--dark .aui-code__copy-btn--success{color:#4ade80!important;background-color:rgba(74,222,128,.1)!important}aui-code .aui-code__copy-btn:active{transform:scale(.95)}aui-code .aui-code__copy-btn:focus-visible{outline:#4f7ef8 solid 2px;outline-offset:1px}aui-code .aui-code__copy-icon{width:14px;height:14px;flex-shrink:0}aui-code .aui-code__scroll-area,aui-data-table .aui-dt-table-wrap{overflow-x:auto}aui-code .aui-code__inner{display:flex;min-width:max-content}aui-code .aui-code__gutter{display:flex;flex-direction:column;padding:16px 12px 16px 8px;text-align:right;user-select:none;flex-shrink:0;border-right:1px solid;min-width:40px}aui-code .aui-code--dark .aui-code__gutter{border-right-color:rgba(255,255,255,.08);color:rgba(166,173,200,.4)}aui-code .aui-code--light .aui-code__gutter{border-right-color:#e5e7eb;color:#9ca3af}aui-code .aui-code__line-num{font-size:.8rem;font-family:monospace;line-height:1.6;display:block}aui-code .aui-code__pre{margin:0;padding:16px;overflow:visible;font-size:var(--aui-code-font-size, .85rem);line-height:1.6;flex:1;min-width:0}aui-code .aui-code__code{font-family:var(--aui-code-font, 'JetBrains Mono', 'Fira Code', 'Cascadia Code', 'Consolas', 'Monaco', monospace);display:block;white-space:pre}aui-code .aui-code__line{display:block;min-height:1.6em}aui-code .aui-code--dark .aui-code__keyword{color:#bb9af7}aui-code .aui-code--dark .aui-code__string{color:#9ece6a}aui-code .aui-code--dark .aui-code__number{color:#ff9e64}aui-code .aui-code--dark .aui-code__comment{color:#565f89;font-style:italic}aui-code .aui-code--dark .aui-code__tag{color:#f7768e}aui-code .aui-code--dark .aui-code__attr{color:#e0af68}aui-code .aui-code--light .aui-code__keyword{color:#8250df}aui-code .aui-code--light .aui-code__string{color:#0a3069}aui-code .aui-code--light .aui-code__number{color:#0550ae}aui-code .aui-code--light .aui-code__comment{color:#6e7781;font-style:italic}aui-code .aui-code--light .aui-code__tag{color:#953800}aui-code .aui-code--light .aui-code__attr{color:#116329}aui-code .aui-code--dark .aui-code__scroll-area::-webkit-scrollbar{height:6px}aui-code .aui-code--dark .aui-code__scroll-area::-webkit-scrollbar-track{background:rgba(255,255,255,.04)}aui-code .aui-code--dark .aui-code__scroll-area::-webkit-scrollbar-thumb{background:rgba(255,255,255,.15);border-radius:3px}aui-code .aui-code--light .aui-code__scroll-area::-webkit-scrollbar{height:6px}aui-code .aui-code--light .aui-code__scroll-area::-webkit-scrollbar-track{background:#f1f5f9}aui-code .aui-code--light .aui-code__scroll-area::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}aui-color-picker{display:inline-block;position:relative;font-family:inherit;font-size:.875rem}aui-color-picker .aui-cp__trigger{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--aui-cp-border,#e5e7eb);border-radius:var(--aui-cp-radius,6px);padding:5px 8px;background:#fff;cursor:pointer;min-width:140px;transition:border-color .15s,box-shadow .15s}aui-color-picker .aui-cp__trigger:hover,aui-select .aui-select-trigger:hover{border-color:#4f7ef8}aui-color-picker .aui-cp__swatch{display:inline-block;width:22px;height:22px;border-radius:4px;border:1px solid rgba(0,0,0,.1);flex-shrink:0;cursor:pointer}aui-color-picker .aui-cp__text-input{border:none;outline:0;background:0 0;font-size:.85rem;color:#1a1d2e;font-family:monospace;width:100%;min-width:80px;cursor:text}aui-color-picker .aui-cp__panel{top:calc(100% + 6px);left:0;z-index:var(--aui-cp-panel-z,1000);width:280px;background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 12px 32px rgba(0,0,0,.14),0 2px 6px rgba(0,0,0,.08);padding:12px;display:flex;flex-direction:column;gap:10px;user-select:none}aui-color-picker .aui-cp__panel--inline{position:static;box-shadow:none;border:1px solid #e5e7eb;border-radius:10px;margin-top:8px}aui-color-picker .aui-cp__canvas{width:100%;height:160px;border-radius:6px;display:block;cursor:crosshair;position:relative}aui-color-picker .aui-cp__pointer{position:absolute;width:12px;height:12px;border-radius:50%;border:2px solid #fff;box-shadow:0 0 0 1px rgba(0,0,0,.3),0 2px 6px rgba(0,0,0,.3);pointer-events:none;top:0;left:0;transform:none}aui-color-picker .aui-cp__panel{position:absolute}aui-color-picker .aui-cp__sliders{display:flex;flex-direction:column;gap:8px}aui-color-picker .aui-cp__slider-row{display:flex;align-items:center;gap:10px}aui-color-picker .aui-cp__swatch-preview{width:32px;height:32px;border-radius:6px;border:1px solid rgba(0,0,0,.1);flex-shrink:0}aui-color-picker .aui-cp__slider-group{flex:1;display:flex;flex-direction:column;gap:8px}aui-color-picker .aui-cp__hue-track{position:relative;height:12px;border-radius:6px;background:linear-gradient(to right,red,#ff7f00,#feff00,#7fff00,#0f0,#00ff7f,#00feff,#007fff,#00f,#7f00ff,#ff00fe,#ff007f,red);cursor:pointer}aui-color-picker .aui-cp__alpha-track{position:relative;height:12px;border-radius:6px;cursor:pointer;background-image:linear-gradient(45deg,#ccc 25%,transparent 25%),linear-gradient(-45deg,#ccc 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#ccc 75%),linear-gradient(-45deg,transparent 75%,#ccc 75%);background-size:8px 8px;background-position:0 0,0 4px,4px -4px,-4px 0}aui-color-picker .aui-cp__alpha-input,aui-color-picker .aui-cp__hue-input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer;margin:0}aui-color-picker .aui-cp__format-row{display:flex;align-items:center;gap:8px}aui-color-picker .aui-cp__format-btns{display:flex;gap:2px;background:#f3f4f6;border-radius:6px;padding:2px}aui-color-picker .aui-cp__format-btns button{border:none;background:0 0;padding:3px 8px;font-size:.7rem;font-weight:600;color:#6b7280;border-radius:4px;cursor:pointer;transition:background-color .15s,color .15s;letter-spacing:.03em}aui-color-picker .aui-cp__format-btns button:hover{color:#1a1d2e}aui-color-picker .aui-cp__fmt-active{background:#fff!important;color:#1a1d2e!important;box-shadow:0 1px 3px rgba(0,0,0,.1)}aui-color-picker .aui-cp__value-input{flex:1;border:1px solid #e5e7eb;border-radius:5px;padding:4px 8px;font-size:.8rem;font-family:monospace;color:#1a1d2e;outline:0;transition:border-color .15s;min-width:0}._validationErrorMessage,.aui-context-menu,.aui-gallery__lb-counter,aui-data-table,aui-datepicker,aui-divider,aui-dropdown,aui-navbar,aui-pagination,aui-rating,aui-select,aui-select .aui-select-search,aui-sidebar-nav,aui-stepper{font-family:inherit}aui-color-picker .aui-cp__value-input:focus{border-color:#4f7ef8;box-shadow:0 0 0 2px rgba(79,126,248,.2)}aui-color-picker .aui-cp__swatches{display:flex;flex-wrap:wrap;gap:5px;padding-top:4px;border-top:1px solid #f3f4f6}aui-color-picker .aui-cp__swatch-item{width:22px;height:22px;border-radius:4px;border:1px solid rgba(0,0,0,.1);cursor:pointer;transition:transform .1s,box-shadow .1s;padding:0}aui-color-picker .aui-cp__swatch-item:hover{transform:scale(1.15);box-shadow:0 2px 6px rgba(0,0,0,.2)}aui-color-picker .aui-cp__swatch-item:focus-visible{outline:#4f7ef8 solid 2px;outline-offset:2px}.aui-context-menu{position:fixed;z-index:var(--aui-context-menu-z,9999);background-color:var(--aui-context-menu-bg,#fff);border:1px solid var(--aui-context-menu-border,#e5e7eb);border-radius:var(--aui-context-menu-radius,8px);box-shadow:var(--aui-context-menu-shadow,0 8px 24px rgba(0,0,0,.12),0 2px 6px rgba(0,0,0,.08));min-width:160px;max-width:280px;padding:4px;font-size:.875rem;opacity:0;transform:scale(.95) translateY(-4px);transform-origin:top left;transition:opacity .12s,transform .12s;display:none}.aui-context-menu--open{opacity:1;transform:scale(1) translateY(0)}.aui-context-menu .menu-item{display:flex;align-items:center;gap:8px;padding:7px 12px;border-radius:5px;cursor:pointer;color:var(--aui-context-menu-item-color,#1a1d2e);user-select:none;outline:0;transition:background-color .1s,color .1s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aui-context-menu .menu-item:focus,.aui-context-menu .menu-item:hover{background-color:var(--aui-context-menu-item-hover-bg,#f3f4f6);color:var(--aui-context-menu-item-hover-color,#1a1d2e)}.aui-context-menu .menu-item--danger{color:var(--aui-context-menu-danger-color,#dc2626)}.aui-context-menu .menu-item--danger:focus,.aui-context-menu .menu-item--danger:hover{background-color:var(--aui-context-menu-danger-hover-bg,#fef2f2);color:#dc2626}.aui-context-menu .menu-item[aria-disabled=true],.aui-context-menu .menu-item[data-disabled],aui-pagination .aui-pag-btn:disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.aui-context-menu .menu-divider{height:1px;background-color:var(--aui-context-menu-divider-color,#e5e7eb);margin:4px 0;pointer-events:none}aui-data-table{display:block;--aui-table-accent:#4f7ef8;--aui-table-accent-light:#eef2ff;--aui-table-text:#1a1d2e;--aui-table-muted:#6b7280;--aui-table-border:#e5e7eb;--aui-table-bg:#ffffff;--aui-table-header-bg:#f9fafb;--aui-table-hover:#f9fafb;--aui-table-selected:#eef2ff;--aui-table-radius:10px}aui-data-table .aui-dt-wrapper{border:1.5px solid var(--aui-table-border);border-radius:var(--aui-table-radius);overflow:hidden;background:var(--aui-table-bg)}aui-data-table .aui-dt-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-bottom:1px solid var(--aui-table-border);background:var(--aui-table-bg);flex-wrap:wrap}aui-data-table .aui-dt-search{display:flex;align-items:center;gap:8px;position:relative}aui-data-table .aui-dt-search-icon{position:absolute;left:10px;color:var(--aui-table-muted);pointer-events:none;display:flex}aui-data-table .aui-dt-search input{padding:7px 12px 7px 34px;border:1.5px solid var(--aui-table-border);border-radius:7px;font-size:13px;color:var(--aui-table-text);background:#fff;outline:0;min-width:200px;transition:border-color .15s}aui-data-table .aui-dt-search input:focus{border-color:var(--aui-table-accent);box-shadow:0 0 0 3px rgba(79,126,248,.1)}aui-data-table .aui-dt-search input::placeholder{color:var(--aui-table-muted)}aui-data-table table{width:100%;border-collapse:collapse;font-size:14px}aui-data-table thead th{background:var(--aui-table-header-bg);padding:11px 14px;text-align:left;font-weight:600;font-size:12px;color:var(--aui-table-muted);text-transform:uppercase;letter-spacing:.04em;border-bottom:1.5px solid var(--aui-table-border);white-space:nowrap;user-select:none}aui-data-table thead th.sortable{cursor:pointer;transition:color .13s}aui-data-table thead th.sortable:hover{color:var(--aui-table-accent)}aui-data-table thead th .aui-dt-sort-icon{display:inline-flex;flex-direction:column;margin-left:5px;vertical-align:middle;gap:1px;opacity:.35}aui-data-table thead th.sort-asc .aui-dt-sort-icon,aui-data-table thead th.sort-desc .aui-dt-sort-icon{opacity:1;color:var(--aui-table-accent)}aui-data-table thead th .aui-dt-sort-asc,aui-data-table thead th .aui-dt-sort-desc{line-height:.9;font-size:10px}aui-data-table thead th.sort-asc .aui-dt-sort-desc,aui-data-table thead th.sort-desc .aui-dt-sort-asc{opacity:.3}aui-data-table tbody tr{border-bottom:1px solid var(--aui-table-border);transition:background .12s}aui-data-table tbody tr:hover{background:var(--aui-table-hover)}aui-data-table tbody tr.selected{background:var(--aui-table-selected)}aui-data-table tbody td{padding:11px 14px;color:var(--aui-table-text);vertical-align:middle}aui-data-table .aui-dt-checkbox{width:16px;height:16px;cursor:pointer;accent-color:var(--aui-table-accent)}aui-data-table .aui-dt-empty{text-align:center;padding:40px 20px;color:var(--aui-table-muted);font-size:14px}aui-data-table .aui-dt-skeleton{height:14px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:1.4s infinite aui-dt-shimmer;border-radius:4px;display:block}@keyframes aui-dt-shimmer{0%{background-position:200% 0}100%{background-position:-200% 0}}aui-data-table .aui-dt-footer{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;border-top:1px solid var(--aui-table-border);gap:12px;flex-wrap:wrap}aui-data-table .aui-dt-footer-info{font-size:13px;color:var(--aui-table-muted)}aui-data-table .aui-dt-footer-controls{display:flex;align-items:center;gap:6px}aui-data-table .aui-dt-pag-btn{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:1.5px solid var(--aui-table-border);background:#fff;color:var(--aui-table-text);border-radius:6px;cursor:pointer;font-size:12px;transition:.13s}aui-data-table .aui-dt-pag-btn:hover:not(:disabled){background:var(--aui-table-accent-light);border-color:var(--aui-table-accent);color:var(--aui-table-accent)}aui-data-table .aui-dt-pag-btn:disabled,aui-stepper .aui-stp-btn-prev:disabled{opacity:.4;cursor:not-allowed}aui-data-table .aui-dt-per-page{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--aui-table-muted)}aui-data-table .aui-dt-per-page select{padding:4px 8px;border:1.5px solid var(--aui-table-border);border-radius:5px;font-size:13px;color:var(--aui-table-text);background:#fff;outline:0;cursor:pointer}aui-datepicker{display:inline-block;position:relative;--aui-datepicker-accent:#4f7ef8;--aui-datepicker-accent-light:#eef2ff;--aui-datepicker-text:#1a1d2e;--aui-datepicker-muted:#6b7280;--aui-datepicker-border:#e5e7eb;--aui-datepicker-bg:#f9fafb;--aui-datepicker-today-bg:#eef2ff;--aui-datepicker-radius:8px;--aui-datepicker-shadow:0 4px 24px rgba(0,0,0,0.10)}aui-datepicker .aui-dp-input-wrap,aui-timepicker .aui-tp-input-wrap{position:relative;display:flex;align-items:center}aui-datepicker .aui-dp-input{width:100%;min-width:200px;padding:9px 40px 9px 12px;border:1.5px solid var(--aui-datepicker-border);border-radius:var(--aui-datepicker-radius);background:#fff;font-size:14px;color:var(--aui-datepicker-text);cursor:pointer;outline:0;transition:border-color .18s;box-sizing:border-box}aui-datepicker .aui-dp-clear,aui-datepicker .aui-dp-icon{top:50%;transform:translateY(-50%);color:var(--aui-datepicker-muted);display:flex;align-items:center;position:absolute}aui-datepicker .aui-dp-input:focus{border-color:var(--aui-datepicker-accent);box-shadow:0 0 0 3px rgba(79,126,248,.12)}aui-datepicker .aui-dp-input::placeholder{color:var(--aui-datepicker-muted)}aui-datepicker .aui-dp-icon{right:11px;pointer-events:none}aui-datepicker .aui-dp-clear{right:32px;background:0 0;border:none;cursor:pointer;padding:2px;font-size:14px;line-height:1;border-radius:50%;transition:color .15s,background .15s}aui-datepicker .aui-dp-clear:hover,aui-timepicker .aui-tp-clear:hover{color:#dc2626;background:#fef2f2}aui-datepicker[data-disabled] .aui-dp-input{background:var(--aui-datepicker-bg);color:var(--aui-datepicker-muted);cursor:not-allowed;pointer-events:none}aui-datepicker .aui-dp-panel{position:absolute;top:calc(100% + 6px);left:0;z-index:9999;background:#fff;border:1.5px solid var(--aui-datepicker-border);border-radius:var(--aui-datepicker-radius);box-shadow:var(--aui-datepicker-shadow);padding:12px;min-width:280px;display:none;animation:.13s aui-dp-fadein}@keyframes aui-dp-fadein{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}aui-datepicker .aui-dp-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}aui-datepicker .aui-dp-nav-btn{background:0 0;border:none;cursor:pointer;width:30px;height:30px;border-radius:6px;display:flex;align-items:center;justify-content:center;color:var(--aui-datepicker-muted);font-size:16px;transition:background .15s,color .15s}aui-datepicker .aui-dp-days,aui-datepicker .aui-dp-weekdays{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}aui-datepicker .aui-dp-day:hover:not(.disabled):not(.empty),aui-datepicker .aui-dp-nav-btn:hover{background:var(--aui-datepicker-accent-light);color:var(--aui-datepicker-accent)}aui-datepicker .aui-dp-month-label{font-weight:600;font-size:14px;color:var(--aui-datepicker-text);cursor:pointer;padding:4px 8px;border-radius:6px;transition:background .15s}aui-datepicker .aui-dp-month-label:hover{background:var(--aui-datepicker-accent-light)}aui-datepicker .aui-dp-weekdays{margin-bottom:4px}aui-datepicker .aui-dp-weekday{text-align:center;font-size:11px;font-weight:600;color:var(--aui-datepicker-muted);padding:4px 0;text-transform:uppercase}aui-datepicker .aui-dp-day{aspect-ratio:1;display:flex;align-items:center;justify-content:center;font-size:13px;border-radius:6px;cursor:pointer;color:var(--aui-datepicker-text);border:none;background:0 0;transition:background .12s,color .12s;outline:0;position:relative}aui-datepicker .aui-dp-day:focus-visible{box-shadow:0 0 0 2px var(--aui-datepicker-accent)}aui-datepicker .aui-dp-day.today{background:var(--aui-datepicker-today-bg);color:var(--aui-datepicker-accent);font-weight:700}aui-datepicker .aui-dp-day.selected{background:var(--aui-datepicker-accent)!important;color:#fff!important;font-weight:700}aui-datepicker .aui-dp-day.range-mid{background:var(--aui-datepicker-accent-light);color:var(--aui-datepicker-accent);border-radius:0}aui-datepicker .aui-dp-day.range-start{background:var(--aui-datepicker-accent);color:#fff;border-radius:6px 0 0 6px}aui-datepicker .aui-dp-day.range-end{background:var(--aui-datepicker-accent);color:#fff;border-radius:0 6px 6px 0}aui-datepicker .aui-dp-day.disabled{color:#d1d5db;cursor:not-allowed;pointer-events:none}aui-datepicker .aui-dp-day.other-month{color:#d1d5db}aui-datepicker .aui-dp-day.empty{pointer-events:none}aui-datepicker .aui-dp-footer{margin-top:10px;padding-top:10px;border-top:1px solid var(--aui-datepicker-border);display:flex;justify-content:flex-end;gap:8px}aui-datepicker .aui-dp-btn-today{background:0 0;border:1.5px solid var(--aui-datepicker-border);border-radius:6px;padding:5px 12px;font-size:12px;cursor:pointer;color:var(--aui-datepicker-muted);transition:.15s}aui-datepicker .aui-dp-btn-today:hover{border-color:var(--aui-datepicker-accent);color:var(--aui-datepicker-accent)}aui-divider{display:flex;align-items:center;width:100%;margin:var(--aui-divider-margin,12px 0)}aui-divider .aui-divider__line{flex:1}aui-divider .aui-divider__label{user-select:none;font-size:var(--aui-divider-label-size, .8rem);font-weight:var(--aui-divider-label-weight,500)}aui-divider[data-orientation=vertical]{display:inline-flex;align-items:stretch;width:auto;height:100%;margin:var(--aui-divider-vertical-margin,0 12px)}aui-divider .aui-divider__vertical{display:inline-block;align-self:stretch}aui-dropdown{display:inline-block;position:relative;--aui-dropdown-accent:#4f7ef8;--aui-dropdown-accent-light:#eef2ff;--aui-dropdown-text:#1a1d2e;--aui-dropdown-muted:#6b7280;--aui-dropdown-border:#e5e7eb;--aui-dropdown-bg:#ffffff;--aui-dropdown-danger:#dc2626;--aui-dropdown-danger-light:#fef2f2;--aui-dropdown-radius:8px;--aui-dropdown-shadow:0 8px 24px rgba(0,0,0,0.12)}aui-dropdown .aui-dd-trigger{display:inline-flex;align-items:center;cursor:pointer}aui-dropdown[data-disabled] .aui-dd-trigger,aui-select .aui-select-root.aui-select-disabled{opacity:.5;pointer-events:none}aui-dropdown .aui-dd-menu{position:absolute;z-index:9999;min-width:180px;background:var(--aui-dropdown-bg);border:1.5px solid var(--aui-dropdown-border);border-radius:var(--aui-dropdown-radius);box-shadow:var(--aui-dropdown-shadow);padding:5px;display:none;animation:.12s aui-dd-fadein}aui-dropdown .aui-dd-menu.pos-bottom-left{top:calc(100% + 6px);left:0}aui-dropdown .aui-dd-menu.pos-bottom-right{top:calc(100% + 6px);right:0;left:auto}aui-dropdown .aui-dd-menu.pos-top-left{bottom:calc(100% + 6px);top:auto;left:0}aui-dropdown .aui-dd-menu.pos-top-right{bottom:calc(100% + 6px);top:auto;right:0;left:auto}@keyframes aui-dd-fadein{from{opacity:0;transform:scale(.97) translateY(-4px)}to{opacity:1;transform:scale(1) translateY(0)}}aui-dropdown .dropdown-item{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:6px;cursor:pointer;font-size:14px;color:var(--aui-dropdown-text);transition:background .12s,color .12s;outline:0;user-select:none;white-space:nowrap}aui-dropdown .dropdown-item.focused,aui-dropdown .dropdown-item:focus,aui-dropdown .dropdown-item:hover{background:var(--aui-dropdown-accent-light);color:var(--aui-dropdown-accent)}aui-dropdown .dropdown-item[data-danger]{color:var(--aui-dropdown-danger)}aui-dropdown .dropdown-item[data-danger].focused,aui-dropdown .dropdown-item[data-danger]:focus,aui-dropdown .dropdown-item[data-danger]:hover{background:var(--aui-dropdown-danger-light);color:var(--aui-dropdown-danger)}aui-dropdown .dropdown-item[data-disabled]{color:#d1d5db;pointer-events:none;cursor:not-allowed}aui-dropdown .dropdown-divider{height:1px;background:var(--aui-dropdown-border);margin:5px 0}aui-file-upload .aui-file-upload__zone{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:var(--aui-upload-padding,32px 24px);border:2px dashed var(--aui-upload-border-color,#d1d5db);border-radius:var(--aui-upload-radius,8px);background-color:var(--aui-upload-bg,#f9fafb);cursor:pointer;transition:border-color .15s,background-color .15s;text-align:center;user-select:none;outline:0}aui-file-upload .aui-file-upload__zone:focus-visible,aui-file-upload .aui-file-upload__zone:hover{border-color:var(--aui-upload-hover-border,#4f7ef8);background-color:var(--aui-upload-hover-bg,#eef2ff)}input[type=checkbox]:checked,input[type=radio]:checked{border-color:#2f2f2f;background-position:center;background-repeat:no-repeat}aui-file-upload .aui-file-upload__zone--drag{border-color:var(--aui-upload-drag-border,#4f7ef8);background-color:var(--aui-upload-drag-bg,#eef2ff);border-style:solid}aui-file-upload .aui-file-upload__zone--disabled{opacity:.5;cursor:not-allowed;pointer-events:none}aui-file-upload .aui-file-upload__icon svg{width:40px;height:40px;color:var(--aui-upload-icon-color,#9ca3af)}aui-file-upload .aui-file-upload__label{font-size:.9rem;font-weight:500;color:var(--aui-upload-label-color,#374151)}aui-file-upload .aui-file-upload__hint{font-size:.8rem;color:var(--aui-upload-hint-color,#9ca3af)}aui-file-upload .aui-file-upload__errors{margin-top:8px}aui-file-upload .aui-file-upload__error{font-size:.8rem;color:var(--aui-upload-error-color,#dc2626);background-color:var(--aui-upload-error-bg,#fef2f2);border:1px solid #fecaca;border-radius:4px;padding:6px 10px;margin-top:4px}aui-file-upload .aui-file-upload__list{margin-top:12px;display:flex;flex-direction:column;gap:6px}aui-file-upload .aui-file-upload__file-item{display:flex;align-items:center;gap:10px;padding:8px 12px;background-color:#fff;border:1px solid #e5e7eb;border-radius:6px;min-width:0}aui-pagination .aui-pag-btn,aui-pagination .aui-pag-ellipsis{min-width:34px;height:34px;font-size:13px;display:inline-flex}aui-file-upload .aui-file-upload__file-preview{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:4px;background-color:#f3f4f6}aui-file-upload .aui-file-upload__thumb{width:40px;height:40px;object-fit:cover;display:block;border-radius:4px}aui-file-upload .aui-file-upload__file-icon{width:24px;height:24px;color:#9ca3af}aui-file-upload .aui-file-upload__file-name{font-size:.85rem;font-weight:500;color:#1a1d2e;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}aui-file-upload .aui-file-upload__file-size{font-size:.75rem;color:#6b7280}aui-file-upload .aui-file-upload__remove-btn{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;background:0 0;color:#9ca3af;cursor:pointer;border-radius:4px;padding:0;transition:color .15s,background-color .15s}input[type=checkbox],input[type=radio]{appearance:none;border:1px solid #e5e5e5;transition:background-color .2s,border-color .2s}aui-file-upload .aui-file-upload__remove-btn:hover{color:#dc2626;background-color:#fef2f2}aui-file-upload .aui-file-upload__remove-btn svg{width:14px;height:14px;pointer-events:none}aui-file-upload .aui-file-upload__remove-btn:focus-visible{outline:#4f7ef8 solid 2px;outline-offset:1px}aui-font-resizer{border:2px solid #64748b;position:absolute}form{max-width:600px;margin:20px auto;padding:20px;font-size:16px;line-height:1.5}input[type=date],input[type=datetime-local],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],select,textarea{display:block;width:100%;padding:7px 15px;margin-bottom:15px;border:1px solid #e5e5e5;background-color:#fff;font-size:16px;line-height:1.5;color:#333;transition:border-color .2s,box-shadow .2s}input:focus,select:focus,textarea:focus{outline:0;border-color:#4c4c4c;box-shadow:0 0 0 3px #a4a4a433}textarea{min-height:100px;resize:vertical}select{appearance:none;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12"><path fill="%23666" d="M6 9l4-5H2z"/></svg>');background-repeat:no-repeat;background-position:right 15px center;padding-right:30px}input[type=checkbox],input[type=radio]{display:inline-block;width:20px;height:20px;margin:0 10px 0 0;vertical-align:middle;position:relative;cursor:pointer}input[type=checkbox]{background-color:#fff}input[type=checkbox]:checked{background-color:#fff;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12"><path stroke="%23808080" stroke-linecap="round" stroke-width="2" d="M3 3L9 9M3 9L9 3"/></svg>')}input[type=radio]{background-color:#fff;border-radius:50%}input[type=radio]:checked{background-color:#fff;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12"><circle fill="%23808080" cx="6" cy="6" r="3"/></svg>')}label{display:inline-block;margin-bottom:10px;color:#333;cursor:pointer}input[type=file]{display:block;margin-bottom:15px;font-size:16px;color:#333}button,input[type=button],input[type=submit]{display:inline-block;padding:10px 20px;border:none;background-color:#eee;color:#111;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s,box-shadow .2s}button:hover,input[type=button]:hover,input[type=submit]:hover{background-color:#ddd;box-shadow:0 2px 4px rgba(0,0,0,.1)}button:focus,input[type=button]:focus,input[type=submit]:focus{outline:0;box-shadow:0 0 0 3px #4f515333}button:disabled,input:disabled,select:disabled,textarea:disabled{background-color:#f5f5f5;border-color:#e5e5e5;color:#999;cursor:not-allowed}fieldset{border:1px solid #e5e5e5;padding:15px;margin-bottom:15px}legend{padding:0 10px;font-weight:500;color:#333}._validateParent{position:relative}._validatedError,._validatedError:active,._validatedError:focus,input._validatedError,select._validatedError,textarea._validatedError{border:1px solid red}._validatedSuccess{border:1px solid green}._validationErrorMessage{color:#fff;font-size:10px;position:absolute;top:90%;right:5px;background:#ff4d4d;padding:3px 10px;border-radius:5px;z-index:10;font-weight:600;box-shadow:0 4px 10px rgba(255,77,77,.3);pointer-events:none;animation:.3s cubic-bezier(.18,.89,.32,1.28) slideDown}.aui-gallery__lb-img,.aui-modal-image-wrap img{object-fit:contain;box-shadow:0 20px 60px rgba(0,0,0,.5)}@keyframes slideDown{from{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}aui-gallery .aui-gallery__grid{display:grid;width:100%}aui-gallery .aui-gallery__item{transition:opacity .2s,transform .2s;line-height:0;overflow:hidden;border-radius:var(--aui-gallery-item-radius,4px)}aui-gallery .aui-gallery__item img{width:100%;height:auto;display:block;transition:transform .3s}aui-navbar .aui-nav-links a,aui-navbar .aui-nav-mobile a{color:var(--aui-navbar-muted);transition:color .15s,background .15s;text-decoration:none}aui-gallery .aui-gallery__item[style*="cursor: zoom-in"]:hover img,aui-gallery .aui-gallery__item[style*="cursor:zoom-in"]:hover img{transform:scale(1.03)}.aui-gallery__lightbox{position:fixed;inset:0;z-index:var(--aui-gallery-lightbox-z,10000);display:none;align-items:center;justify-content:center;opacity:0;transition:opacity .25s}.aui-gallery__lightbox--open{opacity:1}.aui-gallery__lb-backdrop{position:absolute;inset:0;background-color:rgba(0,0,0,.88);cursor:pointer}.aui-gallery__lb-content{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:16px;max-width:95vw;max-height:95vh;padding:0 8px}.aui-gallery__lb-img-wrap{display:flex;align-items:center;justify-content:center;max-width:calc(95vw - 120px);max-height:90vh;overflow:hidden;border-radius:6px}.aui-gallery__lb-img{max-width:100%;max-height:90vh;display:block;transition:opacity .2s;border-radius:4px}.aui-gallery__lb-close,.aui-gallery__lb-next,.aui-gallery__lb-prev{display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.15);border:none;color:#fff;cursor:pointer;border-radius:50%;padding:0;transition:background-color .15s,transform .1s;flex-shrink:0;backdrop-filter:blur(4px)}.aui-gallery__lb-close:hover,.aui-gallery__lb-next:hover,.aui-gallery__lb-prev:hover{background:rgba(255,255,255,.28)}.aui-gallery__lb-next:active,.aui-gallery__lb-prev:active{transform:scale(.93)}.aui-gallery__lb-next,.aui-gallery__lb-prev{width:44px;height:44px}.aui-gallery__lb-next svg,.aui-gallery__lb-prev svg{width:22px;height:22px}.aui-gallery__lb-close{position:fixed;top:16px;right:16px;width:40px;height:40px;z-index:1}.aui-gallery__lb-close svg{width:20px;height:20px}.aui-gallery__lb-close:focus-visible,.aui-gallery__lb-next:focus-visible,.aui-gallery__lb-prev:focus-visible{outline:rgba(255,255,255,.7) solid 2px;outline-offset:2px}.aui-gallery__lb-counter{position:fixed;bottom:20px;left:50%;transform:translateX(-50%);color:rgba(255,255,255,.8);font-size:.85rem;background:rgba(0,0,0,.4);padding:4px 12px;border-radius:20px;white-space:nowrap;backdrop-filter:blur(4px)}.backDrop,aui-modal{top:0;background-color:rgba(0,0,0,.5);position:fixed;left:0;height:100%}.backDrop{width:100%;z-index:100000;transition:.3s ease-out}aui-marquee{display:block;overflow:hidden;position:relative;width:100%;height:100%;--aui-marquee-mask-image:linear-gradient(
        to right,
        transparent 0%,
        black 10%,
        black 90%,
        transparent 100%
    );-webkit-mask-image:var(--mask-image,var(--aui-marquee-mask-image));mask-image:var(--mask-image,var(--aui-marquee-mask-image))}aui-marquee[data-direction=btt],aui-marquee[data-direction=ttb]{--aui-marquee-mask-image:linear-gradient(
        to bottom,
        transparent 0%,
        black 10%,
        black 90%,
        transparent 100%
    )}aui-marquee .marquee-tracker{display:flex;width:100%;height:100%;flex-direction:row;will-change:transform}aui-marquee[data-direction=btt] .marquee-tracker,aui-marquee[data-direction=ttb] .marquee-tracker{flex-direction:column}aui-marquee .marquee-holder{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;width:100%;height:100%}aui-marquee .marquee-holder>*{box-sizing:border-box;flex-shrink:0;display:flex;align-items:center;justify-content:center}._shade,._shade .messageHolder{justify-content:center;overflow:hidden}._shade{position:fixed;top:0;left:0;width:100%;height:100%;z-index:110000;display:none;align-items:center;background-color:#00000080;transition:.3s ease-in-out}._shade.contained{position:absolute;z-index:10;border-radius:inherit}._notificationHolder ._notification,._shade .messageHolder{border-radius:5px;box-shadow:0 0 10px #0000001a;font-size:13px;font-weight:600}._shade .messageHolder{width:fit-content;max-width:300px;box-sizing:border-box;max-height:100px;padding:10px 25px;background-color:#fff;display:flex;align-items:center}._notificationHolder{position:fixed;top:0;right:0;width:100%;max-width:280px;height:100%;z-index:120000;padding:10px 15px;background:0 0;box-sizing:border-box;pointer-events:none}.aui-modal-box,aui-sidebar{background:#fff;box-sizing:border-box}._notificationHolder ._notification{width:100%;padding:10px;margin-bottom:10px;text-shadow:0 0 1px #000000b0;pointer-events:auto;cursor:pointer;box-sizing:border-box;color:#fff;position:relative;transition:.3s ease-in-out}._notificationHolder ._notification .title{font-weight:700;margin:4px;color:#fff;text-transform:uppercase;font-size:11px}._notificationHolder ._notification .close{position:absolute;top:5px;right:8px;font-size:9px;color:#fff}._notificationHolder ._notification .message{font-weight:400;margin:4px;color:#fff;font-size:13px}._notificationHolder ._notification .message *{margin:0;line-height:normal}._notificationHolder ._notification.info{background-color:#18232d}._notificationHolder ._notification.success{background-color:#027502}._notificationHolder ._notification.error{background-color:#780505}._notificationHolder ._notification.warning{background-color:#ff6f00}body.aui-overflow-hidden{overflow:hidden}aui-modal{display:none;width:100%;z-index:10000;justify-content:center;align-items:center;padding:20px;box-sizing:border-box}aui-modal[data-position=top]{align-items:flex-start;padding-top:60px}aui-modal[data-position=bottom]{align-items:flex-end;padding-bottom:60px}.aui-modal-box{border-radius:8px;box-shadow:0 12px 40px rgba(0,0,0,.2);position:relative;width:100%;max-height:90vh;overflow-y:auto;animation:.2s aui-modal-in}.aui-modal-box.size-small{max-width:400px}.aui-modal-box.size-medium{max-width:600px}.aui-modal-box.size-large{max-width:900px}.aui-modal-content{padding:30px}.aui-modal-close,.aui-sidebar-close{position:absolute;top:10px;right:12px;background:0 0;border:none;font-size:15px;line-height:1;cursor:pointer;color:#999;padding:4px 7px;border-radius:4px;transition:background .15s,color .15s}.aui-popover-panel,.aui-tooltip-bubble{transition:opacity .18s,transform .18s}.aui-modal-close:hover,.aui-sidebar-close:hover{background:#f0f0f0;color:#333}@keyframes aui-modal-in{from{opacity:0;transform:translateY(-12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}aui-sidebar{position:fixed;top:0;height:100%;width:var(--sidebar-width,300px);z-index:10001;box-shadow:0 0 30px rgba(0,0,0,.15);transition:transform .3s}aui-sidebar,aui-sidebar[data-position=left]{left:0;transform:translateX(-100%)}aui-sidebar[data-position=right]{left:auto;right:0;transform:translateX(100%)}aui-sidebar.active{transform:translateX(0)}.aui-sidebar-inner{height:100%;overflow-y:auto;position:relative}.aui-sidebar-content{padding:50px 20px 20px}.aui-sidebar-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:10000}.aui-modal-box.type-iframe .aui-modal-content,.aui-modal-box.type-yt .aui-modal-content{padding:0;line-height:0}.aui-modal-embed{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:8px}.aui-modal-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0;border-radius:8px}.aui-modal-box.type-image{background:0 0;box-shadow:none;max-width:fit-content}.aui-modal-box.type-image .aui-modal-content,aui-tabs[data-switch-effect=fade] .bodies,aui-tabs[data-switch-effect=flip] .bodies,aui-tabs[data-switch-effect=scroll] .bodies,aui-tabs[data-switch-effect=slide] .bodies{padding:0}.aui-modal-image-wrap img{display:block;max-width:100%;max-height:88vh;border-radius:8px}.aui-modal-box.type-image .aui-modal-close{top:-14px;right:-14px;width:28px;height:28px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(0,0,0,.25);padding:0}.aui-modal-box.type-image .aui-modal-close:hover{background:#eee;color:#111}aui-navbar{display:block;width:100%;--aui-navbar-accent:#4f7ef8;--aui-navbar-text:#1a1d2e;--aui-navbar-muted:#6b7280;--aui-navbar-border:#e5e7eb;--aui-navbar-bg:#ffffff;--aui-navbar-height:60px;--aui-navbar-shadow:0 1px 4px rgba(0,0,0,0.08);--aui-navbar-mobile-bg:#ffffff}aui-navbar[data-sticky]{position:sticky;top:0;z-index:1000}aui-navbar[data-transparent] .aui-nav-bar{background:0 0;box-shadow:none;border-bottom:none}aui-navbar .aui-nav-bar{display:flex;align-items:center;width:100%;height:var(--aui-navbar-height);background:var(--aui-navbar-bg);border-bottom:1px solid var(--aui-navbar-border);box-shadow:var(--aui-navbar-shadow);padding:0 20px;box-sizing:border-box;gap:16px}aui-navbar .aui-nav-brand{display:flex;align-items:center;gap:10px;text-decoration:none;color:var(--aui-navbar-text);font-weight:700;font-size:18px;white-space:nowrap;flex-shrink:0}aui-navbar .aui-nav-brand img{height:32px;width:auto;display:block}aui-navbar .aui-nav-links{display:flex;align-items:center;gap:4px;flex:1}aui-navbar .aui-nav-links a{display:inline-flex;align-items:center;padding:7px 12px;font-size:14px;font-weight:500;border-radius:6px}aui-navbar .aui-nav-links a.active,aui-navbar .aui-nav-links a:hover,aui-navbar .aui-nav-links a[aria-current=page],aui-navbar .aui-nav-mobile a:hover{color:var(--aui-navbar-accent);background:#eef2ff}aui-navbar .aui-nav-end{display:flex;align-items:center;gap:8px;margin-left:auto;flex-shrink:0}aui-navbar .aui-nav-hamburger{display:none;align-items:center;justify-content:center;background:0 0;border:1.5px solid var(--aui-navbar-border);border-radius:6px;padding:6px;cursor:pointer;color:var(--aui-navbar-text);margin-left:auto;transition:background .15s}aui-navbar .aui-nav-hamburger:hover{background:var(--aui-navbar-border)}aui-navbar .aui-nav-mobile{background:var(--aui-navbar-mobile-bg);border-top:1px solid var(--aui-navbar-border);overflow:hidden;max-height:0;transition:max-height .28s,padding .28s;padding:0 20px}aui-navbar .aui-nav-mobile.open{max-height:600px;padding:12px 20px}aui-navbar .aui-nav-mobile a{display:block;padding:10px 8px;font-size:15px;font-weight:500;border-radius:6px}aui-pagination .aui-pag-btn,aui-pagination .aui-pag-simple span{font-weight:500;color:var(--aui-pagination-text)}aui-navbar .aui-nav-mobile .aui-nav-mobile-end{padding:8px 0 4px;border-top:1px solid var(--aui-navbar-border);margin-top:8px;display:flex;flex-direction:column;gap:6px}aui-pagination{display:block;--aui-pagination-accent:#4f7ef8;--aui-pagination-accent-light:#eef2ff;--aui-pagination-text:#1a1d2e;--aui-pagination-muted:#6b7280;--aui-pagination-border:#e5e7eb;--aui-pagination-bg:#ffffff;--aui-pagination-radius:6px}aui-pagination .aui-pag-nav{display:flex;align-items:center;gap:4px;flex-wrap:wrap}aui-pagination .aui-pag-btn{align-items:center;justify-content:center;border:1.5px solid var(--aui-pagination-border);background:var(--aui-pagination-bg);border-radius:var(--aui-pagination-radius);cursor:pointer;transition:.15s;outline:0;line-height:1;user-select:none;padding:0 8px}aui-pagination .aui-pag-btn:hover:not(:disabled):not(.active){background:var(--aui-pagination-accent-light);border-color:var(--aui-pagination-accent);color:var(--aui-pagination-accent)}aui-pagination .aui-pag-btn.active{background:var(--aui-pagination-accent);border-color:var(--aui-pagination-accent);color:#fff;font-weight:700;cursor:default}aui-pagination .aui-pag-btn:focus-visible{box-shadow:0 0 0 3px rgba(79,126,248,.2)}aui-select .aui-select-trigger:focus,aui-select .aui-select-trigger[aria-expanded=true]{border-color:#4f7ef8;box-shadow:0 0 0 3px rgba(79,126,248,.18)}aui-pagination .aui-pag-ellipsis{align-items:center;justify-content:center;color:var(--aui-pagination-muted);cursor:default;user-select:none}aui-pagination[data-size=sm] .aui-pag-btn{padding:0 6px}aui-pagination[data-size=lg] .aui-pag-btn,aui-pagination[data-size=lg] .aui-pag-ellipsis{height:42px;min-width:42px;font-size:15px}aui-pagination[data-size=lg] .aui-pag-btn{padding:0 12px;border-radius:8px}aui-pagination .aui-pag-simple{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--aui-pagination-muted)}aui-popover,aui-tooltip{display:inline-flex;position:relative}.aui-popover-panel{position:absolute;z-index:2000;background:#fff;border:1.5px solid #e5e7eb;border-radius:.625rem;box-shadow:0 10px 32px rgba(0,0,0,.13);min-width:180px;opacity:0;transform:scale(.97) translateY(-4px);pointer-events:none}.aui-popover-panel.aui-popover-panel-open{opacity:1;transform:scale(1) translateY(0);pointer-events:auto}.aui-popover-panel [slot=content],.aui-popover-panel>*{padding:.75rem;color:#1a1d2e;font-size:.875rem;line-height:1.5}aui-progress{display:block;--aui-progress-color:#4f7ef8;--aui-progress-track:#e5e7eb}aui-progress .aui-progress-linear-wrapper{display:flex;align-items:center;gap:.625rem;width:100%}aui-progress .aui-progress-track{flex:1;overflow:hidden;position:relative}aui-progress .aui-progress-bar{transition:width .4s;position:relative;overflow:hidden}aui-progress .aui-progress-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.2) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 75%,transparent 75%,transparent);background-size:20px 20px;animation:.75s linear infinite aui-progress-stripes}@keyframes aui-progress-stripes{from{background-position:0 0}to{background-position:20px 0}}aui-progress .aui-progress-indeterminate{width:40%!important;animation:1.3s ease-in-out infinite aui-progress-slide}@keyframes aui-progress-slide{0%{transform:translateX(-100%)}100%,60%{transform:translateX(250%)}}aui-progress .aui-progress-label{font-size:.78125rem;font-weight:600;color:#1a1d2e;white-space:nowrap;min-width:2.5em;text-align:right}aui-select .aui-select-trigger,aui-tabs[data-header-location=left] .header,aui-tabs[data-header-location=right] .header,caption,th{text-align:left}aui-progress .aui-progress-circular-label{position:absolute;font-size:.8125rem;font-weight:700;color:#1a1d2e;line-height:1}aui-progress .aui-progress-circular-indeterminate{animation:1.5s ease-in-out infinite aui-progress-dash}@keyframes aui-progress-dash{0%,100%{stroke-dashoffset:calc(var(--c,251) * 0.9)}50%{stroke-dashoffset:calc(var(--c,251) * 0.15)}}aui-rte{display:block;width:100%;height:100%}aui-rating{display:inline-block;--aui-rating-color:#f59e0b;--aui-rating-empty:#e5e7eb;--aui-rating-text:#1a1d2e;--aui-rating-muted:#6b7280}aui-rating .aui-rating-wrap{display:inline-flex;align-items:center;gap:6px;outline:0;cursor:default}aui-rating .aui-rating-wrap:focus-visible{outline:2px solid var(--aui-rating-color);outline-offset:3px;border-radius:4px}aui-rating .aui-rating-stars{display:inline-flex;align-items:center;gap:2px}aui-rating .aui-rating-star{position:relative;cursor:pointer;display:inline-flex;align-items:center;transition:transform .1s;flex-shrink:0;line-height:1}aui-rating .aui-rating-star:hover{transform:scale(1.12)}aui-rating[data-readonly] .aui-rating-star{cursor:default;pointer-events:none}aui-rating[data-readonly] .aui-rating-star:hover{transform:none}aui-rating .aui-rating-star .aui-star-half-left,aui-rating .aui-rating-star .aui-star-half-right{position:absolute;top:0;height:100%;width:50%;cursor:pointer}aui-rating .aui-rating-star .aui-star-half-left,aui-tabs[data-indicator-position=left] .headers .tabs-indicator{left:0}aui-rating .aui-rating-star .aui-star-half-right,aui-tabs[data-indicator-position=right] .headers .tabs-indicator{right:0}aui-rating[data-size=sm] .aui-rating-star .aui-star-char,aui-rating[data-size=sm] .aui-rating-star svg{width:18px;height:18px;font-size:18px}aui-rating .aui-rating-star .aui-star-char,aui-rating .aui-rating-star svg{width:24px;height:24px;font-size:24px}aui-rating[data-size=lg] .aui-rating-star .aui-star-char,aui-rating[data-size=lg] .aui-rating-star svg{width:32px;height:32px;font-size:32px}aui-rating .aui-rating-label{font-size:14px;font-weight:500;color:var(--aui-rating-muted);min-width:40px}aui-rating[data-size=sm] .aui-rating-label{font-size:12px}aui-rating[data-size=lg] .aui-rating-label{font-size:16px}aui-rating .aui-rating-star svg .star-path-bg{fill:var(--aui-rating-empty)}aui-rating .aui-rating-star.full svg .star-path-bg,aui-rating .aui-rating-star.preview-full svg .star-path-bg{fill:var(--aui-rating-color)}aui-rating .aui-rating-star.half svg .star-path-bg{fill:url(#aui-star-half-gradient)}aui-rating .aui-rating-star.preview-half svg .star-path-bg{fill:url(#aui-star-half-gradient-preview)}aui-select{display:inline-block;position:relative;min-width:180px;font-size:.875rem;--aui-select-accent:#4f7ef8}aui-select .aui-select-root{position:relative;width:100%}aui-select .aui-select-trigger{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.5rem .75rem;background:#fff;border:1.5px solid #e5e7eb;border-radius:.5rem;cursor:pointer;font-size:.875rem;color:#1a1d2e;font-family:inherit;gap:.5rem;transition:border-color .15s,box-shadow .15s}aui-select .aui-select-trigger:focus{outline:0}aui-select .aui-select-trigger-text{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#1a1d2e}aui-select .aui-select-arrow{display:flex;align-items:center;color:#6b7280;flex-shrink:0;transition:transform .2s}aui-select .aui-select-arrow.aui-select-arrow-open{transform:rotate(180deg)}aui-select .aui-select-panel{position:absolute;top:calc(100% + 4px);left:0;right:0;background:#fff;border:1.5px solid #e5e7eb;border-radius:.5rem;box-shadow:0 8px 24px rgba(0,0,0,.12);z-index:1000;overflow:hidden;animation:.15s aui-select-open}@keyframes aui-select-open{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}aui-select .aui-select-search-wrap{padding:.5rem;border-bottom:1px solid #e5e7eb}aui-select .aui-select-search{width:100%;padding:.4rem .6rem;border:1.5px solid #e5e7eb;border-radius:.375rem;font-size:.8125rem;color:#1a1d2e;background:#f9fafb;box-sizing:border-box;outline:0;transition:border-color .15s}aui-select .aui-select-search:focus{border-color:#4f7ef8;background:#fff}aui-select .aui-select-option-list{overflow-y:auto;max-height:inherit}aui-select .aui-select-option{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;cursor:pointer;color:#1a1d2e;font-size:.875rem;transition:background-color .1s}aui-select .aui-select-option.aui-select-option-focused,aui-select .aui-select-option:hover{background-color:#eef2ff;color:#4f7ef8}aui-select .aui-select-option.aui-select-option-selected{background-color:#eef2ff;color:#4f7ef8;font-weight:500}aui-select .aui-select-checkbox{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;min-width:16px;border-radius:4px;border:1.5px solid #d1d5db;background-color:#fff;transition:background-color .15s,border-color .15s;flex-shrink:0}aui-select .aui-select-checkbox.aui-select-checkbox-checked{background-color:#4f7ef8;border-color:#4f7ef8}aui-sidebar-nav .aui-snav-item.active,aui-sidebar-nav .aui-snav-item:hover{background:var(--aui-sidebar-accent-light);color:var(--aui-sidebar-accent)}aui-select .aui-select-empty{padding:.75rem;text-align:center;color:#6b7280;font-size:.8125rem}aui-sidebar-nav{display:block;--aui-sidebar-accent:#4f7ef8;--aui-sidebar-accent-light:#eef2ff;--aui-sidebar-text:#1a1d2e;--aui-sidebar-muted:#6b7280;--aui-sidebar-border:#e5e7eb;--aui-sidebar-bg:#ffffff;--aui-sidebar-item-radius:7px;--aui-sidebar-width:240px;--aui-sidebar-collapsed-width:56px}aui-sidebar-nav .aui-snav-container{width:var(--aui-sidebar-width);min-height:100%;background:var(--aui-sidebar-bg);border-right:1px solid var(--aui-sidebar-border);overflow:hidden;transition:width .22s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;padding:8px;box-sizing:border-box}aui-sidebar-nav .aui-snav-group-title,aui-sidebar-nav .aui-snav-item{gap:10px;padding:9px 10px;cursor:pointer;border-radius:var(--aui-sidebar-item-radius);transition:background .13s,color .13s;color:var(--aui-sidebar-muted);display:flex;user-select:none;overflow:hidden;white-space:nowrap}aui-sidebar-nav .aui-snav-container.collapsed{width:var(--aui-sidebar-collapsed-width)}aui-sidebar-nav .aui-snav-item{align-items:center;font-size:14px;font-weight:500;text-decoration:none}aui-sidebar-nav .aui-snav-item.active{font-weight:600}aui-sidebar-nav .aui-snav-item .aui-snav-icon{flex-shrink:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:16px}aui-sidebar-nav .aui-snav-item .aui-snav-label{flex:1;overflow:hidden;text-overflow:ellipsis;transition:opacity .18s}aui-sidebar-nav .aui-snav-container.collapsed .aui-snav-label{opacity:0;pointer-events:none;width:0}aui-sidebar-nav .aui-snav-container.collapsed .aui-snav-arrow,aui-sidebar-nav .aui-snav-container.collapsed .aui-snav-group-title .aui-snav-label{opacity:0;width:0}aui-sidebar-nav .aui-snav-group{margin-bottom:2px}aui-sidebar-nav .aui-snav-group-title{align-items:center;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.04em}aui-sidebar-nav .aui-snav-group-title:hover{background:var(--aui-sidebar-border);color:var(--aui-sidebar-text)}aui-sidebar-nav .aui-snav-arrow{margin-left:auto;flex-shrink:0;color:var(--aui-sidebar-muted);transition:transform .2s;font-size:12px;display:flex;align-items:center}aui-sidebar-nav .aui-snav-group.open>.aui-snav-group-title .aui-snav-arrow,aui-tree .aui-tree-arrow.open{transform:rotate(90deg)}aui-sidebar-nav .aui-snav-group-children{overflow:hidden;max-height:0;transition:max-height .22s;padding-left:12px}aui-sidebar-nav .aui-snav-group.open>.aui-snav-group-children{max-height:600px}aui-sidebar-nav .aui-snav-divider{height:1px;background:var(--aui-sidebar-border);margin:6px 4px}aui-skeleton{display:block;--aui-skeleton-base:#e5e7eb;--aui-skeleton-shine:#f3f4f6;--aui-skeleton-radius:0.375rem}@keyframes aui-shimmer{0%{background-position:-200% 0}100%{background-position:200% 0}}aui-skeleton .aui-skeleton-block{background-color:var(--aui-skeleton-base);border-radius:var(--aui-skeleton-radius);display:block}aui-skeleton .aui-skeleton-block.aui-skeleton-animated{background:linear-gradient(90deg,var(--aui-skeleton-base) 25%,var(--aui-skeleton-shine) 50%,var(--aui-skeleton-base) 75%);background-size:200% 100%;animation:1.4s ease-in-out infinite aui-shimmer}aui-skeleton .aui-skeleton-card-body,aui-skeleton .aui-skeleton-text-group{display:flex;flex-direction:column;gap:.5rem}aui-skeleton .aui-skeleton-card{display:flex;flex-direction:column;gap:1rem;padding:1rem;border:1.5px solid #e5e7eb;border-radius:.625rem;background-color:#fff}aui-skeleton .aui-skeleton-card-header{display:flex;align-items:center;gap:.75rem}aui-skeleton .aui-skeleton-card-title-group{flex:1;display:flex;flex-direction:column;gap:.45rem}aui-skeleton .aui-skeleton-card-actions{display:flex;gap:.5rem}aui-slider{display:block;overflow:hidden}aui-slider .slider-container{position:relative;width:100%;height:100%;touch-action:pan-y;user-select:none;-webkit-user-select:none;cursor:grab}aui-slider .slider-slides{display:flex;height:100%;transition-property:transform}aui-slider .slider-slide{min-width:100%;height:100%;position:relative}aui-slider .slider-arrow{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;background:#00000050;border-radius:10px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;color:#fff}aui-slider .slider-dots{position:absolute;bottom:15px;left:50%;transform:translateX(-50%);display:flex;gap:8px;z-index:10}aui-slider .slider-dot{width:10px;height:10px;border-radius:50%;background-color:#272727a8;cursor:pointer}aui-slider .slider-dot.active{background-color:#fff}aui-slider .slider-youtube{position:absolute;top:0;left:0;width:100%;height:100%}aui-spinner{display:inline-flex;align-items:center;justify-content:center;--aui-spinner-color:#4f7ef8}aui-spinner[hidden]{display:none!important}aui-spinner .aui-spinner-sr-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}aui-spinner .aui-spinner-ring{animation:.8s linear infinite aui-spinner-rotate;display:block}@keyframes aui-spinner-rotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}aui-spinner .aui-spinner-dots{display:inline-flex;align-items:center;gap:4px}aui-spinner .aui-spinner-dot{display:inline-block;border-radius:50%;animation:.72s ease-in-out infinite both aui-spinner-bounce}@keyframes aui-spinner-bounce{0%,100%,80%{transform:scale(.6);opacity:.5}40%{transform:scale(1);opacity:1}}aui-spinner .aui-spinner-pulse{display:inline-block;border-radius:50%;animation:1.1s ease-in-out infinite aui-spinner-pulse}@keyframes aui-spinner-pulse{0%,100%{transform:scale(.85);opacity:.6}50%{transform:scale(1);opacity:1}}aui-spinner .aui-spinner-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;border-radius:inherit;z-index:100}aui-spinner:has(.aui-spinner-overlay){position:absolute;inset:0}aui-stepper{display:block;--aui-stepper-accent:#4f7ef8;--aui-stepper-accent-light:#eef2ff;--aui-stepper-success:#16a34a;--aui-stepper-success-light:#f0fdf4;--aui-stepper-text:#1a1d2e;--aui-stepper-muted:#6b7280;--aui-stepper-border:#e5e7eb;--aui-stepper-bg:#ffffff;--aui-stepper-radius:10px}aui-stepper .aui-stp-header{display:flex;align-items:flex-start;gap:0;margin-bottom:24px;position:relative}aui-stepper .aui-stp-step-wrap{display:flex;flex-direction:column;align-items:center;flex:1;position:relative}aui-stepper .aui-stp-step-top{display:flex;align-items:center;width:100%;justify-content:center;position:relative}aui-stepper .aui-stp-connector{flex:1;height:2px;background:var(--aui-stepper-border);transition:background .3s;margin:0}aui-stepper .aui-stp-connector.done{background:var(--aui-stepper-accent)}aui-stepper .aui-stp-circle{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;flex-shrink:0;border:2px solid var(--aui-stepper-border);background:#fff;color:var(--aui-stepper-muted);cursor:default;transition:.2s;z-index:1;position:relative}aui-stepper .aui-stp-step-wrap.active .aui-stp-circle{border-color:var(--aui-stepper-accent);background:var(--aui-stepper-accent);color:#fff;box-shadow:0 0 0 4px var(--aui-stepper-accent-light)}aui-stepper .aui-stp-step-wrap.complete .aui-stp-circle{border-color:var(--aui-stepper-success);background:var(--aui-stepper-success);color:#fff;cursor:pointer}aui-stepper .aui-stp-step-meta{text-align:center;margin-top:8px}aui-stepper .aui-stp-step-title{font-size:13px;font-weight:600;color:var(--aui-stepper-text);white-space:nowrap}aui-stepper .aui-stp-step-wrap.active .aui-stp-step-title{color:var(--aui-stepper-accent)}aui-stepper .aui-stp-step-wrap.complete .aui-stp-step-title{color:var(--aui-stepper-success)}aui-stepper .aui-stp-step-wrap .aui-stp-step-title.inactive{color:var(--aui-stepper-muted)}aui-stepper .aui-stp-step-subtitle{font-size:11px;color:var(--aui-stepper-muted);margin-top:2px}aui-stepper .aui-stp-content{min-height:80px}aui-stepper .aui-stp-panel.active{display:block;animation:.2s aui-stp-fadein}@keyframes aui-stp-fadein{from{opacity:0;transform:translateX(8px)}to{opacity:1;transform:translateX(0)}}aui-stepper .aui-stp-controls{display:flex;align-items:center;gap:10px;margin-top:20px;padding-top:16px;border-top:1px solid var(--aui-stepper-border)}aui-stepper .aui-stp-btn{padding:9px 22px;border-radius:7px;font-size:14px;font-weight:600;cursor:pointer;transition:.15s;border:none;outline:0}aui-stepper .aui-stp-btn-next{background:var(--aui-stepper-accent);color:#fff}aui-stepper .aui-stp-btn-next:hover:not(:disabled),aui-timepicker .aui-tp-btn-set:hover{opacity:.88}aui-stepper .aui-stp-btn-next:disabled{opacity:.5;cursor:not-allowed}aui-stepper .aui-stp-btn-prev{background:0 0;border:1.5px solid var(--aui-stepper-border);color:var(--aui-stepper-muted)}aui-stepper .aui-stp-btn-prev:hover:not(:disabled){border-color:var(--aui-stepper-accent);color:var(--aui-stepper-accent)}aui-stepper[data-orientation=vertical] .aui-stp-header{flex-direction:column;gap:0;margin-bottom:0}aui-stepper[data-orientation=vertical] .aui-stp-step-wrap{flex-direction:row;align-items:flex-start;flex:none;width:100%;gap:14px}aui-stepper[data-orientation=vertical] .aui-stp-step-top{flex-direction:column;width:auto;justify-content:flex-start;align-items:center}aui-stepper[data-orientation=vertical] .aui-stp-connector{width:2px;height:32px;flex:none;margin:2px 0}aui-stepper[data-orientation=vertical] .aui-stp-step-meta{text-align:left;margin-top:6px;padding-bottom:20px}aui-stepper[data-orientation=vertical] .aui-stp-content{padding-left:50px}table{width:100%;max-width:100%;margin-bottom:20px;border-collapse:collapse}table,table.bordered,table.bordered td,table.bordered th,td,th{border:1px solid #e5e5e5}th{font-weight:500;background-color:#f8f8f8;color:#333;border-bottom:2px solid #e5e5e5}td{vertical-align:middle}tr:hover{background-color:#efefef;transition:background-color .2s}table.striped tr:nth-child(2n),tr.disabled,tr:disabled{background-color:#f5f5f5}caption{padding:10px;caption-side:bottom;font-size:14px;color:#666}@media (max-width:600px){form{padding:15px}input[type=date],input[type=datetime-local],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],select,textarea{font-size:14px;padding:8px 12px}button,input[type=button],input[type=submit]{font-size:14px;padding:8px 16px}table{font-size:14px;display:block;overflow-x:auto;white-space:nowrap}td,th{padding:8px 10px}}tr.disabled,tr:disabled{color:#999;cursor:not-allowed}table.borderedrows,table.borderless,table.borderless td,table.borderless th{border:none}table.borderedrows td,table.borderedrows th{border:none;border-bottom:1px solid #e5e5e5}table.hover tr:hover{background-color:#f1f5f9}table:not(.hover) tr:hover,table:not(.striped) tr:nth-child(2n){background-color:inherit}aui-tabs{--aui-tabs-border-color:#e2e8f0;--aui-tabs-surface:#ffffff;--aui-tabs-surface-muted:#f8fafc;--aui-tabs-text-muted:#64748b;--aui-tabs-radius:14px;--aui-tabs-transition:320ms ease;--aui-tabs-shadow:0 18px 35px rgba(15, 23, 42, 0.08);--aui-tabs-active-index:0;--aui-tabs-fixed-header-width:160px;--aui-tabs-header-gap:0.35rem;display:flex;flex-direction:column;gap:1.25rem;width:100%;color:var(--aui-tabs-text);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;box-sizing:border-box}aui-tabs *{box-sizing:border-box}aui-tabs .bodies,aui-tabs .headers{border-radius:var(--aui-tabs-radius);background:var(--aui-tabs-surface);border:1px solid var(--aui-tabs-border-color);box-shadow:var(--aui-tabs-shadow)}aui-tabs .headers{display:flex;align-items:center;gap:var(--aui-tabs-header-gap,.35rem);justify-content:var(--aui-tabs-header-justify,flex-start);padding:.35rem;position:relative;overflow:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:var(--aui-tabs-indicator) transparent}aui-tabs .headers::-webkit-scrollbar{height:4px}aui-tabs .headers::-webkit-scrollbar-track{background:0 0}aui-tabs .headers::-webkit-scrollbar-thumb{background:var(--aui-tabs-indicator);border-radius:2px}aui-tabs .headers::-webkit-scrollbar-thumb:hover{background:var(--aui-tabs-text-muted)}aui-tabs .headers::after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;box-shadow:inset 0 1px 0 rgba(255,255,255,.7)}aui-tabs .header{position:relative;z-index:1;flex:1 1 0;min-width:fit-content;padding:.65rem 1rem;border-radius:calc(var(--aui-tabs-radius) - 6px);font-weight:600;font-size:.95rem;color:var(--aui-tabs-text-muted);text-align:center;transition:color 180ms,background 220ms;cursor:pointer;user-select:none;outline:0}aui-tabs .body,aui-tabs .header.is-active{color:var(--aui-tabs-text)}aui-tabs .header:focus-visible,aui-tabs .header:hover{color:var(--aui-tabs-text);background:rgba(100,116,139,.08)}aui-tabs .headers .tabs-indicator{position:absolute;background:var(--aui-tabs-indicator);border-radius:999px;opacity:0;pointer-events:none;transition:transform var(--aui-tabs-transition),width var(--aui-tabs-transition),height var(--aui-tabs-transition),top var(--aui-tabs-transition),left var(--aui-tabs-transition)}aui-tabs[data-indicator-animation=false] .headers .tabs-indicator{transition:none}aui-tabs .bodies{position:relative;padding:1.5rem;min-height:var(--aui-tabs-panel-height,160px);background:var(--aui-tabs-surface-muted);overflow:hidden}aui-tabs .panel-track{width:100%;height:100%}aui-tabs .body{display:none;gap:.5rem;flex-direction:column;font-size:.95rem;line-height:1.6}aui-tabs[data-theme=dark]{--aui-tabs-border-color:rgba(15, 23, 42, 0.5);--aui-tabs-surface:#0f172a;--aui-tabs-surface-muted:#111c31;--aui-tabs-text:#f8fafc;--aui-tabs-text-muted:#cbd5f5;--aui-tabs-indicator:#94a3b8;--aui-tabs-shadow:0 18px 40px rgba(2, 6, 23, 0.65)}aui-tabs[data-theme=glass]{--aui-tabs-border-color:rgba(255, 255, 255, 0.35);--aui-tabs-surface:rgba(255, 255, 255, 0.7);--aui-tabs-surface-muted:rgba(248, 250, 252, 0.65);--aui-tabs-text-muted:#475569;--aui-tabs-shadow:0 25px 50px rgba(15, 23, 42, 0.25);backdrop-filter:blur(10px)}aui-tabs[data-header-location=bottom]{flex-direction:column-reverse}aui-tabs[data-header-width=stretch] .header{flex:1 1 0;min-width:0}aui-tabs[data-header-width=auto] .header{flex:0 0 auto}aui-tabs[data-header-width=fixed] .header{flex:0 0 var(--aui-tabs-fixed-header-width,160px);max-width:var(--aui-tabs-fixed-header-width,160px)}aui-tabs[data-header-align=center] .headers{--aui-tabs-header-justify:center}aui-tabs[data-header-align=right] .headers{--aui-tabs-header-justify:flex-end}aui-tabs[data-header-align=left] .headers{--aui-tabs-header-justify:flex-start}aui-tabs[data-header-location=left],aui-tabs[data-header-location=right]{flex-direction:row;align-items:stretch}aui-tabs[data-header-location=left] .headers,aui-tabs[data-header-location=right] .headers{flex-direction:column;min-width:220px;height:auto;align-items:stretch}aui-tabs[data-header-location=left][data-header-align=center] .headers,aui-tabs[data-header-location=right][data-header-align=center] .headers{align-items:center}aui-tabs[data-header-location=left][data-header-align=right] .headers,aui-tabs[data-header-location=right][data-header-align=right] .headers{align-items:flex-end}aui-tabs[data-header-location=right]{flex-direction:row-reverse}aui-tabs[data-indicator-position=bottom] .headers .tabs-indicator,aui-tabs[data-indicator-position=top] .headers .tabs-indicator{height:3px}aui-tabs[data-indicator-position=top] .headers .tabs-indicator{top:0}aui-tabs[data-indicator-position=bottom] .headers .tabs-indicator{bottom:0}aui-tabs[data-indicator-position=left] .headers .tabs-indicator,aui-tabs[data-indicator-position=right] .headers .tabs-indicator{width:3px}aui-tabs[data-switch-effect=scroll] .panel-track,aui-tabs[data-switch-effect=slide] .panel-track{display:flex;width:100%;height:100%}aui-tabs[data-switch-effect=scroll] .body,aui-tabs[data-switch-effect=slide] .body{display:block;flex:0 0 100%;padding:1.5rem}aui-tabs[data-switch-effect=slide] .panel-track{flex-direction:row;transform:translateX(calc(var(--aui-tabs-active-index,0) * -100%));transition:transform var(--aui-tabs-transition)}aui-tabs[data-switch-effect=scroll] .panel-track{flex-direction:column;transform:translateY(calc(var(--aui-tabs-active-index,0) * -100%));transition:transform var(--aui-tabs-transition)}aui-tabs[data-switch-effect=fade] .body,aui-tabs[data-switch-effect=flip] .body{position:absolute;inset:0;width:100%;height:100%;padding:1.5rem;opacity:0;pointer-events:none;transform-origin:center;transition:opacity var(--aui-tabs-transition),transform var(--aui-tabs-transition)}aui-tabs[data-switch-effect=fade] .body.is-active,aui-tabs[data-switch-effect=flip] .body.is-active{opacity:1;pointer-events:auto;position:relative}aui-tabs[data-switch-effect=flip] .body{transform:rotateX(-8deg)}aui-tabs[data-switch-effect=flip] .body.is-active{transform:rotateX(0)}aui-tabs[data-switch-effect=none] .bodies{padding:1.5rem}@media (prefers-reduced-motion:reduce){aui-tabs,aui-tabs *{transition-duration:0s!important}}@media (max-width:768px){aui-accordion .accordion-content-inner,aui-accordion .accordion-title{padding:8px 12px}aui-carousel .carousel-item{flex:0 0 100%}aui-slider .slider-slide[data-hide-on-mobile=true]{display:none}aui-tabs[data-header-location=left],aui-tabs[data-header-location=right]{flex-direction:column}aui-tabs[data-header-location=left] .headers,aui-tabs[data-header-location=right] .headers{flex-direction:row;min-width:unset}aui-tabs .header{padding:.5rem .75rem;font-size:.875rem;text-align:center}aui-tabs .header[data-mobile-truncate=true]{white-space:nowrap;max-width:80px;overflow:hidden;text-overflow:ellipsis}aui-tabs .headers{justify-content:flex-start}aui-tabs .bodies,aui-tabs[data-switch-effect=fade] .body,aui-tabs[data-switch-effect=flip] .body,aui-tabs[data-switch-effect=none] .bodies,aui-tabs[data-switch-effect=scroll] .body,aui-tabs[data-switch-effect=slide] .body{padding:1rem}}@media (max-width:480px){aui-breadcrumb[data-collapse] ol li.aui-bc-hidden{display:none}aui-tabs .header{padding:.45rem .65rem;font-size:.8125rem}aui-tabs .bodies{padding:.875rem}aui-tabs .headers{gap:.25rem;padding:.25rem}}aui-timepicker{display:inline-block;position:relative;font-family:inherit;--aui-timepicker-accent:#4f7ef8;--aui-timepicker-accent-light:#eef2ff;--aui-timepicker-text:#1a1d2e;--aui-timepicker-muted:#6b7280;--aui-timepicker-border:#e5e7eb;--aui-timepicker-bg:#f9fafb;--aui-timepicker-radius:8px;--aui-timepicker-shadow:0 4px 24px rgba(0,0,0,0.10)}aui-timepicker .aui-tp-input{width:100%;min-width:160px;padding:9px 40px 9px 12px;border:1.5px solid var(--aui-timepicker-border);border-radius:var(--aui-timepicker-radius);background:#fff;font-size:14px;color:var(--aui-timepicker-text);cursor:pointer;outline:0;transition:border-color .18s;box-sizing:border-box}aui-timepicker .aui-tp-input:focus{border-color:var(--aui-timepicker-accent);box-shadow:0 0 0 3px rgba(79,126,248,.12)}aui-timepicker .aui-tp-input::placeholder{color:var(--aui-timepicker-muted)}aui-timepicker .aui-tp-icon{position:absolute;right:11px;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--aui-timepicker-muted);display:flex;align-items:center}aui-timepicker .aui-tp-clear{position:absolute;right:32px;top:50%;transform:translateY(-50%);background:0 0;border:none;cursor:pointer;color:var(--aui-timepicker-muted);padding:2px;display:flex;align-items:center;font-size:14px;line-height:1;border-radius:50%;transition:color .15s,background .15s}aui-timepicker[data-disabled] .aui-tp-input{background:var(--aui-timepicker-bg);color:var(--aui-timepicker-muted);cursor:not-allowed;pointer-events:none}aui-timepicker .aui-tp-panel{position:absolute;top:calc(100% + 6px);left:0;z-index:9999;background:#fff;border:1.5px solid var(--aui-timepicker-border);border-radius:var(--aui-timepicker-radius);box-shadow:var(--aui-timepicker-shadow);display:none;animation:.13s aui-tp-fadein;overflow:hidden}aui-timepicker .aui-tp-panel.open{display:flex;flex-direction:column}@keyframes aui-tp-fadein{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}aui-timepicker .aui-tp-columns{display:flex;align-items:stretch}aui-timepicker .aui-tp-col{display:flex;flex-direction:column;min-width:64px;max-height:220px;overflow-y:auto;overflow-x:hidden;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:#e5e7eb transparent;border-right:1px solid var(--aui-timepicker-border)}aui-timepicker .aui-tp-col:last-child{border-right:none}aui-timepicker .aui-tp-col::-webkit-scrollbar{width:4px}aui-timepicker .aui-tp-col::-webkit-scrollbar-track{background:0 0}aui-timepicker .aui-tp-col::-webkit-scrollbar-thumb{background:#e5e7eb;border-radius:2px}aui-timepicker .aui-tp-col-label{font-size:10px;font-weight:700;text-transform:uppercase;color:var(--aui-timepicker-muted);text-align:center;padding:8px 0 4px;letter-spacing:.06em;position:sticky;top:0;background:#fff;z-index:1;border-bottom:1px solid var(--aui-timepicker-border)}aui-timepicker .aui-tp-option{padding:9px 8px;text-align:center;font-size:14px;cursor:pointer;color:var(--aui-timepicker-text);transition:background .12s,color .12s;border:none;background:0 0;width:100%;outline:0}aui-timepicker .aui-tp-option:hover{background:var(--aui-timepicker-accent-light);color:var(--aui-timepicker-accent)}aui-timepicker .aui-tp-option.selected{background:var(--aui-timepicker-accent);color:#fff;font-weight:700}aui-timepicker .aui-tp-option:focus-visible{outline:2px solid var(--aui-timepicker-accent);outline-offset:-2px}aui-timepicker .aui-tp-footer{padding:8px 12px;border-top:1px solid var(--aui-timepicker-border);display:flex;justify-content:flex-end}aui-timepicker .aui-tp-btn-set{background:var(--aui-timepicker-accent);color:#fff;border:none;border-radius:6px;padding:6px 18px;font-size:13px;cursor:pointer;font-weight:600;transition:opacity .15s}aui-toggle{display:inline-flex;align-items:center;cursor:pointer;outline:0;--aui-toggle-active-color:#4f7ef8}aui-toggle:focus-visible .aui-toggle-track{box-shadow:0 0 0 3px rgba(79,126,248,.3)}aui-toggle .aui-toggle-wrapper{display:inline-flex;align-items:center;gap:.5rem;user-select:none}aui-toggle .aui-toggle-track{position:relative;border-radius:9999px;background-color:#d1d5db;transition:background-color .22s;flex-shrink:0}aui-toggle .aui-toggle-track.aui-toggle-checked{background-color:var(--aui-toggle-active-color)}aui-tree .aui-tree-node.selected,aui-tree .aui-tree-node:hover{background:var(--aui-tree-accent-light)}aui-toggle .aui-toggle-thumb{position:absolute;top:50%;transform:translateY(-50%);background-color:#fff;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.2);transition:left .22s,width .12s}aui-toggle .aui-toggle-size-sm .aui-toggle-track{width:30px;height:18px}aui-toggle .aui-toggle-size-sm .aui-toggle-thumb{width:12px;height:12px;left:3px}aui-toggle .aui-toggle-size-sm .aui-toggle-track.aui-toggle-checked .aui-toggle-thumb{left:15px}aui-toggle .aui-toggle-size-md .aui-toggle-track{width:42px;height:24px}aui-toggle .aui-toggle-size-md .aui-toggle-thumb{width:18px;height:18px;left:3px}aui-toggle .aui-toggle-size-md .aui-toggle-track.aui-toggle-checked .aui-toggle-thumb{left:21px}aui-toggle .aui-toggle-size-lg .aui-toggle-track{width:56px;height:32px}aui-toggle .aui-toggle-size-lg .aui-toggle-thumb{width:24px;height:24px;left:4px}aui-toggle .aui-toggle-size-lg .aui-toggle-track.aui-toggle-checked .aui-toggle-thumb{left:28px}aui-toggle .aui-toggle-label{font-size:.875rem;color:#1a1d2e;font-weight:500;line-height:1}aui-toggle .aui-toggle-size-sm .aui-toggle-label{font-size:.75rem}aui-toggle .aui-toggle-size-lg .aui-toggle-label{font-size:1rem}.aui-tooltip-bubble{position:absolute;z-index:9000;background-color:#1a1d2e;color:#fff;font-size:.78125rem;line-height:1.45;padding:.375rem .625rem;border-radius:.375rem;pointer-events:none;white-space:normal;word-break:break-word;box-shadow:0 4px 12px rgba(0,0,0,.2);opacity:0;transform:scale(.96) translateY(3px)}.aui-tooltip-bubble.aui-tooltip-visible{opacity:1;transform:scale(1) translateY(0);pointer-events:none}.aui-tooltip-bubble::after{content:'';position:absolute;border:5px solid transparent}.aui-tooltip-bubble[data-position=top]::after{top:100%;left:50%;transform:translateX(-50%);border-top-color:#1a1d2e}.aui-tooltip-bubble[data-position=bottom]::after{bottom:100%;left:50%;transform:translateX(-50%);border-bottom-color:#1a1d2e}.aui-tooltip-bubble[data-position=left]::after{left:100%;top:50%;transform:translateY(-50%);border-left-color:#1a1d2e}.aui-tooltip-bubble[data-position=right]::after{right:100%;top:50%;transform:translateY(-50%);border-right-color:#1a1d2e}aui-tree{display:block;font-family:inherit;--aui-tree-accent:#4f7ef8;--aui-tree-accent-light:#eef2ff;--aui-tree-text:#1a1d2e;--aui-tree-muted:#6b7280;--aui-tree-border:#e5e7eb;--aui-tree-bg:#ffffff;--aui-tree-radius:6px;--aui-tree-indent:20px}aui-tree .aui-tree-search-wrap{padding:0 0 10px;position:relative}aui-tree .aui-tree-search-icon{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:var(--aui-tree-muted);pointer-events:none;display:flex}aui-tree .aui-tree-search-input{width:100%;padding:7px 12px 7px 34px;border:1.5px solid var(--aui-tree-border);border-radius:7px;font-size:13px;color:var(--aui-tree-text);background:#fff;outline:0;box-sizing:border-box;transition:border-color .15s}aui-tree .aui-tree-search-input:focus{border-color:var(--aui-tree-accent);box-shadow:0 0 0 3px rgba(79,126,248,.1)}aui-tree .aui-tree-root{list-style:none;margin:0;padding:0}aui-tree ul{list-style:none;margin:0;padding:0 0 0 var(--aui-tree-indent)}aui-tree .aui-tree-node{display:flex;align-items:center;gap:6px;padding:5px 8px;border-radius:var(--aui-tree-radius);cursor:pointer;font-size:14px;color:var(--aui-tree-text);transition:background .12s,color .12s;user-select:none;position:relative}aui-tree .aui-tree-node.selected{color:var(--aui-tree-accent);font-weight:600}aui-tree .aui-tree-node.dimmed{opacity:.35}aui-tree .aui-tree-arrow{flex-shrink:0;width:16px;height:16px;display:flex;align-items:center;justify-content:center;color:var(--aui-tree-muted);transition:transform .18s;border-radius:3px}aui-tree .aui-tree-arrow:hover{color:var(--aui-tree-accent);background:rgba(79,126,248,.1)}aui-tree .aui-tree-arrow.leaf{color:transparent;pointer-events:none}aui-tree .aui-tree-checkbox{flex-shrink:0;width:15px;height:15px;cursor:pointer;accent-color:var(--aui-tree-accent)}aui-tree .aui-tree-icon{flex-shrink:0;font-size:14px;color:var(--aui-tree-muted);display:flex;align-items:center}aui-tree .aui-tree-label{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}aui-tree .aui-tree-label mark{background:#fef08a;color:inherit;border-radius:2px;padding:0 1px}aui-tree .aui-tree-children{overflow:hidden;transition:max-height .22s;max-height:0}aui-tree .aui-tree-children.open{max-height:9999px}