.cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:12px;padding:12px}.ocard{border:1px solid var(--c-line);border-radius:var(--r-md);padding:12px;background:var(--c-panel);display:flex;flex-direction:column;gap:7px;color:inherit;text-decoration:none}.kan{display:grid;grid-template-columns:repeat(5,minmax(210px,1fr));gap:10px;padding:12px;overflow-x:auto}.kcol{background:var(--c-bg);border:1px solid var(--c-line);border-radius:var(--r-md);padding:8px;display:flex;flex-direction:column;gap:8px;min-height:120px}.kcol h3{display:flex;align-items:center;gap:6px;padding:2px 4px}.kcol .ocard{padding:9px 10px}#tblDh tbody tr[data-href]{cursor:pointer}.bulk{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:8px 12px;background:rgb(var(--primary-50));border-bottom:1px solid rgb(var(--primary-200))}.bulk[hidden]{display:none}.prev-wrap{max-height:240px;overflow:auto;border:1px solid var(--c-line);border-radius:var(--r-md)}.cnls.stage{display:flex;justify-content:center;align-items:flex-start;padding:24px 12px;background:var(--c-soft);min-height:100vh}.cnls .phone{height:min(800px,calc(100vh - 20px));flex:none}@media(max-width:480px){.cnls.stage{padding:0}.cnls .phone{border-width:0;border-radius:0;height:100vh;width:100%}}.cnls .scr{display:flex;flex-direction:column;gap:10px}.cnls a.m-btn{text-decoration:none}.cnls .m-btn{min-height:44px}.cnls .chips{display:flex;gap:6px;flex-wrap:wrap}.cnls .chip{padding:7px 12px;font-size:13px;min-height:44px}.cnls .li{padding:10px 0;flex-wrap:wrap}.cnls .li .t{color:var(--c-faint);font-variant-numeric:tabular-nums;width:38px;flex:none}.cnls .li .act{width:100%;display:flex;gap:8px;padding-left:46px}.cnls .li .act .m-btn{flex:1;font-size:14px}.cnls .tabbar{display:flex;background:var(--c-panel);border-top:1px solid var(--c-line)}.cnls .tabbar a{flex:1;padding:7px 0 8px;font-size:10.5px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:var(--c-mute);text-decoration:none;min-height:48px}.cnls .tabbar a.on{color:rgb(var(--primary-600));font-weight:700}.cnls .tabbar a svg{width:20px;height:20px}.cnls .ic-bad{color:rgb(var(--bad-500))}.cnls .ic-36{width:36px;height:36px}.cnls .ic-12{width:12px;height:12px}.cnls .m-card.bad{border-color:rgb(var(--bad-500));background:rgb(var(--bad-500) / .07)}.cnls .back{color:#fff;display:grid}.cnls .sub{opacity:.85}.cnls .note-t{margin-top:4px;color:var(--c-ink2)}.cnls .big-n{font-size:30px;font-weight:700;font-family:var(--font-heading)}.cnls .unit{font-size:15px}.cnls .amt{font-size:18px}.cnls .note-t2{margin-top:4px}.cnls .e18{padding:18px}.cnls .e14{padding:14px}.cnls .mt6{margin-top:6px}.cnls .w100{width:100%}.cnls .f14{font-size:14px}.cnls .sh-t{font-size:17px}.cnls .err{color:rgb(var(--bad-500))}.cnls .sheet .note-t{margin-top:0}
