.avatar-image-wrapper[data-v-3b7b26f6]{display:block;height:100%;position:relative;width:100%}.avatar-image-wrapper img[data-v-3b7b26f6],.avatar-image-wrapper[data-v-3b7b26f6] .secure-image-container{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}*{box-sizing:border-box;margin:0;padding:0}body{background:var(--fs-ui-bg);color:var(--fs-ui-text-primary)}#app{min-height:100vh;position:relative}.wv-back-btn{align-items:center;backdrop-filter:blur(8px);background:var(--fs-ui-nav-surface-strong);border:1px solid var(--fs-white-a20);border-radius:999px;box-shadow:0 8px 24px rgba(var(--fs-shadow-rgb),.22);color:var(--fs-text-primary);cursor:pointer;display:flex;height:42px;justify-content:center;left:12px;position:fixed;top:calc(env(safe-area-inset-top, 0px) + 12px);transition:transform .2s ease,background .2s ease;width:42px;z-index:1300}.wv-back-btn:hover{background:var(--fs-white-a10)}.wv-back-btn:active{transform:translateY(1px)}.bottom-tip,.top-tip{backdrop-filter:blur(10px);background:var(--fs-accent-a10);border:1px solid var(--fs-accent-a30);transition:all .3s ease}.top-tip{align-items:center;border-top:none;display:flex;height:50px;justify-content:center;left:0;position:fixed;right:0;z-index:999}.top-tip.tip-highlight{animation:highlight-pulse 1s ease-in-out;background:var(--fs-accent-a30);border-color:rgba(var(--fs-accent-rgb),.6);box-shadow:0 2px 20px var(--fs-accent-a40)}@keyframes highlight-pulse{0%{background:var(--fs-accent-a10);border-color:var(--fs-accent-a30);box-shadow:none}50%{background:var(--fs-accent-a40);border-color:rgba(var(--fs-accent-rgb),.8);box-shadow:0 2px 30px rgba(var(--fs-accent-rgb),.6)}to{background:var(--fs-accent-a30);border-color:rgba(var(--fs-accent-rgb),.6);box-shadow:0 2px 20px var(--fs-accent-a40)}}.bottom-tip{bottom:0;height:50px;justify-content:center;left:0;margin-top:40px;position:relative;right:0}.bottom-tip,.tip-content{align-items:center;display:flex}.tip-content{gap:12px;height:100%;padding:0 20px}.tip-text{color:var(--fs-text-secondary);font-size:14px;font-weight:500}.tip-link{align-items:center;border-radius:20px;color:var(--fs-accent);display:flex;font-size:14px;font-weight:600;gap:4px;padding:6px 12px;text-decoration:none;transition:all .3s ease}.tip-link:hover{background:var(--fs-accent-a10);transform:translateX(2px)}.tip-link svg{transition:transform .3s ease}.tip-link:hover svg{transform:translateX(3px)}.tip-close{align-items:center;background:var(--fs-white-a10);border:none;border-radius:50%;color:var(--fs-text-muted);cursor:pointer;display:flex;height:32px;justify-content:center;margin-left:auto;transition:all .3s ease;width:32px}.tip-close:hover{background:var(--fs-white-a20);color:var(--fs-ui-text-primary);transform:rotate(90deg)}.tip-fade-enter-active,.tip-fade-leave-active{transition:all .3s ease}.tip-fade-enter-from,.tip-fade-leave-to{opacity:0;transform:translateY(-100%)}.bottom-tip.tip-fade-enter-from,.bottom-tip.tip-fade-leave-to{opacity:0;transform:translateY(100%)}.nav-hint{cursor:default;left:50%;pointer-events:none;position:fixed;top:30px;transform:translateX(-50%);z-index:998}.nav-hint.mobile-hint{backdrop-filter:blur(10px);background:var(--fs-accent-a10);border:1px solid var(--fs-accent-a30);border-radius:30px;cursor:pointer;padding:10px;pointer-events:auto;transition:all .3s ease}.nav-hint.mobile-hint:hover{background:var(--fs-accent-a20);border-color:var(--fs-accent-a50);transform:translateX(-50%) translateY(-2px)}.nav-hint.mobile-hint:active{transform:translateX(-50%) scale(.95)}.hint-arrows{align-items:center;display:flex;flex-direction:column;gap:4px}.hint-arrows svg{animation:arrow-bounce 2s ease-in-out infinite;color:rgba(var(--fs-accent-rgb),.6);filter:drop-shadow(0 2px 4px var(--fs-overlay-medium));height:24px;width:24px}.mobile-hint .hint-arrows svg{animation:none;color:var(--fs-accent)}.hint-text{color:var(--fs-accent);font-size:12px;font-weight:500;margin-top:4px;white-space:nowrap}.logo-image{height:50px}@keyframes arrow-bounce{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(5px)}}.top-nav{align-items:center;backdrop-filter:blur(50px);background:linear-gradient(to bottom,var(--fs-ui-nav-surface-strong),var(--fs-ui-nav-overlay-strong));border-bottom:1px solid var(--fs-ui-border);display:flex;justify-content:center;left:0;padding:14px 20px;position:fixed;right:0;top:0;transition:all .3s cubic-bezier(.4,0,.2,1);z-index:100}.top-nav.nav-collapsed{padding:10px 20px}.top-nav.nav-collapsed .nav-content{justify-content:center}.top-nav.nav-collapsed .logo{transform:scale(.9)}.top-nav.nav-auto{transform:translateY(-100%)}.top-nav.nav-auto.nav-visible{transform:translateY(0)}.top-nav.nav-fixed{transform:translateY(0)!important}@media (max-width:865px){.top-nav{transition:transform .25s ease-in-out}.top-nav:not(.nav-visible){transform:translateY(-100%)}.top-nav.nav-mobile-home{transform:translateY(-100%)!important}.top-nav.nav-mobile-home.nav-visible{transform:translateY(0)!important}.ad-content{padding:0 15px}.ad-link,.ad-text{font-size:12px}.ad-link{padding:4px 8px}.ad-close{height:28px;width:28px}.ad-close svg{height:14px;width:14px}}.nav-content{align-items:center;display:flex;justify-content:space-between;max-width:1400px;padding:0 20px;transition:all .3s ease;width:100%}.nav-content.content-collapsed{justify-content:center}.logo{align-items:center;cursor:pointer;display:flex;gap:10px;text-decoration:none;transition:all .3s ease}.logo:hover{transform:translateY(-2px)}.logo-text{color:var(--fs-ui-text-primary);font-size:28px;font-weight:700;text-shadow:2px 2px 4px var(--fs-overlay-medium)}.logo-subtitle{color:var(--fs-accent);font-size:18px;font-weight:500;transition:all .3s ease}.nav-menu{align-items:center;display:flex;gap:30px;transition:all .3s ease}.user-area{margin-left:20px;position:relative}.login-button{align-items:center;background:var(--fs-accent-a10);border:1px solid var(--fs-accent-a50);border-radius:25px;color:var(--fs-accent);display:flex;font-weight:500;gap:6px;padding:8px 20px;text-decoration:none;transition:all .3s ease}.login-button:hover{background:var(--fs-accent-a20);border-color:var(--fs-accent);box-shadow:0 5px 15px var(--fs-accent-a30);transform:translateY(-2px)}.user-menu{align-items:center;border-radius:25px;cursor:pointer;display:flex;gap:8px;padding:5px 10px 5px 5px;position:relative;transition:all .3s ease}.user-menu:hover{background:var(--fs-white-a05)}.user-avatar{border:2px solid var(--fs-accent-a50);border-radius:50%;box-sizing:border-box;height:36px;overflow:hidden;position:relative;transition:all .3s ease;width:36px}.user-menu:hover .user-avatar{border-color:var(--fs-accent);box-shadow:0 0 10px var(--fs-accent-a50)}.user-avatar :deep(.avatar-image-wrapper){height:100%;left:0;position:absolute;top:0;width:100%}.user-avatar :deep(.secure-image-container){height:100%;width:100%}.user-avatar :deep(canvas){display:block;height:100%!important;-o-object-fit:cover;object-fit:cover;width:100%!important}.user-avatar :deep(img){display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dropdown-icon{color:var(--fs-text-secondary);transition:all .3s ease}.dropdown-icon.icon-rotated{transform:rotate(180deg)}.mobile-hide-button{background:var(--fs-white-a10);border:1px solid var(--fs-white-a20);border-radius:50%;color:var(--fs-text-secondary);cursor:pointer;display:none;height:36px;margin-left:10px;transition:all .3s ease;width:36px}.mobile-hide-button:hover{background:var(--fs-white-a20);border-color:var(--fs-ui-border-strong);color:var(--fs-ui-text-primary)}.mobile-hide-button:active{transform:scale(.9)}@media (max-width:865px){.mobile-hide-button{align-items:center;display:flex;justify-content:center}}.dropdown-menu{backdrop-filter:blur(20px);overflow:hidden;top:calc(160% + 10px);width:240px}.dropdown-menu,.vds-account-card{background:var(--fs-ui-surface-raised);border:1px solid var(--fs-accent-a20);border-radius:20px;box-shadow:0 10px 40px var(--fs-overlay-strong);position:absolute;right:0;z-index:1000}.vds-account-card{padding:12px;top:calc(140% + 10px);width:500px}.vds-account-card-head{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.vds-account-card-title{color:var(--fs-ui-text-primary);font-size:14px;font-weight:600}.vds-account-card-close{align-items:center;background:var(--fs-white-a10);border:none;border-radius:999px;color:var(--fs-text-secondary);cursor:pointer;display:flex;height:28px;justify-content:center;transition:all .2s ease;width:28px}.vds-account-card-close:hover{background:var(--fs-white-a20);color:var(--fs-ui-text-primary)}.vds-account-card-body{background:var(--fs-bg-canvas);border:1px solid var(--fs-white-a10);border-radius:14px;overflow:hidden;padding:10px}.vds-account-iframe{background:transparent;border:0;display:block;height:210px;width:100%}.dropdown-close{background:var(--fs-white-a10);border:none;border-radius:50%;color:var(--fs-text-secondary);cursor:pointer;display:none;height:36px;position:absolute;right:10px;top:10px;transition:all .3s ease;width:36px;z-index:1}.dropdown-close:hover{background:var(--fs-white-a20);transform:rotate(90deg)}@media (max-width:865px){.dropdown-close{align-items:center;display:flex;justify-content:center}}.dropdown-header{align-items:center;background:var(--fs-accent-a05);display:flex;gap:12px;padding:20px}.dropdown-avatar{border:2px solid var(--fs-accent);border-radius:50%;box-sizing:border-box;height:45px;overflow:hidden;position:relative;width:45px}.dropdown-avatar :deep(.avatar-image-wrapper){height:100%;left:0;position:absolute;top:0;width:100%}.dropdown-avatar :deep(.secure-image-container){height:100%;width:100%}.dropdown-avatar :deep(canvas){display:block;height:100%!important;-o-object-fit:cover;object-fit:cover;width:100%!important}.dropdown-avatar :deep(img){display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dropdown-info{flex:1;overflow:hidden}.dropdown-name{color:var(--fs-ui-text-primary);font-size:16px;font-weight:600;margin-bottom:2px}.dropdown-id,.dropdown-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown-id{color:var(--fs-text-dim);font-size:13px}.dropdown-divider{background:var(--fs-white-a10);height:1px;margin:0}.dropdown-item{align-items:center;background:none;border:none;color:var(--fs-text-secondary);cursor:pointer;display:flex;font-size:15px;gap:12px;padding:14px 20px;text-align:left;text-decoration:none;transition:all .3s ease;width:100%}.dropdown-item:hover{background:var(--fs-accent-a10);color:var(--fs-accent)}.dropdown-item svg{flex-shrink:0;transition:color .3s ease,fill .3s ease,stroke .3s ease}.dropdown-item img{filter:brightness(.8) grayscale(1);flex-shrink:0;transition:filter .3s ease}.dropdown-item:hover img{filter:brightness(1.2) sepia(1) saturate(5) hue-rotate(5deg)}.logout-item{color:var(--fs-danger)}.logout-item:hover{background:rgba(var(--fs-danger-rgb),.1);color:var(--fs-danger-strong)}.logout-item svg{transition:color .3s ease,fill .3s ease,stroke .3s ease}.logout-item img{filter:brightness(1.1) sepia(1) saturate(3) hue-rotate(330deg);transition:filter .3s ease}.logout-item:hover img{filter:brightness(1) sepia(1) saturate(4) hue-rotate(340deg)}.mobile-overlay{display:none}@media (max-width:865px){.mobile-overlay{background:var(--fs-ui-overlay);bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:999}}.dropdown-enter-active,.dropdown-leave-active{transition:all .3s ease}.dropdown-enter-from,.dropdown-leave-to{opacity:0;transform:translateY(-10px)}@media (max-width:865px){.dropdown-enter-from,.dropdown-leave-to{opacity:0;transform:translate(-50%,-45%)}.dropdown-enter-active,.dropdown-leave-active{transform:translate(-50%,-50%)}}.nav-link{border-radius:999px;color:var(--fs-text-secondary);display:inline-grid;font-size:16px;font-weight:500;padding:8px 16px;place-items:center;position:relative;text-decoration:none;transition:all .3s ease}.nav-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;grid-area:1/1;height:30px;opacity:1;transition:opacity .3s ease;width:30px}.nav-text{grid-area:1/1;transition:opacity .3s ease,transform .3s ease}.nav-link.has-icon .nav-text{opacity:0;transform:translateY(4px)}.nav-link.has-icon:hover .nav-text{opacity:1;transform:translateY(0)}.nav-link.has-icon:hover .nav-icon{opacity:0}.nav-link:hover{background:var(--fs-accent-a10)}.nav-link.router-link-active,.nav-link:hover{color:var(--fs-accent)}.nav-link.router-link-active:after{background:var(--fs-accent);border-radius:1px;bottom:-2px;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);width:30px}.main-content{min-height:100vh;transition:padding-top .3s ease}.site-compliance-footer{align-items:flex-end;background:var(--fs-white-a03);border-top:1px solid var(--fs-ui-border);color:var(--fs-text-tertiary);display:flex;gap:20px;justify-content:space-between;margin-top:48px;padding:20px 24px 28px}.site-compliance-left{align-items:flex-start;display:flex;flex-direction:column;gap:8px;text-align:left}.site-brand-row{align-items:center;display:flex;gap:10px}.site-brand-logo{height:32px;-o-object-fit:contain;object-fit:contain;width:auto}.site-brand-text{display:flex;flex-direction:column;gap:2px;line-height:1.35}.site-brand-name{color:var(--fs-text-primary);font-size:14px;font-weight:700}.site-contact-row{align-items:center;display:flex;font-size:12px;gap:6px}.site-contact-row a{color:var(--fs-text-secondary);text-decoration:none}.site-contact-row a:hover{color:var(--fs-accent);text-decoration:underline}.site-compliance-right{align-items:flex-end;display:flex;flex-direction:column;gap:8px;text-align:right}.site-compliance-line{align-items:center;display:flex;flex-wrap:wrap;font-size:12px;gap:6px;justify-content:flex-end;line-height:1.6}.site-compliance-line .label{color:var(--fs-text-secondary)}.site-compliance-line .divider{opacity:.45}.site-compliance-line a{color:var(--fs-text-secondary);text-decoration:none}.site-compliance-line a:hover{color:var(--fs-accent);text-decoration:underline}::-webkit-scrollbar-track{background:var(--fs-bg-canvas)}::-webkit-scrollbar-thumb{border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--fs-text-muted)}@media (max-width:865px){.top-nav{min-height:auto;padding:15px}.nav-content{flex-direction:column;gap:20px}.nav-collapsed .nav-menu{display:none!important}.nav-collapsed .logo-image{height:30px}.nav-collapsed .nav-content{flex-direction:row;gap:0}.nav-menu{flex-wrap:wrap;gap:15px;justify-content:center;width:100%}.nav-link{font-size:14px;padding:6px 12px}.logo-text{font-size:24px}.logo-subtitle{font-size:16px}.site-compliance-footer{align-items:stretch;flex-direction:column;margin-top:36px;padding:16px 14px 24px}.site-compliance-line{font-size:11px;gap:4px}.site-compliance-left{align-items:flex-start}.site-compliance-right{align-items:flex-end}.site-brand-logo{height:28px}.user-area{margin-left:0;margin-top:10px}.login-button{font-size:14px;padding:8px 16px}.user-avatar{height:32px;width:32px}.dropdown-menu{border-radius:25px;bottom:auto;box-shadow:0 20px 60px var(--fs-overlay-max);max-height:80vh;overflow-y:auto}.dropdown-menu,.vds-account-card{left:50%;max-width:340px;position:fixed;right:auto;transform:translate(-50%,-50%);width:90%}.user-menu.menu-open .dropdown-menu{z-index:1001}.dropdown-header{padding:16px}.dropdown-avatar{height:40px;width:40px}.dropdown-name{font-size:15px}.dropdown-id{font-size:12px}.dropdown-item{font-size:14px;padding:12px 16px}.dropdown-item svg{height:16px;width:16px}}@media (max-width:480px){.nav-menu{justify-content:space-around;width:100%}.nav-link{font-size:12px;padding:5px 10px}.login-button{font-size:12px;padding:6px 12px}.login-button svg{height:16px;width:16px}.mobile-hide-button{height:32px;width:32px}.mobile-hide-button svg{height:16px;width:16px}.dropdown-menu{max-width:none;width:95%}.dropdown-header{padding:14px}.dropdown-item{font-size:13px;padding:10px 14px}.nav-collapsed .logo-text{font-size:20px}}.notification-popup{backdrop-filter:blur(20px);background:var(--fs-ui-surface-raised);border:1px solid var(--fs-accent-a20);border-radius:16px;box-shadow:0 10px 40px var(--fs-overlay-strong);max-width:calc(100vw - 40px);position:fixed;right:20px;top:20px;transition:all .3s cubic-bezier(.4,0,.2,1);width:320px;z-index:1001}.notification-popup.popup-with-nav{top:90px}@media (max-width:865px){.notification-popup{left:15px;max-width:none;right:15px;top:15px;width:auto}.notification-popup.popup-with-nav{top:85px}}.notification-content{padding:20px;position:relative}.notification-close{align-items:center;background:var(--fs-white-a10);border:none;border-radius:50%;color:var(--fs-text-muted);cursor:pointer;display:flex;height:32px;justify-content:center;position:absolute;right:15px;top:15px;transition:all .3s ease;width:32px;z-index:1}.notification-close:hover{background:var(--fs-white-a20);color:var(--fs-ui-text-primary);transform:rotate(90deg)}.notification-header{align-items:center;display:flex;gap:12px;margin-bottom:12px;padding-right:40px}.notification-icon{color:var(--fs-accent);flex-shrink:0}.notification-title{color:var(--fs-ui-text-primary);font-size:16px;font-weight:600;line-height:1.4;margin:0}.notification-text{color:var(--fs-text-secondary);font-size:14px;line-height:1.5;margin:0 0 20px}.notification-actions{display:flex;gap:12px;justify-content:flex-end}.notification-btn{border:none;border-radius:8px;cursor:pointer;font-size:14px;font-weight:500;padding:8px 16px;transition:all .3s ease}.notification-btn.secondary{background:var(--fs-white-a10);color:var(--fs-text-secondary)}.notification-btn.secondary:hover{background:var(--fs-white-a20);color:var(--fs-ui-text-primary)}.notification-btn.primary{background:linear-gradient(135deg,var(--fs-accent),var(--fs-accent-strong));color:var(--fs-ink)}.notification-btn.primary:hover{background:linear-gradient(135deg,var(--fs-accent-strong),var(--fs-accent));box-shadow:0 4px 12px var(--fs-accent-a30);transform:translateY(-1px)}.notification-fade-enter-active,.notification-fade-leave-active{transition:all .3s cubic-bezier(.4,0,.2,1)}.notification-fade-enter-from{opacity:0;transform:translateX(100%) translateY(-20px)}.notification-fade-leave-to{opacity:0;transform:translateX(100%) scale(.9)}.relationship-request-popup{margin:16px 0}.requester-info-popup{align-items:center;background:var(--fs-white-a03);border:1px solid var(--fs-accent-a15);border-radius:12px;display:flex;gap:14px;padding:16px}.requester-avatar-popup{border:2px solid var(--fs-accent-a30);border-radius:50%;box-sizing:border-box;height:50px;overflow:hidden;position:relative;width:50px}.requester-avatar-popup :deep(.avatar-image-wrapper){height:100%;left:0;position:absolute;top:0;width:100%}.requester-avatar-popup :deep(.secure-image-container){height:100%;width:100%}.requester-avatar-popup :deep(canvas){display:block;height:100%!important;-o-object-fit:cover;object-fit:cover;width:100%!important}.requester-avatar-popup :deep(img){display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.requester-details-popup{flex:1}.requester-name-popup{color:var(--fs-ui-text-primary);font-size:16px;font-weight:600;margin-bottom:6px}.relationship-type-badge-popup{background:var(--fs-accent-a15);border:1px solid var(--fs-accent-a30);border-radius:8px;color:var(--fs-accent);display:inline-block;font-size:13px;font-weight:500;padding:4px 12px}.notification-btn.accept{background:linear-gradient(135deg,var(--fs-extra-4ade80) 0,var(--fs-success-strong) 100%);color:var(--fs-ui-text-primary)}.notification-btn.accept:hover{background:linear-gradient(135deg,var(--fs-success-strong) 0,var(--fs-extra-16a34a) 100%);transform:translateY(-1px)}.notification-btn.reject{background:var(--fs-white-a08);border:1px solid var(--fs-white-a15);color:rgba(var(--fs-contrast-rgb),.9)}.notification-btn.reject:hover{background:rgba(var(--fs-contrast-rgb),.12);border-color:rgba(var(--fs-contrast-rgb),.25)}.relationship-status-popup{margin:16px 0}.relationship-type-badge-popup.status-accepted{background:rgba(var(--fs-success-rgb),.2);border:1px solid rgba(var(--fs-success-rgb),.3);color:var(--fs-success-strong)}.relationship-type-badge-popup.status-rejected{background:rgba(var(--fs-warning-rgb),.2);border:1px solid rgba(var(--fs-warning-rgb),.3);color:var(--fs-warning)}.relationship-type-badge-popup.status-removed{background:rgba(var(--fs-danger-rgb),.2);border:1px solid rgba(var(--fs-danger-rgb),.3);color:var(--fs-danger-strong)}.snackbar{backdrop-filter:blur(10px);border-radius:12px;bottom:32px;box-shadow:0 8px 32px rgba(var(--fs-shadow-rgb),.6);left:50%;max-width:500px;min-width:300px;padding:16px 24px;position:fixed;transform:translateX(-50%);z-index:100000}.snackbar-content{align-items:center;display:flex;gap:12px}.snackbar-message{flex:1;font-size:15px;font-weight:500}.snackbar-success{background:linear-gradient(135deg,rgba(var(--fs-success-rgb),.95) 0,rgba(var(--fs-extra-16a34a-rgb),.95) 100%)}.snackbar-error,.snackbar-success{border:1px solid var(--fs-white-a20);color:var(--fs-ui-text-primary)}.snackbar-error{background:linear-gradient(135deg,rgba(var(--fs-danger-rgb),.95) 0,rgba(var(--fs-extra-dc2626-rgb),.95) 100%)}.snackbar-info{background:linear-gradient(135deg,rgba(var(--fs-extra-3b82f6-rgb),.95) 0,rgba(var(--fs-extra-2563eb-rgb),.95) 100%);border:1px solid var(--fs-white-a20);color:var(--fs-ui-text-primary)}.snackbar-fade-enter-active,.snackbar-fade-leave-active{transition:all .3s ease}.snackbar-fade-enter-from,.snackbar-fade-leave-to{opacity:0;transform:translateX(-50%) translateY(20px)}@media (max-width:768px){.snackbar{bottom:24px;left:16px;min-width:auto;right:16px;transform:none}.snackbar-fade-enter-from,.snackbar-fade-leave-to{transform:translateY(20px)}}.user-avatar-wrapper{position:relative}.notification-badge{border:2px solid var(--fs-overlay-strong);border-radius:9px;box-shadow:0 2px 8px rgba(var(--fs-extra-ff4757-rgb),.4);height:18px;min-width:18px;padding:0 4px;position:absolute;right:-2px;top:-2px}.dropdown-badge,.notification-badge{align-items:center;background:linear-gradient(135deg,var(--fs-danger-grad-start),var(--fs-danger-grad-end));color:var(--fs-ui-text-primary);display:flex;font-size:10px;font-weight:700;justify-content:center}.dropdown-badge{border-radius:10px;height:16px;margin-left:auto;min-width:16px;padding:2px 6px}.dropdown-item{position:relative}.theme-dialog-overlay{align-items:center;backdrop-filter:blur(5px);background:var(--fs-overlay-heavy);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:10000}.theme-dialog{background:linear-gradient(135deg,var(--fs-surface-1) 0,var(--fs-surface-0) 100%);border-radius:20px;box-shadow:0 25px 50px var(--fs-overlay-strong),0 0 0 1px var(--fs-accent-a10),inset 0 1px 2px var(--fs-white-a05);max-width:600px;overflow:hidden;width:100%}.dialog-header{border-bottom:1px solid var(--fs-accent-a10);justify-content:space-between;padding:25px 30px}.dialog-header,.dialog-title{align-items:center;display:flex}.dialog-title{color:var(--fs-accent);font-size:22px;gap:12px;margin:0}.dialog-body{padding:30px}.theme-intro{color:var(--fs-text-secondary);font-size:16px;line-height:1.6;margin-bottom:30px;text-align:center}.theme-options{display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}.theme-option{background:var(--fs-white-a03);border:2px solid var(--fs-accent-a10);border-radius:15px;cursor:pointer;padding:25px 20px;text-align:center;transition:all .3s ease}.theme-option:hover{background:var(--fs-accent-a05);border-color:var(--fs-accent-a30);transform:translateY(-3px)}.theme-option.selected,.theme-option:hover{box-shadow:0 10px 30px var(--fs-accent-a20)}.theme-option.selected{background:var(--fs-accent-a10);border-color:var(--fs-accent)}.theme-icon{filter:grayscale(.3);font-size:48px;margin-bottom:15px;transition:filter .3s ease}.theme-option.selected .theme-icon{animation:icon-bounce .5s ease-out;filter:grayscale(0)}@keyframes icon-bounce{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.theme-name{color:var(--fs-ui-text-primary);font-size:20px;font-weight:600;margin:0 0 10px}.theme-desc{color:var(--fs-text-dim);font-size:14px;line-height:1.4;margin:0 0 20px}.theme-radio{align-items:center;background:var(--fs-white-a02);border:2px solid var(--fs-accent-a50);border-radius:50%;display:flex;height:24px;justify-content:center;margin:0 auto;transition:all .3s ease;width:24px}.theme-option.selected .theme-radio{background:var(--fs-accent-a10);border-color:var(--fs-accent);box-shadow:0 0 15px var(--fs-accent-a30)}.radio-inner{animation:radio-pop .3s ease-out;background:var(--fs-accent);border-radius:50%;box-shadow:0 0 10px var(--fs-accent-a50);height:12px;width:12px}@keyframes radio-pop{0%{opacity:0;transform:scale(0)}50%{transform:scale(1.2)}to{opacity:1;transform:scale(1)}}.dialog-footer{background:var(--fs-overlay-light);border-top:1px solid var(--fs-accent-a10);display:flex;gap:15px;padding:20px 30px}.btn-cancel,.btn-save{border:none;border-radius:25px;cursor:pointer;flex:1;font-size:15px;font-weight:600;padding:12px 24px;transition:all .3s ease}.btn-cancel{background:var(--fs-white-a10);border:1px solid var(--fs-white-a20);color:var(--fs-text-secondary)}.btn-cancel:hover{background:var(--fs-white-a15);color:var(--fs-ui-text-primary);transform:translateY(-2px)}.btn-save{background:var(--fs-accent);color:var(--fs-ink)}.btn-save:hover:not(:disabled){background:var(--fs-accent-strong);box-shadow:0 8px 20px var(--fs-accent-a40);transform:translateY(-2px)}.btn-save:disabled{cursor:not-allowed;opacity:.5}.dialog-enter-active,.dialog-leave-active{transition:opacity .3s ease}.dialog-enter-active .theme-dialog,.dialog-leave-active .theme-dialog{transition:transform .3s cubic-bezier(.4,0,.2,1)}.dialog-enter-from,.dialog-leave-to{opacity:0}.dialog-enter-from .theme-dialog,.dialog-leave-to .theme-dialog{transform:scale(.9) translateY(20px)}@media (max-width:865px){.theme-dialog{margin:20px;max-width:calc(100vw - 40px)}.theme-options{gap:15px;grid-template-columns:1fr}.theme-option{padding:20px}.theme-icon{font-size:36px;margin-bottom:10px}.theme-name{font-size:18px}.theme-desc{font-size:13px}.dialog-footer{flex-direction:column;gap:10px;padding:15px 20px}.btn-cancel,.btn-save{padding:12px;width:100%}}@media (max-width:480px){.dialog-header{padding:20px}.dialog-title{font-size:18px}.dialog-body{padding:20px}.theme-intro{font-size:14px;margin-bottom:20px}.theme-option{padding:15px}.theme-icon{font-size:32px}.theme-name{font-size:16px;margin-bottom:8px}.theme-desc{font-size:12px;margin-bottom:15px}.theme-radio{height:20px;width:20px}.radio-inner{height:10px;width:10px}}@media (max-height:600px) and (orientation:landscape){.theme-dialog-overlay{padding:10px}.theme-dialog{max-height:90vh;overflow-y:auto}.dialog-body{padding:20px}.theme-options{gap:10px;grid-template-columns:repeat(2,1fr)}.theme-option{padding:15px}.theme-icon{font-size:32px;margin-bottom:8px}}.theme-dialog::-webkit-scrollbar{width:6px}.theme-dialog::-webkit-scrollbar-track{background:var(--fs-white-a05);border-radius:3px}.theme-dialog::-webkit-scrollbar-thumb{background:var(--fs-accent-a30);border-radius:3px}.theme-dialog::-webkit-scrollbar-thumb:hover{background:var(--fs-accent-a50)}.theme-option{overflow:hidden;position:relative}.theme-option:before{background:radial-gradient(circle at center,var(--fs-accent-a10) 0,transparent 70%);bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease}.theme-option:hover:before{opacity:1}.announcement-overlay[data-v-7f00d04c]{align-items:center;backdrop-filter:blur(8px);background:var(--fs-overlay-heavy);display:flex;inset:0;justify-content:center;position:fixed;z-index:10001}.text-image-modal[data-v-7f00d04c]{background:var(--fs-surface-1);border:1px solid var(--fs-white-a10);border-radius:24px;box-shadow:0 25px 50px var(--fs-overlay-medium);display:flex;flex-direction:column;max-height:80vh;max-width:calc(100vw - 64px);overflow:hidden;position:relative;width:750px}.close-button[data-v-7f00d04c]{align-items:center;background:var(--fs-white-a10);border:none;border-radius:50%;color:var(--fs-text-primary);cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;right:32px;top:32px;transition:all .3s ease;width:40px;z-index:10}.close-button[data-v-7f00d04c]:hover{background:var(--fs-white-a20);transform:rotate(90deg)}.image-container[data-v-7f00d04c]{background:var(--fs-ui-bg);max-height:400px;overflow:hidden;width:100%}.image-container img[data-v-7f00d04c]{border-radius:12px 12px 0 0;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.content-area[data-v-7f00d04c]{overflow-y:auto;padding:48px}.announcement-title[data-v-7f00d04c]{color:var(--fs-text-primary);font-size:24px;font-weight:700;margin:0 0 16px}.announcement-content[data-v-7f00d04c]{color:var(--fs-text-secondary);font-size:16px;line-height:1.6;margin-bottom:32px}.announcement-content[data-v-7f00d04c] strong{color:var(--fs-accent);font-weight:600}.announcement-content[data-v-7f00d04c] a{color:var(--fs-accent);text-decoration:none}.announcement-content[data-v-7f00d04c] a:hover{text-decoration:underline}.button-group[data-v-7f00d04c]{display:flex;gap:16px;justify-content:flex-end}.action-button[data-v-7f00d04c]{border:none;border-radius:24px;cursor:pointer;font-size:16px;font-weight:700;height:48px;min-width:120px;padding:0 24px;transition:all .3s ease}.action-button.primary[data-v-7f00d04c]{background:var(--fs-accent);box-shadow:0 4px 12px var(--fs-accent-a30);color:var(--fs-ink)}.action-button.primary[data-v-7f00d04c]:hover{background:var(--fs-accent-strong);box-shadow:0 6px 16px var(--fs-accent-a40);transform:translateY(-2px)}.action-button.secondary[data-v-7f00d04c]{background:var(--fs-white-a10);border:1px solid var(--fs-white-a20);color:var(--fs-text-primary)}.action-button.secondary[data-v-7f00d04c]:hover{background:var(--fs-white-a20);border-color:var(--fs-ui-border)}.fullscreen-modal[data-v-7f00d04c]{aspect-ratio:9/16;background:var(--fs-ui-bg);border:1px solid var(--fs-white-a10);border-radius:24px;box-shadow:0 25px 50px var(--fs-overlay-strong);height:auto;max-height:85vh;max-width:90vw;overflow:hidden;position:relative;width:450px}.fullscreen-background[data-v-7f00d04c]{inset:0;overflow:hidden;position:absolute}.fullscreen-background img[data-v-7f00d04c],.fullscreen-background video[data-v-7f00d04c]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.fullscreen-close[data-v-7f00d04c]{backdrop-filter:blur(4px);background:var(--fs-overlay-light);color:var(--fs-text-primary);height:48px;right:20px;top:20px;width:48px}.fullscreen-close[data-v-7f00d04c]:hover{background:var(--fs-white-a20)}.audio-toggle[data-v-7f00d04c]{backdrop-filter:blur(4px);background:var(--fs-overlay-light);border:none;border-radius:50%;cursor:pointer;display:flex;height:40px;right:20px;top:80px;width:40px}.audio-toggle[data-v-7f00d04c]:hover{background:var(--fs-white-a20)}.fullscreen-overlay[data-v-7f00d04c]{align-items:flex-end;background:linear-gradient(to top,rgba(var(--fs-shadow-rgb),.95) 0,rgba(var(--fs-shadow-rgb),.6) 60%,transparent 100%);bottom:0;display:flex;left:0;padding:60px 30px 30px;position:absolute;right:0}.fullscreen-content[data-v-7f00d04c]{text-align:left;width:100%}.fullscreen-title[data-v-7f00d04c]{color:var(--fs-text-primary);font-size:32px;font-weight:700;margin:0 0 12px;text-shadow:0 2px 4px var(--fs-overlay-medium)}.fullscreen-text[data-v-7f00d04c]{color:var(--fs-text-secondary);font-size:16px;line-height:1.6;margin-bottom:24px;text-shadow:0 1px 2px var(--fs-overlay-medium)}.fullscreen-text[data-v-7f00d04c] strong{color:var(--fs-accent);font-weight:600}.fullscreen-text[data-v-7f00d04c] a{color:var(--fs-accent);text-decoration:none}.fullscreen-text[data-v-7f00d04c] a:hover{text-decoration:underline}.fullscreen-button[data-v-7f00d04c]{font-size:15px;height:48px;min-width:140px}.fullscreen-button.primary[data-v-7f00d04c]{background:var(--fs-accent);color:var(--fs-ink)}.fullscreen-button.secondary[data-v-7f00d04c]{background:var(--fs-white-a15);border:1px solid rgba(var(--fs-contrast-rgb),.3);color:var(--fs-text-primary)}.fullscreen-button.secondary[data-v-7f00d04c]:hover{background:var(--fs-white-a20)}.announcement-fade-enter-active[data-v-7f00d04c],.announcement-fade-leave-active[data-v-7f00d04c]{transition:opacity .3s ease}.announcement-fade-enter-active .announcement-modal[data-v-7f00d04c],.announcement-fade-leave-active .announcement-modal[data-v-7f00d04c]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.announcement-fade-enter-from[data-v-7f00d04c],.announcement-fade-leave-to[data-v-7f00d04c]{opacity:0}.announcement-fade-enter-from .text-image-modal[data-v-7f00d04c],.announcement-fade-leave-to .text-image-modal[data-v-7f00d04c]{transform:scale(.95) translateY(20px)}.announcement-fade-enter-from .fullscreen-modal[data-v-7f00d04c],.announcement-fade-leave-to .fullscreen-modal[data-v-7f00d04c]{transform:scale(1.02)}@media (max-width:768px){.text-image-modal[data-v-7f00d04c]{max-width:calc(100vw - 48px);width:100%}.content-area[data-v-7f00d04c]{padding:32px 24px}.announcement-title[data-v-7f00d04c]{font-size:20px}.close-button[data-v-7f00d04c]{right:15px;top:15px}.button-group[data-v-7f00d04c]{flex-direction:column}.action-button[data-v-7f00d04c]{width:100%}.fullscreen-overlay[data-v-7f00d04c]{padding:40px 20px 20px}.fullscreen-close[data-v-7f00d04c]{right:15px;top:15px}.audio-toggle[data-v-7f00d04c]{right:15px;top:70px}.fullscreen-title[data-v-7f00d04c]{font-size:24px}.fullscreen-text[data-v-7f00d04c]{font-size:16px}}@media (max-width:480px){.content-area[data-v-7f00d04c]{padding:24px}.announcement-title[data-v-7f00d04c]{font-size:18px}.announcement-content[data-v-7f00d04c]{font-size:14px}.fullscreen-title[data-v-7f00d04c]{font-size:20px}.fullscreen-text[data-v-7f00d04c]{font-size:14px}.fullscreen-button[data-v-7f00d04c]{height:48px;width:100%}}[data-v-3141d203]{box-sizing:border-box;margin:0;padding:0}body[data-v-3141d203]{background:var(--fs-bg-canvas);color:var(--fs-text-primary);overflow-x:hidden}#app[data-v-3141d203]{min-height:100vh;position:relative}.main-content[data-v-3141d203]{min-height:calc(100vh - 80px);position:relative;transition:margin-top .3s ease;z-index:1}[data-v-3141d203]::-webkit-scrollbar{width:8px}[data-v-3141d203]::-webkit-scrollbar-track{background:var(--fs-bg-canvas)}[data-v-3141d203]::-webkit-scrollbar-thumb{background:var(--fs-surface-3);border-radius:4px}[data-v-3141d203]::-webkit-scrollbar-thumb:hover{background:var(--fs-text-muted)}.router-enter-active[data-v-3141d203],.router-leave-active[data-v-3141d203]{transition:opacity .3s ease}.router-enter-from[data-v-3141d203],.router-leave-to[data-v-3141d203]{opacity:0}.theme-dialog-overlay[data-v-3141d203]{align-items:center;backdrop-filter:blur(5px);background:var(--fs-overlay-heavy);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:10000}.theme-dialog[data-v-3141d203]{background:linear-gradient(135deg,var(--fs-surface-1) 0,var(--fs-surface-0) 100%);border-radius:20px;box-shadow:0 25px 50px var(--fs-overlay-strong),0 0 0 1px var(--fs-accent-a10),inset 0 1px 2px var(--fs-white-a05);max-width:600px;overflow:hidden;width:100%}.dialog-header[data-v-3141d203]{align-items:center;border-bottom:1px solid var(--fs-accent-a10);display:flex;justify-content:space-between;padding:25px 30px}.dialog-title[data-v-3141d203]{align-items:center;color:var(--fs-accent);display:flex;font-size:22px;gap:12px;margin:0}.dialog-body[data-v-3141d203]{padding:30px}.theme-intro[data-v-3141d203]{color:var(--fs-text-secondary);font-size:16px;line-height:1.6;margin-bottom:30px;text-align:center}.theme-options[data-v-3141d203]{display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}.theme-option[data-v-3141d203]{background:var(--fs-white-a03);border:2px solid var(--fs-accent-a10);border-radius:15px;cursor:pointer;padding:25px 20px;position:relative;text-align:center;transition:all .3s ease}.theme-option[data-v-3141d203]:hover{background:var(--fs-accent-a05);border-color:var(--fs-accent-a30);box-shadow:0 10px 30px var(--fs-accent-a20);transform:translateY(-3px)}.theme-option.selected[data-v-3141d203]{background:var(--fs-accent-a10);border-color:var(--fs-accent);box-shadow:0 10px 30px var(--fs-accent-a20)}.theme-icon[data-v-3141d203]{filter:grayscale(.3);font-size:48px;margin-bottom:15px;transition:filter .3s ease}.theme-option.selected .theme-icon[data-v-3141d203]{animation:icon-bounce-3141d203 .5s ease-out;filter:grayscale(0)}@keyframes icon-bounce-3141d203{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.theme-name[data-v-3141d203]{color:var(--fs-text-primary);font-size:20px;font-weight:600;margin:0 0 10px}.theme-desc[data-v-3141d203]{color:var(--fs-text-dim);font-size:14px;line-height:1.4;margin:0 0 20px}.theme-radio[data-v-3141d203]{align-items:center;background:var(--fs-white-a02);border:2px solid var(--fs-accent-a50);border-radius:50%;display:flex;height:24px;justify-content:center;margin:0 auto;transition:all .3s ease;width:24px}.theme-option.selected .theme-radio[data-v-3141d203]{background:var(--fs-accent-a10);border-color:var(--fs-accent);box-shadow:0 0 15px var(--fs-accent-a30)}.radio-inner[data-v-3141d203]{animation:radio-pop-3141d203 .3s ease-out;background:var(--fs-accent);border-radius:50%;box-shadow:0 0 10px var(--fs-accent-a50);height:12px;width:12px}@keyframes radio-pop-3141d203{0%{opacity:0;transform:scale(0)}50%{transform:scale(1.2)}to{opacity:1;transform:scale(1)}}.dialog-footer[data-v-3141d203]{background:var(--fs-overlay-light);border-top:1px solid var(--fs-accent-a10);display:flex;gap:15px;padding:20px 30px}.btn-cancel[data-v-3141d203],.btn-save[data-v-3141d203]{border:none;border-radius:25px;cursor:pointer;flex:1;font-size:15px;font-weight:600;padding:12px 24px;transition:all .3s ease}.btn-cancel[data-v-3141d203]{background:var(--fs-white-a10);border:1px solid var(--fs-white-a20);color:var(--fs-text-secondary)}.btn-cancel[data-v-3141d203]:hover{background:var(--fs-white-a15);color:var(--fs-text-primary);transform:translateY(-2px)}.btn-save[data-v-3141d203]{background:var(--fs-accent);color:var(--fs-ink)}.btn-save[data-v-3141d203]:hover:not(:disabled){background:var(--fs-accent-strong);box-shadow:0 8px 20px var(--fs-accent-a40);transform:translateY(-2px)}.btn-save[data-v-3141d203]:disabled{cursor:not-allowed;opacity:.5}.dialog-enter-active[data-v-3141d203],.dialog-leave-active[data-v-3141d203]{transition:opacity .3s ease}.dialog-enter-active .theme-dialog[data-v-3141d203],.dialog-leave-active .theme-dialog[data-v-3141d203]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.dialog-enter-from[data-v-3141d203],.dialog-leave-to[data-v-3141d203]{opacity:0}.dialog-enter-from .theme-dialog[data-v-3141d203],.dialog-leave-to .theme-dialog[data-v-3141d203]{transform:scale(.9) translateY(20px)}@media (max-width:865px){.theme-dialog[data-v-3141d203]{margin:20px;max-width:calc(100vw - 40px)}.theme-options[data-v-3141d203]{gap:15px;grid-template-columns:1fr}.theme-option[data-v-3141d203]{padding:20px}.theme-icon[data-v-3141d203]{font-size:36px;margin-bottom:10px}.theme-name[data-v-3141d203]{font-size:18px}.theme-desc[data-v-3141d203]{font-size:13px}.dialog-footer[data-v-3141d203]{flex-direction:column;gap:10px;padding:15px 20px}.btn-cancel[data-v-3141d203],.btn-save[data-v-3141d203]{padding:12px;width:100%}}@media (max-width:480px){.main-content[data-v-3141d203]{min-height:calc(100vh - 50px)}.dialog-header[data-v-3141d203]{padding:20px}.dialog-title[data-v-3141d203]{font-size:18px}.dialog-body[data-v-3141d203]{padding:20px}.theme-intro[data-v-3141d203]{font-size:14px;margin-bottom:20px}.theme-option[data-v-3141d203]{padding:15px}.theme-icon[data-v-3141d203]{font-size:32px}.theme-name[data-v-3141d203]{font-size:16px;margin-bottom:8px}.theme-desc[data-v-3141d203]{font-size:12px;margin-bottom:15px}.theme-radio[data-v-3141d203]{height:20px;width:20px}.radio-inner[data-v-3141d203]{height:10px;width:10px}}@media (max-height:600px) and (orientation:landscape){.theme-dialog-overlay[data-v-3141d203]{padding:10px}.theme-dialog[data-v-3141d203]{max-height:90vh;overflow-y:auto}.dialog-body[data-v-3141d203]{padding:20px}.theme-options[data-v-3141d203]{gap:10px;grid-template-columns:repeat(2,1fr)}.theme-option[data-v-3141d203]{padding:15px}.theme-icon[data-v-3141d203]{font-size:32px;margin-bottom:8px}}.fursuit-card[data-v-3141d203]{background:var(--background-secondary);border:1px solid var(--border-color);border-radius:12px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.fursuit-card[data-v-3141d203]:hover{box-shadow:0 8px 25px rgba(var(--fs-brand-primary-rgb),.2);transform:translateY(-4px)}.fursuit-avatar[data-v-3141d203]{border:2px solid var(--primary-color);border-radius:50%;height:40px;-o-object-fit:cover;object-fit:cover;width:40px}.fursuit-button[data-v-3141d203]{background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:600;padding:10px 20px;transition:all .3s ease}.fursuit-button[data-v-3141d203]:hover{box-shadow:0 4px 15px rgba(var(--fs-brand-primary-rgb),.3);transform:scale(1.05)}@keyframes spin-3141d203{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.aegis-registration-indicator[data-v-3141d203]{align-items:center;backdrop-filter:blur(10px);background:var(--fs-ui-surface-strong);border:1px solid rgba(var(--fs-extra-c4a55f-rgb),.3);border-radius:16px;bottom:30px;box-shadow:0 8px 32px rgba(var(--fs-shadow-rgb),.6);display:flex;gap:15px;padding:20px 25px;position:fixed;right:30px;z-index:9998}.aegis-spinner[data-v-3141d203]{animation:spin-3141d203 .8s linear infinite;border:3px solid rgba(var(--fs-extra-c4a55f-rgb),.1);border-radius:50%;border-top-color:var(--fs-brand-metal);flex-shrink:0;height:36px;width:36px}.aegis-status[data-v-3141d203]{color:var(--fs-white-a70);flex:1;font-size:12px}.aegis-logo-img[data-v-3141d203]{flex-shrink:0;height:20px;margin-left:10px;-o-object-fit:contain;object-fit:contain;opacity:.9;width:auto}.aegis-error-overlay[data-v-3141d203]{backdrop-filter:blur(5px);z-index:9999}.aegis-error-overlay[data-v-3141d203],.maintenance-overlay[data-v-3141d203]{align-items:center;background:var(--fs-overlay-max);display:flex;inset:0;justify-content:center;padding:20px;position:fixed}.maintenance-overlay[data-v-3141d203]{backdrop-filter:blur(6px);z-index:10001}.maintenance-dialog[data-v-3141d203]{background:linear-gradient(135deg,var(--fs-surface-1) 0,var(--fs-surface-0) 100%);border:1px solid var(--fs-accent-a30);border-radius:20px;box-shadow:0 25px 50px var(--fs-overlay-strong);max-width:460px;padding:40px 30px;text-align:center;width:100%}.maintenance-icon[data-v-3141d203]{filter:drop-shadow(0 0 20px var(--fs-accent-a40));font-size:64px;margin-bottom:18px}.maintenance-title[data-v-3141d203]{color:var(--fs-accent);font-size:24px;font-weight:700;margin:0 0 14px}.maintenance-message[data-v-3141d203]{color:var(--fs-text-secondary);font-size:15px;line-height:1.7;margin:0 0 28px}.maintenance-footer[data-v-3141d203]{display:flex;justify-content:center}.human-verify-overlay[data-v-3141d203]{align-items:center;backdrop-filter:blur(6px);background:var(--fs-overlay-max);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:10002}.human-verify-dialog[data-v-3141d203]{background:linear-gradient(135deg,var(--fs-surface-1) 0,var(--fs-surface-0) 100%);border:1px solid var(--fs-accent-a30);border-radius:20px;box-shadow:0 25px 50px var(--fs-overlay-strong);display:flex;flex-direction:column;gap:14px;padding:22px;width:min(780px,calc(100vw - 28px))}.human-verify-title[data-v-3141d203]{color:var(--fs-text-primary);font-size:24px;font-weight:700;margin:0;text-align:center}.human-verify-message[data-v-3141d203]{color:var(--fs-text-secondary);font-size:14px;line-height:1.5;margin:0;text-align:center}.human-verify-frame-wrap[data-v-3141d203]{background:var(--fs-bg-canvas);border:1px solid var(--fs-accent-a30);border-radius:14px;min-height:min(62vh,560px);overflow:hidden}.human-verify-frame[data-v-3141d203]{background:var(--fs-bg-canvas);border:none;min-height:min(62vh,560px);width:100%}.human-verify-footer[data-v-3141d203]{display:flex;justify-content:center}.aegis-error-dialog[data-v-3141d203]{background:linear-gradient(135deg,var(--fs-surface-1) 0,var(--fs-surface-0) 100%);border:1px solid rgba(var(--fs-extra-ff0000-rgb),.3);border-radius:20px;box-shadow:0 25px 50px var(--fs-overlay-strong);max-width:450px;padding:40px 30px;text-align:center;width:100%}.error-icon[data-v-3141d203]{filter:drop-shadow(0 0 20px rgba(var(--fs-extra-ff0000-rgb),.5));font-size:64px;margin-bottom:20px}.error-title[data-v-3141d203]{color:var(--fs-danger-strong);font-size:22px;font-weight:600;margin:0 0 20px}.error-message[data-v-3141d203]{color:var(--fs-text-secondary);font-size:15px;line-height:1.6;margin:0 0 30px}.error-footer[data-v-3141d203]{display:flex;justify-content:center}.btn-retry[data-v-3141d203]{background:var(--fs-brand-metal);border:none;border-radius:25px;color:var(--fs-ink);cursor:pointer;font-size:15px;font-weight:600;padding:12px 32px;transition:all .3s ease}.btn-retry[data-v-3141d203]:hover{background:var(--fs-brand-metal-strong);box-shadow:0 8px 20px rgba(var(--fs-extra-c4a55f-rgb),.4);transform:translateY(-2px)}.aegis-fade-enter-active[data-v-3141d203],.aegis-fade-leave-active[data-v-3141d203]{transition:all .3s ease}.aegis-fade-enter-from[data-v-3141d203],.aegis-fade-leave-to[data-v-3141d203]{opacity:0;transform:translateY(20px)}@media (max-width:768px){.aegis-registration-indicator[data-v-3141d203]{bottom:15px;left:15px;padding:15px 20px;right:15px}.aegis-spinner[data-v-3141d203]{height:32px;width:32px}.aegis-logo-img[data-v-3141d203]{height:18px}.aegis-status[data-v-3141d203]{font-size:11px}.aegis-error-dialog[data-v-3141d203]{padding:30px 25px}.maintenance-dialog[data-v-3141d203]{padding:32px 24px}.human-verify-dialog[data-v-3141d203]{padding:18px;width:min(700px,calc(100vw - 24px))}.human-verify-title[data-v-3141d203]{font-size:22px}.human-verify-frame-wrap[data-v-3141d203],.human-verify-frame[data-v-3141d203]{min-height:56vh}.maintenance-icon[data-v-3141d203]{font-size:50px}.maintenance-title[data-v-3141d203]{font-size:22px}.error-icon[data-v-3141d203]{font-size:48px}.error-title[data-v-3141d203]{font-size:18px}.error-message[data-v-3141d203]{font-size:14px}}@media (max-width:480px){.human-verify-overlay[data-v-3141d203]{padding:12px}.human-verify-dialog[data-v-3141d203]{border-radius:16px;gap:10px;padding:14px;width:calc(100vw - 16px)}.human-verify-title[data-v-3141d203]{font-size:19px}.human-verify-message[data-v-3141d203]{font-size:13px}.human-verify-frame-wrap[data-v-3141d203],.human-verify-frame[data-v-3141d203]{min-height:52vh}}.page-enter-active[data-v-3141d203],.page-leave-active[data-v-3141d203]{transition:all .4s ease}.page-enter-from[data-v-3141d203]{opacity:0;transform:translateX(20px)}.page-leave-to[data-v-3141d203]{opacity:0;transform:translateX(-20px)}.main-content[data-v-3141d203]>*{position:relative;z-index:1}@media (hover:none) and (pointer:coarse){.fursuit-button[data-v-3141d203]:hover,.fursuit-card[data-v-3141d203]:hover{transform:none}}.school-badge[data-v-494b5de3]{align-items:center;border-radius:12px;display:inline-flex;font-size:12px;font-weight:500;gap:6px;padding:4px 10px;white-space:nowrap}.badge-icon[data-v-494b5de3]{font-size:14px}.school-badge.same-school[data-v-494b5de3]{background:linear-gradient(135deg,var(--fs-accent-a15) 0,var(--fs-accent-a08) 100%);border:1px solid var(--fs-accent-a30);color:var(--fs-accent)}.school-badge.same-class[data-v-494b5de3]{animation:pulse-494b5de3 2s ease-in-out infinite;background:linear-gradient(135deg,rgba(var(--fs-success-rgb),.15) 0,rgba(var(--fs-success-rgb),.08) 100%);border:1px solid rgba(var(--fs-success-rgb),.3);color:var(--fs-success-strong)}@keyframes pulse-494b5de3{0%,to{box-shadow:0 0 0 0 rgba(var(--fs-success-rgb),.4)}50%{box-shadow:0 0 0 4px rgba(var(--fs-success-rgb),0)}}.fs-modal-overlay[data-v-39d8aaa6]{backdrop-filter:blur(6px);background:var(--fs-overlay-heavy);inset:0;padding:20px;position:fixed}.fs-modal-overlay--center[data-v-39d8aaa6]{align-items:center;display:flex;justify-content:center}.fs-modal-overlay--top[data-v-39d8aaa6]{align-items:flex-start;display:flex;justify-content:center;padding-top:min(10vh,96px)}.fs-modal-panel[data-v-39d8aaa6]{background:linear-gradient(135deg,var(--fs-surface-1) 0,var(--fs-surface-0) 100%);border:1px solid var(--fs-accent-a20);border-radius:20px;box-shadow:0 24px 60px rgba(var(--fs-shadow-rgb),.7),0 0 0 1px var(--fs-accent-a10),inset 0 1px 2px var(--fs-white-a05);max-height:min(88vh,940px);overflow:hidden;width:100%}.fs-modal-panel.is-legacy[data-v-39d8aaa6]{overflow:auto}.fs-modal-frame[data-v-39d8aaa6]{display:flex;flex-direction:column;height:100%;max-height:inherit;min-height:120px}.fs-modal-header[data-v-39d8aaa6]{align-items:center;background:linear-gradient(135deg,var(--fs-surface-1) 0,var(--fs-surface-0) 100%);border-bottom:1px solid var(--fs-accent-a10);display:flex;gap:12px;justify-content:space-between;padding:18px 22px;position:sticky;top:0;z-index:8}.fs-modal-header-left[data-v-39d8aaa6]{align-items:center;display:flex;flex:1;gap:10px;min-width:0}.fs-modal-header-main[data-v-39d8aaa6]{flex:1;min-width:0}.fs-modal-back[data-v-39d8aaa6]{align-items:center;background:var(--fs-white-a05);border:1px solid var(--fs-white-a20);border-radius:50%;color:var(--fs-text-secondary);cursor:pointer;display:inline-flex;flex-shrink:0;height:34px;justify-content:center;padding:0;transition:all .2s ease;width:34px}.fs-modal-back svg[data-v-39d8aaa6]{height:18px;width:18px}.fs-modal-back[data-v-39d8aaa6]:hover:not(:disabled){background:var(--fs-white-a10);color:var(--fs-text-primary)}.fs-modal-back[data-v-39d8aaa6]:disabled{cursor:not-allowed;opacity:.55}.fs-modal-title-group[data-v-39d8aaa6]{min-width:0}.fs-modal-title[data-v-39d8aaa6]{color:var(--fs-accent);font-size:20px;line-height:1.2;margin:0}.fs-modal-subtitle[data-v-39d8aaa6]{color:var(--fs-text-tertiary);font-size:13px;line-height:1.4;margin:6px 0 0}.fs-modal-close[data-v-39d8aaa6]{align-items:center;background:var(--fs-white-a05);border:1px solid var(--fs-white-a20);border-radius:50%;color:var(--fs-text-secondary);cursor:pointer;display:inline-flex;flex-shrink:0;font-size:24px;height:34px;justify-content:center;line-height:1;transition:all .2s ease;width:34px}.fs-modal-close[data-v-39d8aaa6]:hover{background:var(--fs-white-a10);color:var(--fs-text-primary)}.fs-modal-body[data-v-39d8aaa6]{flex:1;min-height:0;overflow:auto;padding:0}.fs-modal-footer[data-v-39d8aaa6]{background:linear-gradient(0deg,var(--fs-surface-1) 0,var(--fs-surface-0) 100%);border-top:1px solid var(--fs-accent-a10);bottom:0;padding:14px 22px 18px;position:sticky;z-index:8}.fs-modal-actions[data-v-39d8aaa6]{align-items:center;display:flex;gap:10px;justify-content:flex-end}.fs-modal-action-btn[data-v-39d8aaa6]{border:1px solid transparent;border-radius:10px;cursor:pointer;font-size:14px;font-weight:600;height:38px;min-width:96px;padding:0 16px;transition:all .2s ease}.fs-modal-action-btn.is-secondary[data-v-39d8aaa6]{background:var(--fs-white-a08);border-color:var(--fs-white-a20);color:var(--fs-text-secondary)}.fs-modal-action-btn.is-secondary[data-v-39d8aaa6]:hover:not(:disabled){background:var(--fs-white-a15);color:var(--fs-text-primary)}.fs-modal-action-btn.is-primary[data-v-39d8aaa6]{background:var(--fs-accent);border-color:var(--fs-accent-a30);color:var(--fs-ink)}.fs-modal-action-btn.is-primary[data-v-39d8aaa6]:hover:not(:disabled){background:var(--fs-accent-strong)}.fs-modal-action-btn.is-danger[data-v-39d8aaa6]{background:var(--fs-danger);border-color:var(--fs-danger);color:var(--fs-text-primary)}.fs-modal-action-btn.is-danger[data-v-39d8aaa6]:hover:not(:disabled){background:var(--fs-danger-strong)}.fs-modal-action-btn.is-ghost[data-v-39d8aaa6]{background:transparent;border-color:var(--fs-accent-a20);color:var(--fs-accent)}.fs-modal-action-btn.is-ghost[data-v-39d8aaa6]:hover:not(:disabled){background:var(--fs-accent-a10)}.fs-modal-action-btn[data-v-39d8aaa6]:disabled{cursor:not-allowed;opacity:.55}.fs-modal-panel.is-legacy[data-v-39d8aaa6] .dialog-header,.fs-modal-panel.is-legacy[data-v-39d8aaa6] .modal-header{position:sticky;top:0;z-index:6}.fs-modal-panel.is-legacy[data-v-39d8aaa6] .dialog-footer,.fs-modal-panel.is-legacy[data-v-39d8aaa6] .modal-footer{bottom:0;position:sticky;z-index:6}.fs-dialog-enter-active[data-v-39d8aaa6],.fs-dialog-leave-active[data-v-39d8aaa6],.guide-enter-active[data-v-39d8aaa6],.guide-leave-active[data-v-39d8aaa6],.modal-enter-active[data-v-39d8aaa6],.modal-fade-enter-active[data-v-39d8aaa6],.modal-fade-leave-active[data-v-39d8aaa6],.modal-leave-active[data-v-39d8aaa6]{transition:opacity .5s ease}.fs-dialog-enter-active .fs-modal-panel[data-v-39d8aaa6],.fs-dialog-leave-active .fs-modal-panel[data-v-39d8aaa6],.guide-enter-active .fs-modal-panel[data-v-39d8aaa6],.guide-leave-active .fs-modal-panel[data-v-39d8aaa6],.modal-enter-active .fs-modal-panel[data-v-39d8aaa6],.modal-fade-enter-active .fs-modal-panel[data-v-39d8aaa6],.modal-fade-leave-active .fs-modal-panel[data-v-39d8aaa6],.modal-leave-active .fs-modal-panel[data-v-39d8aaa6]{transition:transform .5s cubic-bezier(.2,.8,.2,1),opacity .5s ease}.fs-dialog-enter-from[data-v-39d8aaa6],.fs-dialog-leave-to[data-v-39d8aaa6],.guide-enter-from[data-v-39d8aaa6],.guide-leave-to[data-v-39d8aaa6],.modal-enter-from[data-v-39d8aaa6],.modal-fade-enter-from[data-v-39d8aaa6],.modal-fade-leave-to[data-v-39d8aaa6],.modal-leave-to[data-v-39d8aaa6]{opacity:0}.fs-dialog-enter-from .fs-modal-panel[data-v-39d8aaa6],.fs-dialog-leave-to .fs-modal-panel[data-v-39d8aaa6],.guide-enter-from .fs-modal-panel[data-v-39d8aaa6],.guide-leave-to .fs-modal-panel[data-v-39d8aaa6],.modal-enter-from .fs-modal-panel[data-v-39d8aaa6],.modal-fade-enter-from .fs-modal-panel[data-v-39d8aaa6],.modal-fade-leave-to .fs-modal-panel[data-v-39d8aaa6],.modal-leave-to .fs-modal-panel[data-v-39d8aaa6]{opacity:0;transform:scale(.96) translateY(12px)}@media (max-width:768px){.fs-modal-overlay[data-v-39d8aaa6]{padding:14px}.fs-modal-overlay--top[data-v-39d8aaa6]{padding-top:16px}.fs-modal-panel[data-v-39d8aaa6]{border-radius:16px;max-height:calc(100vh - 28px)}.fs-modal-header[data-v-39d8aaa6]{padding:14px 16px}.fs-modal-title[data-v-39d8aaa6]{font-size:18px}.fs-modal-body[data-v-39d8aaa6]{padding:0}.fs-modal-footer[data-v-39d8aaa6]{padding:12px 16px 14px}.fs-modal-actions[data-v-39d8aaa6]{flex-wrap:wrap;justify-content:stretch}.fs-modal-action-btn[data-v-39d8aaa6]{flex:1}}.fs-modal-panel.is-standard .fs-modal-body>.dialog-body,.fs-modal-panel.is-standard .fs-modal-body>.modal-body,.fs-modal-panel.is-standard .fs-modal-body>.modal-closing{padding:24px 28px}.fs-modal-panel.is-standard .fs-modal-body .modal-body{color:var(--fs-ui-text-secondary);font-size:17px;line-height:1.8}.fs-modal-panel.is-standard .fs-modal-body .modal-header{align-items:center;display:flex;gap:20px;margin-bottom:20px}.fs-modal-panel.is-standard .fs-modal-body .modal-avatar{border:3px solid var(--fs-accent);border-radius:50%;box-shadow:0 0 20px var(--fs-accent-a50);height:70px;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:70px}.fs-modal-panel.is-standard .fs-modal-body .modal-avatar .avatar-image,.fs-modal-panel.is-standard .fs-modal-body .modal-avatar .avatar-wrapper,.fs-modal-panel.is-standard .fs-modal-body .modal-avatar .image-render-canvas,.fs-modal-panel.is-standard .fs-modal-body .modal-avatar .secure-image-container,.fs-modal-panel.is-standard .fs-modal-body .modal-avatar canvas{border-radius:50%;overflow:hidden}.fs-modal-panel.is-standard .fs-modal-body .modal-header h3{color:var(--fs-accent);font-size:28px;font-weight:700;margin:0}.fs-modal-panel.is-standard .fs-modal-body .modal-text{color:var(--fs-text-secondary);line-height:1.7;margin:0}@media (max-width:768px){.fs-modal-panel.is-standard .fs-modal-body>.dialog-body,.fs-modal-panel.is-standard .fs-modal-body>.modal-body,.fs-modal-panel.is-standard .fs-modal-body>.modal-closing{padding:20px 16px}.fs-modal-panel.is-standard .fs-modal-body .modal-header{gap:14px;margin-bottom:14px}.fs-modal-panel.is-standard .fs-modal-body .modal-avatar{height:56px;width:56px}.fs-modal-panel.is-standard .fs-modal-body .modal-header h3{font-size:22px}}.channel-switch[data-v-d42fe57a],.fursuit-content[data-v-d42fe57a],.info-card[data-v-d42fe57a],.modal-content[data-v-d42fe57a],.tv-container[data-v-d42fe57a]{-webkit-font-smoothing:subpixel-antialiased;backface-visibility:hidden;transform:translateZ(0);will-change:auto}@keyframes tvEnter-d42fe57a{0%{opacity:0;transform:scale(.8) translateZ(0)}to{opacity:1;transform:scale(1) translateZ(0)}}@keyframes cardEnter-d42fe57a{0%{opacity:0;transform:translateY(100px) translateZ(0)}to{opacity:1;transform:translateY(0) translateZ(0)}}@keyframes cardExpand-d42fe57a{0%{opacity:0;transform:translateY(100%) translateZ(0)}to{opacity:1;transform:translateY(0) translateZ(0)}}@keyframes buttonEnter-d42fe57a{0%{opacity:0;transform:translateX(-50%) translateY(50px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}@keyframes buttonClick-d42fe57a{0%,to{transform:scale(1) translateZ(0)}50%{transform:scale(.95) translateZ(0)}}@keyframes screenChange-d42fe57a{0%,to{transform:scale(1) translateZ(0)}50%{transform:scale(.98) translateZ(0)}}@keyframes contentFadeIn-d42fe57a{0%{opacity:0}to{opacity:1}}@keyframes modalEnter-d42fe57a{0%{opacity:0;transform:scale(.7) translateY(50px) translateZ(0)}to{opacity:1;transform:scale(1) translateY(0) translateZ(0)}}@keyframes modalLeave-d42fe57a{0%{opacity:1;transform:scale(1) translateZ(0)}to{opacity:0;transform:scale(.7) translateY(50px) translateZ(0)}}@keyframes introBlur-d42fe57a{0%{filter:blur(0)}to{filter:blur(3px)}}.tv-initial[data-v-d42fe57a]{animation:tvEnter-d42fe57a 1s cubic-bezier(.34,1.56,.64,1) forwards}.button-initial[data-v-d42fe57a]{animation:buttonEnter-d42fe57a .8s cubic-bezier(.34,1.56,.64,1) .5s both;transform:translateX(-50%)}.card-entering[data-v-d42fe57a]{animation:cardEnter-d42fe57a .8s cubic-bezier(.34,1.56,.64,1) forwards}.card-expanding[data-v-d42fe57a]{animation:cardExpand-d42fe57a .4s cubic-bezier(.23,1,.32,1) forwards}.button-clicking[data-v-d42fe57a]{animation:buttonClick-d42fe57a .2s ease-in-out}.screen-changing[data-v-d42fe57a]{animation:screenChange-d42fe57a .2s ease-in-out}.content-entering[data-v-d42fe57a]{animation:contentFadeIn-d42fe57a .6s ease-out}.modal-content[data-v-d42fe57a]{animation:modalEnter-d42fe57a .4s cubic-bezier(.34,1.56,.64,1) forwards}.intro-hovered .intro-text[data-v-d42fe57a]{filter:blur(3px);transition:filter .3s ease}.intro-hovered .hover-mask[data-v-d42fe57a]{opacity:1;transition:opacity .3s ease}.fursuit-intro:not(.intro-hovered) .intro-text[data-v-d42fe57a]{filter:blur(0);transition:filter .3s ease}.fursuit-intro:not(.intro-hovered) .hover-mask[data-v-d42fe57a]{opacity:0;transition:opacity .3s ease}.home-container[data-v-d42fe57a]{align-items:center;background:var(--fs-bg-canvas);display:flex;flex-direction:column;height:99vh;isolation:isolate;justify-content:center;overflow:hidden;position:relative;width:100vw}.home-container[data-v-d42fe57a]:before{background:radial-gradient(circle at 50% 50%,rgba(var(--fs-accent-rgb),.02) 0,transparent 50%);content:"";height:120%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:120%;z-index:0}.home-container[data-v-d42fe57a]:after{background-image:var(--fs-home-bg-image,none);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";filter:blur(var(--fs-home-bg-blur,0));inset:0;opacity:var(--fs-home-bg-opacity,0);pointer-events:none;position:fixed;transform:scale(1.05);transition:opacity .5s ease,filter .5s ease;z-index:0}.home-container[data-v-d42fe57a]>*{position:relative;z-index:1}.tv-center-wrapper[data-v-d42fe57a]{align-items:center;display:flex;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.tv-container[data-v-d42fe57a]{height:calc(56.25vw - 56.25px);max-height:720px;max-width:1280px;width:calc(100vw - 100px)}@media (orientation:landscape){.tv-container[data-v-d42fe57a]{height:calc(56.25vw - 56.25px);max-height:720px;max-width:1280px;width:calc(100vw - 100px)}}@media (max-width:768px){.tv-container[data-v-d42fe57a]{height:160vw;max-height:75vh;max-width:none;width:90vw}.home-container[data-v-d42fe57a]{height:95vh}}@media (orientation:portrait){.tv-frame[data-v-d42fe57a]{border-radius:30px;padding:15px}.tv-decorations[data-v-d42fe57a]{display:none;opacity:0}}@media (min-width:769px) and (max-width:1024px) and (orientation:portrait){.tv-container[data-v-d42fe57a]{height:106.66667vw;max-height:854px;max-width:480px;width:60vw}}.tv-frame[data-v-d42fe57a]{background:linear-gradient(135deg,var(--fs-surface-1) 0,var(--fs-surface-0) 100%);border-radius:40px;box-shadow:0 40px 80px var(--fs-overlay-max),0 0 0 2px var(--fs-accent-a10),inset 0 2px 5px var(--fs-white-a05);height:100%;padding:35px;position:relative;width:100%}.tv-screen[data-v-d42fe57a]{background:var(--fs-ui-backdrop);border-radius:20px;box-shadow:inset 0 0 100px rgba(var(--fs-shadow-rgb),.95),0 0 50px var(--fs-overlay-medium);height:100%;overflow:hidden;position:relative;transition:transform .2s ease;width:100%}.static-noise[data-v-d42fe57a]{animation:static-d42fe57a .2s linear infinite;background-color:rgba(var(--fs-shadow-rgb),1);background-image:repeating-radial-gradient(circle at 50% 50%,transparent 0,rgba(var(--fs-shadow-rgb),.8) 1px,transparent 2px,transparent 3px);background-size:3px 3px;height:100%;position:absolute;width:100%;z-index:100}.static-noise[data-v-d42fe57a]:before{animation:scanline-d42fe57a 8s linear infinite;background:linear-gradient(0deg,transparent 0,var(--fs-white-a03) 50%,transparent 100%);content:"";height:100%;position:absolute;width:100%;z-index:101}.error-state[data-v-d42fe57a],.loading-state[data-v-d42fe57a]{color:var(--fs-text-secondary);left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.loading-spinner[data-v-d42fe57a]{animation:spin-d42fe57a 1s linear infinite;border:3px solid var(--fs-accent-a10);border-radius:50%;border-top-color:var(--fs-accent);height:50px;margin:0 auto 20px;width:50px}@keyframes spin-d42fe57a{to{transform:rotate(1turn)}}.error-state svg[data-v-d42fe57a]{color:var(--fs-danger);margin-bottom:20px}.retry-button[data-v-d42fe57a]{background:var(--fs-accent-a10);border:1px solid var(--fs-accent-a50);border-radius:25px;color:var(--fs-accent);cursor:pointer;font-size:16px;margin-top:15px;padding:10px 30px;transition:all .3s ease}.retry-button[data-v-d42fe57a]:hover{background:var(--fs-accent-a20);transform:translateY(-2px)}.channel-button-container[data-v-d42fe57a]{bottom:40px;left:50%;position:fixed;transform:translateX(-50%);will-change:opacity;z-index:100}.channel-switch[data-v-d42fe57a]{align-items:center;backdrop-filter:blur(10px);background:var(--fs-white-a05);border:2px solid var(--fs-accent-a30);border-radius:35px;color:var(--fs-ui-text-primary);cursor:pointer;display:flex;font-size:18px;font-weight:600;gap:8px;overflow:hidden;padding:15px 40px;position:relative;transition:all .3s ease}.channel-switch[data-v-d42fe57a]:disabled{cursor:not-allowed;opacity:.6}.channel-switch[data-v-d42fe57a]:before{background:var(--fs-accent-a30);border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:width .6s ease,height .6s ease;width:0}.channel-switch[data-v-d42fe57a]:hover:not(:disabled){background:var(--fs-white-a10);border-color:var(--fs-accent);box-shadow:0 15px 40px var(--fs-accent-a30);color:var(--fs-accent);transform:translateY(-2px)}.channel-switch[data-v-d42fe57a]:hover:not(:disabled):before{height:300px;width:300px}.channel-switch span[data-v-d42fe57a],.channel-switch svg[data-v-d42fe57a]{position:relative;z-index:1}.info-card-wrapper[data-v-d42fe57a]{bottom:30px;left:30px;position:absolute;z-index:100}.info-card-wrapper.portrait[data-v-d42fe57a]{bottom:0;left:0;right:0}.info-card-collapsed[data-v-d42fe57a]{backdrop-filter:blur(20px);background:var(--fs-ui-surface-strong);border:1px solid var(--fs-accent-a20);border-bottom:none;border-radius:25px 25px 0 0;cursor:pointer;padding:15px 20px;transition:all .3s ease}.info-card-collapsed[data-v-d42fe57a]:hover{background:var(--fs-ui-surface-raised);transform:translateY(-5px)}.collapsed-content[data-v-d42fe57a]{align-items:center;display:flex;gap:12px}.collapsed-avatar[data-v-d42fe57a]{border:2px solid var(--fs-accent);border-radius:50%;height:40px;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:40px}.collapsed-avatar.secure-image-container[data-v-d42fe57a]{border:2px solid var(--fs-accent)!important;border-radius:50%!important;display:inline-block!important;flex-shrink:0;height:40px!important;overflow:hidden!important;width:40px!important}.collapsed-avatar.secure-image-container canvas[data-v-d42fe57a]{border-radius:50%;display:block!important;max-height:none!important;max-width:none!important;transform-origin:top left}.collapsed-name[data-v-d42fe57a]{color:var(--fs-ui-text-primary);flex:1;font-size:18px;font-weight:700}.expand-icon[data-v-d42fe57a]{animation:bounce-up-d42fe57a 2s ease-in-out infinite;color:var(--fs-accent)}@keyframes bounce-up-d42fe57a{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.info-card[data-v-d42fe57a]{align-items:flex-start;backdrop-filter:blur(20px);background:var(--fs-overlay-max);border:1px solid var(--fs-accent-a20);border-radius:25px;box-shadow:0 15px 40px rgba(var(--fs-shadow-rgb),.7);display:flex;gap:20px;padding:25px;position:relative;transition:transform .3s ease,opacity .3s ease}.info-card.expanded[data-v-d42fe57a]{border-radius:25px 25px 0 0;max-height:50vh;overflow-y:auto}.info-card.menu-open[data-v-d42fe57a]{overflow:visible!important}.collapse-button[data-v-d42fe57a]{align-items:center;background:var(--fs-white-a10);border:1px solid var(--fs-accent-a30);border-radius:50%;color:var(--fs-accent);cursor:pointer;display:flex;height:35px;justify-content:center;position:absolute;right:10px;top:10px;transition:all .3s ease;width:35px}.collapse-button[data-v-d42fe57a]:hover{background:var(--fs-accent-a20);transform:rotate(180deg)}@media (orientation:portrait){.info-card[data-v-d42fe57a]{align-items:center;flex-direction:column;gap:15px;padding:45px 20px 20px;text-align:center}.info-card-wrapper[data-v-d42fe57a]{right:30px}.avatar-circle[data-v-d42fe57a]{height:80px;width:80px}.text-info[data-v-d42fe57a]{align-items:center;display:flex;flex-direction:column;width:100%}.fursuit-name[data-v-d42fe57a]{font-size:24px;margin-bottom:8px}.fursuit-species[data-v-d42fe57a]{margin-bottom:10px}.fursuit-intro[data-v-d42fe57a]{font-size:14px;line-height:1.6;margin-bottom:20px;width:100%}.action-buttons[data-v-d42fe57a]{gap:10px;justify-content:center;width:100%}.btn-primary[data-v-d42fe57a],.btn-secondary[data-v-d42fe57a]{font-size:14px;min-width:120px;padding:10px 20px}}@media (orientation:landscape){.collapse-button[data-v-d42fe57a],.info-card-collapsed[data-v-d42fe57a]{display:none!important}}.avatar-circle[data-v-d42fe57a]{border:3px solid var(--fs-accent);border-radius:50%;box-shadow:0 0 25px var(--fs-accent-a50);flex-shrink:0;height:85px;overflow:hidden;width:85px}.avatar-circle .secure-image-container[data-v-d42fe57a],.avatar-circle img[data-v-d42fe57a]{height:100%;width:100%}.avatar-circle .secure-image-container canvas[data-v-d42fe57a]{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.text-info[data-v-d42fe57a]{flex:1;position:relative;z-index:5}.fursuit-name[data-v-d42fe57a]{color:var(--fs-ui-text-primary);font-size:32px;font-weight:700;margin-bottom:8px;text-shadow:2px 2px 4px var(--fs-overlay-medium)}.fursuit-species[data-v-d42fe57a]{align-items:center;color:var(--fs-accent);display:flex;font-size:16px;gap:6px;margin-bottom:12px}.destination-tag[data-v-d42fe57a]{cursor:pointer;text-decoration:underline}.species-icon[data-v-d42fe57a]{font-size:18px}.fursuit-intro[data-v-d42fe57a]{border-radius:8px;color:var(--fs-text-secondary);font-size:14px;line-height:1.6;margin-bottom:15px;padding:5px;position:relative}.fursuit-intro.intro-clickable[data-v-d42fe57a]{cursor:pointer}.fursuit-intro.intro-clickable[data-v-d42fe57a]:after{animation:pulse-line-d42fe57a 2s ease-in-out infinite;bottom:-2px;content:"";height:1px;left:0;opacity:.5;position:absolute;right:0}@keyframes pulse-line-d42fe57a{0%,to{opacity:.3}50%{opacity:.8}}.intro-text[data-v-d42fe57a]{display:inline-block;position:relative}.hover-mask[data-v-d42fe57a]{backdrop-filter:blur(10px);background:var(--fs-ui-tooltip-bg);border-radius:20px;box-shadow:0 8px 20px var(--fs-ui-overlay-strong);color:var(--fs-ui-tooltip-text);font-size:12px;font-weight:600;left:50%;padding:8px 16px;pointer-events:none;position:absolute;top:-35px;transform:translateX(-50%);white-space:nowrap;z-index:20}.hover-mask[data-v-d42fe57a]:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid var(--fs-ui-tooltip-bg);bottom:-6px;content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}.action-buttons[data-v-d42fe57a]{align-items:center;display:flex;gap:12px}.btn-primary[data-v-d42fe57a],.btn-secondary[data-v-d42fe57a]{align-items:center;border:none;border-radius:25px;cursor:pointer;display:flex;font-size:15px;font-weight:600;gap:6px;padding:10px 20px;transition:all .3s ease}.btn-primary[data-v-d42fe57a]{background:var(--fs-accent);color:var(--fs-ui-cta-text)}.btn-primary[data-v-d42fe57a]:hover{background:var(--fs-accent-strong);box-shadow:0 8px 20px var(--fs-accent-a50);transform:translateY(-2px)}.btn-secondary[data-v-d42fe57a]{background:var(--fs-white-a10);border:1px solid var(--fs-accent-a50);color:var(--fs-ui-text-primary)}.btn-secondary[data-v-d42fe57a]:hover{background:var(--fs-accent-a20);border-color:var(--fs-accent);box-shadow:0 8px 20px var(--fs-accent-a30);color:var(--fs-accent);transform:translateY(-2px)}.card-action-menu[data-v-d42fe57a]{margin-left:auto;position:relative;z-index:220}.menu-trigger[data-v-d42fe57a]{align-items:center;background:var(--fs-white-a10);border:1px solid var(--fs-accent-a50);border-radius:50%;color:var(--fs-ui-text-primary);cursor:pointer;display:inline-flex;height:40px;justify-content:center;transition:all .2s ease;width:40px}.menu-trigger[data-v-d42fe57a]:hover:not(:disabled){background:var(--fs-accent-a20);border-color:var(--fs-accent);color:var(--fs-accent)}.menu-trigger[data-v-d42fe57a]:disabled{cursor:not-allowed;opacity:.65}.card-action-dropdown[data-v-d42fe57a]{background:var(--fs-surface-2);border:1px solid var(--fs-accent-a30);border-radius:12px;bottom:calc(100% + 8px);box-shadow:0 10px 24px var(--fs-overlay-max);min-width:150px;overflow:hidden;position:absolute;right:0;z-index:260}.card-action-item[data-v-d42fe57a]{background:transparent;border:none;color:var(--fs-ui-text-primary);cursor:pointer;font-size:13px;padding:10px 12px;text-align:left;transition:background .2s ease;width:100%}.card-action-item[data-v-d42fe57a]:hover:not(:disabled){background:var(--fs-white-a10)}.card-action-item.danger[data-v-d42fe57a]{color:var(--fs-danger,#ff5a5f)}.card-action-item[data-v-d42fe57a]:disabled{cursor:not-allowed;opacity:.7}.tv-decorations[data-v-d42fe57a]{align-items:center;bottom:15px;display:flex;gap:20px;position:absolute;right:35px}.tv-speaker[data-v-d42fe57a]{background:repeating-linear-gradient(0deg,var(--fs-bg-canvas) 0,var(--fs-bg-canvas) 2px,var(--fs-surface-1) 2px,var(--fs-surface-1) 4px);border-radius:8px;height:45px;width:70px}.tv-brand[data-v-d42fe57a]{color:var(--fs-ui-text-muted);font-size:14px;font-weight:700;letter-spacing:3px}.tv-knobs[data-v-d42fe57a]{display:flex;gap:12px}.knob[data-v-d42fe57a]{background:radial-gradient(circle at 30% 30%,var(--fs-surface-2),var(--fs-bg-canvas));border-radius:50%;box-shadow:inset -2px -2px 4px var(--fs-overlay-medium),2px 2px 4px var(--fs-overlay-light);height:28px;width:28px}@keyframes static-d42fe57a{0%{background-position:0 0}to{background-position:3px 3px}}@keyframes scanline-d42fe57a{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.fursuit-content[data-v-d42fe57a]{overflow:hidden}.fursuit-content[data-v-d42fe57a],.main-view[data-v-d42fe57a]{height:100%;position:relative;width:100%}.main-view .secure-image-container canvas[data-v-d42fe57a],.main-view .secure-image-container[data-v-d42fe57a],.main-view img[data-v-d42fe57a]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.modal-enter-active[data-v-d42fe57a],.modal-leave-active[data-v-d42fe57a]{transition:all .3s ease}.modal-enter-from[data-v-d42fe57a],.modal-leave-to[data-v-d42fe57a]{opacity:0}.modal-overlay[data-v-d42fe57a]{align-items:center;backdrop-filter:blur(15px);background:var(--fs-ui-backdrop);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.modal-content[data-v-d42fe57a]{background:var(--fs-surface-1);border:1px solid var(--fs-accent-a30);border-radius:30px;box-shadow:0 40px 80px var(--fs-overlay-max),0 0 120px var(--fs-accent-a10);max-width:550px;padding:45px;position:relative;width:90%}.modal-close[data-v-d42fe57a]{align-items:center;background:var(--fs-white-a10);border:none;border-radius:50%;color:var(--fs-ui-text-primary);cursor:pointer;display:flex;font-size:28px;height:45px;justify-content:center;position:absolute;right:20px;top:20px;transition:all .3s ease;width:45px}.modal-close[data-v-d42fe57a]:hover{background:var(--fs-white-a20);transform:rotate(90deg)}.modal-header[data-v-d42fe57a]{align-items:center;display:flex;gap:20px;margin-bottom:25px}.modal-avatar[data-v-d42fe57a]{border:3px solid var(--fs-accent);border-radius:50%;box-shadow:0 0 20px var(--fs-accent-a50);height:70px;width:70px}.modal-avatar.secure-image-container[data-v-d42fe57a]{display:inline-block}.modal-avatar.secure-image-container canvas[data-v-d42fe57a]{border-radius:50%}.modal-header h3[data-v-d42fe57a]{color:var(--fs-accent);font-size:28px;font-weight:700}.modal-body[data-v-d42fe57a]{color:var(--fs-ui-text-secondary);font-size:17px;line-height:1.8}@media (max-width:768px){.tv-frame[data-v-d42fe57a]{border-radius:25px;padding:20px}.tv-screen[data-v-d42fe57a]{border-radius:15px}.channel-button-container[data-v-d42fe57a]{bottom:20px}.channel-switch[data-v-d42fe57a]{font-size:16px;padding:12px 30px}.modal-content[data-v-d42fe57a]{margin:20px;padding:30px 20px;width:calc(100% - 40px)}.modal-header[data-v-d42fe57a]{gap:15px}.modal-avatar[data-v-d42fe57a]{height:50px;width:50px}.modal-header h3[data-v-d42fe57a]{font-size:22px}.modal-body[data-v-d42fe57a]{font-size:15px;line-height:1.7}.modal-close[data-v-d42fe57a]{font-size:24px;height:35px;width:35px}}@media (max-width:480px){.info-card[data-v-d42fe57a]{padding:40px 15px 15px}.fursuit-name[data-v-d42fe57a]{font-size:20px}.fursuit-intro[data-v-d42fe57a]{font-size:12px}.btn-primary[data-v-d42fe57a],.btn-secondary[data-v-d42fe57a]{font-size:12px;min-width:100px;padding:8px 16px}.menu-trigger[data-v-d42fe57a]{height:36px;width:36px}.collapsed-avatar[data-v-d42fe57a]{height:35px;width:35px}.collapsed-name[data-v-d42fe57a]{font-size:16px}}.destinations-modal[data-v-d42fe57a]{max-width:400px}.destinations-list[data-v-d42fe57a]{display:flex;flex-direction:column;gap:10px}.destination-item[data-v-d42fe57a]{align-items:center;background:var(--fs-white-a05);border-radius:10px;cursor:pointer;display:flex;justify-content:space-between;padding:12px;transition:background .2s}.destination-item[data-v-d42fe57a]:hover{background:var(--fs-white-a10)}.dest-name[data-v-d42fe57a]{color:var(--fs-accent);font-weight:700}.dest-date[data-v-d42fe57a]{color:var(--fs-text-tertiary);font-size:12px}.feed-container[data-v-3db855d2]{background:var(--fs-bg-canvas);isolation:isolate;min-height:100vh;padding:40px 20px 80px;position:relative}.feed-container[data-v-3db855d2]:after{background-image:var(--fs-home-bg-image,none);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";filter:blur(var(--fs-home-bg-blur,0));inset:0;opacity:var(--fs-home-bg-opacity,0);pointer-events:none;position:fixed;transform:scale(1.05);transition:opacity .5s ease,filter .5s ease;z-index:0}.feed-container[data-v-3db855d2]>*{position:relative;z-index:1}.feed-header[data-v-3db855d2]{margin:0 auto 40px;max-width:1200px;text-align:center}.feed-title[data-v-3db855d2]{align-items:center;color:var(--fs-ui-text-primary);display:flex;font-size:48px;font-weight:300;gap:15px;justify-content:center;margin-bottom:10px}.title-icon[data-v-3db855d2]{animation:pulse-3db855d2 2s ease-in-out infinite;font-size:40px;line-height:1}@keyframes pulse-3db855d2{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.feed-subtitle[data-v-3db855d2]{color:var(--fs-text-tertiary);font-size:20px}.feed-grid[data-v-3db855d2]{display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1200px}.tv-card[data-v-3db855d2]{aspect-ratio:16/9;opacity:1;position:relative;transform:translateZ(0);will-change:transform}.tv-card-placeholder[data-v-3db855d2]{height:100%;width:100%}.tv-card.card-hidden[data-v-3db855d2]{opacity:0;pointer-events:none;visibility:hidden}.tv-card.card-fast-appear[data-v-3db855d2]{animation:fastAppear-3db855d2 .4s cubic-bezier(.34,1.56,.64,1) forwards;opacity:0;transform:scale(.85) translateY(15px)}@keyframes fastAppear-3db855d2{0%{opacity:0;transform:scale(.85) translateY(15px)}to{opacity:1;transform:scale(1) translateY(0)}}.skeleton-card[data-v-3db855d2]{animation:skeletonPop-3db855d2 .6s cubic-bezier(.34,1.56,.64,1) both}@keyframes skeletonPop-3db855d2{0%{opacity:0;transform:scale(.8) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}.tv-frame[data-v-3db855d2]{background:linear-gradient(135deg,var(--fs-surface-1) 0,var(--fs-surface-0) 100%);border-radius:20px;box-shadow:0 10px 30px var(--fs-overlay-medium),0 0 0 1px var(--fs-accent-a10),inset 0 1px 2px var(--fs-white-a05);cursor:pointer;height:100%;padding:15px;position:relative;transition:all .3s ease;width:100%}.tv-card:hover .tv-frame[data-v-3db855d2]{box-shadow:0 20px 40px rgba(var(--fs-shadow-rgb),.7),0 0 0 2px var(--fs-accent-a30);transform:translateY(-5px) scale(1.02)}.tv-screen[data-v-3db855d2]{background:var(--fs-ui-backdrop);border-radius:10px;box-shadow:inset 0 0 50px var(--fs-overlay-strong),0 0 20px var(--fs-overlay-medium);height:100%;overflow:hidden;position:relative;width:100%}.tv-screen-content[data-v-3db855d2]{--fs-text-primary:#fff;--fs-text-secondary:#ccc;--fs-text-tertiary:#a6a6a6;--fs-text-muted:#666;--fs-ink:#000;--fs-ui-text-primary:#fff;--fs-ui-text-secondary:#ccc;--fs-ui-text-muted:#a6a6a6;--fs-ui-tooltip-text:#000;--fs-ui-cta-text:#000}.skeleton-image[data-v-3db855d2]{animation:shimmer-3db855d2 1.5s infinite;background:linear-gradient(90deg,var(--fs-surface-1) 25%,var(--fs-ui-skeleton-mid) 50%,var(--fs-surface-1) 75%);background-size:200% 100%;inset:0;position:absolute;z-index:1}@keyframes shimmer-3db855d2{0%{background-position:200% 0}to{background-position:-200% 0}}.skeleton-avatar[data-v-3db855d2]{animation:shimmer-3db855d2 1.5s infinite;background:linear-gradient(90deg,var(--fs-surface-2) 25%,var(--fs-ui-skeleton-strong) 50%,var(--fs-surface-2) 75%);background-size:200% 100%;border-radius:50%;height:45px;inset:0;margin-left:2px;padding-bottom:15px!important;position:absolute;width:45px}.skeleton-name[data-v-3db855d2]{border-radius:4px;height:18px;margin-bottom:6px;width:100px}.skeleton-meta[data-v-3db855d2],.skeleton-name[data-v-3db855d2]{animation:shimmer-3db855d2 1.5s infinite;background:linear-gradient(90deg,var(--fs-surface-2) 25%,var(--fs-ui-skeleton-strong) 50%,var(--fs-surface-2) 75%);background-size:200% 100%;margin-left:55px}.skeleton-meta[data-v-3db855d2]{border-radius:3px;height:12px;margin-bottom:3%;width:70px}.card-image[data-v-3db855d2]{height:100%;inset:0;position:absolute;width:100%;z-index:10}.card-image .showcase-image[data-v-3db855d2],.card-image img[data-v-3db855d2]{height:100%;-o-object-fit:cover;object-fit:cover;opacity:1;transition:filter .3s ease,opacity .2s ease-in;width:100%}.card-image .showcase-image.secure-image-container[data-v-3db855d2]{display:block;height:100%;width:100%}.avatar-image.image-hidden[data-v-3db855d2],.showcase-image.image-hidden[data-v-3db855d2]{opacity:0!important}.tv-card:hover .card-image .showcase-image[data-v-3db855d2],.tv-card:hover .card-image img[data-v-3db855d2]{filter:blur(5px)}.image-overlay[data-v-3db855d2]{background:linear-gradient(to top,var(--fs-overlay-max) 0,rgba(var(--fs-shadow-rgb),.4) 50%,transparent 100%);inset:0;pointer-events:none;position:absolute;z-index:50}.hover-overlay[data-v-3db855d2]{z-index:51}.blur-fade-enter-active[data-v-3db855d2],.blur-fade-leave-active[data-v-3db855d2]{transition:opacity .3s ease}.blur-fade-enter-from[data-v-3db855d2],.blur-fade-leave-to[data-v-3db855d2]{opacity:0}.card-info[data-v-3db855d2]{bottom:0;left:0;padding:15px;position:absolute;right:0;z-index:100}.info-basic[data-v-3db855d2]{align-items:center;display:flex;gap:10px;transition:transform .3s cubic-bezier(.23,1,.32,1)}.info-hovered .info-basic[data-v-3db855d2]{transform:translateY(-8px)}.avatar-wrapper[data-v-3db855d2]{border-radius:50%;flex-shrink:0;height:45px;position:relative;width:45px}.avatar-wrapper[data-v-3db855d2] .avatar-image-wrapper{border:2px solid transparent;border-radius:50%;box-sizing:border-box;height:100%;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.avatar-wrapper[data-v-3db855d2] .avatar-image-wrapper.loaded{border-color:var(--fs-accent);box-shadow:0 0 15px var(--fs-accent-a40)}.avatar-wrapper[data-v-3db855d2] .avatar-image-wrapper .secure-image-container,.avatar-wrapper[data-v-3db855d2] .avatar-image-wrapper canvas,.avatar-wrapper[data-v-3db855d2] .avatar-image-wrapper img{border-radius:50%}.avatar-image[data-v-3db855d2]{height:100%;-o-object-fit:cover;object-fit:cover;opacity:1;transition:opacity .2s ease-in;width:100%}.avatar-image.secure-image-container[data-v-3db855d2]{display:block;height:100%;width:100%}.text-info[data-v-3db855d2]{flex:1;min-width:0}.fursuit-name[data-v-3db855d2]{color:var(--fs-ui-text-primary);font-size:16px;font-weight:700;margin-bottom:3px;overflow:hidden;text-overflow:ellipsis;text-shadow:0 2px 4px var(--fs-overlay-medium);white-space:nowrap}.fursuit-meta[data-v-3db855d2]{color:var(--fs-text-secondary);display:flex;flex-wrap:wrap;font-size:12px;gap:10px}.meta-item[data-v-3db855d2]{align-items:center;display:flex;gap:3px}.meta-icon[data-v-3db855d2]{font-size:11px}.info-expanded[data-v-3db855d2]{margin-top:10px}.fursuit-intro[data-v-3db855d2]{margin-bottom:10px;position:relative}.intro-wrapper[data-v-3db855d2]{border-radius:6px;padding:3px;position:relative;transition:background .2s ease}.intro-wrapper.intro-clickable[data-v-3db855d2]{cursor:pointer}.intro-wrapper.intro-clickable[data-v-3db855d2]:hover{background:var(--fs-accent-a05)}.intro-text[data-v-3db855d2]{color:var(--fs-ui-text-primary);font-size:12px;line-height:1.5;text-shadow:0 2px 4px var(--fs-overlay-strong)}.intro-text.intro-truncated[data-v-3db855d2]:after{animation:pulse-line-3db855d2 2s ease-in-out infinite;background:linear-gradient(90deg,transparent,var(--fs-accent-a50),transparent);bottom:-2px;content:"";height:1px;left:0;opacity:.5;position:absolute;right:0}@keyframes pulse-line-3db855d2{0%,to{opacity:.3}50%{opacity:.8}}.intro-text.intro-empty[data-v-3db855d2]{color:var(--fs-ui-text-muted);font-style:italic}.hover-mask[data-v-3db855d2]{animation:fadeInUp-3db855d2 .3s ease;backdrop-filter:blur(10px);background:var(--fs-ui-tooltip-bg);border-radius:20px;box-shadow:0 8px 20px rgba(var(--fs-shadow-rgb),.4);color:var(--fs-ui-tooltip-text);font-size:12px;font-weight:600;left:50%;opacity:1;padding:8px 16px;pointer-events:none;position:absolute;top:-35px;transform:translateX(-50%);white-space:nowrap;z-index:100}@keyframes fadeInUp-3db855d2{0%{opacity:0;transform:translateX(-50%) translateY(5px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.hover-mask[data-v-3db855d2]:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid var(--fs-ui-tooltip-bg);bottom:-6px;content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}.action-buttons[data-v-3db855d2]{align-items:center;display:flex;gap:6px}.btn-primary[data-v-3db855d2],.btn-secondary[data-v-3db855d2]{align-items:center;border:none;border-radius:14px;cursor:pointer;display:flex;font-size:12px;font-weight:600;gap:3px;padding:5px 12px;transition:all .2s ease}.btn-primary[data-v-3db855d2]{background:var(--fs-accent);color:var(--fs-ui-cta-text)}.btn-primary[data-v-3db855d2]:hover{background:var(--fs-accent-strong);transform:translateY(-1px)}.btn-secondary[data-v-3db855d2]{background:var(--fs-white-a10);border:1px solid var(--fs-accent-a50);color:var(--fs-ui-text-primary)}.btn-secondary[data-v-3db855d2]:hover{background:var(--fs-accent-a20);color:var(--fs-accent)}.card-action-menu[data-v-3db855d2]{margin-left:auto;position:relative;z-index:220}.menu-trigger[data-v-3db855d2]{align-items:center;background:var(--fs-white-a10);border:1px solid var(--fs-accent-a40);border-radius:50%;color:var(--fs-ui-text-primary);cursor:pointer;display:inline-flex;height:30px;justify-content:center;transition:all .2s ease;width:30px}.menu-trigger[data-v-3db855d2]:hover:not(:disabled){background:var(--fs-accent-a20);border-color:var(--fs-accent-a60);color:var(--fs-accent)}.menu-trigger[data-v-3db855d2]:disabled{cursor:not-allowed;opacity:.65}.card-action-dropdown[data-v-3db855d2]{background:var(--fs-surface-2);border:1px solid var(--fs-accent-a30);border-radius:12px;bottom:calc(100% + 8px);box-shadow:0 10px 24px var(--fs-overlay-max);min-width:140px;overflow:hidden;position:absolute;right:0;z-index:260}.card-action-item[data-v-3db855d2]{background:transparent;border:none;color:var(--fs-ui-text-primary);cursor:pointer;font-size:13px;padding:10px 12px;text-align:left;transition:background .2s ease;width:100%}.card-action-item[data-v-3db855d2]:hover:not(:disabled){background:var(--fs-white-a10)}.card-action-item.danger[data-v-3db855d2]{color:var(--fs-danger,#ff5a5f)}.card-action-item[data-v-3db855d2]:disabled{cursor:not-allowed;opacity:.7}.tv-decorations[data-v-3db855d2]{align-items:center;bottom:5px;display:flex;gap:10px;opacity:.6;position:absolute;right:10px}.tv-brand[data-v-3db855d2]{color:var(--fs-ui-text-muted);font-size:8px;font-weight:700;letter-spacing:2px}.tv-knobs[data-v-3db855d2]{display:flex;gap:5px}.knob[data-v-3db855d2]{background:radial-gradient(circle at 30% 30%,var(--fs-surface-2),var(--fs-bg-canvas));border-radius:50%;box-shadow:inset -1px -1px 2px var(--fs-overlay-medium),1px 1px 2px var(--fs-overlay-light);height:12px;width:12px}.expand-enter-active[data-v-3db855d2],.expand-leave-active[data-v-3db855d2]{transition:all .3s cubic-bezier(.23,1,.32,1)}.expand-enter-from[data-v-3db855d2],.expand-leave-to[data-v-3db855d2]{opacity:0;transform:translateY(-10px)}.fade-out-enter-active[data-v-3db855d2],.fade-out-leave-active[data-v-3db855d2]{transition:opacity .2s ease-out}.fade-out-enter-from[data-v-3db855d2]{opacity:1}.fade-out-leave-to[data-v-3db855d2]{opacity:0}.fade-in-enter-active[data-v-3db855d2],.fade-in-leave-active[data-v-3db855d2]{transition:opacity .2s ease-in}.fade-in-enter-from[data-v-3db855d2],.fade-in-leave-to[data-v-3db855d2]{opacity:0}.loading-indicator[data-v-3db855d2]{color:var(--fs-text-tertiary);padding:40px;text-align:center}.loading-spinner[data-v-3db855d2]{animation:spin-3db855d2 1s linear infinite;border:3px solid var(--fs-accent-a10);border-radius:50%;border-top-color:var(--fs-accent);height:40px;margin:0 auto 15px;width:40px}@keyframes spin-3db855d2{to{transform:rotate(1turn)}}.no-more[data-v-3db855d2]{color:var(--fs-text-muted);font-size:14px;padding:40px;text-align:center}.back-to-top[data-v-3db855d2]{align-items:center;background:var(--fs-ui-tooltip-bg);border:none;border-radius:50%;bottom:30px;box-shadow:0 4px 20px var(--fs-accent-a40);color:var(--fs-ui-tooltip-text);cursor:pointer;display:flex;height:48px;justify-content:center;position:fixed;right:30px;transition:all .3s ease;width:48px;z-index:100}.back-to-top[data-v-3db855d2]:hover{box-shadow:0 6px 30px var(--fs-accent-a50);transform:translateY(-3px)}.back-to-top:hover .tooltip[data-v-3db855d2]{opacity:1;transform:translateX(-10px)}.tooltip[data-v-3db855d2]{background:var(--fs-overlay-max);border-radius:6px;color:var(--fs-ui-text-primary);font-size:12px;opacity:0;padding:6px 12px;pointer-events:none;position:absolute;right:60px;transition:all .3s ease;white-space:nowrap}.modal-enter-active[data-v-3db855d2],.modal-leave-active[data-v-3db855d2]{transition:all .3s ease}.modal-enter-from[data-v-3db855d2],.modal-leave-to[data-v-3db855d2]{opacity:0}.modal-overlay[data-v-3db855d2]{align-items:center;backdrop-filter:blur(15px);background:var(--fs-ui-backdrop);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.modal-content[data-v-3db855d2]{animation:modalEnter-3db855d2 .4s cubic-bezier(.34,1.56,.64,1) forwards;background:var(--fs-surface-1);border:1px solid var(--fs-accent-a30);border-radius:30px;box-shadow:0 40px 80px var(--fs-overlay-max),0 0 120px var(--fs-accent-a10);max-width:550px;padding:45px;position:relative;width:90%}@keyframes modalEnter-3db855d2{0%{opacity:0;transform:scale(.7) translateY(50px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes modalLeave-3db855d2{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.7) translateY(50px)}}.modal-close[data-v-3db855d2]{align-items:center;background:var(--fs-white-a10);border:none;border-radius:50%;color:var(--fs-ui-text-primary);cursor:pointer;display:flex;font-size:28px;height:45px;justify-content:center;position:absolute;right:20px;top:20px;transition:all .3s ease;width:45px}.modal-close[data-v-3db855d2]:hover{background:var(--fs-white-a20);transform:rotate(90deg)}.modal-header[data-v-3db855d2]{align-items:center;display:flex;gap:20px;margin-bottom:25px}.modal-avatar[data-v-3db855d2]{border:3px solid var(--fs-accent);border-radius:50%;box-shadow:0 0 20px var(--fs-accent-a50);height:70px;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:70px}.modal-avatar[data-v-3db855d2] .avatar-image,.modal-avatar[data-v-3db855d2] .avatar-wrapper,.modal-avatar[data-v-3db855d2] .image-render-canvas,.modal-avatar[data-v-3db855d2] .secure-image-container,.modal-avatar[data-v-3db855d2] canvas{border-radius:50%;overflow:hidden}.modal-avatar.secure-image-container[data-v-3db855d2]{display:inline-block;height:70px;overflow:hidden;width:70px}.modal-header h3[data-v-3db855d2]{color:var(--fs-accent);font-size:28px;font-weight:700}.modal-body[data-v-3db855d2]{color:var(--fs-ui-text-secondary);font-size:17px;line-height:1.8}@media (min-width:1400px){.feed-grid[data-v-3db855d2]{gap:30px;max-width:1400px}.tv-frame[data-v-3db855d2]{border-radius:24px;padding:18px}.card-info[data-v-3db855d2]{padding:18px}.avatar-wrapper[data-v-3db855d2]{height:50px;width:50px}.fursuit-name[data-v-3db855d2]{font-size:18px}}@media (max-width:1024px){.feed-grid[data-v-3db855d2]{gap:20px;grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.feed-container[data-v-3db855d2]{padding:20px 15px 60px}.feed-header[data-v-3db855d2]{margin-bottom:30px}.feed-title[data-v-3db855d2]{font-size:32px;gap:10px}.title-icon[data-v-3db855d2]{font-size:28px}.feed-subtitle[data-v-3db855d2]{font-size:16px}.feed-grid[data-v-3db855d2]{gap:15px;grid-template-columns:1fr}.tv-frame[data-v-3db855d2]{border-radius:16px;padding:12px}.tv-screen[data-v-3db855d2]{border-radius:8px}.card-info[data-v-3db855d2]{padding:12px}.info-hovered .info-basic[data-v-3db855d2]{transform:translateY(-5px)}.avatar-wrapper[data-v-3db855d2]{height:38px;width:38px}.fursuit-name[data-v-3db855d2]{font-size:15px}.fursuit-meta[data-v-3db855d2]{font-size:11px;gap:8px}.intro-text[data-v-3db855d2]{font-size:11px}.btn-primary[data-v-3db855d2],.btn-secondary[data-v-3db855d2]{font-size:11px;padding:4px 10px}.menu-trigger[data-v-3db855d2]{height:28px;width:28px}.back-to-top[data-v-3db855d2]{bottom:20px;height:44px;right:20px;width:44px}.modal-content[data-v-3db855d2]{margin:20px;padding:30px 20px;width:calc(100% - 40px)}.modal-header[data-v-3db855d2]{gap:15px}.modal-avatar[data-v-3db855d2]{height:50px;overflow:hidden;width:50px}.modal-avatar[data-v-3db855d2] .avatar-image,.modal-avatar[data-v-3db855d2] .avatar-wrapper,.modal-avatar[data-v-3db855d2] .image-render-canvas,.modal-avatar[data-v-3db855d2] .secure-image-container,.modal-avatar[data-v-3db855d2] canvas{border-radius:50%;overflow:hidden}.modal-header h3[data-v-3db855d2]{font-size:22px}.modal-body[data-v-3db855d2]{font-size:15px;line-height:1.7}.modal-close[data-v-3db855d2]{font-size:24px;height:35px;width:35px}}@media (max-width:480px){.feed-title[data-v-3db855d2]{font-size:28px}.title-icon[data-v-3db855d2]{font-size:24px}.feed-subtitle[data-v-3db855d2]{font-size:14px}.back-to-top[data-v-3db855d2]{bottom:15px;height:40px;right:15px;width:40px}.back-to-top svg[data-v-3db855d2]{height:18px;width:18px}}.hover-overlay[data-v-3db855d2]{backdrop-filter:blur(10px);background:var(--fs-overlay-medium);inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease}.hover-overlay.is-visible[data-v-3db855d2]{opacity:1}.card-info[data-v-3db855d2]{--info-slideY:20%}.info-basic[data-v-3db855d2]{opacity:1;transform:translateY(var(--info-slideY));transition:transform .35s cubic-bezier(.23,1,.32,1),opacity .2s ease-in-out;will-change:transform,opacity}.info-hovered .info-basic[data-v-3db855d2]{opacity:1;transform:translateY(100)}.info-expanded[data-v-3db855d2]{max-height:0;opacity:0;overflow:hidden;pointer-events:none;transform:translateY(8px);transition:opacity .25s ease,transform .25s ease,max-height .35s cubic-bezier(.23,1,.32,1)}.info-expanded.is-visible[data-v-3db855d2]{max-height:600px;opacity:1;overflow:visible;pointer-events:auto;transform:translateY(0)}.destination-clickable[data-v-3db855d2]{cursor:pointer;text-decoration:underline}.destinations-modal[data-v-3db855d2]{max-width:400px}.destinations-list[data-v-3db855d2]{display:flex;flex-direction:column;gap:10px}.destination-item[data-v-3db855d2]{align-items:center;background:var(--fs-white-a05);border-radius:10px;cursor:pointer;display:flex;justify-content:space-between;padding:12px;transition:background .2s}.destination-item[data-v-3db855d2]:hover{background:var(--fs-white-a10)}.dest-name[data-v-3db855d2]{color:var(--fs-accent);font-weight:700}.dest-date[data-v-3db855d2]{color:var(--fs-ui-text-muted);font-size:12px}.dest-arrow[data-v-3db855d2]{color:var(--fs-accent);font-size:16px}.animation-container[data-v-e7c159c0]{align-items:center;display:flex;height:400px;justify-content:center;position:relative;width:400px}.center-text[data-v-e7c159c0]{color:var(--fs-text-primary);font-size:28px;font-weight:600;position:relative;text-shadow:0 0 20px var(--fs-accent-a30);z-index:10}.radial-lines[data-v-e7c159c0]{animation:rotateLines-e7c159c0 20s linear infinite;height:100%;position:absolute;width:100%}.radial-line[data-v-e7c159c0]{animation:lineGrow-e7c159c0 2s ease-out forwards;background:linear-gradient(to bottom,transparent,var(--fs-accent),transparent);height:0;left:50%;opacity:0;position:absolute;top:50%;transform-origin:center top;width:2px}.radial-line[data-v-e7c159c0]:first-child{animation-delay:0s;transform:translate(-50%) rotate(0deg)}.radial-line[data-v-e7c159c0]:nth-child(2){animation-delay:.2s;transform:translate(-50%) rotate(45deg)}.radial-line[data-v-e7c159c0]:nth-child(3){animation-delay:.4s;transform:translate(-50%) rotate(90deg)}.radial-line[data-v-e7c159c0]:nth-child(4){animation-delay:.6s;transform:translate(-50%) rotate(135deg)}.radial-line[data-v-e7c159c0]:nth-child(5){animation-delay:.8s;transform:translate(-50%) rotate(180deg)}.radial-line[data-v-e7c159c0]:nth-child(6){animation-delay:1s;transform:translate(-50%) rotate(225deg)}.radial-line[data-v-e7c159c0]:nth-child(7){animation-delay:1.2s;transform:translate(-50%) rotate(270deg)}.radial-line[data-v-e7c159c0]:nth-child(8){animation-delay:1.4s;transform:translate(-50%) rotate(315deg)}@keyframes lineGrow-e7c159c0{0%{height:0;opacity:0}50%{opacity:1}to{height:150px;opacity:.6}}@keyframes rotateLines-e7c159c0{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.floating-words[data-v-e7c159c0]{height:100%;pointer-events:none;position:absolute;width:100%}.floating-word[data-v-e7c159c0]{animation:floatWord-e7c159c0 4s ease-in-out;color:var(--fs-accent);font-size:20px;font-weight:500;opacity:0;position:absolute;text-shadow:0 0 10px var(--fs-accent-a50)}@keyframes floatWord-e7c159c0{0%{opacity:0;transform:translate(-50%,-50%) scale(0)}20%{opacity:1;transform:translate(-50%,-50%) scale(1)}80%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}.mouse-glow[data-v-e7c159c0]{background:radial-gradient(circle,var(--fs-accent-a20) 0,transparent 70%);border-radius:50%;height:200px;mix-blend-mode:screen;pointer-events:none;position:absolute;transition:transform .1s ease-out;width:200px}.particles[data-v-e7c159c0]{height:100%;pointer-events:none;position:absolute;width:100%}.particle[data-v-e7c159c0]{animation:particleFloat-e7c159c0 3s linear infinite;background:var(--fs-accent);border-radius:50%;height:4px;opacity:0;position:absolute;width:4px}@keyframes particleFloat-e7c159c0{0%{opacity:0;transform:translate(0) scale(0)}10%{opacity:1;transform:translate(0) scale(1)}to{opacity:0;transform:translate(var(--tx),var(--ty)) scale(0)}}.action-card[data-v-e7c159c0]{backdrop-filter:blur(20px);background:rgba(var(--fs-shadow-rgb),.95);border:1px solid var(--fs-accent-a20);border-radius:24px;max-width:450px;overflow:hidden;position:relative;width:100%}.card-content[data-v-e7c159c0]{margin-top:30px;padding:40px;position:relative}.card-inner[data-v-e7c159c0]{position:relative}.slide-left-enter-active[data-v-e7c159c0],.slide-left-leave-active[data-v-e7c159c0],.slide-right-enter-active[data-v-e7c159c0],.slide-right-leave-active[data-v-e7c159c0]{transition:all .35s cubic-bezier(.4,0,.2,1)}.slide-left-enter-from[data-v-e7c159c0]{opacity:0;transform:translateX(25px)}.slide-left-leave-to[data-v-e7c159c0],.slide-right-enter-from[data-v-e7c159c0]{opacity:0;transform:translateX(-25px)}.slide-right-leave-to[data-v-e7c159c0]{opacity:0;transform:translateX(25px)}.animate-in[data-v-e7c159c0]{animation:fadeInUp-e7c159c0 .4s ease-out forwards;opacity:0}.animate-in-delay-1[data-v-e7c159c0]{animation-delay:.08s}.animate-in-delay-2[data-v-e7c159c0]{animation-delay:.16s}.animate-in-delay-3[data-v-e7c159c0]{animation-delay:.24s}.animate-in-delay-4[data-v-e7c159c0]{animation-delay:.32s}.animate-in-delay-5[data-v-e7c159c0]{animation-delay:.4s}.animate-in-delay-6[data-v-e7c159c0]{animation-delay:.48s}.animate-in-delay-7[data-v-e7c159c0]{animation-delay:.56s}@keyframes fadeInUp-e7c159c0{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.animate-bounce[data-v-e7c159c0]{animation:bounce-e7c159c0 .5s ease-out}@keyframes bounce-e7c159c0{0%{transform:scale(0)}50%{transform:scale(1.18)}to{transform:scale(1)}}.search-result-item[data-v-e7c159c0],.team-item[data-v-e7c159c0]{animation:slideInLeft-e7c159c0 .35s ease-out forwards;opacity:0}@keyframes slideInLeft-e7c159c0{0%{opacity:0;transform:translateX(-18px)}to{opacity:1;transform:translateX(0)}}.back-btn[data-v-e7c159c0]{align-items:center;background:var(--fs-white-a10);border:none;border-radius:50%;color:var(--fs-text-tertiary);cursor:pointer;display:flex;height:40px;justify-content:center;left:-20px;position:absolute;top:-50px;transition:all .3s ease;width:40px;z-index:10}.back-btn[data-v-e7c159c0]:hover{background:var(--fs-white-a20);color:var(--fs-text-primary);transform:scale(1.1)}.card-title[data-v-e7c159c0]{color:var(--fs-text-primary);font-size:28px;font-weight:600;margin:0 0 8px}.card-subtitle[data-v-e7c159c0]{color:var(--fs-text-tertiary);font-size:16px;margin:0 0 32px}.card-hint[data-v-e7c159c0]{color:var(--fs-text-muted);font-size:14px;margin:-20px 0 24px}.btn-primary[data-v-e7c159c0]{align-items:center;background:linear-gradient(135deg,var(--fs-accent),var(--fs-accent-strong));border:none;border-radius:12px;color:var(--fs-ink);cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:10px;justify-content:center;padding:16px;transition:all .3s ease;width:100%}.btn-primary[data-v-e7c159c0]:hover:not(:disabled){box-shadow:0 8px 20px var(--fs-accent-a40);transform:translateY(-2px)}.btn-primary[data-v-e7c159c0]:disabled{cursor:not-allowed;opacity:.5}.btn-secondary[data-v-e7c159c0]{align-items:center;background:var(--fs-white-a10);border:1px solid var(--fs-white-a20);border-radius:12px;color:var(--fs-text-primary);cursor:pointer;display:flex;font-size:16px;font-weight:500;gap:10px;justify-content:center;padding:14px;transition:all .3s ease;width:100%}.btn-secondary[data-v-e7c159c0]:hover{background:var(--fs-white-a20);border-color:var(--fs-accent-a50);transform:translateY(-1px)}.btn-tertiary[data-v-e7c159c0]{align-items:center;background:transparent;border:none;color:var(--fs-text-tertiary);cursor:pointer;display:flex;font-size:15px;gap:10px;justify-content:center;margin-top:12px;padding:14px;transition:all .3s ease;width:100%}.btn-tertiary[data-v-e7c159c0]:hover{color:var(--fs-accent);transform:translateX(5px)}.divider[data-v-e7c159c0]{align-items:center;display:flex;margin:24px 0}.divider[data-v-e7c159c0]:after,.divider[data-v-e7c159c0]:before{background:var(--fs-white-a10);content:"";flex:1;height:1px}.divider span[data-v-e7c159c0]{color:var(--fs-text-muted);font-size:14px;padding:0 16px}.teams-list[data-v-e7c159c0]{margin-bottom:24px;max-height:300px;overflow-y:auto}.team-item[data-v-e7c159c0]{align-items:center;background:var(--fs-white-a05);border:2px solid transparent;border-radius:12px;cursor:pointer;display:flex;gap:16px;margin-bottom:12px;padding:16px;transition:all .3s ease}.team-item[data-v-e7c159c0]:hover{background:var(--fs-white-a10);border-color:var(--fs-accent-a30);transform:translateX(5px)}.team-item.selected[data-v-e7c159c0]{background:var(--fs-accent-a10);border-color:var(--fs-accent)}.team-avatar[data-v-e7c159c0]{border-radius:8px;height:48px;-o-object-fit:cover;object-fit:cover;width:48px}.team-info[data-v-e7c159c0]{flex:1}.team-name[data-v-e7c159c0]{color:var(--fs-text-primary);font-size:16px;font-weight:500;margin-bottom:4px}.team-id[data-v-e7c159c0]{color:var(--fs-text-muted);font-size:13px}.team-role[data-v-e7c159c0]{background:var(--fs-accent-a20);border-radius:6px;color:var(--fs-accent);font-size:12px;font-weight:500;padding:4px 12px}.checkbox-group[data-v-e7c159c0]{align-items:center;display:flex;gap:8px;margin-bottom:24px}.checkbox-group input[type=checkbox][data-v-e7c159c0]{accent-color:var(--fs-accent);height:18px;width:18px}.checkbox-group label[data-v-e7c159c0]{color:var(--fs-text-tertiary);cursor:pointer;font-size:14px}.option-btn[data-v-e7c159c0]{align-items:center;background:var(--fs-white-a05);border:1px solid var(--fs-white-a10);border-radius:12px;cursor:pointer;display:flex;gap:20px;margin-bottom:16px;padding:20px;transition:all .3s ease;width:100%}.option-btn[data-v-e7c159c0]:hover{background:var(--fs-accent-a10);border-color:var(--fs-accent-a30);transform:translateX(5px)}.option-icon[data-v-e7c159c0]{align-items:center;background:var(--fs-accent-a20);border-radius:12px;color:var(--fs-accent);display:flex;height:48px;justify-content:center;width:48px}.option-text[data-v-e7c159c0]{flex:1;text-align:left}.option-title[data-v-e7c159c0]{color:var(--fs-text-primary);font-size:16px;font-weight:500;margin-bottom:4px}.option-desc[data-v-e7c159c0]{color:var(--fs-text-muted);font-size:13px}.input-group[data-v-e7c159c0]{margin-bottom:20px}.input-group label[data-v-e7c159c0]{color:var(--fs-text-tertiary);display:block;font-size:14px;margin-bottom:8px}.input-field[data-v-e7c159c0],.select-field[data-v-e7c159c0],.textarea-field[data-v-e7c159c0]{background:var(--fs-white-a05);border:1px solid var(--fs-white-a10);border-radius:8px;color:var(--fs-text-primary);font-size:15px;padding:12px 16px;transition:all .3s ease;width:100%}.input-field[data-v-e7c159c0]:focus,.select-field[data-v-e7c159c0]:focus,.textarea-field[data-v-e7c159c0]:focus{background:var(--fs-white-a10);border-color:var(--fs-accent-a50);outline:none}.textarea-field[data-v-e7c159c0]{min-height:80px;resize:vertical}.select-field[data-v-e7c159c0]{cursor:pointer}.select-field option[data-v-e7c159c0]{background:var(--fs-surface-1)}.search-box[data-v-e7c159c0]{display:flex;gap:8px;margin-bottom:24px}.search-input[data-v-e7c159c0]{background:var(--fs-white-a05);border:1px solid var(--fs-white-a10);border-radius:8px;color:var(--fs-text-primary);flex:1;font-size:15px;padding:12px 16px}.search-btn[data-v-e7c159c0]{background:linear-gradient(135deg,var(--fs-accent),var(--fs-accent-strong));border:none;border-radius:8px;color:var(--fs-ink);cursor:pointer;padding:12px 20px;transition:all .3s ease}.search-btn[data-v-e7c159c0]:hover{transform:scale(1.05)}.search-results[data-v-e7c159c0]{max-height:350px;overflow-y:auto}.search-result-item[data-v-e7c159c0]{align-items:center;background:var(--fs-white-a05);border-radius:12px;display:flex;gap:16px;margin-bottom:12px;padding:16px}.result-avatar[data-v-e7c159c0]{border-radius:8px;height:48px;-o-object-fit:cover;object-fit:cover;width:48px}.result-info[data-v-e7c159c0]{flex:1}.result-name[data-v-e7c159c0]{color:var(--fs-text-primary);font-size:16px;font-weight:500;margin-bottom:4px}.result-meta[data-v-e7c159c0]{color:var(--fs-text-muted);display:flex;font-size:13px;gap:12px}.apply-btn[data-v-e7c159c0]{background:var(--fs-accent-a20);border:1px solid var(--fs-accent-a30);border-radius:8px;color:var(--fs-accent);cursor:pointer;font-size:14px;font-weight:500;padding:8px 20px;transition:all .3s ease}.apply-btn[data-v-e7c159c0]:hover:not(:disabled){background:var(--fs-accent-a30);border-color:var(--fs-accent)}.apply-btn[data-v-e7c159c0]:disabled{cursor:not-allowed;opacity:.5}.no-results[data-v-e7c159c0]{color:var(--fs-text-muted);padding:40px 0;text-align:center}.error-message[data-v-e7c159c0]{background:rgba(var(--fs-danger-rgb),.1);border:1px solid rgba(var(--fs-danger-rgb),.3);border-radius:8px;color:var(--fs-danger);font-size:14px;margin-bottom:20px;padding:12px}.success-state[data-v-e7c159c0]{padding:60px 40px;text-align:center}.success-icon[data-v-e7c159c0]{align-items:center;background:var(--fs-accent-a20);border-radius:50%;color:var(--fs-accent);display:inline-flex;height:80px;justify-content:center;margin-bottom:24px;width:80px}.fade-enter-active[data-v-e7c159c0],.fade-leave-active[data-v-e7c159c0]{transition:opacity .3s ease}.fade-enter-from[data-v-e7c159c0],.fade-leave-to[data-v-e7c159c0]{opacity:0}@media (max-width:1024px){.selector-container[data-v-e7c159c0]{flex-direction:column}.animation-section[data-v-e7c159c0]{height:40vh;min-height:300px}.card-section[data-v-e7c159c0]{flex:1;padding:20px}.animation-container[data-v-e7c159c0]{transform:scale(.8)}}@media (max-width:768px){.animation-section[data-v-e7c159c0]{display:none}.card-section[data-v-e7c159c0]{padding:20px}.action-card[data-v-e7c159c0]{max-width:100%}.card-content[data-v-e7c159c0]{padding:30px 20px}.card-title[data-v-e7c159c0]{font-size:24px}}.search-results[data-v-e7c159c0]::-webkit-scrollbar,.teams-list[data-v-e7c159c0]::-webkit-scrollbar{width:6px}.search-results[data-v-e7c159c0]::-webkit-scrollbar-track,.teams-list[data-v-e7c159c0]::-webkit-scrollbar-track{background:var(--fs-white-a05);border-radius:3px}.search-results[data-v-e7c159c0]::-webkit-scrollbar-thumb,.teams-list[data-v-e7c159c0]::-webkit-scrollbar-thumb{background:var(--fs-accent-a30);border-radius:3px}.search-results[data-v-e7c159c0]::-webkit-scrollbar-thumb:hover,.teams-list[data-v-e7c159c0]::-webkit-scrollbar-thumb:hover{background:var(--fs-accent-a50)}.team-selector-fullscreen[data-v-e7c159c0]{background:linear-gradient(135deg,var(--fs-bg-canvas) 0,var(--fs-surface-1) 100%);bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:2000}.selector-container[data-v-e7c159c0]{display:flex;height:100vh;width:100%}.animation-section[data-v-e7c159c0]{align-items:center;display:flex;flex:1;justify-content:center;overflow:hidden;padding:40px;position:relative}.animation-content[data-v-e7c159c0]{max-width:600px;position:relative;text-align:center;z-index:10}.logo-container[data-v-e7c159c0]{animation:fadeInDown-e7c159c0 .8s ease-out;margin-bottom:40px}.logo[data-v-e7c159c0]{filter:drop-shadow(0 4px 20px var(--fs-accent-a30));height:80px;width:auto}.main-slogan[data-v-e7c159c0]{align-items:center;color:var(--fs-text-primary);display:flex;font-size:36px;font-weight:700;height:50px;justify-content:center;margin:0 0 30px;white-space:nowrap}.scrolling-container[data-v-e7c159c0]{display:inline-block;height:50px;line-height:50px;margin:0 8px;overflow:hidden;transition:width .5s ease;vertical-align:middle}.scrolling-text[data-v-e7c159c0]{align-items:center;color:var(--fs-accent);display:flex;flex-direction:column;height:50px}.word-text[data-v-e7c159c0]{display:inline-block;font-weight:800;height:50px;line-height:50px}.scroll-enter-active[data-v-e7c159c0],.scroll-leave-active[data-v-e7c159c0]{position:absolute;transition:transform .5s ease,opacity .5s ease}.scroll-enter-from[data-v-e7c159c0]{opacity:0;transform:translateY(100%)}.scroll-enter-to[data-v-e7c159c0],.scroll-leave-from[data-v-e7c159c0]{opacity:1;transform:translateY(0)}.scroll-leave-to[data-v-e7c159c0]{opacity:0;transform:translateY(-100%)}.subtitle-splash[data-v-e7c159c0]{margin-bottom:30px}.splash-badge[data-v-e7c159c0]{align-items:center;backdrop-filter:blur(10px);background:linear-gradient(135deg,var(--fs-accent-a15),rgba(var(--fs-extra-ffed4e-rgb),.1));border:1px solid var(--fs-accent-a30);border-radius:50px;display:inline-flex;gap:12px;padding:12px 24px}.splash-icon[data-v-e7c159c0]{color:var(--fs-accent);filter:drop-shadow(0 0 8px rgba(var(--fs-accent-rgb),.6))}.splash-text[data-v-e7c159c0]{color:var(--fs-accent);font-size:20px;font-weight:600;letter-spacing:1px}.description[data-v-e7c159c0]{color:var(--fs-white-a70);font-size:18px;line-height:1.6;margin:0}.decorative-elements[data-v-e7c159c0]{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.floating-orb[data-v-e7c159c0]{background:radial-gradient(circle,var(--fs-accent-a30),transparent);border-radius:50%;filter:blur(40px);position:absolute}.orb-1[data-v-e7c159c0]{animation:float1-e7c159c0 15s ease-in-out infinite;height:200px;left:10%;top:10%;width:200px}.orb-2[data-v-e7c159c0]{animation:float2-e7c159c0 20s ease-in-out infinite;bottom:20%;height:150px;right:15%;width:150px}.orb-3[data-v-e7c159c0]{animation:float3-e7c159c0 12s ease-in-out infinite;height:100px;right:10%;top:50%;width:100px}@keyframes float1-e7c159c0{0%,to{transform:translate(0)}33%{transform:translate(30px,-30px)}66%{transform:translate(-20px,20px)}}@keyframes float2-e7c159c0{0%,to{transform:translate(0)}50%{transform:translate(-40px,-20px)}}@keyframes float3-e7c159c0{0%,to{transform:translate(0)}25%{transform:translate(20px,10px)}75%{transform:translate(-10px,-20px)}}@keyframes fadeIn-e7c159c0{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-e7c159c0{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}.card-section[data-v-e7c159c0]{align-items:center;display:flex;flex:1;justify-content:center;padding:40px}@media (max-width:1024px){.selector-container[data-v-e7c159c0]{flex-direction:column}.animation-section[data-v-e7c159c0]{height:40vh;min-height:350px;padding:30px}.main-slogan[data-v-e7c159c0]{font-size:28px;height:40px}.scrolling-container[data-v-e7c159c0],.scrolling-text[data-v-e7c159c0],.word-text[data-v-e7c159c0]{height:40px;line-height:40px}.card-section[data-v-e7c159c0]{flex:1;padding:20px}}@media (max-width:768px){.animation-section[data-v-e7c159c0]{display:none}.card-section[data-v-e7c159c0]{padding:20px}.action-card[data-v-e7c159c0]{max-width:100%}}.splash-brand[data-v-e7c159c0]{align-items:center;display:flex;gap:6px;opacity:1;transform:translateX(35%)}.splash-brand-logo[data-v-e7c159c0]{filter:grayscale(100%);height:30px;-o-object-fit:contain;object-fit:contain;opacity:.4;width:30px}.splash-brand-text[data-v-e7c159c0]{color:var(--fs-text-dim);font-size:12px;font-weight:400;letter-spacing:1.5px;opacity:.8}.splash-screen[data-v-e01ace14]{align-items:center;background:radial-gradient(ellipse at center,var(--fs-surface-1) 0,var(--fs-ui-bg) 100%);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9999}.splash-content[data-v-e01ace14]{align-items:center;display:flex;flex-direction:column;gap:40px}.splash-logo-group[data-v-e01ace14]{height:150px;position:relative;width:150px}.splash-image[data-v-e01ace14]{filter:brightness(0) saturate(100%) invert(73%) sepia(98%) saturate(459%) hue-rotate(358deg) brightness(105%) contrast(103%);height:100%;left:50%;-o-object-fit:contain;object-fit:contain;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.splash-image-1[data-v-e01ace14]{animation:fadeInScale-e01ace14 .5s ease-out 0s forwards}.splash-image-2[data-v-e01ace14]{animation:fadeInScale-e01ace14 .5s ease-out .1s forwards,breathe1-e01ace14 2s ease-in-out .6s infinite;opacity:0}.splash-image-3[data-v-e01ace14]{animation:fadeInScale-e01ace14 .5s ease-out .2s forwards,breathe2-e01ace14 2s ease-in-out .7s infinite;opacity:0}.splash-image-4[data-v-e01ace14]{animation:fadeInScale-e01ace14 .5s ease-out .3s forwards,breathe3-e01ace14 2s ease-in-out .8s infinite;opacity:0}.splash-image-5[data-v-e01ace14]{animation:fadeInScale-e01ace14 .5s ease-out .4s forwards,breathe4-e01ace14 2s ease-in-out .9s infinite;opacity:0}@keyframes fadeInScale-e01ace14{0%{opacity:0;transform:translate(-50%,-50%) scale(.8)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes breathe1-e01ace14{0%,to{opacity:1;transform:translate(-50%,-50%) scale(1)}50%{opacity:.5;transform:translate(-50%,-50%) scale(.98)}}@keyframes breathe2-e01ace14{0%,to{opacity:1;transform:translate(-50%,-50%) scale(1)}50%{opacity:.5;transform:translate(-50%,-50%) scale(.97)}}@keyframes breathe3-e01ace14{0%,to{opacity:1;transform:translate(-50%,-50%) scale(1)}50%{opacity:.5;transform:translate(-50%,-50%) scale(.99)}}@keyframes breathe4-e01ace14{0%,to{opacity:1;transform:translate(-50%,-50%) scale(1)}50%{opacity:.5;transform:translate(-50%,-50%) scale(.98)}}.splash-brand[data-v-e01ace14]{align-items:center;bottom:60px;display:flex;flex-direction:column;gap:6px;left:50%;opacity:1;position:absolute;transform:translateX(-50%)}.splash-brand-logo[data-v-e01ace14]{filter:grayscale(100%);height:30px;-o-object-fit:contain;object-fit:contain;opacity:.4;width:30px}.splash-brand-text[data-v-e01ace14]{color:var(--fs-text-dim);font-size:12px;font-weight:400;letter-spacing:1.5px;opacity:.8}.splash-fade-enter-active[data-v-e01ace14]{transition:none}.splash-fade-leave-active[data-v-e01ace14]{transition:opacity .3s ease-out}.splash-fade-enter-from[data-v-e01ace14]{opacity:1}.splash-fade-leave-to[data-v-e01ace14]{opacity:0}.pawsuite-layout[data-v-e01ace14]{background:var(--fs-bg-canvas);color:var(--fs-text-primary);min-height:100vh}.pawsuite-nav[data-v-e01ace14]{backdrop-filter:blur(20px);background:linear-gradient(to bottom,rgba(var(--fs-shadow-rgb),.95),var(--fs-overlay-strong));border-bottom:1px solid var(--fs-accent-a20);height:80px;left:0;position:fixed;right:0;top:0;z-index:1000}.nav-content[data-v-e01ace14]{align-items:center;display:flex;height:100%;justify-content:space-between;margin:0 auto;max-width:1400px;padding:0 20px}.logo-section[data-v-e01ace14]{flex-shrink:0}.logo-link[data-v-e01ace14]{align-items:center;color:inherit;cursor:pointer;display:flex;position:relative;text-decoration:none;transition:all .3s ease}.logo-link[data-v-e01ace14]:hover{transform:translateY(-2px)}.logo-image[data-v-e01ace14]{height:35px;margin-right:12px;transition:all .3s cubic-bezier(.4,0,.2,1)}.logo-image.logo-expanded[data-v-e01ace14]{height:45px}.logo-text-wrapper[data-v-e01ace14]{align-items:center;display:flex;font-size:20px;font-weight:600;min-width:120px;position:relative}.logo-pawsuite-wrapper[data-v-e01ace14]{align-items:center;display:flex;left:0;position:absolute;transition:all .3s ease}.logo-pawsuite-wrapper.pawsuite-hidden[data-v-e01ace14]{filter:blur(2px);opacity:.3;transform:scale(.85)}.logo-slash[data-v-e01ace14]{color:rgba(var(--fs-accent-rgb),.6);margin-right:6px}.logo-pawsuite[data-v-e01ace14]{color:var(--fs-accent)}.logo-main-text[data-v-e01ace14]{align-items:baseline;display:flex;gap:10px;left:0;margin-top:5px;position:absolute;white-space:nowrap}.logo-main[data-v-e01ace14]{color:var(--fs-text-primary);font-size:22px;font-weight:700;text-shadow:2px 2px 4px var(--fs-overlay-medium)}.logo-home-text[data-v-e01ace14]{color:var(--fs-text-primary);font-size:16px;font-weight:500;left:140px;margin-left:0;margin-top:8px;position:relative;white-space:nowrap}.main-text-fade-enter-active[data-v-e01ace14],.main-text-fade-leave-active[data-v-e01ace14]{transition:all .3s ease}.main-text-fade-enter-from[data-v-e01ace14],.main-text-fade-leave-to[data-v-e01ace14]{opacity:0;transform:scale(.9)}.home-text-slide-enter-active[data-v-e01ace14],.home-text-slide-leave-active[data-v-e01ace14]{transition:all .3s cubic-bezier(.4,0,.2,1)}.home-text-slide-enter-from[data-v-e01ace14]{opacity:0;transform:translateX(-20px)}.home-text-slide-leave-to[data-v-e01ace14]{opacity:0;transform:translateX(-10px)}.nav-menu[data-v-e01ace14]{align-items:center;display:flex;gap:10px}.nav-link[data-v-e01ace14]{align-items:center;border-radius:999px;color:var(--fs-text-secondary);display:flex;font-size:15px;font-weight:500;gap:8px;padding:10px 20px;position:relative;text-decoration:none;transition:all .3s ease}.nav-link[data-v-e01ace14]:hover{background:var(--fs-accent-a10);color:var(--fs-accent)}.nav-link.router-link-active[data-v-e01ace14]{background:var(--fs-accent-a15);color:var(--fs-accent)}.nav-link svg[data-v-e01ace14],.user-area[data-v-e01ace14]{flex-shrink:0}.user-menu[data-v-e01ace14]{align-items:center;border-radius:25px;cursor:pointer;display:flex;gap:8px;padding:5px 10px 5px 5px;position:relative;transition:all .3s ease}.user-menu[data-v-e01ace14]:hover{background:var(--fs-white-a05)}.user-avatar-wrapper[data-v-e01ace14]{position:relative}.user-avatar[data-v-e01ace14]{border:2px solid var(--fs-accent-a50);border-radius:50%;height:36px;-o-object-fit:cover;object-fit:cover;transition:all .3s ease;width:36px}.user-menu:hover .user-avatar[data-v-e01ace14]{border-color:var(--fs-accent);box-shadow:0 0 10px var(--fs-accent-a50)}.notification-badge[data-v-e01ace14]{align-items:center;background:linear-gradient(135deg,var(--fs-danger-grad-start),var(--fs-danger-grad-end));border:2px solid var(--fs-overlay-strong);border-radius:9px;box-shadow:0 2px 8px rgba(var(--fs-extra-ff4757-rgb),.4);color:var(--fs-text-primary);display:flex;font-size:10px;font-weight:700;height:18px;justify-content:center;min-width:18px;padding:0 4px;position:absolute;right:-2px;top:-2px}.dropdown-icon[data-v-e01ace14]{color:var(--fs-text-secondary);transition:all .3s ease}.dropdown-icon.icon-rotated[data-v-e01ace14]{transform:rotate(180deg)}.dropdown-menu[data-v-e01ace14]{backdrop-filter:blur(20px);background:var(--fs-ui-surface-raised);border:1px solid var(--fs-accent-a20);border-radius:20px;box-shadow:0 10px 40px var(--fs-overlay-strong);overflow:hidden;position:absolute;right:0;top:calc(100% + 10px);width:240px;z-index:1001}.dropdown-close[data-v-e01ace14]{display:none}.dropdown-header[data-v-e01ace14]{align-items:center;background:var(--fs-accent-a05);display:flex;gap:12px;padding:20px}.dropdown-avatar[data-v-e01ace14]{border:2px solid var(--fs-accent);border-radius:50%;height:45px;-o-object-fit:cover;object-fit:cover;width:45px}.dropdown-info[data-v-e01ace14]{flex:1;overflow:hidden}.dropdown-name[data-v-e01ace14]{color:var(--fs-text-primary);font-size:16px;font-weight:600;margin:0 0 2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown-id[data-v-e01ace14]{color:var(--fs-text-dim);font-size:13px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.current-team[data-v-e01ace14]{align-items:center;background:var(--fs-accent-a10);border:1px solid var(--fs-accent-a20);border-radius:12px;cursor:pointer;display:flex;gap:10px;margin:0 10px 10px;padding:12px 20px;transition:all .3s ease}.current-team[data-v-e01ace14]:hover{background:var(--fs-accent-a15);border-color:var(--fs-accent-a30)}.current-team-avatar[data-v-e01ace14]{border-radius:8px;height:36px;-o-object-fit:cover;object-fit:cover;width:36px}.current-team-info[data-v-e01ace14]{flex:1;overflow:hidden}.current-team-name[data-v-e01ace14]{color:var(--fs-text-primary);font-size:14px;font-weight:500;margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.current-team-id[data-v-e01ace14]{color:var(--fs-text-dim);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.switch-icon[data-v-e01ace14]{color:var(--fs-accent);flex-shrink:0}.dropdown-divider[data-v-e01ace14]{background:var(--fs-white-a10);height:1px}.dropdown-item[data-v-e01ace14]{align-items:center;background:none;border:none;color:var(--fs-text-secondary);cursor:pointer;display:flex;font-size:15px;gap:12px;padding:14px 20px;position:relative;text-align:left;text-decoration:none;transition:all .3s ease;width:100%}.dropdown-item[data-v-e01ace14]:hover{background:var(--fs-accent-a10);color:var(--fs-accent)}.dropdown-badge[data-v-e01ace14]{align-items:center;background:linear-gradient(135deg,var(--fs-danger-grad-start),var(--fs-danger-grad-end));border-radius:10px;color:var(--fs-text-primary);display:flex;font-size:10px;font-weight:700;height:16px;justify-content:center;margin-left:auto;min-width:16px;padding:2px 6px}.logout-item[data-v-e01ace14]{color:var(--fs-danger)}.logout-item[data-v-e01ace14]:hover{background:rgba(var(--fs-danger-rgb),.1);color:var(--fs-extra-ff5252)}.dropdown-enter-active[data-v-e01ace14],.dropdown-leave-active[data-v-e01ace14]{transition:all .3s ease}.dropdown-enter-from[data-v-e01ace14],.dropdown-leave-to[data-v-e01ace14]{opacity:0;transform:translateY(-10px)}.pawsuite-content[data-v-e01ace14]{min-height:100vh;padding-top:80px}.notification-popup[data-v-e01ace14]{backdrop-filter:blur(20px);background:var(--fs-ui-surface-raised);border:1px solid var(--fs-accent-a20);border-radius:16px;box-shadow:0 10px 40px var(--fs-overlay-strong);max-width:calc(100vw - 40px);position:fixed;right:20px;top:100px;width:320px;z-index:1002}.notification-content[data-v-e01ace14]{padding:20px;position:relative}.notification-close[data-v-e01ace14]{align-items:center;background:var(--fs-white-a10);border:none;border-radius:50%;color:var(--fs-text-muted);cursor:pointer;display:flex;height:32px;justify-content:center;position:absolute;right:15px;top:15px;transition:all .3s ease;width:32px}.notification-close[data-v-e01ace14]:hover{background:var(--fs-white-a20);color:var(--fs-text-primary);transform:rotate(90deg)}.notification-header[data-v-e01ace14]{align-items:center;display:flex;gap:12px;margin-bottom:12px;padding-right:40px}.notification-icon[data-v-e01ace14]{color:var(--fs-accent);flex-shrink:0}.notification-title[data-v-e01ace14]{color:var(--fs-text-primary);font-size:16px;font-weight:600;line-height:1.4;margin:0}.notification-text[data-v-e01ace14]{color:var(--fs-text-secondary);font-size:14px;line-height:1.5;margin:0 0 20px}.notification-actions[data-v-e01ace14]{display:flex;gap:12px;justify-content:flex-end}.notification-btn[data-v-e01ace14]{border:none;border-radius:8px;cursor:pointer;font-size:14px;font-weight:500;padding:8px 16px;transition:all .3s ease}.notification-btn.secondary[data-v-e01ace14]{background:var(--fs-white-a10);color:var(--fs-text-secondary)}.notification-btn.secondary[data-v-e01ace14]:hover{background:var(--fs-white-a20);color:var(--fs-text-primary)}.notification-btn.primary[data-v-e01ace14]{background:linear-gradient(135deg,var(--fs-accent),var(--fs-accent-strong));color:var(--fs-ink)}.notification-btn.primary[data-v-e01ace14]:hover{background:linear-gradient(135deg,var(--fs-accent-strong),var(--fs-accent));box-shadow:0 4px 12px var(--fs-accent-a30);transform:translateY(-1px)}.notification-fade-enter-active[data-v-e01ace14],.notification-fade-leave-active[data-v-e01ace14]{transition:all .3s cubic-bezier(.4,0,.2,1)}.notification-fade-enter-from[data-v-e01ace14]{opacity:0;transform:translateX(100%) translateY(-20px)}.notification-fade-leave-to[data-v-e01ace14]{opacity:0;transform:translateX(100%) scale(.9)}.mobile-overlay[data-v-e01ace14]{display:none}@media (max-width:768px){.pawsuite-nav[data-v-e01ace14]{height:auto;min-height:60px}.nav-content[data-v-e01ace14]{flex-direction:column;gap:15px;padding:15px}.logo-image[data-v-e01ace14]{height:30px}.logo-image.logo-expanded[data-v-e01ace14]{height:35px}.logo-main[data-v-e01ace14],.logo-text-wrapper[data-v-e01ace14]{font-size:18px}.logo-home-text[data-v-e01ace14]{font-size:14px;left:140px}.nav-menu[data-v-e01ace14]{flex-wrap:wrap;justify-content:center;width:100%}.nav-link[data-v-e01ace14]{font-size:13px;padding:8px 15px}.nav-link span[data-v-e01ace14]{display:none}.nav-link svg[data-v-e01ace14]{height:20px;width:20px}.user-avatar[data-v-e01ace14]{height:32px;width:32px}.pawsuite-content[data-v-e01ace14]{padding-top:120px}.mobile-overlay[data-v-e01ace14]{background:rgba(var(--fs-shadow-rgb),.6);bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:1000}.dropdown-menu[data-v-e01ace14]{border-radius:25px;left:50%;max-height:80vh;max-width:340px;overflow-y:auto;position:fixed;right:auto;top:50%;transform:translate(-50%,-50%);width:90%}.dropdown-close[data-v-e01ace14]{align-items:center;background:var(--fs-white-a10);border:none;border-radius:50%;color:var(--fs-text-secondary);cursor:pointer;display:flex;height:36px;justify-content:center;position:absolute;right:10px;top:10px;transition:all .3s ease;width:36px;z-index:1}.dropdown-close[data-v-e01ace14]:hover{background:var(--fs-white-a20);transform:rotate(90deg)}.dropdown-enter-from[data-v-e01ace14],.dropdown-leave-to[data-v-e01ace14]{opacity:0;transform:translate(-50%,-45%)}.dropdown-enter-active[data-v-e01ace14],.dropdown-leave-active[data-v-e01ace14]{transform:translate(-50%,-50%)}.notification-popup[data-v-e01ace14]{left:15px;right:15px;top:15px;width:auto}.splash-logo-group[data-v-e01ace14]{height:120px;width:120px}.splash-brand[data-v-e01ace14]{bottom:40px}.splash-brand-logo[data-v-e01ace14]{height:24px;width:24px}.splash-brand-text[data-v-e01ace14]{font-size:10px}}@media (max-width:480px){.nav-link[data-v-e01ace14]{padding:8px 12px}.logo-image[data-v-e01ace14]{height:30px}.logo-text-wrapper[data-v-e01ace14]{font-size:16px}}[data-v-e01ace14]::-webkit-scrollbar{width:8px}[data-v-e01ace14]::-webkit-scrollbar-track{background:var(--fs-bg-canvas)}[data-v-e01ace14]::-webkit-scrollbar-thumb{background:var(--fs-surface-3);border-radius:4px}[data-v-e01ace14]::-webkit-scrollbar-thumb:hover{background:var(--fs-text-muted)}.fs-emoji-icon[data-v-4545f6ea]{align-items:center;display:inline-flex;justify-content:center;line-height:1}.fs-emoji-icon[data-v-4545f6ea] svg{height:1em;width:1em}:root,:root[data-theme=fursuit-classic]{--fs-bg-canvas:#0a0a0a;--fs-bg-canvas-rgb:10,10,10;--fs-surface-0:#0d0d0d;--fs-surface-1:#1a1a1a;--fs-surface-2:#222;--fs-surface-3:#2d2d2d;--fs-surface-4:#3a3a3a;--fs-text-primary:#fff;--fs-text-secondary:#ccc;--fs-text-tertiary:#a6a6a6;--fs-text-dim:#888;--fs-text-muted:#666;--fs-ink:#000;--fs-text-primary-rgb:255,255,255;--fs-ink-rgb:0,0,0;--fs-contrast-rgb:255,255,255;--fs-shadow-rgb:0,0,0;--fs-qr-dark:#000;--fs-qr-light:#fff;--fs-accent:gold;--fs-accent-strong:#ffea70;--fs-brand-primary:#ff6b35;--fs-brand-secondary:#f7931e;--fs-brand-tertiary:#ffd23f;--fs-brand-metal:#fff;--fs-brand-metal-strong:#fff1a8;--fs-accent-rgb:255,215,0;--fs-brand-primary-rgb:255,107,53;--fs-brand-secondary-rgb:247,147,30;--fs-brand-tertiary-rgb:255,210,63;--fs-success:#4caf50;--fs-success-strong:#66bb6a;--fs-warning:#ff9800;--fs-warning-strong:#ffb74d;--fs-danger:#ff6b6b;--fs-danger-strong:#ff8a80;--fs-danger-deep:#f44336;--fs-info:#29b6f6;--fs-magic:#b388ff;--fs-danger-grad-start:#ff6b6b;--fs-danger-grad-end:#d32f2f;--fs-success-rgb:76,175,80;--fs-warning-rgb:255,152,0;--fs-danger-rgb:255,107,107;--fs-info-rgb:41,182,246;--fs-magic-rgb:179,136,255;--fs-white-a02:hsla(0,0%,100%,.02);--fs-white-a03:hsla(0,0%,100%,.03);--fs-white-a05:hsla(0,0%,100%,.05);--fs-white-a08:hsla(0,0%,100%,.08);--fs-white-a10:hsla(0,0%,100%,.1);--fs-white-a15:hsla(0,0%,100%,.15);--fs-white-a20:hsla(0,0%,100%,.2);--fs-white-a70:hsla(0,0%,100%,.7);--fs-accent-a05:rgba(255,215,0,.05);--fs-accent-a08:rgba(255,215,0,.08);--fs-accent-a10:rgba(255,215,0,.1);--fs-accent-a15:rgba(255,215,0,.15);--fs-accent-a20:rgba(255,215,0,.2);--fs-accent-a30:rgba(255,215,0,.3);--fs-accent-a40:rgba(255,215,0,.4);--fs-accent-a50:rgba(255,215,0,.5);--fs-overlay-light:rgba(0,0,0,.2);--fs-overlay-medium:rgba(0,0,0,.35);--fs-overlay-strong:rgba(0,0,0,.55);--fs-overlay-heavy:rgba(0,0,0,.82);--fs-overlay-max:rgba(0,0,0,.95);--fs-mobile-bg:var(--fs-bg-canvas);--fs-mobile-surface:var(--fs-surface-0);--fs-mobile-surface-raised:hsla(0,0%,8%,.98);--fs-mobile-surface-strong:rgba(0,0,0,.95);--fs-mobile-overlay:rgba(0,0,0,.6);--fs-mobile-overlay-strong:rgba(0,0,0,.78);--fs-mobile-backdrop:rgba(0,0,0,.95);--fs-mobile-text-primary:var(--fs-text-primary);--fs-mobile-text-secondary:var(--fs-text-secondary);--fs-mobile-text-muted:var(--fs-text-tertiary);--fs-mobile-accent:var(--fs-accent);--fs-mobile-accent-soft:var(--fs-accent-a10);--fs-mobile-accent-strong:var(--fs-accent-strong);--fs-mobile-border:var(--fs-accent-a20);--fs-mobile-border-strong:var(--fs-accent-a40);--fs-mobile-chip-bg:var(--fs-white-a10);--fs-mobile-chip-hover:var(--fs-white-a20);--fs-mobile-cta-text:var(--fs-ink);--fs-mobile-scroll-track:var(--fs-white-a05);--fs-mobile-scroll-thumb:var(--fs-accent-a30);--fs-mobile-scroll-thumb-hover:var(--fs-accent-a50);--fs-mobile-info:#87ceeb;--fs-mobile-info-soft:rgba(135,206,235,.12);--fs-mobile-info-border:rgba(135,206,235,.35);--fs-mobile-tooltip-bg:rgba(255,215,0,.95);--fs-mobile-tooltip-text:var(--fs-ink);--fs-mobile-modal-grad-start:rgba(30,30,30,.98);--fs-mobile-modal-grad-end:hsla(0,0%,8%,.98);--fs-mobile-skeleton-mid:#252525;--fs-mobile-skeleton-strong:#353535;--fs-ui-bg:var(--fs-bg-canvas);--fs-ui-surface:var(--fs-surface-1);--fs-ui-surface-raised:hsla(0,0%,8%,.98);--fs-ui-surface-strong:rgba(0,0,0,.95);--fs-ui-overlay:var(--fs-overlay-medium);--fs-ui-overlay-strong:var(--fs-overlay-heavy);--fs-ui-backdrop:var(--fs-overlay-max);--fs-ui-text-primary:var(--fs-text-primary);--fs-ui-text-secondary:var(--fs-text-secondary);--fs-ui-text-muted:var(--fs-text-tertiary);--fs-ui-accent:var(--fs-accent);--fs-ui-accent-soft:var(--fs-accent-a10);--fs-ui-accent-strong:var(--fs-accent-strong);--fs-ui-glass:rgba(0,0,0,.6);--fs-ui-glass-hover:rgba(0,0,0,.8);--fs-ui-nav-surface-strong:rgba(0,0,0,.8);--fs-ui-nav-overlay-strong:rgba(0,0,0,.2);--fs-ui-border:var(--fs-accent-a20);--fs-ui-border-strong:var(--fs-accent-a40);--fs-ui-chip-bg:var(--fs-white-a10);--fs-ui-chip-hover:var(--fs-white-a20);--fs-ui-cta-text:var(--fs-ink);--fs-ui-scroll-track:var(--fs-surface-3);--fs-ui-scroll-thumb:var(--fs-surface-4);--fs-ui-scroll-thumb-hover:var(--fs-text-muted);--fs-ui-info:#87ceeb;--fs-ui-info-soft:rgba(135,206,235,.12);--fs-ui-info-border:rgba(135,206,235,.35);--fs-ui-tooltip-bg:rgba(255,215,0,.95);--fs-ui-tooltip-text:var(--fs-ink);--fs-ui-modal-grad-start:rgba(30,30,30,.98);--fs-ui-modal-grad-end:hsla(0,0%,8%,.98);--fs-ui-skeleton-mid:#252525;--fs-ui-skeleton-strong:#353535;--primary-color:var(--fs-brand-primary);--secondary-color:var(--fs-brand-secondary);--accent-color:var(--fs-brand-tertiary);--background-dark:var(--fs-bg-canvas);--background-secondary:var(--fs-surface-1);--text-primary:var(--fs-text-primary);--text-secondary:var(--fs-text-secondary);--border-color:var(--fs-surface-3);--success-color:var(--fs-success);--warning-color:var(--fs-warning);--error-color:var(--fs-danger-deep);color-scheme:dark}:root[data-theme=fursuit-daylight]{--fs-bg-canvas:#f7f2e8;--fs-bg-canvas-rgb:247,242,232;--fs-surface-0:#fffdf8;--fs-surface-1:#f2ece1;--fs-surface-2:#e9e1d2;--fs-surface-3:#dfd4c1;--fs-surface-4:#d2c3ab;--fs-text-primary:#1b1914;--fs-text-secondary:#3d352b;--fs-text-tertiary:#5c5345;--fs-text-dim:#7c705f;--fs-text-muted:#9b8c78;--fs-ink:#100c06;--fs-text-primary-rgb:27,25,20;--fs-ink-rgb:16,12,6;--fs-contrast-rgb:0,0,0;--fs-shadow-rgb:16,12,6;--fs-qr-dark:#000;--fs-qr-light:#fff;--fs-accent:#f5b400;--fs-accent-strong:#ffd36a;--fs-brand-primary:#e96a2c;--fs-brand-secondary:#f08b23;--fs-brand-tertiary:#f5b400;--fs-brand-metal:#3b2c18;--fs-brand-metal-strong:#5b421c;--fs-accent-rgb:245,180,0;--fs-brand-primary-rgb:233,106,44;--fs-brand-secondary-rgb:240,139,35;--fs-brand-tertiary-rgb:245,180,0;--fs-success:#2eaf57;--fs-success-strong:#4bc16b;--fs-warning:#f39a1d;--fs-warning-strong:#ffc062;--fs-danger:#e55c5c;--fs-danger-strong:#ff7a7a;--fs-danger-deep:#d94444;--fs-info:#2f88ff;--fs-magic:#7a8bff;--fs-danger-grad-start:#ff7a7a;--fs-danger-grad-end:#c43b3b;--fs-success-rgb:46,175,87;--fs-warning-rgb:243,154,29;--fs-danger-rgb:229,92,92;--fs-info-rgb:47,136,255;--fs-magic-rgb:122,139,255;--fs-white-a02:rgba(0,0,0,.02);--fs-white-a03:rgba(0,0,0,.03);--fs-white-a05:rgba(0,0,0,.05);--fs-white-a08:rgba(0,0,0,.08);--fs-white-a10:rgba(0,0,0,.1);--fs-white-a15:rgba(0,0,0,.15);--fs-white-a20:rgba(0,0,0,.2);--fs-white-a70:rgba(0,0,0,.7);--fs-accent-a05:rgba(245,180,0,.05);--fs-accent-a08:rgba(245,180,0,.08);--fs-accent-a10:rgba(245,180,0,.1);--fs-accent-a15:rgba(245,180,0,.15);--fs-accent-a20:rgba(245,180,0,.2);--fs-accent-a30:rgba(245,180,0,.3);--fs-accent-a40:rgba(245,180,0,.4);--fs-accent-a50:rgba(245,180,0,.5);--fs-overlay-light:rgba(0,0,0,.08);--fs-overlay-medium:rgba(0,0,0,.16);--fs-overlay-strong:rgba(0,0,0,.28);--fs-overlay-heavy:rgba(0,0,0,.45);--fs-overlay-max:rgba(0,0,0,.6);--fs-mobile-bg:var(--fs-bg-canvas);--fs-mobile-surface:var(--fs-surface-0);--fs-mobile-surface-raised:hsla(0,0%,100%,.98);--fs-mobile-surface-strong:hsla(0,0%,100%,.95);--fs-mobile-overlay:rgba(16,12,6,.18);--fs-mobile-overlay-strong:rgba(16,12,6,.32);--fs-mobile-backdrop:rgba(16,12,6,.5);--fs-mobile-text-primary:var(--fs-text-primary);--fs-mobile-text-secondary:var(--fs-text-secondary);--fs-mobile-text-muted:var(--fs-text-tertiary);--fs-mobile-accent:var(--fs-accent);--fs-mobile-accent-soft:var(--fs-accent-a10);--fs-mobile-accent-strong:var(--fs-accent-strong);--fs-mobile-border:rgba(0,0,0,.08);--fs-mobile-border-strong:rgba(0,0,0,.16);--fs-mobile-chip-bg:rgba(0,0,0,.04);--fs-mobile-chip-hover:rgba(0,0,0,.08);--fs-mobile-cta-text:var(--fs-ink);--fs-mobile-scroll-track:rgba(0,0,0,.05);--fs-mobile-scroll-thumb:rgba(0,0,0,.2);--fs-mobile-scroll-thumb-hover:rgba(0,0,0,.3);--fs-mobile-info:#2f88ff;--fs-mobile-info-soft:rgba(47,136,255,.12);--fs-mobile-info-border:rgba(47,136,255,.3);--fs-mobile-tooltip-bg:rgba(245,180,0,.95);--fs-mobile-tooltip-text:var(--fs-ink);--fs-mobile-modal-grad-start:hsla(0,0%,100%,.98);--fs-mobile-modal-grad-end:hsla(38,42%,93%,.98);--fs-mobile-skeleton-mid:#e1d7c8;--fs-mobile-skeleton-strong:#d2c3ab;--fs-ui-surface-raised:hsla(0,0%,100%,.98);--fs-ui-surface-strong:hsla(0,0%,100%,.95);--fs-ui-glass:hsla(0,0%,100%,.6);--fs-ui-glass-hover:hsla(0,0%,100%,.8);--fs-ui-nav-surface-strong:hsla(39,40%,92%,.9);--fs-ui-nav-overlay-strong:hsla(39,40%,92%,.9);--fs-ui-modal-grad-start:hsla(0,0%,100%,.98);--fs-ui-modal-grad-end:hsla(38,42%,93%,.98);--fs-ui-skeleton-mid:#e1d7c8;--fs-ui-skeleton-strong:#d2c3ab;color-scheme:light}@media (max-width:865px){:root{--fs-ui-bg:var(--fs-mobile-bg);--fs-ui-surface:var(--fs-mobile-surface);--fs-ui-surface-raised:var(--fs-mobile-surface-raised);--fs-ui-surface-strong:var(--fs-mobile-surface-strong);--fs-ui-overlay:var(--fs-mobile-overlay);--fs-ui-overlay-strong:var(--fs-mobile-overlay-strong);--fs-ui-backdrop:var(--fs-mobile-backdrop);--fs-ui-text-primary:var(--fs-mobile-text-primary);--fs-ui-text-secondary:var(--fs-mobile-text-secondary);--fs-ui-text-muted:var(--fs-mobile-text-muted);--fs-ui-accent:var(--fs-mobile-accent);--fs-ui-accent-soft:var(--fs-mobile-accent-soft);--fs-ui-accent-strong:var(--fs-mobile-accent-strong);--fs-ui-border:var(--fs-mobile-border);--fs-ui-border-strong:var(--fs-mobile-border-strong);--fs-ui-chip-bg:var(--fs-mobile-chip-bg);--fs-ui-chip-hover:var(--fs-mobile-chip-hover);--fs-ui-cta-text:var(--fs-mobile-cta-text);--fs-ui-scroll-track:var(--fs-mobile-scroll-track);--fs-ui-scroll-thumb:var(--fs-mobile-scroll-thumb);--fs-ui-scroll-thumb-hover:var(--fs-mobile-scroll-thumb-hover);--fs-ui-info:var(--fs-mobile-info);--fs-ui-info-soft:var(--fs-mobile-info-soft);--fs-ui-info-border:var(--fs-mobile-info-border);--fs-ui-tooltip-bg:var(--fs-mobile-tooltip-bg);--fs-ui-tooltip-text:var(--fs-mobile-tooltip-text);--fs-ui-modal-grad-start:var(--fs-mobile-modal-grad-start);--fs-ui-modal-grad-end:var(--fs-mobile-modal-grad-end);--fs-ui-skeleton-mid:var(--fs-mobile-skeleton-mid);--fs-ui-skeleton-strong:var(--fs-mobile-skeleton-strong)}}#furtv,body,html{background:var(--fs-ui-bg);color:var(--fs-ui-text-primary)}html.theme-transition{transition:background-color .5s ease,background .5s ease,color .5s ease}html.theme-transition *,html.theme-transition :after,html.theme-transition :before{transition:background-color .5s ease,background .5s ease,color .5s ease,border-color .5s ease,box-shadow .5s ease,fill .5s ease,stroke .5s ease}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;margin:0;overflow-x:hidden;padding:0}body.fs-scroll-lock{overflow:hidden!important}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-track{background:var(--fs-ui-scroll-track)}::-webkit-scrollbar-thumb{background:var(--fs-ui-scroll-thumb);border-radius:6px}::-webkit-scrollbar-thumb:hover{background:var(--fs-ui-scroll-thumb-hover)}:root,:root[data-theme=fursuit-classic],:root[data-theme=fursuit-daylight]{--fs-extra-00a1d6:#00a1d6;--fs-extra-00a1d6-rgb:0,161,214;--fs-extra-00f2fe:#00f2fe;--fs-extra-00f2fe-rgb:0,242,254;--fs-extra-078707:#078707;--fs-extra-078707-rgb:7,135,7;--fs-extra-0958d9:#0958d9;--fs-extra-0958d9-rgb:9,88,217;--fs-extra-09bb07:#09bb07;--fs-extra-09bb07-rgb:9,187,7;--fs-extra-0e0e0e:#0e0e0e;--fs-extra-0e0e0e-rgb:14,14,14;--fs-extra-10b981:#10b981;--fs-extra-10b981-rgb:16,185,129;--fs-extra-1677ff:#1677ff;--fs-extra-1677ff-rgb:22,119,255;--fs-extra-16a34a:#16a34a;--fs-extra-16a34a-rgb:22,163,74;--fs-extra-1a1a0d:#1a1a0d;--fs-extra-1a1a0d-rgb:26,26,13;--fs-extra-1d1d1d:#1d1d1d;--fs-extra-1d1d1d-rgb:29,29,29;--fs-extra-1da1f2:#1da1f2;--fs-extra-1da1f2-rgb:29,161,242;--fs-extra-2563eb:#2563eb;--fs-extra-2563eb-rgb:37,99,235;--fs-extra-25dada:#25dada;--fs-extra-25dada-rgb:37,218,218;--fs-extra-30cfd0:#30cfd0;--fs-extra-30cfd0-rgb:48,207,208;--fs-extra-330867:#330867;--fs-extra-330867-rgb:51,8,103;--fs-extra-34c759:#34c759;--fs-extra-34c759-rgb:52,199,89;--fs-extra-38f9d7:#38f9d7;--fs-extra-38f9d7-rgb:56,249,215;--fs-extra-3b82f6:#3b82f6;--fs-extra-3b82f6-rgb:59,130,246;--fs-extra-43e97b:#43e97b;--fs-extra-43e97b-rgb:67,233,123;--fs-extra-44a08d:#44a08d;--fs-extra-44a08d-rgb:68,160,141;--fs-extra-4a6fa5:#4a6fa5;--fs-extra-4a6fa5-rgb:74,111,165;--fs-extra-4a90e2:#4a90e2;--fs-extra-4a90e2-rgb:74,144,226;--fs-extra-4ade80:#4ade80;--fs-extra-4ade80-rgb:74,222,128;--fs-extra-4ecdc4:#4ecdc4;--fs-extra-4ecdc4-rgb:78,205,196;--fs-extra-4facfe:#4facfe;--fs-extra-4facfe-rgb:79,172,254;--fs-extra-60a5fa:#60a5fa;--fs-extra-60a5fa-rgb:96,165,250;--fs-extra-6495ed:#6495ed;--fs-extra-6495ed-rgb:100,149,237;--fs-extra-667eea:#667eea;--fs-extra-667eea-rgb:102,126,234;--fs-extra-67c23a:#67c23a;--fs-extra-67c23a-rgb:103,194,58;--fs-extra-6b7280:#6b7280;--fs-extra-6b7280-rgb:107,114,128;--fs-extra-6b8e6b:#6b8e6b;--fs-extra-6b8e6b-rgb:107,142,107;--fs-extra-6b8e8d:#6b8e8d;--fs-extra-6b8e8d-rgb:107,142,141;--fs-extra-6d7b8e:#6d7b8e;--fs-extra-6d7b8e-rgb:109,123,142;--fs-extra-764ba2:#764ba2;--fs-extra-764ba2-rgb:118,75,162;--fs-extra-7d6d8e:#7d6d8e;--fs-extra-7d6d8e-rgb:125,109,142;--fs-extra-87ceeb:#87ceeb;--fs-extra-87ceeb-rgb:135,206,235;--fs-extra-8b7d6b:#8b7d6b;--fs-extra-8b7d6b-rgb:139,125,107;--fs-extra-8e6b7b:#8e6b7b;--fs-extra-8e6b7b-rgb:142,107,123;--fs-extra-8e7b6d:#8e7b6d;--fs-extra-8e7b6d-rgb:142,123,109;--fs-extra-9370db:#9370db;--fs-extra-9370db-rgb:147,112,219;--fs-extra-98fb98:#98fb98;--fs-extra-98fb98-rgb:152,251,152;--fs-extra-9c27b0:#9c27b0;--fs-extra-9c27b0-rgb:156,39,176;--fs-extra-9ca3af:#9ca3af;--fs-extra-9ca3af-rgb:156,163,175;--fs-extra-a67b5b:#a67b5b;--fs-extra-a67b5b-rgb:166,123,91;--fs-extra-a68b7b:#a68b7b;--fs-extra-a68b7b-rgb:166,139,123;--fs-extra-a7eaff:#a7eaff;--fs-extra-a7eaff-rgb:167,234,255;--fs-extra-a8edea:#a8edea;--fs-extra-a8edea-rgb:168,237,234;--fs-extra-b19cd9:#b19cd9;--fs-extra-b19cd9-rgb:177,156,217;--fs-extra-b3d4ff:#b3d4ff;--fs-extra-b3d4ff-rgb:179,212,255;--fs-extra-c3cbe8:#c3cbe8;--fs-extra-c3cbe8-rgb:195,203,232;--fs-extra-c4a55f:#c4a55f;--fs-extra-c4a55f-rgb:196,165,95;--fs-extra-cbd5f5:#cbd5f5;--fs-extra-cbd5f5-rgb:203,213,245;--fs-extra-d1d5db:#d1d5db;--fs-extra-d1d5db-rgb:209,213,219;--fs-extra-d8e1ff:#d8e1ff;--fs-extra-d8e1ff-rgb:216,225,255;--fs-extra-dc2626:#dc2626;--fs-extra-dc2626-rgb:220,38,38;--fs-extra-e2e8ff:#e2e8ff;--fs-extra-e2e8ff-rgb:226,232,255;--fs-extra-e6162d:#e6162d;--fs-extra-e6162d-rgb:230,22,45;--fs-extra-e6c200:#e6c200;--fs-extra-e6c200-rgb:230,194,0;--fs-extra-e6e9ff:#e6e9ff;--fs-extra-e6e9ff-rgb:230,233,255;--fs-extra-ee5a6f:#ee5a6f;--fs-extra-ee5a6f-rgb:238,90,111;--fs-extra-efe5d5:#efe5d5;--fs-extra-efe5d5-rgb:239,229,213;--fs-extra-f093fb:#f093fb;--fs-extra-f093fb-rgb:240,147,251;--fs-extra-f43f5e:#f43f5e;--fs-extra-f43f5e-rgb:244,63,94;--fs-extra-f5576c:#f5576c;--fs-extra-f5576c-rgb:245,87,108;--fs-extra-f56c6c:#f56c6c;--fs-extra-f56c6c-rgb:245,108,108;--fs-extra-f87171:#f87171;--fs-extra-f87171-rgb:248,113,113;--fs-extra-f8f9ff:#f8f9ff;--fs-extra-f8f9ff-rgb:248,249,255;--fs-extra-fa709a:#fa709a;--fs-extra-fa709a-rgb:250,112,154;--fs-extra-fbbf24:#fbbf24;--fs-extra-fbbf24-rgb:251,191,36;--fs-extra-fca5a5:#fca5a5;--fs-extra-fca5a5-rgb:252,165,165;--fs-extra-fecfef:#fecfef;--fs-extra-fecfef-rgb:254,207,239;--fs-extra-fed6e3:#fed6e3;--fs-extra-fed6e3-rgb:254,214,227;--fs-extra-fee140:#fee140;--fs-extra-fee140-rgb:254,225,64;--fs-extra-ff0000:red;--fs-extra-ff0000-rgb:255,0,0;--fs-extra-ff2d55:#ff2d55;--fs-extra-ff2d55-rgb:255,45,85;--fs-extra-ff3b30:#ff3b30;--fs-extra-ff3b30-rgb:255,59,48;--fs-extra-ff4757:#ff4757;--fs-extra-ff4757-rgb:255,71,87;--fs-extra-ff4d4d:#ff4d4d;--fs-extra-ff4d4d-rgb:255,77,77;--fs-extra-ff5252:#ff5252;--fs-extra-ff5252-rgb:255,82,82;--fs-extra-ff69b4:#ff69b4;--fs-extra-ff69b4-rgb:255,105,180;--fs-extra-ff7300:#ff7300;--fs-extra-ff7300-rgb:255,115,0;--fs-extra-ff8c00:#ff8c00;--fs-extra-ff8c00-rgb:255,140,0;--fs-extra-ff9500:#ff9500;--fs-extra-ff9500-rgb:255,149,0;--fs-extra-ff9999:#f99;--fs-extra-ff9999-rgb:255,153,153;--fs-extra-ff9a9e:#ff9a9e;--fs-extra-ff9a9e-rgb:255,154,158;--fs-extra-ffa500:orange;--fs-extra-ffa500-rgb:255,165,0;--fs-extra-ffb347:#ffb347;--fs-extra-ffb347-rgb:255,179,71;--fs-extra-ffb3d9:#ffb3d9;--fs-extra-ffb3d9-rgb:255,179,217;--fs-extra-ffb700:#ffb700;--fs-extra-ffb700-rgb:255,183,0;--fs-extra-ffc800:#ffc800;--fs-extra-ffc800-rgb:255,200,0;--fs-extra-ffed4e:#ffed4e;--fs-extra-ffed4e-rgb:255,237,78;--fs-extra-fffaf2:#fffaf2;--fs-extra-fffaf2-rgb:255,250,242}