body{background:linear-gradient(135deg,#f5f7fa,#e4edf5);color:var(--hvnly-text-primary);font-family:var(--hvnly-bodyFont);font-size:14px;line-height:1.6;overflow-x:hidden;padding:0}.hvnly-container{animation:containerAppear .6s cubic-bezier(.175,.885,.32,1.275) forwards;font-size:14px;margin:0 auto;max-width:100%;opacity:0;padding:20px;position:relative;transform:translateY(20px)}@keyframes containerAppear{to{opacity:1;transform:translateY(0)}}.hvnly-header{background:var(--hvnly-color-bg-white);border-radius:var(--hvnly-border-radius);box-shadow:var(--hvnly-shadow-card);justify-content:space-between;margin-bottom:30px;padding:20px}.hvnly-header,.hvnly-title{align-items:center;display:flex}.hvnly-title{color:var(--hvnly-text-primary);font-family:var(--hvnly-font-family-heading);font-size:28px;font-weight:var(--hvnly-font-weight-bold);gap:12px}.hvnly-title i{color:var(--hvnly-brand-primary);font-size:32px}.hvnly-controls{align-items:center;display:flex;gap:15px}.hvnly-filter{background:var(--hvnly-color-bg-light);border-radius:var(--hvnly-border-radius-sm);display:flex;padding:6px}.hvnly-filter-btn{background:transparent;border:none;border-radius:var(--hvnly-border-radius-sm);cursor:pointer;font-family:var(--hvnly-font-family-base);font-weight:var(--hvnly-font-weight-medium);padding:10px 20px;transition:var(--hvnly-transition-time)}.hvnly-filter-btn.active{box-shadow:0 1px 3px rgba(0,0,0,.1)}.hvnly-action-btn,.hvnly-filter-btn.active{background:var(--hvnly-brand-primary);color:var(--hvnly-color-bg-white)}.hvnly-action-btn{align-items:center;border:none;border-radius:var(--hvnly-border-radius-sm);box-shadow:var(--hvnly-shadow-card);cursor:pointer;display:flex;font-family:var(--hvnly-font-family-base);font-weight:var(--hvnly-font-weight-medium);gap:8px;padding:12px 24px;transition:var(--hvnly-transition-time)}.hvnly-action-btn:hover{background:var(--hvnly-brand-secondary);box-shadow:0 10px 15px rgba(0,0,0,.1);transform:translateY(-2px)}.hvnly-stats-grid{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-bottom:30px}.hvnly-stat-card{background:var(--hvnly-color-bg-white);border-radius:var(--hvnly-border-radius);box-shadow:var(--hvnly-shadow-card);overflow:hidden;padding:25px;position:relative;transition:var(--hvnly-transition-time)}.hvnly-stat-card:hover{box-shadow:0 10px 15px rgba(0,0,0,.1);transform:translateY(-5px)}.hvnly-stat-card:before{content:"";height:100%;left:0;position:absolute;top:0;width:5px}.hvnly-stat-card.properties:before{background:var(--hvnly-brand-primary)}.hvnly-stat-card.published:before{background:var(--hvnly-brand-success)}.hvnly-stat-card.pending:before{background:var(--hvnly-status-pending)}.hvnly-stat-card.expired:before{background:var(--hvnly-brand-error)}.hvnly-stat-card.users:before{background:var(--hvnly-brand-secondary)}.hvnly-stat-card.blocked:before{background:var(--hvnly-color-gray-500)}.hvnly-stat-card.views:before{background:var(--hvnly-brand-primary)}.hvnly-stat-card.favorites:before{background:var(--hvnly-brand-accent)}.hvnly-stat-card.ratings:before{background:var(--hvnly-brand-secondary)}.hvnly-stat-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px}.hvnly-stat-title{color:var(--hvnly-text-secondary);font-size:16px;font-weight:var(--hvnly-font-weight-medium)}.hvnly-stat-icon{align-items:center;border-radius:12px;display:flex;font-size:20px;height:50px;justify-content:center;width:50px}.hvnly-stat-icon.properties{background:rgba(108,96,254,.1);color:var(--hvnly-brand-primary)}.hvnly-stat-icon.published{background:rgba(0,180,106,.1);color:var(--hvnly-brand-success)}.hvnly-stat-icon.pending{background:rgba(255,181,7,.1);color:var(--hvnly-status-pending)}.hvnly-stat-icon.expired{background:rgba(255,77,79,.1);color:var(--hvnly-brand-error)}.hvnly-stat-icon.users{background:rgba(118,75,162,.1);color:var(--hvnly-brand-secondary)}.hvnly-stat-icon.blocked{background:hsla(208,7%,46%,.1);color:var(--hvnly-color-gray-500)}.hvnly-stat-icon.views{background:rgba(108,96,254,.1);color:var(--hvnly-brand-primary)}.hvnly-stat-icon.favorites{background:rgba(255,154,162,.1);color:var(--hvnly-brand-accent)}.hvnly-stat-icon.ratings{background:rgba(118,75,162,.1);color:var(--hvnly-brand-secondary)}.hvnly-stat-value{color:var(--hvnly-text-primary);font-size:32px;font-weight:var(--hvnly-font-weight-bold);margin-bottom:5px}.hvnly-stat-change{align-items:center;display:flex;font-size:14px;font-weight:var(--hvnly-font-weight-medium);gap:5px}.hvnly-stat-change.positive{color:var(--hvnly-brand-success)}.hvnly-stat-change.negative{color:var(--hvnly-brand-error)}.hvnly-charts-section{display:grid;gap:20px;grid-template-columns:2fr 1fr;margin-bottom:30px}.hvnly-chart-card{background:var(--hvnly-color-bg-white);border-radius:var(--hvnly-border-radius);box-shadow:var(--hvnly-shadow-card);padding:25px}.hvnly-chart-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.hvnly-chart-title{color:var(--hvnly-text-primary);font-family:var(--hvnly-font-family-heading);font-size:18px;font-weight:var(--hvnly-font-weight-semibold)}.hvnly-chart-actions{display:flex;gap:10px}.hvnly-chart-action-btn{align-items:center;background:var(--hvnly-color-bg-light);border:none;border-radius:var(--hvnly-border-radius-sm);cursor:pointer;display:flex;font-family:var(--hvnly-font-family-base);font-size:13px;gap:5px;padding:8px 12px;transition:var(--hvnly-transition-time)}.hvnly-chart-action-btn:hover{background:var(--hvnly-brand-primary);color:var(--hvnly-color-bg-white)}.hvnly-chart-container{height:300px;position:relative}.hvnly-detailed-analytics{display:grid;gap:20px;grid-template-columns:1fr 1fr;margin-bottom:30px}.hvnly-table-card{background:var(--hvnly-color-bg-white);border-radius:var(--hvnly-border-radius);box-shadow:var(--hvnly-shadow-card);overflow:hidden;padding:25px}.hvnly-table{border-collapse:collapse;width:100%}.hvnly-table th{color:var(--hvnly-text-secondary);font-family:var(--hvnly-font-family-heading);font-weight:var(--hvnly-font-weight-semibold);text-align:left}.hvnly-table td,.hvnly-table th{border-bottom:1px solid var(--hvnly-border-color);padding:15px}.hvnly-table td{font-family:var(--hvnly-font-family-base)}.hvnly-table tr:last-child td{border-bottom:none}.hvnly-table tr:hover{background:var(--hvnly-color-bg-light)}.hvnly-country-flag{background:var(--hvnly-brand-primary);border-radius:2px;display:inline-block;height:15px;margin-right:10px;vertical-align:middle;width:20px}.hvnly-loading{align-items:center;display:flex;flex-direction:column;gap:20px;height:50vh;justify-content:center}.hvnly-loading i{color:var(--hvnly-brand-primary);font-size:40px}.hvnly-loading p{color:var(--hvnly-text-secondary);font-family:var(--hvnly-font-family-base);font-size:18px}@media (max-width:1200px){.hvnly-charts-section,.hvnly-detailed-analytics{grid-template-columns:1fr}}@media (max-width:768px){.hvnly-header{align-items:flex-start;flex-direction:column;gap:15px}.hvnly-controls{flex-wrap:wrap}.hvnly-stats-grid{grid-template-columns:1fr}.hvnly-filter{flex-wrap:wrap}}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.hvnly-stat-card{animation:fadeIn .5s ease-out}.hvnly-stat-card:first-child{animation-delay:.1s}.hvnly-stat-card:nth-child(2){animation-delay:.2s}.hvnly-stat-card:nth-child(3){animation-delay:.3s}.hvnly-stat-card:nth-child(4){animation-delay:.4s}.hvnly-stat-card:nth-child(5){animation-delay:.5s}.hvnly-stat-card:nth-child(6){animation-delay:.6s}.hvnly-stat-card:nth-child(7){animation-delay:.7s}.hvnly-stat-card:nth-child(8){animation-delay:.8s}.hvnly-stat-card:nth-child(9){animation-delay:.9s}.hvnly-stat-value{transition:transform .3s ease}.hvnly-stat-card:hover .hvnly-stat-value{transform:scale(1.05)}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.hvnly-stat-card.favorites .hvnly-stat-value{animation:pulse 2s infinite;color:var(--hvnly-brand-accent)}.hvnly-stat-card.views .hvnly-stat-value{color:var(--hvnly-brand-primary)}
