:root{--td-brand-color-1: #FFF4F7;--td-brand-color-2: #FFE9EF;--td-brand-color-3: #FFD1DC;--td-brand-color-4: #FFB0BE;--td-brand-color-5: #FF8CA1;--td-brand-color-6: #FF6A5A;--td-brand-color-7: #FF4E74;--td-brand-color-8: #E23B5C;--td-brand-color-9: #BF2B47;--td-brand-color-10: #961E36;--brand: var(--td-brand-color-7);--brand-hover: var(--td-brand-color-6);--brand-bg: var(--td-brand-color-1);--green: #16b776;--green-bg: #e8f8f0;--orange: #FF9138;--orange-bg: #FFF1E4;--red: #f04b4b;--red-bg: #fdecec;--purple: #7b61ff;--purple-bg: #f2eeff;--ink: #1B2033;--ink2: #4E5568;--ink3: #8A8FA3;--line: #EDE9EB;--panel: #FAF8F9;--bg: #ffffff;--radius: 8px;--radius-lg: 12px;--shadow-1: 0 1px 2px rgba(31, 35, 40, .06);--shadow-2: 0 4px 16px rgba(31, 35, 40, .08)}*{box-sizing:border-box}html,body,#app{height:100%;margin:0}body{background:var(--panel);color:var(--ink);font:14px/1.7 -apple-system,BlinkMacSystemFont,Segoe UI,Microsoft YaHei,sans-serif;min-width:1024px}a{color:var(--brand);text-decoration:none}a:hover{text-decoration:underline}.muted{color:var(--ink3)}.small{font-size:12.5px}.strong{font-weight:600}.mono{font-family:Consolas,SF Mono,monospace}.card{background:var(--bg);border:1px solid var(--line);border-radius:var(--radius-lg);padding:16px 18px}.row{display:flex;align-items:center;gap:10px}.row-between{display:flex;align-items:center;justify-content:space-between;gap:12px}.wrap{flex-wrap:wrap}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#dcdfe5;border-radius:6px;border:2px solid transparent;background-clip:content-box}::-webkit-scrollbar-thumb:hover{background:#c6cad1;background-clip:content-box}
