.comi-session-options{margin-top:12px;border:1px solid #cbd5e1;background:#f8fafc;border-radius:12px;padding:12px;font-size:12px;color:#1e293b}
.comi-opt-title{font-size:13px;font-weight:750;color:#1e40af;margin-bottom:5px}.comi-opt-note{color:#64748b;line-height:1.4;margin-bottom:9px}
.comi-opt-check{display:flex;align-items:flex-start;gap:8px;margin:9px 0;cursor:pointer;line-height:1.4}
.comi-opt-check input{margin-top:2px;accent-color:#2563eb;flex-shrink:0}.comi-opt-date{display:flex;justify-content:space-between;align-items:center;gap:10px;margin:10px 0}
.comi-opt-date select{border:1px solid #cbd5e1;background:white;border-radius:8px;padding:8px;font-size:12px;min-width:140px}
.comi-opt-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-top:12px}.comi-opt-footer span{color:#15803d;font-size:11px}.comi-opt-footer button{padding:9px 12px;background:#1d4ed8;color:white;font-weight:700;border-radius:8px}
