.lod-sheet{max-width:640px;margin:0 auto}.lod-region-card{display:flex;justify-content:space-between;gap:14px;align-items:center;padding:14px 16px;border:1px solid rgba(229,188,101,.24);border-radius:16px;background:linear-gradient(135deg,rgba(229,188,101,.08),rgba(25,44,61,.35));margin:10px 0 14px}.lod-region-card b{font-size:20px;color:#f1d899}.lod-region-card span{color:var(--muted);font-size:16px}.lod-choice{display:grid;grid-template-columns:24px 1fr;gap:12px;align-items:start;padding:12px 2px;border-bottom:1px solid rgba(255,255,255,.06)}.lod-choice input{width:20px;height:20px;margin:2px 0 0;accent-color:#e5bc65}.lod-choice b,.lod-choice small{display:block}.lod-choice b{font-size:18px}.lod-choice small{font-size:15px;color:var(--muted);margin-top:3px}.lod-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:16px}.lod-region-list{display:grid;gap:8px}.lod-region-row{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:center;padding:12px 14px;border:1px solid rgba(255,255,255,.08);border-radius:14px;background:rgba(16,23,29,.78)}.lod-region-row b,.lod-region-row small{display:block}.lod-region-row b{font-size:18px}.lod-region-row small{font-size:14px;color:var(--muted);margin-top:3px}.lod-region-actions{display:flex;align-items:center;gap:10px;color:var(--muted);font-size:14px}.lod-region-actions button{min-height:36px;border-radius:999px;border:1px solid rgba(229,188,101,.35);background:#141a1f;color:#ead294;padding:0 12px}.lod-clear{width:100%;margin:16px 0 6px}@media(max-width:600px){.lod-region-card{display:block}.lod-region-card span{display:block;margin-top:5px}.lod-choice b{font-size:17px}.lod-choice small{font-size:14px}.lod-region-row{grid-template-columns:1fr}.lod-region-actions{justify-content:space-between}.lod-actions{grid-template-columns:1fr}}
.lod-limit-note{margin:10px 0 14px;padding:12px 14px;border-radius:14px;background:rgba(114,156,181,.09);border:1px solid rgba(114,156,181,.22);font-size:15px;line-height:1.45;color:#d8dde0}.lod-current-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:12px 0 16px}.lod-package-range{margin-left:auto;color:#f0d28d;white-space:nowrap}.share-effects-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.share-effect{min-height:44px;border-radius:12px;border:1px solid rgba(216,199,168,.18);background:#141A1F;display:flex;align-items:center;gap:10px;padding:8px 11px;color:var(--text);font-weight:650}.share-effect input{width:19px;height:19px;accent-color:#e5bc65}.share-effect:has(input:checked){border-color:rgba(229,188,101,.55);background:rgba(229,188,101,.08)}@media(max-width:600px){.lod-current-actions{grid-template-columns:1fr}.share-effects-grid{grid-template-columns:1fr 1fr}}
