:root { font-family: system-ui, Avenir, Helvetica, Arial, sans-serif; line-height: 1.5; font-weight: 400; font-synthesis: none; text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; /* --primary-color: var(--el-color-primary); */ --primary-color: #1cba90; --primary-light: #e8f0fe; --secondary-color: #5f6368; --danger-color: #ea4335; --success-color: #34a853; --warning-color: #fbbc05; --text-color: #202124; --text-light: #5f6368; --bg-color: #f8f9fa; --white: #ffffff; --border-color: #dadce0; --sidebar-width: 240px; --header-height: 64px; --border-radius: 8px; --shadow: 0 1px 3px rgba(0, 0, 0, 0.1); --ed-color-primary: #1cba90 !important; --ed-border-radius-base: 6px !important; --ed-color-primary-light-3: #3ec4a1 !important; --ed-color-primary-dark-2: #189e7a !important; --ed-color-primary-1a: #1cba901a; } a { font-weight: 500; color: #646cff; text-decoration: inherit; } a:hover { color: #535bf2; } body { margin: 0; display: flex; place-items: center; min-width: 320px; min-height: 100vh; } * { margin: 0; padding: 0; box-sizing: border-box; } #app { width: 100%; margin: 0; } @media (prefers-color-scheme: light) { :root { color: #213547; background-color: #ffffff; } a:hover { color: #747bff; } button { background-color: #f9f9f9; } } .ellipsis { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .list-item_primary { height: 40px; border-radius: 4px; padding: 8px 12px; cursor: pointer; display: flex; align-items: center; .ed-icon + .label { margin-left: 5.33px; } .label { width: 85%; font-size: 14px; .ellipsis; } &:not(.active):hover { background: rgba(31, 35, 41, 0.1); } &.active { background: var(--ed-color-primary-1a, rgba(51, 112, 255, 0.1)); color: var(--ed-color-primary); } } .border-radius_8 { border-radius: 8px !important; } .hover-icon { cursor: pointer; height: 24px !important; width: 24px !important; font-size: 16px !important; border-radius: 4px; color: #646a73 !important; &[aria-expanded='true'] { background: rgba(31, 35, 41, 0.1); } &:hover { background: rgba(31, 35, 41, 0.1); } &:active { background: rgba(31, 35, 41, 0.2); } } .tox-toolbar__primary { min-width: 780px !important; flex-wrap: wrap !important; } .clone_img { width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: 100; } .flex-center { display: flex; align-items: center; justify-content: center; } .ed-input__prefix-inner .ed-icon { color: #646a73; } .confirm-no_icon { border-radius: 12px; padding: 24px; .tip { margin-top: 24px; } } .form-content_error { .ed-form-item--default { margin-bottom: 16px; &.is-error { margin-bottom: 40px; } } } .ed-dialog { border-radius: 12px !important; }