.sc-requests{position:relative;width:1100px;height:720px;font-family:var(--font-product)}.sc-requests .body{gap:10px;padding-top:14px}.sc-requests .ph{padding-bottom:0;border-bottom:0}.sc-requests .ht p b{color:var(--m-fg);font-weight:700;white-space:nowrap}.sc-requests .chips{display:flex;gap:6px;flex:none;padding-top:4px}.sc-requests .chip{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border:1px solid var(--m-border);border-radius:999px;font-size:12px;font-weight:600;color:var(--m-muted-fg)}.sc-requests .chip.on{background:var(--m-card);color:var(--m-fg);border-color:var(--m-muted-fg)}.sc-requests .chip em{font-style:normal;opacity:.7;font-variant-numeric:tabular-nums}.sc-requests .missed-ok{display:flex;align-items:center;gap:8px;height:26px;padding:0 12px;border:1px solid color-mix(in oklch,var(--m-success) 35%,transparent);border-radius:8px;background:color-mix(in oklch,var(--m-success) 8%,transparent);color:var(--m-success);font-size:12px;font-weight:600;flex:none}.sc-requests .missed-ok svg{width:14px;height:14px;flex:none}.sc-requests .missed-ok em{font-style:normal;font-weight:500;opacity:.75}.sc-requests .lanes{display:grid;grid-template-columns:1.06fr 1fr;gap:16px;align-items:start;flex:1;min-height:0}.sc-requests .lane{min-width:0}.sc-requests .lh{display:flex;align-items:baseline;gap:10px;margin-bottom:8px;transition:opacity .3s}.sc-requests .lh.off{opacity:0}.sc-requests .lh h2{margin:0;font-size:12px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--m-muted-fg)}.sc-requests .lh em{font-style:normal;font-size:12px;font-weight:800;font-variant-numeric:tabular-nums}.sc-requests .lh span{margin-left:auto;font-size:12px;color:var(--m-faint);white-space:nowrap}.sc-requests .card{position:relative;overflow:hidden;background:var(--m-card);border:1px solid var(--m-border);border-radius:12px;padding:10px 14px 9px;box-shadow:0 1px 2px #0003;max-height:260px;transition:opacity .35s,transform .35s,max-height .4s,padding .4s,margin .4s,border-width .4s}.sc-requests .card+.card,.sc-requests .slot.open+.card,.sc-requests .card+.slot.open{margin-top:7px}.sc-requests .card.off{opacity:0;transform:translateY(6px)}.sc-requests .card.gone{max-height:0;opacity:0;margin-top:0;padding-top:0;padding-bottom:0;border-width:0}.sc-requests .slot{display:block}.sc-requests .slot:not(.open){max-height:0;overflow:hidden}.sc-requests .sla{position:absolute;left:0;right:0;top:0;height:3px;background:var(--m-muted)}.sc-requests .sla i{display:block;height:100%}.sc-requests .card.ok .sla i{background:var(--m-success)}.sc-requests .card.tight .sla i{background:var(--m-warning)}.sc-requests .card.late .sla i{background:var(--m-danger)}.sc-requests .row1{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-bottom:5px}.sc-requests .timer{display:inline-flex;align-items:baseline;gap:6px;font-variant-numeric:tabular-nums;white-space:nowrap}.sc-requests .timer b{font-size:16px;font-weight:800;letter-spacing:-.015em}.sc-requests .timer span{font-size:11px;font-weight:600;color:var(--m-muted-fg)}.sc-requests .card.tight .timer b{color:var(--m-warning)}.sc-requests .card.late .timer b,.sc-requests .card.late .timer span{color:var(--m-danger)}.sc-requests .tag{display:inline-flex;align-items:center;gap:4px;height:20px;padding:0 7px;border:1px solid var(--m-border);border-radius:6px;background:var(--m-muted);color:var(--m-muted-fg);font-size:11px;font-weight:700;white-space:nowrap}.sc-requests .tag svg{width:11px;height:11px}.sc-requests .owner{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--m-muted-fg);white-space:nowrap}.sc-requests .owner i{width:20px;height:20px;border-radius:50%;border:1px solid var(--m-border);background:var(--m-muted);display:grid;place-items:center;font-style:normal;font-size:9.5px;font-weight:800;letter-spacing:.04em}.sc-requests .owner.free{color:var(--m-faint)}.sc-requests .owner.free i{border-style:dashed;background:transparent}.sc-requests .owner.me{color:var(--m-info)}.sc-requests .owner.me i{border-color:transparent;background:color-mix(in oklch,var(--m-info) 14%,transparent);color:var(--m-info)}.sc-requests .owner em{font-style:normal;font-weight:500;color:var(--m-faint)}.sc-requests .owner.ml,.sc-requests .own-free,.sc-requests .own-mine{margin-left:auto}.sc-requests .own-mine,.sc-requests .mine-acts,.sc-requests .card.mine .own-free,.sc-requests .card.mine .free-acts{display:none}.sc-requests .card.mine .own-mine{display:inline-flex}.sc-requests .card.mine .mine-acts{display:inline-flex;gap:6px;align-items:center}.sc-requests .free-acts{display:inline-flex}.sc-requests .who{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.sc-requests .who b{font-size:15px;font-weight:700;letter-spacing:-.01em}.sc-requests .who .tel,.sc-requests .who .mail{display:inline-flex;align-items:center;gap:5px;font-size:13px}.sc-requests .who .tel{font-weight:600;font-variant-numeric:tabular-nums}.sc-requests .who .mail{color:var(--m-muted-fg);font-size:12px}.sc-requests .who svg{width:13px;height:13px;color:var(--m-muted-fg);flex:none}.sc-requests .what{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:5px;font-size:12.5px;color:var(--m-muted-fg)}.sc-requests .what b{font-weight:600;color:var(--m-fg)}.sc-requests .pay .what{font-size:12px;gap:4px 8px}.sc-requests .pay .what>span:not(.amt){white-space:nowrap}.sc-requests .pay .what .amt{font-size:14px}.sc-requests .what i{font-style:normal;color:var(--m-border)}.sc-requests .what .bad{color:var(--m-danger);font-weight:600}.sc-requests .what .amt{margin-left:auto;font-size:15px;font-weight:800;letter-spacing:-.015em;color:var(--m-fg);font-variant-numeric:tabular-nums}.sc-requests .wish{margin:6px 0 0;padding-left:10px;border-left:2px solid var(--m-border);font-size:12px;line-height:1.45;color:var(--m-muted-fg)}.sc-requests .wish b{font-weight:700;color:color-mix(in oklch,var(--m-muted-fg) 70%,transparent)}.sc-requests .card .acts{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px}.sc-requests .card .acts .btn{height:30px}.sc-requests .acts .ref{margin-left:auto;font-size:11.5px;color:color-mix(in oklch,var(--m-muted-fg) 70%,transparent);font-variant-numeric:tabular-nums;white-space:nowrap}.sc-requests .btn.ic{width:auto;padding:0 8px}.sc-requests .badge{display:inline-flex;align-items:center;height:22px;padding:0 8px;border:1px solid var(--m-border);border-radius:6px;font-size:11.5px;font-weight:600;white-space:nowrap}.sc-requests .ping{display:inline-flex;align-items:center;gap:6px;padding:3px 8px;border-radius:6px;background:color-mix(in oklch,var(--m-info) 12%,transparent);color:var(--m-info);font-size:11.5px;font-weight:700;white-space:nowrap}.sc-requests .ping svg{width:12px;height:12px}.sc-requests .paid{display:none;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:7px;background:color-mix(in oklch,var(--m-success) 16%,transparent);color:var(--m-success);font-size:12.5px;font-weight:700;white-space:nowrap}.sc-requests .paid svg{width:14px;height:14px}.sc-requests .card.done{border-color:color-mix(in oklch,var(--m-success) 50%,transparent)}.sc-requests .card.done .acts .btn{display:none}.sc-requests .card.done .paid{display:inline-flex}.sc-requests .dlg{position:absolute;left:50%;top:50%;width:480px;z-index:30;display:flex;flex-direction:column;background:var(--m-bg);border:1px solid var(--m-border);border-radius:12px;box-shadow:var(--m-shadow-pop);transform:translate(-50%,-50%) scale(.97);opacity:0;visibility:hidden;transition:opacity .25s,transform .25s,visibility 0s linear .25s}.sc-requests .dlg.on{opacity:1;visibility:visible;transform:translate(-50%,-50%);transition:opacity .25s,transform .25s}.sc-requests .dlg .dh{padding:16px 20px 12px;border-bottom:1px solid var(--m-border)}.sc-requests .dlg .kicker{font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--m-muted-fg)}.sc-requests .dlg h2{margin:4px 0 0;font-size:17px;font-weight:700;letter-spacing:-.01em}.sc-requests .dlg .dh p{margin:4px 0 0;font-size:12.5px;line-height:1.45;color:var(--m-muted-fg)}.sc-requests .dlg .db{padding:14px 20px;display:flex;flex-direction:column;gap:12px}.sc-requests .dlg .df{padding:12px 20px;border-top:1px solid var(--m-border);display:flex;justify-content:flex-end;gap:8px}.sc-requests .fld label small{margin-left:4px;font-size:11px;font-weight:400;color:var(--m-muted-fg)}.sc-requests .inp .val{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sc-requests .inp.ta{height:auto;min-height:52px}.sc-requests .inp.ta .val{white-space:normal}.sc-requests .inp.msg{min-height:0;line-height:1.45;font-size:12px}.sc-requests .inp.msg u{text-decoration:underline;color:var(--m-info)}.sc-requests .radios{display:flex;flex-direction:column;gap:5px}.sc-requests .radio{padding:6px 10px}.sc-requests .radio span{font-size:10.5px}.sc-requests .seg{display:inline-flex;padding:3px;gap:2px;border:1px solid var(--m-border);border-radius:8px;background:var(--m-card);align-self:flex-start}.sc-requests .seg span{height:26px;padding:0 12px;display:inline-flex;align-items:center;border-radius:6px;font-size:12px;font-weight:600;color:var(--m-muted-fg)}.sc-requests .seg span.on{background:var(--m-bg);color:var(--m-fg);box-shadow:0 1px 2px #0003}
