[dir] .floors-page[data-v-5fe7a2dc]{padding:1rem}[dir] .main-card[data-v-5fe7a2dc]{border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1);border:1px solid #e5e7eb}.floor-card[data-v-5fe7a2dc]{transition:all .2s ease;overflow:hidden}[dir] .floor-card[data-v-5fe7a2dc]{border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1);border:1px solid #e5e7eb;cursor:pointer}[dir] .floor-card[data-v-5fe7a2dc]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15);border-color:#667eea}.floor-card-content[data-v-5fe7a2dc]{display:flex;flex-direction:column;align-items:center;position:relative}[dir] .floor-card-content[data-v-5fe7a2dc]{padding:1.5rem;text-align:center}.floor-icon-wrapper[data-v-5fe7a2dc]{width:64px;height:64px;display:flex;align-items:center;justify-content:center;flex-shrink:0}[dir] .floor-icon-wrapper[data-v-5fe7a2dc]{border-radius:12px;margin-bottom:1rem}[dir=ltr] .floor-icon-wrapper[data-v-5fe7a2dc]{background:linear-gradient(135deg,#667eea,#764ba2)}[dir=rtl] .floor-icon-wrapper[data-v-5fe7a2dc]{background:linear-gradient(-135deg,#667eea,#764ba2)}.floor-icon[data-v-5fe7a2dc]{color:#fff}.floor-info[data-v-5fe7a2dc]{flex:1;width:100%}.floor-name[data-v-5fe7a2dc]{font-size:1.125rem;font-weight:600;color:#111827;line-height:1.4}.floor-stats[data-v-5fe7a2dc]{display:flex;flex-direction:column;gap:.5rem}[dir] .floor-stats[data-v-5fe7a2dc]{margin-top:.75rem}.stat-item[data-v-5fe7a2dc]{display:flex;align-items:center;justify-content:center;gap:.5rem}[dir] .stat-item[data-v-5fe7a2dc]{padding:.5rem .75rem;background-color:#f9fafb;border-radius:6px;border:1px solid #e5e7eb}.stat-icon[data-v-5fe7a2dc]{color:#6b7280;flex-shrink:0}.stat-text[data-v-5fe7a2dc]{font-size:.875rem;color:#374151;font-weight:500}.floor-arrow[data-v-5fe7a2dc]{position:absolute;top:1rem;opacity:0;transition:opacity .2s ease}[dir=ltr] .floor-arrow[data-v-5fe7a2dc]{right:1rem}[dir=rtl] .floor-arrow[data-v-5fe7a2dc]{left:1rem}.floor-card:hover .floor-arrow[data-v-5fe7a2dc]{opacity:1}.arrow-icon[data-v-5fe7a2dc]{color:#667eea}[dir] .empty-state-card[data-v-5fe7a2dc]{border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.08);border:1px solid #e9ecef}@media(max-width:768px){[dir] .floor-card-content[data-v-5fe7a2dc]{padding:1.25rem}.floor-icon-wrapper[data-v-5fe7a2dc]{width:56px;height:56px}[dir] .floor-icon-wrapper[data-v-5fe7a2dc]{margin-bottom:.875rem}.floor-name[data-v-5fe7a2dc]{font-size:1rem}}