@charset "utf-8";
.plw-page{margin:0;background:#09090a;color:#e8dfd2;font-family:Arial,"Apple SD Gothic Neo","Noto Sans KR",sans-serif}
.plw-shell{width:min(1180px,calc(100% - 28px));margin:0 auto;padding:34px 0 80px}
.plw-hero{display:flex;justify-content:space-between;gap:24px;align-items:flex-end;padding:28px;border:1px solid rgba(216,181,108,.18);border-radius:24px;background:linear-gradient(145deg,rgba(216,181,108,.07),rgba(255,255,255,.012))}
.plw-hero small{font-size:9px;letter-spacing:.18em;color:#caa45e}.plw-hero h1{font:600 34px Georgia,"Noto Serif KR",serif;margin:8px 0}.plw-hero p{max-width:720px;margin:0;color:#8f867a;font-size:13px;line-height:1.75}.plw-hero p b{color:#e0bc72}.plw-hero>a{padding:12px 15px;border:1px solid rgba(216,181,108,.22);border-radius:12px;color:#d9b770;text-decoration:none;white-space:nowrap}
.plw-flash{margin:14px 0;padding:12px 14px;border:1px solid rgba(100,210,157,.22);border-radius:12px;background:rgba(100,210,157,.05);color:#99ddb9;font-size:12px}.plw-flash.is-error{border-color:rgba(230,100,100,.25);background:rgba(230,100,100,.05);color:#e9a2a2}
.plw-guide{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:16px 0}.plw-guide article{padding:15px;border:1px solid rgba(255,255,255,.07);border-radius:15px;background:#101012;display:grid;gap:5px}.plw-guide b{color:#d9b66d}.plw-guide strong{font-size:12px}.plw-guide span{font-size:10px;color:#7e756a}
.plw-list,.plw-admin-list{display:grid;gap:8px}.plw-row,.plw-admin-row{display:grid;grid-template-columns:minmax(0,1.4fr) 180px minmax(250px,.8fr);gap:14px;align-items:center;padding:15px;border:1px solid rgba(255,255,255,.07);border-radius:15px;background:#0f0f11}.plw-row.is-certified{border-color:rgba(216,181,108,.25);background:linear-gradient(100deg,rgba(216,181,108,.045),#0f0f11)}
.plw-product,.plw-admin-row>div:first-child,.plw-request{display:grid;gap:5px;min-width:0}.plw-product small,.plw-admin-row small{font-size:9px;color:#70685f}.plw-product strong,.plw-admin-row strong{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.plw-admin-row strong a{color:#eee3d4;text-decoration:none}.plw-product span,.plw-admin-row span,.plw-request span{font-size:10px;color:#91877a}
.plw-status{display:grid;gap:4px}.plw-status b{font-size:10px;color:#9d9284}.plw-status b.cert{color:#e2bc6f}.plw-status b.pending{color:#8ec5e7}.plw-status small{font-size:8px;color:#696159}
.plw-actions{display:flex;justify-content:flex-end;align-items:center;gap:7px;flex-wrap:wrap}.plw-actions>a,.plw-actions summary{border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:9px 11px;color:#b7aa99;text-decoration:none;font-size:9px;cursor:pointer;list-style:none}.plw-actions details{position:relative}.plw-actions details form{position:absolute;z-index:15;right:0;top:42px;width:280px;padding:12px;border:1px solid rgba(216,181,108,.2);border-radius:14px;background:#141416;box-shadow:0 20px 60px rgba(0,0,0,.5);display:grid;gap:8px}.plw-actions input,.plw-actions textarea,.plw-review textarea{width:100%;box-sizing:border-box;border:1px solid rgba(255,255,255,.08);border-radius:9px;background:#0b0b0d;color:#eee3d5;padding:10px;font:inherit}.plw-actions label{display:grid;gap:4px;font-size:8px;color:#807568}.plw-actions button,.plw-review button{border:0;border-radius:9px;background:#d7b36b;color:#17110a;padding:10px;font-size:9px;font-weight:900;cursor:pointer}
.plw-tabs{display:flex;gap:8px;margin:16px 0}.plw-tabs a{padding:9px 12px;border:1px solid rgba(255,255,255,.08);border-radius:10px;color:#8f8577;text-decoration:none;font-size:9px}.plw-tabs a.on{border-color:rgba(216,181,108,.28);color:#d9b66e;background:rgba(216,181,108,.05)}
.plw-admin-row{grid-template-columns:minmax(0,1.1fr) minmax(220px,.8fr) minmax(260px,.7fr)}.plw-request a{color:#d5ae63;font-size:9px}.plw-review form{display:grid;gap:7px}.plw-review form>div{display:flex;gap:6px}.plw-review .reject{background:#252327;color:#c7b9aa}.plw-review .done{color:#9e927f;font-size:10px}.plw-empty{padding:50px;text-align:center;color:#6d665f;border:1px dashed rgba(255,255,255,.08);border-radius:15px}
.pick-lowest-admin-control{margin:14px 0;padding:13px 14px;border:1px solid rgba(216,181,108,.26);border-radius:14px;background:linear-gradient(135deg,rgba(216,181,108,.075),rgba(255,255,255,.01));display:flex;justify-content:space-between;align-items:center;gap:14px}.pick-lowest-admin-control>div{display:grid;gap:4px}.pick-lowest-admin-control small{font-size:8px;color:#b08d52;letter-spacing:.1em}.pick-lowest-admin-control strong{font-size:11px}.pick-lowest-admin-control span{font-size:9px;color:#81776b}.pick-lowest-admin-control label{display:flex;align-items:center;gap:8px;cursor:pointer}.pick-lowest-admin-control input[type=checkbox]{width:38px;height:21px;accent-color:#d9b66d}
.pick-lowest-seller-control{margin:12px 0;padding:13px;border:1px solid rgba(255,255,255,.075);border-radius:14px;background:#101012;display:grid;gap:9px}.pick-lowest-seller-control .head{display:flex;justify-content:space-between;gap:12px}.pick-lowest-seller-control .head strong{font-size:11px}.pick-lowest-seller-control .head span{font-size:9px;color:#83796d}.pick-lowest-seller-control form{display:flex;gap:7px;flex-wrap:wrap}.pick-lowest-seller-control input,.pick-lowest-seller-control textarea{border:1px solid rgba(255,255,255,.08);border-radius:9px;background:#0b0b0d;color:#eee3d5;padding:9px;font-size:9px}.pick-lowest-seller-control button,.pick-lowest-seller-control a{border:1px solid rgba(216,181,108,.2);border-radius:9px;background:rgba(216,181,108,.08);color:#dcb970;padding:9px 11px;text-decoration:none;font-size:9px;cursor:pointer}.pick-lowest-seller-control .cert{color:#e0bb6d}.pick-lowest-lock-note{display:block!important;color:#d2ae68!important;font-size:9px!important}
.manage-pick-lowest-link{display:inline-flex;align-items:center;justify-content:center;padding:0 13px;border:1px solid rgba(216,181,108,.25);border-radius:12px;color:#d9b66d;text-decoration:none;font-size:10px;font-weight:800}
@media(max-width:760px){.plw-shell{width:min(100% - 16px,1180px);padding-top:16px}.plw-hero{display:grid;padding:18px}.plw-hero h1{font-size:27px}.plw-guide{grid-template-columns:1fr}.plw-row,.plw-admin-row{grid-template-columns:1fr}.plw-actions{justify-content:flex-start}.plw-actions details{width:100%}.plw-actions details form{position:static;width:auto;margin-top:7px}.pick-lowest-admin-control{align-items:flex-start}.pick-lowest-seller-control form{display:grid}.manage-pick-lowest-link{height:40px}}
