*,:after,:before{box-sizing:border-box}body{margin:0;background:#fcf9f0;color:#3f3a32;font:15px/1.6 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif}.wrap{max-width:720px;margin:0 auto;padding:48px 20px 64px}.wrap.wide{max-width:1320px}.card{background:#fff;border:1px solid #e8e0cc;border-radius:8px;padding:36px}.logo{display:block;width:190px;height:auto;margin:0 0 26px}.center .logo{margin:0 auto 26px}h1{font-size:28px;font-weight:400;margin:0 0 24px}label{display:block;font-size:15px;font-weight:700;color:#4a4540;margin:18px 0 6px}input,textarea{width:100%;padding:11px 14px;border:1px solid #c9c2b2;border-radius:3px;font:inherit;font-size:16px;background:#fff;color:#3f3a32}input:focus,textarea:focus{outline:0;border-color:#e8622c}button{margin-top:26px;padding:12px 34px;border:0;border-radius:4px;background:#e8622c;color:#fff;font-size:15px;font-weight:700;cursor:pointer}button:hover{background:#ce5420}button:disabled{opacity:.6;cursor:default}.req{color:#e8622c;font-style:italic;margin-left:3px}.hint,.req{font-size:12px}.hint{color:#8a8271;margin:5px 0 0}.row{display:flex;gap:16px}.row>*{flex:1 1;min-width:0}fieldset{border:0;padding:0;margin:22px 0 0}legend{font-size:15px;font-weight:700;color:#4a4540;padding:0}.checks{margin-top:10px}.checks label{display:flex;align-items:flex-start;gap:9px;font-weight:400;font-size:14px;margin:0 0 9px;cursor:pointer}.checks input{width:auto;margin:3px 0 0;flex:none;accent-color:#e8622c}.err{margin-top:16px;padding:11px 14px;border-radius:4px;background:#fdeceb;border:1px solid #f3c6c2;color:#c0392b;font-size:14px}a{color:#ce5420}.center{text-align:center}.qrbox{display:inline-block;padding:22px;background:#fff;border:1px solid #e8e0cc;border-radius:8px}.url{margin-top:16px;font-family:ui-monospace,Menlo,monospace;font-size:12px;color:#8a8271;word-break:break-all}.bar{display:flex;align-items:baseline;gap:18px;flex-wrap:wrap;margin-bottom:22px}.bar h1{margin:0}.stat{display:flex;gap:30px;flex-wrap:wrap;margin-bottom:22px;padding:18px 24px;background:#fff;border:1px solid #e8e0cc;border-radius:8px}.stat b{display:block;font-size:24px;line-height:1.25}.stat span{font-size:12px;color:#8a8271}table{width:100%;border-collapse:collapse;background:#fff;font-size:13px}td,th{text-align:left;padding:11px 14px;border-bottom:1px solid #efe9da;vertical-align:top}th{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#a39a86;background:#faf7ee}.tag{padding:2px 9px;border-radius:999px;font-weight:700;background:#f0ece0}.chip,.tag{display:inline-block;font-size:11px;color:#6b6455}.chip{margin:0 4px 4px 0;padding:2px 8px;border-radius:6px;background:#f4f1e8}.dim{color:#a39a86;font-size:12px}.scroll{overflow:auto;border:1px solid #e8e0cc;border-radius:8px}.filters{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin-bottom:16px}.filters input{width:auto;padding:9px 13px;font-size:14px}.filters input[type=search]{min-width:240px}.filters button{margin-top:0;padding:9px 22px;font-size:14px}.filters .clear{margin-top:0;padding:9px 18px;font-size:13px;font-weight:600;background:#f0ece0;color:#6b6455}.filters .clear:hover{background:#e5dfcf}.spinner{font-size:13px;color:#a39a86}.count{margin:0 0 14px;font-size:13px;color:#8a8271}.link{margin:0;padding:0;border:0;color:#ce5420;font:inherit;font-size:12px;text-decoration:underline;cursor:pointer}.link,.link:hover{background:none}.wrap.narrow{max-width:400px}.narrow .card h1{font-size:22px;margin-bottom:20px}.narrow .card button{width:100%}@media (max-width:600px){.wrap{padding:24px 14px 40px}.card{padding:24px 20px}h1{font-size:24px;margin-bottom:18px}.logo{width:160px;margin-bottom:20px}.row{display:block}.row>*+*{margin-top:18px}button{width:100%;padding:14px 16px}.filters{gap:8px}.filters input[type=search]{min-width:0;flex:1 1 100%}}