.people-rotator-container{background:#f9f9f9;border-radius:12px;padding:20px;margin:20px 0;box-shadow:0 4px 12px rgb(0 0 0 / .1);direction:rtl;font-family:Tahoma,Arial,sans-serif}.people-list{list-style:none;padding:0;margin:0}.people-list li{display:flex;justify-content:space-between;align-items:center;padding:15px;background:#fff;margin-bottom:10px;border-radius:8px;transition:all 0.3s ease}.people-list li:hover{box-shadow:0 6px 20px rgb(0 0 0 / .1)}.pr-headers{display:flex;justify-content:space-between;background:#0073aa;color:#fff;padding:12px 15px;border-radius:8px;margin-bottom:15px;font-weight:700}.pr-headers span{flex:1;text-align:center}.person-name,.person-lastname{flex:1;text-align:right;font-weight:700;color:#fff}.person-phone{flex:1;text-align:left;direction:ltr;font-family:monospace}.hidden-phone{cursor:pointer;letter-spacing:3px;color:#666}.pr-copy-btn{background:#0073aa;color:#fff;border:none;padding:8px 15px;border-radius:6px;cursor:pointer}.pr-copy-btn:hover{background:#005a87}.rotation-info{margin-top:20px;text-align:center;font-size:14px;color:#666}.people-rotator-container.theme-default{background:#f8f9fa;border:1px solid #e0e0e0;border-radius:12px;padding:25px;margin:20px 0;box-shadow:0 4px 12px rgb(0 0 0 / .05)}.theme-default .people-list li{padding:16px;background:#fff;border-radius:8px;margin-bottom:12px;display:flex;justify-content:space-between;align-items:center;transition:all 0.3s ease}.theme-default .people-list li:hover{transform:translateY(-3px);box-shadow:0 6px 20px rgb(0 0 0 / .1)}.theme-default .person-name{font-weight:600;color:#2c3e50}.theme-default .person-phone{font-family:monospace;background:#f1f3f5;padding:6px 12px;border-radius:6px}.theme-default .rotation-info{margin-top:20px;text-align:center;font-size:14px;color:#6c757d}.theme-modern{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff;padding:30px;border-radius:16px;box-shadow:0 10px 30px rgb(0 0 0 / .2)}.theme-modern .people-list li{background:rgb(255 255 255 / .15);backdrop-filter:blur(10px);border-radius:12px;padding:18px;margin-bottom:15px;transition:transform 0.3s}.theme-modern .people-list li:hover{transform:scale(1.02)}.theme-modern .person-name{font-weight:700}.theme-card .people-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px}.theme-card .people-list li{background:#fff;border-radius:16px;padding:25px;text-align:center;box-shadow:0 8px 25px rgb(0 0 0 / .1);transition:all 0.3s}.theme-card .people-list li:hover{transform:translateY(-8px);box-shadow:0 15px 35px rgb(0 0 0 / .15)}.theme-card .person-name{font-size:1.3em;margin-bottom:10px}.theme-card .people-list li{flex-direction:column;text-align:center;padding:25px;box-shadow:0 8px 25px rgb(0 0 0 / .1)}.theme-card .person-name,.theme-card .person-lastname,.theme-card .person-phone{text-align:center}.theme-table .people-list{display:table;width:100%;border-collapse:collapse}.theme-table .pr-headers,.theme-table .people-list li{display:table-row}.theme-table .pr-headers span,.theme-table .people-list li span{display:table-cell;padding:12px;border:1px solid #ddd;text-align:center}.theme-table .pr-headers{background:#0073aa;color:#fff;font-weight:700}.theme-table .people-list li:nth-child(even){background:#f9f9f9}.theme-table .pr-copy-btn{background:#0073aa;color:#fff;border:none;padding:8px 12px;border-radius:4px;cursor:pointer}.theme-table .pr-table{width:100%;border-collapse:collapse;margin:20px 0;background:#fff;box-shadow:0 4px 15px rgb(0 0 0 / .1);border-radius:8px;overflow:hidden}.theme-table .pr-table thead{background:#0073aa;color:#fff}.theme-table .pr-table th,.theme-table .pr-table td{padding:15px;text-align:center;border-bottom:1px solid #ddd}.theme-table .pr-table tbody tr:hover{background:#f5f5f5}.theme-glass{background:rgb(255 255 255 / .25);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgb(255 255 255 / .18);border-radius:20px;padding:30px}.theme-glass .people-list li{background:rgb(255 255 255 / .1);border-radius:12px;padding:18px}.theme-gradient{background:linear-gradient(45deg,#ff9a9e 0%,#fad0c4 99%,#fad0c4 100%);padding:30px;border-radius:18px}.theme-gradient .people-list li{background:#fff;border-radius:14px;padding:20px;box-shadow:0 6px 20px rgb(0 0 0 / .1)}.theme-minimal .people-list li{border:none;border-bottom:2px dashed #ddd;padding:15px 0;background:#fff0;justify-content:flex-start;gap:20px}.theme-minimal .person-name{font-weight:400;color:#fff}.pr-search-box{margin-bottom:20px;text-align:center}#pr-search-input{padding:12px 20px;width:100%;max-width:500px;border:2px solid #ddd;border-radius:30px;font-size:16px;outline:none;transition:all 0.3s}#pr-search-input:focus{border-color:#0073aa;box-shadow:0 0 10px rgb(0 115 170 / .2)}@media (max-width:768px){.people-rotator-container .person-name,.person-lastname,.person-phone{text-align:center!important;margin-bottom:8px}.theme-table .pr-headers,.theme-table .people-list li{display:block}.theme-table .pr-headers span,.theme-table .people-list li span{display:block;border:none;border-bottom:1px solid #eee}.theme-table .pr-headers{display:none}.theme-table .pr-table,.theme-table .pr-table thead,.theme-table .pr-table tbody,.theme-table .pr-table th,.theme-table .pr-table td,.theme-table .pr-table tr{display:block}.theme-table .pr-table thead tr{position:absolute;top:-9999px;left:-9999px}.theme-table .pr-table tr{border:1px solid #ccc;margin-bottom:15px;border-radius:8px;padding:10px}.theme-table .pr-table td{border:none;position:relative;padding-left:50%;text-align:right}.theme-table .pr-table td:before{position:absolute;top:12px;left:15px;width:45%;padding-right:10px;white-space:nowrap;content:attr(data-label);font-weight:700;color:#0073aa}.theme-card .people-list{grid-template-columns:1fr}}span.person-num.person-num1,span.person-name.person-name1,span.person-lastname.person-lastname1,span.person-phone.person-phone1,span.person-bnt-copy.person-bnt-copy1{color:#fff}span.person-num.person-num2,span.person-name.person-name2,span.person-lastname.person-lastname2,span.person-phone.person-phone2,span.person-bnt-copy.person-bnt-copy2{color:#000}span.person-num.person-num1,span.person-name.person-name1,span.person-lastname.person-lastname1,span.person-phone.person-phone1,span.person-bnt-copy.person-bnt-copy1,span.person-num.person-num2,span.person-name.person-name2,span.person-lastname.person-lastname2,span.person-phone.person-phone2,span.person-bnt-copy.person-bnt-copy2{padding:15px 0;background:#fff0;justify-content:flex-start;gap:1px;width:20%;text-align:center}