@charset "UTF-8";@keyframes t-fade-in{0%{opacity:0}to{opacity:1}}@keyframes t-fade-out{0%{opacity:1}to{opacity:0}}@keyframes t-zoom-out{0%{transform:scale(.2)}to{transform:scale(1)}}.t-loading{font:var(--td-font-body-medium);color:var(--td-text-color-primary);box-sizing:border-box;margin:0;padding:0;list-style:none;position:relative;color:var(--td-brand-color);font-size:var(--td-comp-size-l)}.t-loading--lock{overflow:hidden}.t-loading.t-size-s{font-size:var(--td-comp-size-xxxs)}.t-loading.t-size-l{font-size:var(--td-comp-size-xxxl)}.t-loading__parent--relative{position:relative!important}.t-loading__fullscreen{position:fixed;top:0;left:0;width:100%;height:100%;z-index:3500}.t-loading--center{display:inline-flex;align-items:center;vertical-align:middle;justify-content:center}.t-loading__content{position:absolute;left:48%;top:20%}.t-loading--inherit-color{color:inherit}.t-loading__parent{position:relative}.t-loading__overlay{background-color:var(--td-mask-disabled)}.t-loading--full{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3500}.t-loading--hidden{visibility:hidden}.t-loading--visible{visibility:visible}.t-loading__text{width:auto;display:inline-block;vertical-align:middle;font:var(--td-font-body-medium);margin-left:var(--td-comp-margin-xs)}.t-loading__gradient{display:inline-flex;justify-content:center;align-items:center;vertical-align:middle}.t-loading__gradient-conic{width:100%;height:100%;border-radius:var(--td-radius-circle);background:conic-gradient(from 90deg at 50% 50%,#fff 0deg,currentcolor 360deg);-webkit-mask:radial-gradient(transparent calc(50% - .5px),#fff 50%);mask:radial-gradient(transparent calc(50% - .5px),#fff 50%)}.t-button{font:var(--td-font-body-medium);color:var(--td-text-color-primary);box-sizing:border-box;margin:0;padding:0;list-style:none;position:relative;z-index:0;overflow:hidden;font-size:var(--td-font-body-medium);outline:none;border-width:1px;border-style:solid;border-color:transparent;background-color:transparent;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;white-space:nowrap;border-radius:var(--td-radius-default);transition:all .2s linear;touch-action:manipulation;text-decoration:none}.t-button .t-button__text,.t-button .t-icon{position:relative;z-index:1;display:inline-flex}.t-button .t-icon,.t-button .t-loading{font-size:var(--td-font-size-body-large)}.t-button .t-icon+.t-button__text:not(:empty){margin-left:8px}.t-button .t-loading+.t-button__text:not(:empty){margin-left:8px}.t-button .t-button__suffix:not(:empty){display:inline-flex;margin-left:8px}.t-button--variant-base{color:var(--td-text-color-anti);height:var(--td-comp-size-m);font:var(--td-font-body-medium);padding-left:calc(var(--td-comp-paddingLR-l) - 1px);padding-right:calc(var(--td-comp-paddingLR-l) - 1px);background-color:var(--td-bg-color-component);border-color:var(--td-bg-color-component);color:var(--td-text-color-primary)}.t-button--variant-base .t-icon,.t-button--variant-base .t-loading{font-size:var(--td-font-size-body-large)}.t-button--variant-base:hover,.t-button--variant-base:focus-visible{background-color:var(--td-bg-color-component-hover)}.t-button--variant-base.t-is-loading,.t-button--variant-base.t-is-disabled{background-color:var(--td-bg-color-component-disabled)}.t-button--variant-base:hover,.t-button--variant-base:focus-visible{border-color:var(--td-bg-color-component-hover)}.t-button--variant-base.t-is-loading,.t-button--variant-base.t-is-disabled{border-color:var(--td-bg-color-component-disabled)}.t-button--variant-base:hover,.t-button--variant-base:focus-visible{color:var(--td-text-color-primary)}.t-button--variant-base.t-is-loading,.t-button--variant-base.t-is-disabled{color:var(--td-text-color-disabled)}.t-button--variant-base.t-button--theme-primary{color:var(--td-text-color-anti);background-color:var(--td-brand-color);border-color:var(--td-brand-color)}.t-button--variant-base.t-button--theme-primary:hover,.t-button--variant-base.t-button--theme-primary:focus-visible{background-color:var(--td-brand-color-hover)}.t-button--variant-base.t-button--theme-primary.t-is-loading,.t-button--variant-base.t-button--theme-primary.t-is-disabled{background-color:var(--td-brand-color-disabled)}.t-button--variant-base.t-button--theme-primary:hover,.t-button--variant-base.t-button--theme-primary:focus-visible{border-color:var(--td-brand-color-hover)}.t-button--variant-base.t-button--theme-primary.t-is-loading,.t-button--variant-base.t-button--theme-primary.t-is-disabled{border-color:var(--td-brand-color-disabled)}.t-button--variant-base.t-button--theme-success{color:var(--td-text-color-anti);background-color:var(--td-success-color);border-color:var(--td-success-color)}.t-button--variant-base.t-button--theme-success:hover,.t-button--variant-base.t-button--theme-success:focus-visible{background-color:var(--td-success-color-hover)}.t-button--variant-base.t-button--theme-success.t-is-loading,.t-button--variant-base.t-button--theme-success.t-is-disabled{background-color:var(--td-success-color-disabled)}.t-button--variant-base.t-button--theme-success:hover,.t-button--variant-base.t-button--theme-success:focus-visible{border-color:var(--td-success-color-hover)}.t-button--variant-base.t-button--theme-success.t-is-loading,.t-button--variant-base.t-button--theme-success.t-is-disabled{border-color:var(--td-success-color-disabled)}.t-button--variant-base.t-button--theme-warning{color:var(--td-text-color-anti);background-color:var(--td-warning-color);border-color:var(--td-warning-color)}.t-button--variant-base.t-button--theme-warning:hover,.t-button--variant-base.t-button--theme-warning:focus-visible{background-color:var(--td-warning-color-hover)}.t-button--variant-base.t-button--theme-warning.t-is-loading,.t-button--variant-base.t-button--theme-warning.t-is-disabled{background-color:var(--td-warning-color-disabled)}.t-button--variant-base.t-button--theme-warning:hover,.t-button--variant-base.t-button--theme-warning:focus-visible{border-color:var(--td-warning-color-hover)}.t-button--variant-base.t-button--theme-warning.t-is-loading,.t-button--variant-base.t-button--theme-warning.t-is-disabled{border-color:var(--td-warning-color-disabled)}.t-button--variant-base.t-button--theme-danger{color:var(--td-text-color-anti);background-color:var(--td-error-color);border-color:var(--td-error-color)}.t-button--variant-base.t-button--theme-danger:hover,.t-button--variant-base.t-button--theme-danger:focus-visible{background-color:var(--td-error-color-hover)}.t-button--variant-base.t-button--theme-danger.t-is-loading,.t-button--variant-base.t-button--theme-danger.t-is-disabled{background-color:var(--td-error-color-disabled)}.t-button--variant-base.t-button--theme-danger:hover,.t-button--variant-base.t-button--theme-danger:focus-visible{border-color:var(--td-error-color-hover)}.t-button--variant-base.t-button--theme-danger.t-is-loading,.t-button--variant-base.t-button--theme-danger.t-is-disabled{border-color:var(--td-error-color-disabled)}.t-button--variant-base.t-button--ghost{background-color:transparent;color:var(--td-text-color-anti);border-color:var(--td-text-color-anti)}.t-button--variant-base.t-button--ghost:hover,.t-button--variant-base.t-button--ghost:focus-visible{background-color:transparent}.t-button--variant-base.t-button--ghost:active,.t-button--variant-base.t-button--ghost.t-is-loading{background-color:transparent}.t-button--variant-base.t-button--ghost.t-is-disabled{background-color:#ffffff38;background-color:transparent}.t-button--variant-base.t-button--ghost:hover,.t-button--variant-base.t-button--ghost:focus-visible{color:var(--td-brand-color-hover)}.t-button--variant-base.t-button--ghost:active{color:var(--td-brand-color-active)}.t-button--variant-base.t-button--ghost.t-is-loading{color:var(--td-text-color-anti)}.t-button--variant-base.t-button--ghost.t-is-disabled{color:#ffffff38;background-color:transparent}.t-button--variant-base.t-button--ghost:hover,.t-button--variant-base.t-button--ghost:focus-visible{border-color:var(--td-brand-color-hover)}.t-button--variant-base.t-button--ghost:active{border-color:var(--td-brand-color-active)}.t-button--variant-base.t-button--ghost.t-is-loading{border-color:var(--td-text-color-anti)}.t-button--variant-base.t-button--ghost.t-is-disabled{border-color:#ffffff38;background-color:transparent}.t-button--variant-base.t-button--ghost.t-button--theme-primary{color:var(--td-brand-color);border-color:var(--td-brand-color)}.t-button--variant-base.t-button--ghost.t-button--theme-primary:hover,.t-button--variant-base.t-button--ghost.t-button--theme-primary:focus-visible{color:var(--td-brand-color-hover)}.t-button--variant-base.t-button--ghost.t-button--theme-primary:active{color:var(--td-brand-color-active)}.t-button--variant-base.t-button--ghost.t-button--theme-primary.t-is-loading{color:var(--td-brand-color)}.t-button--variant-base.t-button--ghost.t-button--theme-primary.t-is-disabled{color:#ffffff38;background-color:transparent}.t-button--variant-base.t-button--ghost.t-button--theme-primary:hover,.t-button--variant-base.t-button--ghost.t-button--theme-primary:focus-visible{border-color:var(--td-brand-color-hover)}.t-button--variant-base.t-button--ghost.t-button--theme-primary:active{border-color:var(--td-brand-color-active)}.t-button--variant-base.t-button--ghost.t-button--theme-primary.t-is-loading{border-color:var(--td-brand-color)}.t-button--variant-base.t-button--ghost.t-button--theme-primary.t-is-disabled{border-color:#ffffff38;background-color:transparent}.t-button--variant-base.t-button--ghost.t-button--theme-success{color:var(--td-success-color);border-color:var(--td-success-color)}.t-button--variant-base.t-button--ghost.t-button--theme-success:hover,.t-button--variant-base.t-button--ghost.t-button--theme-success:focus-visible{color:var(--td-success-color-hover)}.t-button--variant-base.t-button--ghost.t-button--theme-success:active{color:var(--td-success-color-active)}.t-button--variant-base.t-button--ghost.t-button--theme-success.t-is-loading{color:var(--td-success-color)}.t-button--variant-base.t-button--ghost.t-button--theme-success.t-is-disabled{color:#ffffff38;background-color:transparent}.t-button--variant-base.t-button--ghost.t-button--theme-success:hover,.t-button--variant-base.t-button--ghost.t-button--theme-success:focus-visible{border-color:var(--td-success-color-hover)}.t-button--variant-base.t-button--ghost.t-button--theme-success:active{border-color:var(--td-success-color-active)}.t-button--variant-base.t-button--ghost.t-button--theme-success.t-is-loading{border-color:var(--td-success-color)}.t-button--variant-base.t-button--ghost.t-button--theme-success.t-is-disabled{border-color:#ffffff38;background-color:transparent}.t-button--variant-base.t-button--ghost.t-button--theme-warning{color:var(--td-warning-color);border-color:var(--td-warning-color)}.t-button--variant-base.t-button--ghost.t-button--theme-warning:hover,.t-button--variant-base.t-button--ghost.t-button--theme-warning:focus-visible{color:var(--td-warning-color-hover)}.t-button--variant-base.t-button--ghost.t-button--theme-warning:active{color:var(--td-warning-color-active)}.t-button--variant-base.t-button--ghost.t-button--theme-warning.t-is-loading{color:var(--td-warning-color)}.t-button--variant-base.t-button--ghost.t-button--theme-warning.t-is-disabled{color:#ffffff38;background-color:transparent}.t-button--variant-base.t-button--ghost.t-button--theme-warning:hover,.t-button--variant-base.t-button--ghost.t-button--theme-warning:focus-visible{border-color:var(--td-warning-color-hover)}.t-button--variant-base.t-button--ghost.t-button--theme-warning:active{border-color:var(--td-warning-color-active)}.t-button--variant-base.t-button--ghost.t-button--theme-warning.t-is-loading{border-color:var(--td-warning-color)}.t-button--variant-base.t-button--ghost.t-button--theme-warning.t-is-disabled{border-color:#ffffff38;background-color:transparent}.t-button--variant-base.t-button--ghost.t-button--theme-danger{color:var(--td-error-color);border-color:var(--td-error-color)}.t-button--variant-base.t-button--ghost.t-button--theme-danger:hover,.t-button--variant-base.t-button--ghost.t-button--theme-danger:focus-visible{color:var(--td-error-color-hover)}.t-button--variant-base.t-button--ghost.t-button--theme-danger:active{color:var(--td-error-color-active)}.t-button--variant-base.t-button--ghost.t-button--theme-danger.t-is-loading{color:var(--td-error-color)}.t-button--variant-base.t-button--ghost.t-button--theme-danger.t-is-disabled{color:#ffffff38;background-color:transparent}.t-button--variant-base.t-button--ghost.t-button--theme-danger:hover,.t-button--variant-base.t-button--ghost.t-button--theme-danger:focus-visible{border-color:var(--td-error-color-hover)}.t-button--variant-base.t-button--ghost.t-button--theme-danger:active{border-color:var(--td-error-color-active)}.t-button--variant-base.t-button--ghost.t-button--theme-danger.t-is-loading{border-color:var(--td-error-color)}.t-button--variant-base.t-button--ghost.t-button--theme-danger.t-is-disabled{border-color:#ffffff38;background-color:transparent}.t-button--variant-base.t-is-loading:not(.t-button--variant-base.t-button--ghost).t-button--theme-default{color:var(--td-text-color-primary)}.t-button--variant-outline{height:var(--td-comp-size-m);font:var(--td-font-body-medium);padding-left:calc(var(--td-comp-paddingLR-l) - 1px);padding-right:calc(var(--td-comp-paddingLR-l) - 1px);color:var(--td-text-color-primary);background-color:var(--td-bg-color-specialcomponent);border-color:var(--td-border-level-2-color)}.t-button--variant-outline .t-icon,.t-button--variant-outline .t-loading{font-size:var(--td-font-size-body-large)}.t-button--variant-outline:hover,.t-button--variant-outline:focus-visible{color:var(--td-brand-color-hover)}.t-button--variant-outline.t-is-loading,.t-button--variant-outline.t-is-disabled{color:var(--td-text-color-disabled)}.t-button--variant-outline:hover,.t-button--variant-outline:focus-visible{background-color:var(--td-bg-color-specialcomponent)}.t-button--variant-outline.t-is-loading,.t-button--variant-outline.t-is-disabled{background-color:var(--td-bg-color-component-disabled)}.t-button--variant-outline:hover,.t-button--variant-outline:focus-visible{border-color:var(--td-brand-color-hover)}.t-button--variant-outline.t-is-loading,.t-button--variant-outline.t-is-disabled{border-color:var(--td-border-level-2-color)}.t-button--variant-outline.t-button--theme-primary{color:var(--td-brand-color);border-color:var(--td-brand-color)}.t-button--variant-outline.t-button--theme-primary:hover,.t-button--variant-outline.t-button--theme-primary:focus-visible{color:var(--td-brand-color-hover)}.t-button--variant-outline.t-button--theme-primary.t-is-loading,.t-button--variant-outline.t-button--theme-primary.t-is-disabled{color:var(--td-brand-color-disabled)}.t-button--variant-outline.t-button--theme-primary:hover,.t-button--variant-outline.t-button--theme-primary:focus-visible{border-color:var(--td-brand-color-hover)}.t-button--variant-outline.t-button--theme-primary.t-is-loading,.t-button--variant-outline.t-button--theme-primary.t-is-disabled{border-color:var(--td-brand-color-disabled)}.t-button--variant-outline.t-button--theme-success{color:var(--td-success-color);border-color:var(--td-success-color)}.t-button--variant-outline.t-button--theme-success:hover,.t-button--variant-outline.t-button--theme-success:focus-visible{color:var(--td-success-color-hover)}.t-button--variant-outline.t-button--theme-success.t-is-loading,.t-button--variant-outline.t-button--theme-success.t-is-disabled{color:var(--td-success-color-disabled)}.t-button--variant-outline.t-button--theme-success:hover,.t-button--variant-outline.t-button--theme-success:focus-visible{border-color:var(--td-success-color-hover)}.t-button--variant-outline.t-button--theme-success.t-is-loading,.t-button--variant-outline.t-button--theme-success.t-is-disabled{border-color:var(--td-success-color-disabled)}.t-button--variant-outline.t-button--theme-warning{color:var(--td-warning-color);border-color:var(--td-warning-color)}.t-button--variant-outline.t-button--theme-warning:hover,.t-button--variant-outline.t-button--theme-warning:focus-visible{color:var(--td-warning-color-hover)}.t-button--variant-outline.t-button--theme-warning.t-is-loading,.t-button--variant-outline.t-button--theme-warning.t-is-disabled{color:var(--td-warning-color-disabled)}.t-button--variant-outline.t-button--theme-warning:hover,.t-button--variant-outline.t-button--theme-warning:focus-visible{border-color:var(--td-warning-color-hover)}.t-button--variant-outline.t-button--theme-warning.t-is-loading,.t-button--variant-outline.t-button--theme-warning.t-is-disabled{border-color:var(--td-warning-color-disabled)}.t-button--variant-outline.t-button--theme-danger{color:var(--td-error-color);border-color:var(--td-error-color)}.t-button--variant-outline.t-button--theme-danger:hover,.t-button--variant-outline.t-button--theme-danger:focus-visible{color:var(--td-error-color-hover)}.t-button--variant-outline.t-button--theme-danger.t-is-loading,.t-button--variant-outline.t-button--theme-danger.t-is-disabled{color:var(--td-error-color-disabled)}.t-button--variant-outline.t-button--theme-danger:hover,.t-button--variant-outline.t-button--theme-danger:focus-visible{border-color:var(--td-error-color-hover)}.t-button--variant-outline.t-button--theme-danger.t-is-loading,.t-button--variant-outline.t-button--theme-danger.t-is-disabled{border-color:var(--td-error-color-disabled)}.t-button--variant-outline.t-button--ghost{background-color:transparent;color:var(--td-text-color-anti);border-color:var(--td-text-color-anti)}.t-button--variant-outline.t-button--ghost:hover,.t-button--variant-outline.t-button--ghost:focus-visible{background-color:transparent}.t-button--variant-outline.t-button--ghost:active,.t-button--variant-outline.t-button--ghost.t-is-loading{background-color:transparent}.t-button--variant-outline.t-button--ghost.t-is-disabled{background-color:#ffffff38;background-color:transparent}.t-button--variant-outline.t-button--ghost:hover,.t-button--variant-outline.t-button--ghost:focus-visible{color:var(--td-brand-color-hover)}.t-button--variant-outline.t-button--ghost:active{color:var(--td-brand-color-active)}.t-button--variant-outline.t-button--ghost.t-is-loading{color:var(--td-text-color-anti)}.t-button--variant-outline.t-button--ghost.t-is-disabled{color:#ffffff38;background-color:transparent}.t-button--variant-outline.t-button--ghost:hover,.t-button--variant-outline.t-button--ghost:focus-visible{border-color:var(--td-brand-color-hover)}.t-button--variant-outline.t-button--ghost:active{border-color:var(--td-brand-color-active)}.t-button--variant-outline.t-button--ghost.t-is-loading{border-color:var(--td-text-color-anti)}.t-button--variant-outline.t-button--ghost.t-is-disabled{border-color:#ffffff38;background-color:transparent}.t-button--variant-outline.t-button--ghost.t-button--theme-primary{color:var(--td-brand-color);border-color:var(--td-brand-color)}.t-button--variant-outline.t-button--ghost.t-button--theme-primary:hover,.t-button--variant-outline.t-button--ghost.t-button--theme-primary:focus-visible{color:var(--td-brand-color-hover)}.t-button--variant-outline.t-button--ghost.t-button--theme-primary:active{color:var(--td-brand-color-active)}.t-button--variant-outline.t-button--ghost.t-button--theme-primary.t-is-loading{color:var(--td-brand-color)}.t-button--variant-outline.t-button--ghost.t-button--theme-primary.t-is-disabled{color:#ffffff38;background-color:transparent}.t-button--variant-outline.t-button--ghost.t-button--theme-primary:hover,.t-button--variant-outline.t-button--ghost.t-button--theme-primary:focus-visible{border-color:var(--td-brand-color-hover)}.t-button--variant-outline.t-button--ghost.t-button--theme-primary:active{border-color:var(--td-brand-color-active)}.t-button--variant-outline.t-button--ghost.t-button--theme-primary.t-is-loading{border-color:var(--td-brand-color)}.t-button--variant-outline.t-button--ghost.t-button--theme-primary.t-is-disabled{border-color:#ffffff38;background-color:transparent}.t-button--variant-outline.t-button--ghost.t-button--theme-success{color:var(--td-success-color);border-color:var(--td-success-color)}.t-button--variant-outline.t-button--ghost.t-button--theme-success:hover,.t-button--variant-outline.t-button--ghost.t-button--theme-success:focus-visible{color:var(--td-success-color-hover)}.t-button--variant-outline.t-button--ghost.t-button--theme-success:active{color:var(--td-success-color-active)}.t-button--variant-outline.t-button--ghost.t-button--theme-success.t-is-loading{color:var(--td-success-color)}.t-button--variant-outline.t-button--ghost.t-button--theme-success.t-is-disabled{color:#ffffff38;background-color:transparent}.t-button--variant-outline.t-button--ghost.t-button--theme-success:hover,.t-button--variant-outline.t-button--ghost.t-button--theme-success:focus-visible{border-color:var(--td-success-color-hover)}.t-button--variant-outline.t-button--ghost.t-button--theme-success:active{border-color:var(--td-success-color-active)}.t-button--variant-outline.t-button--ghost.t-button--theme-success.t-is-loading{border-color:var(--td-success-color)}.t-button--variant-outline.t-button--ghost.t-button--theme-success.t-is-disabled{border-color:#ffffff38;background-color:transparent}.t-button--variant-outline.t-button--ghost.t-button--theme-warning{color:var(--td-warning-color);border-color:var(--td-warning-color)}.t-button--variant-outline.t-button--ghost.t-button--theme-warning:hover,.t-button--variant-outline.t-button--ghost.t-button--theme-warning:focus-visible{color:var(--td-warning-color-hover)}.t-button--variant-outline.t-button--ghost.t-button--theme-warning:active{color:var(--td-warning-color-active)}.t-button--variant-outline.t-button--ghost.t-button--theme-warning.t-is-loading{color:var(--td-warning-color)}.t-button--variant-outline.t-button--ghost.t-button--theme-warning.t-is-disabled{color:#ffffff38;background-color:transparent}.t-button--variant-outline.t-button--ghost.t-button--theme-warning:hover,.t-button--variant-outline.t-button--ghost.t-button--theme-warning:focus-visible{border-color:var(--td-warning-color-hover)}.t-button--variant-outline.t-button--ghost.t-button--theme-warning:active{border-color:var(--td-warning-color-active)}.t-button--variant-outline.t-button--ghost.t-button--theme-warning.t-is-loading{border-color:var(--td-warning-color)}.t-button--variant-outline.t-button--ghost.t-button--theme-warning.t-is-disabled{border-color:#ffffff38;background-color:transparent}.t-button--variant-outline.t-button--ghost.t-button--theme-danger{color:var(--td-error-color);border-color:var(--td-error-color)}.t-button--variant-outline.t-button--ghost.t-button--theme-danger:hover,.t-button--variant-outline.t-button--ghost.t-button--theme-danger:focus-visible{color:var(--td-error-color-hover)}.t-button--variant-outline.t-button--ghost.t-button--theme-danger:active{color:var(--td-error-color-active)}.t-button--variant-outline.t-button--ghost.t-button--theme-danger.t-is-loading{color:var(--td-error-color)}.t-button--variant-outline.t-button--ghost.t-button--theme-danger.t-is-disabled{color:#ffffff38;background-color:transparent}.t-button--variant-outline.t-button--ghost.t-button--theme-danger:hover,.t-button--variant-outline.t-button--ghost.t-button--theme-danger:focus-visible{border-color:var(--td-error-color-hover)}.t-button--variant-outline.t-button--ghost.t-button--theme-danger:active{border-color:var(--td-error-color-active)}.t-button--variant-outline.t-button--ghost.t-button--theme-danger.t-is-loading{border-color:var(--td-error-color)}.t-button--variant-outline.t-button--ghost.t-button--theme-danger.t-is-disabled{border-color:#ffffff38;background-color:transparent}.t-button--variant-outline.t-is-loading:not(.t-button--variant-outline.t-button--ghost){color:var(--td-text-color-primary)}.t-button--variant-outline.t-is-loading:not(.t-button--variant-outline.t-button--ghost).t-button--theme-primary{color:var(--td-brand-color);background-color:transparent}.t-button--variant-outline.t-is-loading:not(.t-button--variant-outline.t-button--ghost).t-button--theme-success{color:var(--td-success-color);background-color:transparent}.t-button--variant-outline.t-is-loading:not(.t-button--variant-outline.t-button--ghost).t-button--theme-warning{color:var(--td-warning-color);background-color:transparent}.t-button--variant-outline.t-is-loading:not(.t-button--variant-outline.t-button--ghost).t-button--theme-danger{color:var(--td-error-color);background-color:transparent}.t-button--variant-dashed{height:var(--td-comp-size-m);font:var(--td-font-body-medium);padding-left:calc(var(--td-comp-paddingLR-l) - 1px);padding-right:calc(var(--td-comp-paddingLR-l) - 1px);color:var(--td-text-color-primary);background-color:var(--td-bg-color-specialcomponent);border-color:var(--td-border-level-2-color);border-style:dashed}.t-button--variant-dashed .t-icon,.t-button--variant-dashed .t-loading{font-size:var(--td-font-size-body-large)}.t-button--variant-dashed:hover,.t-button--variant-dashed:focus-visible{color:var(--td-brand-color-hover)}.t-button--variant-dashed.t-is-loading,.t-button--variant-dashed.t-is-disabled{color:var(--td-text-color-disabled)}.t-button--variant-dashed:hover,.t-button--variant-dashed:focus-visible{background-color:var(--td-bg-color-specialcomponent)}.t-button--variant-dashed.t-is-loading,.t-button--variant-dashed.t-is-disabled{background-color:var(--td-bg-color-component-disabled)}.t-button--variant-dashed:hover,.t-button--variant-dashed:focus-visible{border-color:var(--td-brand-color-hover)}.t-button--variant-dashed.t-is-loading,.t-button--variant-dashed.t-is-disabled{border-color:var(--td-border-level-2-color)}.t-button--variant-dashed.t-button--theme-primary{color:var(--td-brand-color);border-color:var(--td-brand-color)}.t-button--variant-dashed.t-button--theme-primary:hover,.t-button--variant-dashed.t-button--theme-primary:focus-visible{color:var(--td-brand-color-hover)}.t-button--variant-dashed.t-button--theme-primary.t-is-loading,.t-button--variant-dashed.t-button--theme-primary.t-is-disabled{color:var(--td-brand-color-disabled)}.t-button--variant-dashed.t-button--theme-primary:hover,.t-button--variant-dashed.t-button--theme-primary:focus-visible{border-color:var(--td-brand-color-hover)}.t-button--variant-dashed.t-button--theme-primary.t-is-loading,.t-button--variant-dashed.t-button--theme-primary.t-is-disabled{border-color:var(--td-brand-color-disabled)}.t-button--variant-dashed.t-button--theme-success{color:var(--td-success-color);border-color:var(--td-success-color)}.t-button--variant-dashed.t-button--theme-success:hover,.t-button--variant-dashed.t-button--theme-success:focus-visible{color:var(--td-success-color-hover)}.t-button--variant-dashed.t-button--theme-success.t-is-loading,.t-button--variant-dashed.t-button--theme-success.t-is-disabled{color:var(--td-success-color-disabled)}.t-button--variant-dashed.t-button--theme-success:hover,.t-button--variant-dashed.t-button--theme-success:focus-visible{border-color:var(--td-success-color-hover)}.t-button--variant-dashed.t-button--theme-success.t-is-loading,.t-button--variant-dashed.t-button--theme-success.t-is-disabled{border-color:var(--td-success-color-disabled)}.t-button--variant-dashed.t-button--theme-warning{color:var(--td-warning-color);border-color:var(--td-warning-color)}.t-button--variant-dashed.t-button--theme-warning:hover,.t-button--variant-dashed.t-button--theme-warning:focus-visible{color:var(--td-warning-color-hover)}.t-button--variant-dashed.t-button--theme-warning.t-is-loading,.t-button--variant-dashed.t-button--theme-warning.t-is-disabled{color:var(--td-warning-color-disabled)}.t-button--variant-dashed.t-button--theme-warning:hover,.t-button--variant-dashed.t-button--theme-warning:focus-visible{border-color:var(--td-warning-color-hover)}.t-button--variant-dashed.t-button--theme-warning.t-is-loading,.t-button--variant-dashed.t-button--theme-warning.t-is-disabled{border-color:var(--td-warning-color-disabled)}.t-button--variant-dashed.t-button--theme-danger{color:var(--td-error-color);border-color:var(--td-error-color)}.t-button--variant-dashed.t-button--theme-danger:hover,.t-button--variant-dashed.t-button--theme-danger:focus-visible{color:var(--td-error-color-hover)}.t-button--variant-dashed.t-button--theme-danger.t-is-loading,.t-button--variant-dashed.t-button--theme-danger.t-is-disabled{color:var(--td-error-color-disabled)}.t-button--variant-dashed.t-button--theme-danger:hover,.t-button--variant-dashed.t-button--theme-danger:focus-visible{border-color:var(--td-error-color-hover)}.t-button--variant-dashed.t-button--theme-danger.t-is-loading,.t-button--variant-dashed.t-button--theme-danger.t-is-disabled{border-color:var(--td-error-color-disabled)}.t-button--variant-dashed.t-button--ghost{background-color:transparent;color:var(--td-text-color-anti);border-color:var(--td-text-color-anti)}.t-button--variant-dashed.t-button--ghost:hover,.t-button--variant-dashed.t-button--ghost:focus-visible{background-color:transparent}.t-button--variant-dashed.t-button--ghost:active,.t-button--variant-dashed.t-button--ghost.t-is-loading{background-color:transparent}.t-button--variant-dashed.t-button--ghost.t-is-disabled{background-color:#ffffff38;background-color:transparent}.t-button--variant-dashed.t-button--ghost:hover,.t-button--variant-dashed.t-button--ghost:focus-visible{color:var(--td-brand-color-hover)}.t-button--variant-dashed.t-button--ghost:active{color:var(--td-brand-color-active)}.t-button--variant-dashed.t-button--ghost.t-is-loading{color:var(--td-text-color-anti)}.t-button--variant-dashed.t-button--ghost.t-is-disabled{color:#ffffff38;background-color:transparent}.t-button--variant-dashed.t-button--ghost:hover,.t-button--variant-dashed.t-button--ghost:focus-visible{border-color:var(--td-brand-color-hover)}.t-button--variant-dashed.t-button--ghost:active{border-color:var(--td-brand-color-active)}.t-button--variant-dashed.t-button--ghost.t-is-loading{border-color:var(--td-text-color-anti)}.t-button--variant-dashed.t-button--ghost.t-is-disabled{border-color:#ffffff38;background-color:transparent}.t-button--variant-dashed.t-button--ghost.t-button--theme-primary{color:var(--td-brand-color);border-color:var(--td-brand-color)}.t-button--variant-dashed.t-button--ghost.t-button--theme-primary:hover,.t-button--variant-dashed.t-button--ghost.t-button--theme-primary:focus-visible{color:var(--td-brand-color-hover)}.t-button--variant-dashed.t-button--ghost.t-button--theme-primary:active{color:var(--td-brand-color-active)}.t-button--variant-dashed.t-button--ghost.t-button--theme-primary.t-is-loading{color:var(--td-brand-color)}.t-button--variant-dashed.t-button--ghost.t-button--theme-primary.t-is-disabled{color:#ffffff38;background-color:transparent}.t-button--variant-dashed.t-button--ghost.t-button--theme-primary:hover,.t-button--variant-dashed.t-button--ghost.t-button--theme-primary:focus-visible{border-color:var(--td-brand-color-hover)}.t-button--variant-dashed.t-button--ghost.t-button--theme-primary:active{border-color:var(--td-brand-color-active)}.t-button--variant-dashed.t-button--ghost.t-button--theme-primary.t-is-loading{border-color:var(--td-brand-color)}.t-button--variant-dashed.t-button--ghost.t-button--theme-primary.t-is-disabled{border-color:#ffffff38;background-color:transparent}.t-button--variant-dashed.t-button--ghost.t-button--theme-success{color:var(--td-success-color);border-color:var(--td-success-color)}.t-button--variant-dashed.t-button--ghost.t-button--theme-success:hover,.t-button--variant-dashed.t-button--ghost.t-button--theme-success:focus-visible{color:var(--td-success-color-hover)}.t-button--variant-dashed.t-button--ghost.t-button--theme-success:active{color:var(--td-success-color-active)}.t-button--variant-dashed.t-button--ghost.t-button--theme-success.t-is-loading{color:var(--td-success-color)}.t-button--variant-dashed.t-button--ghost.t-button--theme-success.t-is-disabled{color:#ffffff38;background-color:transparent}.t-button--variant-dashed.t-button--ghost.t-button--theme-success:hover,.t-button--variant-dashed.t-button--ghost.t-button--theme-success:focus-visible{border-color:var(--td-success-color-hover)}.t-button--variant-dashed.t-button--ghost.t-button--theme-success:active{border-color:var(--td-success-color-active)}.t-button--variant-dashed.t-button--ghost.t-button--theme-success.t-is-loading{border-color:var(--td-success-color)}.t-button--variant-dashed.t-button--ghost.t-button--theme-success.t-is-disabled{border-color:#ffffff38;background-color:transparent}.t-button--variant-dashed.t-button--ghost.t-button--theme-warning{color:var(--td-warning-color);border-color:var(--td-warning-color)}.t-button--variant-dashed.t-button--ghost.t-button--theme-warning:hover,.t-button--variant-dashed.t-button--ghost.t-button--theme-warning:focus-visible{color:var(--td-warning-color-hover)}.t-button--variant-dashed.t-button--ghost.t-button--theme-warning:active{color:var(--td-warning-color-active)}.t-button--variant-dashed.t-button--ghost.t-button--theme-warning.t-is-loading{color:var(--td-warning-color)}.t-button--variant-dashed.t-button--ghost.t-button--theme-warning.t-is-disabled{color:#ffffff38;background-color:transparent}.t-button--variant-dashed.t-button--ghost.t-button--theme-warning:hover,.t-button--variant-dashed.t-button--ghost.t-button--theme-warning:focus-visible{border-color:var(--td-warning-color-hover)}.t-button--variant-dashed.t-button--ghost.t-button--theme-warning:active{border-color:var(--td-warning-color-active)}.t-button--variant-dashed.t-button--ghost.t-button--theme-warning.t-is-loading{border-color:var(--td-warning-color)}.t-button--variant-dashed.t-button--ghost.t-button--theme-warning.t-is-disabled{border-color:#ffffff38;background-color:transparent}.t-button--variant-dashed.t-button--ghost.t-button--theme-danger{color:var(--td-error-color);border-color:var(--td-error-color)}.t-button--variant-dashed.t-button--ghost.t-button--theme-danger:hover,.t-button--variant-dashed.t-button--ghost.t-button--theme-danger:focus-visible{color:var(--td-error-color-hover)}.t-button--variant-dashed.t-button--ghost.t-button--theme-danger:active{color:var(--td-error-color-active)}.t-button--variant-dashed.t-button--ghost.t-button--theme-danger.t-is-loading{color:var(--td-error-color)}.t-button--variant-dashed.t-button--ghost.t-button--theme-danger.t-is-disabled{color:#ffffff38;background-color:transparent}.t-button--variant-dashed.t-button--ghost.t-button--theme-danger:hover,.t-button--variant-dashed.t-button--ghost.t-button--theme-danger:focus-visible{border-color:var(--td-error-color-hover)}.t-button--variant-dashed.t-button--ghost.t-button--theme-danger:active{border-color:var(--td-error-color-active)}.t-button--variant-dashed.t-button--ghost.t-button--theme-danger.t-is-loading{border-color:var(--td-error-color)}.t-button--variant-dashed.t-button--ghost.t-button--theme-danger.t-is-disabled{border-color:#ffffff38;background-color:transparent}.t-button--variant-dashed.t-is-loading:not(.t-button--variant-dashed.t-button--ghost){color:var(--td-text-color-primary)}.t-button--variant-dashed.t-is-loading:not(.t-button--variant-dashed.t-button--ghost).t-button--theme-primary{color:var(--td-brand-color);background-color:transparent}.t-button--variant-dashed.t-is-loading:not(.t-button--variant-dashed.t-button--ghost).t-button--theme-success{color:var(--td-success-color);background-color:transparent}.t-button--variant-dashed.t-is-loading:not(.t-button--variant-dashed.t-button--ghost).t-button--theme-warning{color:var(--td-warning-color);background-color:transparent}.t-button--variant-dashed.t-is-loading:not(.t-button--variant-dashed.t-button--ghost).t-button--theme-danger{color:var(--td-error-color);background-color:transparent}.t-button--variant-text{height:var(--td-comp-size-m);font:var(--td-font-body-medium);padding-left:calc(var(--td-comp-paddingLR-l) - 1px);padding-right:calc(var(--td-comp-paddingLR-l) - 1px);color:var(--td-text-color-primary);background-color:transparent;border-color:transparent}.t-button--variant-text .t-icon,.t-button--variant-text .t-loading{font-size:var(--td-font-size-body-large)}.t-button--variant-text:hover,.t-button--variant-text:focus-visible{color:var(--td-text-color-primary)}.t-button--variant-text.t-is-loading,.t-button--variant-text.t-is-disabled{color:var(--td-text-color-disabled)}.t-button--variant-text:hover,.t-button--variant-text:focus-visible{background-color:var(--td-bg-color-container-hover)}.t-button--variant-text.t-is-loading,.t-button--variant-text.t-is-disabled{background-color:transparent}.t-button--variant-text:hover,.t-button--variant-text:focus-visible{border-color:var(--td-bg-color-container-hover)}.t-button--variant-text.t-is-loading,.t-button--variant-text.t-is-disabled{border-color:transparent}.t-button--variant-text.t-button--theme-primary{color:var(--td-brand-color)}.t-button--variant-text.t-button--theme-primary:hover,.t-button--variant-text.t-button--theme-primary:focus-visible{color:var(--td-brand-color-hover)}.t-button--variant-text.t-button--theme-primary.t-is-loading,.t-button--variant-text.t-button--theme-primary.t-is-disabled{color:var(--td-brand-color-disabled)}.t-button--variant-text.t-button--theme-success{color:var(--td-success-color)}.t-button--variant-text.t-button--theme-success:hover,.t-button--variant-text.t-button--theme-success:focus-visible{color:var(--td-success-color-hover)}.t-button--variant-text.t-button--theme-success.t-is-loading,.t-button--variant-text.t-button--theme-success.t-is-disabled{color:var(--td-success-color-disabled)}.t-button--variant-text.t-button--theme-warning{color:var(--td-warning-color)}.t-button--variant-text.t-button--theme-warning:hover,.t-button--variant-text.t-button--theme-warning:focus-visible{color:var(--td-warning-color-hover)}.t-button--variant-text.t-button--theme-warning.t-is-loading,.t-button--variant-text.t-button--theme-warning.t-is-disabled{color:var(--td-warning-color-disabled)}.t-button--variant-text.t-button--theme-danger{color:var(--td-error-color)}.t-button--variant-text.t-button--theme-danger:hover,.t-button--variant-text.t-button--theme-danger:focus-visible{color:var(--td-error-color-hover)}.t-button--variant-text.t-button--theme-danger.t-is-loading,.t-button--variant-text.t-button--theme-danger.t-is-disabled{color:var(--td-error-color-disabled)}.t-button--variant-text.t-button--ghost{background:none;color:var(--td-text-color-anti)}.t-button--variant-text.t-button--ghost:hover,.t-button--variant-text.t-button--ghost:focus-visible{color:var(--td-brand-color-hover)}.t-button--variant-text.t-button--ghost:active{color:var(--td-brand-color-active)}.t-button--variant-text.t-button--ghost.t-is-loading{color:var(--td-text-color-anti)}.t-button--variant-text.t-button--ghost.t-is-disabled{color:#ffffff38;background-color:transparent}.t-button--variant-text.t-button--ghost.t-button--theme-primary{color:var(--td-brand-color)}.t-button--variant-text.t-button--ghost.t-button--theme-primary:hover,.t-button--variant-text.t-button--ghost.t-button--theme-primary:focus-visible{color:var(--td-brand-color-hover)}.t-button--variant-text.t-button--ghost.t-button--theme-primary:active{color:var(--td-brand-color-active)}.t-button--variant-text.t-button--ghost.t-button--theme-primary.t-is-loading{color:var(--td-brand-color)}.t-button--variant-text.t-button--ghost.t-button--theme-primary.t-is-disabled{color:#ffffff38;background-color:transparent}.t-button--variant-text.t-button--ghost.t-button--theme-success{color:var(--td-success-color)}.t-button--variant-text.t-button--ghost.t-button--theme-success:hover,.t-button--variant-text.t-button--ghost.t-button--theme-success:focus-visible{color:var(--td-success-color-hover)}.t-button--variant-text.t-button--ghost.t-button--theme-success:active{color:var(--td-success-color-active)}.t-button--variant-text.t-button--ghost.t-button--theme-success.t-is-loading{color:var(--td-success-color)}.t-button--variant-text.t-button--ghost.t-button--theme-success.t-is-disabled{color:#ffffff38;background-color:transparent}.t-button--variant-text.t-button--ghost.t-button--theme-warning{color:var(--td-warning-color)}.t-button--variant-text.t-button--ghost.t-button--theme-warning:hover,.t-button--variant-text.t-button--ghost.t-button--theme-warning:focus-visible{color:var(--td-warning-color-hover)}.t-button--variant-text.t-button--ghost.t-button--theme-warning:active{color:var(--td-warning-color-active)}.t-button--variant-text.t-button--ghost.t-button--theme-warning.t-is-loading{color:var(--td-warning-color)}.t-button--variant-text.t-button--ghost.t-button--theme-warning.t-is-disabled{color:#ffffff38;background-color:transparent}.t-button--variant-text.t-button--ghost.t-button--theme-danger{color:var(--td-error-color)}.t-button--variant-text.t-button--ghost.t-button--theme-danger:hover,.t-button--variant-text.t-button--ghost.t-button--theme-danger:focus-visible{color:var(--td-error-color-hover)}.t-button--variant-text.t-button--ghost.t-button--theme-danger:active{color:var(--td-error-color-active)}.t-button--variant-text.t-button--ghost.t-button--theme-danger.t-is-loading{color:var(--td-error-color)}.t-button--variant-text.t-button--ghost.t-button--theme-danger.t-is-disabled{color:#ffffff38;background-color:transparent}.t-button--variant-text.t-is-loading:not(.t-button--variant-text.t-button--ghost){color:var(--td-text-color-primary)}.t-button--variant-text.t-is-loading:not(.t-button--variant-text.t-button--ghost).t-button--theme-primary{color:var(--td-brand-color)}.t-button--variant-text.t-is-loading:not(.t-button--variant-text.t-button--ghost).t-button--theme-success{color:var(--td-success-color)}.t-button--variant-text.t-is-loading:not(.t-button--variant-text.t-button--ghost).t-button--theme-warning{color:var(--td-warning-color)}.t-button--variant-text.t-is-loading:not(.t-button--variant-text.t-button--ghost).t-button--theme-danger{color:var(--td-error-color)}.t-button.t-is-loading,.t-button.t-is-disabled{cursor:not-allowed}.t-button.t-size-s{height:var(--td-comp-size-xs);font:var(--td-font-body-small);padding-left:calc(var(--td-comp-paddingLR-s) - 1px);padding-right:calc(var(--td-comp-paddingLR-s) - 1px)}.t-button.t-size-s .t-icon,.t-button.t-size-s .t-loading{font-size:var(--td-font-size-body-medium)}.t-button.t-size-l{height:var(--td-comp-size-xl);font:var(--td-font-body-large);padding-left:calc(var(--td-comp-paddingLR-xl) - 1px);padding-right:calc(var(--td-comp-paddingLR-xl) - 1px)}.t-button.t-size-l .t-icon,.t-button.t-size-l .t-loading{font-size:var(--td-font-size-title-large)}.t-button--shape-square{width:var(--td-comp-size-m);padding:0}.t-button--shape-square.t-size-s{width:var(--td-comp-size-xs);padding:0}.t-button--shape-square.t-size-l{width:var(--td-comp-size-xl);padding:0}.t-button--shape-round{border-radius:var(--td-radius-round)}.t-button--shape-round.t-size-s{border-radius:calc(var(--td-comp-size-xs) / 2)}.t-button--shape-round.t-size-l{border-radius:calc(var(--td-comp-size-xl) / 2)}.t-button--shape-circle{width:var(--td-comp-size-m);padding:0;text-align:center;border-radius:calc(var(--td-comp-size-m) / 2)}.t-button--shape-circle .t-icon,.t-button--shape-circle .t-loading{font-size:var(--td-font-size-body-large)}.t-button--shape-circle.t-size-s{width:var(--td-comp-size-xs);border-radius:calc(var(--td-comp-size-xs) / 2)}.t-button--shape-circle.t-size-l{width:var(--td-comp-size-xl);padding:0;border-radius:calc(var(--td-comp-size-xl) / 2)}.t-button.t-size-full-width{display:flex;width:100%}.t-button--ghost{--ripple-color: var(--td-gray-color-10)}.t-button:not(.t-is-disabled):not(.t-button--ghost){--ripple-color: var(--td-bg-color-container-active)}.t-button--variant-base:not(.t-is-disabled):not(.t-button--ghost){--ripple-color: var(--td-bg-color-component-active)}.t-button--variant-base.t-button--theme-primary:not(.t-is-disabled):not(.t-button--ghost){--ripple-color: var(--td-brand-color-active)}.t-button--variant-base.t-button--theme-success:not(.t-is-disabled):not(.t-button--ghost){--ripple-color: var(--td-success-color-active)}.t-button--variant-base.t-button--theme-warning:not(.t-is-disabled):not(.t-button--ghost){--ripple-color: var(--td-warning-color-active)}.t-button--variant-base.t-button--theme-danger:not(.t-is-disabled):not(.t-button--ghost){--ripple-color: var(--td-error-color-active)}@keyframes t-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.t-icon{display:inline-block;vertical-align:middle;width:1em;height:1em}.t-icon:before{font-family:unset}.t-icon-loading{animation:t-spin 1s linear infinite}.t-icon.t-size-s,i.t-size-s{font-size:14px}.t-icon.t-size-m,i.t-size-m{font-size:16px}.t-icon.t-size-l,i.t-size-l{font-size:18px}.content-placement-top .t-popup[data-popper-placement^=top] .t-popup__content{margin-bottom:var(--td-comp-margin-s)}.content-placement-top .t-popup[data-popper-placement^=top] .t-popup__content--arrow{margin-bottom:var(--td-comp-margin-l)}.content-placement-bottom .t-popup[data-popper-placement^=bottom] .t-popup__content{margin-top:var(--td-comp-margin-s)}.content-placement-bottom .t-popup[data-popper-placement^=bottom] .t-popup__content--arrow{margin-top:var(--td-comp-margin-l)}.content-placement-left .t-popup[data-popper-placement^=left] .t-popup__content{margin-right:var(--td-comp-margin-s)}.content-placement-left .t-popup[data-popper-placement^=left] .t-popup__content--arrow{margin-right:var(--td-comp-margin-l)}.content-placement-left .t-popup[data-popper-placement^=left] .t-popup__content--text{max-width:480px}.content-placement-right .t-popup[data-popper-placement^=right] .t-popup__content{margin-left:var(--td-comp-margin-s)}.content-placement-right .t-popup[data-popper-placement^=right] .t-popup__content--arrow{margin-left:var(--td-comp-margin-l)}.content-placement-right .t-popup[data-popper-placement^=right] .t-popup__content--text{max-width:480px}.t-popup{font:var(--td-font-body-medium);box-sizing:border-box;margin:0;padding:0;list-style:none;color:var(--td-text-color-primary);display:inline-block;z-index:5500}.t-popup__content{position:relative;background:var(--td-bg-color-container);box-shadow:var(--td-shadow-2),var(--td-shadow-inset-top),var(--td-shadow-inset-right),var(--td-shadow-inset-bottom),var(--td-shadow-inset-left);border-radius:var(--td-radius-medium);padding:var(--td-comp-paddingTB-xs) var(--td-comp-paddingLR-s);font-size:var(--td-font-size-body-medium);line-height:var(--td-line-height-body-medium);box-sizing:border-box;word-break:break-all}.t-popup__arrow{position:absolute;z-index:1;width:8px;height:8px}.t-popup__arrow:before{position:absolute;content:"";width:8px;height:8px;transform:rotate(45deg);background:var(--td-bg-color-container)}.t-popup[data-popper-placement^=top] .t-popup__content{margin-bottom:var(--td-comp-margin-s)}.t-popup[data-popper-placement^=top] .t-popup__content--arrow{margin-bottom:var(--td-comp-margin-l)}.t-popup[data-popper-placement^=bottom] .t-popup__content{margin-top:var(--td-comp-margin-s)}.t-popup[data-popper-placement^=bottom] .t-popup__content--arrow{margin-top:var(--td-comp-margin-l)}.t-popup[data-popper-placement^=left] .t-popup__content{margin-right:var(--td-comp-margin-s)}.t-popup[data-popper-placement^=left] .t-popup__content--arrow{margin-right:var(--td-comp-margin-l)}.t-popup[data-popper-placement^=left] .t-popup__content--text{max-width:480px}.t-popup[data-popper-placement^=right] .t-popup__content{margin-left:var(--td-comp-margin-s)}.t-popup[data-popper-placement^=right] .t-popup__content--arrow{margin-left:var(--td-comp-margin-l)}.t-popup[data-popper-placement^=right] .t-popup__content--text{max-width:480px}.t-popup[data-popper-placement^=top] .t-popup__arrow:before{border-top-left-radius:100%;box-shadow:var(--td-shadow-inset-left),var(--td-shadow-inset-bottom)}.t-popup[data-popper-placement=top-start] .t-popup__arrow{left:8px}.t-popup[data-popper-placement=top] .t-popup__arrow{left:50%;margin-left:-4px}.t-popup[data-popper-placement=top-end] .t-popup__arrow{left:calc(100% - 16px)}.t-popup[data-popper-placement^=bottom] .t-popup__arrow{top:-4px}.t-popup[data-popper-placement^=bottom] .t-popup__arrow:before{border-bottom-right-radius:100%;box-shadow:var(--td-shadow-inset-top),var(--td-shadow-inset-right)}.t-popup[data-popper-placement=bottom-start] .t-popup__arrow{left:8px}.t-popup[data-popper-placement=bottom] .t-popup__arrow{left:50%;margin-left:-4px}.t-popup[data-popper-placement=bottom-end] .t-popup__arrow{left:calc(100% - 16px)}.t-popup[data-popper-placement^=left] .t-popup__arrow{right:-4px}.t-popup[data-popper-placement^=left] .t-popup__arrow:before{box-shadow:var(--td-shadow-inset-left),var(--td-shadow-inset-top)}.t-popup[data-popper-placement=left-start] .t-popup__arrow{top:8px}.t-popup[data-popper-placement=left] .t-popup__arrow{top:50%;margin-top:-4px}.t-popup[data-popper-placement=left-end] .t-popup__arrow{top:calc(100% - 16px)}.t-popup[data-popper-placement^=right] .t-popup__arrow{left:-4px}.t-popup[data-popper-placement^=right] .t-popup__arrow:before{box-shadow:var(--td-shadow-inset-right),var(--td-shadow-inset-bottom)}.t-popup[data-popper-placement=right-start] .t-popup__arrow{top:8px}.t-popup[data-popper-placement=right] .t-popup__arrow{top:50%;margin-top:-4px}.t-popup[data-popper-placement=right-end] .t-popup__arrow{top:calc(100% - 16px)}.t-popup--animation-enter,.t-popup--animation-enter-from,.t-popup--animation-exiting,.t-popup--animation-leave-to{opacity:0;visibility:hidden}.t-popup--animation-enter-to,.t-popup--animation-entering,.t-popup--animation-leave-from,.t-popup--animation-leave{opacity:1;visibility:visible;transform:none}.t-popup--animation-enter-active{transition:opacity .2s linear}.t-popup--animation-leave-active{transition:opacity .2s cubic-bezier(0,0,.15,1),visibility .2s cubic-bezier(.82,0,1,.9)}.t-popup--animation-expand-enter-active[data-popper-placement^=top]{animation:t-popup-animation-expand-in-top .2s cubic-bezier(.38,0,.24,1),t-fade-in .2s linear}.t-popup--animation-expand-leave-active[data-popper-placement^=top]{animation:t-popup-animation-expand-out-top .2s cubic-bezier(.38,0,.24,1),t-fade-out .2s cubic-bezier(0,0,.15,1)}@keyframes t-popup-animation-expand-in-top{0%{clip-path:polygon(-20% 120%,120% 120%,120% 120%,-20% 120%)}to{clip-path:polygon(-20% 0,120% 0,120% 120%,-20% 120%)}}@keyframes t-popup-animation-expand-out-top{0%{clip-path:polygon(-20% 0,120% 0,120% 120%,-20% 120%)}to{clip-path:polygon(-20% 120%,120% 120%,120% 120%,-20% 120%)}}.t-popup--animation-expand-enter-active[data-popper-placement^=bottom]{animation:t-popup-animation-expand-in-bottom .2s cubic-bezier(.38,0,.24,1),t-fade-in .2s linear}.t-popup--animation-expand-leave-active[data-popper-placement^=bottom]{animation:t-popup-animation-expand-out-bottom .2s cubic-bezier(.38,0,.24,1),t-fade-out .2s cubic-bezier(0,0,.15,1)}@keyframes t-popup-animation-expand-in-bottom{0%{clip-path:polygon(-20% 0,120% 0,120% 0,-20% 0)}to{clip-path:polygon(-20% 0,120% 0,120% 120%,-20% 120%)}}@keyframes t-popup-animation-expand-out-bottom{0%{clip-path:polygon(-20% 0,120% 0,120% 120%,-20% 120%)}to{clip-path:polygon(-20% 0,120% 0,120% 0,-20% 0)}}@keyframes tDialogZoomIn{0%{opacity:0;transform:scale(.01)}to{opacity:1}}@keyframes tDialogZoomOut{0%{opacity:1}to{opacity:0;transform:scale(.01)}}@keyframes tDialogMaskIn{0%{opacity:0}to{opacity:1}}@keyframes tDialogMaskOut{0%{opacity:1}to{opacity:0}}.t-dialog-zoom .animation-enter{animation-duration:.2s;animation-fill-mode:both;animation-timing-function:cubic-bezier(0,0,.15,1);animation-play-state:paused}.t-dialog-zoom .animation-exit{animation-duration:.2s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.38,0,.24,1);animation-play-state:paused}.t-dialog-zoom .animation-active{animation-play-state:running;animation-fill-mode:both}.t-dialog-zoom-enter,.t-dialog-zoom-enter-from,.t-dialog-zoom-appear{animation-duration:.2s;animation-fill-mode:both;animation-timing-function:cubic-bezier(0,0,.15,1);animation-play-state:paused}.t-dialog-zoom-exit{animation-duration:.2s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.38,0,.24,1);animation-play-state:paused}.t-dialog-zoom-enter-active,.t-dialog-zoom-appear-active{animation-name:tDialogZoomIn;animation-play-state:running;animation-fill-mode:both}.t-dialog-zoom-exit-active{animation-name:tDialogZoomOut;animation-play-state:running;animation-fill-mode:both}.t-dialog-zoom__vue-enter-active .t-dialog{animation-name:tDialogZoomIn;animation-duration:.2s;animation-fill-mode:both;animation-timing-function:cubic-bezier(0,0,.15,1);animation-play-state:paused}.t-dialog-zoom__vue-enter-active .t-dialog__mask{animation-name:tDialogMaskIn;animation-duration:.2s;animation-timing-function:linear;animation-play-state:running;animation-fill-mode:both}.t-dialog-zoom__vue-leave-active .t-dialog{animation-name:tDialogZoomOut;animation-duration:.2s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.38,0,.24,1);animation-play-state:paused}.t-dialog-zoom__vue-leave-active .t-dialog__mask{animation-name:tDialogMaskOut;animation-duration:.2s;animation-timing-function:linear;animation-play-state:running;animation-fill-mode:both}.t-dialog-zoom__vue-enter-to .t-dialog,.t-dialog-zoom__vue-leave-to .t-dialog{animation-play-state:running;animation-fill-mode:both}.t-dialog-fade-enter,.t-dialog-fade-appear{opacity:0;animation-duration:.2s;animation-fill-mode:both;animation-timing-function:cubic-bezier(0,0,.15,1);animation-play-state:paused}.t-dialog-fade-exit{animation-duration:.2s;animation-fill-mode:both;animation-timing-function:cubic-bezier(0,0,.15,1);animation-play-state:paused}.t-dialog-fade-enter.t-dialog-fade-enter-active,.t-dialog-fade-appear.t-dialog-fade-appear-active{animation-name:tDialogFadeIn;animation-play-state:running}.t-dialog-fade-exit.t-dialog-fade-exit-active{animation-name:tDialogFadeOut;animation-play-state:running}@keyframes tDialogFadeIn{0%{opacity:0}to{opacity:1}}@keyframes tDialogFadeOut{0%{opacity:1}to{opacity:0}}.t-dialog{font:var(--td-font-body-medium);color:var(--td-text-color-primary);box-sizing:border-box;margin:0;padding:0;list-style:none;width:480px;background-color:var(--td-bg-color-container);position:relative;border:1px solid var(--td-border-level-1-color);border-radius:var(--td-radius-large)}.t-dialog .t-icon.t-is-info{color:var(--td-brand-color)}.t-dialog .t-icon.t-is-success{color:var(--td-success-color)}.t-dialog .t-icon.t-is-warning{color:var(--td-warning-color)}.t-dialog .t-icon.t-is-error{color:var(--td-error-color)}.t-dialog--lock{overflow:hidden}.t-dialog__header{color:var(--td-text-color-primary);font:var(--td-font-title-medium);font-weight:600;display:flex;align-items:center;word-break:break-word;gap:var(--td-comp-margin-s);box-sizing:border-box}.t-dialog__header .t-dialog__header-content{display:flex;align-items:flex-start;width:100%}.t-dialog__header .t-icon:not(.t-icon-close){font-size:calc(var(--td-font-size-body-large) + 8px);display:inline-flex;align-items:center;margin-right:var(--td-comp-margin-s);flex-shrink:0}.t-dialog__header--fullscreen{background-color:var(--td-bg-color-secondarycontainer);min-height:var(--td-comp-size-xxxl);justify-content:flex-end;display:flex;align-items:center;flex-direction:row;padding:0 var(--td-comp-paddingLR-xxl)}.t-dialog__header--fullscreen .t-dialog__header-content{box-sizing:border-box;display:flex;justify-content:center;align-items:center}.t-dialog__body{color:var(--td-text-color-secondary);font:var(--td-font-body-medium);overflow:auto;padding:var(--td-comp-paddingTB-l) 0;word-break:break-word}@-moz-document url-prefix(){.t-dialog__body{scrollbar-color:var(--td-scrollbar-color) transparent;scrollbar-width:thin}}.t-dialog__body::-webkit-scrollbar{width:6px;height:6px}.t-dialog__body::-webkit-scrollbar-thumb{border:0px solid transparent;background-clip:content-box;background-color:var(--td-scrollbar-color);border-radius:11px}.t-dialog__body::-webkit-scrollbar-thumb:vertical:hover,.t-dialog__body::-webkit-scrollbar-thumb:horizontal:hover{background-color:var(--td-scrollbar-hover-color)}.t-dialog__body__icon,.t-dialog__body--icon{padding:var(--td-comp-paddingTB-l) 0}.t-dialog__body--fullscreen{box-sizing:border-box;padding:var(--td-comp-paddingTB-xl) var(--td-comp-paddingLR-xxl);height:calc(100% - var(--td-comp-size-xxxl) - var(--td-comp-size-xxxxl));overflow:auto}@-moz-document url-prefix(){.t-dialog__body--fullscreen{scrollbar-color:var(--td-scrollbar-color) transparent;scrollbar-width:thin}}.t-dialog__body--fullscreen::-webkit-scrollbar{width:6px;height:6px}.t-dialog__body--fullscreen::-webkit-scrollbar-thumb{border:0px solid transparent;background-clip:content-box;background-color:var(--td-scrollbar-color);border-radius:11px}.t-dialog__body--fullscreen::-webkit-scrollbar-thumb:vertical:hover,.t-dialog__body--fullscreen::-webkit-scrollbar-thumb:horizontal:hover{background-color:var(--td-scrollbar-hover-color)}.t-dialog__body--fullscreen--without-footer{box-sizing:border-box;padding:var(--td-comp-paddingTB-xl) var(--td-comp-paddingLR-xxl);height:calc(100% - var(--td-comp-size-xxxl));overflow:auto}.t-dialog__footer{width:100%;text-align:right;padding:var(--td-comp-paddingTB-l) 0 0}.t-dialog__footer .t-button+.t-button{margin-left:var(--td-comp-margin-s)}.t-dialog__footer--fullscreen{min-height:var(--td-comp-size-xxxxl);padding:0 var(--td-comp-paddingLR-xxl) var(--td-comp-paddingTB-xxl);box-sizing:border-box}.t-dialog--default{padding:var(--td-comp-paddingTB-xxl) var(--td-comp-paddingLR-xxl)}.t-dialog__close{font-size:calc(var(--td-font-size-body-large) + 4px);color:var(--td-text-color-secondary);display:flex;width:calc(var(--td-font-size-body-large) + 4px);height:calc(var(--td-font-size-body-large) + 4px);align-items:center;border-radius:var(--td-radius-default);transition:all .2s linear;padding:var(--td-comp-paddingTB-xxs) var(--td-comp-paddingLR-xxs)}.t-dialog__close:hover{cursor:pointer;background:var(--td-bg-color-container-hover)}.t-dialog__close:active{background:var(--td-bg-color-container-active)}.t-dialog__close--fullscreen{display:flex;background:transparent}.t-dialog__close--fullscreen:hover{cursor:pointer;background:var(--td-bg-color-secondarycontainer-hover)}.t-dialog__close--fullscreen:active{background:var(--td-bg-color-secondarycontainer-active)}.t-dialog.t-dialog--draggable:hover{cursor:move}.t-dialog.t-dialog--draggable .t-dialog__header:hover,.t-dialog.t-dialog--draggable .t-dialog__body:hover,.t-dialog.t-dialog--draggable .t-dialog__footer:hover{cursor:auto}.t-dialog__fullscreen{width:100%;border-radius:0}.t-dialog__ctx{pointer-events:auto;outline:none;top:0;left:0;width:100%;height:100%}.t-dialog__ctx.t-dialog__ctx--modeless{pointer-events:none}.t-dialog__ctx.t-dialog__ctx--fixed{position:fixed;z-index:2500}.t-dialog__ctx.t-dialog__ctx--absolute,.t-dialog__ctx.t-dialog__ctx--absolute .t-dialog__mask,.t-dialog__ctx.t-dialog__ctx--absolute .t-dialog__wrap{position:absolute}.t-dialog__ctx.t-is-visible{visibility:visible}.t-dialog__ctx.t-is-hidden{visibility:hidden}.t-dialog__ctx.t-is-display{display:block}.t-dialog__ctx.t-not-display{display:none}.t-dialog__ctx .t-dialog__mask{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1;background:var(--td-mask-active);pointer-events:auto}.t-dialog__ctx .t-dialog__wrap{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1;overflow:auto}@-moz-document url-prefix(){.t-dialog__ctx .t-dialog__wrap{scrollbar-color:var(--td-scrollbar-color) transparent;scrollbar-width:thin}}.t-dialog__ctx .t-dialog__wrap::-webkit-scrollbar{width:8px;height:8px}.t-dialog__ctx .t-dialog__wrap::-webkit-scrollbar-thumb{border:2px solid transparent;background-clip:content-box;background-color:var(--td-scrollbar-color);border-radius:15px}.t-dialog__ctx .t-dialog__wrap::-webkit-scrollbar-thumb:vertical:hover,.t-dialog__ctx .t-dialog__wrap::-webkit-scrollbar-thumb:horizontal:hover{background-color:var(--td-scrollbar-hover-color)}.t-dialog__ctx .t-dialog__position{display:flex;justify-content:center;min-height:100%;width:100%;position:relative;padding:48px 0;box-sizing:border-box}.t-dialog__ctx .t-dialog__position.t-dialog--top{align-items:flex-start;padding-top:20vh}.t-dialog__ctx .t-dialog__position.t-dialog--center{align-items:center}.t-dialog__ctx .t-dialog__position_fullscreen{display:flex;justify-content:center;min-height:100%;width:100%;position:relative;box-sizing:border-box}.t-dialog__ctx .t-is-hidden{background:none}.t-dialog__ctx .t-dialog{pointer-events:auto;z-index:2500}.t-dialog__ctx.t-dialog__ctx--modeless .t-dialog{box-shadow:var(--td-shadow-3)}:root{--td-screen-xs: 320px;--td-screen-sm: 768px;--td-screen-md: 992px;--td-screen-lg: 1200px;--td-screen-xl: 1400px;--td-screen-xxl: 1880px}@-moz-document url-prefix(){.narrow-scrollbar{scrollbar-color:var(--td-scrollbar-color) transparent;scrollbar-width:thin}}.narrow-scrollbar::-webkit-scrollbar{width:8px;height:8px}.narrow-scrollbar::-webkit-scrollbar-thumb{border:2px solid transparent;background-clip:content-box;background-color:var(--td-scrollbar-color);border-radius:15px}.narrow-scrollbar::-webkit-scrollbar-thumb:vertical:hover,.narrow-scrollbar::-webkit-scrollbar-thumb:horizontal:hover{background-color:var(--td-scrollbar-hover-color)}.t-fake-arrow path{transition:d .2s;stroke:currentcolor}.t-fake-arrow--active path{d:path("M3.75 10.2002L7.99274 5.7998L12.2361 10.0425")}.t-slide-down-enter-active,.t-slide-down-leave-active{transition:height .2s cubic-bezier(.38,0,.24,1),max-height .2s cubic-bezier(.38,0,.24,1)}:root,:root[theme-mode=light]{--td-brand-color-1: #f2f3ff;--td-brand-color-2: #d9e1ff;--td-brand-color-3: #b5c7ff;--td-brand-color-4: #8eabff;--td-brand-color-5: #618dff;--td-brand-color-6: #366ef4;--td-brand-color-7: #0052d9;--td-brand-color-8: #003cab;--td-brand-color-9: #002a7c;--td-brand-color-10: #001a57;--td-warning-color-1: #fff1e9;--td-warning-color-2: #ffd9c2;--td-warning-color-3: #ffb98c;--td-warning-color-4: #fa9550;--td-warning-color-5: #e37318;--td-warning-color-6: #be5a00;--td-warning-color-7: #954500;--td-warning-color-8: #713300;--td-warning-color-9: #532300;--td-warning-color-10: #3b1700;--td-error-color-1: #fff0ed;--td-error-color-2: #ffd8d2;--td-error-color-3: #ffb9b0;--td-error-color-4: #ff9285;--td-error-color-5: #f6685d;--td-error-color-6: #d54941;--td-error-color-7: #ad352f;--td-error-color-8: #881f1c;--td-error-color-9: #68070a;--td-error-color-10: #490002;--td-success-color-1: #e3f9e9;--td-success-color-2: #c6f3d7;--td-success-color-3: #92dab2;--td-success-color-4: #56c08d;--td-success-color-5: #2ba471;--td-success-color-6: #008858;--td-success-color-7: #006c45;--td-success-color-8: #005334;--td-success-color-9: #003b23;--td-success-color-10: #002515;--td-gray-color-1: #f3f3f3;--td-gray-color-2: #eee;--td-gray-color-3: #e8e8e8;--td-gray-color-4: #ddd;--td-gray-color-5: #c6c6c6;--td-gray-color-6: #a6a6a6;--td-gray-color-7: #8b8b8b;--td-gray-color-8: #777;--td-gray-color-9: #5e5e5e;--td-gray-color-10: #4b4b4b;--td-gray-color-11: #393939;--td-gray-color-12: #2c2c2c;--td-gray-color-13: #242424;--td-gray-color-14: #181818;--td-font-white-1: #ffffff;--td-font-white-2: rgba(255, 255, 255, .55);--td-font-white-3: rgba(255, 255, 255, .35);--td-font-white-4: rgba(255, 255, 255, .22);--td-font-gray-1: rgba(0, 0, 0, .9);--td-font-gray-2: rgba(0, 0, 0, .6);--td-font-gray-3: rgba(0, 0, 0, .4);--td-font-gray-4: rgba(0, 0, 0, .26);--td-brand-color: var(--td-brand-color-7);--td-warning-color: var(--td-warning-color-5);--td-error-color: var(--td-error-color-6);--td-success-color: var(--td-success-color-5);--td-brand-color-hover: var(--td-brand-color-6);--td-brand-color-focus: var(--td-brand-color-2);--td-brand-color-active: var(--td-brand-color-8);--td-brand-color-disabled: var(--td-brand-color-3);--td-brand-color-light: var(--td-brand-color-1);--td-brand-color-light-hover: var(--td-brand-color-2);--td-warning-color-hover: var(--td-warning-color-4);--td-warning-color-focus: var(--td-warning-color-2);--td-warning-color-active: var(--td-warning-color-6);--td-warning-color-disabled: var(--td-warning-color-3);--td-warning-color-light: var(--td-warning-color-1);--td-warning-color-light-hover: var(--td-warning-color-2);--td-error-color-hover: var(--td-error-color-5);--td-error-color-focus: var(--td-error-color-2);--td-error-color-active: var(--td-error-color-7);--td-error-color-disabled: var(--td-error-color-3);--td-error-color-light: var(--td-error-color-1);--td-error-color-light-hover: var(--td-error-color-2);--td-success-color-hover: var(--td-success-color-4);--td-success-color-focus: var(--td-success-color-2);--td-success-color-active: var(--td-success-color-6);--td-success-color-disabled: var(--td-success-color-3);--td-success-color-light: var(--td-success-color-1);--td-success-color-light-hover: var(--td-success-color-2);--td-mask-active: rgba(0, 0, 0, .6);--td-mask-disabled: rgba(255, 255, 255, .6);--td-mask-background: rgba(255, 255, 255, .96);--td-bg-color-page: var(--td-gray-color-2);--td-bg-color-container: #fff;--td-bg-color-container-hover: var(--td-gray-color-1);--td-bg-color-container-active: var(--td-gray-color-3);--td-bg-color-container-select: #fff;--td-bg-color-secondarycontainer: var(--td-gray-color-1);--td-bg-color-secondarycontainer-hover: var(--td-gray-color-2);--td-bg-color-secondarycontainer-active: var(--td-gray-color-4);--td-bg-color-component: var(--td-gray-color-3);--td-bg-color-component-hover: var(--td-gray-color-4);--td-bg-color-component-active: var(--td-gray-color-6);--td-bg-color-secondarycomponent: var(--td-gray-color-4);--td-bg-color-secondarycomponent-hover: var(--td-gray-color-5);--td-bg-color-secondarycomponent-active: var(--td-gray-color-6);--td-bg-color-component-disabled: var(--td-gray-color-2);--td-bg-color-specialcomponent: #fff;--td-text-color-primary: var(--td-font-gray-1);--td-text-color-secondary: var(--td-font-gray-2);--td-text-color-placeholder: var(--td-font-gray-3);--td-text-color-disabled: var(--td-font-gray-4);--td-text-color-anti: #fff;--td-text-color-brand: var(--td-brand-color-7);--td-text-color-link: var(--td-brand-color-8);--td-text-color-watermark: rgba(0, 0, 0, .1);--td-border-level-1-color: var(--td-gray-color-3);--td-component-stroke: var(--td-gray-color-3);--td-border-level-2-color: var(--td-gray-color-4);--td-component-border: var(--td-gray-color-4);--td-shadow-1: 0 1px 10px rgba(0, 0, 0, .05), 0 4px 5px rgba(0, 0, 0, .08), 0 2px 4px -1px rgba(0, 0, 0, .12);--td-shadow-2: 0 3px 14px 2px rgba(0, 0, 0, .05), 0 8px 10px 1px rgba(0, 0, 0, .06), 0 5px 5px -3px rgba(0, 0, 0, .1);--td-shadow-3: 0 6px 30px 5px rgba(0, 0, 0, .05), 0 16px 24px 2px rgba(0, 0, 0, .04), 0 8px 10px -5px rgba(0, 0, 0, .08);--td-shadow-inset-top: inset 0 .5px 0 #dcdcdc;--td-shadow-inset-right: inset .5px 0 0 #dcdcdc;--td-shadow-inset-bottom: inset 0 -.5px 0 #dcdcdc;--td-shadow-inset-left: inset -.5px 0 0 #dcdcdc;--td-table-shadow-color: rgba(0, 0, 0, .08);--td-scrollbar-color: rgba(0, 0, 0, .1);--td-scrollbar-hover-color: rgba(0, 0, 0, .3);--td-scroll-track-color: #fff}:root.dark,:root[theme-mode=dark]{--td-brand-color-1: #1b2f51;--td-brand-color-2: #173463;--td-brand-color-3: #143975;--td-brand-color-4: #103d88;--td-brand-color-5: #0d429a;--td-brand-color-6: #054bbe;--td-brand-color-7: #2667d4;--td-brand-color-8: #4582e6;--td-brand-color-9: #699ef5;--td-brand-color-10: #96bbf8;--td-warning-color-1: #4f2a1d;--td-warning-color-2: #582f21;--td-warning-color-3: #733c23;--td-warning-color-4: #a75d2b;--td-warning-color-5: #cf6e2d;--td-warning-color-6: #dc7633;--td-warning-color-7: #e8935c;--td-warning-color-8: #ecbf91;--td-warning-color-9: #eed7bf;--td-warning-color-10: #f3e9dc;--td-error-color-1: #472324;--td-error-color-2: #5e2a2d;--td-error-color-3: #703439;--td-error-color-4: #83383e;--td-error-color-5: #a03f46;--td-error-color-6: #c64751;--td-error-color-7: #de6670;--td-error-color-8: #ec888e;--td-error-color-9: #edb1b6;--td-error-color-10: #eeced0;--td-success-color-1: #193a2a;--td-success-color-2: #1a4230;--td-success-color-3: #17533d;--td-success-color-4: #0d7a55;--td-success-color-5: #059465;--td-success-color-6: #43af8a;--td-success-color-7: #46bf96;--td-success-color-8: #80d2b6;--td-success-color-9: #b4e1d3;--td-success-color-10: #deede8;--td-gray-color-1: #f3f3f3;--td-gray-color-2: #eee;--td-gray-color-3: #e8e8e8;--td-gray-color-4: #ddd;--td-gray-color-5: #c6c6c6;--td-gray-color-6: #a6a6a6;--td-gray-color-7: #8b8b8b;--td-gray-color-8: #777;--td-gray-color-9: #5e5e5e;--td-gray-color-10: #4b4b4b;--td-gray-color-11: #393939;--td-gray-color-12: #2c2c2c;--td-gray-color-13: #242424;--td-gray-color-14: #181818;--td-font-white-1: rgba(255, 255, 255, .9);--td-font-white-2: rgba(255, 255, 255, .55);--td-font-white-3: rgba(255, 255, 255, .35);--td-font-white-4: rgba(255, 255, 255, .22);--td-font-gray-1: rgba(0, 0, 0, .9);--td-font-gray-2: rgba(0, 0, 0, .6);--td-font-gray-3: rgba(0, 0, 0, .4);--td-font-gray-4: rgba(0, 0, 0, .26);--td-brand-color: var(--td-brand-color-8);--td-warning-color: var(--td-warning-color-5);--td-error-color: var(--td-error-color-6);--td-success-color: var(--td-success-color-5);--td-brand-color-hover: var(--td-brand-color-7);--td-brand-color-focus: var(--td-brand-color-2);--td-brand-color-active: var(--td-brand-color-9);--td-brand-color-disabled: var(--td-brand-color-3);--td-brand-color-light: var(--td-brand-color-1);--td-brand-color-light-hover: var(--td-brand-color-2);--td-warning-color-hover: var(--td-warning-color-4);--td-warning-color-focus: var(--td-warning-color-2);--td-warning-color-active: var(--td-warning-color-6);--td-warning-color-disabled: var(--td-warning-color-3);--td-warning-color-light: var(--td-warning-color-1);--td-warning-color-light-hover: var(--td-warning-color-2);--td-error-color-hover: var(--td-error-color-5);--td-error-color-focus: var(--td-error-color-2);--td-error-color-active: var(--td-error-color-7);--td-error-color-disabled: var(--td-error-color-3);--td-error-color-light: var(--td-error-color-1);--td-error-color-light-hover: var(--td-error-color-2);--td-success-color-hover: var(--td-success-color-4);--td-success-color-focus: var(--td-success-color-2);--td-success-color-active: var(--td-success-color-6);--td-success-color-disabled: var(--td-success-color-3);--td-success-color-light: var(--td-success-color-1);--td-success-color-light-hover: var(--td-success-color-2);--td-mask-active: rgba(0, 0, 0, .4);--td-mask-disabled: rgba(0, 0, 0, .6);--td-mask-background: rgba(36, 36, 36, .96);--td-bg-color-page: var(--td-gray-color-14);--td-bg-color-container: var(--td-gray-color-13);--td-bg-color-container-hover: var(--td-gray-color-12);--td-bg-color-container-active: var(--td-gray-color-10);--td-bg-color-container-select: var(--td-gray-color-9);--td-bg-color-secondarycontainer: var(--td-gray-color-12);--td-bg-color-secondarycontainer-hover: var(--td-gray-color-11);--td-bg-color-secondarycontainer-active: var(--td-gray-color-9);--td-bg-color-component: var(--td-gray-color-11);--td-bg-color-component-hover: var(--td-gray-color-10);--td-bg-color-component-active: var(--td-gray-color-9);--td-bg-color-secondarycomponent: var(--td-gray-color-10);--td-bg-color-secondarycomponent-hover: var(--td-gray-color-9);--td-bg-color-secondarycomponent-active: var(--td-gray-color-8);--td-bg-color-component-disabled: var(--td-gray-color-12);--td-bg-color-specialcomponent: transparent;--td-text-color-primary: var(--td-font-white-1);--td-text-color-secondary: var(--td-font-white-2);--td-text-color-placeholder: var(--td-font-white-3);--td-text-color-disabled: var(--td-font-white-4);--td-text-color-anti: #fff;--td-text-color-brand: var(--td-brand-color-8);--td-text-color-link: var(--td-brand-color-8);--td-text-color-watermark: rgba(255, 255, 255, .1);--td-border-level-1-color: var(--td-gray-color-11);--td-component-stroke: var(--td-gray-color-11);--td-border-level-2-color: var(--td-gray-color-9);--td-component-border: var(--td-gray-color-9);--td-shadow-1: 0 4px 6px rgba(0, 0, 0, .06), 0 1px 10px rgba(0, 0, 0, .08), 0 2px 4px rgba(0, 0, 0, .12);--td-shadow-2: 0 8px 10px rgba(0, 0, 0, .12), 0 3px 14px rgba(0, 0, 0, .1), 0 5px 5px rgba(0, 0, 0, .16);--td-shadow-3: 0 16px 24px rgba(0, 0, 0, .14), 0 6px 30px rgba(0, 0, 0, .12), 0 8px 10px rgba(0, 0, 0, .2);--td-shadow-inset-top: inset 0 .5px 0 #5e5e5e;--td-shadow-inset-right: inset .5px 0 0 #5e5e5e;--td-shadow-inset-bottom: inset 0 -.5px 0 #5e5e5e;--td-shadow-inset-left: inset -.5px 0 0 #5e5e5e;--td-table-shadow-color: rgba(0, 0, 0, .55);--td-scrollbar-color: rgba(255, 255, 255, .1);--td-scrollbar-hover-color: rgba(255, 255, 255, .3);--td-scroll-track-color: #333}:root{--td-radius-small: 2px;--td-radius-default: 3px;--td-radius-medium: 6px;--td-radius-large: 9px;--td-radius-extraLarge: 12px;--td-radius-round: 999px;--td-radius-circle: 50%}:root{--td-font-family: PingFang SC, Microsoft YaHei, Arial Regular;--td-font-family-medium: PingFang SC, Microsoft YaHei, Arial Medium;--td-font-size-link-small: 12px;--td-font-size-link-medium: 14px;--td-font-size-link-large: 16px;--td-font-size-mark-small: 12px;--td-font-size-mark-medium: 14px;--td-font-size-body-small: 12px;--td-font-size-body-medium: 14px;--td-font-size-body-large: 16px;--td-font-size-title-small: 14px;--td-font-size-title-medium: 16px;--td-font-size-title-large: 18px;--td-font-size-title-extraLarge: 20px;--td-font-size-headline-small: 24px;--td-font-size-headline-medium: 28px;--td-font-size-headline-large: 36px;--td-font-size-display-medium: 48px;--td-font-size-display-large: 64px;--td-line-height-link-small: 20px;--td-line-height-link-medium: 22px;--td-line-height-link-large: 24px;--td-line-height-mark-small: 20px;--td-line-height-mark-medium: 22px;--td-line-height-body-small: 20px;--td-line-height-body-medium: 22px;--td-line-height-body-large: 24px;--td-line-height-title-small: 22px;--td-line-height-title-medium: 24px;--td-line-height-title-large: 26px;--td-line-height-title-extraLarge: 28px;--td-line-height-headline-small: 32px;--td-line-height-headline-medium: 36px;--td-line-height-headline-large: 44px;--td-line-height-display-medium: 56px;--td-line-height-display-large: 72px;--td-font-link-small: var(--td-font-size-link-small) / var(--td-line-height-link-small) var(--td-font-family);--td-font-link-medium: var(--td-font-size-link-medium) / var(--td-line-height-link-medium) var(--td-font-family);--td-font-link-large: var(--td-font-size-link-large) / var(--td-line-height-link-large) var(--td-font-family);--td-font-mark-small: 600 var(--td-font-size-mark-small) / var(--td-line-height-mark-small) var(--td-font-family);--td-font-mark-medium: 600 var(--td-font-size-mark-medium) / var(--td-line-height-mark-medium) var(--td-font-family);--td-font-body-small: var(--td-font-size-body-small) / var(--td-line-height-body-small) var(--td-font-family);--td-font-body-medium: var(--td-font-size-body-medium) / var(--td-line-height-body-medium) var(--td-font-family);--td-font-body-large: var(--td-font-size-body-large) / var(--td-line-height-body-large) var(--td-font-family);--td-font-title-small: 600 var(--td-font-size-title-small) / var(--td-line-height-title-small) var(--td-font-family);--td-font-title-medium: 600 var(--td-font-size-title-medium) / var(--td-line-height-title-medium) var(--td-font-family);--td-font-title-large: 600 var(--td-font-size-title-large) / var(--td-line-height-title-large) var(--td-font-family);--td-font-title-extraLarge: 600 var(--td-font-size-title-extraLarge) / var(--td-line-height-title-extraLarge) var(--td-font-family);--td-font-headline-small: 600 var(--td-font-size-headline-small) / var(--td-line-height-headline-small) var(--td-font-family);--td-font-headline-medium: 600 var(--td-font-size-headline-medium) / var(--td-line-height-headline-medium) var(--td-font-family);--td-font-headline-large: 600 var(--td-font-size-headline-large) / var(--td-line-height-headline-large) var(--td-font-family);--td-font-display-medium: 600 var(--td-font-size-display-medium) / var(--td-line-height-display-medium) var(--td-font-family);--td-font-display-large: 600 var(--td-font-size-display-large) / var(--td-line-height-display-large) var(--td-font-family)}:root{--td-size-1: 2px;--td-size-2: 4px;--td-size-3: 6px;--td-size-4: 8px;--td-size-5: 12px;--td-size-6: 16px;--td-size-7: 20px;--td-size-8: 24px;--td-size-9: 28px;--td-size-10: 32px;--td-size-11: 36px;--td-size-12: 40px;--td-size-13: 48px;--td-size-14: 56px;--td-size-15: 64px;--td-size-16: 72px;--td-comp-size-xxxs: var(--td-size-6);--td-comp-size-xxs: var(--td-size-7);--td-comp-size-xs: var(--td-size-8);--td-comp-size-s: var(--td-size-9);--td-comp-size-m: var(--td-size-10);--td-comp-size-l: var(--td-size-11);--td-comp-size-xl: var(--td-size-12);--td-comp-size-xxl: var(--td-size-13);--td-comp-size-xxxl: var(--td-size-14);--td-comp-size-xxxxl: var(--td-size-15);--td-comp-size-xxxxxl: var(--td-size-16);--td-pop-padding-s: var(--td-size-2);--td-pop-padding-m: var(--td-size-3);--td-pop-padding-l: var(--td-size-4);--td-pop-padding-xl: var(--td-size-5);--td-pop-padding-xxl: var(--td-size-6);--td-comp-paddingLR-xxs: var(--td-size-1);--td-comp-paddingLR-xs: var(--td-size-2);--td-comp-paddingLR-s: var(--td-size-4);--td-comp-paddingLR-m: var(--td-size-5);--td-comp-paddingLR-l: var(--td-size-6);--td-comp-paddingLR-xl: var(--td-size-8);--td-comp-paddingLR-xxl: var(--td-size-10);--td-comp-paddingTB-xxs: var(--td-size-1);--td-comp-paddingTB-xs: var(--td-size-2);--td-comp-paddingTB-s: var(--td-size-4);--td-comp-paddingTB-m: var(--td-size-5);--td-comp-paddingTB-l: var(--td-size-6);--td-comp-paddingTB-xl: var(--td-size-8);--td-comp-paddingTB-xxl: var(--td-size-10);--td-comp-margin-xxs: var(--td-size-1);--td-comp-margin-xs: var(--td-size-2);--td-comp-margin-s: var(--td-size-4);--td-comp-margin-m: var(--td-size-5);--td-comp-margin-l: var(--td-size-6);--td-comp-margin-xl: var(--td-size-7);--td-comp-margin-xxl: var(--td-size-8);--td-comp-margin-xxxl: var(--td-size-10);--td-comp-margin-xxxxl: var(--td-size-12)}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}.mention-list[data-v-be245d29]{background:#fff;border-radius:8px;box-shadow:0 4px 12px #00000026;overflow:hidden;max-height:280px;overflow-y:auto;padding:4px;min-width:220px}.mention-item[data-v-be245d29]{display:flex;align-items:center;padding:8px 12px;cursor:pointer;border-radius:4px;transition:background-color .2s}.mention-item[data-v-be245d29]:hover,.mention-item.is-selected[data-v-be245d29]{background-color:#f5f5f5}.mention-avatar[data-v-be245d29]{width:36px;height:36px;border-radius:4px;margin-right:10px;flex-shrink:0;object-fit:cover}.mention-avatar-placeholder[data-v-be245d29]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:500}.mention-info[data-v-be245d29]{flex:1;min-width:0;overflow:hidden}.mention-name[data-v-be245d29]{font-size:14px;color:#333;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:2px}.mention-account[data-v-be245d29]{font-size:12px;color:#999;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mention-empty[data-v-be245d29]{padding:12px;text-align:center;color:#999;font-size:14px}.resource-list[data-v-10987420]{background:#fff;border-radius:8px;box-shadow:0 4px 12px #00000026;overflow:hidden;max-height:280px;overflow-y:auto;padding:4px;min-width:260px}.resource-item[data-v-10987420]{display:flex;align-items:center;padding:10px 12px;cursor:pointer;border-radius:4px;transition:background-color .2s}.resource-item[data-v-10987420]:hover,.resource-item.is-selected[data-v-10987420]{background-color:#f5f5f5}.resource-icon[data-v-10987420]{width:36px;height:36px;border-radius:4px;margin-right:10px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-size:18px}.resource-info[data-v-10987420]{flex:1;min-width:0;overflow:hidden}.resource-name[data-v-10987420]{font-size:14px;color:#333;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:4px}.resource-meta[data-v-10987420]{display:flex;gap:8px;font-size:12px}.resource-type[data-v-10987420]{color:#666;background:#f0f0f0;padding:2px 6px;border-radius:3px}.resource-code[data-v-10987420]{color:#999;font-family:monospace}.resource-empty[data-v-10987420]{padding:12px;text-align:center;color:#999;font-size:14px}.rich-text-editor[data-v-cfb9da15]{width:100%;border:1px solid #dcdcdc;border-radius:4px;background:#fff}.editor-content[data-v-cfb9da15]{min-height:60px;max-height:200px;overflow-y:auto;padding:10px}[data-v-cfb9da15] .ProseMirror{outline:none;min-height:60px;font-size:14px;line-height:1.5}[data-v-cfb9da15] .ProseMirror p.is-editor-empty:first-child:before{color:#adb5bd;content:attr(data-placeholder);float:left;height:0;pointer-events:none}[data-v-cfb9da15] .mention{background-color:#e3f2fd;border-radius:4px;padding:2px 6px;color:#1976d2;font-weight:500;cursor:pointer}[data-v-cfb9da15] .mention:hover{background-color:#bbdefb}[data-v-cfb9da15] .hashtag{background-color:#fff3e0;border-radius:4px;padding:2px 6px;color:#e65100;font-weight:500;cursor:pointer}[data-v-cfb9da15] .hashtag:hover{background-color:#ffe0b2}[data-v-cfb9da15] img{max-width:100%;height:auto;border-radius:4px;margin:4px 0}[data-v-cfb9da15] a{color:#1890ff;text-decoration:none}[data-v-cfb9da15] a:hover{text-decoration:underline}.html-renderer[data-v-a54dfaf7]{width:100%;overflow:hidden}.html-iframe[data-v-a54dfaf7]{width:100%;border:none;min-height:100px}.list-data-renderer[data-v-fac71572]{width:100%}.list-item[data-v-fac71572]{margin-bottom:8px;border:1px solid #e0e0e0;border-radius:4px;padding:8px;background:#f9f9f9}.list-item-view[data-v-fac71572]{display:flex;justify-content:space-between;align-items:center}.list-item-content[data-v-fac71572]{flex:1;display:flex;flex-wrap:wrap;gap:12px}.list-item-field[data-v-fac71572]{font-size:14px}.list-item-actions[data-v-fac71572]{display:flex;gap:4px}.btn-edit[data-v-fac71572],.btn-delete[data-v-fac71572]{padding:4px 8px;border:none;border-radius:4px;cursor:pointer;font-size:16px}.btn-edit[data-v-fac71572]{background:#0067cc;color:#fff}.btn-delete[data-v-fac71572]{background:#ff4757;color:#fff}.list-item-edit[data-v-fac71572],.edit-fields[data-v-fac71572]{display:flex;flex-direction:column;gap:8px}.edit-field[data-v-fac71572]{display:flex;align-items:center;gap:8px}.edit-field label[data-v-fac71572]{min-width:80px;font-weight:700}.edit-field input[data-v-fac71572]{flex:1;padding:4px 8px;border:1px solid #ddd;border-radius:4px}.edit-actions[data-v-fac71572]{display:flex;gap:8px}.btn-save[data-v-fac71572],.btn-cancel[data-v-fac71572]{padding:4px 12px;border:none;border-radius:4px;cursor:pointer}.btn-save[data-v-fac71572]{background:#28a745;color:#fff}.btn-cancel[data-v-fac71572]{background:#6c757d;color:#fff}.btn-regenerate[data-v-fac71572]{margin-top:8px;padding:6px 12px;background:#0067cc;color:#fff;border:none;border-radius:4px;cursor:pointer;display:flex;align-items:center;gap:4px}.code-block[data-v-275ba6f4]{margin:8px 0;border-radius:6px;overflow:hidden;background:#f6f8fa;border:1px solid #d0d7de}.code-header[data-v-275ba6f4]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background:#eaeef2;border-bottom:1px solid #d0d7de}.language[data-v-275ba6f4]{font-size:12px;color:#57606a;text-transform:uppercase;font-weight:600}.code-actions[data-v-275ba6f4]{display:flex;gap:8px}.run-btn[data-v-275ba6f4],.copy-btn[data-v-275ba6f4]{padding:4px 12px;font-size:12px;background:#fff;color:#24292f;border:1px solid #d0d7de;border-radius:4px;cursor:pointer;transition:all .2s}.run-btn[data-v-275ba6f4]{background:#2da44e;color:#fff;border-color:#2da44e}.run-btn[data-v-275ba6f4]:hover{background:#2c974b}.copy-btn[data-v-275ba6f4]:hover{background:#f3f4f6;border-color:#8c959f}.code-editor[data-v-275ba6f4]{font-size:14px;line-height:1.5}.code-editor[data-v-275ba6f4] .cm-editor{background:transparent}.code-editor[data-v-275ba6f4] .cm-scroller{overflow:auto;font-family:Consolas,Monaco,Courier New,monospace}.preview-container[data-v-275ba6f4]{width:100%;height:90vh}.preview-container iframe[data-v-275ba6f4]{width:100%;height:100%;border:1px solid #d0d7de;border-radius:4px;background:#fff}.im-container[data-v-ce88c49c]{display:flex;flex-direction:column;height:100%;background-color:#f5f5f5;font-family:PingFang SC,Microsoft YaHei,sans-serif;position:relative}.header[data-v-ce88c49c]{display:flex;align-items:center;padding:12px 16px;background-color:#fff;border-bottom:1px solid #e5e5e5;gap:12px}.header .ri-arrow-left-line[data-v-ce88c49c]{font-size:24px;cursor:pointer;color:#333;padding:4px}.header .ri-arrow-left-line[data-v-ce88c49c]:hover{color:#1890ff}.user-info[data-v-ce88c49c]{flex:1;display:flex;align-items:center;gap:12px;min-width:0}.user-avatar[data-v-ce88c49c]{width:40px;height:40px;border-radius:50%;overflow:hidden;flex-shrink:0}.user-avatar img[data-v-ce88c49c]{width:100%;height:100%;object-fit:cover}.user-details[data-v-ce88c49c]{flex:1;min-width:0}.user-name[data-v-ce88c49c]{font-size:16px;font-weight:600;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-account[data-v-ce88c49c]{font-size:12px;color:#999;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-status[data-v-ce88c49c]{font-size:12px;color:#999}.header-actions[data-v-ce88c49c]{display:flex;align-items:center;gap:12px}.header-more-icon[data-v-ce88c49c],.header-close-icon[data-v-ce88c49c]{font-size:20px;cursor:pointer;color:#666;padding:4px;transition:color .2s}.header-more-icon[data-v-ce88c49c]:hover,.header-close-icon[data-v-ce88c49c]:hover{color:#1890ff}.main[data-v-ce88c49c]{flex:1;overflow:hidden;display:flex;flex-direction:column}.chatBox[data-v-ce88c49c]{flex:1;display:flex;flex-direction:column;overflow:hidden}.chatList[data-v-ce88c49c]{flex:none;overflow-y:auto;padding:16px;scroll-behavior:smooth;transition:height .1s ease;position:relative}.chatList[data-v-ce88c49c]::-webkit-scrollbar{width:6px}.chatList[data-v-ce88c49c]::-webkit-scrollbar-thumb{background-color:#0003;border-radius:3px}.chatList[data-v-ce88c49c]::-webkit-scrollbar-track{background-color:transparent}.chatList-item[data-v-ce88c49c]{margin-bottom:16px}.chatList-item--compact[data-v-ce88c49c]{margin-top:-8px}.chatList-time[data-v-ce88c49c]{text-align:center;font-size:12px;color:#999;margin-bottom:16px}.chatList-wrapper[data-v-ce88c49c]{display:flex;gap:12px;align-items:flex-start}.chatList-item--mine .chatList-wrapper[data-v-ce88c49c]{justify-content:flex-end}.chatList-avatar[data-v-ce88c49c]{width:40px;height:40px;border-radius:50%;overflow:hidden;flex-shrink:0}.chatList-avatar img[data-v-ce88c49c]{width:100%;height:100%;object-fit:cover}.chatList-avatar--placeholder[data-v-ce88c49c]{width:40px;height:40px;flex-shrink:0}.chatList-avatar-text[data-v-ce88c49c]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:var(--avatar-placeholder-color, #0052D9);color:#fff;font-size:16px;font-weight:500}.user-avatar-text[data-v-ce88c49c]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:var(--avatar-placeholder-color, #0052D9);color:#fff;font-size:18px;font-weight:500}.chatList-content[data-v-ce88c49c]{flex:0 1 auto;min-width:0;max-width:60%;display:flex;flex-direction:column}.chatList-item--mine .chatList-content[data-v-ce88c49c]{align-items:flex-end}.chatList-sender-name[data-v-ce88c49c]{font-size:12px;color:#666;margin-bottom:4px;padding-left:12px}.chatList-item--mine .chatList-sender-name[data-v-ce88c49c]{padding-left:0;padding-right:12px}.chatList-text[data-v-ce88c49c]{position:relative;padding:10px 14px;border-radius:8px;background-color:#fff;word-wrap:break-word;word-break:break-word;box-shadow:0 1px 2px #0000000d}.chatList-text--mine[data-v-ce88c49c]{background-color:#95ec69;color:#333}.chatList-text--ai[data-v-ce88c49c]{background-color:#fff;border:1px solid #e5e5e5}.chatList-text--group[data-v-ce88c49c]{background-color:#fff}.chatList-text--no-bg[data-v-ce88c49c]{background-color:transparent;box-shadow:none;padding:0;border-radius:0}.chatList-arrow[data-v-ce88c49c]{position:absolute;top:12px;width:0;height:0;border:6px solid transparent}.chatList-text .chatList-arrow[data-v-ce88c49c]{left:-12px;border-right-color:#fff}.chatList-text--mine .chatList-arrow[data-v-ce88c49c]{left:auto;right:-12px;border-left-color:#95ec69;border-right-color:transparent}.chatList-text--ai .chatList-arrow[data-v-ce88c49c]{border-right-color:#fff}.chatList__msg--text[data-v-ce88c49c]{margin:0;font-size:14px;line-height:1.6;white-space:pre-wrap}.chatList__msg--img[data-v-ce88c49c]{max-width:200px;max-height:200px;border-radius:4px;cursor:pointer;display:block}.chatList__msg--audio[data-v-ce88c49c]{width:200px;height:40px}.chatList__msg--voice[data-v-ce88c49c]{display:flex;align-items:center;gap:8px;padding:8px 12px;background-color:#f0f0f0;border-radius:6px;cursor:pointer;transition:all .2s;-webkit-user-select:none;user-select:none}.chatList__msg--voice[data-v-ce88c49c]:hover{background-color:#e8e8e8}.voice-play-icon[data-v-ce88c49c]{font-size:20px;color:#0067cc;flex-shrink:0}.voice-duration[data-v-ce88c49c]{font-size:14px;color:#333;min-width:30px}.chatList__msg--video[data-v-ce88c49c]{max-width:300px;max-height:200px;border-radius:4px}.streaming-indicator[data-v-ce88c49c]{display:inline-block;animation:blink-ce88c49c 1s infinite;margin-left:4px;color:#1890ff}@keyframes blink-ce88c49c{0%,50%{opacity:1}51%,to{opacity:0}}.chatList-loading[data-v-ce88c49c]{text-align:center;padding:20px}.loading-dots[data-v-ce88c49c]{display:inline-flex;gap:6px}.loading-dots span[data-v-ce88c49c]{width:8px;height:8px;border-radius:50%;background-color:#1890ff;animation:bounce-ce88c49c 1.4s infinite ease-in-out both}.loading-dots span[data-v-ce88c49c]:nth-child(1){animation-delay:-.32s}.loading-dots span[data-v-ce88c49c]:nth-child(2){animation-delay:-.16s}@keyframes bounce-ce88c49c{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.resize-handle[data-v-ce88c49c]{height:8px;background-color:#f5f5f5;cursor:ns-resize;display:flex;align-items:center;justify-content:center;transition:background-color .2s;position:relative;-webkit-user-select:none;user-select:none}.resize-handle[data-v-ce88c49c]:hover{background-color:#e5e5e5}.resize-handle.resizing[data-v-ce88c49c]{background-color:#1890ff}.resize-line[data-v-ce88c49c]{width:40px;height:3px;background-color:#d9d9d9;border-radius:2px;transition:background-color .2s}.resize-handle:hover .resize-line[data-v-ce88c49c],.resize-handle.resizing .resize-line[data-v-ce88c49c]{background-color:#1890ff}.toolBox[data-v-ce88c49c]{display:flex;justify-content:space-between;align-items:center;padding:8px 16px;background-color:#fff;border-top:1px solid #e5e5e5}.toolBox-left[data-v-ce88c49c],.toolBox-right[data-v-ce88c49c]{display:flex;gap:16px}.tool-icon[data-v-ce88c49c]{font-size:20px;color:#666;cursor:pointer;transition:color .2s}.tool-icon[data-v-ce88c49c]:hover{color:#1890ff}.tool-icon.recording-active[data-v-ce88c49c]{color:#ff4d4f;animation:pulse-ce88c49c 1s infinite}@keyframes pulse-ce88c49c{0%,to{opacity:1}50%{opacity:.5}}.writeBox[data-v-ce88c49c]{flex:1;display:flex;flex-direction:column;background-color:#fff;border-top:1px solid #e5e5e5}.recording-dialog[data-v-ce88c49c]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:100;background-color:#000000e6;border-radius:12px;padding:32px 48px;box-shadow:0 8px 24px #0000004d;animation:fadeIn-ce88c49c .3s ease}.recording-dialog-content[data-v-ce88c49c]{display:flex;flex-direction:column;align-items:center;gap:16px}.recording-icon-large[data-v-ce88c49c]{width:80px;height:80px;border-radius:50%;background-color:#ff4d4f;display:flex;align-items:center;justify-content:center;animation:pulse-ce88c49c 1.5s infinite}.recording-icon-large i[data-v-ce88c49c]{font-size:40px;color:#fff}.recording-text[data-v-ce88c49c]{font-size:16px;color:#fffc}.recording-stop-btn[data-v-ce88c49c]{display:flex;align-items:center;gap:8px;padding:12px 24px;background-color:#fff;color:#ff4d4f;border:none;border-radius:24px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;margin-top:8px}.recording-stop-btn[data-v-ce88c49c]:hover{background-color:#ff4d4f;color:#fff;transform:scale(1.05)}.recording-stop-btn i[data-v-ce88c49c]{font-size:18px}.recording-dialog-overlay[data-v-ce88c49c]{position:absolute;inset:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:100;pointer-events:auto;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.recording-dialog-content[data-v-ce88c49c]{display:flex;flex-direction:column;align-items:center;gap:16px;background-color:#000000e6;border-radius:12px;padding:32px 48px;box-shadow:0 8px 24px #0000004d;animation:slideUp-ce88c49c .3s ease}.recording-icon[data-v-ce88c49c]{width:80px;height:80px;border-radius:50%;background-color:#ff4d4f;display:flex;align-items:center;justify-content:center;animation:pulse-ce88c49c 1.5s infinite;transition:all .2s}.recording-icon i[data-v-ce88c49c]{font-size:40px;color:#fff}.recording-icon.cancel-mode[data-v-ce88c49c]{background-color:#ff7875;transform:scale(1.1)}.recording-icon.voice-to-text-mode[data-v-ce88c49c]{background-color:#1890ff;transform:scale(1.1)}.recording-time[data-v-ce88c49c]{font-size:32px;font-weight:600;color:#fff;font-variant-numeric:tabular-nums}.recording-hints[data-v-ce88c49c]{display:flex;gap:40px;margin-top:12px}.hint-item[data-v-ce88c49c]{display:flex;flex-direction:column;align-items:center;gap:8px;color:#ffffff80;transition:all .2s}.hint-item i[data-v-ce88c49c]{font-size:24px}.hint-item span[data-v-ce88c49c]{font-size:12px;font-weight:500;color:#fff9}.hint-item.active[data-v-ce88c49c]{color:#fff;transform:scale(1.1)}.hint-item.active i[data-v-ce88c49c]{animation:bounce-ce88c49c .6s ease-in-out infinite;color:#1890ff;text-shadow:0 0 10px rgba(24,144,255,.8)}.input-container[data-v-ce88c49c]{flex:1;display:flex;flex-direction:column;min-height:0}.message-input[data-v-ce88c49c]{flex:1;width:100%;min-height:60px;padding:8px 12px;border:1px solid #d9d9d9;border-radius:4px;font-size:14px;line-height:1.6;resize:none;font-family:inherit;transition:border-color .2s}.message-input[data-v-ce88c49c]:focus{outline:none;border-color:#1890ff;box-shadow:0 0 0 2px #1890ff1a}.send-btn-wrapper[data-v-ce88c49c]{display:flex;gap:8px}.send-btn[data-v-ce88c49c]{display:flex;align-items:center;gap:6px;padding:8px 20px;background-color:#1890ff;color:#fff;border:none;border-radius:4px;font-size:14px;cursor:pointer;transition:background-color .2s}.send-btn[data-v-ce88c49c]:hover:not(:disabled){background-color:#40a9ff}.send-btn[data-v-ce88c49c]:disabled{background-color:#d9d9d9;cursor:not-allowed}.emoji-picker[data-v-ce88c49c]{position:absolute;bottom:200px;left:16px;background-color:#fff;border:1px solid #e5e5e5;border-radius:8px;box-shadow:0 4px 12px #00000026;padding:12px;z-index:1000;width:380px}.emoji-list[data-v-ce88c49c]{display:grid;grid-template-columns:repeat(12,1fr);gap:4px;max-height:none;overflow:visible}.emoji-item[data-v-ce88c49c]{font-size:20px;cursor:pointer;text-align:center;padding:0;border-radius:4px;transition:all .2s;line-height:1;-webkit-user-select:none;user-select:none;width:28px;height:28px;display:flex;align-items:center;justify-content:center}.context-menu[data-v-ce88c49c]{position:fixed;background-color:#fff;border:1px solid #e5e5e5;border-radius:6px;box-shadow:0 4px 12px #00000026;padding:4px 0;z-index:1000;min-width:120px}.context-menu-item[data-v-ce88c49c]{display:flex;align-items:center;gap:8px;padding:8px 16px;cursor:pointer;transition:background-color .2s}.context-menu-item[data-v-ce88c49c]:hover{background-color:#f5f5f5}.context-menu-item i[data-v-ce88c49c]{font-size:16px;color:#666}.context-menu-item span[data-v-ce88c49c]{font-size:14px;color:#333}.im-container--mobile[data-v-ce88c49c]{font-size:14px}.im-container--mobile .header[data-v-ce88c49c]{padding:10px 12px}.im-container--mobile .user-name[data-v-ce88c49c]{font-size:15px}.im-container--mobile .chatList[data-v-ce88c49c]{padding:12px}.im-container--mobile .chatList-avatar[data-v-ce88c49c],.im-container--mobile .chatList-avatar--placeholder[data-v-ce88c49c]{width:36px;height:36px}.im-container--mobile .chatList-text[data-v-ce88c49c]{font-size:15px}.im-container--mobile .toolBox[data-v-ce88c49c]{padding:6px 12px}.im-container--mobile .tool-icon[data-v-ce88c49c]{font-size:22px}.im-container--mobile .input-container[data-v-ce88c49c]{padding:10px 12px}.im-container--mobile .message-input[data-v-ce88c49c]{font-size:15px}.im-container--mobile .send-btn[data-v-ce88c49c]{padding:6px 16px;font-size:15px}@media (max-width:768px){.chatList-content[data-v-ce88c49c]{max-width:75%}.emoji-picker[data-v-ce88c49c]{left:50%;transform:translate(-50%);max-width:90%}.emoji-list[data-v-ce88c49c]{grid-template-columns:repeat(10,1fr)}.emoji-item[data-v-ce88c49c]{font-size:18px;width:26px;height:26px}}.emoji-picker[data-v-ce88c49c]{position:absolute;bottom:200px;left:16px;background-color:#fff;border:1px solid #e5e5e5;border-radius:8px;box-shadow:0 4px 12px #00000026;padding:0;z-index:1000;width:420px}.emoji-tabs[data-v-ce88c49c]{display:flex;border-bottom:1px solid #e5e5e5;padding:8px 12px;gap:4px;background-color:#fafafa;border-radius:8px 8px 0 0}.emoji-tab[data-v-ce88c49c]{width:36px;height:36px;display:flex;align-items:center;justify-content:center;font-size:20px;cursor:pointer;border-radius:6px;transition:all .2s;-webkit-user-select:none;user-select:none}.emoji-tab[data-v-ce88c49c]:hover{background-color:#f0f0f0}.emoji-tab.active[data-v-ce88c49c]{background-color:#e6f7ff;border:1px solid #91d5ff}.emoji-list[data-v-ce88c49c]{display:grid;grid-template-columns:repeat(12,1fr);gap:4px;padding:12px}.emoji-item[data-v-ce88c49c]{cursor:pointer;text-align:center;padding:0;border-radius:4px;transition:all .2s;line-height:1;-webkit-user-select:none;user-select:none;width:28px;height:28px;display:flex;align-items:center;justify-content:center}.emoji-item img[data-v-ce88c49c]{width:24px;height:24px;object-fit:contain}.emoji-item[data-v-ce88c49c]:hover{background-color:#f5f5f5;transform:scale(1.15)}.emoji-img[data-v-ce88c49c]{width:20px;height:20px;vertical-align:middle;margin:0 2px}.favorite-dialog-overlay[data-v-ce88c49c]{position:fixed;inset:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:2000;animation:fadeIn-ce88c49c .2s ease}@keyframes fadeIn-ce88c49c{0%{opacity:0}to{opacity:1}}.favorite-dialog[data-v-ce88c49c]{background-color:#fff;border-radius:12px;width:90%;max-width:400px;box-shadow:0 8px 24px #00000026;animation:slideUp-ce88c49c .3s ease}@keyframes slideUp-ce88c49c{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.favorite-dialog-header[data-v-ce88c49c]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #e5e5e5}.favorite-dialog-title[data-v-ce88c49c]{font-size:16px;font-weight:600;color:#333}.favorite-dialog-close[data-v-ce88c49c]{font-size:20px;color:#999;cursor:pointer;transition:color .2s}.favorite-dialog-close[data-v-ce88c49c]:hover{color:#333}.favorite-dialog-content[data-v-ce88c49c]{padding:20px;max-height:400px;overflow-y:auto}.favorite-default-content[data-v-ce88c49c]{display:flex;flex-direction:column;gap:16px}.favorite-message-preview[data-v-ce88c49c]{background-color:#f5f5f5;border-radius:8px;padding:12px}.favorite-message-type[data-v-ce88c49c]{display:flex;align-items:center;gap:6px;margin-bottom:8px;color:#666;font-size:13px}.favorite-message-type i[data-v-ce88c49c]{font-size:16px}.favorite-message-text[data-v-ce88c49c]{color:#333;font-size:14px;line-height:1.6;word-wrap:break-word}.favorite-message-image[data-v-ce88c49c]{max-width:100%}.favorite-message-image img[data-v-ce88c49c]{max-width:100%;max-height:200px;border-radius:4px;object-fit:contain}.favorite-note-input[data-v-ce88c49c]{width:100%;padding:10px;border:1px solid #e5e5e5;border-radius:6px;font-size:14px;line-height:1.6;resize:vertical;font-family:inherit;transition:border-color .2s}.favorite-note-input[data-v-ce88c49c]:focus{outline:none;border-color:#1890ff}.favorite-dialog-footer[data-v-ce88c49c]{display:flex;gap:12px;padding:16px 20px;border-top:1px solid #e5e5e5}.favorite-btn[data-v-ce88c49c]{flex:1;padding:10px 20px;border:none;border-radius:6px;font-size:14px;cursor:pointer;transition:all .2s}.favorite-btn-cancel[data-v-ce88c49c]{background-color:#f5f5f5;color:#666}.favorite-btn-cancel[data-v-ce88c49c]:hover{background-color:#e5e5e5}.favorite-btn-confirm[data-v-ce88c49c]{background-color:#1890ff;color:#fff}.favorite-btn-confirm[data-v-ce88c49c]:hover{background-color:#40a9ff}.favorite-btn-confirm[data-v-ce88c49c]:active{background-color:#096dd9}.favorites-list-dialog-overlay[data-v-ce88c49c]{position:fixed;inset:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:3000;animation:fadeIn-ce88c49c .2s ease}.favorites-list-dialog[data-v-ce88c49c]{background-color:#fff;border-radius:12px;width:90%;max-width:600px;max-height:80vh;display:flex;flex-direction:column;box-shadow:0 8px 24px #00000026;animation:slideUp-ce88c49c .3s ease}.favorites-list-header[data-v-ce88c49c]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #e5e5e5}.favorites-list-title[data-v-ce88c49c]{font-size:16px;font-weight:600;color:#333}.favorites-list-close[data-v-ce88c49c]{font-size:20px;color:#999;cursor:pointer;transition:color .2s}.favorites-list-close[data-v-ce88c49c]:hover{color:#333}.favorites-list-content[data-v-ce88c49c]{flex:1;overflow-y:auto;padding:12px 0}.favorites-list-empty[data-v-ce88c49c]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:#999}.favorites-list-empty i[data-v-ce88c49c]{font-size:64px;margin-bottom:16px}.favorites-list-empty p[data-v-ce88c49c]{font-size:14px}.favorites-list-items[data-v-ce88c49c]{display:flex;flex-direction:column}.favorites-list-item[data-v-ce88c49c]{display:flex;align-items:center;padding:12px 20px;cursor:pointer;transition:background-color .2s;border-bottom:1px solid #f0f0f0}.favorites-list-item[data-v-ce88c49c]:hover{background-color:#f5f7fa}.favorites-list-item[data-v-ce88c49c]:last-child{border-bottom:none}.favorite-item-icon[data-v-ce88c49c]{font-size:24px;color:#1890ff;margin-right:12px;flex-shrink:0}.favorite-item-content[data-v-ce88c49c]{flex:1;min-width:0}.favorite-item-title[data-v-ce88c49c]{font-size:15px;font-weight:500;color:#333;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.favorite-item-preview[data-v-ce88c49c]{font-size:13px;color:#999;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:4px}.favorite-item-time[data-v-ce88c49c]{font-size:12px;color:#bbb}.favorite-item-arrow[data-v-ce88c49c]{font-size:20px;color:#ccc;margin-left:12px;flex-shrink:0}.mention-list-container[data-v-ce88c49c]{position:relative;z-index:99999;pointer-events:auto!important}.mention-item[data-v-ce88c49c]{display:flex;align-items:center;padding:8px 12px;cursor:pointer;transition:background-color .2s;position:relative;z-index:99999;pointer-events:auto!important}.mention-item[data-v-ce88c49c]:hover,.mention-item-selected[data-v-ce88c49c]{background-color:#f5f5f5}.mention-avatar[data-v-ce88c49c]{width:36px;height:36px;border-radius:4px;margin-right:10px;flex-shrink:0;object-fit:cover}.mention-avatar-placeholder[data-v-ce88c49c]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:500}.mention-info[data-v-ce88c49c]{flex:1;min-width:0;overflow:hidden}.mention-name[data-v-ce88c49c]{font-size:14px;color:#333;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:2px}.mention-account[data-v-ce88c49c]{font-size:12px;color:#999;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chatList__msg--file[data-v-ce88c49c]{display:flex;align-items:center;gap:12px;padding:12px;background-color:#f5f5f5;border-radius:6px;min-width:200px;cursor:pointer;transition:background-color .2s}.chatList__msg--file[data-v-ce88c49c]:hover{background-color:#e5e5e5}.file-icon[data-v-ce88c49c]{font-size:32px;color:#1890ff;flex-shrink:0}.file-info[data-v-ce88c49c]{flex:1;min-width:0}.file-name[data-v-ce88c49c]{font-size:14px;color:#333;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:4px}.file-size[data-v-ce88c49c]{font-size:12px;color:#999}.chatList-item--mine .chatList-content[data-v-ce88c49c]{display:flex;flex-direction:column;align-items:flex-end}.chatList-item--mine .chatList-text[data-v-ce88c49c]{text-align:left}.input-wrapper[data-v-ce88c49c]{position:relative;flex:1;transition:border-color .2s}.input-wrapper[data-v-ce88c49c]:focus-within{border-color:#0067cc;background:#fff}.message-input[data-v-ce88c49c]{width:100%;max-height:360px;padding:12px 100px 12px 12px;border:none;outline:none;background:transparent;font-size:14px;line-height:1.6;resize:vertical;font-family:inherit}.message-input[data-v-ce88c49c]::placeholder{color:#999}.input-actions[data-v-ce88c49c]{position:absolute;right:8px;bottom:30px;display:flex;gap:4px;align-items:center}.send-options-btn[data-v-ce88c49c]{width:32px;height:32px;border:none;background:transparent;color:#666;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:18px;transition:all .2s}.send-options-btn[data-v-ce88c49c]:hover:not(:disabled){background:#e8e8e8;color:#333}.send-options-btn[data-v-ce88c49c]:disabled{opacity:.4;cursor:not-allowed}.send-btn[data-v-ce88c49c]{height:32px;padding:0 16px;border:none;background:#0067cc;color:#fff;border-radius:4px;cursor:pointer;display:flex;align-items:center;gap:4px;font-size:14px;font-weight:500;transition:all .2s}.send-btn[data-v-ce88c49c]:hover:not(:disabled){background:#0052a3;transform:translateY(-1px);box-shadow:0 2px 8px #0067cc4d}.send-btn[data-v-ce88c49c]:active:not(:disabled){transform:translateY(0)}.send-btn[data-v-ce88c49c]:disabled{opacity:.5;cursor:not-allowed}.send-btn i[data-v-ce88c49c]{font-size:16px}.send-options-menu[data-v-ce88c49c]{position:absolute;right:12px;bottom:100%;margin-bottom:8px;background:#fff;border-radius:8px;box-shadow:0 4px 20px #00000026;min-width:160px;padding:8px 0;z-index:1000;animation:slideUp-ce88c49c .2s ease}@keyframes slideUp-ce88c49c{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.send-option-item[data-v-ce88c49c]{display:flex;align-items:center;gap:12px;padding:10px 16px;cursor:pointer;transition:background .2s;color:#333;font-size:14px}.send-option-item[data-v-ce88c49c]:hover{background:#f5f5f5}.send-option-item i[data-v-ce88c49c]{font-size:18px;color:#666;width:20px;text-align:center}.send-option-item:hover i[data-v-ce88c49c]{color:#0067cc}.send-option-item[data-v-ce88c49c]:has(.ri-fire-line):hover{background:#fff3f3}.send-option-item:has(.ri-fire-line):hover i[data-v-ce88c49c]{color:#ff4757}.send-option-item[data-v-ce88c49c]:has(.ri-alarm-warning-line):hover{background:#fff8e6}.send-option-item:has(.ri-alarm-warning-line):hover i[data-v-ce88c49c]{color:#ff9800}@media (max-width:768px){.message-input[data-v-ce88c49c]{padding:10px 90px 10px 10px;min-height:60px}.send-btn[data-v-ce88c49c]{padding:0 12px;font-size:13px}.send-options-menu[data-v-ce88c49c]{right:8px}}.scheduled-messages[data-v-ce88c49c]{margin-top:12px;background:#fff9e6;border:1px solid #ffe58f;border-radius:8px;padding:12px;max-height:200px;overflow-y:auto}.scheduled-messages-header[data-v-ce88c49c]{display:flex;align-items:center;gap:8px;margin-bottom:12px;color:#d48806;font-size:14px;font-weight:500}.scheduled-messages-header i[data-v-ce88c49c]{font-size:16px}.scheduled-message-item[data-v-ce88c49c]{display:flex;align-items:flex-start;gap:12px;padding:10px;background:#fff;border-radius:6px;margin-bottom:8px;border:1px solid #ffe58f;transition:all .2s}.scheduled-message-item[data-v-ce88c49c]:last-child{margin-bottom:0}.scheduled-message-item[data-v-ce88c49c]:hover{border-color:#ffc53d;box-shadow:0 2px 8px #faad1426}.scheduled-message-text[data-v-ce88c49c]{color:#333;font-size:14px;line-height:1.5;margin-bottom:6px;word-break:break-word}.scheduled-message-time[data-v-ce88c49c]{display:flex;align-items:center;gap:4px;color:#d48806;font-size:12px}.scheduled-message-time i[data-v-ce88c49c]{font-size:14px}.scheduled-message-actions[data-v-ce88c49c]{display:flex;gap:4px;flex-shrink:0}.scheduled-action-btn[data-v-ce88c49c]{width:28px;height:28px;border:none;background:transparent;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:16px;transition:all .2s;color:#666}.scheduled-action-btn[data-v-ce88c49c]:hover{background:#f5f5f5}.edit-btn[data-v-ce88c49c]:hover{color:#0067cc;background:#e6f7ff}.cancel-btn[data-v-ce88c49c]:hover{color:#ff4d4f;background:#fff1f0}@keyframes slideIn-ce88c49c{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.scheduled-message-item[data-v-ce88c49c]{animation:slideIn-ce88c49c .3s ease}.template-dialog-overlay[data-v-ce88c49c]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:2000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.template-dialog[data-v-ce88c49c]{background:#fff;border-radius:12px;width:90%;max-width:600px;max-height:80vh;overflow:hidden;box-shadow:0 8px 32px #0003;animation:slideUp-ce88c49c .3s ease;display:flex;flex-direction:column}.template-dialog-header[data-v-ce88c49c]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:#0067cc;color:#fff;font-weight:500;flex-shrink:0}.template-header-actions[data-v-ce88c49c]{display:flex;gap:12px}.template-header-actions i[data-v-ce88c49c]{font-size:20px;cursor:pointer;padding:4px;border-radius:4px;transition:background .2s}.template-header-actions i[data-v-ce88c49c]:hover{background:#fff3}.template-dialog-body[data-v-ce88c49c]{padding:20px;overflow-y:auto;flex:1}.template-filters[data-v-ce88c49c]{margin-bottom:20px}.template-search[data-v-ce88c49c]{width:100%;padding:10px 12px;border:2px solid #e0e0e0;border-radius:8px;font-size:14px;outline:none;transition:border-color .2s;margin-bottom:12px}.template-search[data-v-ce88c49c]:focus{border-color:#0067cc}.template-categories[data-v-ce88c49c]{display:flex;gap:8px;flex-wrap:wrap}.category-btn[data-v-ce88c49c]{padding:8px 16px;border:2px solid #e0e0e0;background:#fff;color:#666;border-radius:20px;cursor:pointer;font-size:14px;font-weight:500;transition:all .2s;white-space:nowrap}.category-btn[data-v-ce88c49c]:hover{border-color:#0067cc;color:#0067cc}.category-btn.active[data-v-ce88c49c]{border-color:#0067cc;background:#0067cc;color:#fff}.template-list[data-v-ce88c49c]{display:flex;flex-direction:column;gap:12px}.template-item[data-v-ce88c49c]{display:flex;gap:12px;padding:16px;border:2px solid #e0e0e0;border-radius:8px;transition:all .2s}.template-item[data-v-ce88c49c]:hover{border-color:#0067cc;box-shadow:0 2px 8px #0067cc1a}.template-content[data-v-ce88c49c]{flex:1;cursor:pointer}.template-name[data-v-ce88c49c]{font-weight:600;color:#333;margin-bottom:8px;font-size:15px}.template-preview[data-v-ce88c49c]{color:#666;font-size:14px;line-height:1.5;margin-bottom:8px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:pre-wrap}.template-meta[data-v-ce88c49c]{display:flex;gap:12px;font-size:12px;color:#999}.template-category[data-v-ce88c49c]{color:#0067cc}.template-actions[data-v-ce88c49c]{display:flex;flex-direction:column;gap:8px;justify-content:center}.template-actions i[data-v-ce88c49c]{font-size:18px;padding:8px;border-radius:4px;cursor:pointer;transition:all .2s;color:#666}.template-actions i[data-v-ce88c49c]:hover{background:#f5f5f5;color:#0067cc}.template-actions .ri-delete-bin-line[data-v-ce88c49c]:hover{color:#f44}.template-empty[data-v-ce88c49c]{text-align:center;padding:60px 20px;color:#999}.template-empty i[data-v-ce88c49c]{font-size:64px;color:#ddd;margin-bottom:16px}.template-empty p[data-v-ce88c49c]{font-size:16px;margin-bottom:20px}.add-template-btn[data-v-ce88c49c]{padding:10px 24px;background:#0067cc;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.add-template-btn[data-v-ce88c49c]:hover{background:#0052a3;transform:translateY(-1px);box-shadow:0 4px 12px #0067cc4d}.template-editor-overlay[data-v-ce88c49c]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:2100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.template-editor[data-v-ce88c49c]{background:#fff;border-radius:12px;width:90%;max-width:500px;max-height:80vh;overflow:hidden;box-shadow:0 8px 32px #0003;animation:slideUp-ce88c49c .3s ease;display:flex;flex-direction:column}.template-editor-header[data-v-ce88c49c]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:#0067cc;color:#fff;font-weight:500;flex-shrink:0}.template-editor-header i[data-v-ce88c49c]{font-size:20px;cursor:pointer;padding:4px;border-radius:4px;transition:background .2s}.template-editor-header i[data-v-ce88c49c]:hover{background:#fff3}.template-editor-body[data-v-ce88c49c]{padding:20px;overflow-y:auto;flex:1}.form-group[data-v-ce88c49c]{margin-bottom:20px}.form-group label[data-v-ce88c49c]{display:block;font-weight:500;color:#333;margin-bottom:8px;font-size:14px}.form-input[data-v-ce88c49c]{width:100%;padding:10px 12px;border:2px solid #e0e0e0;border-radius:8px;font-size:14px;outline:none;transition:border-color .2s}.form-input[data-v-ce88c49c]:focus{border-color:#0067cc}.category-selector[data-v-ce88c49c]{display:flex;gap:8px;flex-wrap:wrap}.category-option[data-v-ce88c49c]{padding:8px 16px;border:2px solid #e0e0e0;background:#fff;color:#666;border-radius:20px;cursor:pointer;font-size:14px;font-weight:500;transition:all .2s}.category-option[data-v-ce88c49c]:hover{border-color:#0067cc;color:#0067cc}.category-option.active[data-v-ce88c49c]{border-color:#0067cc;background:#0067cc;color:#fff}.form-textarea[data-v-ce88c49c]{width:100%;padding:12px;border:2px solid #e0e0e0;border-radius:8px;font-size:14px;line-height:1.6;resize:vertical;outline:none;transition:border-color .2s;font-family:inherit;min-height:120px}.form-textarea[data-v-ce88c49c]:focus{border-color:#0067cc}.variable-hint[data-v-ce88c49c]{display:flex;align-items:center;gap:8px;padding:12px;background:#f0f7ff;border-radius:8px;color:#0067cc;font-size:13px}.variable-hint i[data-v-ce88c49c]{font-size:16px}.template-editor-footer[data-v-ce88c49c]{display:flex;gap:12px;padding:16px 20px;background:#f8f9fa;border-top:1px solid #e9ecef;flex-shrink:0}.btn-cancel[data-v-ce88c49c],.btn-save[data-v-ce88c49c]{flex:1;padding:12px 20px;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.btn-cancel[data-v-ce88c49c]{background:#f5f5f5;color:#666}.btn-cancel[data-v-ce88c49c]:hover{background:#e8e8e8;color:#333}.btn-save[data-v-ce88c49c]{background:#0067cc;color:#fff}.btn-save[data-v-ce88c49c]:hover{background:#0052a3;transform:translateY(-1px);box-shadow:0 4px 12px #0067cc4d}@media (max-width:768px){.template-dialog[data-v-ce88c49c],.template-editor[data-v-ce88c49c]{width:95%;margin:0 10px}.template-dialog-body[data-v-ce88c49c],.template-editor-body[data-v-ce88c49c]{padding:16px}.template-categories[data-v-ce88c49c]{overflow-x:auto;flex-wrap:nowrap;padding-bottom:8px}.template-item[data-v-ce88c49c]{flex-direction:column}.template-actions[data-v-ce88c49c]{flex-direction:row;justify-content:flex-end}}@media (prefers-color-scheme:dark){.template-dialog[data-v-ce88c49c],.template-editor[data-v-ce88c49c]{background:#1a1a1a;color:#fff}.template-dialog-body[data-v-ce88c49c],.template-editor-body[data-v-ce88c49c]{background:#1a1a1a}.template-search[data-v-ce88c49c],.form-input[data-v-ce88c49c],.form-textarea[data-v-ce88c49c]{background:#2a2a2a;border-color:#404040;color:#fff}.template-item[data-v-ce88c49c]{border-color:#404040}.template-name[data-v-ce88c49c]{color:#fff}.template-preview[data-v-ce88c49c]{color:#ccc}.category-btn[data-v-ce88c49c],.category-option[data-v-ce88c49c]{background:#2a2a2a;border-color:#404040;color:#ccc}.template-editor-footer[data-v-ce88c49c]{background:#2a2a2a;border-top-color:#404040}.btn-cancel[data-v-ce88c49c]{background:#404040;color:#ccc}.variable-hint[data-v-ce88c49c]{background:#1a3a5a}}.input-wrapper[data-v-ce88c49c]{display:flex;gap:8px}.message-input[data-v-ce88c49c]{flex:1;padding:12px;font-size:14px;line-height:1.5;resize:vertical;outline:none;transition:border-color .2s;font-family:inherit}.message-input[data-v-ce88c49c]:focus{border-color:#0067cc}.input-actions[data-v-ce88c49c]{display:flex;gap:4px;align-items:flex-end}.send-options-btn[data-v-ce88c49c],.send-btn[data-v-ce88c49c]{padding:10px 12px;border:none;background:#0067cc;color:#fff;border-radius:6px;cursor:pointer;font-size:16px;transition:all .2s;display:flex;align-items:center;justify-content:center;min-width:40px;height:40px}.send-options-btn[data-v-ce88c49c]:hover:not(:disabled),.send-btn[data-v-ce88c49c]:hover:not(:disabled){background:#0052a3;transform:translateY(-1px);box-shadow:0 4px 12px #0067cc4d}.send-options-btn[data-v-ce88c49c]:disabled,.send-btn[data-v-ce88c49c]:disabled{opacity:.5;cursor:not-allowed;transform:none}.send-options-btn[data-v-ce88c49c]{position:relative}.send-options-btn[data-v-ce88c49c]:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:20px;background:#ffffff4d}.send-options-menu[data-v-ce88c49c]{position:absolute;bottom:100%;right:0;background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 4px 12px #00000026;z-index:100;min-width:160px;margin-bottom:8px;animation:slideUp-ce88c49c .2s ease}.send-option-item[data-v-ce88c49c]{display:flex;align-items:center;gap:12px;padding:12px 16px;cursor:pointer;transition:all .2s;color:#333;font-size:14px}.send-option-item[data-v-ce88c49c]:hover{background:#f5f5f5;color:#0067cc}.send-option-item[data-v-ce88c49c]:first-child{border-radius:8px 8px 0 0}.send-option-item[data-v-ce88c49c]:last-child{border-radius:0 0 8px 8px}.send-option-item i[data-v-ce88c49c]{font-size:16px;width:20px;text-align:center}.scheduled-messages[data-v-ce88c49c]{margin-top:12px;padding:12px;background:#f8f9fa;border-radius:8px;border:1px solid #e9ecef}.scheduled-messages-header[data-v-ce88c49c]{display:flex;align-items:center;gap:8px;margin-bottom:12px;font-weight:500;color:#333;font-size:14px}.scheduled-messages-header i[data-v-ce88c49c]{font-size:16px;color:#0067cc}.scheduled-message-item[data-v-ce88c49c]{display:flex;align-items:center;justify-content:space-between;padding:12px;background:#fff;border-radius:6px;margin-bottom:8px;border:1px solid #e9ecef;transition:all .2s}.scheduled-message-item[data-v-ce88c49c]:hover{box-shadow:0 2px 8px #0000001a}.scheduled-message-content[data-v-ce88c49c]{flex:1;min-width:0}.scheduled-message-text[data-v-ce88c49c]{color:#333;font-size:14px;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scheduled-message-time[data-v-ce88c49c]{display:flex;align-items:center;gap:4px;color:#999;font-size:12px}.scheduled-message-time i[data-v-ce88c49c]{font-size:12px}.scheduled-message-actions[data-v-ce88c49c]{display:flex;gap:8px;margin-left:12px}.scheduled-action-btn[data-v-ce88c49c]{width:28px;height:28px;border:none;background:#f5f5f5;border-radius:4px;cursor:pointer;font-size:14px;transition:all .2s;display:flex;align-items:center;justify-content:center;color:#666}.scheduled-action-btn[data-v-ce88c49c]:hover{background:#e8e8e8;color:#333}.scheduled-action-btn.edit-btn[data-v-ce88c49c]:hover{background:#e6f7ff;color:#0067cc}.scheduled-action-btn.cancel-btn[data-v-ce88c49c]:hover{background:#fff1f0;color:#ff4d4f}@media (max-width:768px){.input-wrapper[data-v-ce88c49c]{flex-direction:column}.message-input[data-v-ce88c49c]{width:100%}.input-actions[data-v-ce88c49c]{width:100%;justify-content:flex-end}.send-options-btn[data-v-ce88c49c],.send-btn[data-v-ce88c49c]{flex:1}.send-options-menu[data-v-ce88c49c]{position:fixed;bottom:auto;top:50%;right:50%;transform:translate(50%);min-width:200px;margin-bottom:0}.scheduled-messages[data-v-ce88c49c]{margin-top:8px;padding:8px}.scheduled-message-item[data-v-ce88c49c]{flex-direction:column;align-items:flex-start}.scheduled-message-actions[data-v-ce88c49c]{margin-left:0;margin-top:8px;width:100%}.scheduled-action-btn[data-v-ce88c49c]{flex:1}}.voice-to-text-dialog-overlay[data-v-ce88c49c]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:2000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.voice-to-text-dialog[data-v-ce88c49c]{background:#fff;border-radius:12px;width:90%;max-width:500px;max-height:80vh;overflow:hidden;box-shadow:0 8px 32px #0003;animation:slideUp-ce88c49c .3s ease;display:flex;flex-direction:column}.voice-dialog-header[data-v-ce88c49c]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:#0067cc;color:#fff;font-weight:500;flex-shrink:0}.voice-dialog-header i[data-v-ce88c49c]{font-size:20px;cursor:pointer;padding:4px;border-radius:4px;transition:background .2s}.voice-dialog-header i[data-v-ce88c49c]:hover{background:#fff3}.voice-dialog-body[data-v-ce88c49c]{padding:20px;overflow-y:auto;flex:1;display:flex;flex-direction:column;gap:20px}.voice-recording-status[data-v-ce88c49c]{display:flex;flex-direction:column;align-items:center;gap:16px;padding:20px}.voice-icon-large[data-v-ce88c49c]{width:80px;height:80px;border-radius:50%;background-color:#ff4d4f;display:flex;align-items:center;justify-content:center;animation:pulse-ce88c49c 1.5s infinite}.voice-icon-large i[data-v-ce88c49c]{font-size:40px;color:#fff}.voice-waveform[data-v-ce88c49c]{display:flex;align-items:center;justify-content:center;gap:4px;height:40px}.voice-waveform span[data-v-ce88c49c]{width:4px;background:#0067cc;border-radius:2px;animation:waveform-ce88c49c .6s ease-in-out infinite}.voice-waveform span[data-v-ce88c49c]:nth-child(1){height:20px;animation-delay:0s}.voice-waveform span[data-v-ce88c49c]:nth-child(2){height:30px;animation-delay:.1s}.voice-waveform span[data-v-ce88c49c]:nth-child(3){height:40px;animation-delay:.2s}.voice-waveform span[data-v-ce88c49c]:nth-child(4){height:30px;animation-delay:.3s}.voice-waveform span[data-v-ce88c49c]:nth-child(5){height:20px;animation-delay:.4s}@keyframes waveform-ce88c49c{0%,to{transform:scaleY(.5)}50%{transform:scaleY(1)}}.voice-time[data-v-ce88c49c]{font-size:32px;font-weight:600;color:#333;font-variant-numeric:tabular-nums}.voice-hint[data-v-ce88c49c]{font-size:14px;color:#666}.voice-result[data-v-ce88c49c]{display:flex;flex-direction:column;gap:12px}.result-label[data-v-ce88c49c]{font-size:14px;font-weight:500;color:#333}.result-textarea[data-v-ce88c49c]{width:100%;padding:12px;border:2px solid #e0e0e0;border-radius:8px;font-size:14px;line-height:1.6;resize:vertical;outline:none;transition:border-color .2s;font-family:inherit}.result-textarea[data-v-ce88c49c]:focus{border-color:#0067cc}.voice-mode-selector[data-v-ce88c49c]{display:flex;gap:8px;justify-content:center}.mode-btn[data-v-ce88c49c]{display:flex;align-items:center;gap:6px;padding:10px 16px;border:2px solid #e0e0e0;background:#fff;color:#666;border-radius:20px;cursor:pointer;font-size:14px;font-weight:500;transition:all .2s;white-space:nowrap}.mode-btn[data-v-ce88c49c]:hover{border-color:#0067cc;color:#0067cc}.mode-btn.active[data-v-ce88c49c]{border-color:#0067cc;background:#0067cc;color:#fff}.mode-btn i[data-v-ce88c49c]{font-size:16px}.voice-dialog-footer[data-v-ce88c49c]{display:flex;gap:12px;padding:16px 20px;background:#f8f9fa;border-top:1px solid #e9ecef;flex-shrink:0}.voice-action-btn[data-v-ce88c49c]{flex:1;padding:12px 20px;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.voice-action-btn.cancel[data-v-ce88c49c]{background:#f5f5f5;color:#666}.voice-action-btn.cancel[data-v-ce88c49c]:hover{background:#e8e8e8;color:#333}.voice-action-btn.primary[data-v-ce88c49c]{background:#0067cc;color:#fff}.voice-action-btn.primary[data-v-ce88c49c]:hover:not(:disabled){background:#0052a3;transform:translateY(-1px);box-shadow:0 4px 12px #0067cc4d}.voice-action-btn[data-v-ce88c49c]:disabled{opacity:.5;cursor:not-allowed}@media (max-width:768px){.voice-to-text-dialog[data-v-ce88c49c]{width:95%;margin:0 10px}.voice-dialog-body[data-v-ce88c49c]{padding:16px}.voice-icon-large[data-v-ce88c49c]{width:60px;height:60px}.voice-icon-large i[data-v-ce88c49c]{font-size:30px}.voice-time[data-v-ce88c49c]{font-size:24px}.voice-mode-selector[data-v-ce88c49c]{flex-wrap:wrap}.mode-btn[data-v-ce88c49c]{flex:1;min-width:100px}}.ai-chat-trigger[data-v-87480758]{position:fixed;width:60px;height:60px;border-radius:50%;background:var(--trigger-color, #0067CC);box-shadow:0 4px 12px #0067cc66;cursor:move;display:flex;align-items:center;justify-content:center;transition:all .3s ease;-webkit-user-select:none;user-select:none}.ai-chat-trigger.dragging[data-v-87480758]{transition:none;cursor:grabbing;opacity:.9}.ai-chat-trigger[data-v-87480758]:hover{transform:scale(1.1);box-shadow:0 6px 20px #0067cc99}.ai-chat-trigger.pulse[data-v-87480758]{animation:pulse-87480758 2s infinite}@keyframes pulse-87480758{0%,to{box-shadow:0 4px 12px #0067cc66}50%{box-shadow:0 4px 20px #0067cccc}}.trigger-icon[data-v-87480758]{font-size:28px;color:#fff}.trigger-image[data-v-87480758]{width:40px;height:40px;object-fit:contain}.trigger-badge[data-v-87480758]{position:absolute;top:-5px;right:-5px;min-width:20px;height:20px;padding:0 6px;background:#ff4757;color:#fff;border-radius:10px;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 4px #0003}.ai-chat-dialog[data-v-87480758]{position:fixed;background:#fff;border-radius:12px;box-shadow:0 8px 32px #0000001f;display:flex;flex-direction:column;overflow:hidden;transition:all .3s ease}.ai-chat-dialog.maximized[data-v-87480758]{border-radius:0!important}.ai-chat-dialog.dragging[data-v-87480758]{transition:none;cursor:move}.ai-chat-dialog-header[data-v-87480758]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:#0067cc;color:#fff;cursor:move;-webkit-user-select:none;user-select:none;min-height:50px}.header-left[data-v-87480758]{flex:1;min-width:0}.header-info[data-v-87480758]{display:flex;flex-direction:column;gap:2px}.header-title[data-v-87480758]{font-size:16px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header-subtitle[data-v-87480758]{font-size:12px;opacity:.9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header-actions[data-v-87480758]{display:flex;gap:8px;align-items:center}.header-btn[data-v-87480758]{width:32px;height:32px;border:none;background:#fff3;color:#fff;border-radius:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;font-size:18px}.header-btn[data-v-87480758]:hover{background:#ffffff4d}.header-btn-close[data-v-87480758]:hover{background:#ff4d57e6}.ai-chat-dialog-body[data-v-87480758]{flex:1;overflow:hidden;position:relative;display:flex;flex-direction:column}.quick-actions-container[data-v-87480758]{padding:16px;background:#f8f9fa;border-bottom:1px solid #e9ecef}.quick-actions-title[data-v-87480758]{font-size:14px;color:#666;margin-bottom:12px;font-weight:500}.quick-actions-list[data-v-87480758]{display:flex;flex-wrap:wrap;gap:8px}.quick-action-btn[data-v-87480758]{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;background:#fff;border:1px solid #0067CC;color:#0067cc;border-radius:20px;cursor:pointer;font-size:14px;transition:all .2s ease;white-space:nowrap}.quick-action-btn[data-v-87480758]:hover{background:#0067cc;color:#fff;transform:translateY(-1px);box-shadow:0 2px 8px #0067cc33}.action-icon[data-v-87480758]{font-size:16px}.resize-handle[data-v-87480758]{position:absolute;background:transparent}.resize-handle-se[data-v-87480758]{right:0;bottom:0;width:16px;height:16px;cursor:se-resize}.resize-handle-se[data-v-87480758]:after{content:"";position:absolute;right:2px;bottom:2px;width:12px;height:12px;border-right:2px solid #ddd;border-bottom:2px solid #ddd}.ai-chat-mask[data-v-87480758]{position:fixed;inset:0;background:#0000004d}.fade-enter-active[data-v-87480758],.fade-leave-active[data-v-87480758]{transition:opacity .3s}.fade-enter-from[data-v-87480758],.fade-leave-to[data-v-87480758]{opacity:0}.slide-up-enter-active[data-v-87480758]{animation:slideUp-87480758 .3s ease}.slide-up-leave-active[data-v-87480758]{animation:slideDown-87480758 .3s ease}@keyframes slideUp-87480758{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slideDown-87480758{0%{transform:translateY(0);opacity:1}to{transform:translateY(20px);opacity:0}}@media (max-width:768px){.ai-chat-dialog[data-v-87480758]{border-radius:0!important;top:0!important;left:0!important;width:100vw!important;height:100vh!important}.resize-handle[data-v-87480758]{display:none}}.debug-info[data-v-97255824]{background:#f0f8ff;border:1px solid #007bff;border-radius:4px;padding:15px;margin:10px}.debug-info h3[data-v-97255824]{margin-top:0;color:#007bff}.debug-info pre[data-v-97255824]{background:#f8f9fa;padding:10px;border-radius:4px;overflow-x:auto;font-size:12px}@font-face{font-family:remixicon;src:url(../eot/remixicon-D5XJLTJH.eot?t=1760071648894);src:url(../eot/remixicon-D5XJLTJH.eot?t=1760071648894#iefix) format("embedded-opentype"),url(../woff2/remixicon-BDfE_iBv.woff2?t=1760071648894) format("woff2"),url(../woff/remixicon-B6RyWYTT.woff?t=1760071648894) format("woff"),url(../ttf/remixicon-B1j7v5Pq.ttf?t=1760071648894) format("truetype"),url(../svg/remixicon-DS68KM4N.svg?t=1760071648894#remixicon) format("svg");font-display:swap}[class^=ri-],[class*=" ri-"]{font-family:remixicon!important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ri-lg{font-size:1.3333em;line-height:.75em;vertical-align:-.0667em}.ri-xl{font-size:1.5em;line-height:.6666em;vertical-align:-.075em}.ri-xxs{font-size:.5em}.ri-xs{font-size:.75em}.ri-sm{font-size:.875em}.ri-1x{font-size:1em}.ri-2x{font-size:2em}.ri-3x{font-size:3em}.ri-4x{font-size:4em}.ri-5x{font-size:5em}.ri-6x{font-size:6em}.ri-7x{font-size:7em}.ri-8x{font-size:8em}.ri-9x{font-size:9em}.ri-10x{font-size:10em}.ri-fw{text-align:center;width:1.25em}.ri-24-hours-fill:before{content:""}.ri-24-hours-line:before{content:""}.ri-4k-fill:before{content:""}.ri-4k-line:before{content:""}.ri-a-b:before{content:""}.ri-account-box-fill:before{content:""}.ri-account-box-line:before{content:""}.ri-account-circle-fill:before{content:""}.ri-account-circle-line:before{content:""}.ri-account-pin-box-fill:before{content:""}.ri-account-pin-box-line:before{content:""}.ri-account-pin-circle-fill:before{content:""}.ri-account-pin-circle-line:before{content:""}.ri-add-box-fill:before{content:""}.ri-add-box-line:before{content:""}.ri-add-circle-fill:before{content:""}.ri-add-circle-line:before{content:""}.ri-add-fill:before{content:""}.ri-add-line:before{content:""}.ri-admin-fill:before{content:""}.ri-admin-line:before{content:""}.ri-advertisement-fill:before{content:""}.ri-advertisement-line:before{content:""}.ri-airplay-fill:before{content:""}.ri-airplay-line:before{content:""}.ri-alarm-fill:before{content:""}.ri-alarm-line:before{content:""}.ri-alarm-warning-fill:before{content:""}.ri-alarm-warning-line:before{content:""}.ri-album-fill:before{content:""}.ri-album-line:before{content:""}.ri-alert-fill:before{content:""}.ri-alert-line:before{content:""}.ri-aliens-fill:before{content:""}.ri-aliens-line:before{content:""}.ri-align-bottom:before{content:""}.ri-align-center:before{content:""}.ri-align-justify:before{content:""}.ri-align-left:before{content:""}.ri-align-right:before{content:""}.ri-align-top:before{content:""}.ri-align-vertically:before{content:""}.ri-alipay-fill:before{content:""}.ri-alipay-line:before{content:""}.ri-amazon-fill:before{content:""}.ri-amazon-line:before{content:""}.ri-anchor-fill:before{content:""}.ri-anchor-line:before{content:""}.ri-ancient-gate-fill:before{content:""}.ri-ancient-gate-line:before{content:""}.ri-ancient-pavilion-fill:before{content:""}.ri-ancient-pavilion-line:before{content:""}.ri-android-fill:before{content:""}.ri-android-line:before{content:""}.ri-angularjs-fill:before{content:""}.ri-angularjs-line:before{content:""}.ri-anticlockwise-2-fill:before{content:""}.ri-anticlockwise-2-line:before{content:""}.ri-anticlockwise-fill:before{content:""}.ri-anticlockwise-line:before{content:""}.ri-app-store-fill:before{content:""}.ri-app-store-line:before{content:""}.ri-apple-fill:before{content:""}.ri-apple-line:before{content:""}.ri-apps-2-fill:before{content:""}.ri-apps-2-line:before{content:""}.ri-apps-fill:before{content:""}.ri-apps-line:before{content:""}.ri-archive-drawer-fill:before{content:""}.ri-archive-drawer-line:before{content:""}.ri-archive-fill:before{content:""}.ri-archive-line:before{content:""}.ri-arrow-down-circle-fill:before{content:""}.ri-arrow-down-circle-line:before{content:""}.ri-arrow-down-fill:before{content:""}.ri-arrow-down-line:before{content:""}.ri-arrow-down-s-fill:before{content:""}.ri-arrow-down-s-line:before{content:""}.ri-arrow-drop-down-fill:before{content:""}.ri-arrow-drop-down-line:before{content:""}.ri-arrow-drop-left-fill:before{content:""}.ri-arrow-drop-left-line:before{content:""}.ri-arrow-drop-right-fill:before{content:""}.ri-arrow-drop-right-line:before{content:""}.ri-arrow-drop-up-fill:before{content:""}.ri-arrow-drop-up-line:before{content:""}.ri-arrow-go-back-fill:before{content:""}.ri-arrow-go-back-line:before{content:""}.ri-arrow-go-forward-fill:before{content:""}.ri-arrow-go-forward-line:before{content:""}.ri-arrow-left-circle-fill:before{content:""}.ri-arrow-left-circle-line:before{content:""}.ri-arrow-left-down-fill:before{content:""}.ri-arrow-left-down-line:before{content:""}.ri-arrow-left-fill:before{content:""}.ri-arrow-left-line:before{content:""}.ri-arrow-left-right-fill:before{content:""}.ri-arrow-left-right-line:before{content:""}.ri-arrow-left-s-fill:before{content:""}.ri-arrow-left-s-line:before{content:""}.ri-arrow-left-up-fill:before{content:""}.ri-arrow-left-up-line:before{content:""}.ri-arrow-right-circle-fill:before{content:""}.ri-arrow-right-circle-line:before{content:""}.ri-arrow-right-down-fill:before{content:""}.ri-arrow-right-down-line:before{content:""}.ri-arrow-right-fill:before{content:""}.ri-arrow-right-line:before{content:""}.ri-arrow-right-s-fill:before{content:""}.ri-arrow-right-s-line:before{content:""}.ri-arrow-right-up-fill:before{content:""}.ri-arrow-right-up-line:before{content:""}.ri-arrow-up-circle-fill:before{content:""}.ri-arrow-up-circle-line:before{content:""}.ri-arrow-up-down-fill:before{content:""}.ri-arrow-up-down-line:before{content:""}.ri-arrow-up-fill:before{content:""}.ri-arrow-up-line:before{content:""}.ri-arrow-up-s-fill:before{content:""}.ri-arrow-up-s-line:before{content:""}.ri-artboard-2-fill:before{content:""}.ri-artboard-2-line:before{content:""}.ri-artboard-fill:before{content:""}.ri-artboard-line:before{content:""}.ri-article-fill:before{content:""}.ri-article-line:before{content:""}.ri-aspect-ratio-fill:before{content:""}.ri-aspect-ratio-line:before{content:""}.ri-asterisk:before{content:""}.ri-at-fill:before{content:""}.ri-at-line:before{content:""}.ri-attachment-2:before{content:""}.ri-attachment-fill:before{content:""}.ri-attachment-line:before{content:""}.ri-auction-fill:before{content:""}.ri-auction-line:before{content:""}.ri-award-fill:before{content:""}.ri-award-line:before{content:""}.ri-baidu-fill:before{content:""}.ri-baidu-line:before{content:""}.ri-ball-pen-fill:before{content:""}.ri-ball-pen-line:before{content:""}.ri-bank-card-2-fill:before{content:""}.ri-bank-card-2-line:before{content:""}.ri-bank-card-fill:before{content:""}.ri-bank-card-line:before{content:""}.ri-bank-fill:before{content:""}.ri-bank-line:before{content:""}.ri-bar-chart-2-fill:before{content:""}.ri-bar-chart-2-line:before{content:""}.ri-bar-chart-box-fill:before{content:""}.ri-bar-chart-box-line:before{content:""}.ri-bar-chart-fill:before{content:""}.ri-bar-chart-grouped-fill:before{content:""}.ri-bar-chart-grouped-line:before{content:""}.ri-bar-chart-horizontal-fill:before{content:""}.ri-bar-chart-horizontal-line:before{content:""}.ri-bar-chart-line:before{content:""}.ri-barcode-box-fill:before{content:""}.ri-barcode-box-line:before{content:""}.ri-barcode-fill:before{content:""}.ri-barcode-line:before{content:""}.ri-barricade-fill:before{content:""}.ri-barricade-line:before{content:""}.ri-base-station-fill:before{content:""}.ri-base-station-line:before{content:""}.ri-basketball-fill:before{content:""}.ri-basketball-line:before{content:""}.ri-battery-2-charge-fill:before{content:""}.ri-battery-2-charge-line:before{content:""}.ri-battery-2-fill:before{content:""}.ri-battery-2-line:before{content:""}.ri-battery-charge-fill:before{content:""}.ri-battery-charge-line:before{content:""}.ri-battery-fill:before{content:""}.ri-battery-line:before{content:""}.ri-battery-low-fill:before{content:""}.ri-battery-low-line:before{content:""}.ri-battery-saver-fill:before{content:""}.ri-battery-saver-line:before{content:""}.ri-battery-share-fill:before{content:""}.ri-battery-share-line:before{content:""}.ri-bear-smile-fill:before{content:""}.ri-bear-smile-line:before{content:""}.ri-behance-fill:before{content:""}.ri-behance-line:before{content:""}.ri-bell-fill:before{content:""}.ri-bell-line:before{content:""}.ri-bike-fill:before{content:""}.ri-bike-line:before{content:""}.ri-bilibili-fill:before{content:""}.ri-bilibili-line:before{content:""}.ri-bill-fill:before{content:""}.ri-bill-line:before{content:""}.ri-billiards-fill:before{content:""}.ri-billiards-line:before{content:""}.ri-bit-coin-fill:before{content:""}.ri-bit-coin-line:before{content:""}.ri-blaze-fill:before{content:""}.ri-blaze-line:before{content:""}.ri-bluetooth-connect-fill:before{content:""}.ri-bluetooth-connect-line:before{content:""}.ri-bluetooth-fill:before{content:""}.ri-bluetooth-line:before{content:""}.ri-blur-off-fill:before{content:""}.ri-blur-off-line:before{content:""}.ri-body-scan-fill:before{content:""}.ri-body-scan-line:before{content:""}.ri-bold:before{content:""}.ri-book-2-fill:before{content:""}.ri-book-2-line:before{content:""}.ri-book-3-fill:before{content:""}.ri-book-3-line:before{content:""}.ri-book-fill:before{content:""}.ri-book-line:before{content:""}.ri-book-marked-fill:before{content:""}.ri-book-marked-line:before{content:""}.ri-book-open-fill:before{content:""}.ri-book-open-line:before{content:""}.ri-book-read-fill:before{content:""}.ri-book-read-line:before{content:""}.ri-booklet-fill:before{content:""}.ri-booklet-line:before{content:""}.ri-bookmark-2-fill:before{content:""}.ri-bookmark-2-line:before{content:""}.ri-bookmark-3-fill:before{content:""}.ri-bookmark-3-line:before{content:""}.ri-bookmark-fill:before{content:""}.ri-bookmark-line:before{content:""}.ri-boxing-fill:before{content:""}.ri-boxing-line:before{content:""}.ri-braces-fill:before{content:""}.ri-braces-line:before{content:""}.ri-brackets-fill:before{content:""}.ri-brackets-line:before{content:""}.ri-briefcase-2-fill:before{content:""}.ri-briefcase-2-line:before{content:""}.ri-briefcase-3-fill:before{content:""}.ri-briefcase-3-line:before{content:""}.ri-briefcase-4-fill:before{content:""}.ri-briefcase-4-line:before{content:""}.ri-briefcase-5-fill:before{content:""}.ri-briefcase-5-line:before{content:""}.ri-briefcase-fill:before{content:""}.ri-briefcase-line:before{content:""}.ri-bring-forward:before{content:""}.ri-bring-to-front:before{content:""}.ri-broadcast-fill:before{content:""}.ri-broadcast-line:before{content:""}.ri-brush-2-fill:before{content:""}.ri-brush-2-line:before{content:""}.ri-brush-3-fill:before{content:""}.ri-brush-3-line:before{content:""}.ri-brush-4-fill:before{content:""}.ri-brush-4-line:before{content:""}.ri-brush-fill:before{content:""}.ri-brush-line:before{content:""}.ri-bubble-chart-fill:before{content:""}.ri-bubble-chart-line:before{content:""}.ri-bug-2-fill:before{content:""}.ri-bug-2-line:before{content:""}.ri-bug-fill:before{content:""}.ri-bug-line:before{content:""}.ri-building-2-fill:before{content:""}.ri-building-2-line:before{content:""}.ri-building-3-fill:before{content:""}.ri-building-3-line:before{content:""}.ri-building-4-fill:before{content:""}.ri-building-4-line:before{content:""}.ri-building-fill:before{content:""}.ri-building-line:before{content:""}.ri-bus-2-fill:before{content:""}.ri-bus-2-line:before{content:""}.ri-bus-fill:before{content:""}.ri-bus-line:before{content:""}.ri-bus-wifi-fill:before{content:""}.ri-bus-wifi-line:before{content:""}.ri-cactus-fill:before{content:""}.ri-cactus-line:before{content:""}.ri-cake-2-fill:before{content:""}.ri-cake-2-line:before{content:""}.ri-cake-3-fill:before{content:""}.ri-cake-3-line:before{content:""}.ri-cake-fill:before{content:""}.ri-cake-line:before{content:""}.ri-calculator-fill:before{content:""}.ri-calculator-line:before{content:""}.ri-calendar-2-fill:before{content:""}.ri-calendar-2-line:before{content:""}.ri-calendar-check-fill:before{content:""}.ri-calendar-check-line:before{content:""}.ri-calendar-event-fill:before{content:""}.ri-calendar-event-line:before{content:""}.ri-calendar-fill:before{content:""}.ri-calendar-line:before{content:""}.ri-calendar-todo-fill:before{content:""}.ri-calendar-todo-line:before{content:""}.ri-camera-2-fill:before{content:""}.ri-camera-2-line:before{content:""}.ri-camera-3-fill:before{content:""}.ri-camera-3-line:before{content:""}.ri-camera-fill:before{content:""}.ri-camera-lens-fill:before{content:""}.ri-camera-lens-line:before{content:""}.ri-camera-line:before{content:""}.ri-camera-off-fill:before{content:""}.ri-camera-off-line:before{content:""}.ri-camera-switch-fill:before{content:""}.ri-camera-switch-line:before{content:""}.ri-capsule-fill:before{content:""}.ri-capsule-line:before{content:""}.ri-car-fill:before{content:""}.ri-car-line:before{content:""}.ri-car-washing-fill:before{content:""}.ri-car-washing-line:before{content:""}.ri-caravan-fill:before{content:""}.ri-caravan-line:before{content:""}.ri-cast-fill:before{content:""}.ri-cast-line:before{content:""}.ri-cellphone-fill:before{content:""}.ri-cellphone-line:before{content:""}.ri-celsius-fill:before{content:""}.ri-celsius-line:before{content:""}.ri-centos-fill:before{content:""}.ri-centos-line:before{content:""}.ri-character-recognition-fill:before{content:""}.ri-character-recognition-line:before{content:""}.ri-charging-pile-2-fill:before{content:""}.ri-charging-pile-2-line:before{content:""}.ri-charging-pile-fill:before{content:""}.ri-charging-pile-line:before{content:""}.ri-chat-1-fill:before{content:""}.ri-chat-1-line:before{content:""}.ri-chat-2-fill:before{content:""}.ri-chat-2-line:before{content:""}.ri-chat-3-fill:before{content:""}.ri-chat-3-line:before{content:""}.ri-chat-4-fill:before{content:""}.ri-chat-4-line:before{content:""}.ri-chat-check-fill:before{content:""}.ri-chat-check-line:before{content:""}.ri-chat-delete-fill:before{content:""}.ri-chat-delete-line:before{content:""}.ri-chat-download-fill:before{content:""}.ri-chat-download-line:before{content:""}.ri-chat-follow-up-fill:before{content:""}.ri-chat-follow-up-line:before{content:""}.ri-chat-forward-fill:before{content:""}.ri-chat-forward-line:before{content:""}.ri-chat-heart-fill:before{content:""}.ri-chat-heart-line:before{content:""}.ri-chat-history-fill:before{content:""}.ri-chat-history-line:before{content:""}.ri-chat-new-fill:before{content:""}.ri-chat-new-line:before{content:""}.ri-chat-off-fill:before{content:""}.ri-chat-off-line:before{content:""}.ri-chat-poll-fill:before{content:""}.ri-chat-poll-line:before{content:""}.ri-chat-private-fill:before{content:""}.ri-chat-private-line:before{content:""}.ri-chat-quote-fill:before{content:""}.ri-chat-quote-line:before{content:""}.ri-chat-settings-fill:before{content:""}.ri-chat-settings-line:before{content:""}.ri-chat-smile-2-fill:before{content:""}.ri-chat-smile-2-line:before{content:""}.ri-chat-smile-3-fill:before{content:""}.ri-chat-smile-3-line:before{content:""}.ri-chat-smile-fill:before{content:""}.ri-chat-smile-line:before{content:""}.ri-chat-upload-fill:before{content:""}.ri-chat-upload-line:before{content:""}.ri-chat-voice-fill:before{content:""}.ri-chat-voice-line:before{content:""}.ri-check-double-fill:before{content:""}.ri-check-double-line:before{content:""}.ri-check-fill:before{content:""}.ri-check-line:before{content:""}.ri-checkbox-blank-circle-fill:before{content:""}.ri-checkbox-blank-circle-line:before{content:""}.ri-checkbox-blank-fill:before{content:""}.ri-checkbox-blank-line:before{content:""}.ri-checkbox-circle-fill:before{content:""}.ri-checkbox-circle-line:before{content:""}.ri-checkbox-fill:before{content:""}.ri-checkbox-indeterminate-fill:before{content:""}.ri-checkbox-indeterminate-line:before{content:""}.ri-checkbox-line:before{content:""}.ri-checkbox-multiple-blank-fill:before{content:""}.ri-checkbox-multiple-blank-line:before{content:""}.ri-checkbox-multiple-fill:before{content:""}.ri-checkbox-multiple-line:before{content:""}.ri-china-railway-fill:before{content:""}.ri-china-railway-line:before{content:""}.ri-chrome-fill:before{content:""}.ri-chrome-line:before{content:""}.ri-clapperboard-fill:before{content:""}.ri-clapperboard-line:before{content:""}.ri-clipboard-fill:before{content:""}.ri-clipboard-line:before{content:""}.ri-clockwise-2-fill:before{content:""}.ri-clockwise-2-line:before{content:""}.ri-clockwise-fill:before{content:""}.ri-clockwise-line:before{content:""}.ri-close-circle-fill:before{content:""}.ri-close-circle-line:before{content:""}.ri-close-fill:before{content:""}.ri-close-line:before{content:""}.ri-closed-captioning-fill:before{content:""}.ri-closed-captioning-line:before{content:""}.ri-cloud-fill:before{content:""}.ri-cloud-line:before{content:""}.ri-cloud-off-fill:before{content:""}.ri-cloud-off-line:before{content:""}.ri-cloud-windy-fill:before{content:""}.ri-cloud-windy-line:before{content:""}.ri-cloudy-2-fill:before{content:""}.ri-cloudy-2-line:before{content:""}.ri-cloudy-fill:before{content:""}.ri-cloudy-line:before{content:""}.ri-code-box-fill:before{content:""}.ri-code-box-line:before{content:""}.ri-code-fill:before{content:""}.ri-code-line:before{content:""}.ri-code-s-fill:before{content:""}.ri-code-s-line:before{content:""}.ri-code-s-slash-fill:before{content:""}.ri-code-s-slash-line:before{content:""}.ri-code-view:before{content:""}.ri-codepen-fill:before{content:""}.ri-codepen-line:before{content:""}.ri-coin-fill:before{content:""}.ri-coin-line:before{content:""}.ri-coins-fill:before{content:""}.ri-coins-line:before{content:""}.ri-collage-fill:before{content:""}.ri-collage-line:before{content:""}.ri-command-fill:before{content:""}.ri-command-line:before{content:""}.ri-community-fill:before{content:""}.ri-community-line:before{content:""}.ri-compass-2-fill:before{content:""}.ri-compass-2-line:before{content:""}.ri-compass-3-fill:before{content:""}.ri-compass-3-line:before{content:""}.ri-compass-4-fill:before{content:""}.ri-compass-4-line:before{content:""}.ri-compass-discover-fill:before{content:""}.ri-compass-discover-line:before{content:""}.ri-compass-fill:before{content:""}.ri-compass-line:before{content:""}.ri-compasses-2-fill:before{content:""}.ri-compasses-2-line:before{content:""}.ri-compasses-fill:before{content:""}.ri-compasses-line:before{content:""}.ri-computer-fill:before{content:""}.ri-computer-line:before{content:""}.ri-contacts-book-2-fill:before{content:""}.ri-contacts-book-2-line:before{content:""}.ri-contacts-book-fill:before{content:""}.ri-contacts-book-line:before{content:""}.ri-contacts-book-upload-fill:before{content:""}.ri-contacts-book-upload-line:before{content:""}.ri-contacts-fill:before{content:""}.ri-contacts-line:before{content:""}.ri-contrast-2-fill:before{content:""}.ri-contrast-2-line:before{content:""}.ri-contrast-drop-2-fill:before{content:""}.ri-contrast-drop-2-line:before{content:""}.ri-contrast-drop-fill:before{content:""}.ri-contrast-drop-line:before{content:""}.ri-contrast-fill:before{content:""}.ri-contrast-line:before{content:""}.ri-copper-coin-fill:before{content:""}.ri-copper-coin-line:before{content:""}.ri-copper-diamond-fill:before{content:""}.ri-copper-diamond-line:before{content:""}.ri-copyleft-fill:before{content:""}.ri-copyleft-line:before{content:""}.ri-copyright-fill:before{content:""}.ri-copyright-line:before{content:""}.ri-coreos-fill:before{content:""}.ri-coreos-line:before{content:""}.ri-coupon-2-fill:before{content:""}.ri-coupon-2-line:before{content:""}.ri-coupon-3-fill:before{content:""}.ri-coupon-3-line:before{content:""}.ri-coupon-4-fill:before{content:""}.ri-coupon-4-line:before{content:""}.ri-coupon-5-fill:before{content:""}.ri-coupon-5-line:before{content:""}.ri-coupon-fill:before{content:""}.ri-coupon-line:before{content:""}.ri-cpu-fill:before{content:""}.ri-cpu-line:before{content:""}.ri-creative-commons-by-fill:before{content:""}.ri-creative-commons-by-line:before{content:""}.ri-creative-commons-fill:before{content:""}.ri-creative-commons-line:before{content:""}.ri-creative-commons-nc-fill:before{content:""}.ri-creative-commons-nc-line:before{content:""}.ri-creative-commons-nd-fill:before{content:""}.ri-creative-commons-nd-line:before{content:""}.ri-creative-commons-sa-fill:before{content:""}.ri-creative-commons-sa-line:before{content:""}.ri-creative-commons-zero-fill:before{content:""}.ri-creative-commons-zero-line:before{content:""}.ri-criminal-fill:before{content:""}.ri-criminal-line:before{content:""}.ri-crop-2-fill:before{content:""}.ri-crop-2-line:before{content:""}.ri-crop-fill:before{content:""}.ri-crop-line:before{content:""}.ri-css3-fill:before{content:""}.ri-css3-line:before{content:""}.ri-cup-fill:before{content:""}.ri-cup-line:before{content:""}.ri-currency-fill:before{content:""}.ri-currency-line:before{content:""}.ri-cursor-fill:before{content:""}.ri-cursor-line:before{content:""}.ri-customer-service-2-fill:before{content:""}.ri-customer-service-2-line:before{content:""}.ri-customer-service-fill:before{content:""}.ri-customer-service-line:before{content:""}.ri-dashboard-2-fill:before{content:""}.ri-dashboard-2-line:before{content:""}.ri-dashboard-3-fill:before{content:""}.ri-dashboard-3-line:before{content:""}.ri-dashboard-fill:before{content:""}.ri-dashboard-line:before{content:""}.ri-database-2-fill:before{content:""}.ri-database-2-line:before{content:""}.ri-database-fill:before{content:""}.ri-database-line:before{content:""}.ri-delete-back-2-fill:before{content:""}.ri-delete-back-2-line:before{content:""}.ri-delete-back-fill:before{content:""}.ri-delete-back-line:before{content:""}.ri-delete-bin-2-fill:before{content:""}.ri-delete-bin-2-line:before{content:""}.ri-delete-bin-3-fill:before{content:""}.ri-delete-bin-3-line:before{content:""}.ri-delete-bin-4-fill:before{content:""}.ri-delete-bin-4-line:before{content:""}.ri-delete-bin-5-fill:before{content:""}.ri-delete-bin-5-line:before{content:""}.ri-delete-bin-6-fill:before{content:""}.ri-delete-bin-6-line:before{content:""}.ri-delete-bin-7-fill:before{content:""}.ri-delete-bin-7-line:before{content:""}.ri-delete-bin-fill:before{content:""}.ri-delete-bin-line:before{content:""}.ri-delete-column:before{content:""}.ri-delete-row:before{content:""}.ri-device-fill:before{content:""}.ri-device-line:before{content:""}.ri-device-recover-fill:before{content:""}.ri-device-recover-line:before{content:""}.ri-dingding-fill:before{content:""}.ri-dingding-line:before{content:""}.ri-direction-fill:before{content:""}.ri-direction-line:before{content:""}.ri-disc-fill:before{content:""}.ri-disc-line:before{content:""}.ri-discord-fill:before{content:""}.ri-discord-line:before{content:""}.ri-discuss-fill:before{content:""}.ri-discuss-line:before{content:""}.ri-dislike-fill:before{content:""}.ri-dislike-line:before{content:""}.ri-disqus-fill:before{content:""}.ri-disqus-line:before{content:""}.ri-divide-fill:before{content:""}.ri-divide-line:before{content:""}.ri-donut-chart-fill:before{content:""}.ri-donut-chart-line:before{content:""}.ri-door-closed-fill:before{content:""}.ri-door-closed-line:before{content:""}.ri-door-fill:before{content:""}.ri-door-line:before{content:""}.ri-door-lock-box-fill:before{content:""}.ri-door-lock-box-line:before{content:""}.ri-door-lock-fill:before{content:""}.ri-door-lock-line:before{content:""}.ri-door-open-fill:before{content:""}.ri-door-open-line:before{content:""}.ri-dossier-fill:before{content:""}.ri-dossier-line:before{content:""}.ri-douban-fill:before{content:""}.ri-douban-line:before{content:""}.ri-double-quotes-l:before{content:""}.ri-double-quotes-r:before{content:""}.ri-download-2-fill:before{content:""}.ri-download-2-line:before{content:""}.ri-download-cloud-2-fill:before{content:""}.ri-download-cloud-2-line:before{content:""}.ri-download-cloud-fill:before{content:""}.ri-download-cloud-line:before{content:""}.ri-download-fill:before{content:""}.ri-download-line:before{content:""}.ri-draft-fill:before{content:""}.ri-draft-line:before{content:""}.ri-drag-drop-fill:before{content:""}.ri-drag-drop-line:before{content:""}.ri-drag-move-2-fill:before{content:""}.ri-drag-move-2-line:before{content:""}.ri-drag-move-fill:before{content:""}.ri-drag-move-line:before{content:""}.ri-dribbble-fill:before{content:""}.ri-dribbble-line:before{content:""}.ri-drive-fill:before{content:""}.ri-drive-line:before{content:""}.ri-drizzle-fill:before{content:""}.ri-drizzle-line:before{content:""}.ri-drop-fill:before{content:""}.ri-drop-line:before{content:""}.ri-dropbox-fill:before{content:""}.ri-dropbox-line:before{content:""}.ri-dual-sim-1-fill:before{content:""}.ri-dual-sim-1-line:before{content:""}.ri-dual-sim-2-fill:before{content:""}.ri-dual-sim-2-line:before{content:""}.ri-dv-fill:before{content:""}.ri-dv-line:before{content:""}.ri-dvd-fill:before{content:""}.ri-dvd-line:before{content:""}.ri-e-bike-2-fill:before{content:""}.ri-e-bike-2-line:before{content:""}.ri-e-bike-fill:before{content:""}.ri-e-bike-line:before{content:""}.ri-earth-fill:before{content:""}.ri-earth-line:before{content:""}.ri-earthquake-fill:before{content:""}.ri-earthquake-line:before{content:""}.ri-edge-fill:before{content:""}.ri-edge-line:before{content:""}.ri-edit-2-fill:before{content:""}.ri-edit-2-line:before{content:""}.ri-edit-box-fill:before{content:""}.ri-edit-box-line:before{content:""}.ri-edit-circle-fill:before{content:""}.ri-edit-circle-line:before{content:""}.ri-edit-fill:before{content:""}.ri-edit-line:before{content:""}.ri-eject-fill:before{content:""}.ri-eject-line:before{content:""}.ri-emotion-2-fill:before{content:""}.ri-emotion-2-line:before{content:""}.ri-emotion-fill:before{content:""}.ri-emotion-happy-fill:before{content:""}.ri-emotion-happy-line:before{content:""}.ri-emotion-laugh-fill:before{content:""}.ri-emotion-laugh-line:before{content:""}.ri-emotion-line:before{content:""}.ri-emotion-normal-fill:before{content:""}.ri-emotion-normal-line:before{content:""}.ri-emotion-sad-fill:before{content:""}.ri-emotion-sad-line:before{content:""}.ri-emotion-unhappy-fill:before{content:""}.ri-emotion-unhappy-line:before{content:""}.ri-empathize-fill:before{content:""}.ri-empathize-line:before{content:""}.ri-emphasis-cn:before{content:""}.ri-emphasis:before{content:""}.ri-english-input:before{content:""}.ri-equalizer-fill:before{content:""}.ri-equalizer-line:before{content:""}.ri-eraser-fill:before{content:""}.ri-eraser-line:before{content:""}.ri-error-warning-fill:before{content:""}.ri-error-warning-line:before{content:""}.ri-evernote-fill:before{content:""}.ri-evernote-line:before{content:""}.ri-exchange-box-fill:before{content:""}.ri-exchange-box-line:before{content:""}.ri-exchange-cny-fill:before{content:""}.ri-exchange-cny-line:before{content:""}.ri-exchange-dollar-fill:before{content:""}.ri-exchange-dollar-line:before{content:""}.ri-exchange-fill:before{content:""}.ri-exchange-funds-fill:before{content:""}.ri-exchange-funds-line:before{content:""}.ri-exchange-line:before{content:""}.ri-external-link-fill:before{content:""}.ri-external-link-line:before{content:""}.ri-eye-2-fill:before{content:""}.ri-eye-2-line:before{content:""}.ri-eye-close-fill:before{content:""}.ri-eye-close-line:before{content:""}.ri-eye-fill:before{content:""}.ri-eye-line:before{content:""}.ri-eye-off-fill:before{content:""}.ri-eye-off-line:before{content:""}.ri-facebook-box-fill:before{content:""}.ri-facebook-box-line:before{content:""}.ri-facebook-circle-fill:before{content:""}.ri-facebook-circle-line:before{content:""}.ri-facebook-fill:before{content:""}.ri-facebook-line:before{content:""}.ri-fahrenheit-fill:before{content:""}.ri-fahrenheit-line:before{content:""}.ri-feedback-fill:before{content:""}.ri-feedback-line:before{content:""}.ri-file-2-fill:before{content:""}.ri-file-2-line:before{content:""}.ri-file-3-fill:before{content:""}.ri-file-3-line:before{content:""}.ri-file-4-fill:before{content:""}.ri-file-4-line:before{content:""}.ri-file-add-fill:before{content:""}.ri-file-add-line:before{content:""}.ri-file-chart-2-fill:before{content:""}.ri-file-chart-2-line:before{content:""}.ri-file-chart-fill:before{content:""}.ri-file-chart-line:before{content:""}.ri-file-cloud-fill:before{content:""}.ri-file-cloud-line:before{content:""}.ri-file-code-fill:before{content:""}.ri-file-code-line:before{content:""}.ri-file-copy-2-fill:before{content:""}.ri-file-copy-2-line:before{content:""}.ri-file-copy-fill:before{content:""}.ri-file-copy-line:before{content:""}.ri-file-damage-fill:before{content:""}.ri-file-damage-line:before{content:""}.ri-file-download-fill:before{content:""}.ri-file-download-line:before{content:""}.ri-file-edit-fill:before{content:""}.ri-file-edit-line:before{content:""}.ri-file-excel-2-fill:before{content:""}.ri-file-excel-2-line:before{content:""}.ri-file-excel-fill:before{content:""}.ri-file-excel-line:before{content:""}.ri-file-fill:before{content:""}.ri-file-forbid-fill:before{content:""}.ri-file-forbid-line:before{content:""}.ri-file-gif-fill:before{content:""}.ri-file-gif-line:before{content:""}.ri-file-history-fill:before{content:""}.ri-file-history-line:before{content:""}.ri-file-hwp-fill:before{content:""}.ri-file-hwp-line:before{content:""}.ri-file-info-fill:before{content:""}.ri-file-info-line:before{content:""}.ri-file-line:before{content:""}.ri-file-list-2-fill:before{content:""}.ri-file-list-2-line:before{content:""}.ri-file-list-3-fill:before{content:""}.ri-file-list-3-line:before{content:""}.ri-file-list-fill:before{content:""}.ri-file-list-line:before{content:""}.ri-file-lock-fill:before{content:""}.ri-file-lock-line:before{content:""}.ri-file-marked-fill:before{content:""}.ri-file-marked-line:before{content:""}.ri-file-music-fill:before{content:""}.ri-file-music-line:before{content:""}.ri-file-paper-2-fill:before{content:""}.ri-file-paper-2-line:before{content:""}.ri-file-paper-fill:before{content:""}.ri-file-paper-line:before{content:""}.ri-file-pdf-fill:before{content:""}.ri-file-pdf-line:before{content:""}.ri-file-ppt-2-fill:before{content:""}.ri-file-ppt-2-line:before{content:""}.ri-file-ppt-fill:before{content:""}.ri-file-ppt-line:before{content:""}.ri-file-reduce-fill:before{content:""}.ri-file-reduce-line:before{content:""}.ri-file-search-fill:before{content:""}.ri-file-search-line:before{content:""}.ri-file-settings-fill:before{content:""}.ri-file-settings-line:before{content:""}.ri-file-shield-2-fill:before{content:""}.ri-file-shield-2-line:before{content:""}.ri-file-shield-fill:before{content:""}.ri-file-shield-line:before{content:""}.ri-file-shred-fill:before{content:""}.ri-file-shred-line:before{content:""}.ri-file-text-fill:before{content:""}.ri-file-text-line:before{content:""}.ri-file-transfer-fill:before{content:""}.ri-file-transfer-line:before{content:""}.ri-file-unknow-fill:before{content:""}.ri-file-unknow-line:before{content:""}.ri-file-upload-fill:before{content:""}.ri-file-upload-line:before{content:""}.ri-file-user-fill:before{content:""}.ri-file-user-line:before{content:""}.ri-file-warning-fill:before{content:""}.ri-file-warning-line:before{content:""}.ri-file-word-2-fill:before{content:""}.ri-file-word-2-line:before{content:""}.ri-file-word-fill:before{content:""}.ri-file-word-line:before{content:""}.ri-file-zip-fill:before{content:""}.ri-file-zip-line:before{content:""}.ri-film-fill:before{content:""}.ri-film-line:before{content:""}.ri-filter-2-fill:before{content:""}.ri-filter-2-line:before{content:""}.ri-filter-3-fill:before{content:""}.ri-filter-3-line:before{content:""}.ri-filter-fill:before{content:""}.ri-filter-line:before{content:""}.ri-filter-off-fill:before{content:""}.ri-filter-off-line:before{content:""}.ri-find-replace-fill:before{content:""}.ri-find-replace-line:before{content:""}.ri-finder-fill:before{content:""}.ri-finder-line:before{content:""}.ri-fingerprint-2-fill:before{content:""}.ri-fingerprint-2-line:before{content:""}.ri-fingerprint-fill:before{content:""}.ri-fingerprint-line:before{content:""}.ri-fire-fill:before{content:""}.ri-fire-line:before{content:""}.ri-firefox-fill:before{content:""}.ri-firefox-line:before{content:""}.ri-first-aid-kit-fill:before{content:""}.ri-first-aid-kit-line:before{content:""}.ri-flag-2-fill:before{content:""}.ri-flag-2-line:before{content:""}.ri-flag-fill:before{content:""}.ri-flag-line:before{content:""}.ri-flashlight-fill:before{content:""}.ri-flashlight-line:before{content:""}.ri-flask-fill:before{content:""}.ri-flask-line:before{content:""}.ri-flight-land-fill:before{content:""}.ri-flight-land-line:before{content:""}.ri-flight-takeoff-fill:before{content:""}.ri-flight-takeoff-line:before{content:""}.ri-flood-fill:before{content:""}.ri-flood-line:before{content:""}.ri-flow-chart:before{content:""}.ri-flutter-fill:before{content:""}.ri-flutter-line:before{content:""}.ri-focus-2-fill:before{content:""}.ri-focus-2-line:before{content:""}.ri-focus-3-fill:before{content:""}.ri-focus-3-line:before{content:""}.ri-focus-fill:before{content:""}.ri-focus-line:before{content:""}.ri-foggy-fill:before{content:""}.ri-foggy-line:before{content:""}.ri-folder-2-fill:before{content:""}.ri-folder-2-line:before{content:""}.ri-folder-3-fill:before{content:""}.ri-folder-3-line:before{content:""}.ri-folder-4-fill:before{content:""}.ri-folder-4-line:before{content:""}.ri-folder-5-fill:before{content:""}.ri-folder-5-line:before{content:""}.ri-folder-add-fill:before{content:""}.ri-folder-add-line:before{content:""}.ri-folder-chart-2-fill:before{content:""}.ri-folder-chart-2-line:before{content:""}.ri-folder-chart-fill:before{content:""}.ri-folder-chart-line:before{content:""}.ri-folder-download-fill:before{content:""}.ri-folder-download-line:before{content:""}.ri-folder-fill:before{content:""}.ri-folder-forbid-fill:before{content:""}.ri-folder-forbid-line:before{content:""}.ri-folder-history-fill:before{content:""}.ri-folder-history-line:before{content:""}.ri-folder-info-fill:before{content:""}.ri-folder-info-line:before{content:""}.ri-folder-keyhole-fill:before{content:""}.ri-folder-keyhole-line:before{content:""}.ri-folder-line:before{content:""}.ri-folder-lock-fill:before{content:""}.ri-folder-lock-line:before{content:""}.ri-folder-music-fill:before{content:""}.ri-folder-music-line:before{content:""}.ri-folder-open-fill:before{content:""}.ri-folder-open-line:before{content:""}.ri-folder-received-fill:before{content:""}.ri-folder-received-line:before{content:""}.ri-folder-reduce-fill:before{content:""}.ri-folder-reduce-line:before{content:""}.ri-folder-settings-fill:before{content:""}.ri-folder-settings-line:before{content:""}.ri-folder-shared-fill:before{content:""}.ri-folder-shared-line:before{content:""}.ri-folder-shield-2-fill:before{content:""}.ri-folder-shield-2-line:before{content:""}.ri-folder-shield-fill:before{content:""}.ri-folder-shield-line:before{content:""}.ri-folder-transfer-fill:before{content:""}.ri-folder-transfer-line:before{content:""}.ri-folder-unknow-fill:before{content:""}.ri-folder-unknow-line:before{content:""}.ri-folder-upload-fill:before{content:""}.ri-folder-upload-line:before{content:""}.ri-folder-user-fill:before{content:""}.ri-folder-user-line:before{content:""}.ri-folder-warning-fill:before{content:""}.ri-folder-warning-line:before{content:""}.ri-folder-zip-fill:before{content:""}.ri-folder-zip-line:before{content:""}.ri-folders-fill:before{content:""}.ri-folders-line:before{content:""}.ri-font-color:before{content:""}.ri-font-size-2:before{content:""}.ri-font-size:before{content:""}.ri-football-fill:before{content:""}.ri-football-line:before{content:""}.ri-footprint-fill:before{content:""}.ri-footprint-line:before{content:""}.ri-forbid-2-fill:before{content:""}.ri-forbid-2-line:before{content:""}.ri-forbid-fill:before{content:""}.ri-forbid-line:before{content:""}.ri-format-clear:before{content:""}.ri-fridge-fill:before{content:""}.ri-fridge-line:before{content:""}.ri-fullscreen-exit-fill:before{content:""}.ri-fullscreen-exit-line:before{content:""}.ri-fullscreen-fill:before{content:""}.ri-fullscreen-line:before{content:""}.ri-function-fill:before{content:""}.ri-function-line:before{content:""}.ri-functions:before{content:""}.ri-funds-box-fill:before{content:""}.ri-funds-box-line:before{content:""}.ri-funds-fill:before{content:""}.ri-funds-line:before{content:""}.ri-gallery-fill:before{content:""}.ri-gallery-line:before{content:""}.ri-gallery-upload-fill:before{content:""}.ri-gallery-upload-line:before{content:""}.ri-game-fill:before{content:""}.ri-game-line:before{content:""}.ri-gamepad-fill:before{content:""}.ri-gamepad-line:before{content:""}.ri-gas-station-fill:before{content:""}.ri-gas-station-line:before{content:""}.ri-gatsby-fill:before{content:""}.ri-gatsby-line:before{content:""}.ri-genderless-fill:before{content:""}.ri-genderless-line:before{content:""}.ri-ghost-2-fill:before{content:""}.ri-ghost-2-line:before{content:""}.ri-ghost-fill:before{content:""}.ri-ghost-line:before{content:""}.ri-ghost-smile-fill:before{content:""}.ri-ghost-smile-line:before{content:""}.ri-gift-2-fill:before{content:""}.ri-gift-2-line:before{content:""}.ri-gift-fill:before{content:""}.ri-gift-line:before{content:""}.ri-git-branch-fill:before{content:""}.ri-git-branch-line:before{content:""}.ri-git-commit-fill:before{content:""}.ri-git-commit-line:before{content:""}.ri-git-merge-fill:before{content:""}.ri-git-merge-line:before{content:""}.ri-git-pull-request-fill:before{content:""}.ri-git-pull-request-line:before{content:""}.ri-git-repository-commits-fill:before{content:""}.ri-git-repository-commits-line:before{content:""}.ri-git-repository-fill:before{content:""}.ri-git-repository-line:before{content:""}.ri-git-repository-private-fill:before{content:""}.ri-git-repository-private-line:before{content:""}.ri-github-fill:before{content:""}.ri-github-line:before{content:""}.ri-gitlab-fill:before{content:""}.ri-gitlab-line:before{content:""}.ri-global-fill:before{content:""}.ri-global-line:before{content:""}.ri-globe-fill:before{content:""}.ri-globe-line:before{content:""}.ri-goblet-fill:before{content:""}.ri-goblet-line:before{content:""}.ri-google-fill:before{content:""}.ri-google-line:before{content:""}.ri-google-play-fill:before{content:""}.ri-google-play-line:before{content:""}.ri-government-fill:before{content:""}.ri-government-line:before{content:""}.ri-gps-fill:before{content:""}.ri-gps-line:before{content:""}.ri-gradienter-fill:before{content:""}.ri-gradienter-line:before{content:""}.ri-grid-fill:before{content:""}.ri-grid-line:before{content:""}.ri-group-2-fill:before{content:""}.ri-group-2-line:before{content:""}.ri-group-fill:before{content:""}.ri-group-line:before{content:""}.ri-guide-fill:before{content:""}.ri-guide-line:before{content:""}.ri-h-1:before{content:""}.ri-h-2:before{content:""}.ri-h-3:before{content:""}.ri-h-4:before{content:""}.ri-h-5:before{content:""}.ri-h-6:before{content:""}.ri-hail-fill:before{content:""}.ri-hail-line:before{content:""}.ri-hammer-fill:before{content:""}.ri-hammer-line:before{content:""}.ri-hand-coin-fill:before{content:""}.ri-hand-coin-line:before{content:""}.ri-hand-heart-fill:before{content:""}.ri-hand-heart-line:before{content:""}.ri-hand-sanitizer-fill:before{content:""}.ri-hand-sanitizer-line:before{content:""}.ri-handbag-fill:before{content:""}.ri-handbag-line:before{content:""}.ri-hard-drive-2-fill:before{content:""}.ri-hard-drive-2-line:before{content:""}.ri-hard-drive-fill:before{content:""}.ri-hard-drive-line:before{content:""}.ri-hashtag:before{content:""}.ri-haze-2-fill:before{content:""}.ri-haze-2-line:before{content:""}.ri-haze-fill:before{content:""}.ri-haze-line:before{content:""}.ri-hd-fill:before{content:""}.ri-hd-line:before{content:""}.ri-heading:before{content:""}.ri-headphone-fill:before{content:""}.ri-headphone-line:before{content:""}.ri-health-book-fill:before{content:""}.ri-health-book-line:before{content:""}.ri-heart-2-fill:before{content:""}.ri-heart-2-line:before{content:""}.ri-heart-3-fill:before{content:""}.ri-heart-3-line:before{content:""}.ri-heart-add-fill:before{content:""}.ri-heart-add-line:before{content:""}.ri-heart-fill:before{content:""}.ri-heart-line:before{content:""}.ri-heart-pulse-fill:before{content:""}.ri-heart-pulse-line:before{content:""}.ri-hearts-fill:before{content:""}.ri-hearts-line:before{content:""}.ri-heavy-showers-fill:before{content:""}.ri-heavy-showers-line:before{content:""}.ri-history-fill:before{content:""}.ri-history-line:before{content:""}.ri-home-2-fill:before{content:""}.ri-home-2-line:before{content:""}.ri-home-3-fill:before{content:""}.ri-home-3-line:before{content:""}.ri-home-4-fill:before{content:""}.ri-home-4-line:before{content:""}.ri-home-5-fill:before{content:""}.ri-home-5-line:before{content:""}.ri-home-6-fill:before{content:""}.ri-home-6-line:before{content:""}.ri-home-7-fill:before{content:""}.ri-home-7-line:before{content:""}.ri-home-8-fill:before{content:""}.ri-home-8-line:before{content:""}.ri-home-fill:before{content:""}.ri-home-gear-fill:before{content:""}.ri-home-gear-line:before{content:""}.ri-home-heart-fill:before{content:""}.ri-home-heart-line:before{content:""}.ri-home-line:before{content:""}.ri-home-smile-2-fill:before{content:""}.ri-home-smile-2-line:before{content:""}.ri-home-smile-fill:before{content:""}.ri-home-smile-line:before{content:""}.ri-home-wifi-fill:before{content:""}.ri-home-wifi-line:before{content:""}.ri-honor-of-kings-fill:before{content:""}.ri-honor-of-kings-line:before{content:""}.ri-honour-fill:before{content:""}.ri-honour-line:before{content:""}.ri-hospital-fill:before{content:""}.ri-hospital-line:before{content:""}.ri-hotel-bed-fill:before{content:""}.ri-hotel-bed-line:before{content:""}.ri-hotel-fill:before{content:""}.ri-hotel-line:before{content:""}.ri-hotspot-fill:before{content:""}.ri-hotspot-line:before{content:""}.ri-hq-fill:before{content:""}.ri-hq-line:before{content:""}.ri-html5-fill:before{content:""}.ri-html5-line:before{content:""}.ri-ie-fill:before{content:""}.ri-ie-line:before{content:""}.ri-image-2-fill:before{content:""}.ri-image-2-line:before{content:""}.ri-image-add-fill:before{content:""}.ri-image-add-line:before{content:""}.ri-image-edit-fill:before{content:""}.ri-image-edit-line:before{content:""}.ri-image-fill:before{content:""}.ri-image-line:before{content:""}.ri-inbox-archive-fill:before{content:""}.ri-inbox-archive-line:before{content:""}.ri-inbox-fill:before{content:""}.ri-inbox-line:before{content:""}.ri-inbox-unarchive-fill:before{content:""}.ri-inbox-unarchive-line:before{content:""}.ri-increase-decrease-fill:before{content:""}.ri-increase-decrease-line:before{content:""}.ri-indent-decrease:before{content:""}.ri-indent-increase:before{content:""}.ri-indeterminate-circle-fill:before{content:""}.ri-indeterminate-circle-line:before{content:""}.ri-information-fill:before{content:""}.ri-information-line:before{content:""}.ri-infrared-thermometer-fill:before{content:""}.ri-infrared-thermometer-line:before{content:""}.ri-ink-bottle-fill:before{content:""}.ri-ink-bottle-line:before{content:""}.ri-input-cursor-move:before{content:""}.ri-input-method-fill:before{content:""}.ri-input-method-line:before{content:""}.ri-insert-column-left:before{content:""}.ri-insert-column-right:before{content:""}.ri-insert-row-bottom:before{content:""}.ri-insert-row-top:before{content:""}.ri-instagram-fill:before{content:""}.ri-instagram-line:before{content:""}.ri-install-fill:before{content:""}.ri-install-line:before{content:""}.ri-invision-fill:before{content:""}.ri-invision-line:before{content:""}.ri-italic:before{content:""}.ri-kakao-talk-fill:before{content:""}.ri-kakao-talk-line:before{content:""}.ri-key-2-fill:before{content:""}.ri-key-2-line:before{content:""}.ri-key-fill:before{content:""}.ri-key-line:before{content:""}.ri-keyboard-box-fill:before{content:""}.ri-keyboard-box-line:before{content:""}.ri-keyboard-fill:before{content:""}.ri-keyboard-line:before{content:""}.ri-keynote-fill:before{content:""}.ri-keynote-line:before{content:""}.ri-knife-blood-fill:before{content:""}.ri-knife-blood-line:before{content:""}.ri-knife-fill:before{content:""}.ri-knife-line:before{content:""}.ri-landscape-fill:before{content:""}.ri-landscape-line:before{content:""}.ri-layout-2-fill:before{content:""}.ri-layout-2-line:before{content:""}.ri-layout-3-fill:before{content:""}.ri-layout-3-line:before{content:""}.ri-layout-4-fill:before{content:""}.ri-layout-4-line:before{content:""}.ri-layout-5-fill:before{content:""}.ri-layout-5-line:before{content:""}.ri-layout-6-fill:before{content:""}.ri-layout-6-line:before{content:""}.ri-layout-bottom-2-fill:before{content:""}.ri-layout-bottom-2-line:before{content:""}.ri-layout-bottom-fill:before{content:""}.ri-layout-bottom-line:before{content:""}.ri-layout-column-fill:before{content:""}.ri-layout-column-line:before{content:""}.ri-layout-fill:before{content:""}.ri-layout-grid-fill:before{content:""}.ri-layout-grid-line:before{content:""}.ri-layout-left-2-fill:before{content:""}.ri-layout-left-2-line:before{content:""}.ri-layout-left-fill:before{content:""}.ri-layout-left-line:before{content:""}.ri-layout-line:before{content:""}.ri-layout-masonry-fill:before{content:""}.ri-layout-masonry-line:before{content:""}.ri-layout-right-2-fill:before{content:""}.ri-layout-right-2-line:before{content:""}.ri-layout-right-fill:before{content:""}.ri-layout-right-line:before{content:""}.ri-layout-row-fill:before{content:""}.ri-layout-row-line:before{content:""}.ri-layout-top-2-fill:before{content:""}.ri-layout-top-2-line:before{content:""}.ri-layout-top-fill:before{content:""}.ri-layout-top-line:before{content:""}.ri-leaf-fill:before{content:""}.ri-leaf-line:before{content:""}.ri-lifebuoy-fill:before{content:""}.ri-lifebuoy-line:before{content:""}.ri-lightbulb-fill:before{content:""}.ri-lightbulb-flash-fill:before{content:""}.ri-lightbulb-flash-line:before{content:""}.ri-lightbulb-line:before{content:""}.ri-line-chart-fill:before{content:""}.ri-line-chart-line:before{content:""}.ri-line-fill:before{content:""}.ri-line-height:before{content:""}.ri-line-line:before{content:""}.ri-link-m:before{content:""}.ri-link-unlink-m:before{content:""}.ri-link-unlink:before{content:""}.ri-link:before{content:""}.ri-linkedin-box-fill:before{content:""}.ri-linkedin-box-line:before{content:""}.ri-linkedin-fill:before{content:""}.ri-linkedin-line:before{content:""}.ri-links-fill:before{content:""}.ri-links-line:before{content:""}.ri-list-check-2:before{content:""}.ri-list-check:before{content:""}.ri-list-ordered:before{content:""}.ri-list-settings-fill:before{content:""}.ri-list-settings-line:before{content:""}.ri-list-unordered:before{content:""}.ri-live-fill:before{content:""}.ri-live-line:before{content:""}.ri-loader-2-fill:before{content:""}.ri-loader-2-line:before{content:""}.ri-loader-3-fill:before{content:""}.ri-loader-3-line:before{content:""}.ri-loader-4-fill:before{content:""}.ri-loader-4-line:before{content:""}.ri-loader-5-fill:before{content:""}.ri-loader-5-line:before{content:""}.ri-loader-fill:before{content:""}.ri-loader-line:before{content:""}.ri-lock-2-fill:before{content:""}.ri-lock-2-line:before{content:""}.ri-lock-fill:before{content:""}.ri-lock-line:before{content:""}.ri-lock-password-fill:before{content:""}.ri-lock-password-line:before{content:""}.ri-lock-unlock-fill:before{content:""}.ri-lock-unlock-line:before{content:""}.ri-login-box-fill:before{content:""}.ri-login-box-line:before{content:""}.ri-login-circle-fill:before{content:""}.ri-login-circle-line:before{content:""}.ri-logout-box-fill:before{content:""}.ri-logout-box-line:before{content:""}.ri-logout-box-r-fill:before{content:""}.ri-logout-box-r-line:before{content:""}.ri-logout-circle-fill:before{content:""}.ri-logout-circle-line:before{content:""}.ri-logout-circle-r-fill:before{content:""}.ri-logout-circle-r-line:before{content:""}.ri-luggage-cart-fill:before{content:""}.ri-luggage-cart-line:before{content:""}.ri-luggage-deposit-fill:before{content:""}.ri-luggage-deposit-line:before{content:""}.ri-lungs-fill:before{content:""}.ri-lungs-line:before{content:""}.ri-mac-fill:before{content:""}.ri-mac-line:before{content:""}.ri-macbook-fill:before{content:""}.ri-macbook-line:before{content:""}.ri-magic-fill:before{content:""}.ri-magic-line:before{content:""}.ri-mail-add-fill:before{content:""}.ri-mail-add-line:before{content:""}.ri-mail-check-fill:before{content:""}.ri-mail-check-line:before{content:""}.ri-mail-close-fill:before{content:""}.ri-mail-close-line:before{content:""}.ri-mail-download-fill:before{content:""}.ri-mail-download-line:before{content:""}.ri-mail-fill:before{content:""}.ri-mail-forbid-fill:before{content:""}.ri-mail-forbid-line:before{content:""}.ri-mail-line:before{content:""}.ri-mail-lock-fill:before{content:""}.ri-mail-lock-line:before{content:""}.ri-mail-open-fill:before{content:""}.ri-mail-open-line:before{content:""}.ri-mail-send-fill:before{content:""}.ri-mail-send-line:before{content:""}.ri-mail-settings-fill:before{content:""}.ri-mail-settings-line:before{content:""}.ri-mail-star-fill:before{content:""}.ri-mail-star-line:before{content:""}.ri-mail-unread-fill:before{content:""}.ri-mail-unread-line:before{content:""}.ri-mail-volume-fill:before{content:""}.ri-mail-volume-line:before{content:""}.ri-map-2-fill:before{content:""}.ri-map-2-line:before{content:""}.ri-map-fill:before{content:""}.ri-map-line:before{content:""}.ri-map-pin-2-fill:before{content:""}.ri-map-pin-2-line:before{content:""}.ri-map-pin-3-fill:before{content:""}.ri-map-pin-3-line:before{content:""}.ri-map-pin-4-fill:before{content:""}.ri-map-pin-4-line:before{content:""}.ri-map-pin-5-fill:before{content:""}.ri-map-pin-5-line:before{content:""}.ri-map-pin-add-fill:before{content:""}.ri-map-pin-add-line:before{content:""}.ri-map-pin-fill:before{content:""}.ri-map-pin-line:before{content:""}.ri-map-pin-range-fill:before{content:""}.ri-map-pin-range-line:before{content:""}.ri-map-pin-time-fill:before{content:""}.ri-map-pin-time-line:before{content:""}.ri-map-pin-user-fill:before{content:""}.ri-map-pin-user-line:before{content:""}.ri-mark-pen-fill:before{content:""}.ri-mark-pen-line:before{content:""}.ri-markdown-fill:before{content:""}.ri-markdown-line:before{content:""}.ri-markup-fill:before{content:""}.ri-markup-line:before{content:""}.ri-mastercard-fill:before{content:""}.ri-mastercard-line:before{content:""}.ri-mastodon-fill:before{content:""}.ri-mastodon-line:before{content:""}.ri-medal-2-fill:before{content:""}.ri-medal-2-line:before{content:""}.ri-medal-fill:before{content:""}.ri-medal-line:before{content:""}.ri-medicine-bottle-fill:before{content:""}.ri-medicine-bottle-line:before{content:""}.ri-medium-fill:before{content:""}.ri-medium-line:before{content:""}.ri-men-fill:before{content:""}.ri-men-line:before{content:""}.ri-mental-health-fill:before{content:""}.ri-mental-health-line:before{content:""}.ri-menu-2-fill:before{content:""}.ri-menu-2-line:before{content:""}.ri-menu-3-fill:before{content:""}.ri-menu-3-line:before{content:""}.ri-menu-4-fill:before{content:""}.ri-menu-4-line:before{content:""}.ri-menu-5-fill:before{content:""}.ri-menu-5-line:before{content:""}.ri-menu-add-fill:before{content:""}.ri-menu-add-line:before{content:""}.ri-menu-fill:before{content:""}.ri-menu-fold-fill:before{content:""}.ri-menu-fold-line:before{content:""}.ri-menu-line:before{content:""}.ri-menu-unfold-fill:before{content:""}.ri-menu-unfold-line:before{content:""}.ri-merge-cells-horizontal:before{content:""}.ri-merge-cells-vertical:before{content:""}.ri-message-2-fill:before{content:""}.ri-message-2-line:before{content:""}.ri-message-3-fill:before{content:""}.ri-message-3-line:before{content:""}.ri-message-fill:before{content:""}.ri-message-line:before{content:""}.ri-messenger-fill:before{content:""}.ri-messenger-line:before{content:""}.ri-meteor-fill:before{content:""}.ri-meteor-line:before{content:""}.ri-mic-2-fill:before{content:""}.ri-mic-2-line:before{content:""}.ri-mic-fill:before{content:""}.ri-mic-line:before{content:""}.ri-mic-off-fill:before{content:""}.ri-mic-off-line:before{content:""}.ri-mickey-fill:before{content:""}.ri-mickey-line:before{content:""}.ri-microscope-fill:before{content:""}.ri-microscope-line:before{content:""}.ri-microsoft-fill:before{content:""}.ri-microsoft-line:before{content:""}.ri-mind-map:before{content:""}.ri-mini-program-fill:before{content:""}.ri-mini-program-line:before{content:""}.ri-mist-fill:before{content:""}.ri-mist-line:before{content:""}.ri-money-cny-box-fill:before{content:""}.ri-money-cny-box-line:before{content:""}.ri-money-cny-circle-fill:before{content:""}.ri-money-cny-circle-line:before{content:""}.ri-money-dollar-box-fill:before{content:""}.ri-money-dollar-box-line:before{content:""}.ri-money-dollar-circle-fill:before{content:""}.ri-money-dollar-circle-line:before{content:""}.ri-money-euro-box-fill:before{content:""}.ri-money-euro-box-line:before{content:""}.ri-money-euro-circle-fill:before{content:""}.ri-money-euro-circle-line:before{content:""}.ri-money-pound-box-fill:before{content:""}.ri-money-pound-box-line:before{content:""}.ri-money-pound-circle-fill:before{content:""}.ri-money-pound-circle-line:before{content:""}.ri-moon-clear-fill:before{content:""}.ri-moon-clear-line:before{content:""}.ri-moon-cloudy-fill:before{content:""}.ri-moon-cloudy-line:before{content:""}.ri-moon-fill:before{content:""}.ri-moon-foggy-fill:before{content:""}.ri-moon-foggy-line:before{content:""}.ri-moon-line:before{content:""}.ri-more-2-fill:before{content:""}.ri-more-2-line:before{content:""}.ri-more-fill:before{content:""}.ri-more-line:before{content:""}.ri-motorbike-fill:before{content:""}.ri-motorbike-line:before{content:""}.ri-mouse-fill:before{content:""}.ri-mouse-line:before{content:""}.ri-movie-2-fill:before{content:""}.ri-movie-2-line:before{content:""}.ri-movie-fill:before{content:""}.ri-movie-line:before{content:""}.ri-music-2-fill:before{content:""}.ri-music-2-line:before{content:""}.ri-music-fill:before{content:""}.ri-music-line:before{content:""}.ri-mv-fill:before{content:""}.ri-mv-line:before{content:""}.ri-navigation-fill:before{content:""}.ri-navigation-line:before{content:""}.ri-netease-cloud-music-fill:before{content:""}.ri-netease-cloud-music-line:before{content:""}.ri-netflix-fill:before{content:""}.ri-netflix-line:before{content:""}.ri-newspaper-fill:before{content:""}.ri-newspaper-line:before{content:""}.ri-node-tree:before{content:""}.ri-notification-2-fill:before{content:""}.ri-notification-2-line:before{content:""}.ri-notification-3-fill:before{content:""}.ri-notification-3-line:before{content:""}.ri-notification-4-fill:before{content:""}.ri-notification-4-line:before{content:""}.ri-notification-badge-fill:before{content:""}.ri-notification-badge-line:before{content:""}.ri-notification-fill:before{content:""}.ri-notification-line:before{content:""}.ri-notification-off-fill:before{content:""}.ri-notification-off-line:before{content:""}.ri-npmjs-fill:before{content:""}.ri-npmjs-line:before{content:""}.ri-number-0:before{content:""}.ri-number-1:before{content:""}.ri-number-2:before{content:""}.ri-number-3:before{content:""}.ri-number-4:before{content:""}.ri-number-5:before{content:""}.ri-number-6:before{content:""}.ri-number-7:before{content:""}.ri-number-8:before{content:""}.ri-number-9:before{content:""}.ri-numbers-fill:before{content:""}.ri-numbers-line:before{content:""}.ri-nurse-fill:before{content:""}.ri-nurse-line:before{content:""}.ri-oil-fill:before{content:""}.ri-oil-line:before{content:""}.ri-omega:before{content:""}.ri-open-arm-fill:before{content:""}.ri-open-arm-line:before{content:""}.ri-open-source-fill:before{content:""}.ri-open-source-line:before{content:""}.ri-opera-fill:before{content:""}.ri-opera-line:before{content:""}.ri-order-play-fill:before{content:""}.ri-order-play-line:before{content:""}.ri-organization-chart:before{content:""}.ri-outlet-2-fill:before{content:""}.ri-outlet-2-line:before{content:""}.ri-outlet-fill:before{content:""}.ri-outlet-line:before{content:""}.ri-page-separator:before{content:""}.ri-pages-fill:before{content:""}.ri-pages-line:before{content:""}.ri-paint-brush-fill:before{content:""}.ri-paint-brush-line:before{content:""}.ri-paint-fill:before{content:""}.ri-paint-line:before{content:""}.ri-palette-fill:before{content:""}.ri-palette-line:before{content:""}.ri-pantone-fill:before{content:""}.ri-pantone-line:before{content:""}.ri-paragraph:before{content:""}.ri-parent-fill:before{content:""}.ri-parent-line:before{content:""}.ri-parentheses-fill:before{content:""}.ri-parentheses-line:before{content:""}.ri-parking-box-fill:before{content:""}.ri-parking-box-line:before{content:""}.ri-parking-fill:before{content:""}.ri-parking-line:before{content:""}.ri-passport-fill:before{content:""}.ri-passport-line:before{content:""}.ri-patreon-fill:before{content:""}.ri-patreon-line:before{content:""}.ri-pause-circle-fill:before{content:""}.ri-pause-circle-line:before{content:""}.ri-pause-fill:before{content:""}.ri-pause-line:before{content:""}.ri-pause-mini-fill:before{content:""}.ri-pause-mini-line:before{content:""}.ri-paypal-fill:before{content:""}.ri-paypal-line:before{content:""}.ri-pen-nib-fill:before{content:""}.ri-pen-nib-line:before{content:""}.ri-pencil-fill:before{content:""}.ri-pencil-line:before{content:""}.ri-pencil-ruler-2-fill:before{content:""}.ri-pencil-ruler-2-line:before{content:""}.ri-pencil-ruler-fill:before{content:""}.ri-pencil-ruler-line:before{content:""}.ri-percent-fill:before{content:""}.ri-percent-line:before{content:""}.ri-phone-camera-fill:before{content:""}.ri-phone-camera-line:before{content:""}.ri-phone-fill:before{content:""}.ri-phone-find-fill:before{content:""}.ri-phone-find-line:before{content:""}.ri-phone-line:before{content:""}.ri-phone-lock-fill:before{content:""}.ri-phone-lock-line:before{content:""}.ri-picture-in-picture-2-fill:before{content:""}.ri-picture-in-picture-2-line:before{content:""}.ri-picture-in-picture-exit-fill:before{content:""}.ri-picture-in-picture-exit-line:before{content:""}.ri-picture-in-picture-fill:before{content:""}.ri-picture-in-picture-line:before{content:""}.ri-pie-chart-2-fill:before{content:""}.ri-pie-chart-2-line:before{content:""}.ri-pie-chart-box-fill:before{content:""}.ri-pie-chart-box-line:before{content:""}.ri-pie-chart-fill:before{content:""}.ri-pie-chart-line:before{content:""}.ri-pin-distance-fill:before{content:""}.ri-pin-distance-line:before{content:""}.ri-ping-pong-fill:before{content:""}.ri-ping-pong-line:before{content:""}.ri-pinterest-fill:before{content:""}.ri-pinterest-line:before{content:""}.ri-pinyin-input:before{content:""}.ri-pixelfed-fill:before{content:""}.ri-pixelfed-line:before{content:""}.ri-plane-fill:before{content:""}.ri-plane-line:before{content:""}.ri-plant-fill:before{content:""}.ri-plant-line:before{content:""}.ri-play-circle-fill:before{content:""}.ri-play-circle-line:before{content:""}.ri-play-fill:before{content:""}.ri-play-line:before{content:""}.ri-play-list-2-fill:before{content:""}.ri-play-list-2-line:before{content:""}.ri-play-list-add-fill:before{content:""}.ri-play-list-add-line:before{content:""}.ri-play-list-fill:before{content:""}.ri-play-list-line:before{content:""}.ri-play-mini-fill:before{content:""}.ri-play-mini-line:before{content:""}.ri-playstation-fill:before{content:""}.ri-playstation-line:before{content:""}.ri-plug-2-fill:before{content:""}.ri-plug-2-line:before{content:""}.ri-plug-fill:before{content:""}.ri-plug-line:before{content:""}.ri-polaroid-2-fill:before{content:""}.ri-polaroid-2-line:before{content:""}.ri-polaroid-fill:before{content:""}.ri-polaroid-line:before{content:""}.ri-police-car-fill:before{content:""}.ri-police-car-line:before{content:""}.ri-price-tag-2-fill:before{content:""}.ri-price-tag-2-line:before{content:""}.ri-price-tag-3-fill:before{content:""}.ri-price-tag-3-line:before{content:""}.ri-price-tag-fill:before{content:""}.ri-price-tag-line:before{content:""}.ri-printer-cloud-fill:before{content:""}.ri-printer-cloud-line:before{content:""}.ri-printer-fill:before{content:""}.ri-printer-line:before{content:""}.ri-product-hunt-fill:before{content:""}.ri-product-hunt-line:before{content:""}.ri-profile-fill:before{content:""}.ri-profile-line:before{content:""}.ri-projector-2-fill:before{content:""}.ri-projector-2-line:before{content:""}.ri-projector-fill:before{content:""}.ri-projector-line:before{content:""}.ri-psychotherapy-fill:before{content:""}.ri-psychotherapy-line:before{content:""}.ri-pulse-fill:before{content:""}.ri-pulse-line:before{content:""}.ri-pushpin-2-fill:before{content:""}.ri-pushpin-2-line:before{content:""}.ri-pushpin-fill:before{content:""}.ri-pushpin-line:before{content:""}.ri-qq-fill:before{content:""}.ri-qq-line:before{content:""}.ri-qr-code-fill:before{content:""}.ri-qr-code-line:before{content:""}.ri-qr-scan-2-fill:before{content:""}.ri-qr-scan-2-line:before{content:""}.ri-qr-scan-fill:before{content:""}.ri-qr-scan-line:before{content:""}.ri-question-answer-fill:before{content:""}.ri-question-answer-line:before{content:""}.ri-question-fill:before{content:""}.ri-question-line:before{content:""}.ri-question-mark:before{content:""}.ri-questionnaire-fill:before{content:""}.ri-questionnaire-line:before{content:""}.ri-quill-pen-fill:before{content:""}.ri-quill-pen-line:before{content:""}.ri-radar-fill:before{content:""}.ri-radar-line:before{content:""}.ri-radio-2-fill:before{content:""}.ri-radio-2-line:before{content:""}.ri-radio-button-fill:before{content:""}.ri-radio-button-line:before{content:""}.ri-radio-fill:before{content:""}.ri-radio-line:before{content:""}.ri-rainbow-fill:before{content:""}.ri-rainbow-line:before{content:""}.ri-rainy-fill:before{content:""}.ri-rainy-line:before{content:""}.ri-reactjs-fill:before{content:""}.ri-reactjs-line:before{content:""}.ri-record-circle-fill:before{content:""}.ri-record-circle-line:before{content:""}.ri-record-mail-fill:before{content:""}.ri-record-mail-line:before{content:""}.ri-recycle-fill:before{content:""}.ri-recycle-line:before{content:""}.ri-red-packet-fill:before{content:""}.ri-red-packet-line:before{content:""}.ri-reddit-fill:before{content:""}.ri-reddit-line:before{content:""}.ri-refresh-fill:before{content:""}.ri-refresh-line:before{content:""}.ri-refund-2-fill:before{content:""}.ri-refund-2-line:before{content:""}.ri-refund-fill:before{content:""}.ri-refund-line:before{content:""}.ri-registered-fill:before{content:""}.ri-registered-line:before{content:""}.ri-remixicon-fill:before{content:""}.ri-remixicon-line:before{content:""}.ri-remote-control-2-fill:before{content:""}.ri-remote-control-2-line:before{content:""}.ri-remote-control-fill:before{content:""}.ri-remote-control-line:before{content:""}.ri-repeat-2-fill:before{content:""}.ri-repeat-2-line:before{content:""}.ri-repeat-fill:before{content:""}.ri-repeat-line:before{content:""}.ri-repeat-one-fill:before{content:""}.ri-repeat-one-line:before{content:""}.ri-reply-all-fill:before{content:""}.ri-reply-all-line:before{content:""}.ri-reply-fill:before{content:""}.ri-reply-line:before{content:""}.ri-reserved-fill:before{content:""}.ri-reserved-line:before{content:""}.ri-rest-time-fill:before{content:""}.ri-rest-time-line:before{content:""}.ri-restart-fill:before{content:""}.ri-restart-line:before{content:""}.ri-restaurant-2-fill:before{content:""}.ri-restaurant-2-line:before{content:""}.ri-restaurant-fill:before{content:""}.ri-restaurant-line:before{content:""}.ri-rewind-fill:before{content:""}.ri-rewind-line:before{content:""}.ri-rewind-mini-fill:before{content:""}.ri-rewind-mini-line:before{content:""}.ri-rhythm-fill:before{content:""}.ri-rhythm-line:before{content:""}.ri-riding-fill:before{content:""}.ri-riding-line:before{content:""}.ri-road-map-fill:before{content:""}.ri-road-map-line:before{content:""}.ri-roadster-fill:before{content:""}.ri-roadster-line:before{content:""}.ri-robot-fill:before{content:""}.ri-robot-line:before{content:""}.ri-rocket-2-fill:before{content:""}.ri-rocket-2-line:before{content:""}.ri-rocket-fill:before{content:""}.ri-rocket-line:before{content:""}.ri-rotate-lock-fill:before{content:""}.ri-rotate-lock-line:before{content:""}.ri-rounded-corner:before{content:""}.ri-route-fill:before{content:""}.ri-route-line:before{content:""}.ri-router-fill:before{content:""}.ri-router-line:before{content:""}.ri-rss-fill:before{content:""}.ri-rss-line:before{content:""}.ri-ruler-2-fill:before{content:""}.ri-ruler-2-line:before{content:""}.ri-ruler-fill:before{content:""}.ri-ruler-line:before{content:""}.ri-run-fill:before{content:""}.ri-run-line:before{content:""}.ri-safari-fill:before{content:""}.ri-safari-line:before{content:""}.ri-safe-2-fill:before{content:""}.ri-safe-2-line:before{content:""}.ri-safe-fill:before{content:""}.ri-safe-line:before{content:""}.ri-sailboat-fill:before{content:""}.ri-sailboat-line:before{content:""}.ri-save-2-fill:before{content:""}.ri-save-2-line:before{content:""}.ri-save-3-fill:before{content:""}.ri-save-3-line:before{content:""}.ri-save-fill:before{content:""}.ri-save-line:before{content:""}.ri-scales-2-fill:before{content:""}.ri-scales-2-line:before{content:""}.ri-scales-3-fill:before{content:""}.ri-scales-3-line:before{content:""}.ri-scales-fill:before{content:""}.ri-scales-line:before{content:""}.ri-scan-2-fill:before{content:""}.ri-scan-2-line:before{content:""}.ri-scan-fill:before{content:""}.ri-scan-line:before{content:""}.ri-scissors-2-fill:before{content:""}.ri-scissors-2-line:before{content:""}.ri-scissors-cut-fill:before{content:""}.ri-scissors-cut-line:before{content:""}.ri-scissors-fill:before{content:""}.ri-scissors-line:before{content:""}.ri-screenshot-2-fill:before{content:""}.ri-screenshot-2-line:before{content:""}.ri-screenshot-fill:before{content:""}.ri-screenshot-line:before{content:""}.ri-sd-card-fill:before{content:""}.ri-sd-card-line:before{content:""}.ri-sd-card-mini-fill:before{content:""}.ri-sd-card-mini-line:before{content:""}.ri-search-2-fill:before{content:""}.ri-search-2-line:before{content:""}.ri-search-eye-fill:before{content:""}.ri-search-eye-line:before{content:""}.ri-search-fill:before{content:""}.ri-search-line:before{content:""}.ri-secure-payment-fill:before{content:""}.ri-secure-payment-line:before{content:""}.ri-seedling-fill:before{content:""}.ri-seedling-line:before{content:""}.ri-send-backward:before{content:""}.ri-send-plane-2-fill:before{content:""}.ri-send-plane-2-line:before{content:""}.ri-send-plane-fill:before{content:""}.ri-send-plane-line:before{content:""}.ri-send-to-back:before{content:""}.ri-sensor-fill:before{content:""}.ri-sensor-line:before{content:""}.ri-separator:before{content:""}.ri-server-fill:before{content:""}.ri-server-line:before{content:""}.ri-service-fill:before{content:""}.ri-service-line:before{content:""}.ri-settings-2-fill:before{content:""}.ri-settings-2-line:before{content:""}.ri-settings-3-fill:before{content:""}.ri-settings-3-line:before{content:""}.ri-settings-4-fill:before{content:""}.ri-settings-4-line:before{content:""}.ri-settings-5-fill:before{content:""}.ri-settings-5-line:before{content:""}.ri-settings-6-fill:before{content:""}.ri-settings-6-line:before{content:""}.ri-settings-fill:before{content:""}.ri-settings-line:before{content:""}.ri-shape-2-fill:before{content:""}.ri-shape-2-line:before{content:""}.ri-shape-fill:before{content:""}.ri-shape-line:before{content:""}.ri-share-box-fill:before{content:""}.ri-share-box-line:before{content:""}.ri-share-circle-fill:before{content:""}.ri-share-circle-line:before{content:""}.ri-share-fill:before{content:""}.ri-share-forward-2-fill:before{content:""}.ri-share-forward-2-line:before{content:""}.ri-share-forward-box-fill:before{content:""}.ri-share-forward-box-line:before{content:""}.ri-share-forward-fill:before{content:""}.ri-share-forward-line:before{content:""}.ri-share-line:before{content:""}.ri-shield-check-fill:before{content:""}.ri-shield-check-line:before{content:""}.ri-shield-cross-fill:before{content:""}.ri-shield-cross-line:before{content:""}.ri-shield-fill:before{content:""}.ri-shield-flash-fill:before{content:""}.ri-shield-flash-line:before{content:""}.ri-shield-keyhole-fill:before{content:""}.ri-shield-keyhole-line:before{content:""}.ri-shield-line:before{content:""}.ri-shield-star-fill:before{content:""}.ri-shield-star-line:before{content:""}.ri-shield-user-fill:before{content:""}.ri-shield-user-line:before{content:""}.ri-ship-2-fill:before{content:""}.ri-ship-2-line:before{content:""}.ri-ship-fill:before{content:""}.ri-ship-line:before{content:""}.ri-shirt-fill:before{content:""}.ri-shirt-line:before{content:""}.ri-shopping-bag-2-fill:before{content:""}.ri-shopping-bag-2-line:before{content:""}.ri-shopping-bag-3-fill:before{content:""}.ri-shopping-bag-3-line:before{content:""}.ri-shopping-bag-fill:before{content:""}.ri-shopping-bag-line:before{content:""}.ri-shopping-basket-2-fill:before{content:""}.ri-shopping-basket-2-line:before{content:""}.ri-shopping-basket-fill:before{content:""}.ri-shopping-basket-line:before{content:""}.ri-shopping-cart-2-fill:before{content:""}.ri-shopping-cart-2-line:before{content:""}.ri-shopping-cart-fill:before{content:""}.ri-shopping-cart-line:before{content:""}.ri-showers-fill:before{content:""}.ri-showers-line:before{content:""}.ri-shuffle-fill:before{content:""}.ri-shuffle-line:before{content:""}.ri-shut-down-fill:before{content:""}.ri-shut-down-line:before{content:""}.ri-side-bar-fill:before{content:""}.ri-side-bar-line:before{content:""}.ri-signal-tower-fill:before{content:""}.ri-signal-tower-line:before{content:""}.ri-signal-wifi-1-fill:before{content:""}.ri-signal-wifi-1-line:before{content:""}.ri-signal-wifi-2-fill:before{content:""}.ri-signal-wifi-2-line:before{content:""}.ri-signal-wifi-3-fill:before{content:""}.ri-signal-wifi-3-line:before{content:""}.ri-signal-wifi-error-fill:before{content:""}.ri-signal-wifi-error-line:before{content:""}.ri-signal-wifi-fill:before{content:""}.ri-signal-wifi-line:before{content:""}.ri-signal-wifi-off-fill:before{content:""}.ri-signal-wifi-off-line:before{content:""}.ri-sim-card-2-fill:before{content:""}.ri-sim-card-2-line:before{content:""}.ri-sim-card-fill:before{content:""}.ri-sim-card-line:before{content:""}.ri-single-quotes-l:before{content:""}.ri-single-quotes-r:before{content:""}.ri-sip-fill:before{content:""}.ri-sip-line:before{content:""}.ri-skip-back-fill:before{content:""}.ri-skip-back-line:before{content:""}.ri-skip-back-mini-fill:before{content:""}.ri-skip-back-mini-line:before{content:""}.ri-skip-forward-fill:before{content:""}.ri-skip-forward-line:before{content:""}.ri-skip-forward-mini-fill:before{content:""}.ri-skip-forward-mini-line:before{content:""}.ri-skull-2-fill:before{content:""}.ri-skull-2-line:before{content:""}.ri-skull-fill:before{content:""}.ri-skull-line:before{content:""}.ri-skype-fill:before{content:""}.ri-skype-line:before{content:""}.ri-slack-fill:before{content:""}.ri-slack-line:before{content:""}.ri-slice-fill:before{content:""}.ri-slice-line:before{content:""}.ri-slideshow-2-fill:before{content:""}.ri-slideshow-2-line:before{content:""}.ri-slideshow-3-fill:before{content:""}.ri-slideshow-3-line:before{content:""}.ri-slideshow-4-fill:before{content:""}.ri-slideshow-4-line:before{content:""}.ri-slideshow-fill:before{content:""}.ri-slideshow-line:before{content:""}.ri-smartphone-fill:before{content:""}.ri-smartphone-line:before{content:""}.ri-snapchat-fill:before{content:""}.ri-snapchat-line:before{content:""}.ri-snowy-fill:before{content:""}.ri-snowy-line:before{content:""}.ri-sort-asc:before{content:""}.ri-sort-desc:before{content:""}.ri-sound-module-fill:before{content:""}.ri-sound-module-line:before{content:""}.ri-soundcloud-fill:before{content:""}.ri-soundcloud-line:before{content:""}.ri-space-ship-fill:before{content:""}.ri-space-ship-line:before{content:""}.ri-space:before{content:""}.ri-spam-2-fill:before{content:""}.ri-spam-2-line:before{content:""}.ri-spam-3-fill:before{content:""}.ri-spam-3-line:before{content:""}.ri-spam-fill:before{content:""}.ri-spam-line:before{content:""}.ri-speaker-2-fill:before{content:""}.ri-speaker-2-line:before{content:""}.ri-speaker-3-fill:before{content:""}.ri-speaker-3-line:before{content:""}.ri-speaker-fill:before{content:""}.ri-speaker-line:before{content:""}.ri-spectrum-fill:before{content:""}.ri-spectrum-line:before{content:""}.ri-speed-fill:before{content:""}.ri-speed-line:before{content:""}.ri-speed-mini-fill:before{content:""}.ri-speed-mini-line:before{content:""}.ri-split-cells-horizontal:before{content:""}.ri-split-cells-vertical:before{content:""}.ri-spotify-fill:before{content:""}.ri-spotify-line:before{content:""}.ri-spy-fill:before{content:""}.ri-spy-line:before{content:""}.ri-stack-fill:before{content:""}.ri-stack-line:before{content:""}.ri-stack-overflow-fill:before{content:""}.ri-stack-overflow-line:before{content:""}.ri-stackshare-fill:before{content:""}.ri-stackshare-line:before{content:""}.ri-star-fill:before{content:""}.ri-star-half-fill:before{content:""}.ri-star-half-line:before{content:""}.ri-star-half-s-fill:before{content:""}.ri-star-half-s-line:before{content:""}.ri-star-line:before{content:""}.ri-star-s-fill:before{content:""}.ri-star-s-line:before{content:""}.ri-star-smile-fill:before{content:""}.ri-star-smile-line:before{content:""}.ri-steam-fill:before{content:""}.ri-steam-line:before{content:""}.ri-steering-2-fill:before{content:""}.ri-steering-2-line:before{content:""}.ri-steering-fill:before{content:""}.ri-steering-line:before{content:""}.ri-stethoscope-fill:before{content:""}.ri-stethoscope-line:before{content:""}.ri-sticky-note-2-fill:before{content:""}.ri-sticky-note-2-line:before{content:""}.ri-sticky-note-fill:before{content:""}.ri-sticky-note-line:before{content:""}.ri-stock-fill:before{content:""}.ri-stock-line:before{content:""}.ri-stop-circle-fill:before{content:""}.ri-stop-circle-line:before{content:""}.ri-stop-fill:before{content:""}.ri-stop-line:before{content:""}.ri-stop-mini-fill:before{content:""}.ri-stop-mini-line:before{content:""}.ri-store-2-fill:before{content:""}.ri-store-2-line:before{content:""}.ri-store-3-fill:before{content:""}.ri-store-3-line:before{content:""}.ri-store-fill:before{content:""}.ri-store-line:before{content:""}.ri-strikethrough-2:before{content:""}.ri-strikethrough:before{content:""}.ri-subscript-2:before{content:""}.ri-subscript:before{content:""}.ri-subtract-fill:before{content:""}.ri-subtract-line:before{content:""}.ri-subway-fill:before{content:""}.ri-subway-line:before{content:""}.ri-subway-wifi-fill:before{content:""}.ri-subway-wifi-line:before{content:""}.ri-suitcase-2-fill:before{content:""}.ri-suitcase-2-line:before{content:""}.ri-suitcase-3-fill:before{content:""}.ri-suitcase-3-line:before{content:""}.ri-suitcase-fill:before{content:""}.ri-suitcase-line:before{content:""}.ri-sun-cloudy-fill:before{content:""}.ri-sun-cloudy-line:before{content:""}.ri-sun-fill:before{content:""}.ri-sun-foggy-fill:before{content:""}.ri-sun-foggy-line:before{content:""}.ri-sun-line:before{content:""}.ri-superscript-2:before{content:""}.ri-superscript:before{content:""}.ri-surgical-mask-fill:before{content:""}.ri-surgical-mask-line:before{content:""}.ri-surround-sound-fill:before{content:""}.ri-surround-sound-line:before{content:""}.ri-survey-fill:before{content:""}.ri-survey-line:before{content:""}.ri-swap-box-fill:before{content:""}.ri-swap-box-line:before{content:""}.ri-swap-fill:before{content:""}.ri-swap-line:before{content:""}.ri-switch-fill:before{content:""}.ri-switch-line:before{content:""}.ri-sword-fill:before{content:""}.ri-sword-line:before{content:""}.ri-syringe-fill:before{content:""}.ri-syringe-line:before{content:""}.ri-t-box-fill:before{content:""}.ri-t-box-line:before{content:""}.ri-t-shirt-2-fill:before{content:""}.ri-t-shirt-2-line:before{content:""}.ri-t-shirt-air-fill:before{content:""}.ri-t-shirt-air-line:before{content:""}.ri-t-shirt-fill:before{content:""}.ri-t-shirt-line:before{content:""}.ri-table-2:before{content:""}.ri-table-alt-fill:before{content:""}.ri-table-alt-line:before{content:""}.ri-table-fill:before{content:""}.ri-table-line:before{content:""}.ri-tablet-fill:before{content:""}.ri-tablet-line:before{content:""}.ri-takeaway-fill:before{content:""}.ri-takeaway-line:before{content:""}.ri-taobao-fill:before{content:""}.ri-taobao-line:before{content:""}.ri-tape-fill:before{content:""}.ri-tape-line:before{content:""}.ri-task-fill:before{content:""}.ri-task-line:before{content:""}.ri-taxi-fill:before{content:""}.ri-taxi-line:before{content:""}.ri-taxi-wifi-fill:before{content:""}.ri-taxi-wifi-line:before{content:""}.ri-team-fill:before{content:""}.ri-team-line:before{content:""}.ri-telegram-fill:before{content:""}.ri-telegram-line:before{content:""}.ri-temp-cold-fill:before{content:""}.ri-temp-cold-line:before{content:""}.ri-temp-hot-fill:before{content:""}.ri-temp-hot-line:before{content:""}.ri-terminal-box-fill:before{content:""}.ri-terminal-box-line:before{content:""}.ri-terminal-fill:before{content:""}.ri-terminal-line:before{content:""}.ri-terminal-window-fill:before{content:""}.ri-terminal-window-line:before{content:""}.ri-test-tube-fill:before{content:""}.ri-test-tube-line:before{content:""}.ri-text-direction-l:before{content:""}.ri-text-direction-r:before{content:""}.ri-text-spacing:before{content:""}.ri-text-wrap:before{content:""}.ri-text:before{content:""}.ri-thermometer-fill:before{content:""}.ri-thermometer-line:before{content:""}.ri-thumb-down-fill:before{content:""}.ri-thumb-down-line:before{content:""}.ri-thumb-up-fill:before{content:""}.ri-thumb-up-line:before{content:""}.ri-thunderstorms-fill:before{content:""}.ri-thunderstorms-line:before{content:""}.ri-ticket-2-fill:before{content:""}.ri-ticket-2-line:before{content:""}.ri-ticket-fill:before{content:""}.ri-ticket-line:before{content:""}.ri-time-fill:before{content:""}.ri-time-line:before{content:""}.ri-timer-2-fill:before{content:""}.ri-timer-2-line:before{content:""}.ri-timer-fill:before{content:""}.ri-timer-flash-fill:before{content:""}.ri-timer-flash-line:before{content:""}.ri-timer-line:before{content:""}.ri-todo-fill:before{content:""}.ri-todo-line:before{content:""}.ri-toggle-fill:before{content:""}.ri-toggle-line:before{content:""}.ri-tools-fill:before{content:""}.ri-tools-line:before{content:""}.ri-tornado-fill:before{content:""}.ri-tornado-line:before{content:""}.ri-trademark-fill:before{content:""}.ri-trademark-line:before{content:""}.ri-traffic-light-fill:before{content:""}.ri-traffic-light-line:before{content:""}.ri-train-fill:before{content:""}.ri-train-line:before{content:""}.ri-train-wifi-fill:before{content:""}.ri-train-wifi-line:before{content:""}.ri-translate-2:before{content:""}.ri-translate:before{content:""}.ri-travesti-fill:before{content:""}.ri-travesti-line:before{content:""}.ri-treasure-map-fill:before{content:""}.ri-treasure-map-line:before{content:""}.ri-trello-fill:before{content:""}.ri-trello-line:before{content:""}.ri-trophy-fill:before{content:""}.ri-trophy-line:before{content:""}.ri-truck-fill:before{content:""}.ri-truck-line:before{content:""}.ri-tumblr-fill:before{content:""}.ri-tumblr-line:before{content:""}.ri-tv-2-fill:before{content:""}.ri-tv-2-line:before{content:""}.ri-tv-fill:before{content:""}.ri-tv-line:before{content:""}.ri-twitch-fill:before{content:""}.ri-twitch-line:before{content:""}.ri-twitter-fill:before{content:""}.ri-twitter-line:before{content:""}.ri-typhoon-fill:before{content:""}.ri-typhoon-line:before{content:""}.ri-u-disk-fill:before{content:""}.ri-u-disk-line:before{content:""}.ri-ubuntu-fill:before{content:""}.ri-ubuntu-line:before{content:""}.ri-umbrella-fill:before{content:""}.ri-umbrella-line:before{content:""}.ri-underline:before{content:""}.ri-uninstall-fill:before{content:""}.ri-uninstall-line:before{content:""}.ri-unsplash-fill:before{content:""}.ri-unsplash-line:before{content:""}.ri-upload-2-fill:before{content:""}.ri-upload-2-line:before{content:""}.ri-upload-cloud-2-fill:before{content:""}.ri-upload-cloud-2-line:before{content:""}.ri-upload-cloud-fill:before{content:""}.ri-upload-cloud-line:before{content:""}.ri-upload-fill:before{content:""}.ri-upload-line:before{content:""}.ri-usb-fill:before{content:""}.ri-usb-line:before{content:""}.ri-user-2-fill:before{content:""}.ri-user-2-line:before{content:""}.ri-user-3-fill:before{content:""}.ri-user-3-line:before{content:""}.ri-user-4-fill:before{content:""}.ri-user-4-line:before{content:""}.ri-user-5-fill:before{content:""}.ri-user-5-line:before{content:""}.ri-user-6-fill:before{content:""}.ri-user-6-line:before{content:""}.ri-user-add-fill:before{content:""}.ri-user-add-line:before{content:""}.ri-user-fill:before{content:""}.ri-user-follow-fill:before{content:""}.ri-user-follow-line:before{content:""}.ri-user-heart-fill:before{content:""}.ri-user-heart-line:before{content:""}.ri-user-line:before{content:""}.ri-user-location-fill:before{content:""}.ri-user-location-line:before{content:""}.ri-user-received-2-fill:before{content:""}.ri-user-received-2-line:before{content:""}.ri-user-received-fill:before{content:""}.ri-user-received-line:before{content:""}.ri-user-search-fill:before{content:""}.ri-user-search-line:before{content:""}.ri-user-settings-fill:before{content:""}.ri-user-settings-line:before{content:""}.ri-user-shared-2-fill:before{content:""}.ri-user-shared-2-line:before{content:""}.ri-user-shared-fill:before{content:""}.ri-user-shared-line:before{content:""}.ri-user-smile-fill:before{content:""}.ri-user-smile-line:before{content:""}.ri-user-star-fill:before{content:""}.ri-user-star-line:before{content:""}.ri-user-unfollow-fill:before{content:""}.ri-user-unfollow-line:before{content:""}.ri-user-voice-fill:before{content:""}.ri-user-voice-line:before{content:""}.ri-video-add-fill:before{content:""}.ri-video-add-line:before{content:""}.ri-video-chat-fill:before{content:""}.ri-video-chat-line:before{content:""}.ri-video-download-fill:before{content:""}.ri-video-download-line:before{content:""}.ri-video-fill:before{content:""}.ri-video-line:before{content:""}.ri-video-upload-fill:before{content:""}.ri-video-upload-line:before{content:""}.ri-vidicon-2-fill:before{content:""}.ri-vidicon-2-line:before{content:""}.ri-vidicon-fill:before{content:""}.ri-vidicon-line:before{content:""}.ri-vimeo-fill:before{content:""}.ri-vimeo-line:before{content:""}.ri-vip-crown-2-fill:before{content:""}.ri-vip-crown-2-line:before{content:""}.ri-vip-crown-fill:before{content:""}.ri-vip-crown-line:before{content:""}.ri-vip-diamond-fill:before{content:""}.ri-vip-diamond-line:before{content:""}.ri-vip-fill:before{content:""}.ri-vip-line:before{content:""}.ri-virus-fill:before{content:""}.ri-virus-line:before{content:""}.ri-visa-fill:before{content:""}.ri-visa-line:before{content:""}.ri-voice-recognition-fill:before{content:""}.ri-voice-recognition-line:before{content:""}.ri-voiceprint-fill:before{content:""}.ri-voiceprint-line:before{content:""}.ri-volume-down-fill:before{content:""}.ri-volume-down-line:before{content:""}.ri-volume-mute-fill:before{content:""}.ri-volume-mute-line:before{content:""}.ri-volume-off-vibrate-fill:before{content:""}.ri-volume-off-vibrate-line:before{content:""}.ri-volume-up-fill:before{content:""}.ri-volume-up-line:before{content:""}.ri-volume-vibrate-fill:before{content:""}.ri-volume-vibrate-line:before{content:""}.ri-vuejs-fill:before{content:""}.ri-vuejs-line:before{content:""}.ri-walk-fill:before{content:""}.ri-walk-line:before{content:""}.ri-wallet-2-fill:before{content:""}.ri-wallet-2-line:before{content:""}.ri-wallet-3-fill:before{content:""}.ri-wallet-3-line:before{content:""}.ri-wallet-fill:before{content:""}.ri-wallet-line:before{content:""}.ri-water-flash-fill:before{content:""}.ri-water-flash-line:before{content:""}.ri-webcam-fill:before{content:""}.ri-webcam-line:before{content:""}.ri-wechat-2-fill:before{content:""}.ri-wechat-2-line:before{content:""}.ri-wechat-fill:before{content:""}.ri-wechat-line:before{content:""}.ri-wechat-pay-fill:before{content:""}.ri-wechat-pay-line:before{content:""}.ri-weibo-fill:before{content:""}.ri-weibo-line:before{content:""}.ri-whatsapp-fill:before{content:""}.ri-whatsapp-line:before{content:""}.ri-wheelchair-fill:before{content:""}.ri-wheelchair-line:before{content:""}.ri-wifi-fill:before{content:""}.ri-wifi-line:before{content:""}.ri-wifi-off-fill:before{content:""}.ri-wifi-off-line:before{content:""}.ri-window-2-fill:before{content:""}.ri-window-2-line:before{content:""}.ri-window-fill:before{content:""}.ri-window-line:before{content:""}.ri-windows-fill:before{content:""}.ri-windows-line:before{content:""}.ri-windy-fill:before{content:""}.ri-windy-line:before{content:""}.ri-wireless-charging-fill:before{content:""}.ri-wireless-charging-line:before{content:""}.ri-women-fill:before{content:""}.ri-women-line:before{content:""}.ri-wubi-input:before{content:""}.ri-xbox-fill:before{content:""}.ri-xbox-line:before{content:""}.ri-xing-fill:before{content:""}.ri-xing-line:before{content:""}.ri-youtube-fill:before{content:""}.ri-youtube-line:before{content:""}.ri-zcool-fill:before{content:""}.ri-zcool-line:before{content:""}.ri-zhihu-fill:before{content:""}.ri-zhihu-line:before{content:""}.ri-zoom-in-fill:before{content:""}.ri-zoom-in-line:before{content:""}.ri-zoom-out-fill:before{content:""}.ri-zoom-out-line:before{content:""}.ri-zzz-fill:before{content:""}.ri-zzz-line:before{content:""}.ri-arrow-down-double-fill:before{content:""}.ri-arrow-down-double-line:before{content:""}.ri-arrow-left-double-fill:before{content:""}.ri-arrow-left-double-line:before{content:""}.ri-arrow-right-double-fill:before{content:""}.ri-arrow-right-double-line:before{content:""}.ri-arrow-turn-back-fill:before{content:""}.ri-arrow-turn-back-line:before{content:""}.ri-arrow-turn-forward-fill:before{content:""}.ri-arrow-turn-forward-line:before{content:""}.ri-arrow-up-double-fill:before{content:""}.ri-arrow-up-double-line:before{content:""}.ri-bard-fill:before{content:""}.ri-bard-line:before{content:""}.ri-bootstrap-fill:before{content:""}.ri-bootstrap-line:before{content:""}.ri-box-1-fill:before{content:""}.ri-box-1-line:before{content:""}.ri-box-2-fill:before{content:""}.ri-box-2-line:before{content:""}.ri-box-3-fill:before{content:""}.ri-box-3-line:before{content:""}.ri-brain-fill:before{content:""}.ri-brain-line:before{content:""}.ri-candle-fill:before{content:""}.ri-candle-line:before{content:""}.ri-cash-fill:before{content:""}.ri-cash-line:before{content:""}.ri-contract-left-fill:before{content:""}.ri-contract-left-line:before{content:""}.ri-contract-left-right-fill:before{content:""}.ri-contract-left-right-line:before{content:""}.ri-contract-right-fill:before{content:""}.ri-contract-right-line:before{content:""}.ri-contract-up-down-fill:before{content:""}.ri-contract-up-down-line:before{content:""}.ri-copilot-fill:before{content:""}.ri-copilot-line:before{content:""}.ri-corner-down-left-fill:before{content:""}.ri-corner-down-left-line:before{content:""}.ri-corner-down-right-fill:before{content:""}.ri-corner-down-right-line:before{content:""}.ri-corner-left-down-fill:before{content:""}.ri-corner-left-down-line:before{content:""}.ri-corner-left-up-fill:before{content:""}.ri-corner-left-up-line:before{content:""}.ri-corner-right-down-fill:before{content:""}.ri-corner-right-down-line:before{content:""}.ri-corner-right-up-fill:before{content:""}.ri-corner-right-up-line:before{content:""}.ri-corner-up-left-double-fill:before{content:""}.ri-corner-up-left-double-line:before{content:""}.ri-corner-up-left-fill:before{content:""}.ri-corner-up-left-line:before{content:""}.ri-corner-up-right-double-fill:before{content:""}.ri-corner-up-right-double-line:before{content:""}.ri-corner-up-right-fill:before{content:""}.ri-corner-up-right-line:before{content:""}.ri-cross-fill:before{content:""}.ri-cross-line:before{content:""}.ri-edge-new-fill:before{content:""}.ri-edge-new-line:before{content:""}.ri-equal-fill:before{content:""}.ri-equal-line:before{content:""}.ri-expand-left-fill:before{content:""}.ri-expand-left-line:before{content:""}.ri-expand-left-right-fill:before{content:""}.ri-expand-left-right-line:before{content:""}.ri-expand-right-fill:before{content:""}.ri-expand-right-line:before{content:""}.ri-expand-up-down-fill:before{content:""}.ri-expand-up-down-line:before{content:""}.ri-flickr-fill:before{content:""}.ri-flickr-line:before{content:""}.ri-forward-10-fill:before{content:""}.ri-forward-10-line:before{content:""}.ri-forward-15-fill:before{content:""}.ri-forward-15-line:before{content:""}.ri-forward-30-fill:before{content:""}.ri-forward-30-line:before{content:""}.ri-forward-5-fill:before{content:""}.ri-forward-5-line:before{content:""}.ri-graduation-cap-fill:before{content:""}.ri-graduation-cap-line:before{content:""}.ri-home-office-fill:before{content:""}.ri-home-office-line:before{content:""}.ri-hourglass-2-fill:before{content:""}.ri-hourglass-2-line:before{content:""}.ri-hourglass-fill:before{content:""}.ri-hourglass-line:before{content:""}.ri-javascript-fill:before{content:""}.ri-javascript-line:before{content:""}.ri-loop-left-fill:before{content:""}.ri-loop-left-line:before{content:""}.ri-loop-right-fill:before{content:""}.ri-loop-right-line:before{content:""}.ri-memories-fill:before{content:""}.ri-memories-line:before{content:""}.ri-meta-fill:before{content:""}.ri-meta-line:before{content:""}.ri-microsoft-loop-fill:before{content:""}.ri-microsoft-loop-line:before{content:""}.ri-nft-fill:before{content:""}.ri-nft-line:before{content:""}.ri-notion-fill:before{content:""}.ri-notion-line:before{content:""}.ri-openai-fill:before{content:""}.ri-openai-line:before{content:""}.ri-overline:before{content:""}.ri-p2p-fill:before{content:""}.ri-p2p-line:before{content:""}.ri-presentation-fill:before{content:""}.ri-presentation-line:before{content:""}.ri-replay-10-fill:before{content:""}.ri-replay-10-line:before{content:""}.ri-replay-15-fill:before{content:""}.ri-replay-15-line:before{content:""}.ri-replay-30-fill:before{content:""}.ri-replay-30-line:before{content:""}.ri-replay-5-fill:before{content:""}.ri-replay-5-line:before{content:""}.ri-school-fill:before{content:""}.ri-school-line:before{content:""}.ri-shining-2-fill:before{content:""}.ri-shining-2-line:before{content:""}.ri-shining-fill:before{content:""}.ri-shining-line:before{content:""}.ri-sketching:before{content:""}.ri-skip-down-fill:before{content:""}.ri-skip-down-line:before{content:""}.ri-skip-left-fill:before{content:""}.ri-skip-left-line:before{content:""}.ri-skip-right-fill:before{content:""}.ri-skip-right-line:before{content:""}.ri-skip-up-fill:before{content:""}.ri-skip-up-line:before{content:""}.ri-slow-down-fill:before{content:""}.ri-slow-down-line:before{content:""}.ri-sparkling-2-fill:before{content:""}.ri-sparkling-2-line:before{content:""}.ri-sparkling-fill:before{content:""}.ri-sparkling-line:before{content:""}.ri-speak-fill:before{content:""}.ri-speak-line:before{content:""}.ri-speed-up-fill:before{content:""}.ri-speed-up-line:before{content:""}.ri-tiktok-fill:before{content:""}.ri-tiktok-line:before{content:""}.ri-token-swap-fill:before{content:""}.ri-token-swap-line:before{content:""}.ri-unpin-fill:before{content:""}.ri-unpin-line:before{content:""}.ri-wechat-channels-fill:before{content:""}.ri-wechat-channels-line:before{content:""}.ri-wordpress-fill:before{content:""}.ri-wordpress-line:before{content:""}.ri-blender-fill:before{content:""}.ri-blender-line:before{content:""}.ri-emoji-sticker-fill:before{content:""}.ri-emoji-sticker-line:before{content:""}.ri-git-close-pull-request-fill:before{content:""}.ri-git-close-pull-request-line:before{content:""}.ri-instance-fill:before{content:""}.ri-instance-line:before{content:""}.ri-megaphone-fill:before{content:""}.ri-megaphone-line:before{content:""}.ri-pass-expired-fill:before{content:""}.ri-pass-expired-line:before{content:""}.ri-pass-pending-fill:before{content:""}.ri-pass-pending-line:before{content:""}.ri-pass-valid-fill:before{content:""}.ri-pass-valid-line:before{content:""}.ri-ai-generate:before{content:""}.ri-calendar-close-fill:before{content:""}.ri-calendar-close-line:before{content:""}.ri-draggable:before{content:""}.ri-font-family:before{content:""}.ri-font-mono:before{content:""}.ri-font-sans-serif:before{content:""}.ri-font-sans:before{content:""}.ri-hard-drive-3-fill:before{content:""}.ri-hard-drive-3-line:before{content:""}.ri-kick-fill:before{content:""}.ri-kick-line:before{content:""}.ri-list-check-3:before{content:""}.ri-list-indefinite:before{content:""}.ri-list-ordered-2:before{content:""}.ri-list-radio:before{content:""}.ri-openbase-fill:before{content:""}.ri-openbase-line:before{content:""}.ri-planet-fill:before{content:""}.ri-planet-line:before{content:""}.ri-prohibited-fill:before{content:""}.ri-prohibited-line:before{content:""}.ri-quote-text:before{content:""}.ri-seo-fill:before{content:""}.ri-seo-line:before{content:""}.ri-slash-commands:before{content:""}.ri-archive-2-fill:before{content:""}.ri-archive-2-line:before{content:""}.ri-inbox-2-fill:before{content:""}.ri-inbox-2-line:before{content:""}.ri-shake-hands-fill:before{content:""}.ri-shake-hands-line:before{content:""}.ri-supabase-fill:before{content:""}.ri-supabase-line:before{content:""}.ri-water-percent-fill:before{content:""}.ri-water-percent-line:before{content:""}.ri-yuque-fill:before{content:""}.ri-yuque-line:before{content:""}.ri-crosshair-2-fill:before{content:""}.ri-crosshair-2-line:before{content:""}.ri-crosshair-fill:before{content:""}.ri-crosshair-line:before{content:""}.ri-file-close-fill:before{content:""}.ri-file-close-line:before{content:""}.ri-infinity-fill:before{content:""}.ri-infinity-line:before{content:""}.ri-rfid-fill:before{content:""}.ri-rfid-line:before{content:""}.ri-slash-commands-2:before{content:""}.ri-user-forbid-fill:before{content:""}.ri-user-forbid-line:before{content:""}.ri-beer-fill:before{content:""}.ri-beer-line:before{content:""}.ri-circle-fill:before{content:""}.ri-circle-line:before{content:""}.ri-dropdown-list:before{content:""}.ri-file-image-fill:before{content:""}.ri-file-image-line:before{content:""}.ri-file-pdf-2-fill:before{content:""}.ri-file-pdf-2-line:before{content:""}.ri-file-video-fill:before{content:""}.ri-file-video-line:before{content:""}.ri-folder-image-fill:before{content:""}.ri-folder-image-line:before{content:""}.ri-folder-video-fill:before{content:""}.ri-folder-video-line:before{content:""}.ri-hexagon-fill:before{content:""}.ri-hexagon-line:before{content:""}.ri-menu-search-fill:before{content:""}.ri-menu-search-line:before{content:""}.ri-octagon-fill:before{content:""}.ri-octagon-line:before{content:""}.ri-pentagon-fill:before{content:""}.ri-pentagon-line:before{content:""}.ri-rectangle-fill:before{content:""}.ri-rectangle-line:before{content:""}.ri-robot-2-fill:before{content:""}.ri-robot-2-line:before{content:""}.ri-shapes-fill:before{content:""}.ri-shapes-line:before{content:""}.ri-square-fill:before{content:""}.ri-square-line:before{content:""}.ri-tent-fill:before{content:""}.ri-tent-line:before{content:""}.ri-threads-fill:before{content:""}.ri-threads-line:before{content:""}.ri-tree-fill:before{content:""}.ri-tree-line:before{content:""}.ri-triangle-fill:before{content:""}.ri-triangle-line:before{content:""}.ri-twitter-x-fill:before{content:""}.ri-twitter-x-line:before{content:""}.ri-verified-badge-fill:before{content:""}.ri-verified-badge-line:before{content:""}.ri-armchair-fill:before{content:""}.ri-armchair-line:before{content:""}.ri-bnb-fill:before{content:""}.ri-bnb-line:before{content:""}.ri-bread-fill:before{content:""}.ri-bread-line:before{content:""}.ri-btc-fill:before{content:""}.ri-btc-line:before{content:""}.ri-calendar-schedule-fill:before{content:""}.ri-calendar-schedule-line:before{content:""}.ri-dice-1-fill:before{content:""}.ri-dice-1-line:before{content:""}.ri-dice-2-fill:before{content:""}.ri-dice-2-line:before{content:""}.ri-dice-3-fill:before{content:""}.ri-dice-3-line:before{content:""}.ri-dice-4-fill:before{content:""}.ri-dice-4-line:before{content:""}.ri-dice-5-fill:before{content:""}.ri-dice-5-line:before{content:""}.ri-dice-6-fill:before{content:""}.ri-dice-6-line:before{content:""}.ri-dice-fill:before{content:""}.ri-dice-line:before{content:""}.ri-drinks-fill:before{content:""}.ri-drinks-line:before{content:""}.ri-equalizer-2-fill:before{content:""}.ri-equalizer-2-line:before{content:""}.ri-equalizer-3-fill:before{content:""}.ri-equalizer-3-line:before{content:""}.ri-eth-fill:before{content:""}.ri-eth-line:before{content:""}.ri-flower-fill:before{content:""}.ri-flower-line:before{content:""}.ri-glasses-2-fill:before{content:""}.ri-glasses-2-line:before{content:""}.ri-glasses-fill:before{content:""}.ri-glasses-line:before{content:""}.ri-goggles-fill:before{content:""}.ri-goggles-line:before{content:""}.ri-image-circle-fill:before{content:""}.ri-image-circle-line:before{content:""}.ri-info-i:before{content:""}.ri-money-rupee-circle-fill:before{content:""}.ri-money-rupee-circle-line:before{content:""}.ri-news-fill:before{content:""}.ri-news-line:before{content:""}.ri-robot-3-fill:before{content:""}.ri-robot-3-line:before{content:""}.ri-share-2-fill:before{content:""}.ri-share-2-line:before{content:""}.ri-sofa-fill:before{content:""}.ri-sofa-line:before{content:""}.ri-svelte-fill:before{content:""}.ri-svelte-line:before{content:""}.ri-vk-fill:before{content:""}.ri-vk-line:before{content:""}.ri-xrp-fill:before{content:""}.ri-xrp-line:before{content:""}.ri-xtz-fill:before{content:""}.ri-xtz-line:before{content:""}.ri-archive-stack-fill:before{content:""}.ri-archive-stack-line:before{content:""}.ri-bowl-fill:before{content:""}.ri-bowl-line:before{content:""}.ri-calendar-view:before{content:""}.ri-carousel-view:before{content:""}.ri-code-block:before{content:""}.ri-color-filter-fill:before{content:""}.ri-color-filter-line:before{content:""}.ri-contacts-book-3-fill:before{content:""}.ri-contacts-book-3-line:before{content:""}.ri-contract-fill:before{content:""}.ri-contract-line:before{content:""}.ri-drinks-2-fill:before{content:""}.ri-drinks-2-line:before{content:""}.ri-export-fill:before{content:""}.ri-export-line:before{content:""}.ri-file-check-fill:before{content:""}.ri-file-check-line:before{content:""}.ri-focus-mode:before{content:""}.ri-folder-6-fill:before{content:""}.ri-folder-6-line:before{content:""}.ri-folder-check-fill:before{content:""}.ri-folder-check-line:before{content:""}.ri-folder-close-fill:before{content:""}.ri-folder-close-line:before{content:""}.ri-folder-cloud-fill:before{content:""}.ri-folder-cloud-line:before{content:""}.ri-gallery-view-2:before{content:""}.ri-gallery-view:before{content:""}.ri-hand:before{content:""}.ri-import-fill:before{content:""}.ri-import-line:before{content:""}.ri-information-2-fill:before{content:""}.ri-information-2-line:before{content:""}.ri-kanban-view-2:before{content:""}.ri-kanban-view:before{content:""}.ri-list-view:before{content:""}.ri-lock-star-fill:before{content:""}.ri-lock-star-line:before{content:""}.ri-puzzle-2-fill:before{content:""}.ri-puzzle-2-line:before{content:""}.ri-puzzle-fill:before{content:""}.ri-puzzle-line:before{content:""}.ri-ram-2-fill:before{content:""}.ri-ram-2-line:before{content:""}.ri-ram-fill:before{content:""}.ri-ram-line:before{content:""}.ri-receipt-fill:before{content:""}.ri-receipt-line:before{content:""}.ri-shadow-fill:before{content:""}.ri-shadow-line:before{content:""}.ri-sidebar-fold-fill:before{content:""}.ri-sidebar-fold-line:before{content:""}.ri-sidebar-unfold-fill:before{content:""}.ri-sidebar-unfold-line:before{content:""}.ri-slideshow-view:before{content:""}.ri-sort-alphabet-asc:before{content:""}.ri-sort-alphabet-desc:before{content:""}.ri-sort-number-asc:before{content:""}.ri-sort-number-desc:before{content:""}.ri-stacked-view:before{content:""}.ri-sticky-note-add-fill:before{content:""}.ri-sticky-note-add-line:before{content:""}.ri-swap-2-fill:before{content:""}.ri-swap-2-line:before{content:""}.ri-swap-3-fill:before{content:""}.ri-swap-3-line:before{content:""}.ri-table-3:before{content:""}.ri-table-view:before{content:""}.ri-text-block:before{content:""}.ri-text-snippet:before{content:""}.ri-timeline-view:before{content:""}.ri-blogger-fill:before{content:""}.ri-blogger-line:before{content:""}.ri-chat-thread-fill:before{content:""}.ri-chat-thread-line:before{content:""}.ri-discount-percent-fill:before{content:""}.ri-discount-percent-line:before{content:""}.ri-exchange-2-fill:before{content:""}.ri-exchange-2-line:before{content:""}.ri-git-fork-fill:before{content:""}.ri-git-fork-line:before{content:""}.ri-input-field:before{content:""}.ri-progress-1-fill:before{content:""}.ri-progress-1-line:before{content:""}.ri-progress-2-fill:before{content:""}.ri-progress-2-line:before{content:""}.ri-progress-3-fill:before{content:""}.ri-progress-3-line:before{content:""}.ri-progress-4-fill:before{content:""}.ri-progress-4-line:before{content:""}.ri-progress-5-fill:before{content:""}.ri-progress-5-line:before{content:""}.ri-progress-6-fill:before{content:""}.ri-progress-6-line:before{content:""}.ri-progress-7-fill:before{content:""}.ri-progress-7-line:before{content:""}.ri-progress-8-fill:before{content:""}.ri-progress-8-line:before{content:""}.ri-remix-run-fill:before{content:""}.ri-remix-run-line:before{content:""}.ri-signpost-fill:before{content:""}.ri-signpost-line:before{content:""}.ri-time-zone-fill:before{content:""}.ri-time-zone-line:before{content:""}.ri-arrow-down-wide-fill:before{content:""}.ri-arrow-down-wide-line:before{content:""}.ri-arrow-left-wide-fill:before{content:""}.ri-arrow-left-wide-line:before{content:""}.ri-arrow-right-wide-fill:before{content:""}.ri-arrow-right-wide-line:before{content:""}.ri-arrow-up-wide-fill:before{content:""}.ri-arrow-up-wide-line:before{content:""}.ri-bluesky-fill:before{content:""}.ri-bluesky-line:before{content:""}.ri-expand-height-fill:before{content:""}.ri-expand-height-line:before{content:""}.ri-expand-width-fill:before{content:""}.ri-expand-width-line:before{content:""}.ri-forward-end-fill:before{content:""}.ri-forward-end-line:before{content:""}.ri-forward-end-mini-fill:before{content:""}.ri-forward-end-mini-line:before{content:""}.ri-friendica-fill:before{content:""}.ri-friendica-line:before{content:""}.ri-git-pr-draft-fill:before{content:""}.ri-git-pr-draft-line:before{content:""}.ri-play-reverse-fill:before{content:""}.ri-play-reverse-line:before{content:""}.ri-play-reverse-mini-fill:before{content:""}.ri-play-reverse-mini-line:before{content:""}.ri-rewind-start-fill:before{content:""}.ri-rewind-start-line:before{content:""}.ri-rewind-start-mini-fill:before{content:""}.ri-rewind-start-mini-line:before{content:""}.ri-scroll-to-bottom-fill:before{content:""}.ri-scroll-to-bottom-line:before{content:""}.ri-add-large-fill:before{content:""}.ri-add-large-line:before{content:""}.ri-aed-electrodes-fill:before{content:""}.ri-aed-electrodes-line:before{content:""}.ri-aed-fill:before{content:""}.ri-aed-line:before{content:""}.ri-alibaba-cloud-fill:before{content:""}.ri-alibaba-cloud-line:before{content:""}.ri-align-item-bottom-fill:before{content:""}.ri-align-item-bottom-line:before{content:""}.ri-align-item-horizontal-center-fill:before{content:""}.ri-align-item-horizontal-center-line:before{content:""}.ri-align-item-left-fill:before{content:""}.ri-align-item-left-line:before{content:""}.ri-align-item-right-fill:before{content:""}.ri-align-item-right-line:before{content:""}.ri-align-item-top-fill:before{content:""}.ri-align-item-top-line:before{content:""}.ri-align-item-vertical-center-fill:before{content:""}.ri-align-item-vertical-center-line:before{content:""}.ri-apps-2-add-fill:before{content:""}.ri-apps-2-add-line:before{content:""}.ri-close-large-fill:before{content:""}.ri-close-large-line:before{content:""}.ri-collapse-diagonal-2-fill:before{content:""}.ri-collapse-diagonal-2-line:before{content:""}.ri-collapse-diagonal-fill:before{content:""}.ri-collapse-diagonal-line:before{content:""}.ri-dashboard-horizontal-fill:before{content:""}.ri-dashboard-horizontal-line:before{content:""}.ri-expand-diagonal-2-fill:before{content:""}.ri-expand-diagonal-2-line:before{content:""}.ri-expand-diagonal-fill:before{content:""}.ri-expand-diagonal-line:before{content:""}.ri-firebase-fill:before{content:""}.ri-firebase-line:before{content:""}.ri-flip-horizontal-2-fill:before{content:""}.ri-flip-horizontal-2-line:before{content:""}.ri-flip-horizontal-fill:before{content:""}.ri-flip-horizontal-line:before{content:""}.ri-flip-vertical-2-fill:before{content:""}.ri-flip-vertical-2-line:before{content:""}.ri-flip-vertical-fill:before{content:""}.ri-flip-vertical-line:before{content:""}.ri-formula:before{content:""}.ri-function-add-fill:before{content:""}.ri-function-add-line:before{content:""}.ri-goblet-2-fill:before{content:""}.ri-goblet-2-line:before{content:""}.ri-golf-ball-fill:before{content:""}.ri-golf-ball-line:before{content:""}.ri-group-3-fill:before{content:""}.ri-group-3-line:before{content:""}.ri-heart-add-2-fill:before{content:""}.ri-heart-add-2-line:before{content:""}.ri-id-card-fill:before{content:""}.ri-id-card-line:before{content:""}.ri-information-off-fill:before{content:""}.ri-information-off-line:before{content:""}.ri-java-fill:before{content:""}.ri-java-line:before{content:""}.ri-layout-grid-2-fill:before{content:""}.ri-layout-grid-2-line:before{content:""}.ri-layout-horizontal-fill:before{content:""}.ri-layout-horizontal-line:before{content:""}.ri-layout-vertical-fill:before{content:""}.ri-layout-vertical-line:before{content:""}.ri-menu-fold-2-fill:before{content:""}.ri-menu-fold-2-line:before{content:""}.ri-menu-fold-3-fill:before{content:""}.ri-menu-fold-3-line:before{content:""}.ri-menu-fold-4-fill:before{content:""}.ri-menu-fold-4-line:before{content:""}.ri-menu-unfold-2-fill:before{content:""}.ri-menu-unfold-2-line:before{content:""}.ri-menu-unfold-3-fill:before{content:""}.ri-menu-unfold-3-line:before{content:""}.ri-menu-unfold-4-fill:before{content:""}.ri-menu-unfold-4-line:before{content:""}.ri-mobile-download-fill:before{content:""}.ri-mobile-download-line:before{content:""}.ri-nextjs-fill:before{content:""}.ri-nextjs-line:before{content:""}.ri-nodejs-fill:before{content:""}.ri-nodejs-line:before{content:""}.ri-pause-large-fill:before{content:""}.ri-pause-large-line:before{content:""}.ri-play-large-fill:before{content:""}.ri-play-large-line:before{content:""}.ri-play-reverse-large-fill:before{content:""}.ri-play-reverse-large-line:before{content:""}.ri-police-badge-fill:before{content:""}.ri-police-badge-line:before{content:""}.ri-prohibited-2-fill:before{content:""}.ri-prohibited-2-line:before{content:""}.ri-shopping-bag-4-fill:before{content:""}.ri-shopping-bag-4-line:before{content:""}.ri-snowflake-fill:before{content:""}.ri-snowflake-line:before{content:""}.ri-square-root:before{content:""}.ri-stop-large-fill:before{content:""}.ri-stop-large-line:before{content:""}.ri-tailwind-css-fill:before{content:""}.ri-tailwind-css-line:before{content:""}.ri-tooth-fill:before{content:""}.ri-tooth-line:before{content:""}.ri-video-off-fill:before{content:""}.ri-video-off-line:before{content:""}.ri-video-on-fill:before{content:""}.ri-video-on-line:before{content:""}.ri-webhook-fill:before{content:""}.ri-webhook-line:before{content:""}.ri-weight-fill:before{content:""}.ri-weight-line:before{content:""}.ri-book-shelf-fill:before{content:""}.ri-book-shelf-line:before{content:""}.ri-brain-2-fill:before{content:""}.ri-brain-2-line:before{content:""}.ri-chat-search-fill:before{content:""}.ri-chat-search-line:before{content:""}.ri-chat-unread-fill:before{content:""}.ri-chat-unread-line:before{content:""}.ri-collapse-horizontal-fill:before{content:""}.ri-collapse-horizontal-line:before{content:""}.ri-collapse-vertical-fill:before{content:""}.ri-collapse-vertical-line:before{content:""}.ri-dna-fill:before{content:""}.ri-dna-line:before{content:""}.ri-dropper-fill:before{content:""}.ri-dropper-line:before{content:""}.ri-expand-diagonal-s-2-fill:before{content:""}.ri-expand-diagonal-s-2-line:before{content:""}.ri-expand-diagonal-s-fill:before{content:""}.ri-expand-diagonal-s-line:before{content:""}.ri-expand-horizontal-fill:before{content:""}.ri-expand-horizontal-line:before{content:""}.ri-expand-horizontal-s-fill:before{content:""}.ri-expand-horizontal-s-line:before{content:""}.ri-expand-vertical-fill:before{content:""}.ri-expand-vertical-line:before{content:""}.ri-expand-vertical-s-fill:before{content:""}.ri-expand-vertical-s-line:before{content:""}.ri-gemini-fill:before{content:""}.ri-gemini-line:before{content:""}.ri-reset-left-fill:before{content:""}.ri-reset-left-line:before{content:""}.ri-reset-right-fill:before{content:""}.ri-reset-right-line:before{content:""}.ri-stairs-fill:before{content:""}.ri-stairs-line:before{content:""}.ri-telegram-2-fill:before{content:""}.ri-telegram-2-line:before{content:""}.ri-triangular-flag-fill:before{content:""}.ri-triangular-flag-line:before{content:""}.ri-user-minus-fill:before{content:""}.ri-user-minus-line:before{content:""}.ri-account-box-2-fill:before{content:""}.ri-account-box-2-line:before{content:""}.ri-account-circle-2-fill:before{content:""}.ri-account-circle-2-line:before{content:""}.ri-alarm-snooze-fill:before{content:""}.ri-alarm-snooze-line:before{content:""}.ri-arrow-down-box-fill:before{content:""}.ri-arrow-down-box-line:before{content:""}.ri-arrow-left-box-fill:before{content:""}.ri-arrow-left-box-line:before{content:""}.ri-arrow-left-down-box-fill:before{content:""}.ri-arrow-left-down-box-line:before{content:""}.ri-arrow-left-up-box-fill:before{content:""}.ri-arrow-left-up-box-line:before{content:""}.ri-arrow-right-box-fill:before{content:""}.ri-arrow-right-box-line:before{content:""}.ri-arrow-right-down-box-fill:before{content:""}.ri-arrow-right-down-box-line:before{content:""}.ri-arrow-right-up-box-fill:before{content:""}.ri-arrow-right-up-box-line:before{content:""}.ri-arrow-up-box-fill:before{content:""}.ri-arrow-up-box-line:before{content:""}.ri-bar-chart-box-ai-fill:before{content:""}.ri-bar-chart-box-ai-line:before{content:""}.ri-brush-ai-fill:before{content:""}.ri-brush-ai-line:before{content:""}.ri-camera-ai-fill:before{content:""}.ri-camera-ai-line:before{content:""}.ri-chat-ai-fill:before{content:""}.ri-chat-ai-line:before{content:""}.ri-chat-smile-ai-fill:before{content:""}.ri-chat-smile-ai-line:before{content:""}.ri-chat-voice-ai-fill:before{content:""}.ri-chat-voice-ai-line:before{content:""}.ri-code-ai-fill:before{content:""}.ri-code-ai-line:before{content:""}.ri-color-filter-ai-fill:before{content:""}.ri-color-filter-ai-line:before{content:""}.ri-custom-size:before{content:""}.ri-fediverse-fill:before{content:""}.ri-fediverse-line:before{content:""}.ri-flag-off-fill:before{content:""}.ri-flag-off-line:before{content:""}.ri-home-9-fill:before{content:""}.ri-home-9-line:before{content:""}.ri-image-ai-fill:before{content:""}.ri-image-ai-line:before{content:""}.ri-image-circle-ai-fill:before{content:""}.ri-image-circle-ai-line:before{content:""}.ri-info-card-fill:before{content:""}.ri-info-card-line:before{content:""}.ri-landscape-ai-fill:before{content:""}.ri-landscape-ai-line:before{content:""}.ri-letter-spacing-2:before{content:""}.ri-line-height-2:before{content:""}.ri-mail-ai-fill:before{content:""}.ri-mail-ai-line:before{content:""}.ri-mic-2-ai-fill:before{content:""}.ri-mic-2-ai-line:before{content:""}.ri-mic-ai-fill:before{content:""}.ri-mic-ai-line:before{content:""}.ri-movie-ai-fill:before{content:""}.ri-movie-ai-line:before{content:""}.ri-music-ai-fill:before{content:""}.ri-music-ai-line:before{content:""}.ri-notification-snooze-fill:before{content:""}.ri-notification-snooze-line:before{content:""}.ri-php-fill:before{content:""}.ri-php-line:before{content:""}.ri-pix-fill:before{content:""}.ri-pix-line:before{content:""}.ri-pulse-ai-fill:before{content:""}.ri-pulse-ai-line:before{content:""}.ri-quill-pen-ai-fill:before{content:""}.ri-quill-pen-ai-line:before{content:""}.ri-speak-ai-fill:before{content:""}.ri-speak-ai-line:before{content:""}.ri-star-off-fill:before{content:""}.ri-star-off-line:before{content:""}.ri-translate-ai-2:before{content:""}.ri-translate-ai:before{content:""}.ri-user-community-fill:before{content:""}.ri-user-community-line:before{content:""}.ri-vercel-fill:before{content:""}.ri-vercel-line:before{content:""}.ri-video-ai-fill:before{content:""}.ri-video-ai-line:before{content:""}.ri-video-on-ai-fill:before{content:""}.ri-video-on-ai-line:before{content:""}.ri-voice-ai-fill:before{content:""}.ri-voice-ai-line:before{content:""}.ri-ai-generate-2:before{content:""}.ri-ai-generate-text:before{content:""}.ri-anthropic-fill:before{content:""}.ri-anthropic-line:before{content:""}.ri-apps-2-ai-fill:before{content:""}.ri-apps-2-ai-line:before{content:""}.ri-camera-lens-ai-fill:before{content:""}.ri-camera-lens-ai-line:before{content:""}.ri-clapperboard-ai-fill:before{content:""}.ri-clapperboard-ai-line:before{content:""}.ri-claude-fill:before{content:""}.ri-claude-line:before{content:""}.ri-closed-captioning-ai-fill:before{content:""}.ri-closed-captioning-ai-line:before{content:""}.ri-dvd-ai-fill:before{content:""}.ri-dvd-ai-line:before{content:""}.ri-film-ai-fill:before{content:""}.ri-film-ai-line:before{content:""}.ri-font-size-ai:before{content:""}.ri-mixtral-fill:before{content:""}.ri-mixtral-line:before{content:""}.ri-movie-2-ai-fill:before{content:""}.ri-movie-2-ai-line:before{content:""}.ri-mv-ai-fill:before{content:""}.ri-mv-ai-line:before{content:""}.ri-perplexity-fill:before{content:""}.ri-perplexity-line:before{content:""}.ri-poker-clubs-fill:before{content:""}.ri-poker-clubs-line:before{content:""}.ri-poker-diamonds-fill:before{content:""}.ri-poker-diamonds-line:before{content:""}.ri-poker-hearts-fill:before{content:""}.ri-poker-hearts-line:before{content:""}.ri-poker-spades-fill:before{content:""}.ri-poker-spades-line:before{content:""}.ri-safe-3-fill:before{content:""}.ri-safe-3-line:before{content:""}.ri-accessibility-fill:before{content:""}.ri-accessibility-line:before{content:""}.ri-alarm-add-fill:before{content:""}.ri-alarm-add-line:before{content:""}.ri-arrow-down-long-fill:before{content:""}.ri-arrow-down-long-line:before{content:""}.ri-arrow-left-down-long-fill:before{content:""}.ri-arrow-left-down-long-line:before{content:""}.ri-arrow-left-long-fill:before{content:""}.ri-arrow-left-long-line:before{content:""}.ri-arrow-left-up-long-fill:before{content:""}.ri-arrow-left-up-long-line:before{content:""}.ri-arrow-right-down-long-fill:before{content:""}.ri-arrow-right-down-long-line:before{content:""}.ri-arrow-right-long-fill:before{content:""}.ri-arrow-right-long-line:before{content:""}.ri-arrow-right-up-long-fill:before{content:""}.ri-arrow-right-up-long-line:before{content:""}.ri-arrow-up-long-fill:before{content:""}.ri-arrow-up-long-line:before{content:""}.ri-chess-fill:before{content:""}.ri-chess-line:before{content:""}.ri-diamond-fill:before{content:""}.ri-diamond-line:before{content:""}.ri-diamond-ring-fill:before{content:""}.ri-diamond-ring-line:before{content:""}.ri-figma-fill:before{content:""}.ri-figma-line:before{content:""}.ri-firefox-browser-fill:before{content:""}.ri-firefox-browser-line:before{content:""}.ri-jewelry-fill:before{content:""}.ri-jewelry-line:before{content:""}.ri-multi-image-fill:before{content:""}.ri-multi-image-line:before{content:""}.ri-no-credit-card-fill:before{content:""}.ri-no-credit-card-line:before{content:""}.ri-service-bell-fill:before{content:""}.ri-service-bell-line:before{content:""}.ri-ai-agent-fill:before{content:""}.ri-ai-agent-line:before{content:""}.ri-ai-generate-2-fill:before{content:""}.ri-ai-generate-2-line:before{content:""}.ri-ai-generate-3d-fill:before{content:""}.ri-ai-generate-3d-line:before{content:""}.ri-ai:before{content:""}.ri-apps-ai-fill:before{content:""}.ri-apps-ai-line:before{content:""}.ri-atom-fill:before{content:""}.ri-atom-line:before{content:""}.ri-book-ai-fill:before{content:""}.ri-book-ai-line:before{content:""}.ri-brain-3-fill:before{content:""}.ri-brain-3-line:before{content:""}.ri-brain-ai-3-fill:before{content:""}.ri-brain-ai-3-line:before{content:""}.ri-brush-ai-3-fill:before{content:""}.ri-brush-ai-3-line:before{content:""}.ri-camera-4-fill:before{content:""}.ri-camera-4-line:before{content:""}.ri-camera-ai-2-fill:before{content:""}.ri-camera-ai-2-line:before{content:""}.ri-chat-ai-2-fill:before{content:""}.ri-chat-ai-2-line:before{content:""}.ri-chat-ai-3-fill:before{content:""}.ri-chat-ai-3-line:before{content:""}.ri-chat-ai-4-fill:before{content:""}.ri-chat-ai-4-line:before{content:""}.ri-chat-smile-ai-3-fill:before{content:""}.ri-chat-smile-ai-3-line:before{content:""}.ri-deepseek-fill:before{content:""}.ri-deepseek-line:before{content:""}.ri-file-ai-2-fill:before{content:""}.ri-file-ai-2-line:before{content:""}.ri-file-ai-fill:before{content:""}.ri-file-ai-line:before{content:""}.ri-function-ai-fill:before{content:""}.ri-function-ai-line:before{content:""}.ri-game-2-fill:before{content:""}.ri-game-2-line:before{content:""}.ri-goblet-broken-fill:before{content:""}.ri-goblet-broken-line:before{content:""}.ri-lightbulb-ai-fill:before{content:""}.ri-lightbulb-ai-line:before{content:""}.ri-loop-left-ai-fill:before{content:""}.ri-loop-left-ai-line:before{content:""}.ri-loop-right-ai-fill:before{content:""}.ri-loop-right-ai-line:before{content:""}.ri-message-ai-3-fill:before{content:""}.ri-message-ai-3-line:before{content:""}.ri-painting-ai-fill:before{content:""}.ri-painting-ai-line:before{content:""}.ri-painting-fill:before{content:""}.ri-painting-line:before{content:""}.ri-pencil-ai-2-fill:before{content:""}.ri-pencil-ai-2-line:before{content:""}.ri-pencil-ai-fill:before{content:""}.ri-pencil-ai-line:before{content:""}.ri-remix-fill:before{content:""}.ri-remix-line:before{content:""}.ri-search-ai-2-fill:before{content:""}.ri-search-ai-2-line:before{content:""}.ri-search-ai-3-fill:before{content:""}.ri-search-ai-3-line:before{content:""}.ri-search-ai-4-fill:before{content:""}.ri-search-ai-4-line:before{content:""}.ri-search-ai-fill:before{content:""}.ri-search-ai-line:before{content:""}.ri-speech-to-text-fill:before{content:""}.ri-speech-to-text-line:before{content:""}.ri-target-fill:before{content:""}.ri-target-line:before{content:""}.ri-text-to-speech-fill:before{content:""}.ri-text-to-speech-line:before{content:""}.ri-wrench-fill:before{content:""}.ri-wrench-line:before{content:""}.vue-flow{position:relative;width:100%;height:100%;overflow:hidden;z-index:0;direction:ltr}.vue-flow__container{position:absolute;height:100%;width:100%;left:0;top:0}.vue-flow__pane{z-index:1}.vue-flow__pane.draggable{cursor:grab}.vue-flow__pane.selection{cursor:pointer}.vue-flow__pane.dragging{cursor:grabbing}.vue-flow__transformationpane{transform-origin:0 0;z-index:2;pointer-events:none}.vue-flow__viewport{z-index:4;overflow:clip}.vue-flow__selection{z-index:6}.vue-flow__edge-labels{position:absolute;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vue-flow__nodesselection-rect:focus,.vue-flow__nodesselection-rect:focus-visible{outline:none}.vue-flow .vue-flow__edges{pointer-events:none;overflow:visible}.vue-flow__edge-path,.vue-flow__connection-path{stroke:#b1b1b7;stroke-width:1;fill:none}.vue-flow__edge{pointer-events:visibleStroke;cursor:pointer}.vue-flow__edge.animated path{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.vue-flow__edge.animated path.vue-flow__edge-interaction{stroke-dasharray:none;animation:none}.vue-flow__edge.inactive{pointer-events:none}.vue-flow__edge.selected,.vue-flow__edge:focus,.vue-flow__edge:focus-visible{outline:none}.vue-flow__edge.selected .vue-flow__edge-path,.vue-flow__edge:focus .vue-flow__edge-path,.vue-flow__edge:focus-visible .vue-flow__edge-path{stroke:#555}.vue-flow__edge-textwrapper{pointer-events:all}.vue-flow__edge-textbg{fill:#fff}.vue-flow__edge-text{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vue-flow__connection{pointer-events:none}.vue-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.vue-flow__connectionline{z-index:1001}.vue-flow__nodes{pointer-events:none;transform-origin:0 0}.vue-flow__node-default,.vue-flow__node-input,.vue-flow__node-output{border-width:1px;border-style:solid;border-color:#bbb}.vue-flow__node-default.selected,.vue-flow__node-default:focus,.vue-flow__node-default:focus-visible,.vue-flow__node-input.selected,.vue-flow__node-input:focus,.vue-flow__node-input:focus-visible,.vue-flow__node-output.selected,.vue-flow__node-output:focus,.vue-flow__node-output:focus-visible{outline:none;border:1px solid #555}.vue-flow__node{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default}.vue-flow__node.draggable{cursor:grab;pointer-events:all}.vue-flow__node.draggable.dragging{cursor:grabbing}.vue-flow__nodesselection{z-index:3;transform-origin:left top;pointer-events:none}.vue-flow__nodesselection-rect{position:absolute;pointer-events:all;cursor:grab}.vue-flow__nodesselection-rect.dragging{cursor:grabbing}.vue-flow__handle{position:absolute;pointer-events:none;min-width:5px;min-height:5px}.vue-flow__handle.connectable{pointer-events:all;cursor:crosshair}.vue-flow__handle-bottom{left:50%;bottom:0;transform:translate(-50%,50%)}.vue-flow__handle-top{left:50%;top:0;transform:translate(-50%,-50%)}.vue-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.vue-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.vue-flow__edgeupdater{cursor:move;pointer-events:all}.vue-flow__panel{position:absolute;z-index:5;margin:15px}.vue-flow__panel.top{top:0}.vue-flow__panel.bottom{bottom:0}.vue-flow__panel.left{left:0}.vue-flow__panel.right{right:0}.vue-flow__panel.center{left:50%;transform:translate(-50%)}@keyframes dashdraw{0%{stroke-dashoffset:10}}*{margin:0;padding:0;box-sizing:border-box}*{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent;border-radius:4px}::-webkit-scrollbar-thumb{background:#0003;border-radius:4px;transition:background .3s ease}::-webkit-scrollbar-thumb:hover{background:#00000059}::-webkit-scrollbar-thumb:active{background:#00000080}::-webkit-scrollbar-corner{background:transparent}html,body{height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.5;color:#303133;background:#f5f7fa}a{text-decoration:none;color:#4598f0}a:hover{color:#74b2f4}h1,h2,h3,h4,h5,h6{font-weight:500;color:#303133;margin-bottom:.5em}p{margin-bottom:1em}small{font-size:13px}strong,b{font-weight:600}em,i{font-style:italic}ul,ol{margin-left:1.5em}li{margin-bottom:.5em}input,select,textarea,button{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px}input[type=text],input[type=password],input[type=email],input[type=number],input[type=search],input[type=tel],input[type=url],select,textarea{width:100%;background-color:#fff;transition:all .3s}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=number]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=url]:focus,select:focus,textarea:focus{outline:none;border-color:#4598f0;box-shadow:0 0 0 2px #4598f033}button,.button{display:inline-block;padding:.5em 1em;border:1px solid #dcdfe6;border-radius:4px;background-color:#fff;color:#606266;cursor:pointer;transition:all .3s}button:hover,.button:hover{border-color:#4598f0;color:#4598f0}button:focus,.button:focus{outline:none}button.primary,.button.primary{background-color:#4598f0;border-color:#4598f0;color:#fff}button.primary:hover,.button.primary:hover{background-color:#74b2f4;border-color:#74b2f4}button.danger,.button.danger{background-color:#f56c6c;border-color:#f56c6c;color:#fff}button.danger:hover,.button.danger:hover{background-color:#f89c9c;border-color:#f89c9c}.text-primary{color:#4598f0}.text-success{color:#67c23a}.text-warning{color:#fa9d3b}.text-danger{color:#f56c6c}.text-info{color:#4598f0}.text-muted{color:#8d8d8d}.text-white{color:#fff}.text-black{color:#000}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.font-weight-light{font-weight:300}.font-weight-normal{font-weight:400}.font-weight-bold{font-weight:700}.font-italic{font-style:italic}.bg-white{background-color:#fff}.bg-light{background-color:#f5f5f5}.bg-primary,.bg-success{background-color:#4598f0;color:#fff}.bg-warning{background-color:#fa9d3b;color:#fff}.bg-danger{background-color:#f56c6c;color:#fff}.bg-info{background-color:#4598f0;color:#fff}.m-0{margin:0}.mt-0{margin-top:0}.mr-0{margin-right:0}.mb-0{margin-bottom:0}.ml-0{margin-left:0}.m-1{margin:4px}.mt-1{margin-top:4px}.mr-1{margin-right:4px}.mb-1{margin-bottom:4px}.ml-1{margin-left:4px}.m-2{margin:4px}.mt-2{margin-top:4px}.mr-2{margin-right:4px}.mb-2{margin-bottom:4px}.ml-2{margin-left:4px}.m-3{margin:8px}.mt-3{margin-top:8px}.mr-3{margin-right:8px}.mb-3{margin-bottom:8px}.ml-3{margin-left:8px}.m-4{margin:16px}.mt-4{margin-top:16px}.mr-4{margin-right:16px}.mb-4{margin-bottom:16px}.ml-4{margin-left:16px}.m-5{margin:16px}.mt-5{margin-top:16px}.mr-5{margin-right:16px}.mb-5{margin-bottom:16px}.ml-5{margin-left:16px}.p-0{padding:0}.pt-0{padding-top:0}.pr-0{padding-right:0}.pb-0{padding-bottom:0}.pl-0{padding-left:0}.p-1{padding:4px}.pt-1{padding-top:4px}.pr-1{padding-right:4px}.pb-1{padding-bottom:4px}.pl-1{padding-left:4px}.p-2{padding:4px}.pt-2{padding-top:4px}.pr-2{padding-right:4px}.pb-2{padding-bottom:4px}.pl-2{padding-left:4px}.p-3{padding:8px}.pt-3{padding-top:8px}.pr-3{padding-right:8px}.pb-3{padding-bottom:8px}.pl-3{padding-left:8px}.p-4{padding:16px}.pt-4{padding-top:16px}.pr-4{padding-right:16px}.pb-4{padding-bottom:16px}.pl-4{padding-left:16px}.p-5{padding:16px}.pt-5{padding-top:16px}.pr-5{padding-right:16px}.pb-5{padding-bottom:16px}.pl-5{padding-left:16px}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.align-start{align-items:flex-start}.align-end{align-items:flex-end}.align-center{align-items:center}.align-stretch{align-items:stretch}.flex-1{flex:1}.flex-auto{flex:0 0 auto}.flex-grow-0{flex-grow:0}.flex-grow-1{flex-grow:1}.flex-shrink-0{flex-shrink:0}.flex-shrink-1{flex-shrink:1}.w-auto{width:auto}.h-auto{height:auto}.border{border:1px solid #dcdfe6}.border-top{border-top:1px solid #dcdfe6}.border-right{border-right:1px solid #dcdfe6}.border-bottom{border-bottom:1px solid #dcdfe6}.border-left{border-left:1px solid #dcdfe6}.border-0{border:0}.rounded{border-radius:4px}.rounded-sm{border-radius:2px}.rounded-lg{border-radius:8px}.shadow-sm{box-shadow:0 2px 4px #0000000d}.shadow{box-shadow:0 2px 8px #00000014}.shadow-lg{box-shadow:0 4px 16px #0000001a}.overflow-visible{overflow:visible}.overflow-scroll{overflow:scroll}.cursor-pointer{cursor:pointer}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.btn--primary{background-color:#4598f0;color:#fff}.btn--primary:hover{background-color:#74b2f4}.btn--primary:active{background-color:#167eec}.btn--success{background-color:#67c23a;color:#fff}.btn--success:hover{background-color:#85cf60}.btn--success:active{background-color:#529b2e}.btn--warning{background-color:#e6a23c;color:#fff}.btn--warning:hover{background-color:#ecb869}.btn--warning:active{background-color:#d48a1b}.btn--danger{background-color:#f56c6c;color:#fff}.btn--danger:hover{background-color:#f89c9c}.btn--danger:active{background-color:#f23c3c}.btn--text{background:transparent;border:none;color:#4598f0;padding:0}.btn--text:hover{color:#74b2f4}.ww-input{width:100%;height:36px;padding:0 8px;font-size:14px;color:#606266;background-color:#fff;border:1px solid #dcdfe6;border-radius:4px;transition:all .2s}.ww-input:hover{border-color:#8d8d8d}.ww-input:focus{border-color:#4598f0;outline:none;box-shadow:0 0 0 2px #4598f033}.ww-input::placeholder{color:#c0c4cc}.ww-input:disabled{background-color:#f5f5f5;color:#ccc;cursor:not-allowed}.ww-input.ww-input-sm{height:28px;font-size:13px}.ww-input.ww-input-lg{height:44px;font-size:16px}.ww-input.ww-input-search{width:100%;height:36px;font-size:14px;color:#606266;background-color:#fff;border:1px solid #dcdfe6;border-radius:4px;transition:all .2s;padding:0 8px 0 32px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%238D8D8D' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='8'%3E%3C/circle%3E%3Cline x1='21' y1='21' x2='16.65' y2='16.65'%3E%3C/line%3E%3C/svg%3E");background-repeat:no-repeat;background-position:8px center;background-size:16px}.ww-input.ww-input-search:hover{border-color:#8d8d8d}.ww-input.ww-input-search:focus{border-color:#4598f0;outline:none;box-shadow:0 0 0 2px #4598f033}.ww-input.ww-input-search::placeholder{color:#c0c4cc}.ww-input.ww-input-search:disabled{background-color:#f5f5f5;color:#ccc;cursor:not-allowed}.tag{display:inline-flex;align-items:center;padding:0 8px;height:24px;border-radius:2px;font-size:13px}.tag--primary{background:#4598f01a;color:#4598f0}.tag--success{background:#67c23a1a;color:#67c23a}.ww-avatar{width:40px;height:40px;border-radius:50%;overflow:hidden;background-color:#ededed}.ww-avatar img{width:100%;height:100%;object-fit:cover}.ww-avatar.ww-avatar-sm{width:32px;height:32px;border-radius:50%;overflow:hidden;background-color:#ededed}.ww-avatar.ww-avatar-sm img{width:100%;height:100%;object-fit:cover}.ww-avatar.ww-avatar-lg{width:48px;height:48px;border-radius:50%;overflow:hidden;background-color:#ededed}.ww-avatar.ww-avatar-lg img{width:100%;height:100%;object-fit:cover}.ww-avatar.ww-avatar-xl{width:64px;height:64px;border-radius:50%;overflow:hidden;background-color:#ededed}.ww-avatar.ww-avatar-xl img{width:100%;height:100%;object-fit:cover}.ww-badge{min-width:16px;height:16px;border-radius:50%;background-color:#f56c6c;color:#fff;font-size:10px;display:flex;align-items:center;justify-content:center;padding:0 4px}.ww-badge.ww-badge-dot{min-width:8px;height:8px;padding:0}.card{background:#fff;border-radius:4px;box-shadow:0 2px 4px #0000000d;padding:10px 10px 5px}.ww-message{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;margin-bottom:16px}.ww-message .ww-message-avatar{margin-right:4px}.ww-message .ww-message-content{flex:1}.ww-message .ww-message-content .ww-message-name{font-size:13px;color:#909399;margin-bottom:4px}.ww-message .ww-message-content .ww-message-bubble{max-width:70%;padding:8px;border-radius:4px;position:relative;word-break:break-word;background-color:#fff;color:#303133;margin-right:auto}.ww-message .ww-message-content .ww-message-bubble:after{content:"";position:absolute;left:-6px;top:14px;width:0;height:0;border-style:solid;border-width:6px 6px 6px 0;border-color:transparent #ffffff transparent transparent}.ww-message .ww-message-content .ww-message-time{font-size:13px;color:#909399;margin-top:4px}.ww-message.ww-message-self{flex-direction:row-reverse}.ww-message.ww-message-self .ww-message-avatar{margin-right:0;margin-left:4px}.ww-message.ww-message-self .ww-message-content{align-items:flex-end}.ww-message.ww-message-self .ww-message-content .ww-message-bubble{max-width:70%;padding:8px;border-radius:4px;position:relative;word-break:break-word;background-color:#95ec69;color:#303133;margin-left:auto}.ww-message.ww-message-self .ww-message-content .ww-message-bubble:after{content:"";position:absolute;right:-6px;top:14px;width:0;height:0;border-style:solid;border-width:6px 0 6px 6px;border-color:transparent transparent transparent #95EC69}.ww-chat-item{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;padding:8px;border-bottom:1px solid #e4e7ed;cursor:pointer;transition:background-color .2s}.ww-chat-item:hover{background-color:#f5f5f5}.ww-chat-item.active{background-color:#4598f00d}.ww-chat-item .ww-chat-avatar{margin-right:4px;position:relative}.ww-chat-item .ww-chat-avatar .ww-badge{position:absolute;right:-2px;top:-2px}.ww-chat-item .ww-chat-content{flex:1;min-width:0}.ww-chat-item .ww-chat-content .ww-chat-name{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;margin-bottom:4px}.ww-chat-item .ww-chat-content .ww-chat-name .ww-chat-title{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:70%}.ww-chat-item .ww-chat-content .ww-chat-name .ww-chat-time{font-size:13px;color:#909399}.ww-chat-item .ww-chat-content .ww-chat-message{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#909399;font-size:13px}.ww-menu-item{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;height:48px;padding:0 16px;cursor:pointer;transition:background-color .2s}.ww-menu-item:hover{background-color:#f5f5f5}.ww-menu-item.active{background-color:#4598f00d;color:#4598f0}.ww-menu-item .menu-icon{margin-right:8px}.ww-toolbar{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;height:48px;padding:0 16px;background-color:#fff;border-bottom:1px solid #e4e7ed}.ww-footer-toolbar{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;height:56px;padding:0 16px;background-color:#fff;border-top:1px solid #e4e7ed}.ww-icon-btn{width:32px;height:32px;border-radius:50%;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;cursor:pointer;transition:background-color .2s}.ww-icon-btn:hover{background-color:#f5f5f5}.ww-icon-btn.ww-icon-btn-sm{width:28px;height:28px;border-radius:50%;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;cursor:pointer;transition:background-color .2s}.ww-icon-btn.ww-icon-btn-sm:hover{background-color:#f5f5f5}.ww-icon-btn.ww-icon-btn-lg{width:40px;height:40px;border-radius:50%;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;cursor:pointer;transition:background-color .2s}.ww-icon-btn.ww-icon-btn-lg:hover{background-color:#f5f5f5}.ww-divider{height:1px;background-color:#dcdfe6;margin:16px 0}.ww-search{height:36px;font-size:14px;color:#606266;background-color:#fff;border:1px solid #dcdfe6;border-radius:4px;transition:all .2s;padding:0 8px 0 32px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%238D8D8D' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='8'%3E%3C/circle%3E%3Cline x1='21' y1='21' x2='16.65' y2='16.65'%3E%3C/line%3E%3C/svg%3E");background-repeat:no-repeat;background-position:8px center;background-size:16px;width:100%}.ww-search:hover{border-color:#8d8d8d}.ww-search:focus{border-color:#4598f0;outline:none;box-shadow:0 0 0 2px #4598f033}.ww-search::placeholder{color:#c0c4cc}.ww-search:disabled{background-color:#f5f5f5;color:#ccc;cursor:not-allowed}.ww-panel{background-color:#fff;border-radius:4px;box-shadow:0 2px 4px #0000000d;padding:16px;margin-bottom:16px}.ww-panel .ww-panel-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid #e4e7ed}.ww-panel .ww-panel-header .panel-title{font-size:16px;font-weight:500;color:#303133}.ww-table{width:100%;border-collapse:collapse}.ww-table th,.ww-table td{padding:4px;text-align:left;border-bottom:1px solid #e4e7ed}.ww-table th{font-weight:500;color:#303133;background-color:#f7f7f7}.ww-table tr:hover{background-color:#f7f7f7}.ww-tabs .ww-tabs-nav{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;border-bottom:1px solid #dcdfe6;margin-bottom:16px}.ww-tabs .ww-tabs-nav .ww-tab{padding:4px 16px;cursor:pointer;position:relative;color:#909399}.ww-tabs .ww-tabs-nav .ww-tab.active{color:#4598f0;font-weight:500}.ww-tabs .ww-tabs-nav .ww-tab.active:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:2px;background-color:#4598f0}.ww-tabs .ww-tabs-nav .ww-tab:hover{color:#4598f0}.ww-tabs .ww-tab-content{padding:4px 0}.ww-modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:1050;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap}.ww-modal .ww-modal-content{background-color:#fff;border-radius:4px;box-shadow:0 4px 16px #0000001a;width:480px;max-width:90%;max-height:90%;overflow:auto}.ww-modal .ww-modal-content .ww-modal-header{padding:16px;border-bottom:1px solid #e4e7ed;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap}.ww-modal .ww-modal-content .ww-modal-header .ww-modal-title{font-size:16px;font-weight:500}.ww-modal .ww-modal-content .ww-modal-header .ww-modal-close{width:28px;height:28px;border-radius:50%;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;cursor:pointer;transition:background-color .2s}.ww-modal .ww-modal-content .ww-modal-header .ww-modal-close:hover{background-color:#f5f5f5}.ww-modal .ww-modal-content .ww-modal-body{padding:16px}.ww-modal .ww-modal-content .ww-modal-footer{padding:16px;border-top:1px solid #e4e7ed;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;flex-wrap:nowrap;gap:4px}.ww-dropdown{position:relative}.ww-dropdown .ww-dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;min-width:120px;background-color:#fff;border-radius:4px;box-shadow:0 2px 8px #00000014;padding:4px 0}.ww-dropdown .ww-dropdown-menu .ww-dropdown-item{padding:4px 16px;cursor:pointer}.ww-dropdown .ww-dropdown-menu .ww-dropdown-item:hover{background-color:#f7f7f7}.ww-dropdown .ww-dropdown-menu .ww-dropdown-item.active{color:#4598f0;background-color:#4598f00d}.ww-dropdown .ww-dropdown-menu .ww-dropdown-item.disabled{color:#ccc;cursor:not-allowed}.ww-dropdown .ww-dropdown-menu .ww-dropdown-item.disabled:hover{background-color:transparent}.ww-dropdown .ww-dropdown-menu .ww-dropdown-divider{height:1px;background-color:#e4e7ed;margin:4px 0}.ww-switch{position:relative;display:inline-block;width:44px;height:22px}.ww-switch input{opacity:0;width:0;height:0}.ww-switch input:checked+.ww-switch-slider{background-color:#4598f0}.ww-switch input:checked+.ww-switch-slider:before{transform:translate(22px)}.ww-switch input:disabled+.ww-switch-slider{opacity:.6;cursor:not-allowed}.ww-switch .ww-switch-slider{position:absolute;cursor:pointer;inset:0;background-color:#ccc;transition:.3s;border-radius:22px}.ww-switch .ww-switch-slider:before{position:absolute;content:"";height:18px;width:18px;left:2px;bottom:2px;background-color:#fff;transition:.3s;border-radius:50%}.ww-checkbox{display:inline-flex;align-items:center;cursor:pointer}.ww-checkbox input[type=checkbox]{position:relative;width:16px;height:16px;margin-right:4px;appearance:none;background-color:#fff;border:1px solid #CCCCCC;border-radius:2px;cursor:pointer;transition:all .2s}.ww-checkbox input[type=checkbox]:checked{background-color:#4598f0;border-color:#4598f0}.ww-checkbox input[type=checkbox]:checked:after{content:"";position:absolute;top:2px;left:5px;width:4px;height:8px;border:solid #ffffff;border-width:0 2px 2px 0;transform:rotate(45deg)}.ww-checkbox input[type=checkbox]:disabled{background-color:#f5f5f5;border-color:#ededed;cursor:not-allowed}.ww-radio{display:inline-flex;align-items:center;cursor:pointer}.ww-radio input[type=radio]{position:relative;width:16px;height:16px;margin-right:4px;appearance:none;background-color:#fff;border:1px solid #CCCCCC;border-radius:50%;cursor:pointer;transition:all .2s}.ww-radio input[type=radio]:checked{border-color:#4598f0}.ww-radio input[type=radio]:checked:after{content:"";position:absolute;top:3px;left:3px;width:8px;height:8px;border-radius:50%;background-color:#4598f0}.ww-radio input[type=radio]:disabled{background-color:#f5f5f5;border-color:#ededed;cursor:not-allowed}.ww-progress{width:100%;height:8px;background-color:#f5f5f5;border-radius:4px;overflow:hidden}.ww-progress .ww-progress-bar{height:100%;background-color:#4598f0;border-radius:4px;transition:width .3s}.ww-loading{display:inline-block;width:20px;height:20px;border:2px solid rgba(69,152,240,.3);border-radius:50%;border-top-color:#4598f0;animation:ww-spin .8s linear infinite}@keyframes ww-spin{to{transform:rotate(360deg)}}.ww-tooltip{position:relative}.ww-tooltip .ww-tooltip-content{position:absolute;z-index:1070;background-color:#2c2c2ce6;color:#fff;padding:4px;border-radius:2px;font-size:13px;white-space:nowrap}.ww-tooltip .ww-tooltip-content:before{content:"";position:absolute;width:0;height:0;border-style:solid}.ww-tooltip .ww-tooltip-content.ww-tooltip-top{bottom:100%;left:50%;transform:translate(-50%);margin-bottom:8px}.ww-tooltip .ww-tooltip-content.ww-tooltip-top:before{top:100%;left:50%;transform:translate(-50%);border-width:6px 6px 0 6px;border-color:rgba(44,44,44,.9) transparent transparent transparent}.ww-tooltip .ww-tooltip-content.ww-tooltip-bottom{top:100%;left:50%;transform:translate(-50%);margin-top:8px}.ww-tooltip .ww-tooltip-content.ww-tooltip-bottom:before{bottom:100%;left:50%;transform:translate(-50%);border-width:0 6px 6px 6px;border-color:transparent transparent rgba(44,44,44,.9) transparent}.ww-tooltip .ww-tooltip-content.ww-tooltip-left{right:100%;top:50%;transform:translateY(-50%);margin-right:8px}.ww-tooltip .ww-tooltip-content.ww-tooltip-left:before{left:100%;top:50%;transform:translateY(-50%);border-width:6px 0 6px 6px;border-color:transparent transparent transparent rgba(44,44,44,.9)}.ww-tooltip .ww-tooltip-content.ww-tooltip-right{left:100%;top:50%;transform:translateY(-50%);margin-left:8px}.ww-tooltip .ww-tooltip-content.ww-tooltip-right:before{right:100%;top:50%;transform:translateY(-50%);border-width:6px 6px 6px 0;border-color:transparent rgba(44,44,44,.9) transparent transparent}.list-item{padding:8px;border-bottom:1px solid #e4e7ed}.list-item:last-child{border-bottom:none}.list-item:hover{background:#f7f7f7}.ww-layout{min-height:100vh;background-color:#f5f7fa;display:flex;flex-direction:column}.ww-header{height:64px;background-color:#fff;border-bottom:1px solid #dcdfe6;padding:0 16px;display:flex;align-items:center;justify-content:space-between}.ww-header .ww-header-left{display:flex;align-items:center}.ww-header .ww-header-left .ww-logo{margin-right:16px;font-size:18px;font-weight:700}.ww-header .ww-header-left .ww-nav{display:flex}.ww-header .ww-header-left .ww-nav .ww-nav-item{padding:0 16px;line-height:64px;cursor:pointer;position:relative}.ww-header .ww-header-left .ww-nav .ww-nav-item.active,.ww-header .ww-header-left .ww-nav .ww-nav-item:hover{color:#4598f0}.ww-header .ww-header-left .ww-nav .ww-nav-item.active:after,.ww-header .ww-header-left .ww-nav .ww-nav-item:hover:after{content:"";position:absolute;bottom:0;left:16px;right:16px;height:2px;background-color:#4598f0}.ww-header .ww-header-right{display:flex;align-items:center}.ww-header .ww-header-right .ww-user-info{display:flex;align-items:center;cursor:pointer}.ww-header .ww-header-right .ww-user-info .ww-avatar{margin-right:4px}.ww-main{flex:1;padding:16px}.ww-sidebar{width:240px;background-color:#fff;border-right:1px solid #dcdfe6;height:100%;overflow-y:auto}.ww-sidebar .ww-sidebar-menu{padding:16px 0}.ww-sidebar .ww-sidebar-menu .ww-menu-item{padding:16px;cursor:pointer;display:flex;align-items:center}.ww-sidebar .ww-sidebar-menu .ww-menu-item .ww-menu-icon{margin-right:4px}.ww-sidebar .ww-sidebar-menu .ww-menu-item.active,.ww-sidebar .ww-sidebar-menu .ww-menu-item:hover{background-color:#4598f01a;color:#4598f0}.ww-sidebar .ww-sidebar-menu .ww-submenu .ww-submenu-title{padding:16px;cursor:pointer;display:flex;align-items:center;justify-content:space-between}.ww-sidebar .ww-sidebar-menu .ww-submenu .ww-submenu-title .ww-submenu-left{display:flex;align-items:center}.ww-sidebar .ww-sidebar-menu .ww-submenu .ww-submenu-title .ww-submenu-left .ww-menu-icon{margin-right:4px}.ww-sidebar .ww-sidebar-menu .ww-submenu .ww-submenu-content{padding-left:16px}.ww-content{flex:1;padding:16px}.ww-chat-layout{display:flex;height:100%}.ww-chat-layout .ww-chat-list{width:280px;border-right:1px solid #dcdfe6;display:flex;flex-direction:column;flex-shrink:0}.ww-chat-layout .ww-chat-list .ww-chat-list-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;height:48px;padding:0 16px;background-color:#fff;border-bottom:1px solid #e4e7ed}.ww-chat-layout .ww-chat-list .ww-chat-list-search{padding:4px 16px;border-bottom:1px solid #e4e7ed}.ww-chat-layout .ww-chat-list .ww-chat-list-content{flex:1;overflow-y:auto}.ww-chat-layout .ww-chat-list .ww-chat-list-content ::-webkit-scrollbar{width:6px;height:6px}.ww-chat-layout .ww-chat-list .ww-chat-list-content ::-webkit-scrollbar-track{background:#f5f5f5;border-radius:3px}.ww-chat-layout .ww-chat-list .ww-chat-list-content ::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}.ww-chat-layout .ww-chat-list .ww-chat-list-content ::-webkit-scrollbar-thumb:hover{background:#b3b3b3}.ww-chat-layout .ww-chat-window{flex:1;display:flex;flex-direction:column}.ww-chat-layout .ww-chat-window .ww-chat-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;height:48px;padding:0 16px;background-color:#fff;border-bottom:1px solid #e4e7ed}.ww-chat-layout .ww-chat-window .ww-chat-header .ww-chat-title{font-weight:500}.ww-chat-layout .ww-chat-window .ww-chat-messages{flex:1;overflow-y:auto;padding:16px;background-color:#f7f7f7}.ww-chat-layout .ww-chat-window .ww-chat-messages ::-webkit-scrollbar{width:6px;height:6px}.ww-chat-layout .ww-chat-window .ww-chat-messages ::-webkit-scrollbar-track{background:#f5f5f5;border-radius:3px}.ww-chat-layout .ww-chat-window .ww-chat-messages ::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}.ww-chat-layout .ww-chat-window .ww-chat-messages ::-webkit-scrollbar-thumb:hover{background:#b3b3b3}.ww-chat-layout .ww-chat-window .ww-chat-input{border-top:1px solid #dcdfe6}.ww-chat-layout .ww-chat-window .ww-chat-input .ww-chat-toolbar{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;padding:4px 16px;gap:4px}.ww-chat-layout .ww-chat-window .ww-chat-input .ww-chat-textarea{padding:0 16px 16px}.ww-chat-layout .ww-chat-window .ww-chat-input .ww-chat-textarea textarea{width:100%;height:80px;padding:4px;border:1px solid #dcdfe6;border-radius:4px;resize:none;outline:none}.ww-chat-layout .ww-chat-window .ww-chat-input .ww-chat-textarea textarea:focus{border-color:#4598f0}.ww-chat-layout .ww-chat-window .ww-chat-input .ww-chat-actions{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;flex-wrap:nowrap;padding:0 16px 16px;gap:4px}.ww-chat-layout .ww-chat-details{width:280px;border-left:1px solid #dcdfe6;display:flex;flex-direction:column;flex-shrink:0}.ww-chat-layout .ww-chat-details .ww-chat-details-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;height:48px;padding:0 16px;background-color:#fff;border-bottom:1px solid #e4e7ed}.ww-chat-layout .ww-chat-details .ww-chat-details-header .ww-chat-details-title{font-weight:500}.ww-chat-layout .ww-chat-details .ww-chat-details-content{flex:1;overflow-y:auto;padding:16px}.ww-chat-layout .ww-chat-details .ww-chat-details-content ::-webkit-scrollbar{width:6px;height:6px}.ww-chat-layout .ww-chat-details .ww-chat-details-content ::-webkit-scrollbar-track{background:#f5f5f5;border-radius:3px}.ww-chat-layout .ww-chat-details .ww-chat-details-content ::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}.ww-chat-layout .ww-chat-details .ww-chat-details-content ::-webkit-scrollbar-thumb:hover{background:#b3b3b3}.ww-workspace-layout{display:flex;flex-direction:column;height:100%}.ww-workspace-layout .ww-workspace-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;padding:16px;border-bottom:1px solid #dcdfe6}.ww-workspace-layout .ww-workspace-header .ww-workspace-title{font-size:18px;font-weight:500}.ww-workspace-layout .ww-workspace-header .ww-workspace-actions{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;flex-wrap:nowrap;gap:4px}.ww-workspace-layout .ww-workspace-content{flex:1;overflow-y:auto;padding:16px}.ww-workspace-layout .ww-workspace-content ::-webkit-scrollbar{width:6px;height:6px}.ww-workspace-layout .ww-workspace-content ::-webkit-scrollbar-track{background:#f5f5f5;border-radius:3px}.ww-workspace-layout .ww-workspace-content ::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}.ww-workspace-layout .ww-workspace-content ::-webkit-scrollbar-thumb:hover{background:#b3b3b3}.ww-table-layout{display:flex;flex-direction:column;height:100%}.ww-table-layout .ww-table-toolbar{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;padding:16px;border-bottom:1px solid #e4e7ed}.ww-table-layout .ww-table-toolbar .ww-table-title{font-size:16px;font-weight:500}.ww-table-layout .ww-table-toolbar .ww-table-actions{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;flex-wrap:nowrap;gap:4px}.ww-table-layout .ww-table-filters{padding:16px;border-bottom:1px solid #e4e7ed}.ww-table-layout .ww-table-filters .ww-filter-form{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;flex-wrap:wrap;gap:16px}.ww-table-layout .ww-table-content{flex:1;overflow-y:auto;padding:16px}.ww-table-layout .ww-table-content ::-webkit-scrollbar{width:6px;height:6px}.ww-table-layout .ww-table-content ::-webkit-scrollbar-track{background:#f5f5f5;border-radius:3px}.ww-table-layout .ww-table-content ::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}.ww-table-layout .ww-table-content ::-webkit-scrollbar-thumb:hover{background:#b3b3b3}.ww-table-layout .ww-table-footer{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;padding:16px;border-top:1px solid #e4e7ed}.ww-card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px}.ww-two-column-layout{display:flex;height:100%}.ww-two-column-layout .ww-left-column{width:280px;border-right:1px solid #dcdfe6;overflow-y:auto;flex-shrink:0}.ww-two-column-layout .ww-left-column ::-webkit-scrollbar{width:6px;height:6px}.ww-two-column-layout .ww-left-column ::-webkit-scrollbar-track{background:#f5f5f5;border-radius:3px}.ww-two-column-layout .ww-left-column ::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}.ww-two-column-layout .ww-left-column ::-webkit-scrollbar-thumb:hover{background:#b3b3b3}.ww-two-column-layout .ww-right-column{flex:1;overflow-y:auto}.ww-two-column-layout .ww-right-column ::-webkit-scrollbar{width:6px;height:6px}.ww-two-column-layout .ww-right-column ::-webkit-scrollbar-track{background:#f5f5f5;border-radius:3px}.ww-two-column-layout .ww-right-column ::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}.ww-two-column-layout .ww-right-column ::-webkit-scrollbar-thumb:hover{background:#b3b3b3}.ww-three-column-layout{display:flex;height:100%}.ww-three-column-layout .ww-left-column{width:240px;border-right:1px solid #dcdfe6;overflow-y:auto;flex-shrink:0}.ww-three-column-layout .ww-left-column ::-webkit-scrollbar{width:6px;height:6px}.ww-three-column-layout .ww-left-column ::-webkit-scrollbar-track{background:#f5f5f5;border-radius:3px}.ww-three-column-layout .ww-left-column ::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}.ww-three-column-layout .ww-left-column ::-webkit-scrollbar-thumb:hover{background:#b3b3b3}.ww-three-column-layout .ww-center-column{flex:1;overflow-y:auto}.ww-three-column-layout .ww-center-column ::-webkit-scrollbar{width:6px;height:6px}.ww-three-column-layout .ww-center-column ::-webkit-scrollbar-track{background:#f5f5f5;border-radius:3px}.ww-three-column-layout .ww-center-column ::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}.ww-three-column-layout .ww-center-column ::-webkit-scrollbar-thumb:hover{background:#b3b3b3}.ww-three-column-layout .ww-right-column{width:280px;border-left:1px solid #dcdfe6;overflow-y:auto;flex-shrink:0}.ww-three-column-layout .ww-right-column ::-webkit-scrollbar{width:6px;height:6px}.ww-three-column-layout .ww-right-column ::-webkit-scrollbar-track{background:#f5f5f5;border-radius:3px}.ww-three-column-layout .ww-right-column ::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}.ww-three-column-layout .ww-right-column ::-webkit-scrollbar-thumb:hover{background:#b3b3b3}@media (max-width: 992px){.ww-three-column-layout .ww-left-column{width:200px}.ww-three-column-layout .ww-right-column,.ww-chat-layout .ww-chat-list,.ww-chat-layout .ww-chat-details{width:240px}}@media (max-width: 768px){.ww-sidebar{width:64px}.ww-sidebar .ww-sidebar-item{padding:4px 0;justify-content:center}.ww-sidebar .ww-sidebar-item .ww-sidebar-icon{margin-right:0}.ww-sidebar .ww-sidebar-item .ww-sidebar-title,.ww-three-column-layout .ww-right-column,.ww-chat-layout .ww-chat-details{display:none}}@media (max-width: 576px){.ww-two-column-layout .ww-left-column,.ww-chat-layout .ww-chat-list{display:none}.ww-card-grid{grid-template-columns:1fr}}@media print{.ww-header,.ww-sidebar,.ww-footer{display:none}.ww-content{overflow:visible;padding:0}}:root{--td-brand-color: #4598f0;--td-warning-color: #e6a23c;--td-error-color: #f56c6c;--td-success-color: #67c23a;--td-font-size-base: 14px;--td-font-size-s: 13px;--td-font-size-l: 18px;--td-border-radius: 4px}.overview-container{min-height:100%}.overview-container .section-title{display:flex;justify-content:space-between;align-items:center;margin:10px 0 16px}.overview-container .section-title h2{margin:0;font-size:14px;font-weight:600}.overview-container .dashboard-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.overview-container .dashboard-card{padding:20px}.overview-container .metric-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.overview-container .metric-header .tech-title{font-size:14px}.overview-container .metric-value{font-size:28px;font-weight:600;margin-bottom:8px;display:flex;align-items:center;gap:8px}.overview-container .metric-trend{font-size:14px;font-weight:400;display:flex;align-items:center;gap:4px}.overview-container .trend-up{color:var(--success-color)}.overview-container .trend-down{color:var(--error-color)}.overview-container .metric-chart{height:80px;margin:8px 0}.overview-container .metric-footer{display:flex;justify-content:space-between;align-items:center;margin-top:8px}.overview-container .metric-compare{font-size:12px;color:var(--font-color-secondary)}.overview-container .favorites-card,.overview-container .history-card{margin-bottom:24px}.overview-container .favorites-header{display:flex;justify-content:space-between;align-items:center}.overview-container .empty-list{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px 0;color:var(--font-color-secondary)}.overview-container .empty-list p{margin-top:16px}@media (max-width: 1200px){.overview-container .dashboard-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.overview-container .dashboard-grid{grid-template-columns:1fr}}.settings-container .settings-card{background-color:#fff;border-radius:4px;box-shadow:0 2px 4px #0000000d;padding:16px;margin-bottom:16px}.settings-container .settings-tabs{margin-top:16px}.profile-section{padding:16px 0}.profile-section .avatar-section{display:flex;flex-direction:column;align-items:center;margin-bottom:16px}.profile-section .avatar-section .t-avatar{width:80px;height:80px;border-radius:50%;margin-bottom:4px}.profile-section .avatar-section .change-avatar-btn{color:#4598f0}.security-section{padding:16px 0}.security-section .security-item-title{font-weight:500;color:#303133}.security-section .security-item-desc{color:#909399;font-size:13px}.notifications-section{padding:16px 0}.notifications-section .notification-item-title{font-weight:500;color:#303133}.notifications-section .notification-item-desc{color:#909399;font-size:13px}.notifications-section .notification-actions{margin-top:16px;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;flex-wrap:nowrap;gap:4px}.appearance-section{padding:16px 0}.appearance-section .appearance-item{margin-bottom:16px}.appearance-section .appearance-item .appearance-item-title{font-weight:500;margin-bottom:16px}.appearance-section .appearance-item .color-picker{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;flex-wrap:wrap;gap:4px}.appearance-section .appearance-item .color-picker .color-item{width:24px;height:24px;border-radius:50%;cursor:pointer;transition:all .2s;border:2px solid transparent}.appearance-section .appearance-item .color-picker .color-item.active{transform:scale(1.2);border-color:#fff;box-shadow:0 0 0 2px #4598f0}.appearance-section .appearance-actions{margin-top:16px;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;flex-wrap:nowrap;gap:4px}.api-section{padding:16px 0}.api-section .section-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;margin-bottom:16px}.api-section .section-header .section-title{font-size:16px;font-weight:500}.api-section .api-permissions-section{margin-top:16px}.api-section .api-key-info{padding:16px}.api-section .api-key-info .api-key-warning{color:#f56c6c;font-weight:500;margin-bottom:16px}.permissions-container{height:100%;width:100%}.permissions-container .permissions-header{display:flex;justify-content:space-between;align-items:center}.permissions-container .permissions-content{height:100%;position:relative}.permissions-container .permissions-content .permissions-tree{min-width:200px;background:#fff;border-radius:4px 0 0 4px;padding:20px 20px 0 0;overflow:hidden;overflow-y:auto;height:100%}.permissions-container .permissions-content .permissions-table{background:#fff;border-radius:0 4px 4px 0;padding:20px 20px 0;height:100%;display:flex;flex-direction:column;overflow:hidden}.permission-group-form .form-section,.user-permission-form .form-section{margin-bottom:16px}.permission-group-form .form-section .form-section-title,.user-permission-form .form-section .form-section-title{font-weight:500;margin-bottom:4px}.report-edit-form .form-item{margin-bottom:16px}.report-edit-form .form-item .form-item-label{font-weight:500;margin-bottom:4px}.report-edit-form .form-item .form-item-content{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:4px}.report-edit-form .row-range{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:nowrap;gap:4px;align-items:center}.modal-form .form-item,.api-key-form .form-item,.password-form .form-item{margin-bottom:16px}.modal-form .form-item .form-item-label,.api-key-form .form-item .form-item-label,.password-form .form-item .form-item-label{font-weight:500;margin-bottom:4px}@media (max-width: 768px){.settings-container .avatar-section .t-avatar{width:64px;height:64px}}@media (max-width: 576px){.settings-container,.settings-container .settings-card{padding:4px}}.reports-container{padding:0}.reports-container .reports-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;margin-bottom:16px}.reports-container .reports-header .reports-title{font-size:20px;font-weight:600}.reports-container .reports-header .reports-actions{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;flex-wrap:nowrap;gap:4px}.reports-container .reports-tabs{margin-bottom:16px}.reports-container .reports-search{background-color:#fff;border-radius:4px;box-shadow:0 2px 4px #0000000d;padding:16px;margin-bottom:16px}.reports-container .reports-search .search-form{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;gap:16px}@media (max-width: 768px){.reports-container .reports-search .search-form{flex-direction:column;align-items:stretch}}.reports-container .reports-search .search-form .search-input{flex:1}.reports-container .reports-search .search-form .search-filters{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:4px}@media (max-width: 768px){.reports-container .reports-search .search-form .search-filters{flex-wrap:wrap}}.my-reports{display:flex;flex-direction:column;min-height:75vh;justify-content:space-between;height:100%}.my-reports .reports-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px}.my-reports .reports-grid .report-card{background-color:#fff;border-radius:4px;box-shadow:0 2px 4px #0000000d;transition:transform .3s,box-shadow .3s;cursor:pointer;padding:0 0 3px}.my-reports .reports-grid .report-card:hover{transform:translateY(-4px);box-shadow:0 2px 8px #00000014}.my-reports .reports-grid .report-card .report-header{position:relative;height:140px;overflow:hidden;display:flex;align-items:center;padding:12px;border-bottom:1px solid #f0f0f0}.my-reports .reports-grid .report-card .report-header .report-title{opacity:.9;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:70%;align-items:center}.my-reports .reports-grid .report-card .report-header .report-title svg{margin-right:5px}.my-reports .reports-grid .report-card .report-header .report-title use{color:var(--theme-color, #1587ff)}.my-reports .reports-grid .report-card .report-header .report-type2{display:flex;flex-direction:column;position:absolute;top:4px;right:4px}.my-reports .reports-grid .report-card .report-header .report-image{width:100%;height:100%;object-fit:cover}.my-reports .reports-grid .report-card .report-header .report-image2{width:40px;height:40px;object-fit:cover}.my-reports .reports-grid .report-card .report-header .report-image-container{display:flex;align-items:center;flex-direction:column}.my-reports .reports-grid .report-card .report-header .report-type{position:absolute;top:10px;right:4px;display:inline-flex;align-items:center;padding:0 4px;height:22px;font-size:13px;color:#606266;background-color:#f5f5f5;border-radius:2px;color:#fff;background-color:#4d93e4e6}.my-reports .reports-grid .report-card .report-body{padding:16px}.my-reports .reports-grid .report-card .report-body .report-title{font-size:16px;font-weight:500;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.my-reports .reports-grid .report-card .report-body .report-code{display:flex;flex-direction:row;justify-content:space-between}.my-reports .reports-grid .report-card .report-body .report-description{color:#909399;font-size:14px;margin-bottom:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:40px}.my-reports .reports-grid .report-card .report-body .report-description2{color:#909399;font-size:14px;margin-bottom:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:25px}.my-reports .reports-grid .report-card .report-body .report-meta{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap}.my-reports .reports-grid .report-card .report-body .report-meta .report-owner{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap}.my-reports .reports-grid .report-card .report-body .report-meta .report-owner .owner-avatar{width:24px;height:24px;border-radius:50%;margin-right:4px}.my-reports .reports-grid .report-card .report-body .report-meta .report-owner .owner-name,.my-reports .reports-grid .report-card .report-body .report-meta .report-date{font-size:13px;color:#909399}.my-reports .reports-grid .report-card .report-footer{padding:2px 10px;border-top:1px solid #e4e7ed;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap}.my-reports .reports-grid .report-card .report-footer .report-stats{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:16px}.my-reports .reports-grid .report-card .report-footer .report-stats .stat-item{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;font-size:13px;color:#909399}.my-reports .reports-grid .report-card .report-footer .report-stats .stat-item .stat-icon{margin-right:4px}.my-reports .reports-grid .report-card .report-footer .report-actions .action-menu{width:28px;height:28px;border-radius:50%;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;cursor:pointer;transition:background-color .2s}.my-reports .reports-grid .report-card .report-footer .report-actions .action-menu:hover{background-color:#f5f5f5}.my-reports .reports-grid .report-card .report-footer .report-actions .action-icon{color:#909399}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:1rem}.mt-4{margin-top:1.5rem}.mt-5{margin-top:3rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:1rem}.mb-4{margin-bottom:1.5rem}.mb-5{margin-bottom:3rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:1rem}.ml-4{margin-left:1.5rem}.ml-5{margin-left:3rem}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:1rem}.mr-4{margin-right:1.5rem}.mr-5{margin-right:3rem}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:1rem}.p-4{padding:1.5rem}.p-5{padding:3rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.d-none{display:none}.d-block{display:block}.d-flex{display:flex}.d-inline{display:inline}.d-inline-block{display:inline-block}.flex-row{flex-direction:row}.flex-column{flex-direction:column}.justify-content-start{justify-content:flex-start}.justify-content-center{justify-content:center}.justify-content-end{justify-content:flex-end}.justify-content-between{justify-content:space-between}.justify-content-around{justify-content:space-around}.align-items-start{align-items:flex-start}.align-items-center{align-items:center}.align-items-end{align-items:flex-end}.w-100{width:100%}.h-100{height:100%}.text-bold{font-weight:700}.text-italic{font-style:italic}.text-underline{text-decoration:underline}.text-primary{color:var(--primary-color)}.text-secondary{color:var(--secondary-color)}.text-success{color:var(--success-color)}.text-danger{color:var(--danger-color)}.text-warning{color:var(--warning-color)}.text-info{color:var(--info-color)}.bg-primary{background-color:var(--primary-color)}.bg-secondary{background-color:var(--secondary-color)}.bg-light{background-color:var(--light-color)}.bg-dark{background-color:var(--dark-color)}.border{border:1px solid var(--border-color)}.border-top{border-top:1px solid var(--border-color)}.border-right{border-right:1px solid var(--border-color)}.border-bottom{border-bottom:1px solid var(--border-color)}.border-left{border-left:1px solid var(--border-color)}.rounded{border-radius:.25rem}.rounded-circle{border-radius:50%}.shadow-sm{box-shadow:0 .125rem .25rem #00000013}.shadow{box-shadow:0 .5rem 1rem #00000026}.shadow-lg{box-shadow:0 1rem 3rem #0000002d}.visible{visibility:visible}.invisible{visibility:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.position-relative{position:relative}.position-absolute{position:absolute}.position-fixed{position:fixed}.position-sticky{position:sticky}.clearfix:after{display:block;clear:both;content:""}.page-container{height:100%;overflow:hidden;margin-right:0;width:100%}.content-wrapper{display:flex;flex-direction:row;height:100%;overflow:hidden}.category-sidebar{width:210px;flex-shrink:0;height:100%;overflow:hidden;border-right:1px solid var(--td-component-border);background:#fff}.main-content{flex:1;display:flex;flex-direction:column;min-width:0;height:100%;overflow:hidden}.filter-bar-wrapper{flex-shrink:0;background:#fff;padding:0 0 12px 12px;border-bottom:1px solid var(--td-component-border);box-shadow:0 1px 2px #0000000d}.content-area{flex:1;overflow:hidden;padding:5px 15px;background:#f5f7fa;display:flex;flex-direction:column;min-height:0}.content-area .list-wrapper{flex:1;padding:16px 16px 16px 0;min-height:0;overflow:hidden}.content-area .pagination-wrapper{flex-shrink:0;padding:12px 16px 12px 0;border-top:1px solid var(--td-component-border);display:flex;justify-content:flex-end}.content-area .content-footer{flex-shrink:0;padding:0 16px;text-align:center}.content-area .content-footer p{margin:0;font-size:12px;color:var(--td-text-color-placeholder)}.card-grid-wrapper .data-type-icon{margin-right:8px;flex-shrink:0;font-size:20px;color:var(--td-brand-color)}.card-grid-wrapper :deep(.card-header){display:flex;align-items:center;gap:8px}.card-grid-wrapper :deep(.card-title){flex:1;margin:0;font-size:16px;font-weight:500;display:flex;align-items:center;gap:8px;min-width:0}.card-grid-wrapper :deep(.card-title) .title-text{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.card-grid-wrapper .card-badge{padding:2px 8px;border-radius:4px;margin-left:auto;font-size:13px;color:#fff;white-space:nowrap;flex-shrink:0;height:25px}.card-grid-wrapper :deep(.card-description){margin:0 0 12px;color:var(--td-text-color-secondary);font-size:14px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card-grid-wrapper :deep(.card-meta){display:flex;justify-content:space-between;font-size:12px;color:#999;gap:12px}.card-grid-wrapper :deep(.card-meta) span{white-space:nowrap}.list-wrapper::-webkit-scrollbar{width:6px}.list-wrapper::-webkit-scrollbar-track{background:transparent}.list-wrapper::-webkit-scrollbar-thumb{background:var(--td-scrollbar-color);border-radius:3px}.list-wrapper::-webkit-scrollbar-thumb:hover{background:var(--td-scrollbar-hover-color)}.t-default-menu{background:#fdfdfd;border-right:1px solid #eee}.t-default-menu.t-menu--light .t-submenu{max-width:100%}.t-default-menu.t-menu--light .t-submenu .t-submenu__title{display:flex;align-items:center}.t-default-menu.t-menu--light .t-submenu .t-submenu__title .t-submenu__icon{flex-shrink:0}.t-default-menu.t-menu--light .t-submenu .t-submenu__title span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t-default-menu.t-menu--light .t-submenu .t-submenu__content{max-width:240px}.t-default-menu.t-menu--light .t-submenu .t-submenu__content .t-menu__item{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t-default-menu.t-menu--light .t-menu__item{display:flex;align-items:center}.t-default-menu.t-menu--light .t-menu__item.t-is-active{color:var(--theme-color, #1587ff);background-color:var(--menu-item-hover-bg, rgba(21, 135, 255, .1))!important}.t-default-menu.t-menu--light .t-menu__item.t-is-active .t-icon{color:var(--theme-color, #1587ff)!important}.t-default-menu.t-menu--light .t-menu__item:hover:not(.t-is-active){color:var(--theme-color, #1587ff)}.t-default-menu.t-menu--collapsed .t-submenu__popup .t-submenu__content{max-width:240px}.t-default-menu.t-menu--collapsed .t-submenu__popup .t-submenu__content .t-menu__item{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t-default-menu .t-is-opened li.t-is-active{color:#291af9!important}.t-layout__sider{overflow:hidden}.t-layout__sider .t-menu{width:100%}.mobile .header{height:40px;background-color:#2879ff;box-shadow:4px -1px 5px #144eb8}.mobile .header .header-logo{visibility:hidden}@media (max-width: 768px){.mobile .t-dropdown__menu{max-height:200px;overflow-y:auto}.mobile .header{padding:0 16px}.mobile .logo-text{display:none}.mobile .header .search-input{width:200px}}@media (max-width: 480px){.mobile .header{padding:0 12px}.mobile .header .search-input{width:150px}.mobile .header-right{gap:8px}}:root{--td-font-gray-1: #333333 !important;--td-bg-color-page: #f5f7fa !important;--td-font-gray-1: #373737;--primary-color: #2B7ACD;--primary-color-light: rgba(43, 122, 205, .1);--primary-color-hover: #2468B0;--primary-color-active: #1E5A9A;--text-color-primary: #333333;--text-color-secondary: #666666;--text-color-disabled: #999999;--bg-color-page: #F5F7FA;--bg-color-container: #FFFFFF;--bg-color-hover: #F5F7FA;--bg-color-active: rgba(43, 122, 205, .1);--border-color-base: #E5E5E5;--border-color-light: #EAEAEA;--shadow-base: 0 2px 8px rgba(0, 0, 0, .08);--shadow-hover: 0 4px 12px rgba(0, 0, 0, .12);--border-radius-small: 4px;--border-radius-base: 5px;--border-radius-large: 8px;--td-comp-paddingTB-l: 8px;--td-input-vertical-padding: 2px;--td-size-8: 30px}body{font-family:PingFang SC,Microsoft YaHei,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:var(--text-color-primary);font-size:14px;line-height:1.5;background-color:var(--bg-color-page);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{color:var(--text-color-primary);font-weight:600;margin:0}h1{font-size:24px}h2{font-size:20px}h3{font-size:18px}h4{font-size:16px}h5{font-size:14px}h6{font-size:13px}.t-message{min-width:300px!important;padding:12px 16px!important;font-size:14px!important;display:flex!important;align-items:center!important;justify-content:center!important}.t-message__content{font-weight:500!important}.t-button{overflow:visible;border-radius:var(--border-radius-base)}.t-button.t-button--primary{background-color:var(--primary-color);border-color:var(--primary-color)}.t-button.t-button--primary:hover{background-color:var(--primary-color-hover);border-color:var(--primary-color-hover)}.t-button.t-button--primary:active{background-color:var(--primary-color-active);border-color:var(--primary-color-active)}.t-button:after{border-style:none!important}.t-popup.t-popup--right,.t-popup.t-popup--left{min-width:50%!important}:deep(.t-input){border-radius:var(--border-radius-base)}:deep(.t-input) .t-input__inner{height:36px}:deep(.t-icon){font-size:20px}:deep(.t-card){border-radius:var(--border-radius-base);box-shadow:var(--shadow-base)}:deep(.t-card):hover{box-shadow:var(--shadow-hover)}:deep(.t-card) .t-card__header{font-size:16px;font-weight:600}:deep(.t-table) .t-table__header{background-color:var(--bg-color-hover);font-weight:600}:deep(.t-table) .t-table__row:hover{background-color:var(--bg-color-hover)}.report-table-header{background-color:var(--theme-color, #1587ff)!important;color:#fff!important;height:26px!important}.main-layout .layout-sider-narrow{background-color:var(--bg-color-container);border-right:1px solid var(--border-color-base)}.main-layout .layout-sider-narrow .menu-item-narrow{padding:14px 0}.main-layout .layout-sider-narrow .menu-item-narrow .t-icon{font-size:22px;margin-bottom:6px}.main-layout .layout-sider-narrow .menu-item-narrow .menu-text{font-size:13px}.main-layout .layout-sider-narrow .menu-item-narrow.active{color:var(--primary-color);background-color:var(--bg-color-active)}.main-layout .layout-sider-expanded .submenu-header h3{font-size:16px;font-weight:600}.main-layout .layout-header{background-color:var(--bg-color-container);box-shadow:0 1px 4px #0000000d}.page-container .page-header{margin-bottom:20px}.page-container .page-header .page-title{font-size:20px;font-weight:600;color:var(--text-color-primary)}.form-container .form-item{margin-bottom:20px}.form-container .form-item .form-label{font-weight:500;margin-bottom:8px;color:var(--text-color-primary)}.design-header{font-size:9pt;padding:10px;background-color:#fff;margin-bottom:15px;border-radius:4px;box-shadow:0 1px 3px #0000000d;display:flex;justify-content:space-between;align-items:center}.design-header .header-left{display:flex;align-items:center;gap:12px}.design-header .header-left .page-title{font-size:20px;font-weight:500;margin:0}.design-header .header-left .beta-tag{margin-left:8px;padding:2px 6px;font-size:12px;background-color:var(--td-brand-color-light);color:var(--td-brand-color);border-radius:3px}.design-header .header-left .report-name-input{max-width:200px;padding:0%}.design-header .header-left .univer-view-toolbar{padding:0;border-bottom:none;flex-shrink:1;display:flex;align-items:center}.design-header .header-right{display:flex;align-items:center;gap:12px}.design-header .header-right .report-name-input{width:200px}.design-header .headtab .t-tabs__nav{position:relative;display:flex;padding:0;border:none}.design-header .headtab .t-tab__item{margin-right:4px;height:30px;border-radius:8px;border:.5px solid transparent;background-color:transparent;padding:5px 10px;color:var(--text-tertiary);transition:all .2s;background-color:#f2f4f7}.design-header .headtab .t-tabs__nav-item-text-wrapper{font-size:9pt}.design-header .t-tabs__nav-item.t-size-m{background-color:#f2f4f7}.design-header .t-size-m{line-height:var(--td-comp-size-xxl)}.design-header .t-tabs__nav-item.t-size-m:hover{background-color:#fff!important;border-radius:8px}.design-header .t-tabs__nav-item:hover{background-image:none!important}.design-header .t-tabs__nav-item:hover:before,.design-header .t-tabs__nav-item:hover:after{content:none!important}.design-header .t-tabs__nav-item:hover .t-tabs__nav-item-wrapper{background:transparent!important}.design-header .t-tabs__nav-item:hover:active,.design-header .t-tabs__nav-item:hover:focus-visible{background-color:#fff!important}.design-header .headtab .t-tabs__nav-wrap:after{display:none!important}.design-header .t-tabs__bar.t-is-top{bottom:0;left:0;height:3px;display:none}.design-header .headtab .t-tabs__header,.design-header .headtab .t-tabs__nav-container,.design-header .headtab .t-tabs__nav-scroll,.design-header .headtab .t-tabs__nav-wrap,.design-header .headtab .t-tabs__nav-item{border:none!important}.design-header .t-tabs__nav-item.t-is-active{text-shadow:0 0 .3px currentcolor;background-color:#fff!important;border-radius:8px;transition:all 0s!important;border:none!important}.design-header .t-tabs{font:var(--td-font-body-medium);color:var(--td-text-color-primary);box-sizing:border-box;margin:0;padding:0;list-style:none;overflow:hidden;background-color:#f2f4f7}.design-header .t-tabs__nav-item{border:none!important}.design-header .t-tabs__nav-item.t-size-m{height:unset!important;margin-right:5px;min-width:60px;align-items:center;display:flex;justify-content:center}.design-header .headtab .t-tab__item+.t-tab__item{margin-left:5}.design-header .t-tabs__nav-item-wrapper{display:flex;align-items:center;height:var(--td-comp-size-m);padding:0%;margin-left:var(--td-comp-margin-s);margin-right:var(--td-comp-margin-s);border-radius:var(--td-radius-default);transition:background-color cubic-bezier(.38,0,.24,1) .2s;--ripple-color: var(--td-bg-color-container-active)}.design-header .t-tabs__nav-container.t-is-top:after{content:"";width:100%;height:1px;position:absolute;inset:auto auto 0 0;background-color:transparent!important}.design-filter .t-button{margin:0 3px}.filter-group{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.filter-group .filter-item{display:flex;align-items:center}@media screen and (min-width: 1200px){.filter-group .filter-item{min-width:auto;max-width:none}}.filter-group .filter-item span{white-space:nowrap;margin-right:8px}.filter-group .filter-buttons{display:flex;gap:8px}.filter-button{padding:8px 16px;background-color:#1890ff;color:#fff;border:none;border-radius:0 4px 4px 0;cursor:pointer}.action-buttons{display:flex;align-items:center;gap:5px;flex-shrink:0}.operation-buttons{display:flex;justify-content:center;gap:8px}.operation-buttons .t-button{border-radius:3px}.univer-view{background:#fff;width:100%;margin:0 10px;padding:10px;display:flex;flex-direction:column}.univer-view-toolbar{padding:8px 16px;border-bottom:1px solid rgb(229,229,229);flex-shrink:1}.univer-view-toolbar button{background:#fff;border:1px solid #d9d9d9;border-radius:4px;padding:4px 8px;cursor:pointer}.univer-view-toolbar button+button{margin-left:8px}.univer-view .univercontainer{width:100%;height:100%;flex:1}.page-button{padding:5px 10px;background:none;border:1px solid #d9d9d9;border-radius:4px;cursor:pointer;color:#666}.page-numbers{display:flex;margin:0 10px}.page-number{width:30px;height:30px;display:flex;align-items:center;justify-content:center;margin:0 5px;border:1px solid #d9d9d9;border-radius:4px;background:none;cursor:pointer}.page-number.active{background-color:#1890ff;color:#fff;border-color:#1890ff}.pagination-container{margin-top:24px;display:flex;justify-content:center}.report-manage-container{background-color:#fff;padding:10px;border-radius:5px;box-shadow:0 0 10px #0000001a;overflow:hidden;margin-top:15px;margin-left:15px;margin-right:15px}.report-manage-container .report-manage-table{width:100%;overflow:hidden}.report-manage-container .report-manage-table .pagination-container{margin-top:24px;display:flex;justify-content:center}.templates-pagination{display:flex;justify-content:center;align-items:center;padding-bottom:20px}.status-button{background:#00e2441a!important;border-color:#00e24433!important;color:#00e244!important;border-radius:3px!important;padding:2px 5px!important;border-width:1px!important;border-style:solid!important;width:40px!important}.flex{display:flex}.t-dialog__body{max-height:none!important;overflow:hidden!important}.t-dialog .form-content{padding:16px;display:flex;flex-direction:column;gap:16px}.t-dialog .form-content .form-row{display:flex;justify-content:space-between;gap:16px;width:100%}.t-dialog .form-content .form-row .t-form-item{flex:1;margin-bottom:10px}.t-dialog .form-content .form-row .t-form__item{margin-bottom:0;width:100%}.t-dialog .form-content .form-row:only-child .t-form-item{width:100%}.t-dialog .form-content .form-row .t-select__wrap,.t-dialog .form-content .form-row .t-input__wrap,.t-dialog .form-content .form-row .t-date-picker,.t-dialog .form-content .form-row .t-color-picker__trigger{width:100%}.t-dialog .form-content .form-row2{display:flex;justify-content:space-between;gap:16px;width:100%}.t-dialog .form-content .form-row2 .t-form-item{flex:1;margin-bottom:10px}.t-dialog .form-content .form-row2 .t-form__item{margin-bottom:0;width:100%}.t-dialog .form-content .form-row2:only-child .t-form-item{width:100%}.t-dialog .form-content .form-row2 .t-select__wrap,.t-dialog .form-content .form-row2 .t-input__wrap,.t-dialog .form-content .form-row2 .t-date-picker{width:100%}.t-dialog .form-content .form-row3{display:flex;justify-content:space-between;gap:16px;width:100%}.t-dialog .form-content .form-row3 .t-form-item{flex:1;margin-bottom:10px}.t-dialog .form-content .form-row3 .t-form__item{margin-bottom:0;width:100%}.t-dialog .form-content .form-row3:only-child .t-form-item{width:100%}.t-dialog .form-content .form-row3 .t-select__wrap{width:145px}.t-dialog .form-content .form-row3 .t-input__wrap{width:140px}.t-dialog .form-content .form-row3 .t-date-picker{width:150px}.pc-layout .t-form .t-form__item{padding:0 5px;display:inline-block}.layout-content{flex:1;display:flex;flex-direction:column;min-height:0;overflow:hidden}.layout-content .content-header{padding:10px 0;height:60px}.layout-content .content-header h1{font-size:20px;font-weight:600;color:var(--text-color-primary);margin:0 0 8px}.layout-content .content-main{background-color:var(--bg-color-container);border-radius:var(--border-radius-base);box-shadow:0 1px 3px #0000000a;margin:5px 10px;padding:20px;height:calc(100vh - 80px);overflow:auto}.layout-content .content-main>*+*{margin-top:16px}.layout-content .content-main .card,.layout-content .content-main .item-card{box-shadow:none;border:1px solid var(--border-color-light)}.layout-content .content-main .card:hover,.layout-content .content-main .item-card:hover{box-shadow:0 2px 8px #0000000f;border-color:var(--border-color-base)}.layout-content .content-main .actions{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;flex-wrap:wrap;gap:12px}.layout-content .content-main .actions .action-buttons{display:flex;gap:8px;flex-wrap:wrap}.layout-content .content-main .actions .action-buttons .t-button{white-space:nowrap}.layout-content .content-main .actions .search-filter{display:flex;align-items:center;gap:8px}.layout-content .content-main .actions .search-filter .search-input{width:200px}.layout-content .content-main .actions .view-toggle{display:flex;align-items:center;gap:4px}.layout-content .content-main .actions .view-toggle .toggle-button{padding:0 8px}.layout-content .content-main .actions .view-toggle .toggle-button.active{color:var(--td-brand-color);background-color:var(--td-brand-color-light)}@media (max-width: 992px){.layout-content .content-main .actions .search-filter{order:3;width:100%;margin-top:12px}.layout-content .content-main .actions .search-filter .search-input{flex:1;min-width:200px}}.layout-content .content-main .center-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:20px;margin-bottom:20px}.layout-content .content-main .center-grid .card{background:var(--bg-color-container);border:1px solid var(--border-color-light);border-radius:var(--border-radius-base);overflow:hidden;transition:all .2s ease}.layout-content .content-main .center-grid .card:hover{box-shadow:0 2px 8px #0000000f;border-color:var(--border-color-base)}.layout-content .content-main .center-grid .card .logo{height:120px;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);display:flex;align-items:center;justify-content:center;position:relative}.layout-content .content-main .center-grid .card .logo img{max-width:80px;max-height:80px;object-fit:contain}.layout-content .content-main .center-grid .card .logo .logo-placeholder{color:#999}.layout-content .content-main .center-grid .card .content{padding:16px;position:relative}.layout-content .content-main .center-grid .card .content .status{position:absolute;top:-12px;right:16px;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:500;background:#fff;border:1px solid #e6e6e6}.layout-content .content-main .center-grid .card .content .status.installed{background:#f6ffed;color:#52c41a;border-color:#b7eb8f}.layout-content .content-main .center-grid .card .content .status.available{background:#f0f7ff;color:#1890ff;border-color:#91d5ff}.layout-content .content-main .center-grid .card .content .status.update{background:#fff7e6;color:#fa8c16;border-color:#ffd591}.layout-content .content-main .center-grid .card .content h3{margin:0 0 8px;font-size:16px;color:#333;font-weight:600}.layout-content .content-main .center-grid .card .content p{margin:0 0 12px;font-size:14px;color:#666;line-height:1.5;height:42px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.layout-content .content-main .center-grid .card .content .meta{display:flex;justify-content:space-between;font-size:12px;color:#999}.layout-content .content-main .center-grid .card .footer{padding:12px 16px;border-top:1px solid #f0f0f0;display:flex;gap:8px}.layout-content .content-main .center-grid .card .footer .button{flex:1}.layout-content .content-main .center-list .logo-small{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#f5f5f5;border-radius:4px}.layout-content .content-main .center-list .logo-small img{max-width:24px;max-height:24px;object-fit:contain}.layout-content .content-main .center-pagination{display:flex;justify-content:center;margin-top:20px;padding:16px;background:transparent}.section-header{display:flex;justify-content:space-between;align-items:center;margin:24px 0 16px;padding:0;background:none;border:none}.section-header .section-title{font-size:18px;font-weight:600;color:var(--text-color-primary);margin:0;display:flex;align-items:center;gap:8px}.section-header:first-child{margin-top:0}.module-content{flex:1;min-width:0}.module-content .module-title{font-size:15px;font-weight:500;margin:0 0 4px;color:var(--text-color-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.module-content .module-description{font-size:12px;color:var(--text-color-secondary);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.favorite-details{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center}.favorite-details .favorite-title{margin:0 0 6px;font-size:14px;font-weight:500;color:var(--text-color-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.favorite-details .favorite-meta{display:flex;gap:10px;align-items:center;font-size:12px;color:var(--text-color-secondary)}.favorite-details .favorite-meta .favorite-type{padding:2px 8px;background:#0000000a;border-radius:10px;color:var(--text-color-secondary);white-space:nowrap}.favorite-details .favorite-meta .favorite-time{display:inline-flex;align-items:center;white-space:nowrap}.favorite-details .favorite-meta .favorite-time .t-icon{margin-right:4px;font-size:12px}.list-card{background:var(--bg-color-container);border-radius:var(--border-radius-base);box-shadow:0 1px 3px #0000000a;transition:all .2s ease}.list-card:hover{box-shadow:0 4px 12px #00000014}.t-switch.t-is-checked{background-color:#00a870!important;border-color:#00a870!important}.vxe-table--header-wrapper{background-color:#f5faff!important}.vxe-table th .vxe-cell{text-align:center}.vxe-table .vxe-cell .vxe-cell--edit-icon{display:none}.vxe-table .vxe-cell--tree-btn{width:1.6em!important;height:1.6em!important;margin-left:-2px}.vxe-table .vxe-table-icon-caret-right{font-size:0!important;vertical-align:middle!important;line-height:1!important;transition:none!important}.vxe-table .vxe-table-icon-caret-right:before{content:""!important;font-family:remixicon!important;font-size:16px;margin-top:1x;display:inline-block;line-height:1;vertical-align:middle;transition:none!important}.vxe-table .vxe-table-icon-caret-right.rotate90:before{margin-top:3px}.vxe-table ::-webkit-scrollbar{height:8px;width:8px}.vxe-table ::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.vxe-table ::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px;transition:background .3s ease}.vxe-table ::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.vxe-table ::-webkit-scrollbar-corner{background:#f1f1f1}.add-category-btn{cursor:pointer;display:inline-flex;align-items:center;position:absolute;top:50%;transform:translateY(-50%);right:10px}:deep(.report_share .t-dialog--default),:deep(.report_share .t-dialog__content){padding:0!important}
