.py-collector-modal{background:#fff;color:#17243c;border-radius:18px;width:min(1050px,calc(100vw - 48px));min-width:0;max-width:100%;max-height:92vh;overflow:auto;padding:24px;direction:rtl}.py-collector-modal header,.py-collector-modal footer{display:flex;gap:16px;align-items:center;justify-content:space-between;flex-wrap:wrap}.py-collector-modal label{display:block;margin:12px 0}.py-collector-modal textarea,.py-collector-modal select{display:block;width:100%;padding:10px;border:1px solid #bac7d6;border-radius:8px;font:inherit;background:#fff;color:#17243c}.py-collector-modal details{margin:14px 0;padding:12px;border:1px solid #d5deea;border-radius:10px}.py-collector-modal summary{cursor:pointer;font-weight:bold}.py-collector-modal table{width:100%;table-layout:fixed;border-collapse:collapse}.py-collector-modal td,.py-collector-modal th{padding:8px;border:1px solid #d5deea;white-space:pre-wrap;overflow-wrap:anywhere}.py-collector-modal pre{white-space:pre-wrap;overflow-wrap:anywhere;direction:rtl}.py-collector-modal p{overflow-wrap:anywhere}.py-collector-modal button,.py-collector-modal a{padding:10px 16px;border-radius:8px;border:1px solid #bac7d6;cursor:pointer}.py-collector-modal button:disabled{opacity:.5;cursor:default}.py-collector-modal [role=alert]{color:#a0162f}.py-collector-modal input[type=checkbox]{margin-left:8px}
