.alp-space{align-items:center;display:inline-flex}.alp-space--vertical{flex-direction:column;align-items:stretch}.alp-space.is-wrap{flex-wrap:wrap}.alp-space.is-align-start{align-items:flex-start}.alp-space--sm{gap:var(--ant-margin-xs)}.alp-space--md{gap:var(--ant-margin-sm)}.alp-space--lg{gap:var(--ant-margin)}.alp-space.is-compact{gap:0}.alp-space.is-compact>:not(:first-child){margin-left:calc(-1 * var(--ant-line-width));border-top-left-radius:0;border-bottom-left-radius:0}.alp-space.is-compact>:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.alp-space.is-compact>:hover{z-index:1}.alp-space.is-compact>:focus-within{z-index:1}.alp-card{background:var(--ant-color-bg-container);border:var(--ant-line-width) var(--ant-line-type) var(--ant-color-border-secondary);border-radius:var(--ant-border-radius-lg);color:var(--ant-color-text)}.alp-card__head{justify-content:space-between;align-items:center;gap:var(--ant-margin-sm);min-height:var(--ant-card-header-height,56px);padding:0 var(--ant-padding-lg);border-bottom:var(--ant-line-width) var(--ant-line-type) var(--ant-color-border-secondary);color:var(--ant-color-text-heading);font-size:var(--ant-card-header-font-size,var(--ant-font-size-lg));font-weight:var(--ant-font-weight-strong);display:flex}.alp-card__title{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.alp-card__extra{font-weight:400;font-size:var(--ant-font-size);flex:none}.alp-card__body{padding:var(--ant-padding-lg)}.alp-card__body.is-flush{padding:0}.alp-avatar{width:var(--ant-control-height);height:var(--ant-control-height);background:var(--ant-color-text-placeholder);color:var(--ant-color-text-light-solid);font-size:var(--ant-font-size);white-space:nowrap;vertical-align:middle;flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex;overflow:hidden}.alp-avatar--circle{border-radius:50%}.alp-avatar--square{border-radius:var(--ant-border-radius)}.alp-avatar--sm{width:var(--ant-control-height-sm);height:var(--ant-control-height-sm);font-size:var(--ant-font-size-sm)}.alp-avatar--lg{width:var(--ant-control-height-lg);height:var(--ant-control-height-lg);font-size:var(--ant-font-size-lg)}.alp-avatar__img{object-fit:cover;width:100%;height:100%;display:block}.alp-tag{--alp-wave-color:currentcolor;align-items:center;gap:var(--ant-margin-xxs);height:auto;padding:0 var(--ant-padding-xs);font-size:var(--ant-font-size-sm);line-height:var(--ant-line-height-sm);background:var(--ant-tag-default-bg);border:var(--ant-line-width) var(--ant-line-type) var(--ant-color-border);border-radius:var(--ant-border-radius-sm);color:var(--ant-tag-default-color,var(--ant-color-text));white-space:nowrap;display:inline-flex}.alp-tag.is-clickable{cursor:pointer;position:relative}.alp-tag--magenta{color:var(--ant-magenta-6);background:var(--ant-magenta-1);border-color:var(--ant-magenta-3)}.alp-tag--red{color:var(--ant-red-6);background:var(--ant-red-1);border-color:var(--ant-red-3)}.alp-tag--volcano{color:var(--ant-volcano-6);background:var(--ant-volcano-1);border-color:var(--ant-volcano-3)}.alp-tag--orange{color:var(--ant-orange-6);background:var(--ant-orange-1);border-color:var(--ant-orange-3)}.alp-tag--gold{color:var(--ant-gold-6);background:var(--ant-gold-1);border-color:var(--ant-gold-3)}.alp-tag--lime{color:var(--ant-lime-6);background:var(--ant-lime-1);border-color:var(--ant-lime-3)}.alp-tag--green{color:var(--ant-green-6);background:var(--ant-green-1);border-color:var(--ant-green-3)}.alp-tag--cyan{color:var(--ant-cyan-6);background:var(--ant-cyan-1);border-color:var(--ant-cyan-3)}.alp-tag--blue{color:var(--ant-blue-6);background:var(--ant-blue-1);border-color:var(--ant-blue-3)}.alp-tag--geekblue{color:var(--ant-geekblue-6);background:var(--ant-geekblue-1);border-color:var(--ant-geekblue-3)}.alp-tag--purple{color:var(--ant-purple-6);background:var(--ant-purple-1);border-color:var(--ant-purple-3)}.alp-divider--horizontal{height:var(--ant-line-width);margin:var(--ant-margin) 0;background:var(--ant-color-split)}.alp-divider--vertical{width:var(--ant-line-width);height:.9em;margin:0 var(--ant-margin-xs);background:var(--ant-color-split);vertical-align:middle;display:inline-block}.alp-spin{align-items:center;gap:var(--ant-margin-xs);color:var(--ant-color-primary);display:inline-flex}.alp-spin__dot{width:var(--ant-spin-dot-size,20px);height:var(--ant-spin-dot-size,20px);border:2px solid;border-top-color:transparent;border-radius:50%;animation:1s linear infinite alp-spin-rotate}.alp-spin--sm .alp-spin__dot{width:var(--ant-spin-dot-size-sm,14px);height:var(--ant-spin-dot-size-sm,14px);border-width:2px}.alp-spin--lg .alp-spin__dot{width:var(--ant-spin-dot-size-lg,32px);height:var(--ant-spin-dot-size-lg,32px);border-width:3px}.alp-spin__tip{color:var(--ant-color-text-secondary);font-size:var(--ant-font-size)}@keyframes alp-spin-rotate{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.alp-spin__dot{animation-duration:3s}}.alp-result{padding:var(--ant-padding-xl) var(--ant-padding-lg);text-align:center}.alp-result__title{color:var(--ant-color-text-heading);font-size:var(--ant-font-size-heading-3);line-height:var(--ant-line-height-heading-3)}.alp-result__subtitle{margin-top:var(--ant-margin-xs);color:var(--ant-color-text-description);font-size:var(--ant-font-size);line-height:var(--ant-line-height)}.alp-result__extra{margin-top:var(--ant-margin-lg);justify-content:center;gap:var(--ant-margin-xs);display:flex}.alp-result--error .alp-result__title{color:var(--ant-color-error)}.alp-result--success .alp-result__title{color:var(--ant-color-success)}.alp-result--warning .alp-result__title{color:var(--ant-color-warning)}.alp-statistic__title{margin-bottom:var(--ant-margin-xxs);color:var(--ant-color-text-description);font-size:var(--ant-font-size)}.alp-statistic__value{color:var(--ant-color-text);font-family:var(--ant-font-family);font-size:var(--ant-statistic-content-font-size,24px);line-height:1.4}.alp-message-host{top:var(--ant-margin-lg);z-index:2010;align-items:center;gap:var(--ant-margin-xs);pointer-events:none;flex-direction:column;display:flex;position:fixed;left:50%;transform:translate(-50%)}.alp-message{align-items:center;gap:var(--ant-margin-xs);padding:var(--ant-padding-xs) var(--ant-padding);background:var(--ant-color-bg-elevated);border-radius:var(--ant-border-radius-lg);box-shadow:var(--ant-box-shadow);color:var(--ant-color-text);font-size:var(--ant-font-size);animation:alp-message-in var(--ant-motion-duration-mid) var(--ant-motion-ease-out);display:flex}.alp-message--success{color:var(--ant-color-success)}.alp-message--error{color:var(--ant-color-error)}.alp-message--info{color:var(--ant-color-info)}@keyframes alp-message-in{0%{opacity:0;transform:translateY(-8px)}}.alp-page-header{align-items:center;gap:var(--ant-margin-sm);padding:var(--ant-padding) var(--ant-padding-lg);display:flex}.alp-page-header__back{color:var(--ant-color-text-heading);font-size:var(--ant-font-size-lg);cursor:pointer;transition:color var(--ant-motion-duration-slow);background:0 0;border:0;padding:0;display:inline-flex}.alp-page-header__back:hover{color:var(--ant-color-link-hover)}.alp-page-header__back:active{color:var(--ant-color-link-active)}.alp-page-header__back:focus-visible{outline:var(--ant-line-width-focus) solid var(--ant-color-primary-border);outline-offset:1px}.alp-page-header__heading{align-items:baseline;gap:var(--ant-margin-xs);flex:auto;min-width:0;display:flex}.alp-page-header__title{color:var(--ant-color-text-heading);font-size:var(--ant-font-size-heading-4);font-weight:var(--ant-font-weight-strong);text-overflow:ellipsis;white-space:nowrap;line-height:32px;overflow:hidden}.alp-page-header__subtitle{color:var(--ant-color-text-description);font-size:var(--ant-font-size);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.alp-page-header__extra{flex:none}@media (prefers-reduced-motion:reduce){.alp-message{animation:none}}.alp-comment{gap:var(--ant-margin-sm);padding:var(--ant-padding-sm) 0;display:flex}.alp-comment__avatar{flex:none}.alp-comment__main{flex:auto;min-width:0}.alp-comment__head{align-items:baseline;gap:var(--ant-margin-xs);margin-bottom:var(--ant-margin-xxs);flex-wrap:wrap;display:flex}.alp-comment__author{color:var(--ant-color-text-secondary);font-size:var(--ant-font-size-sm);font-weight:var(--ant-font-weight-strong)}.alp-comment__time{color:var(--ant-color-text-quaternary);font-size:var(--ant-font-size-sm)}.alp-comment__body{color:var(--ant-color-text);overflow-wrap:break-word}.alp-comment__actions{gap:var(--ant-margin);margin-top:var(--ant-margin-xxs);color:var(--ant-color-text-secondary);font-size:var(--ant-font-size-sm);display:flex}