/* v2.4.88 edit order (staff look: Fredoka/Inter, SVG icons) */
.oe88 .b88,.b88{margin:6px 0 10px}
.c88{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:16px;padding:14px 14px 12px;margin:0 0 12px;box-shadow:0 1px 2px rgba(0,0,0,.04)}
.hd88 .on88{margin:0;font:600 12px/1.2 Inter,system-ui,sans-serif;letter-spacing:.04em;text-transform:uppercase;color:#7a6f66}
.hd88 .cu88{margin:2px 0 2px;font-family:Fredoka,Inter,system-ui,sans-serif}
.hd88 .mt88{margin:0;color:#4a403a;font:500 14px/1.35 Inter,system-ui,sans-serif}
.fr88{display:flex;align-items:center;gap:6px;margin:8px 0 0;font:500 12.5px/1.2 Inter,system-ui,sans-serif;color:#2e7d32}
.fr88 svg,.nb88 svg,.ld88 svg{width:16px;height:16px;flex:none}
.t88{margin:0 0 8px;font-family:Fredoka,Inter,system-ui,sans-serif}
.l88{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}
.r88{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding-bottom:8px;border-bottom:1px solid rgba(0,0,0,.06)}
.r88:last-child{border-bottom:0}
.r88 .q88{margin-left:auto}
.r88 .p88{flex:1 1 calc(100% - 64px);min-width:0;min-height:44px;border-radius:12px;border:1px solid rgba(0,0,0,.15);padding:0 10px;font:500 14px Inter,system-ui,sans-serif;background:#fff;color:#1a1614}
.q88{display:flex;align-items:center;border:1px solid rgba(0,0,0,.15);border-radius:12px;overflow:hidden;flex:none}
.qb88{width:36px;height:44px;border:0;background:#f6f1ea;display:grid;place-items:center;color:#1a1614;cursor:pointer}
.qb88 svg,.x88 svg{width:18px;height:18px}
.qn88{width:44px;height:44px;border:0;text-align:center;font:600 16px Inter,system-ui,sans-serif;-moz-appearance:textfield;background:#fff}
.qn88::-webkit-outer-spin-button,.qn88::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
.x88{width:44px;height:44px;border-radius:12px;border:1px solid rgba(0,0,0,.12);background:#fff;color:#C8102E;display:grid;place-items:center;flex:none;cursor:pointer}
.a88{margin-top:10px}
.kp88,.hp88,.pn88,.e88{font:500 12.5px/1.4 Inter,system-ui,sans-serif;color:#7a6f66;margin:8px 0 0}
.ty88{margin-top:12px}
.ty88 input{font-family:ui-monospace,Menlo,Consolas,monospace}
#nt88{width:100%;min-height:84px;border-radius:12px;border:1px solid rgba(0,0,0,.15);padding:10px;font:500 15px/1.4 Inter,system-ui,sans-serif;box-sizing:border-box;resize:vertical}
.sv88{position:sticky;bottom:0;padding:10px 0 14px;background:linear-gradient(rgba(255,255,255,0),#fff 30%)}
.nb88{display:flex;gap:8px;align-items:flex-start;padding:10px 12px;border-radius:12px;margin:0 0 12px;font:600 14px/1.35 Inter,system-ui,sans-serif}
.nb88.ok{background:#e8f5e9;color:#1b5e20;border:1px solid #a5d6a7}
.nb88.bad{background:#fdecee;color:#8e0b20;border:1px solid #f3a6b1}
.ld88{display:flex;gap:8px;align-items:center;color:#4a403a}
.ed88 svg{width:18px;height:18px}
button[disabled].qb88,button[disabled].x88,select[disabled].p88{opacity:.5}
@media (prefers-color-scheme:dark){body.staff .c88{background:#1f1a17;border-color:rgba(255,255,255,.1)}body.staff .r88 .p88,body.staff .qn88,body.staff #nt88,body.staff .x88{background:#15110f;color:#f3e9d7;border-color:rgba(255,255,255,.18)}body.staff .qb88{background:#2a231f;color:#f3e9d7}body.staff .sv88{background:linear-gradient(rgba(21,17,15,0),#15110f 30%)}}
