:root{color-scheme:light;--lt-color-brand-1: #e6f4ff;--lt-color-brand-2: #bae0ff;--lt-color-brand-3: #91caff;--lt-color-brand-4: #69b1ff;--lt-color-brand-5: #4096ff;--lt-color-brand-6: #1677ff;--lt-color-brand-7: #0958d9;--lt-color-brand-8: #003eb3;--lt-color-brand-9: #002c8c;--lt-color-brand-10: #001d66;--lt-color-primary: var(--lt-color-brand-6);--lt-color-primary-hover: var(--lt-color-brand-5);--lt-color-primary-active: var(--lt-color-brand-7);--lt-color-primary-border: var(--lt-color-brand-3);--lt-color-primary-bg: var(--lt-color-brand-1);--lt-color-primary-bg-hover: var(--lt-color-brand-2);--lt-color-primary-rgb: 22, 119, 255;--lt-color-hover-bg: rgba(0, 0, 0, .03);--lt-color-selected-bg: var(--lt-color-brand-1);--lt-color-highlight-bg: var(--lt-color-brand-1);--lt-color-neutral-1: #ffffff;--lt-color-neutral-2: #fafafa;--lt-color-neutral-3: #f5f5f5;--lt-color-neutral-4: #f0f0f0;--lt-color-neutral-5: #d9d9d9;--lt-color-neutral-6: #bfbfbf;--lt-color-neutral-7: #8c8c8c;--lt-color-neutral-8: #595959;--lt-color-neutral-9: #434343;--lt-color-neutral-10: #262626;--lt-color-neutral-11: #1f1f1f;--lt-color-neutral-12: #141414;--lt-color-success: #52c41a;--lt-color-success-hover: #73d13d;--lt-color-success-bg: #f6ffed;--lt-color-success-border: #b7eb8f;--lt-color-warning: #faad14;--lt-color-warning-hover: #ffc53d;--lt-color-warning-bg: #fffbe6;--lt-color-warning-border: #ffe58f;--lt-color-error: #ff4d4f;--lt-color-error-hover: #ff7875;--lt-color-error-bg: #fff2f0;--lt-color-error-border: #ffccc7;--lt-color-info: #1677ff;--lt-color-info-bg: #e6f4ff;--lt-color-info-border: #91caff;--lt-color-success-text: #389e0d;--lt-color-error-text: #cf1322;--lt-color-warning-text: #d48806;--lt-color-processing: #722ed1;--lt-color-processing-bg: #f9f0ff;--lt-color-processing-border: #d3adf7;--lt-color-gold: #d48806;--lt-color-gold-bg: #fffbe6;--lt-color-gold-border: #ffe58f;--lt-color-purple: #722ed1;--lt-color-purple-bg: #f9f0ff;--lt-color-purple-border: #d3adf7;--lt-color-cyan: #13c2c2;--lt-color-cyan-bg: #e6fffb;--lt-color-cyan-border: #87e8de;--lt-color-magenta: #eb2f96;--lt-color-magenta-bg: #fff0f6;--lt-color-magenta-border: #ffadd2;--lt-color-bg-layout: #f5f7fa;--lt-color-bg-page: #f5f7fa;--lt-color-bg-container: #ffffff;--lt-color-bg-elevated: #ffffff;--lt-color-bg-spotlight: #fafafa;--lt-color-bg-mask: rgba(0, 0, 0, .45);--lt-color-text: rgba(0, 0, 0, .88);--lt-color-text-secondary: rgba(0, 0, 0, .65);--lt-color-text-tertiary: rgba(0, 0, 0, .45);--lt-color-text-quaternary: rgba(0, 0, 0, .25);--lt-color-text-disabled: rgba(0, 0, 0, .25);--lt-color-text-inverse: #ffffff;--lt-color-text-link: var(--lt-color-primary);--lt-color-text-link-hover: var(--lt-color-primary-hover);--lt-color-border: #d9d9d9;--lt-color-border-secondary: #f0f0f0;--lt-color-border-strong: #bfbfbf;--lt-color-split: rgba(5, 5, 5, .06);--lt-color-fill-secondary: rgba(0, 0, 0, .06);--lt-color-chart-1: #1677ff;--lt-color-chart-2: #52c41a;--lt-color-chart-3: #faad14;--lt-color-chart-4: #722ed1;--lt-color-chart-5: #13c2c2;--lt-color-chart-6: #eb2f96;--lt-color-chart-7: #fa541c;--lt-color-chart-8: #2f54eb;--lt-color-code-bg: #f6f8fa;--lt-color-code-border: #e1e4e8;--lt-color-code-text: #d4380d;--lt-space-none: 0;--lt-space-2xs: 2px;--lt-space-xs: 4px;--lt-space-sm: 8px;--lt-space-md: 12px;--lt-space-lg: 16px;--lt-space-xl: 24px;--lt-space-2xl: 32px;--lt-space-3xl: 48px;--lt-space-4xl: 64px;--lt-space-page-x: 16px;--lt-space-page-y: 16px;--lt-space-card-gap: 12px;--lt-space-form-gap: 24px;--lt-space-inline-sm: 8px;--lt-space-inline-md: 12px;--lt-size-header: 56px;--lt-size-breadcrumb: 36px;--lt-size-tags-view: 40px;--lt-size-sidebar: 220px;--lt-size-sidebar-collapsed: 56px;--lt-size-control: 32px;--lt-size-control-sm: 24px;--lt-size-control-lg: 40px;--lt-size-stat-icon: 44px;--lt-size-thumbnail-w: 200px;--lt-size-thumbnail-h: 120px;--lt-radius-none: 0;--lt-radius-xs: 2px;--lt-radius-sm: 4px;--lt-radius-md: 6px;--lt-radius-lg: 8px;--lt-radius-xl: 12px;--lt-radius-pill: 9999px;--lt-radius-circle: 50%;--lt-radius-control: var(--lt-radius-md);--lt-radius-card: var(--lt-radius-lg);--lt-radius-tag: var(--lt-radius-sm);--lt-shadow-none: none;--lt-shadow-xs: 0 1px 2px 0 rgba(0, 0, 0, .03);--lt-shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .03), 0 1px 6px -1px rgba(0, 0, 0, .02);--lt-shadow-md: 0 6px 16px 0 rgba(0, 0, 0, .08), 0 3px 6px -4px rgba(0, 0, 0, .12);--lt-shadow-lg: 0 9px 28px 8px rgba(0, 0, 0, .05), 0 6px 16px 0 rgba(0, 0, 0, .08);--lt-shadow-card: var(--lt-shadow-xs);--lt-shadow-card-hover: var(--lt-shadow-md);--lt-shadow-dropdown: var(--lt-shadow-md);--lt-shadow-header: 0 1px 4px rgba(0, 21, 41, .08);--lt-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--lt-font-family-mono: ui-monospace, SFMono-Regular, "SF Mono", Consolas, "Liberation Mono", Menlo, monospace;--lt-font-size-xs: 12px;--lt-font-size-sm: 13px;--lt-font-size-base: 14px;--lt-font-size-md: 16px;--lt-font-size-lg: 18px;--lt-font-size-xl: 20px;--lt-font-size-2xl: 24px;--lt-font-size-3xl: 30px;--lt-font-size-4xl: 38px;--lt-font-weight-regular: 400;--lt-font-weight-medium: 500;--lt-font-weight-semibold: 600;--lt-font-weight-bold: 700;--lt-line-height-tight: 1.2;--lt-line-height-snug: 1.4;--lt-line-height-base: 1.5715;--lt-line-height-relaxed: 1.6;--lt-line-height-loose: 1.8;--lt-duration-fast: .1s;--lt-duration-base: .2s;--lt-duration-slow: .3s;--lt-ease-in-out: cubic-bezier(.645, .045, .355, 1);--lt-ease-in: cubic-bezier(.55, .055, .675, .19);--lt-ease-out: cubic-bezier(.215, .61, .355, 1);--lt-motion-hover: all var(--lt-duration-base) var(--lt-ease-in-out);--lt-motion-fade: opacity var(--lt-duration-base) var(--lt-ease-in-out);--lt-bp-xs: 480px;--lt-bp-sm: 576px;--lt-bp-md: 768px;--lt-bp-lg: 992px;--lt-bp-xl: 1200px;--lt-bp-2xl: 1600px;--lt-z-base: 0;--lt-z-sticky: 1020;--lt-z-sidebar: 900;--lt-z-header: 1030;--lt-z-popover: 1030;--lt-z-dropdown: 1050;--lt-z-modal-mask: 1000;--lt-z-modal: 1000;--lt-z-message: 1010;--lt-z-notification: 1010;--lt-z-tooltip: 1070;--lt-outline-focus: 2px solid var(--lt-color-brand-5);--lt-outline-focus-offset: 2px}[data-lt-theme=dark],.dark{color-scheme:dark;--lt-color-hover-bg: rgba(255, 255, 255, .06);--lt-color-selected-bg: rgba(22, 119, 255, .2);--lt-color-highlight-bg: rgba(22, 119, 255, .15);--lt-color-primary-bg: rgba(22, 119, 255, .15);--lt-color-primary-bg-hover: rgba(22, 119, 255, .25);--lt-color-success-bg: rgba(82, 196, 26, .12);--lt-color-warning-bg: rgba(250, 173, 20, .12);--lt-color-error-bg: rgba(255, 77, 79, .12);--lt-color-info-bg: rgba(22, 119, 255, .12);--lt-color-success-text: #95de64;--lt-color-error-text: #ff7875;--lt-color-warning-text: #ffc53d;--lt-color-processing-bg: rgba(114, 46, 209, .12);--lt-color-gold-bg: rgba(212, 136, 6, .12);--lt-color-purple-bg: rgba(114, 46, 209, .12);--lt-color-cyan-bg: rgba(19, 194, 194, .12);--lt-color-magenta-bg: rgba(235, 47, 150, .12);--lt-color-bg-layout: #141414;--lt-color-bg-page: #141414;--lt-color-bg-container: #1f1f1f;--lt-color-bg-elevated: #262626;--lt-color-bg-spotlight: #262626;--lt-color-bg-mask: rgba(0, 0, 0, .65);--lt-color-text: rgba(255, 255, 255, .88);--lt-color-text-secondary: rgba(255, 255, 255, .65);--lt-color-text-tertiary: rgba(255, 255, 255, .45);--lt-color-text-quaternary: rgba(255, 255, 255, .25);--lt-color-text-disabled: rgba(255, 255, 255, .25);--lt-color-border: #424242;--lt-color-border-secondary: #303030;--lt-color-border-strong: #595959;--lt-color-split: rgba(253, 253, 253, .08);--lt-color-fill-secondary: rgba(255, 255, 255, .12);--lt-color-code-bg: #1f1f1f;--lt-color-code-border: #303030;--lt-color-code-text: #ff9c6e;--lt-shadow-xs: 0 1px 2px 0 rgba(0, 0, 0, .24);--lt-shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .24), 0 1px 6px -1px rgba(0, 0, 0, .16);--lt-shadow-md: 0 6px 16px 0 rgba(0, 0, 0, .32), 0 3px 6px -4px rgba(0, 0, 0, .4);--lt-shadow-lg: 0 9px 28px 8px rgba(0, 0, 0, .24), 0 6px 16px 0 rgba(0, 0, 0, .32);--lt-shadow-header: 0 1px 4px rgba(0, 0, 0, .32)}@media (prefers-reduced-motion: reduce){:root{--lt-duration-fast: 0s;--lt-duration-base: 0s;--lt-duration-slow: 0s}}:root{font-family:var(--lt-font-family);line-height:var(--lt-line-height-base);--color-primary: var(--lt-color-primary);--color-primary-hover: var(--lt-color-primary-hover);--color-primary-active: var(--lt-color-primary-active);--color-primary-bg: var(--lt-color-primary-bg);--bg-main: var(--lt-color-bg-layout);--bg-card: var(--lt-color-bg-container);--bg-hover: var(--lt-color-bg-spotlight);--bg-tag: var(--lt-color-neutral-3);--bg-modal: var(--lt-color-bg-elevated);--text-main: var(--lt-color-text);--text-secondary: var(--lt-color-text-secondary);--text-tertiary: var(--lt-color-text-tertiary);--text-disabled: var(--lt-color-text-disabled);--text-inverse: var(--lt-color-text-inverse);--border-light: var(--lt-color-border-secondary);--border-base: var(--lt-color-border);--border-heavy: var(--lt-color-border-strong);--color-success: var(--lt-color-success);--color-warning: var(--lt-color-warning);--color-error: var(--lt-color-error);--color-info: var(--lt-color-info);--color-success-bg: var(--lt-color-success-bg);--color-warning-bg: var(--lt-color-warning-bg);--color-error-bg: var(--lt-color-error-bg);--color-info-bg: var(--lt-color-info-bg);--shadow-xs: var(--lt-shadow-xs);--shadow-sm: var(--lt-shadow-sm);--shadow-md: var(--lt-shadow-md);--shadow-lg: var(--lt-shadow-lg)}.text-main{color:var(--lt-color-text)}.text-secondary{color:var(--lt-color-text-secondary)}.text-tertiary{color:var(--lt-color-text-tertiary)}.text-primary{color:var(--lt-color-primary)}.text-success{color:var(--lt-color-success)}.text-warning{color:var(--lt-color-warning)}.text-error{color:var(--lt-color-error)}.bg-main{background-color:var(--lt-color-bg-layout)}.bg-card{background-color:var(--lt-color-bg-container)}.bg-primary{background-color:var(--lt-color-primary)}.border-base{border-color:var(--lt-color-border)}*{margin:0;padding:0;box-sizing:border-box}button,input,textarea,select{font:inherit}a{text-decoration:none;color:inherit}img{max-width:100%;height:auto}button{border:none;background:none;cursor:pointer}:focus-visible{outline:var(--lt-outline-focus);outline-offset:var(--lt-outline-focus-offset)}.app-container{transition:background-color var(--lt-duration-slow) var(--lt-ease-in-out),color var(--lt-duration-slow) var(--lt-ease-in-out)}.flex-1{flex:1}.search-actions{display:flex;justify-content:flex-end;align-items:center}@media (max-width: 991px){.search-actions{justify-content:flex-start}}.p-24{padding:0}.mb-0{margin-bottom:0}.mb-16{margin-bottom:var(--lt-space-lg)}.mt-4{margin-top:var(--lt-space-xs)}.text-sm{font-size:var(--lt-font-size-xs)}.modal-title-with-draft{display:flex;align-items:center;gap:var(--lt-space-md)}.draft-hint{font-size:var(--lt-font-size-xs);color:var(--lt-color-success-text);font-weight:var(--lt-font-weight-regular);display:inline-flex;align-items:center;gap:var(--lt-space-xs)}.ant-btn-link.lt-action-warn{color:var(--lt-color-warning-text)}.ant-btn-link.lt-action-warn:hover{color:var(--lt-color-warning-hover)}.ant-btn-link.lt-action-ok{color:var(--lt-color-success-text)}.ant-btn-link.lt-action-ok:hover{color:var(--lt-color-success-hover)}html,body,#app,.app-container{height:100%;margin:0;padding:0;background:var(--lt-color-bg-layout);color:var(--lt-color-text);font-family:var(--lt-font-family);font-size:var(--lt-font-size-base);line-height:var(--lt-line-height-base)}html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}
