@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Manrope:wght@600;700;800&display=swap";.toast-container[data-v-a4e55e20]{position:fixed;top:16px;right:16px;z-index:9999;display:flex;flex-direction:column;gap:8px;pointer-events:none}.toast-item[data-v-a4e55e20]{pointer-events:auto;display:flex;align-items:center;gap:10px;min-width:260px;max-width:420px;padding:10px 14px;border-radius:8px;font-size:13px;box-shadow:0 4px 16px #0000001f;background:#fff;border-left:4px solid #94a3b8;color:#334155}.toast-success[data-v-a4e55e20]{border-left-color:#22c55e;background:#f0fdf4}.toast-error[data-v-a4e55e20]{border-left-color:#ef4444;background:#fef2f2}.toast-info[data-v-a4e55e20]{border-left-color:#3b82f6;background:#eff6ff}.toast-msg[data-v-a4e55e20]{flex:1;line-height:1.4}.toast-action[data-v-a4e55e20]{flex-shrink:0;border:none;background:transparent;color:var(--lc-brand-500, #3b82f6);font-size:12px;font-weight:600;cursor:pointer;padding:2px 6px;border-radius:4px;white-space:nowrap}.toast-action[data-v-a4e55e20]:hover{background:#3b82f61a}.toast-close[data-v-a4e55e20]{flex-shrink:0;border:none;background:transparent;color:#94a3b8;font-size:16px;cursor:pointer;padding:0 2px;line-height:1}.toast-close[data-v-a4e55e20]:hover{color:#475569}.toast-enter-active[data-v-a4e55e20]{transition:all .25s ease-out}.toast-leave-active[data-v-a4e55e20]{transition:all .2s ease-in}.toast-enter-from[data-v-a4e55e20],.toast-leave-to[data-v-a4e55e20]{opacity:0;transform:translate(40px)}.toast-move[data-v-a4e55e20]{transition:transform .25s ease}:root{--lc-page-bg: #f5f8ff;--lc-surface-muted: #eaf1ff;--lc-surface-white: #ffffff;--lc-surface-header: #d6e6ff;--lc-brand-500: #0a66ff;--lc-brand-300: #39a7ff;--lc-text-primary: #111c2d;--lc-text-muted: #4f6382;--lc-border-default: #c4c5d9;--lc-spacing-2xs: 4px;--lc-spacing-xs: 6px;--lc-spacing-xs: 8px;--lc-spacing-sm: 12px;--lc-spacing-md: 16px;--ops-control-height-dense: 32px;--ops-control-height-default: 36px;--ops-row-height-dense: 36px;--ops-row-height-default: 40px;--lc-border-light: rgba(196, 197, 217, .15);--lc-shadow-sm: 0 0 24px rgba(17, 28, 45, .04);--lc-brand-gradient: linear-gradient(135deg, #0a66ff 0%, #39a7ff 100%);--ops-shadow-composite: 0 0 8px rgba(10, 85, 255, .02), 0 0 24px rgba(10, 85, 255, .04), 0 4px 8px rgba(10, 85, 255, .06);--ops-shadow-layer-1: 0 0 8px rgba(10, 85, 255, .02);--ops-shadow-layer-2: 0 0 24px rgba(10, 85, 255, .04);--ops-shadow-layer-3: 0 4px 8px rgba(10, 85, 255, .06);--ops-letter-spacing-display: .1px;--ops-letter-spacing-label: .05px;--ops-letter-spacing-body: 0;--ops-breakpoint-xs: 320px;--ops-breakpoint-sm: 480px;--ops-breakpoint-md: 768px;--ops-breakpoint-lg: 1024px;--ops-breakpoint-xl: 1440px;--ops-breakpoint-2xl: 1920px}.theme-ops-density{--surface: var(--lc-page-bg);--surface-container-low: var(--lc-surface-muted);--surface-container-lowest: var(--lc-surface-white);--surface-container-high: var(--lc-surface-header);--primary: var(--lc-brand-500);--primary-container: var(--lc-brand-300);--on-surface: var(--lc-text-primary);--text-primary: var(--lc-text-primary);--text-secondary: var(--lc-text-muted);--radius-default: var(--lc-spacing-2xs);--radius-medium: var(--lc-spacing-xs);--control-height-dense: var(--ops-control-height-dense);--control-height-default: var(--ops-control-height-default);--row-height-dense: var(--ops-row-height-dense);--row-height-default: var(--ops-row-height-default);--border-default: var(--lc-border-light);--shadow-ambient: var(--lc-shadow-sm);--button-primary-bg: var(--lc-brand-gradient)}.theme-ops-density .ops-btn-primary{background:var(--button-primary-bg);color:#fff;border:none;border-radius:var(--radius-default);min-height:var(--control-height-default)}.theme-ops-density .ops-btn-secondary{background:var(--surface-container-lowest);color:var(--text-primary);border:1px solid var(--border-default);border-radius:var(--radius-default);min-height:var(--control-height-default)}.theme-ops-density .ops-input{min-height:var(--control-height-default);border:1px solid var(--border-default);border-radius:var(--radius-default);background:var(--surface-container-lowest);color:var(--text-primary)}.theme-ops-density .ops-input:focus{outline:none;border:2px solid var(--primary)}.theme-ops-density .ops-table-row--dense{min-height:var(--row-height-dense)}.theme-ops-density .ops-modal,.theme-ops-density .ops-card-elevated,.theme-ops-density .ops-dropdown{box-shadow:var(--ops-shadow-composite)}:root{--pub-surface: #f9f9ff;--pub-surface-container-low: #f0f3ff;--pub-surface-container-lowest: #ffffff;--pub-surface-container-high: #dfe8ff;--pub-primary: #0037d0;--pub-primary-container: #1b4dff;--pub-primary-gradient: linear-gradient(135deg, #0037d0 0%, #1b4dff 100%);--pub-on-primary: #ffffff;--pub-on-primary-fixed-variant: #0032c3;--pub-on-surface: #111c2d;--pub-text-secondary: #586579;--pub-text-muted: #8592a6;--pub-ghost-border: rgba(196, 197, 217, .15);--pub-outline-variant: #c4c5d9;--pub-ambient-shadow: 0 0 24px rgba(17, 28, 45, .04);--pub-shadow-composite: 0 0 8px rgba(0, 55, 208, .02), 0 0 24px rgba(0, 55, 208, .04), 0 4px 8px rgba(0, 55, 208, .06);--pub-radius-default: 4px;--pub-radius-medium: 6px;--pub-font-display: "Manrope", sans-serif;--pub-font-body: "PingFang SC", -apple-system, "Helvetica Neue", sans-serif;--pub-letter-spacing-display: .1px;--pub-letter-spacing-label: .05px;--pub-success: #15803d;--pub-error: #c51d13;--pub-warning: #f59e0b}.theme-public-page{--surface: var(--pub-surface);--surface-container-low: var(--pub-surface-container-low);--surface-container-lowest: var(--pub-surface-container-lowest);--surface-container-high: var(--pub-surface-container-high);--primary: var(--pub-primary);--primary-container: var(--pub-primary-container);--on-surface: var(--pub-on-surface);--text-primary: var(--pub-on-surface);--text-secondary: var(--pub-text-secondary);--text-muted: var(--pub-text-muted);--radius-default: var(--pub-radius-default);--radius-medium: var(--pub-radius-medium);--border-default: var(--pub-ghost-border);--shadow-ambient: var(--pub-ambient-shadow);--shadow-composite: var(--pub-shadow-composite);--button-primary-bg: var(--pub-primary-gradient);font-family:var(--pub-font-body);color:var(--pub-on-surface)}.theme-ops-density .ops-display,.theme-ops-density .ops-headline,.theme-ops-density [class*=display-],.theme-ops-density h1,.theme-ops-density h2,.theme-ops-density h3{letter-spacing:var(--ops-letter-spacing-display)}.theme-ops-density .ops-label,.theme-ops-density [class*=label-],.theme-ops-density .ops-badge,.theme-ops-density .ops-tag,.theme-ops-density .ops-status-chip{letter-spacing:var(--ops-letter-spacing-label)}@media(min-width:768px){.theme-ops-density{--layout-rail-width: 224px;--layout-main-gutter: 12px}.theme-ops-density .ops-rail{width:var(--layout-rail-width);position:sticky}}@media(min-width:1440px){.theme-ops-density{--layout-auxiliary-width: 320px}}@media(max-width:767px){.theme-ops-density .ops-kpi-strip{display:grid;grid-template-columns:1fr;gap:var(--lc-spacing-sm)}.theme-ops-density .ops-filter-bar{display:flex;flex-direction:column;gap:var(--lc-spacing-xs)}.theme-ops-density .ops-table{font-size:.875rem}.theme-ops-density [class*=display-]{font-size:1.75rem}}@media(min-width:768px)and (max-width:1023px){.theme-ops-density .ops-filter-bar{display:grid;grid-template-columns:repeat(2,1fr);column-gap:var(--lc-spacing-sm)}}@media(min-width:1024px){.theme-ops-density .ops-filter-bar{display:flex;flex-direction:row;gap:var(--lc-spacing-sm)}.theme-ops-density [class*=display-]{font-size:2.75rem}}@media(max-width:1023px){.theme-ops-density button,.theme-ops-density [role=button],.theme-ops-density input[type=checkbox],.theme-ops-density input[type=radio],.theme-ops-density .ops-btn-primary,.theme-ops-density .ops-btn-secondary{min-height:48px;min-width:48px}}.theme-ops-density .kpi-row{display:grid;gap:var(--lc-spacing-sm)}@media(max-width:767px){.theme-ops-density .kpi-row{grid-template-columns:1fr;grid-auto-rows:auto}}@media(min-width:768px){.theme-ops-density .kpi-row{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}@media(min-width:1024px){.theme-ops-density .kpi-row{grid-template-columns:repeat(4,1fr)}}.theme-ops-density .case-tbl,.theme-ops-density .task-tbl,.theme-ops-density .user-tbl,.theme-ops-density [class*=-tbl]{font-size:.875rem}@media(max-width:767px){.theme-ops-density .table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.theme-ops-density [class*=-tbl] th,.theme-ops-density [class*=-tbl] td{padding:8px 4px;font-size:.75rem}}@media(min-width:768px){.theme-ops-density [class*=-tbl] th,.theme-ops-density [class*=-tbl] td{padding:var(--lc-spacing-xs) var(--lc-spacing-sm)}}.theme-ops-density .filter-bar{display:flex;flex-wrap:wrap;gap:var(--lc-spacing-xs);margin-bottom:var(--lc-spacing-sm)}@media(max-width:767px){.theme-ops-density .filter-bar{flex-direction:column;gap:var(--lc-spacing-xs)}.theme-ops-density .search-box{width:100%}.theme-ops-density .stage-tabs{display:flex;overflow-x:auto;gap:var(--lc-spacing-xs);-webkit-overflow-scrolling:touch}}@media(min-width:768px)and (max-width:1023px){.theme-ops-density .filter-bar{display:grid;grid-template-columns:1fr 1fr;column-gap:var(--lc-spacing-sm)}}@media(min-width:1024px){.theme-ops-density .filter-bar{flex-direction:row;justify-content:space-between}}.theme-ops-density .modal,.theme-ops-density [role=dialog],.theme-ops-density .ops-modal,.theme-ops-density .dialog-overlay{box-shadow:var(--ops-shadow-composite)}@media(max-width:479px){.theme-ops-density .modal,.theme-ops-density [role=dialog],.theme-ops-density .ops-modal{width:100%!important;max-width:none!important;margin:0!important;border-radius:0!important;min-height:100vh}}@media(min-width:480px)and (max-width:767px){.theme-ops-density .modal,.theme-ops-density [role=dialog],.theme-ops-density .ops-modal{width:calc(100% - 24px)!important;max-width:none!important}}@media(min-width:768px)and (max-width:1023px){.theme-ops-density .modal,.theme-ops-density [role=dialog],.theme-ops-density .ops-modal{max-width:480px!important}}@media(min-width:1024px){.theme-ops-density .modal,.theme-ops-density [role=dialog],.theme-ops-density .ops-modal{max-width:640px!important}}@media(min-width:1440px){.theme-ops-density .modal,.theme-ops-density [role=dialog],.theme-ops-density .ops-modal{max-width:720px!important}}:root{--lc-brand-50: #e6f7ff;--lc-brand-100: #bae7ff;--lc-brand-200: #91d5ff;--lc-brand-300: #69c0ff;--lc-brand-400: #40a9ff;--lc-brand-500: #1890ff;--lc-brand-600: #096dd9;--lc-brand-700: #0050b3;--lc-brand-gradient: linear-gradient(135deg, #1890ff 0%, #2f54eb 100%);--lc-sidebar-bg: #001529;--lc-sidebar-logo-bg: #001529;--lc-sidebar-logo-hover: #002140;--lc-sidebar-item-margin: 4px 12px;--lc-sidebar-item-radius: 6px;--lc-sidebar-item-hover-bg: rgba(255, 255, 255, .08);--lc-sidebar-item-active-bg: linear-gradient(135deg, #1890ff, #2f54eb);--lc-sidebar-item-active-shadow: 0 4px 12px rgba(24, 144, 255, .3);--lc-page-bg: #f8fafc;--lc-surface-white: #ffffff;--lc-surface-soft: #f8fafc;--lc-surface-muted: #cbd5e1;--lc-surface-header: #f1f5f9;--lc-surface-hover: rgba(24, 144, 255, .02);--lc-surface-selected: #e6f7ff;--lc-surface-empty: #f8fafc;--lc-surface-drawer: #ffffff;--lc-text-primary: #111c2d;--lc-text-secondary: #31445f;--lc-text-muted: #4f6382;--lc-text-placeholder: #8a9ab3;--lc-text-disabled: #a8b3c5;--lc-text-inverse: #ffffff;--lc-border-light: #cbd5e1;--lc-border-default: #d6e1f0;--lc-border-strong: #9fb2c8;--lc-border-selected: #91d5ff;--lc-border-focus: #1890ff;--lc-shadow-xs: 0 1px 2px rgba(17, 28, 45, .04);--lc-shadow-sm: 0 4px 16px rgba(17, 28, 45, .05), 0 2px 4px rgba(17, 28, 45, .03);--lc-shadow-md: 0 8px 24px rgba(17, 28, 45, .08), 0 2px 6px rgba(17, 28, 45, .04);--lc-shadow-drawer: 0 16px 40px rgba(17, 28, 45, .16);--lc-success-text: #12a474;--lc-success-bg: #e8f8f1;--lc-success-border: #bdebd8;--lc-warning-text: #faad14;--lc-warning-bg: #fffbe6;--lc-warning-border: #ffe58f;--lc-danger-text: #ff4d4f;--lc-danger-bg: #fff1f0;--lc-danger-border: #ffa39e;--lc-info-text: #1890ff;--lc-info-bg: #e6f7ff;--lc-info-border: #91d5ff;--lc-purple-text: #7c3aed;--lc-purple-bg: #f4efff;--lc-purple-border: #ddd0ff;--lc-cyan-text: #0891b2;--lc-cyan-bg: #e8faff;--lc-cyan-border: #bceeff;--lc-gray-text: #64748b;--lc-gray-bg: #f1f5f9;--lc-gray-border: #d9e2ec;--lc-ledger-max-width: 1520px;--lc-ledger-gutter: 16px;--lc-ledger-radius: 8px;--lc-ledger-row-height: 42px;--lc-ledger-table-font-size: 13px;--lc-ledger-table-header-height: 44px;--lc-ledger-side-width: 300px;--lc-spacing-2xs: 4px;--lc-spacing-xs: 8px;--lc-spacing-sm: 12px;--lc-spacing-md: 16px;--lc-spacing-lg: 24px;--lc-spacing-xl: 32px;--lc-z-sticky: 100;--lc-z-dropdown: 200;--lc-z-drawer-backdrop: 900;--lc-z-drawer: 1000;--lc-z-modal: 2000;--lc-z-tooltip: 3000;--lc-transition-fast: all .15s ease;--lc-transition-normal: all .25s cubic-bezier(.4, 0, .2, 1);--lc-transition-drawer: transform .3s cubic-bezier(.2, .8, .2, 1);--lc-drawer-compact-width: 420px;--lc-drawer-standard-width: min(50vw, 900px);--lc-drawer-standard-min-width: 760px;--lc-drawer-standard-max-width: 900px;--lc-focus-ring: 0 0 0 3px rgba(24, 144, 255, .16);--domain-clues: #2f5b9f;--domain-clues-soft: #eaf1fc;--domain-evidence: #1c8797;--domain-evidence-soft: #e6f6f8;--domain-docs: #4f5faf;--domain-docs-soft: #eef0fb;--domain-tasks: #c97a1a;--domain-tasks-soft: #fdf3e6;--domain-approval: #bf4a2f;--domain-approval-soft: #fbece8;--domain-archive: #5f6f86;--domain-archive-soft: #edf1f6;--btn-primary-bg: var(--lc-brand-500);--btn-primary-bg-hover: var(--lc-brand-600);--btn-primary-fg: #ffffff;--btn-secondary-bg: #ffffff;--btn-secondary-border: var(--lc-border-default);--btn-secondary-fg: var(--lc-brand-500);--btn-secondary-bg-hover: var(--lc-brand-50);--btn-ghost-bg: #f1f6fd;--btn-ghost-fg: #4f6480;--btn-danger-bg: var(--lc-danger-text);--btn-danger-fg: #ffffff;--letter-spacing-display: .1px;--letter-spacing-label: .05px;--letter-spacing-body: 0;--breakpoint-xs: 320px;--breakpoint-sm: 480px;--breakpoint-md: 768px;--breakpoint-lg: 1024px;--breakpoint-xl: 1440px;--breakpoint-2xl: 1920px}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html,body{height:100%;font-family:Inter,PingFang SC,Microsoft YaHei,system-ui,sans-serif;background:var(--lc-page-bg);color:var(--lc-text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4{font-family:Manrope,PingFang SC,Microsoft YaHei,system-ui,sans-serif;color:var(--lc-text-primary)}#app{height:100%}::selection{background:#1d4ed824;color:var(--lc-text-primary)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--lc-border-default);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--lc-border-strong)}a{color:inherit;text-decoration:none}button{font-family:inherit}body.ledger-wide-mode .page{max-width:none}body.ledger-wide-mode .team-content{padding:20px 32px 28px}body.ledger-wide-mode .team-content--case-detail .topbar{padding:20px 32px 0}body.ledger-wide-mode table{min-width:1600px}body.ledger-wide-mode .ledger{max-width:none}body.ledger-wide-mode .filter-grid{grid-template-columns:minmax(420px,2fr) repeat(5,minmax(150px,1fr)) auto}.drawer-auto-card,.drawer-auto-card--shell,.base-edit-group,.form-section{display:block;border:1px solid var(--lc-border-default);border-radius:12px;background:var(--lc-surface-white);overflow:visible;height:auto;min-height:0;max-height:none;flex:none}.drawer-auto-head,.drawer-auto-card__head,.base-edit-group-head,.form-section-title{min-height:36px;padding:0 12px;display:flex;align-items:center;background:var(--lc-surface-header);border-bottom:1px solid var(--lc-border-default);color:var(--lc-text-primary);font-size:13px;font-weight:700}.drawer-auto-grid,.drawer-auto-card__grid,.base-edit-grid,.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:max-content;gap:12px 16px;padding:12px;align-items:start;align-content:start;height:auto;min-height:0;max-height:none;overflow:visible}.drawer-auto-field,.drawer-auto-card__field,.base-edit-field,.form-field{min-width:0;display:grid;grid-template-columns:1fr;gap:5px;align-items:start;min-height:34px;height:auto;max-height:none;overflow:visible}.drawer-auto-field--full,.drawer-auto-card__field--full,.base-edit-field--full,.form-field.full{grid-column:1 / -1}.drawer-auto-field>span,.drawer-auto-card__field>span,.base-edit-field span,.form-field label{color:var(--lc-text-secondary);font-size:12px;font-weight:650;text-align:left;white-space:nowrap}.drawer-auto-field>span:after,.drawer-auto-card__field>span:after,.base-edit-field span:after,.form-field label:after{content:"";color:var(--lc-text-muted)}.drawer-auto-control,.drawer-auto-card__control,.base-edit-field input,.base-edit-field select,.base-edit-field textarea,.form-field input,.form-field select,.form-field textarea{width:100%;min-width:0;border:1px solid var(--lc-border-default);border-radius:8px;background:#fff;color:var(--lc-text-primary);padding:0 10px;outline:none;font:inherit}.drawer-auto-control,.drawer-auto-card__control,.base-edit-field input,.base-edit-field select,.form-field input,.form-field select{height:36px}.drawer-auto-control--textarea,.drawer-auto-card__control--textarea,.base-edit-field textarea,.form-field textarea{min-height:86px;padding-top:7px;resize:vertical}.drawer-auto-preview,.drawer-auto-card__preview,.readonly-preview{min-height:36px;padding:0 10px;border:1px solid var(--lc-border-default);border-radius:8px;background:#f8fafc;display:flex;align-items:center;color:var(--lc-text-primary);font-size:13px;font-weight:650;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.drawer-auto-file-entry,.drawer-auto-card__file-entry,.base-file-entry{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center}@media(max-width:859px){.drawer-auto-grid,.drawer-auto-card__grid,.base-edit-grid,.form-grid{grid-template-columns:1fr}.drawer-auto-field,.drawer-auto-card__field,.base-edit-field,.form-field,.drawer-auto-field--full,.drawer-auto-card__field--full,.base-edit-field--full,.form-field.full{grid-column:auto}.drawer-auto-file-entry,.drawer-auto-card__file-entry,.base-file-entry{grid-template-columns:1fr}}.lc-empty-placeholder{color:var(--lc-text-muted)!important;font-size:13px;-webkit-user-select:none;user-select:none}.lc-title-shell{display:flex;align-items:baseline;gap:var(--lc-spacing-sm, 12px);margin-bottom:var(--lc-spacing-md, 16px)}.lc-title-shell h1,.lc-title-shell h2{font-size:20px;font-weight:700;color:var(--lc-text-primary);margin:0}.lc-title-shell-desc{font-size:13px;color:var(--lc-text-muted)}.lc-fade-enter-active,.lc-fade-leave-active{transition:opacity .2s ease,transform .2s cubic-bezier(.2,.8,.2,1)}.lc-fade-enter-from,.lc-fade-leave-to{opacity:0;transform:scale(.98) translateY(4px)}.modal-overlay{position:fixed;inset:0;z-index:var(--lc-z-modal, 2000);background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:20px}.modal-container{background:var(--lc-surface-white, #fff);border:1px solid var(--lc-border-default, #d6e1f0);border-radius:var(--lc-ledger-radius, 8px);box-shadow:var(--lc-shadow-md);display:flex;flex-direction:column;max-height:90vh;max-width:95vw;overflow:hidden;position:relative}.modal-mini{width:480px}.modal-standard{width:800px}.modal-large{width:1100px}.modal-header{padding:var(--lc-spacing-md) var(--lc-spacing-lg);border-bottom:1px solid var(--lc-border-default);display:flex;justify-content:space-between;align-items:center;background:var(--lc-surface-header)}.modal-header h2,.modal-header h3{margin:0;font-size:16px;font-weight:700;color:var(--lc-text-primary)}.modal-close-btn{background:none;border:none;font-size:24px;cursor:pointer;color:var(--lc-text-muted);display:flex;align-items:center;justify-content:center;line-height:1}.modal-close-btn:hover{color:var(--lc-danger-text)}.modal-body{flex:1;overflow-y:auto;padding:var(--lc-spacing-lg);display:flex;flex-direction:column;gap:var(--lc-spacing-md)}.modal-actions,.modal-footer{padding:var(--lc-spacing-md) var(--lc-spacing-lg);border-top:1px solid var(--lc-border-default);display:flex;justify-content:flex-end;gap:var(--lc-spacing-sm);background:var(--lc-surface-soft)}.btn-link-xs{padding:4px 8px!important;border:none!important;background:transparent!important;font-weight:500!important;box-shadow:none!important;font-size:12px!important;transition:var(--lc-transition-fast, all .15s ease);cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.btn-link-xs.btn-primary{color:var(--lc-brand-500)!important}.btn-link-xs.btn-primary:hover{color:var(--lc-brand-600)!important;text-decoration:underline!important}.btn-link-xs.btn-warning{color:var(--lc-warning-text)!important}.btn-link-xs.btn-warning:hover{color:#b45309!important;text-decoration:underline!important}.btn-link-xs.btn-danger{color:var(--lc-danger-text)!important}.btn-link-xs.btn-danger:hover{color:#cf1322!important;text-decoration:underline!important}.lc-avatar{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;font-weight:600;-webkit-user-select:none;user-select:none;flex-shrink:0}.lc-avatar-sm{width:24px;height:24px;font-size:11px}.lc-avatar-md{width:40px;height:40px;font-size:16px}.lc-avatar-lg{width:56px;height:56px;font-size:24px}.lc-avatar-xl{width:64px;height:64px;font-size:28px}.lc-avatar--info{background:var(--lc-info-bg)!important;color:var(--lc-info-text)!important;border:1px solid var(--lc-info-border)!important}.lc-avatar--success{background:var(--lc-success-bg)!important;color:var(--lc-success-text)!important;border:1px solid var(--lc-success-border)!important}.lc-avatar--warning{background:var(--lc-warning-bg)!important;color:var(--lc-warning-text)!important;border:1px solid var(--lc-warning-border)!important}.lc-avatar--purple{background:var(--lc-purple-bg)!important;color:var(--lc-purple-text)!important;border:1px solid var(--lc-purple-border)!important}.lc-avatar--cyan{background:var(--lc-cyan-bg)!important;color:var(--lc-cyan-text)!important;border:1px solid var(--lc-cyan-border)!important}.lc-avatar--gray{background:var(--lc-gray-bg)!important;color:var(--lc-gray-text)!important;border:1px solid var(--lc-gray-border)!important}.modal-standard{width:800px;height:600px}.modal-mini{width:480px;height:360px}.modal-large{width:1100px;height:750px}@media(max-width:768px){.modal-standard,.modal-mini,.modal-large{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;border-radius:0!important}}
