.user-menu-trigger[data-v-f33df5a9]{display:flex;align-items:center;gap:8px;padding:4px 12px;cursor:pointer;border-radius:4px;transition:background-color .2s}.user-menu-trigger[data-v-f33df5a9]:hover{background-color:#0000000a}.username[data-v-f33df5a9]{font-size:14px;color:#333;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-v-f33df5a9] .user-menu-dropdown{min-width:200px}[data-v-f33df5a9] .user-menu-dropdown .t-dropdown__item{padding:8px 16px}[data-v-f33df5a9] .user-menu-dropdown .t-dropdown__item--disabled{cursor:default;opacity:1;white-space:pre-line;line-height:1.6;font-weight:500;padding:12px 16px}#app[data-v-a516a800]{height:100vh;overflow:hidden;background:#f5f5f5;display:flex;flex-direction:column}.header[data-v-a516a800]{background:#fff;padding:8px 40px 0;box-shadow:0 2px 8px #00000014}.header-content[data-v-a516a800]{display:flex;justify-content:space-between;align-items:center}.header-left[data-v-a516a800]{flex:1}.app-title[data-v-a516a800]{font-size:18px;font-weight:600;color:var(--td-text-color-primary)}.header-right[data-v-a516a800]{margin-left:24px;display:flex;align-items:center;flex-shrink:0}.header[data-v-a516a800] .t-tabs{margin-top:0}.header[data-v-a516a800] .t-tabs__nav{min-height:36px}.header[data-v-a516a800] .t-tab{padding:6px 12px;font-size:13px}.header[data-v-a516a800]{flex-shrink:0}.view[data-v-a516a800]{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column}html,body{height:100%;overflow:hidden;margin:0;padding:0}.formily-form-layout{width:100%}.formily-form-layout-vertical,.formily-form-layout-horizontal{display:flex;flex-direction:column;gap:16px}.formily-form-layout-horizontal .t-form-item{display:flex;align-items:center}.formily-form-layout-horizontal .t-form-item .t-form-item__label{width:var(--label-width, 100px);flex-shrink:0}.formily-form-layout-inline{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-start}.formily-form-layout-inline .t-form-item{flex:0 0 auto;margin-bottom:0}.formily-form-grid{width:100%}.formily-form-grid-item{min-width:0}.formily-array-cards{width:100%}.formily-array-cards-title{font-size:16px;font-weight:500;margin-bottom:16px;color:var(--td-text-color-primary)}.formily-array-cards-list{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.formily-array-cards-item{position:relative;padding:16px;border:1px solid var(--td-component-border);border-radius:var(--td-radius-default);background:var(--td-bg-color-container);transition:all .2s}.formily-array-cards-item:hover{border-color:var(--td-brand-color);box-shadow:0 2px 8px #00000014}.formily-array-cards-add{width:100%;height:40px;border:1px dashed var(--td-component-border);border-radius:var(--td-radius-default);background:transparent;color:var(--td-text-color-placeholder);cursor:pointer;transition:all .2s;font-size:14px}.formily-array-cards-add:hover{border-color:var(--td-brand-color);color:var(--td-brand-color);background:var(--td-brand-color-light)}.formily-array-table{width:100%}.formily-array-table-content{width:100%;border-collapse:collapse;border:1px solid var(--td-component-border);border-radius:var(--td-radius-default);overflow:hidden}.formily-array-table-content thead{background:var(--td-bg-color-container-hover)}.formily-array-table-content th{padding:12px 16px;text-align:left;font-weight:500;color:var(--td-text-color-primary);border-bottom:1px solid var(--td-component-border)}.formily-array-table-content td{padding:12px 16px;border-bottom:1px solid var(--td-component-border)}.formily-array-table-content tbody tr:last-child td{border-bottom:none}.formily-array-table-content tbody tr:hover{background:var(--td-bg-color-container-hover)}.formily-array-table-add{width:100%;height:40px;margin-top:12px;border:1px dashed var(--td-component-border);border-radius:var(--td-radius-default);background:transparent;color:var(--td-text-color-placeholder);cursor:pointer;transition:all .2s;font-size:14px}.formily-array-table-add:hover{border-color:var(--td-brand-color);color:var(--td-brand-color);background:var(--td-brand-color-light)}.formily-array-item-actions{display:flex;gap:8px;justify-content:flex-end;margin-top:12px}.formily-array-item-action{padding:4px 12px;border:1px solid var(--td-component-border);border-radius:var(--td-radius-default);background:transparent;color:var(--td-text-color-secondary);cursor:pointer;transition:all .2s;font-size:12px}.formily-array-item-action:hover{border-color:var(--td-brand-color);color:var(--td-brand-color)}.formily-array-item-action.danger:hover{border-color:var(--td-error-color);color:var(--td-error-color)}@media(max-width:767px){.formily-form-layout-horizontal{display:flex;flex-direction:column}.formily-form-layout-horizontal .t-form-item{flex-direction:column;align-items:stretch}.formily-form-layout-horizontal .t-form-item .t-form-item__label{width:100%!important;text-align:left;margin-bottom:4px}.formily-form-layout-vertical,.formily-form-layout-horizontal{gap:12px}.formily-form-layout-inline{flex-direction:column;gap:12px}.formily-form-layout-inline .t-form-item{width:100%}.formily-array-cards-item{padding:12px}.formily-array-cards-title{font-size:15px;margin-bottom:12px}.formily-array-table-content{display:block}.formily-array-table-content thead{display:none}.formily-array-table-content tbody,.formily-array-table-content tr,.formily-array-table-content td{display:block;width:100%}.formily-array-table-content td{padding:8px 12px;border-bottom:none}.formily-array-table-content td:before{content:attr(data-label);font-weight:500;display:block;margin-bottom:4px;color:var(--td-text-color-secondary);font-size:12px}.formily-array-table-content tr{border-bottom:1px solid var(--td-component-border);padding:8px 0;margin-bottom:8px}.formily-array-item-actions{flex-wrap:wrap;gap:6px}.formily-array-item-action{padding:6px 14px;font-size:13px;min-height:36px}.formily-array-cards-add,.formily-array-table-add{height:44px;font-size:15px}}.t-input,.t-textarea,.t-select,.t-date-picker,.t-time-picker{min-height:40px}.t-input-number{display:inline-flex!important;align-items:stretch;width:auto!important;max-width:100%;padding:0!important;height:32px}.t-input-number .t-input-number__decrease,.t-input-number .t-input-number__increase{position:relative!important;left:auto!important;right:auto!important;top:auto!important;flex-shrink:0;height:32px;min-height:32px}.t-input-number:not(.t-input-number--column)>.t-input-number__decrease+.t-input__wrap{margin-left:0!important}.t-input-number .t-input__wrap{margin:0!important;height:32px}.t-input-number .t-input{height:32px!important;min-height:32px!important}.t-input-number--row .t-input__wrap{margin-right:0!important}.t-range-input{height:40px!important;min-height:40px!important;max-height:40px!important;flex-direction:row!important;overflow:hidden}.t-range-input__inner{height:32px!important;max-height:32px!important}.t-range-input__inner .t-input__wrap{height:32px!important;max-height:32px!important;flex:1;min-width:0}.t-range-input__inner .t-input{height:32px!important;max-height:32px!important;min-height:unset!important}.t-range-input__inner .t-input__inner{height:32px!important;max-height:32px!important;line-height:32px!important}@media(max-width:767px){.t-range-input{height:44px!important;min-height:44px!important;max-height:44px!important}.t-range-input__inner,.t-range-input__inner .t-input__wrap,.t-range-input__inner .t-input,.t-range-input__inner .t-input__inner{height:36px!important;max-height:36px!important;line-height:36px!important}}@media(max-width:767px){.t-input,.t-textarea__inner,.t-select .t-input,.t-date-picker .t-input,.t-time-picker .t-input{min-height:44px!important;font-size:16px!important}.t-button{min-height:44px;padding:0 16px}.t-switch{transform:scale(1.1)}.t-checkbox,.t-radio{padding:8px 0}.t-checkbox__label,.t-radio__label{font-size:15px}}
