.active-drawer-route{background-color:#ffffff26}.dense-route[data-v-24fa7935]{padding:8px 16px}.feedback[data-v-24fa7935]{display:none}@media only screen and (min-height:800px){.feedback[data-v-24fa7935]{display:block}}.quick-apps-content[data-v-c34a8ae1]{max-height:70vh;padding:0;overflow:hidden}.search-container[data-v-c34a8ae1]{background:#0003;border-bottom:1px solid #ffffff1a;padding:16px}.search-input-wrapper[data-v-c34a8ae1]{align-items:center;display:flex;position:relative}.search-icon[data-v-c34a8ae1]{color:#fff9;z-index:2;font-size:18px;position:absolute;left:12px}.search-input[data-v-c34a8ae1]{color:#fffffff2;background:#ffffff14;border:1px solid #ffffff1f;border-radius:12px;outline:none;width:100%;padding:12px 16px 12px 44px;font-size:14px}.search-input[data-v-c34a8ae1]::placeholder{color:#ffffff80}.search-input[data-v-c34a8ae1]:focus{border-color:var(--positive);background:#ffffff1f;box-shadow:0 0 0 2px #4caf5033}.search-input[data-v-c34a8ae1]:hover{border-color:#fff3}.clear-search-btn[data-v-c34a8ae1]{color:#fff9;cursor:pointer;background:#ffffff1a;border:none;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;display:flex;position:absolute;right:8px}.clear-search-btn[data-v-c34a8ae1]:hover{color:#fffc;background:#ffffff26;transform:scale(1.05)}.clear-search-btn[data-v-c34a8ae1]:active{transform:scale(.95)}.clear-icon[data-v-c34a8ae1]{font-size:16px}.search-results-section[data-v-c34a8ae1]{padding-bottom:8px}.search-results-header[data-v-c34a8ae1]{border-bottom:1px solid #ffffff14;margin-bottom:16px;padding:16px 16px 8px}.results-count[data-v-c34a8ae1]{color:#ffffffb3;font-size:13px;font-weight:500}.empty-search-results[data-v-c34a8ae1]{opacity:.8;text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:48px 24px;display:flex}.empty-search-results .empty-icon[data-v-c34a8ae1]{color:#fff6;margin-bottom:16px;font-size:48px}.empty-search-results .empty-text[data-v-c34a8ae1]{color:#fffc;margin-bottom:8px;font-size:16px;font-weight:600}.empty-search-results .empty-subtext[data-v-c34a8ae1]{color:#fff9;font-size:14px}.tab-headers[data-v-c34a8ae1]{background:#0003;border-bottom:1px solid #ffffff1a;display:flex}.tab-btn[data-v-c34a8ae1]{color:#ffffffb3;cursor:pointer;background:0 0;border:none;flex:1;justify-content:center;align-items:center;gap:8px;padding:16px;font-size:14px;font-weight:500;display:flex;position:relative}.tab-btn[data-v-c34a8ae1]:hover{color:#ffffffe6;background:#ffffff0d}.tab-btn.active[data-v-c34a8ae1]{color:#fff;background:#ffffff14}.tab-btn.active[data-v-c34a8ae1]:after{background:var(--positive);content:"";height:2px;position:absolute;bottom:0;left:0;right:0}.tab-icon[data-v-c34a8ae1]{font-size:18px}.tab-content[data-v-c34a8ae1]{scrollbar-color:#ffffff4d transparent;scrollbar-width:thin;max-height:calc(70vh - 128px);overflow-y:auto}.tab-content.searching[data-v-c34a8ae1]{max-height:calc(70vh - 64px)}.tab-panel[data-v-c34a8ae1]{padding:16px}.empty-quick-access[data-v-c34a8ae1]{opacity:.8;text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:48px 24px;display:flex}.empty-icon[data-v-c34a8ae1]{color:#fff6;margin-bottom:16px;font-size:48px}.empty-text[data-v-c34a8ae1]{color:#fffc;margin-bottom:8px;font-size:16px;font-weight:600}.empty-subtext[data-v-c34a8ae1]{color:#fff9;font-size:14px}.category-section[data-v-c34a8ae1]{margin-bottom:20px}.category-header[data-v-c34a8ae1],.category-section[data-v-c34a8ae1]:last-child{margin-bottom:8px}.category-header[data-v-c34a8ae1]{cursor:pointer;border-radius:8px;align-items:center;padding:12px 8px;display:flex}.category-header[data-v-c34a8ae1]:hover{background:#ffffff0d}.expand-icon[data-v-c34a8ae1]{color:#ffffffb3;margin-right:8px;transition:transform .2s}.category-title[data-v-c34a8ae1]{color:#ffffffe6;flex:1;font-size:14px;font-weight:600}.app-count[data-v-c34a8ae1]{color:#fff9;margin-left:8px;font-size:12px}.apps-grid[data-v-c34a8ae1]{grid-template-columns:1fr;gap:8px;display:grid}@media (min-width:768px){.apps-grid[data-v-c34a8ae1]{grid-template-columns:repeat(2,1fr)}}.app-card[data-v-c34a8ae1]{cursor:pointer;background:linear-gradient(135deg,#ffffff0f,#ffffff05);border:1px solid #ffffff14;border-radius:12px;align-items:center;padding:12px;display:flex;position:relative;overflow:hidden}.app-card[data-v-c34a8ae1]:hover{background:linear-gradient(135deg,#ffffff1a,#ffffff0a);border-color:#fff3;transform:translateY(-2px)scale(1.01);box-shadow:0 6px 20px #0000004d,0 0 0 1px #ffffff26}.app-card[data-v-c34a8ae1]:hover:before{left:100%}.app-card:hover .app-name[data-v-c34a8ae1]{color:#fff}.app-card:hover .star-btn[data-v-c34a8ae1]{opacity:1}.app-card[data-v-c34a8ae1]:active{transform:translateY(-1px)scale(.99)}.star-btn[data-v-c34a8ae1]{color:#fff9;cursor:pointer;opacity:.7;background:#ffffff1a;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;margin-left:8px;display:flex}.star-btn[data-v-c34a8ae1]:hover{color:#ffffffe6;background:#ffffff26;transform:scale(1.1)}.star-btn.starred[data-v-c34a8ae1]{color:#ffc107;opacity:1;background:#ffc10733}.star-btn.starred[data-v-c34a8ae1]:hover{color:#ffca28;background:#ffc1074d}.app-icon-container[data-v-c34a8ae1]{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;margin-right:12px;display:flex;position:relative;overflow:hidden}.app-icon-container[data-v-c34a8ae1]:after{content:"";-webkit-mask-composite:xor;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:xor;background:linear-gradient(135deg,#ffffff26,#0000);border-radius:10px;padding:1px;position:absolute;inset:0}.app-info[data-v-c34a8ae1]{flex:1;min-width:0}.app-name[data-v-c34a8ae1]{color:#fffffff2;letter-spacing:.3px;text-overflow:ellipsis;white-space:nowrap;margin-bottom:4px;font-size:15px;font-weight:600;overflow:hidden}.app-description[data-v-c34a8ae1]{color:#ffffffb3;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.tab-content[data-v-c34a8ae1]::-webkit-scrollbar{width:8px}.tab-content[data-v-c34a8ae1]::-webkit-scrollbar-track{background:#0003;border-radius:4px;margin:8px 0}.tab-content[data-v-c34a8ae1]::-webkit-scrollbar-thumb{background:linear-gradient(#fff6,#fff3);border:1px solid #ffffff1a;border-radius:4px}.tab-content[data-v-c34a8ae1]::-webkit-scrollbar-thumb:hover{background:linear-gradient(#ffffff80,#ffffff4d)}.tab-content[data-v-c34a8ae1]::-webkit-scrollbar-thumb:active{background:linear-gradient(#fff9,#fff6)}.tab-content[data-v-c34a8ae1]{scroll-behavior:smooth}.quick-apps-btn[data-v-d9636856]{margin-right:4px;position:relative}.quick-apps-btn .quick-apps-icon[data-v-d9636856]{color:#fffc;font-size:20px}.quick-apps-btn .quick-apps-icon[data-v-d9636856]:hover{color:#fff;filter:drop-shadow(0 0 8px #fff9);transform:scale(1.1)}.warning-icon[data-v-530657fc]{color:#ffa726;font-size:20px;animation:2s ease-in-out infinite pulse-530657fc}@keyframes pulse-530657fc{0%,to{opacity:1}50%{opacity:.6}}.migration-content[data-v-530657fc]{color:#fff}.migration-content .new-url-section[data-v-530657fc]{justify-content:center;display:flex}.migration-content .new-url-section .url-box[data-v-530657fc]{background:#ffffff1a;border:2px solid #ffa7264d;border-radius:8px;align-items:center;gap:8px;padding:12px 20px;display:flex}.migration-content .new-url-section .url-box .new-url[data-v-530657fc]{color:#ffa726;font-size:1.1em;font-weight:600;text-decoration:none}.migration-content .new-url-section .url-box .new-url[data-v-530657fc]:hover{text-decoration:underline}.migration-content .help-text[data-v-530657fc]{opacity:.8}.migration-content .help-text .support-email[data-v-530657fc]{color:#64b5f6;text-decoration:none}.migration-content .help-text .support-email[data-v-530657fc]:hover{text-decoration:underline}.tabs-container[data-v-6a93803f]{justify-content:space-around;height:50px}.tab-item[data-v-6a93803f],.tabs-container[data-v-6a93803f]{align-items:center;display:flex}.tab-item[data-v-6a93803f]{color:var(--grey-5,#9e9e9e);flex:1;justify-content:center;height:100%;text-decoration:none;position:relative}.tab-icon[data-v-6a93803f]{width:24px;height:24px}.toolbar[data-v-6a93803f]{position:relative}.menu-btn[data-v-6a93803f]{z-index:1}.logo-container[data-v-6a93803f]{filter:brightness(1.2);justify-content:center;display:flex;position:absolute;left:50%;transform:translate(-50%)}.to-hub-btn[data-v-6a93803f]{color:#fff;cursor:pointer;z-index:1;justify-content:center;align-items:center;font-size:14px;font-weight:300;display:flex}.to-hub-btn[data-v-6a93803f]:hover{transform:scale(1.1)}.to-hub-btn[data-v-6a93803f]:active{transform:scale(.9)}.benefits-list .benefit-item[data-v-6a93803f]{align-items:center;margin-bottom:12px;display:flex}.benefits-list .benefit-item span[data-v-6a93803f]{margin-left:12px;font-weight:500}
