.fishing-game .fg-cm{gap:12px;padding:4px 2px 8px;display:grid}.fishing-game .fg-cm h4{margin:4px 0 8px;font-size:15px}.fishing-game .fg-cm h5,.fishing-game .fg-cm-detail h5{align-items:baseline;gap:6px;margin:10px 0 6px;font-size:13.5px;display:flex}.fishing-game .fg-cm h5 small,.fishing-game .fg-cm-field small{color:var(--muted);font-weight:500}.fishing-game .fg-cm-intro{background:#fff4f8;border:2px solid #f3c2d6;border-radius:14px;padding:10px 12px}.fishing-game .fg-cm-intro p{margin:0 0 6px;font-size:13.5px;line-height:1.5}.fishing-game .fg-cm-prices{flex-wrap:wrap;gap:6px 14px;margin:0 0 6px;padding:0;font-size:13px;font-weight:700;list-style:none;display:flex}.fishing-game .fg-cm-prices li{align-items:center;gap:4px;display:inline-flex}.fishing-game .fg-cm-notice{color:#7a4b00;background:#fff1d6;border-radius:12px;margin:0;padding:10px 12px;font-size:13.5px;font-weight:700}.fishing-game .fg-cm-new,.fishing-game .fg-cm-revise{gap:10px;display:grid}.fishing-game .fg-cm-revise{background:#f1f6ff;border-radius:12px;margin-top:8px;padding:10px}.fishing-game .fg-cm-field{gap:4px;font-size:13px;font-weight:700;display:grid}.fishing-game .fg-cm-field span{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.fishing-game .fg-cm textarea,.fishing-game .fg-cm input[type=text],.fishing-game .fg-cm-detail textarea{box-sizing:border-box;border:2px solid var(--paper-line);width:100%;color:var(--text);font:inherit;resize:vertical;background:#fff;border-radius:10px;padding:8px 10px;font-size:14px;font-weight:500}.fishing-game .fg-cm-check{cursor:pointer;align-items:flex-start;gap:8px;font-size:12.5px;line-height:1.45;display:flex}.fishing-game .fg-cm-check input{flex:none;width:18px;height:18px;margin:1px 0 0}.fishing-game .fg-cm-send{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.fishing-game .fg-cm-why{color:#b23b5a;font-size:12.5px;font-weight:700}.fishing-game .fg-cm-photos ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.fishing-game .fg-cm-photos li{justify-items:center;gap:3px;width:96px;display:grid;position:relative}.fishing-game .fg-cm-photos img,.fishing-game .fg-cm-photo-blank,.fishing-game .fg-cm-photo-add button{border:2px solid var(--paper-line);object-fit:cover;background:#fff;border-radius:12px;place-items:center;width:96px;height:96px;display:grid}.fishing-game .fg-cm-photos li.is-bad img,.fishing-game .fg-cm-photos li.is-bad .fg-cm-photo-blank{opacity:.6;border-color:#e05a7a}.fishing-game .fg-cm-photos li.is-busy img{opacity:.7}.fishing-game .fg-cm-photos li small{max-width:96px;color:var(--muted);text-align:center;font-size:11px;line-height:1.3}.fishing-game .fg-cm-photos li.is-bad small{color:#b23b5a}.fishing-game .fg-cm-photo-add button{color:var(--muted);font:inherit;cursor:pointer;border-style:dashed;gap:2px;font-size:26px}.fishing-game .fg-cm-photo-add button small{font-size:12px;font-weight:700}.fishing-game .fg-cm-photo-x{border:2px solid var(--ink);cursor:pointer;background:#fff;border-radius:999px;width:24px;height:24px;font-size:12px;font-weight:900;line-height:1;position:absolute;top:-6px;right:-6px}.fishing-game .fg-cm-mine{gap:10px;display:grid}.fishing-game .fg-cm-card{background:#fff;border:2px solid #ecc9d4;border-radius:14px;gap:8px;padding:10px 12px;display:grid}.fishing-game .fg-cm-card.is-rejected,.fishing-game .fg-cm-card.is-cancelled{background:#f7f5f8}.fishing-game .fg-cm-card header,.fishing-game .fg-cm-detail-head{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.fishing-game .fg-cm-card header strong,.fishing-game .fg-cm-detail-head strong{font-size:15.5px}.fishing-game .fg-cm-at,.fishing-game .fg-cm-detail-head small{color:var(--muted);margin-left:auto;font-size:12px}.fishing-game .fg-cm-status{color:#26408a;background:#e8eefc;border-radius:999px;padding:1px 8px;font-size:12px;font-weight:800}.fishing-game .fg-cm-status.is-working,.fishing-game .fg-cm-status.is-revising{color:#0d5f8c;background:#e7f6ff}.fishing-game .fg-cm-status.is-revise{color:#7a4b00;background:#fff1d6}.fishing-game .fg-cm-status.is-done{color:#1f7a3a;background:#e3f7e7}.fishing-game .fg-cm-status.is-rejected,.fishing-game .fg-cm-status.is-cancelled{color:#5c5a66;background:#ececf0}.fishing-game .fg-cm-pos{color:#a1406a;font-size:12px;font-weight:800}.fishing-game .fg-cm-text{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13.5px;line-height:1.5}.fishing-game .fg-cm-answer{color:#8a2c2c;background:#fff0f0;border-radius:10px;margin:0;padding:8px 10px;font-size:13px;font-weight:700}.fishing-game .fg-cm-strip{flex-wrap:wrap;gap:6px;display:flex}.fishing-game .fg-cm-revisions{gap:6px;margin:0;padding:0;list-style:none;display:grid}.fishing-game .fg-cm-revisions li{background:#f7f9ff;border-left:3px solid #b9c6e8;gap:3px;padding:6px 10px;font-size:12.5px;display:grid}.fishing-game .fg-cm-revisions li.is-applied{border-color:#6cc183}.fishing-game .fg-cm-revisions li.is-rejected{color:var(--muted);border-color:#c9c4cf}.fishing-game .fg-cm-revisions q{white-space:pre-wrap;overflow-wrap:anywhere}.fishing-game .fg-cm-actions{flex-wrap:wrap;align-items:center}.fishing-game .fg-cm-wearers ul{flex-wrap:wrap;gap:6px;margin:0 0 6px;padding:0;list-style:none;display:flex}.fishing-game .fg-cm-wearers li{background:#f4effc;border-radius:999px;flex-wrap:wrap;align-items:center;gap:6px;padding:3px 4px 3px 10px;font-size:13px;font-weight:700;display:inline-flex}.fishing-game .fg-cm-wearers li small{color:#8a2c2c;font-weight:600}.fishing-game .fg-cm-add{flex-wrap:wrap}.fishing-game .fg-cm-add input[type=text]{flex:160px;width:auto}.fishing-game .fg-cm-lightbox{z-index:60;background:#0a0e1ed1;align-content:center;place-items:center;gap:10px;padding:16px;display:grid;position:fixed;inset:0}.fishing-game .fg-cm-lightbox img{object-fit:contain;background:#fff;border-radius:10px;max-width:min(92vw,1100px);max-height:78vh}.fishing-game .fg-cm-desk{flex-wrap:wrap;align-items:center;margin:0 0 8px}.fishing-game .fg-cm-desk small{color:var(--muted);font-weight:700}.fishing-game .fg-cm-cap{align-items:center;gap:4px;margin-left:auto;font-size:13px;font-weight:700;display:inline-flex}.fishing-game .fg-cm-cap input{border:2px solid var(--paper-line);width:64px;font:inherit;border-radius:8px;padding:4px 6px}.fishing-game .fg-cm-detail{gap:8px;display:grid}.fishing-game .fg-cm-detail>.fg-inbox-back,.fishing-game .fg-cm-tools{justify-self:start}.fishing-game .fg-cm-detail blockquote{background:#fff6f9;border-left:4px solid #e9a3bf;border-radius:0 10px 10px 0;margin:0;padding:8px 12px}.fishing-game .fg-cm-devphotos ul{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.fishing-game .fg-cm-devphotos li{justify-items:center;gap:4px;display:grid}.fishing-game .fg-cm-devphotos li>button{cursor:zoom-in;background:0 0;border:0;padding:0}.fishing-game .fg-cm-devphotos img,.fishing-game .fg-cm-devphotos .fg-cm-photo-blank{border:2px solid var(--paper-line);object-fit:cover;background:#fff;border-radius:12px;place-items:center;width:160px;height:160px;display:grid}.fishing-game .fg-cm-meta{color:var(--muted);margin:0;font-size:12.5px}.fishing-game .fg-cm-acts{background:#f6f4fb;border-radius:12px;justify-items:start;gap:8px;padding:10px 12px;display:grid}.fishing-game .fg-cm-acts select{border:2px solid var(--paper-line);font:inherit;border-radius:8px;padding:5px 8px}.fishing-game .fg-cm-acts .fg-cm-field{width:100%}.fishing-game .fg-cm-ledger{font-size:12.5px}.fishing-game .fg-cm-ledger summary{cursor:pointer;font-weight:700}.fishing-game .fg-cm-ledger ul{margin:6px 0;padding-left:18px}@media (max-width:560px){.fishing-game .fg-cm-photos li,.fishing-game .fg-cm-photos li small{width:84px;max-width:84px}.fishing-game .fg-cm-photos img,.fishing-game .fg-cm-photo-blank,.fishing-game .fg-cm-photo-add button{width:84px;height:84px}.fishing-game .fg-cm-devphotos img,.fishing-game .fg-cm-devphotos .fg-cm-photo-blank{width:120px;height:120px}.fishing-game .fg-cm-cap{margin-left:0}}.fishing-game .fg-cm-kind{white-space:nowrap;border-radius:999px;align-items:center;padding:1px 7px;font-size:11px;font-weight:800;display:inline-flex}.fishing-game .fg-cm-kind.is-hall{color:#4b3596;background:#efe9ff;border:1px solid #c8bfe8}.fishing-game .fg-cm-prices-bar{background:#fff7fb;border:1px dashed #e8b9cf;border-radius:10px;flex-basis:100%;margin-top:6px;padding:8px 10px}.fishing-game .fg-cm-prices-bar h5{margin:0 0 6px;font-size:13px}.fishing-game .fg-cm-prices-bar h5 small{color:#8a6d7c;font-weight:500;display:block}.fishing-game .fg-cm-price-group{border:1px solid #f0d3e1;border-radius:8px;flex-wrap:wrap;gap:8px;margin:0 0 6px;padding:6px 8px;display:flex}.fishing-game .fg-cm-price-group legend{padding:0 4px;font-size:12px;font-weight:800}.fishing-game .fg-cm-price{flex-direction:column;gap:2px;min-width:120px;font-size:12px;display:flex}.fishing-game .fg-cm-price input{width:140px;max-width:100%}.fishing-game .fg-cm-price small{color:#8a6d7c}.fishing-game .fg-cm-price-acts{align-items:center;gap:6px}
