@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;600;700&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.react-grid-layout{position:relative;transition:height .2s ease}.react-grid-item{transition:all .2s ease;transition-property:left,top,width,height}.react-grid-item img{pointer-events:none;-webkit-user-select:none;user-select:none}.react-grid-item.cssTransforms{transition-property:transform,width,height}.react-grid-item.resizing{transition:none;will-change:width,height;z-index:1}.react-grid-item.react-draggable-dragging{transition:none;will-change:transform;z-index:3}.react-grid-item.dropping{visibility:hidden}.react-grid-item.react-grid-placeholder{background:red;opacity:.2;transition-duration:.1s;-webkit-user-select:none;-o-user-select:none;user-select:none;z-index:2}.react-grid-item.react-grid-placeholder.placeholder-resizing{transition:none}.react-grid-item>.react-resizable-handle{height:20px;position:absolute;width:20px}.react-grid-item>.react-resizable-handle:after{border-bottom:2px solid #0006;border-right:2px solid #0006;bottom:3px;content:"";height:5px;position:absolute;right:3px;width:5px}.react-resizable-hide>.react-resizable-handle{display:none}.react-grid-item>.react-resizable-handle.react-resizable-handle-sw{bottom:0;cursor:sw-resize;left:0;transform:rotate(90deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-se{bottom:0;cursor:se-resize;right:0}.react-grid-item>.react-resizable-handle.react-resizable-handle-nw{cursor:nw-resize;left:0;top:0;transform:rotate(180deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-ne{cursor:ne-resize;right:0;top:0;transform:rotate(270deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e,.react-grid-item>.react-resizable-handle.react-resizable-handle-w{cursor:ew-resize;margin-top:-10px;top:50%}.react-grid-item>.react-resizable-handle.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-n,.react-grid-item>.react-resizable-handle.react-resizable-handle-s{cursor:ns-resize;left:50%;margin-left:-10px}.react-grid-item>.react-resizable-handle.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.react-resizable{position:relative}.react-resizable-handle{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgd2lkdGg9IjYiIGhlaWdodD0iNiI+PHBhdGggZD0iTTYgNkgwVjQuMmg0LjJWMEg2djZaIiBvcGFjaXR5PSIuMzAyIi8+PC9zdmc+);background-origin:content-box;background-position:100% 100%;background-repeat:no-repeat;box-sizing:border-box;height:20px;padding:0 3px 3px 0;position:absolute;width:20px}.react-resizable-handle-sw{bottom:0;cursor:sw-resize;left:0;transform:rotate(90deg)}.react-resizable-handle-se{bottom:0;cursor:se-resize;right:0}.react-resizable-handle-nw{cursor:nw-resize;left:0;top:0;transform:rotate(180deg)}.react-resizable-handle-ne{cursor:ne-resize;right:0;top:0;transform:rotate(270deg)}.react-resizable-handle-e,.react-resizable-handle-w{cursor:ew-resize;margin-top:-10px;top:50%}.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-resizable-handle-n,.react-resizable-handle-s{cursor:ns-resize;left:50%;margin-left:-10px}.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.toolbar{display:flex;gap:10px;margin-bottom:20px}.btn{border:none;border-radius:5px;cursor:pointer;font-size:14px;font-weight:700;padding:10px 15px;transition:background-color .3s ease}.btn-primary{background-color:#007bff;color:#fff}.btn-primary:hover{background-color:#0056b3}.btn-secondary{background-color:#6c757d;color:#fff}.btn-secondary:hover{background-color:#5a6268}.table-container{overflow-x:auto}.responsive-table{border-collapse:collapse;width:100%}.responsive-table td,.responsive-table th{border:1px solid #ddd;padding:12px;text-align:left}.responsive-table th{background-color:#f2f2f2;font-weight:700}.responsive-table tbody tr:nth-child(2n){background-color:#f9f9f9}.responsive-table tbody tr:hover{background-color:#f1f1f1}.actions{display:flex;gap:10px}.btn-edit{background-color:#ffc107;color:#212529}.btn-edit:hover{background-color:#e0a800}.btn-delete{background-color:#dc3545;color:#fff}.btn-delete:hover{background-color:#c82333}.modal{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:1000}.modal-content{background-color:#fefefe;border:1px solid #888;border-radius:10px;margin:auto;max-width:500px;padding:30px;position:relative;width:80%}.close-button{color:#aaa;float:right;font-size:28px;font-weight:700;position:absolute;right:20px;top:10px}.close-button:focus,.close-button:hover{color:#000;cursor:pointer;text-decoration:none}.form-group{margin-bottom:15px}.form-group label{display:block;margin-bottom:5px}.form-group input[type=number],.form-group input[type=text],.form-group textarea{border:1px solid #ccc;border-radius:4px;padding:8px;width:100%}.form-actions{gap:10px;justify-content:flex-end}.react-calendar{background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em;max-width:100%;width:350px}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{margin:.5em;width:50%}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{box-sizing:border-box}.react-calendar button{border:0;margin:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{background:none;min-width:44px}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:#e6e6e6}.react-calendar__month-view__weekdays{font:inherit;font-size:.75em;font-weight:700;text-align:center;text-transform:uppercase}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{align-items:center;display:flex;font:inherit;font-size:.75em;font-weight:700;justify-content:center}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__century-view__decades__decade--neighboringCentury,.react-calendar__decade-view__years__year--neighboringDecade,.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__century-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__year-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{background:none;font:inherit;font-size:.833em;max-width:100%;padding:10px 6.6667px;text-align:center}.react-calendar__tile:disabled{background-color:#f0f0f0;color:#ababab}.react-calendar__century-view__decades__decade--neighboringCentury:disabled,.react-calendar__decade-view__years__year--neighboringDecade:disabled,.react-calendar__month-view__days__day--neighboringMonth:disabled{color:#cdcdcd}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:focus,.react-calendar__tile--now:enabled:hover{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile--hasActive:enabled:hover{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}:root{--color-primary:#4a90e2;--color-primary-hover:#357abd;--color-bg:#fff;--color-card:#fff;--color-border:#e5e5e5;--color-text:#2d2d2d;--color-muted:#888;--color-accent:#f5a684;--shadow-sm:0 4px 12px #0000000d;--shadow-md:0 8px 25px #00000014;--radius-sm:12px;--radius-md:16px;--transition:all 0.3s ease}body{background:url(https://images.unsplash.com/photo-1605100804761-9b7f7e54c9a2?ixlib=rb-4.0.3&auto=format&fit=crop&w=2000&q=80) 50%/cover no-repeat fixed;color:#2d2d2d;color:var(--color-text);font-family:Inter,sans-serif;margin:0;min-height:100vh;padding:0}.portal-container{align-items:flex-start;display:flex;gap:24px;margin:0 auto;max-width:1200px;min-height:100vh;padding:20px}.services-column{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffeb;border-radius:16px;border-radius:var(--radius-md);box-shadow:0 8px 25px #00000014;box-shadow:var(--shadow-md);flex:2 1;height:-webkit-fit-content;height:fit-content;padding:24px;position:-webkit-sticky;position:sticky;top:20px}.services-header{margin-bottom:20px}.services-header h1{color:#1a1a1a;font-size:1.5rem;font-weight:600;margin:0 0 16px}.search-bar{margin-bottom:20px;position:relative}.search-bar input{background:#fafafa;border:1.5px solid #e5e5e5;border:1.5px solid var(--color-border);border-radius:12px;border-radius:var(--radius-sm);font-size:1rem;padding:12px 16px 12px 40px;transition:all .3s ease;transition:var(--transition);width:100%}.search-bar input:focus{background:#fff;border-color:#4a90e2;border-color:var(--color-primary);box-shadow:0 0 0 3px #4a90e226;outline:none}.search-bar:before{color:#aaa;content:"search";font-family:Material Icons;font-size:1.3rem;left:12px;position:absolute;top:50%;transform:translateY(-50%)}.services-list{display:flex;flex-direction:column;gap:12px}.service-item{align-items:center;background:#fff;border:1px solid #e5e5e5;border:1px solid var(--color-border);border-radius:12px;border-radius:var(--radius-sm);cursor:pointer;display:flex;justify-content:space-between;padding:16px;transition:all .3s ease;transition:var(--transition)}.service-item:hover{border-color:#4a90e2;border-color:var(--color-primary);box-shadow:0 4px 15px #4a90e21a;transform:translateY(-1px)}.service-info{align-items:center;display:flex;flex:1 1;gap:14px}.service-icon{background:linear-gradient(135deg,#f0f0f0,#e0e0e0);border-radius:12px;display:block;flex-shrink:0;height:48px;object-fit:cover;width:48px}.service-details h3{font-size:1.1rem;font-weight:600;margin:0}.service-details p{color:#888;color:var(--color-muted);font-size:.85rem;margin:4px 0 0}.service-price{font-size:1.1rem;font-weight:700;margin-right:12px}.add-button,.service-price{color:#4a90e2;color:var(--color-primary)}.add-button{align-items:center;background:#0000;border:2px solid #4a90e2;border:2px solid var(--color-primary);border-radius:50%;cursor:pointer;display:flex;font-size:.8rem;font-weight:600;height:36px;justify-content:center;padding:0;transition:all .3s ease;transition:var(--transition);width:36px}.add-button:hover{background:#4a90e2;background:var(--color-primary);color:#fff;transform:scale(1.1)}.cart-column{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff2;border-radius:16px;border-radius:var(--radius-md);box-shadow:0 8px 25px #00000014;box-shadow:var(--shadow-md);flex:1 1;height:-webkit-fit-content;height:fit-content;min-width:300px;padding:20px;position:-webkit-sticky;position:sticky;top:20px}.user-profile{align-items:center;border-bottom:1px solid #e5e5e5;border-bottom:1px solid var(--color-border);display:flex;gap:12px;margin-bottom:20px;padding-bottom:16px}.user-avatar{background:#ddd;border-radius:50%;height:40px;width:40px}.user-info h3{font-size:1rem;font-weight:600;margin:0}.user-info p{color:#888;color:var(--color-muted);font-size:.8rem;margin:2px 0 0}.cart-summary h3{font-size:1.1rem;font-weight:600;margin:0 0 16px}.cart-items{display:flex;flex-direction:column;gap:12px;margin-bottom:20px;max-height:400px;overflow-y:auto}.cart-item{align-items:center;color:#2d2d2d;color:var(--color-text);display:flex;font-size:.9rem;gap:10px;position:relative}.cart-item-icon{background:#f0f0f0;background-position:50%;background-size:cover;border-radius:8px;flex-shrink:0;height:32px;width:32px}.cart-item-info{flex:1 1}.cart-item-info strong{display:block;font-size:.95rem}.cart-item-info small{color:#888;color:var(--color-muted)}.remove-cart-item{background:#eee;border:none;border-radius:50%;color:#999;cursor:pointer;font-size:1rem;height:20px;line-height:20px;text-align:center;transition:all .3s ease;transition:var(--transition);width:20px}.remove-cart-item:hover{background:#e53935;color:#fff}.cart-totals{border-top:1px dashed #e5e5e5;border-top:1px dashed var(--color-border);display:flex;font-weight:600;justify-content:space-between;padding:16px 0}.cart-totals .label{color:#888;color:var(--color-muted)}.cart-totals .value{font-size:1.1rem}.continue-button{background:#4a90e2;background:var(--color-primary);border:none;border-radius:50px;box-shadow:0 4px 15px #4a90e24d;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:14px 24px;transition:all .3s ease;transition:var(--transition);width:100%}.continue-button:hover{background:#357abd;background:var(--color-primary-hover);box-shadow:0 8px 25px #4a90e266;transform:translateY(-2px)}.continue-button:disabled{background:#ccc;box-shadow:none;cursor:not-allowed;transform:none}.portal-overlay{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#0009;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.portal-modal{background:#fff;background:var(--color-bg);border:1px solid #e5e5e5;border:1px solid var(--color-border);border-radius:16px;border-radius:var(--radius-md);box-shadow:0 8px 25px #00000014;box-shadow:var(--shadow-md);max-width:700px;outline:none;padding:28px;width:90%}.portal-modal h2{font-size:1.6rem;font-weight:700;margin-top:0}.portal-modal p{color:#888;color:var(--color-muted)}.portal-modal p,.professional-selector{margin-bottom:20px}.professional-selector label{font-weight:600;margin-right:10px}.professional-selector select{background:#f9f9f9;border:1px solid #e5e5e5;border:1px solid var(--color-border);border-radius:12px;border-radius:var(--radius-sm);font-size:1rem;padding:8px 12px}.modal-content{display:flex;gap:24px}.calendar-container{flex:1 1}.time-slots-container{border-left:1px solid #e5e5e5;border-left:1px solid var(--color-border);flex:1 1;padding-left:24px}.time-slots-container h3{font-size:1.1rem;font-weight:600;margin:0 0 16px}.time-slots{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(80px,1fr));max-height:300px;overflow-y:auto;padding-right:8px}.time-slot{background:#f7f7f7;border:1px solid #e5e5e5;border:1px solid var(--color-border);border-radius:12px;border-radius:var(--radius-sm);cursor:pointer;font-weight:500;padding:10px;text-align:center;transition:all .3s ease;transition:var(--transition)}.time-slot:hover{background:#4a90e2;background:var(--color-primary);border-color:#4a90e2;border-color:var(--color-primary);color:#fff}.close-modal-button{background:#0000;border:1px solid #888;border:1px solid var(--color-muted);border-radius:12px;border-radius:var(--radius-sm);color:#888;color:var(--color-muted);cursor:pointer;margin-top:24px;padding:10px 20px;transition:all .3s ease;transition:var(--transition)}.close-modal-button:hover{background:#888;background:var(--color-muted);color:#fff}.react-calendar{border:none;font-family:Inter,sans-serif;width:100%}.react-calendar__navigation button{font-size:1rem;font-weight:600}.react-calendar__month-view__weekdays__weekday{color:#888;color:var(--color-muted);font-weight:600;text-align:center;text-decoration:none}.react-calendar__tile{border-radius:12px;border-radius:var(--radius-sm);transition:all .3s ease;transition:var(--transition)}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background:#f0f0f0}.react-calendar__tile--now{background:#e6f7ff;color:#4a90e2;color:var(--color-primary);font-weight:700}.react-calendar__tile--active{background:#4a90e2!important;background:var(--color-primary)!important;color:#fff!important}@media (max-width:992px){.portal-container{flex-direction:column}.cart-column{position:static;width:100%}}@media (max-width:768px){.modal-content{flex-direction:column}.time-slots-container{border-left:none;border-top:1px solid #e5e5e5;border-top:1px solid var(--color-border);padding-left:0;padding-top:20px}}@media (max-width:576px){.cart-column,.portal-container,.services-column{padding:16px}.service-info,.service-item{flex-direction:column;text-align:center}}.cart-items-modal{margin-bottom:20px}.cart-totals-modal{border-bottom:1px dashed #e5e5e5;border-bottom:1px dashed var(--color-border);border-top:1px dashed #e5e5e5;border-top:1px dashed var(--color-border);margin-bottom:20px;padding:16px 0}.cart-totals-modal>div{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.cart-totals-modal .label{color:#888;color:var(--color-muted);font-weight:600}.cart-totals-modal .value{font-size:1.1rem;font-weight:700}.client-details-form h3{font-size:1.2rem;margin-bottom:16px}.client-details-form input{border:1.5px solid #e5e5e5;border:1.5px solid var(--color-border);border-radius:12px;border-radius:var(--radius-sm);font-size:1rem;margin-bottom:12px;padding:12px 16px;transition:all .3s ease;transition:var(--transition);width:100%}.client-details-form input:focus{border-color:#4a90e2;border-color:var(--color-primary);box-shadow:0 0 0 3px #4a90e226;outline:none}.form-actions{display:flex;gap:12px;margin-top:20px}.form-actions button{border:none;border-radius:50px;cursor:pointer;flex:1 1;font-size:1rem;font-weight:600;padding:12px;transition:all .3s ease;transition:var(--transition)}.back-button{background:#f0f0f0;border:1px solid #e5e5e5;border:1px solid var(--color-border);color:#2d2d2d;color:var(--color-text)}.back-button:hover{background:#e0e0e0}.confirm-button{background:#4a90e2;background:var(--color-primary);box-shadow:0 4px 15px #4a90e24d;color:#fff}.confirm-button:hover{background:#357abd;background:var(--color-primary-hover);transform:translateY(-2px)}.confirmation-message{padding:20px;text-align:center}.confirmation-message h3{color:#4a90e2;color:var(--color-primary);font-size:1.5rem}.new-turn-button{background:#4a90e2;background:var(--color-primary);border:none;border-radius:50px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;margin-top:16px;padding:12px 24px;transition:all .3s ease;transition:var(--transition)}.new-turn-button:hover{background:#357abd;background:var(--color-primary-hover)}.time-slot-occupied{align-items:center;background-color:#fdd;border:1px solid #faa;border-radius:12px;border-radius:var(--radius-sm);color:#d8000c;display:flex;flex-direction:column;gap:8px;padding:10px;text-align:center}.time-slot-time{font-weight:700}.notification-request{display:flex;flex-direction:column;gap:8px;width:100%}.notification-request input{border:1px solid #faa;border-radius:12px;border-radius:var(--radius-sm);box-sizing:border-box;padding:8px;width:100%}.notification-request button{background-color:#d8000c;border:none;border-radius:12px;border-radius:var(--radius-sm);color:#fff;cursor:pointer;padding:8px;transition:background-color .3s ease}.notification-request button:hover{background-color:#a0000c}:root{--brand-color:#007bff;--brand-color-light:#e6f2ff;--brand-color-dark:#0056b3;--text-color:#212529;--text-color-muted:#6c757d;--background-color:#f8f9fa;--surface-color:#fff;--border-color:#dee2e6;--danger:#dc3545;--sidebar-bg:#fff;--sidebar-text:#000;--sidebar-active:#3b96ff;--app-bar-bg:var(--surface-color)}*{box-sizing:border-box;margin:0;padding:0}body{background-color:#f8f9fa;background-color:var(--background-color);color:#212529;color:var(--text-color);font-family:Poppins,sans-serif}.fc-daygrid-event{min-height:45px!important}.fc-daygrid-event,.fc-event-time,.fc-event-title{overflow:visible!important;white-space:normal!important}.fc-event-time,.fc-event-title{text-overflow:clip!important}.fc-daygrid-day-events{padding:4px!important}.fc-daygrid-event-harness{margin-bottom:2px!important}.fc-timegrid-event{background-color:var(--bg-medium)!important;border:1px solid var(--brand)!important;opacity:1!important}.fc-timegrid-event,.fc-timegrid-event .fc-event-main,.fc-timegrid-event .fc-event-time,.fc-timegrid-event .fc-event-title{color:var(--text-light)!important}#dashboard-container{display:flex}.main-content header{align-items:center;background-color:var(--bg-light);border-radius:12px;box-shadow:0 4px 15px #00000014;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:20px;padding:15px 20px}.main-content header .user-info{align-items:center;display:flex;flex-wrap:wrap;gap:15px;justify-content:flex-end;position:relative}.main-content header .user-info span{font-weight:600;margin-right:15px;white-space:nowrap}.notification-item,.whatsapp-status-bar{flex-shrink:0}main h2{font-weight:600;margin-bottom:10px}main{display:flex;flex-direction:column;flex-grow:1}main>p{color:var(--muted-text)}.cards,main>p{margin-bottom:20px}.cards{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.card{align-items:center;background-color:var(--bg-light);border-radius:12px;box-shadow:0 4px 10px #0000000d;display:flex;padding:15px}.card-icon{border-radius:10px;color:var(--text-light);font-size:22px;margin-right:15px;padding:10px}.card-icon.green{background-color:var(--accent-green)}.card-icon.blue{background-color:var(--accent-blue)}.card-icon.purple{background-color:var(--brand)}.card-icon.orange{background-color:#ffb74d}.card-info p{color:var(--muted-text);font-size:13px;margin:0}.card-info h3{font-size:22px;margin:0}.card{position:relative}.card-tooltip{background-color:var(--bg-light);border:1px solid #eee;border-radius:10px;box-shadow:0 4px 12px #0000001a;display:none;left:0;margin-top:5px;padding:15px;position:absolute;top:100%;width:100%;z-index:10}.card:hover .card-tooltip{display:block}.card-tooltip h4{font-size:14px;font-weight:600;margin-bottom:10px;margin-top:0}.card-tooltip ul{list-style:none;margin:0;padding:0}.card-tooltip ul li{border-bottom:1px solid #f0f0f0;font-size:13px;padding:4px 0}.card-tooltip ul li:last-child{border-bottom:none}
/*# sourceMappingURL=main.fdfe9af5.css.map*/