.conference-card[data-v-4b1cfd02]{background:hsla(0,0%,100%,.95);border-radius:16px;padding:24px;box-shadow:0 8px 32px rgba(0,0,0,.1);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.2);transition:all .3s ease}.conference-card[data-v-4b1cfd02]:hover{transform:translateY(-4px);box-shadow:0 12px 40px rgba(0,0,0,.15)}.card-header[data-v-4b1cfd02]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px}.conference-title[data-v-4b1cfd02]{font-size:1.4rem;font-weight:700;color:#2d3748;margin:0;flex:1}.conference-tags[data-v-4b1cfd02]{display:flex;flex-wrap:wrap;gap:6px;margin-left:12px}.tag[data-v-4b1cfd02]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:4px 8px;border-radius:12px;font-size:.75rem;font-weight:500}.conference-description[data-v-4b1cfd02]{color:#4a5568;margin-bottom:16px;line-height:1.5}.conference-details[data-v-4b1cfd02]{margin-bottom:20px}.detail-item[data-v-4b1cfd02]{display:flex;align-items:center;margin-bottom:8px;color:#4a5568}.icon[data-v-4b1cfd02]{margin-right:8px;width:20px}.website-link[data-v-4b1cfd02]{color:#667eea;text-decoration:none;font-weight:500}.website-link[data-v-4b1cfd02]:hover{text-decoration:underline}.deadlines[data-v-4b1cfd02]{margin-bottom:20px}.deadline-item[data-v-4b1cfd02]{background:#f7fafc;border-radius:12px;padding:16px;margin-bottom:12px;border-left:4px solid #667eea}.deadline-header[data-v-4b1cfd02]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.deadline-type[data-v-4b1cfd02]{font-weight:600;color:#2d3748}.deadline-timezone[data-v-4b1cfd02]{font-size:.875rem;color:#718096}.deadline-info[data-v-4b1cfd02]{display:flex;justify-content:space-between;align-items:center}.deadline-date[data-v-4b1cfd02]{color:#4a5568;font-size:.9rem}.countdown[data-v-4b1cfd02]{font-weight:700;padding:4px 8px;border-radius:8px;font-size:.875rem}.countdown.safe[data-v-4b1cfd02]{background:#c6f6d5;color:#22543d}.countdown.warning[data-v-4b1cfd02]{background:#fed7d7;color:#822727}.countdown.urgent[data-v-4b1cfd02]{background:#feb2b2;color:#742a2a}.countdown.overdue[data-v-4b1cfd02]{background:#fc8181;color:#742a2a}.card-actions[data-v-4b1cfd02]{display:flex;gap:10px}.action-btn[data-v-4b1cfd02]{flex:1;padding:10px 16px;border:none;border-radius:10px;font-weight:500;cursor:pointer;transition:all .3s ease;font-size:.875rem}.action-btn.google[data-v-4b1cfd02]{background:#4285f4;color:#fff}.action-btn.ics[data-v-4b1cfd02]{background:#6c757d;color:#fff}.action-btn[data-v-4b1cfd02]:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}@media (max-width:768px){.conference-card[data-v-4b1cfd02]{padding:20px}.card-header[data-v-4b1cfd02]{flex-direction:column;align-items:flex-start}.conference-tags[data-v-4b1cfd02]{margin-left:0;margin-top:8px}.deadline-info[data-v-4b1cfd02]{flex-direction:column;align-items:flex-start;gap:4px}.card-actions[data-v-4b1cfd02]{flex-direction:column}}.conference-tracker[data-v-44c97c9e]{max-width:1200px;margin:0 auto}.controls[data-v-44c97c9e]{background:hsla(0,0%,100%,.1);backdrop-filter:blur(10px);border-radius:16px;padding:20px;margin-bottom:30px;border:1px solid hsla(0,0%,100%,.2)}.search-box[data-v-44c97c9e]{margin-bottom:20px}.search-input[data-v-44c97c9e]{width:100%;padding:12px 16px;border:none;border-radius:12px;font-size:16px;background:hsla(0,0%,100%,.9);box-shadow:0 2px 10px rgba(0,0,0,.1);transition:all .3s ease}.search-input[data-v-44c97c9e]:focus{outline:none;box-shadow:0 4px 20px rgba(0,0,0,.2);transform:translateY(-1px)}.filter-tags[data-v-44c97c9e]{display:flex;flex-wrap:wrap;gap:8px}.tag-btn[data-v-44c97c9e]{padding:8px 16px;border:none;border-radius:20px;background:hsla(0,0%,100%,.2);color:#fff;cursor:pointer;transition:all .3s ease;font-size:14px;font-weight:500}.tag-btn[data-v-44c97c9e]:hover{background:hsla(0,0%,100%,.3);transform:translateY(-1px)}.tag-btn.active[data-v-44c97c9e]{background:hsla(0,0%,100%,.9);color:#667eea;font-weight:600}.clear-filters[data-v-44c97c9e]{padding:8px 16px;border:none;border-radius:20px;background:rgba(255,100,100,.8);color:#fff;cursor:pointer;transition:all .3s ease;font-size:14px;font-weight:500}.clear-filters[data-v-44c97c9e]:hover{background:rgba(255,100,100,.9);transform:translateY(-1px)}.conferences-grid[data-v-44c97c9e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:20px}.no-results[data-v-44c97c9e]{text-align:center;color:#fff;font-size:18px;margin-top:40px;opacity:.8}@media (max-width:768px){.conferences-grid[data-v-44c97c9e]{grid-template-columns:1fr}.controls[data-v-44c97c9e]{padding:15px}.filter-tags[data-v-44c97c9e]{gap:6px}.tag-btn[data-v-44c97c9e]{padding:6px 12px;font-size:12px}}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Inter,SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:linear-gradient(135deg,#667eea,#764ba2)}#app,body{min-height:100vh}#app{padding:20px}.header{text-align:center;color:#fff;margin-bottom:30px}.header h1{font-size:2.5rem;font-weight:700;margin-bottom:10px}.header p{font-size:1.1rem;opacity:.9}.visitor-badge{margin:15px 0;display:flex;justify-content:center;align-items:center}.badge-img{border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:transform .3s ease}.badge-img:hover{transform:scale(1.05)}@media (max-width:768px){.header h1{font-size:2rem}.header p{font-size:1rem}#app{padding:15px}}