@import"https://fonts.googleapis.com/css2?family=Noto+Sans+SC:wght@400;500;600;700&display=swap";:root{font-family:Noto Sans SC,Microsoft YaHei,sans-serif;color:#e4eee5;background:#071916;font-synthesis:none;font-weight:400;color-scheme:dark;--muted: #7f9b8e;--gold: #cfb67b;--mint: #8eceac;--border: rgba(134, 170, 146, .17)}*{box-sizing:border-box}body{margin:0}button,input,textarea,select{font:inherit}button,a,input,textarea,select{-webkit-tap-highlight-color:transparent}button{cursor:pointer;transition:background .18s,color .18s,border-color .18s}button:disabled{opacity:.5;cursor:wait}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid var(--gold);outline-offset:3px}button{color:inherit}button svg{flex-shrink:0}h1,h2,h3,h4,p{margin:0}button{letter-spacing:0}a{color:inherit;text-decoration:none}button:disabled:hover{transform:none}.icon-button{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;background:transparent;border-radius:5px;color:#8da99b;padding:0}.icon-button:hover{color:#e8d49d;background:#ffffff0b;border-color:var(--border)}.subtle-tag{border:1px solid #68765545;padding:3px 6px;border-radius:2px;font-size:9px;color:#b5bd99;white-space:nowrap}.empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;flex:1;min-height:120px;color:#799e84;font-size:12px;padding:25px;text-align:center}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}:root{color-scheme:light;color:#3e4538;background:#f3f2ed;--muted: #7b7f70;--gold: #ac9875;--mint: #838b59;--border: #dcded2;--paper: #fffefa;--olive: #7c8152;--ink: #3e4538;--wood: #bca887}body{background:#f3f2ed}.icon-button{color:#888b79}.icon-button:hover{color:#5c663b;background:#7c81520b;border-color:#c4c9ae}.subtle-tag{color:#879166;background:#f5f7ef;border-color:#dce2cb}.empty{color:#9aa58a}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}
