.dashboard-container{display:flex;background:#fff;border-radius:12px;box-shadow:0 2px 10px rgb(0 0 0 / .1);min-height:600px;position:relative}.dashboard-container .tab-input{display:none}.dashboard-tabs{width:190px;background:#f8f9fa;padding:10px 0;border-radius:12px 0 0 12px}.dashboard-tabs .tab{display:flex;align-items:center;padding:10px 10px;cursor:pointer;transition:all 0.3s ease;margin:5px 15px;border-radius:8px;font-size:15px}.dashboard-tabs .tab:hover{background:#e9ecef}.dashboard-container input[id="tab-overview"]:checked~.dashboard-tabs label[for="tab-overview"],.dashboard-container input[id="tab-hr"]:checked~.dashboard-tabs label[for="tab-hr"],.dashboard-container input[id="tab-licenses"]:checked~.dashboard-tabs label[for="tab-licenses"],.dashboard-container input[id="tab-online_presence"]:checked~.dashboard-tabs label[for="tab-online_presence"],.dashboard-container input[id="tab-certifications"]:checked~.dashboard-tabs label[for="tab-certifications"],.dashboard-container input[id="tab-awards"]:checked~.dashboard-tabs label[for="tab-awards"],.dashboard-container input[id="tab-activities"]:checked~.dashboard-tabs label[for="tab-activities"],.dashboard-container input[id="tab-competitors"]:checked~.dashboard-tabs label[for="tab-competitors"],.dashboard-container input[id="tab-financial"]:checked~.dashboard-tabs label[for="tab-financial"],.dashboard-container input[id="tab-contact"]:checked~.dashboard-tabs label[for="tab-contact"],.dashboard-container input[id="tab-stock_info"]:checked~.dashboard-tabs label[for="tab-stock_info"],.dashboard-container input[id="tab-branches"]:checked~.dashboard-tabs label[for="tab-branches"],.dashboard-container input[id="tab-affiliation"]:checked~.dashboard-tabs label[for="tab-affiliation"],.dashboard-container input[id="tab-executives"]:checked~.dashboard-tabs label[for="tab-executives"],.dashboard-container input[id="tab-shareholders"]:checked~.dashboard-tabs label[for="tab-shareholders"],.dashboard-container input[id="tab-ip_info"]:checked~.dashboard-tabs label[for="tab-ip_info"]{background:#06c;color:#fff}.dashboard-container input[id="tab-overview"]:checked~.dashboard-content #overview,.dashboard-container input[id="tab-hr"]:checked~.dashboard-content #hr,.dashboard-container input[id="tab-licenses"]:checked~.dashboard-content #licenses,.dashboard-container input[id="tab-online_presence"]:checked~.dashboard-content #online_presence,.dashboard-container input[id="tab-certifications"]:checked~.dashboard-content #certifications,.dashboard-container input[id="tab-awards"]:checked~.dashboard-content #awards,.dashboard-container input[id="tab-activities"]:checked~.dashboard-content #activities,.dashboard-container input[id="tab-competitors"]:checked~.dashboard-content #competitors,.dashboard-container input[id="tab-financial"]:checked~.dashboard-content #financial,.dashboard-container input[id="tab-contact"]:checked~.dashboard-content #contact,.dashboard-container input[id="tab-stock_info"]:checked~.dashboard-content #stock_info,.dashboard-container input[id="tab-branches"]:checked~.dashboard-content #branches,.dashboard-container input[id="tab-affiliation"]:checked~.dashboard-content #affiliation,.dashboard-container input[id="tab-executives"]:checked~.dashboard-content #executives,.dashboard-container input[id="tab-shareholders"]:checked~.dashboard-content #shareholders,.dashboard-container input[id="tab-ip_info"]:checked~.dashboard-content #ip_info{display:block}.dashboard-container input[id="tab-hr"]:checked~.dashboard-content #overview,.dashboard-container input[id="tab-licenses"]:checked~.dashboard-content #overview,.dashboard-container input[id="tab-online_presence"]:checked~.dashboard-content #overview,.dashboard-container input[id="tab-certifications"]:checked~.dashboard-content #overview,.dashboard-container input[id="tab-awards"]:checked~.dashboard-content #overview,.dashboard-container input[id="tab-activities"]:checked~.dashboard-content #overview,.dashboard-container input[id="tab-competitors"]:checked~.dashboard-content #overview,.dashboard-container input[id="tab-financial"]:checked~.dashboard-content #overview,.dashboard-container input[id="tab-contact"]:checked~.dashboard-content #overview,.dashboard-container input[id="tab-stock_info"]:checked~.dashboard-content #overview,.dashboard-container input[id="tab-branches"]:checked~.dashboard-content #overview,.dashboard-container input[id="tab-affiliation"]:checked~.dashboard-content #overview,.dashboard-container input[id="tab-executives"]:checked~.dashboard-content #overview,.dashboard-container input[id="tab-shareholders"]:checked~.dashboard-content #overview,.dashboard-container input[id="tab-ip_info"]:checked~.dashboard-content #overview{display:none}.tab i{width:20px;margin-right:12px;text-align:center}.dashboard-content{flex:1;padding:10px;background:#f8f9fa;border-radius:0 12px 12px 0}.dashboard-content .tab-content{display:none}.company-dashboard{max-width:1300px;margin:0 auto;padding:0;font-family:'Segoe UI',sans-serif}.company-header{display:flex;align-items:center;margin-bottom:10px;padding:20px;background:#fff;border-radius:12px;box-shadow:0 2px 10px rgb(0 0 0 / .1)}.company-logo img{width:80px;height:80px;border-radius:8px;margin-right:20px}.company-title{flex:1}.company-name{margin-bottom:3px}.company-name h1{margin:0;font-size:24px;color:#333;line-height:1.2;font-weight:500}.company-name-en{display:block;color:#666;font-size:24px;margin-top:3px}.company-details{display:flex;align-items:center;justify-content:space-between;font-size:13px}.registration-numbers{display:flex;gap:25px;color:#666;flex-wrap:wrap}.reg-item{white-space:nowrap;font-size:16px;font-weight:500;background-color:#0066cc21;padding-right:10px;padding-left:10px;border-radius:20px}.status-badge{display:inline-block;padding:4px 12px;border-radius:20px;font-size:12px;font-weight:500;margin-left:auto}.status-badge.active{background-color:#e8f5e9;color:#2e7d32}.dashboard-container{display:flex;background:#fff;border-radius:12px;box-shadow:0 2px 10px rgb(0 0 0 / .1);min-height:600px}.basic-info-card{margin-bottom:30px}.info-grid{display:grid;gap:15px}.info-row{display:grid;grid-template-columns:245px 1fr;padding:5px 0;border-bottom:1px solid #eee}.info-label{color:#666;font-weight:500;margin-bottom:5px}.info-value{color:#333;display:flex;justify-content:space-between;align-items:center}.multi-lang{display:flex;flex-direction:column;gap:5px}.multi-lang .secondary{color:#666;font-size:.9em}.metrics-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;margin-bottom:30px}.metric-card{position:relative;background:#eee;border-radius:8px;box-shadow:0 2px 8px rgb(0 0 0 / .05);padding:16px;margin-bottom:10px;overflow:hidden;transition:box-shadow 0.3s,transform 0.3s}.metric-card::after{content:"";position:absolute;bottom:0;left:0;height:4px;width:100%;background-color:#06c;border-radius:0 0 8px 8px;transition:background-color 0.3s}.metric-card:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgb(0 0 0 / .08)}.metric-card:hover::after{background-color:#f60}.metric-card h3{font-size:16px;margin:0 0 8px;color:#333;font-weight:600}.metric-value{font-size:20px;font-weight:700;color:#333;margin-bottom:0}.metric-subtext{font-size:16px;color:#06c;margin-top:4px}.section{background:#fff;padding:20px;border-radius:12px;box-shadow:0 2px 6px rgb(0 0 0 / .08);margin-bottom:10px}.section h2{margin:0 0 20px 0;font-size:18px;color:#333;border-bottom:2px solid #f0f0f0;padding-bottom:10px;font-weight:700}.chart-container h2{margin:0 0 20px 0;font-size:18px;color:#333;border-bottom:2px solid #f0f0f0;padding-bottom:10px}#online_presence .info-value a{color:#06c;text-decoration:none;transition:color 0.3s ease;word-break:break-all}#online_presence .info-value a:hover{color:#004999;text-decoration:underline}.whois-section{margin-top:20px}.whois-section h2{margin-bottom:15px;padding-bottom:10px;border-bottom:2px solid #f0f0f0}.whois-section table{width:100%;border-collapse:collapse;margin-top:10px}.whois-section td,.whois-section th{padding:8px;border-bottom:1px solid #eee}.whois-section th{text-align:left;color:#666;width:200px}.loading{text-align:center;padding:20px;color:#666}.loading::after{content:'';display:inline-block;width:20px;height:20px;border:2px solid #f3f3f3;border-top:2px solid #3498db;border-radius:50%;animation:spin 1s linear infinite;margin-left:10px;vertical-align:middle}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.error{color:#721c24;background-color:#f8d7da;border:1px solid #f5c6cb;padding:15px;border-radius:4px;margin:10px 0}.salary-info .info-value{display:flex;gap:20px;align-items:center}.salary-info .annual-salary,.salary-info .monthly-salary{white-space:nowrap}.license-section,.cert-section{background:#fff;border-radius:8px;padding:20px 20px 5px;margin-bottom:15px;box-shadow:0 1px 3px rgb(0 0 0 / .1)}.license-section h3{margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #edf2f7}.license-section .info-value{justify-content:flex-start}.no-license-message{padding:20px;background:#f8fafc;border-radius:6px;color:#64748b}.certification-section{background:#fff;border-radius:8px;padding:20px;margin-bottom:20px;box-shadow:0 1px 3px rgb(0 0 0 / .1)}.certification-section h3{margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #edf2f7}.no-certification-message{padding:20px;background:#f8fafc;border-radius:6px;color:#64748b}.financial-table{width:100%;border-collapse:collapse;margin-bottom:1em}.financial-table th,.financial-table td{border:1px solid #ccc;padding:8px;text-align:right}.financial-table th:first-child,.financial-table td:first-child{text-align:left}.financial-table thead{background:#f2f2f2}.license-section.mail-order .info-row-3col .col{border-bottom:none}.license-section.mail-order .info-row-3col .info-label{border-bottom:1px solid #eee}.license-section.door2door .info-row-3col .col{border-bottom:none}.license-section.door2door .info-row-3col .info-label{border-bottom:1px solid #eee}.license-section.telemarketing .info-row-3col .col{border-bottom:none}.license-section.telemarketing .info-row-3col .info-label{border-bottom:1px solid #eee}.license-section.prepaid .info-row-3col .col{border-bottom:none}.license-section.prepaid .info-row-3col .info-label{border-bottom:1px solid #eee}.door2door-table{width:100%;border-collapse:collapse;margin-top:20px}.door2door-table th,.door2door-table td{border:1px solid #ddd;padding:8px;text-align:left}.door2door-table th{background:#f7f7f7}.door2door-table tbody tr:nth-child(even){background-color:#f9f9f9}.licenses-row{display:flex;align-items:flex-start;padding:10px 0;border-bottom:1px solid #eee}.licenses-type{flex:0 0 200px;font-weight:700;padding-right:10px;border-right:1px solid #ddd}.licenses-details{flex:1;padding-left:10px}.detail-row{margin-bottom:5px}.detail-label{display:inline-block;width:170px;font-weight:700}.detail-value{display:inline-block}.licenses-more{margin-left:10px;align-self:center}.global-license-button{display:inline-block;background-color:#06c;color:#fff;padding:8px 8px;font-size:11px;border:none;border-radius:8px;text-transform:uppercase;letter-spacing:.5px;cursor:pointer;transition:background-color 0.3s ease;text-decoration:none}.global-license-button:hover{background-color:#004c99;color:#fff}.certification-summary-header,.certification-summary{display:flex;align-items:center;padding:10px 0;border-bottom:1px solid #ddd}.certification-summary-header{font-weight:700;background-color:#f7f7f7}.certification-col{padding:0 10px}.col-flag{flex:0 0 200px;font-weight:500}.col-type{flex:0 0 200px}.col-industry{flex:0 0 250px}.col-published{flex:0 0 150px}.col-expiration{flex:0 0 120px}.col-more{flex:0 0 120px;text-align:right}.certification-summary.no-data,.certification-summary.no-data .col-type,.certification-summary.no-data .col-industry,.certification-summary.no-data .col-published,.certification-summary.no-data .col-expiration,.certification-summary-header.no-data .col-type,.certification-summary-header.no-data .col-industry,.certification-summary-header.no-data .col-purpose,.certification-summary-header.no-data .col-certnum,.certification-summary-header.no-data .col-status,.certification-summary-header.no-data .col-published,.certification-summary-header.no-data .col-expiration{color:#aaa!important;font-weight:normal!important}.certification-table{width:100%;border-collapse:collapse;margin-top:20px}.certification-table th,.certification-table td{border:1px solid #ddd;padding:8px;text-align:left}.certification-table th{background:#f7f7f7}.certification-table tbody tr:nth-child(even){background-color:#f9f9f9}.certification-modal{display:none;position:fixed;z-index:999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0 0 0 / .5)}.certification-modal-content{background:#fff;margin:100px auto;padding:20px;border-radius:8px;width:60%;max-width:800px;position:relative}.certification-modal .door2door-modal-close{position:absolute;top:10px;right:15px;font-size:18px;cursor:pointer}.stock-price-display{display:inline-block!important;text-align:left;color:#333}.certification-summary-header .certification-col:last-child,.certification-summary .certification-col:last-child{border-right:none}.certification-col.col-status,.certification-col.col-certnum,.certification-col.col-purpose{flex:1}.certification-col.col-certnum,.certification-col.col-purpose{text-align:center}.certification-summary:hover{background:#f9f9f9}.door2door-modal,.telemarketing-modal,.certification-modal,.prepaid-modal{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0 0 0 / .4)}.door2door-modal-content,.telemarketing-modal-content,.certification-modal-content,.prepaid-modal-content{background-color:#fff;margin:10% auto;padding:20px;width:80%;max-width:1300px;border-radius:5px;position:relative}.door2door-modal-close,.telemarketing-modal-close,.certification-modal-close,.prepaid-modal-close{position:absolute;top:10px;right:15px;font-size:24px;font-weight:700;cursor:pointer}.door2door-modal-close:hover,.telemarketing-modal-close:hover,.certification-modal-close:hover,.prepaid-modal-close:hover{color:red}.tab-content .map-section{margin-top:10px}.ip-summary-row{margin-bottom:10px}.mobile-status-badge{display:none}@media (max-width:768px){.company-header{position:relative;display:block;padding-top:40px}.company-header .company-title,.company-header .company-details{display:block;text-align:left}.mobile-status-badge{display:inline-block;position:absolute;top:12px;right:16px;z-index:10}.company-details>.status-badge.active{display:none}.dashboard-container{flex-direction:column!important}.dashboard-tabs{order:1;width:100%;display:flex;flex-wrap:wrap;overflow-x:auto;background:#f8f9fa;border-radius:0;padding:10px 9px}.dashboard-tabs .tab{flex:1 0 auto;margin:2px 1px;padding:4px 3px;justify-content:center}.dashboard-content{order:2;width:100%;padding-top:16px}.dashboard-content .tab-content{margin-top:0}}@media (max-width:768px){.company-dashboard{padding:5px}.registration-numbers{gap:5px}.company-header{padding:10px}.reg-item{font-size:15px}}.aff-table{width:100%;border-collapse:collapse;margin:15px 0}.aff-table th,.aff-table td{border:1px solid #ddd;padding:8px;text-align:left;font-size:14px}.aff-table th{background:#f7f7f7;font-weight:600}.aff-table tbody tr:nth-child(even){background:#fafafa}.no-data{padding:20px;background:#f8fafc;border-radius:6px;color:#64748b}.sh-table{width:100%;border-collapse:collapse;margin:15px 0}.sh-table th,.sh-table td{border:1px solid #ddd;padding:8px;text-align:left;font-size:14px}.sh-table th{background:#f7f7f7;font-weight:600}.sh-table tbody tr:nth-child(even){background:#fafafa}.share-modal{display:none}.ex-table{width:100%;border-collapse:collapse;margin-top:15px}.ex-table th,.ex-table td{border:1px solid #ddd;padding:6px;text-align:left;font-size:14px}.ex-table th{background:#f7f7f7;font-weight:600}.exec-modal{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;overflow:auto;background:rgb(0 0 0 / .4)}.exec-modal-content{background:#fff;margin:60px auto;padding:20px;border-radius:8px;width:80%;max-width:1200px;position:relative}.exec-modal-close{position:absolute;top:10px;right:15px;font-size:24px;font-weight:700;cursor:pointer}.exec-modal-close:hover{color:red}.section ul{margin-bottom:1em;list-style:disc inside}.section p{margin-bottom:1em}.branch-hq-container{position:relative;background:#f3f7fa;border-radius:8px;padding:12px 16px 16px;margin-bottom:20px}.branch-hq-container ul.hq-info{list-style:none;margin:0;padding:0}.branch-hq-container ul.hq-info li{padding:6px 0;border-bottom:1px solid #dde4e8;color:#333}.branch-hq-container ul.hq-info li:last-child{border-bottom:none}.branch-hq-container ul.hq-info li:nth-child(1),.branch-hq-container ul.hq-info li:nth-child(2){font-weight:600}.branch-hq-container .global-license-button{position:absolute;top:16px;right:16px;width:90px;text-align:center;white-space:nowrap}.branch-hq-container .hq-button{position:absolute;top:16px;right:16px;width:90px;text-align:center;white-space:nowrap}.hq-button{display:inline-block;background-color:#06c;color:#fff;padding:8px 8px;font-size:11px;border:none;border-radius:8px;text-transform:uppercase;letter-spacing:.5px;cursor:pointer;transition:background-color 0.3s ease;text-decoration:none;margin-top:-30px}.hq-button:hover{background-color:#004c99;color:#fff}.branch-section ul.branch-hq{background:#f7f7f7;border-radius:8px;padding:12px;list-style:none;margin:0 0 20px}.branch-section ul.branch-hq li{margin:4px 0}.branch-section .global-license-button{float:right;width:90px}.branch-table th,.branch-table td{border:1px solid #ddd;padding:10px;text-align:left}.branch-table td small{color:#666;font-size:15px}.branch-table{width:100%;border-collapse:collapse;margin-bottom:1.5em}.branch-table tbody tr:nth-child(even){background:#fafcff}.branch-table td:last-child .global-license-button{width:90px;text-align:center}.login-overlay-container{position:relative;display:inline-block}.login-overlay-container img{display:block}.login-overlay-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:1.1rem;font-weight:700;background:rgb(0 0 0 / .5);padding:.5em 1em;border-radius:.25em}.info-row-2col,.info-row-3col,.info-row-4col,.info-row-5col,.info-row-6col{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:16px}.info-row-2col{gap:20px;margin-bottom:5px;color:#666;font-weight:500}.info-row-3col{gap:20px;margin-bottom:20px;font-weight:500}.info-row-4col{gap:20px;margin-bottom:20px;font-weight:500}.info-row-2col .col{flex:1 1 40%;min-width:120px}.info-row-3col .col{flex:1 1 30%;min-width:120px}.info-row-4col .col{flex:1 1 22%;min-width:120px}.info-row-5col .col{flex:1 1 18%;min-width:100px}.info-row-6col .col{flex:1 1 calc((100% - (5 * 16px)) / 6);border-bottom:1px solid #eee;padding-bottom:10px}.info-row-2col .col,.info-row-3col .col,.info-row-4col .col,.info-row-5col .col{border-bottom:1px solid #eee;padding-bottom:10px}.cert-section .info-row-2col .col,.cert-section .info-row-3col .col,.cert-section .info-row-4col .col,.cert-section .info-row-5col .col,.cert-section .info-row-6col .col{border-bottom:none}.info-row-3col .info-label{color:#666;font-weight:500;margin-bottom:5px}.info-row-2col .info-value,.info-row-3col .info-value{color:#333;font-size:16px}.info-row-3col .col.na .info-label,.info-row-3col .col.na .info-value{color:#999;font-style:italic}.license-section.mail-order .info-row-3col .col,.license-section.door2door .info-row-3col .col,.license-section.telemarketing.info-row-3col .col,.license-section.prepaid .info-row-3col .col{border-bottom:none}.license-section.mail-order .info-row-3col .info-label,.license-section.door2door .info-row-3col .info-label,.license-section.telemarketing.info-row-3col .info-label,.license-section.prepaid .info-row-3col .info-label{border-bottom:1px solid #eee}@media (max-width:768px){.info-row-2col,.info-row-3col{flex-direction:column}}@media (max-width:600px){.info-row-2col,.info-row-3col,.info-row-4col,.info-row-5col,.info-row-6col{flex-direction:column}}.not-available-text{font-size:16px;font-weight:400;color:#333}.license-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;background-color:#eee;margin-left:-20px}.license-header>div:first-child{font-weight:500;font-size:17px;padding-left:20px}.license-header .global-license-button{white-space:nowrap}.info-row-3col{display:flex;gap:16px;flex-wrap:wrap;margin-bottom:12px}.info-row-3col .col{flex:1;min-width:120px}.info-row-3col .col.na .info-label,.info-row-3col .col.na .info-value{color:#999;font-style:italic}.license-separator{border:none;border-top:1px solid #eee;margin:16px 0}.col.na .info-label,.col.na .info-value{color:#999;font-style:italic}.cert-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;background-color:#eee;margin-left:-20px}.cert-header>div{font-weight:500;font-size:17px;padding-left:20px}.cert-section .info-label{border-bottom:1px solid #eee}.biz-title-link{text-decoration:none;color:inherit}.biz-title-link:hover{text-decoration:none;color:#06c}.bizpage-nav-bar{position:relative;margin-bottom:20px;margin-top:20px}.bizpage-back-btn{position:absolute;top:15px;z-index:2;display:inline-block;padding:.5em 1em;background-color:#626262;color:#fff;text-decoration:none;border-radius:8px;font-weight:500;transition:background-color 0.2s ease}.bizpage-back-btn:hover,.bizpage-back-btn:focus{background-color:#06c;outline:none;color:#fff}.bizpage-back-btn:active{background-color:#fff}.bizpage-search-container{position:static;width:60%;max-width:600px;margin:0 auto;z-index:1}.bizpage-search-container .wp-block-search__inside-wrapper{width:100%!important}@media (max-width:600px){.bizpage-nav-bar{position:relative;display:flex;flex-direction:column;align-items:stretch;gap:12px;padding:0 .5rem;margin-bottom:20px}.bizpage-back-btn{position:static!important;display:block;width:100%;margin:0;padding:.5em 1em;text-align:left}.bizpage-search-container{position:static!important;left:auto!important;top:auto!important;transform:none!important;width:100%!important;max-width:none!important;margin:0}.bizpage-search-container .wp-block-search__inside-wrapper{width:100%!important}}.user-panel-container{display:flex;align-items:center;margin-bottom:10px;padding:10px;background:#fff;border-radius:12px;box-shadow:0 2px 10px rgb(0 0 0 / .1);justify-content:space-between;flex-wrap:nowrap;gap:12px}.user-panel-container>*{flex:0 0 auto}.user-panel-container .credit-info-box{margin-left:auto;display:flex;align-items:center;gap:8px;min-width:0}.getpaid-button-tooltip-wrapper>button{display:inline-flex;align-items:center;gap:.4rem;white-space:nowrap}@media (max-width:600px){#buy-credits-button .getpaid-payment-button .getpaid-button-text{display:none}#buy-credits-button .getpaid-payment-button .getpaid-button-icon{font-size:1rem;.getpaid-button-tooltip-wrapper>button{font-size:0;padding:.35rem .5rem}}}.ccd-btn{padding:8px 12px;border:1px solid #333;border-radius:4px;background:#eee;cursor:pointer}.ccd-btn:disabled{opacity:.6}ccd-download-en-btn:disabled{opacity:.6}.branches-table,.competitors-table{width:100%;border-collapse:collapse;margin-bottom:20px}.branches-table th,.branches-table td,.competitors-table th,.competitors-table td{border:1px solid #eee;padding:8px 12px;text-align:left;font-size:15px}.branches-table th,.competitors-table th{background-color:#f9f9f9;font-weight:600}@media (max-width:600px){.branches-table,.competitors-table{display:block;overflow-x:auto;white-space:nowrap}}.court-directors-updated,.court-activities-updated{text-align:right;font-size:.85rem;color:#666;margin-top:4px}.activities-list{list-style:disc inside;margin:0;padding:0}.activities-list li{margin-bottom:8px;color:#333;font-size:15px}.tab-content#activities .no-data{padding:20px;background:#f8fafc;border-radius:6px;color:#64748b}.credit-info-box{display:flex;align-items:center;gap:1em;background-color:#f9f9f9;border:1px solid #ccc;padding-left:10px;border-radius:8px}#pq-balance-display-area{font-weight:700;font-size:16px}#buy-credits-button .wpgetpaid-payment-button{--bs-btn-padding-x:0.9rem !important;--bs-btn-padding-y:0.15rem !important}.getpaid-button-tooltip-wrapper button{border-radius:8px;cursor:not-allowed}.getpaid-button-tooltip{visibility:hidden;opacity:0;transition:opacity 0.3s ease;position:absolute;bottom:calc(100% + 5px);left:50%;transform:translateX(-50%);max-width:250px;background:#333;color:#fff;text-align:center;border-radius:8px;padding:8px 12px;z-index:101;font-size:.9em;line-height:1.4;box-shadow:0 2px 5px rgb(0 0 0 / .2);margin-bottom:5px;width:200px}.getpaid-button-tooltip a{color:gold;text-decoration:underline;font-weight:700}.getpaid-button-tooltip a:hover{color:#fff;text-decoration:none}.getpaid-button-tooltip-wrapper:hover .getpaid-button-tooltip,.getpaid-button-tooltip-wrapper .getpaid-button-tooltip:hover{visibility:visible;opacity:1;transition-delay:0s}.getpaid-button-tooltip::after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border-width:5px;border-style:solid;border-color:#333 #fff0 #fff0 #fff0}.kobdi-tab-restricted-message{background-color:#fff4e5;border:1px solid #ffcc80;padding:20px;border-radius:5px;color:#663c00;font-style:italic}.gsrl-message{background:#fff5e6;border:2px solid #ffd324;padding:12px;margin:1em 0;font-size:1.1em;font-weight:700;text-align:center;animation:gsrl-pulse 2s infinite}.kgpa-cta{background-color:#ccc;border:1px solid #e0e0e0;border-radius:8px;padding:25px 20px;text-align:center;margin:20px 0}.kgpa-button-group{display:flex;justify-content:center;align-items:center;gap:15px;margin-bottom:15px}a.kgpa-membership-btn{background-color:#e74c3c;color:#fff;border:none;padding:8px 15px;font-size:1rem;font-weight:500;border-radius:8px;cursor:pointer;transition:background-color 0.2s ease,box-shadow 0.2s ease;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;line-height:1.5}a.kgpa-membership-btn:hover{background-color:#c0392b;color:#fff;box-shadow:0 .25rem .25rem .125rem rgb(57 147 213 / .1),0 .375rem .75rem -.125rem rgb(57 147 213 / .4)}p.kgpa-note{color:#000;margin-top:.5rem;margin-bottom:0}@media (max-width:768px){.kgpa-button-group{flex-direction:column;gap:10px}.kgpa-button-group .kgpa-buy-btn,.kgpa-button-group a.kgpa-membership-btn{width:100%;max-width:400px;margin-left:auto;margin-right:auto}.kgpa-button-group .kgpa-buy-btn .getpaid-payment-button{width:100%}}.getpaid-button-icon{display:inline-block;font-size:1em;color:inherit;margin-right:.5em;transition:all 0.2s ease-in-out}button:hover .getpaid-button-icon{transform:scale(1.1)}.getpaid-button-text{display:inline}@media (max-width:767px){.getpaid-button-text{display:none}.getpaid-button-icon{margin-right:0;font-size:1.3em}}#buy-credits-button .getpaid-button-icon{font-size:16px;color:gold}#buy-credits-button .getpaid-button-text{color:inherit}#buy-credits-button .wpgetpaid-payment-button{opacity:1;cursor:pointer;display:inline-flex;align-items:center;gap:6px}.getpaid-button-tooltip-wrapper>button{opacity:.6;cursor:not-allowed;display:inline-flex;align-items:center;gap:6px;border-radius:8px}#buy-credits-button .getpaid-payment-button:not([disabled]):not([aria-disabled="true"]){--bs-btn-bg:#0066cc;--bs-btn-border-color:#1b63d0;--bs-btn-color:#fff;--bs-btn-hover-bg:#1a60d1;--bs-btn-hover-border-color:#1759c2;--bs-btn-hover-color:#fff;--bs-btn-active-bg:#154fb0;--bs-btn-active-border-color:#154aa4;--bs-btn-focus-shadow-rgb:31, 111, 235;--bs-btn-padding-x:0.9rem;--bs-btn-padding-y:0.35rem;--bs-btn-border-radius:8px;background-color:var(--bs-btn-bg,#0066cc);border-color:var(--bs-btn-border-color,#1b63d0);color:var(--bs-btn-color,#fff);padding:var(--bs-btn-padding-y,.35rem) var(--bs-btn-padding-x,.9rem);border-radius:var(--bs-btn-border-radius,8px);display:inline-flex;align-items:center;gap:.5rem;font-weight:600}#buy-credits-button .getpaid-payment-button:hover{background-color:var(--bs-btn-hover-bg,#1a60d1);border-color:var(--bs-btn-hover-border-color,#1759c2);color:var(--bs-btn-hover-color,#fff)}#buy-credits-button .getpaid-payment-button:focus-visible{outline:none;box-shadow:0 0 0 .2rem rgba(var(--bs-btn-focus-shadow-rgb,31,111,235),.25)}#buy-credits-button .getpaid-payment-button .getpaid-button-icon{font-size:1rem}#buy-credits-button .getpaid-payment-button .getpaid-button-text{letter-spacing:.2px}.getpaid-button-tooltip-wrapper{position:relative;display:inline-block;cursor:not-allowed}.getpaid-button-tooltip-wrapper>button{background:#cfd3d6;border:1px solid #e5e7eb;color:#667085;padding:.35rem .9rem;border-radius:8px;display:inline-flex;align-items:center;gap:.5rem;font-weight:600}.getpaid-button-tooltip-wrapper>button .getpaid-button-icon{filter:grayscale(1) opacity(.75)}.getpaid-button-tooltip-wrapper>button .getpaid-button-text{letter-spacing:.2px}.getpaid-button-tooltip-wrapper .getpaid-button-tooltip{visibility:hidden;width:max-content;max-width:250px;background-color:#333;color:#fff;text-align:center;border-radius:6px;padding:8px 12px;position:absolute;z-index:101;bottom:90%;left:50%;transform:translateX(-50%);opacity:0;transition:opacity 0.3s,visibility 0s linear 0.3s;font-size:.9em;line-height:1.4;box-shadow:0 2px 5px rgb(0 0 0 / .2)}.getpaid-button-tooltip-wrapper:hover .getpaid-button-tooltip{opacity:1;transform:translateX(-50%) translateY(-10px)}.getpaid-button-tooltip-wrapper>button{position:relative;display:inline-flex;align-items:center;gap:.5rem;padding:.35rem .9rem}@media (max-width:600px){.getpaid-button-tooltip-wrapper>button{font-size:0;gap:0;padding:.35rem .5rem}.getpaid-button-tooltip-wrapper>button::before{font-size:1rem;margin:0}}@media (max-width:600px){#pq-balance-display-area .label{display:none}}@media (max-width:600px){#buy-credits-button .getpaid-payment-button .getpaid-button-text{display:none}#buy-credits-button .getpaid-payment-button .getpaid-button-icon{font-size:1rem}.getpaid-button-tooltip-wrapper>button{font-size:0;padding:.35rem .5rem}}#ccd-download-en-btn:disabled{opacity:.6}@media (min-width:751px) and (max-width:1299px){.user-panel-container{flex-wrap:wrap;justify-content:flex-start;column-gap:12px;row-gap:8px}.user-panel-container>*{flex:0 1 auto}.user-panel-container .credit-info-box{order:99;margin-left:0;justify-content:flex-start}.ccd-btn,.kpdf-btn,.bpl-btn{padding:6px 10px;font-size:.95rem}.ccd-btn-container,.kpdf-btn-container,.bpl-container{flex:0 1 auto;max-width:100%}}@media (min-width:751px) and (max-width:1299px){.user-panel-container>*{min-width:0}.user-panel-container>.ccd-btn-container,.user-panel-container>.kpdf-btn-container,.user-panel-container>.bpl-container,.user-panel-container>.credit-info-box{flex:0 1 auto!important}.ccd-btn .ccd-btn-text,.kpdf-btn .kpdf-btn-text,.bpl-btn .bpl-btn-text{white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.bpl-container{display:inline-flex;align-items:center}#buy-credits-button .getpaid{display:inline-flex;align-items:center}}@media (min-width:1300px){.user-panel-container .credit-info-box{margin-left:auto}}@media (min-width:751px) and (max-width:1299px){.user-panel-container .credit-info-box{margin-left:0}}.biz-title-with-actions{display:flex;align-items:center;gap:1.5rem;flex-wrap:wrap}.biz-title-with-actions .history-inline-btn{padding:.15rem .5rem;font-size:12px;line-height:1.2}@media (max-width:750px){.biz-title-with-actions .history-inline-btn .btn-label{display:none}}.info-value-with-actions .history-inline-btn{padding:.15rem .5rem;font-size:12px;line-height:1.2}.getpaid-button-tooltip-wrapper>.getpaid-payment-button:not([disabled]):not([aria-disabled="true"])::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f51e";line-height:1;display:inline-block;margin-right:.5em}.getpaid-button-tooltip-wrapper>.getpaid-payment-button[disabled]::before,.getpaid-button-tooltip-wrapper>.getpaid-payment-button[aria-disabled="true"]::before{content:none!important}#buy-credits-button .getpaid-button-tooltip-wrapper>.getpaid-payment-button[disabled],#buy-credits-button .getpaid-button-tooltip-wrapper>.getpaid-payment-button[aria-disabled="true"]{--bs-btn-bg:#e9ecef;--bs-btn-border-color:#ced4da;--bs-btn-color:#6c757d;--bs-btn-hover-bg:#e9ecef;--bs-btn-hover-border-color:#ced4da;--bs-btn-hover-color:#6c757d;--bs-btn-active-bg:#e9ecef;--bs-btn-active-border-color:#ced4da;background-color:var(--bs-btn-bg)!important;border-color:var(--bs-btn-border-color)!important;color:var(--bs-btn-color)!important;box-shadow:none!important;cursor:not-allowed!important;pointer-events:none!important;opacity:1!important;filter:none!important}#buy-credits-button .getpaid-button-tooltip-wrapper>.getpaid-payment-button[disabled] .getpaid-button-icon,#buy-credits-button .getpaid-button-tooltip-wrapper>.getpaid-payment-button[aria-disabled="true"] .getpaid-button-icon{display:none!important}.bizpage-same-industry{display:block;margin:20px 0;padding:20px;background:#fff;border-radius:12px;box-shadow:0 2px 10px rgb(0 0 0 / .1)}.bizpage-same-industry__title{display:flex;align-items:center;margin:0 0 12px 0;font-size:1.125rem;font-weight:700;line-height:1.3}.bizpage-same-industry .kobdi-pl-bullets .kobdi-pl-list{margin-top:6px}.bizpage-same-industry .kobdi-pl-item{padding:0}.bizpage-same-industry .kobdi-pl-title{font-weight:600}.bizpage-same-industry .kobdi-pl-field{font-size:.95em;opacity:.92}.bizpage-same-industry .kobdi-pl-bullets .kobdi-pl-list{row-gap:.4rem}