/* resources/views/shop/partials/_report_block.blade.php (본문) 에서 분리 — 이 화면 전용 스타일 */
    .rb-more{background:none;border:0;color:#aaa;font-size:20px;line-height:1;padding:2px 8px;cursor:pointer;}
    .rb-sheet{position:fixed;inset:0;z-index:2147483000;}
    .rb-dim{position:absolute;inset:0;background:rgba(0,0,0,.4);}
    .rb-panel{position:absolute;left:0;right:0;bottom:0;background:var(--gm-card,#fff);border-radius:16px 16px 0 0;
        padding:10px 12px calc(12px + env(safe-area-inset-bottom));max-width:520px;margin:0 auto;}
    .rb-head{font-size:13px;color:#888;text-align:center;padding:8px 0 4px;}
    .rb-item{display:block;width:100%;text-align:center;background:none;border:0;border-top:1px solid #f0f0f0;
        padding:15px;font-size:15px;color:#333;cursor:pointer;}
    .rb-item:first-of-type{border-top:0;}
    .rb-do-block,.rb-reason[data-r]{color:#333;}
    .rb-cancel{color:#999;font-weight:500;}
