.avatar-image-wrapper[data-v-ca148940]{display:block;width:100%;height:100%;position:relative;overflow:hidden}.avatar-render-canvas[data-v-ca148940]{display:block;width:100%;height:100%;object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.avatar-not-found[data-v-ca148940]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center;color:var(--fs-ui-text-muted, #a6a6a6);font-size:18px;font-weight:700;line-height:1;background:var(--fs-ui-backdrop, rgba(0, 0, 0, .42))}*{box-sizing:border-box;margin:0;padding:0}body{background:var(--fs-ui-bg);color:var(--fs-ui-text-primary);overflow-x:hidden}#app{min-height:100vh;position:relative}.wv-back-btn{position:fixed;top:calc(env(safe-area-inset-top,0px) + 12px);left:12px;width:42px;height:42px;border-radius:999px;border:1px solid var(--fs-white-a20);background:var(--fs-ui-nav-surface-strong);color:var(--fs-text-primary);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:1300;box-shadow:0 8px 24px rgba(var(--fs-shadow-rgb),.22);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:transform .2s ease,background .2s ease}.wv-back-btn:hover{background:var(--fs-white-a10)}.wv-back-btn:active{transform:translateY(1px)}.top-tip,.bottom-tip{background:var(--fs-accent-a10);border:1px solid var(--fs-accent-a30);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease}.top-tip{position:fixed;left:0;right:0;z-index:999;height:50px;display:flex;align-items:center;justify-content:center;border-top:none}.top-tip.tip-highlight{background:var(--fs-accent-a30);border-color:rgba(var(--fs-accent-rgb),.6);box-shadow:0 2px 20px var(--fs-accent-a40);animation:highlight-pulse 1s ease-in-out}@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{position:relative;bottom:0;left:0;right:0;height:50px;display:flex;align-items:center;justify-content:center;margin-top:40px}.tip-content{display:flex;align-items:center;gap:12px;padding:0 20px;height:100%}.tip-text{font-size:14px;color:var(--fs-text-secondary);font-weight:500}.tip-link{display:flex;align-items:center;gap:4px;color:var(--fs-accent);text-decoration:none;font-weight:600;font-size:14px;transition:all .3s ease;padding:6px 12px;border-radius:20px}.tip-link:hover{background:var(--fs-accent-a10);transform:translate(2px)}.tip-link svg{transition:transform .3s ease}.tip-link:hover svg{transform:translate(3px)}.tip-close{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:var(--fs-white-a10);border:none;border-radius:50%;color:var(--fs-text-muted);cursor:pointer;transition:all .3s ease;margin-left:auto}.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{position:fixed;top:30px;left:50%;transform:translate(-50%);z-index:998;pointer-events:none;cursor:default}.nav-hint.mobile-hint{pointer-events:auto;cursor:pointer;padding:10px;background:var(--fs-accent-a10);border-radius:30px;border:1px solid var(--fs-accent-a30);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease}.nav-hint.mobile-hint:hover{background:var(--fs-accent-a20);border-color:var(--fs-accent-a50);transform:translate(-50%) translateY(-2px)}.nav-hint.mobile-hint:active{transform:translate(-50%) scale(.95)}.hint-arrows{display:flex;flex-direction:column;align-items:center;gap:4px}.hint-arrows svg{width:24px;height:24px;color:rgba(var(--fs-accent-rgb),.6);animation:arrow-bounce 2s ease-in-out infinite;filter:drop-shadow(0 2px 4px var(--fs-overlay-medium))}.mobile-hint .hint-arrows svg{animation:none;color:var(--fs-accent)}.hint-text{font-size:12px;color:var(--fs-accent);margin-top:4px;font-weight:500;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{position:fixed;top:0;left:0;right:0;display:flex;justify-content:center;align-items:center;padding:14px 20px;background:linear-gradient(to bottom,var(--fs-ui-nav-surface-strong),var(--fs-ui-nav-overlay-strong));-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);transition:all .3s cubic-bezier(.4,0,.2,1);border-bottom:1px solid var(--fs-ui-border);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-text{font-size:12px}.ad-link{font-size:12px;padding:4px 8px}.ad-close{width:28px;height:28px}.ad-close svg{width:14px;height:14px}}.nav-content{width:100%;max-width:1400px;display:flex;justify-content:space-between;align-items:center;padding:0 20px;transition:all .3s ease}.nav-content.content-collapsed{justify-content:center}.logo{display:flex;align-items:center;gap:10px;cursor:pointer;transition:all .3s ease;text-decoration:none}.logo:hover{transform:translateY(-2px)}.logo-text{font-size:28px;font-weight:700;color:var(--fs-ui-text-primary);text-shadow:2px 2px 4px var(--fs-overlay-medium)}.logo-subtitle{font-size:18px;color:var(--fs-accent);font-weight:500;transition:all .3s ease}.nav-menu{display:flex;align-items:center;gap:30px;transition:all .3s ease}.user-area{margin-left:20px;position:relative}.login-button{display:flex;align-items:center;gap:6px;padding:8px 20px;background:var(--fs-accent-a10);border:1px solid var(--fs-accent-a50);border-radius:25px;color:var(--fs-accent);text-decoration:none;font-weight:500;transition:all .3s ease}.login-button:hover{background:var(--fs-accent-a20);border-color:var(--fs-accent);transform:translateY(-2px);box-shadow:0 5px 15px var(--fs-accent-a30)}.user-menu{display:flex;align-items:center;gap:8px;cursor:pointer;padding:5px 10px 5px 5px;border-radius:25px;transition:all .3s ease;position:relative}.user-menu:hover{background:var(--fs-white-a05)}.user-avatar{width:36px;height:36px;border-radius:50%;overflow:hidden;border:2px solid var(--fs-accent-a50);box-sizing:border-box;transition:all .3s ease;position:relative}.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){position:absolute;top:0;left:0;width:100%;height:100%}.user-avatar :deep(.secure-image-container){width:100%;height:100%}.user-avatar :deep(canvas){display:block;width:100%!important;height:100%!important;object-fit:cover}.user-avatar :deep(img){display:block;width:100%;height:100%;object-fit:cover}.dropdown-icon{color:var(--fs-text-secondary);transition:all .3s ease}.dropdown-icon.icon-rotated{transform:rotate(180deg)}.mobile-hide-button{display:none;width:36px;height:36px;background:var(--fs-white-a10);border:1px solid var(--fs-white-a20);border-radius:50%;color:var(--fs-text-secondary);cursor:pointer;transition:all .3s ease;margin-left:10px}.mobile-hide-button:hover{background:var(--fs-white-a20);color:var(--fs-ui-text-primary);border-color:var(--fs-ui-border-strong)}.mobile-hide-button:active{transform:scale(.9)}@media(max-width:865px){.mobile-hide-button{display:flex;align-items:center;justify-content:center;flex:0 0 auto;margin-left:0}}.dropdown-menu{position:absolute;top:calc(160% + 10px);right:0;width:min(392px,calc(100vw - 32px));padding:12px;display:flex;flex-direction:column;gap:10px;background:var(--fs-ui-surface-raised);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--fs-accent-a20);border-radius:22px;box-shadow:0 10px 40px var(--fs-overlay-strong);max-height:calc(100vh - 112px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--fs-white-a20) transparent;z-index:1000}.dropdown-menu::-webkit-scrollbar{width:6px}.dropdown-menu::-webkit-scrollbar-track{background:transparent}.dropdown-menu::-webkit-scrollbar-thumb{background:var(--fs-white-a20);border-radius:999px}.vds-account-card{position:absolute;top:calc(140% + 10px);right:0;width:500px;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);padding:12px;z-index:1000}.vds-account-card-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.vds-account-card-title{font-size:14px;font-weight:600;color:var(--fs-ui-text-primary)}.vds-account-card-close{width:28px;height:28px;border:none;border-radius:999px;background:var(--fs-white-a10);color:var(--fs-text-secondary);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.vds-account-card-close:hover{background:var(--fs-white-a20);color:var(--fs-ui-text-primary)}.vds-account-card-body{border-radius:14px;border:1px solid var(--fs-white-a10);background:var(--fs-bg-canvas);padding:10px;overflow:hidden}.vds-account-iframe{width:100%;height:210px;border:0;background:transparent;display:block}.dropdown-close{display:none;position:absolute;top:10px;right:10px;width:36px;height:36px;background:var(--fs-white-a10);border:none;border-radius:50%;color:var(--fs-text-secondary);cursor:pointer;transition:all .3s ease;z-index:1}.dropdown-close:hover{background:var(--fs-white-a20);transform:rotate(90deg)}@media(max-width:865px){.dropdown-close{display:flex;align-items:center;justify-content:center}}.dropdown-profile-card{display:flex;justify-content:flex-start;align-items:center;gap:12px;min-width:0;padding:14px;border-radius:15px;background:linear-gradient(135deg,var(--fs-accent-a10),var(--fs-white-a05));border:1px solid var(--fs-white-a10);color:inherit;text-decoration:none;cursor:pointer;transition:background .2s ease,border-color .2s ease}.dropdown-profile-card:hover{background:linear-gradient(135deg,var(--fs-accent-a16),var(--fs-white-a08));border-color:var(--fs-accent-a30)}.dropdown-profile-meta{min-width:0;display:flex;align-items:center;gap:12px;width:100%}.dropdown-avatar{width:54px;height:54px;border-radius:50%;overflow:hidden;border:3px solid var(--fs-accent);box-sizing:border-box;position:relative;flex:0 0 auto;background:var(--fs-bg-canvas)}.dropdown-avatar :deep(.avatar-image-wrapper){position:absolute;top:0;left:0;width:100%;height:100%}.dropdown-avatar :deep(.secure-image-container){width:100%;height:100%}.dropdown-avatar :deep(canvas){display:block;width:100%!important;height:100%!important;object-fit:cover}.dropdown-avatar :deep(img){display:block;width:100%;height:100%;object-fit:cover}.dropdown-info{flex:1;min-width:0;overflow:hidden}.dropdown-name-row{display:flex;align-items:center;gap:8px;min-width:0;margin-bottom:4px}.dropdown-name{font-size:17px;font-weight:800;color:var(--fs-ui-text-primary);margin-bottom:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dropdown-id{font-size:14px;color:var(--fs-text-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dropdown-level-progress{width:100%;margin-top:9px}.dropdown-level-progress-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:5px;color:var(--fs-ui-text-secondary);font-size:11px;font-weight:700}.dropdown-level-progress-head span{min-width:0;white-space:nowrap}.dropdown-level-progress-head span:first-child{overflow:hidden;text-overflow:ellipsis}.dropdown-level-progress-track{height:6px;overflow:hidden;border-radius:999px;background:var(--fs-white-a10);box-shadow:inset 0 0 0 1px var(--fs-white-a08)}.dropdown-level-progress-fill{height:100%;min-width:5px;border-radius:inherit;background:linear-gradient(90deg,var(--fs-accent),var(--fs-extra-fbbf24));box-shadow:0 0 10px var(--fs-accent-a40);transition:width .55s cubic-bezier(.2,.8,.2,1)}.dropdown-level-badge{width:58px;aspect-ratio:320 / 181;object-fit:contain;flex:0 0 auto}.dropdown-divider{height:1px;background:var(--fs-white-a10);margin:0}.dropdown-quick-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.dropdown-quick-action{min-width:0;min-height:66px;padding:8px;border:1px solid var(--fs-white-a10);border-radius:14px;background:var(--fs-white-a06);color:var(--fs-ui-text-primary);text-decoration:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .2s ease;font-size:13px;font-weight:700;line-height:1.2;text-align:center}.dropdown-quick-action:hover{background:var(--fs-accent-a12);border-color:var(--fs-accent-a30);color:var(--fs-accent);transform:translateY(-1px)}.dropdown-quick-action svg,.dropdown-quick-action :deep(svg){width:18px;height:18px}.dropdown-quick-icon-wrap{position:relative;display:inline-flex}.dropdown-quick-badge{position:absolute;top:-9px;right:-13px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--fs-danger);color:#fff;font-size:10px;line-height:18px;font-weight:800;box-shadow:0 4px 12px rgba(var(--fs-danger-rgb),.34)}.dropdown-section{border:1px solid var(--fs-white-a10);border-radius:14px;background:var(--fs-white-a05);overflow:hidden}.dropdown-item{display:flex;align-items:center;gap:12px;min-height:44px;padding:10px 13px;color:var(--fs-text-secondary);text-decoration:none;transition:background .2s ease,color .2s ease;border:none;background:none;width:100%;text-align:left;cursor:pointer;font-size:14px;font-weight:650}.dropdown-item:hover{background:var(--fs-white-a08);color:var(--fs-accent)}.dropdown-section .dropdown-item:not(:last-child){border-bottom:1px solid var(--fs-white-a08)}.dropdown-item svg{flex-shrink:0;width:18px;height:18px;transition:color .2s ease,fill .2s ease,stroke .2s ease}.dropdown-item-chevron{margin-left:auto;width:13px!important;height:13px!important;opacity:.55}.dropdown-utility-row{display:flex;gap:8px}.dropdown-utility-action{width:40px;height:40px;border:1px solid var(--fs-white-a10);border-radius:13px;background:var(--fs-white-a05);color:var(--fs-text-secondary);display:inline-flex;align-items:center;justify-content:center;text-decoration:none;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}.dropdown-utility-action:hover{background:var(--fs-accent-a12);border-color:var(--fs-accent-a30);color:var(--fs-accent);transform:translateY(-1px)}.dropdown-utility-action svg{width:18px;height:18px}.dropdown-item img{flex-shrink:0;filter:brightness(.8) grayscale(1);transition:filter .3s ease}.dropdown-item:hover img{filter:brightness(1.2) sepia(1) saturate(5) hue-rotate(5deg)}.logout-item{justify-content:center;margin-top:2px;border:1px solid rgba(var(--fs-danger-rgb),.22);border-radius:14px;background:rgba(var(--fs-danger-rgb),.08);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{display:block;position:fixed;top:0;left:0;right:0;bottom:0;background:var(--fs-ui-overlay);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{color:var(--fs-text-secondary);text-decoration:none;font-size:16px;font-weight:500;padding:8px 16px;border-radius:999px;transition:all .3s ease;position:relative;display:inline-grid;place-items:center}.nav-icon{width:30px;height:30px;background-repeat:no-repeat;background-position:center;background-size:contain;grid-area:1 / 1;opacity:1;transition:opacity .3s ease}.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-icon-only{width:44px;height:44px;padding:0}.nav-link-icon-only .nav-icon,.nav-fallback-icon{width:24px;height:24px;grid-area:1 / 1}.nav-link-icon-only.has-icon:hover .nav-icon{opacity:1}.nav-link:hover{color:var(--fs-accent);background:var(--fs-accent-a10)}.nav-link.router-link-active{color:var(--fs-accent)}.nav-link.router-link-active:after{content:"";position:absolute;bottom:-2px;left:50%;transform:translate(-50%);width:30px;height:2px;background:var(--fs-accent);border-radius:1px}.main-content{min-height:100vh;transition:padding-top .3s ease}.site-compliance-footer{margin-top:48px;padding:20px 24px 28px;border-top:1px solid var(--fs-ui-border);color:var(--fs-text-tertiary);display:flex;justify-content:space-between;align-items:flex-end;gap:20px;background:var(--fs-white-a03)}.site-compliance-left{display:flex;flex-direction:column;align-items:flex-start;gap:8px;text-align:left}.site-brand-row{display:flex;align-items:center;gap:10px}.site-brand-logo{height:32px;width:auto;object-fit:contain}.site-brand-text{display:flex;flex-direction:column;gap:2px;line-height:1.35}.site-brand-name{font-size:14px;color:var(--fs-text-primary);font-weight:700}.site-contact-row{display:flex;align-items:center;gap:6px;font-size:12px}.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{display:flex;flex-direction:column;align-items:flex-end;gap:8px;text-align:right}.site-compliance-line{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;font-size:12px;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{width:8px}::-webkit-scrollbar-track{background:var(--fs-bg-canvas)}::-webkit-scrollbar-thumb{background:var(--fs-ui-scroll-thumb);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--fs-text-muted)}@media(max-width:865px){.top-nav{padding:14px 10px 12px;min-height:auto}.nav-content{flex-direction:column;gap:14px;padding:0}.nav-collapsed .nav-menu{display:none!important}.nav-collapsed .logo-image{height:30px}.nav-collapsed .nav-content{flex-direction:row;gap:0}.nav-menu{display:grid;grid-template-columns:repeat(5,auto);justify-content:center;align-items:center;gap:10px;width:100%;min-width:0;padding:0 4px}.nav-link{font-size:14px;padding:6px 12px}.nav-link-icon-only{width:38px;height:38px;padding:0}.logo-text{font-size:24px}.logo-subtitle{display:none}.site-compliance-footer{margin-top:36px;padding:16px 14px 24px;align-items:stretch;flex-direction:column}.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{position:static;grid-column:1 / -1;justify-self:center;margin:2px 0 0;z-index:2}.login-button{width:38px;height:38px;padding:0;justify-content:center;border-radius:999px}.login-button span{display:none}.login-button svg{width:17px;height:17px;flex:0 0 auto}.mobile-hide-button{grid-column:1 / -1;justify-self:center;margin-top:2px}.user-avatar{width:32px;height:32px}.dropdown-menu{position:fixed;top:calc(env(safe-area-inset-top,0px) + 72px);left:50%;transform:translate(-50%);width:min(92vw,390px);max-width:none;max-height:calc(100vh - env(safe-area-inset-top,0px) - 92px);padding:12px;overflow-y:auto;bottom:auto;right:auto;border-radius:22px;box-shadow:0 20px 60px var(--fs-overlay-max)}.vds-account-card{position:fixed;left:50%;right:auto;transform:translate(-50%,-50%);width:90%;max-width:340px}.user-menu.menu-open .dropdown-menu{z-index:1001}.dropdown-profile-card{padding:14px}.dropdown-avatar{width:52px;height:52px}.dropdown-name{font-size:17px}.dropdown-id{font-size:13px}.dropdown-level-badge{width:54px}.dropdown-quick-action{min-height:66px;font-size:12px}.dropdown-item{padding:12px 16px;font-size:14px}.dropdown-item svg{width:16px;height:16px}}@media(max-width:480px){.nav-menu{width:100%;justify-content:center;gap:8px}.nav-link{font-size:12px;padding:5px 10px}.nav-link-icon-only{width:34px;height:34px;padding:0}.logo-subtitle{display:none}.login-button{width:36px;height:36px;padding:0}.login-button svg{width:16px;height:16px}.mobile-hide-button{width:32px;height:32px}.mobile-hide-button svg{width:16px;height:16px}.dropdown-menu{width:95%;max-width:none}.dropdown-level-badge{width:50px}.dropdown-quick-grid{gap:8px}.dropdown-item{padding:10px 14px;font-size:13px}.nav-collapsed .logo-text{font-size:20px}}.notification-popup{position:fixed;top:20px;right:20px;width:320px;max-width:calc(100vw - 40px);background:var(--fs-ui-surface-raised);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--fs-accent-a20);border-radius:16px;box-shadow:0 10px 40px var(--fs-overlay-strong);z-index:1001;transition:all .3s cubic-bezier(.4,0,.2,1)}.notification-popup.popup-with-nav{top:90px}@media(max-width:865px){.notification-popup{top:15px;right:15px;left:15px;width:auto;max-width:none}.notification-popup.popup-with-nav{top:85px}}.notification-content{padding:20px;position:relative}.notification-close{position:absolute;top:15px;right:15px;width:32px;height:32px;background:var(--fs-white-a10);border:none;border-radius:50%;color:var(--fs-text-muted);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;z-index:1}.notification-close:hover{background:var(--fs-white-a20);color:var(--fs-ui-text-primary);transform:rotate(90deg)}.notification-header{display:flex;align-items:center;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;margin:0;line-height:1.4}.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{padding:8px 16px;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;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));transform:translateY(-1px);box-shadow:0 4px 12px var(--fs-accent-a30)}.notification-fade-enter-active,.notification-fade-leave-active{transition:all .3s cubic-bezier(.4,0,.2,1)}.notification-fade-enter-from{opacity:0;transform:translate(100%) translateY(-20px)}.notification-fade-leave-to{opacity:0;transform:translate(100%) scale(.9)}.relationship-request-popup{margin:16px 0}.requester-info-popup{display:flex;align-items:center;gap:14px;padding:16px;background:var(--fs-white-a03);border:1px solid var(--fs-accent-a15);border-radius:12px}.requester-avatar-popup{width:50px;height:50px;border-radius:50%;overflow:hidden;border:2px solid var(--fs-accent-a30);box-sizing:border-box;position:relative}.requester-avatar-popup :deep(.avatar-image-wrapper){position:absolute;top:0;left:0;width:100%;height:100%}.requester-avatar-popup :deep(.secure-image-container){width:100%;height:100%}.requester-avatar-popup :deep(canvas){display:block;width:100%!important;height:100%!important;object-fit:cover}.requester-avatar-popup :deep(img){display:block;width:100%;height:100%;object-fit:cover}.requester-details-popup{flex:1}.requester-name-popup{font-size:16px;font-weight:600;color:var(--fs-ui-text-primary);margin-bottom:6px}.relationship-type-badge-popup{display:inline-block;padding:4px 12px;background:var(--fs-accent-a15);border:1px solid var(--fs-accent-a30);border-radius:8px;font-size:13px;color:var(--fs-accent);font-weight:500}.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);color:rgba(var(--fs-contrast-rgb),.9);border:1px solid var(--fs-white-a15)}.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);color:var(--fs-success-strong);border:1px solid rgba(var(--fs-success-rgb),.3)}.relationship-type-badge-popup.status-rejected{background:rgba(var(--fs-warning-rgb),.2);color:var(--fs-warning);border:1px solid rgba(var(--fs-warning-rgb),.3)}.relationship-type-badge-popup.status-removed{background:rgba(var(--fs-danger-rgb),.2);color:var(--fs-danger-strong);border:1px solid rgba(var(--fs-danger-rgb),.3)}.snackbar{position:fixed;bottom:32px;left:50%;transform:translate(-50%);z-index:100000;min-width:300px;max-width:500px;padding:16px 24px;border-radius:12px;box-shadow:0 8px 32px rgba(var(--fs-shadow-rgb),.6);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.snackbar-content{display:flex;align-items:center;gap:12px}.snackbar-message{font-size:15px;font-weight:500;flex:1}.snackbar-success{background:linear-gradient(135deg,rgba(var(--fs-success-rgb),.95),rgba(var(--fs-extra-16a34a-rgb),.95));color:var(--fs-ui-text-primary);border:1px solid var(--fs-white-a20)}.snackbar-error{background:linear-gradient(135deg,rgba(var(--fs-danger-rgb),.95),rgba(var(--fs-extra-dc2626-rgb),.95));color:var(--fs-ui-text-primary);border:1px solid var(--fs-white-a20)}.snackbar-info{background:linear-gradient(135deg,rgba(var(--fs-extra-3b82f6-rgb),.95),rgba(var(--fs-extra-2563eb-rgb),.95));color:var(--fs-ui-text-primary);border:1px solid var(--fs-white-a20)}.snackbar-fade-enter-active,.snackbar-fade-leave-active{transition:all .3s ease}.snackbar-fade-enter-from,.snackbar-fade-leave-to{opacity:0;transform:translate(-50%) translateY(20px)}@media(max-width:768px){.snackbar{bottom:24px;left:16px;right:16px;transform:none;min-width:auto}.snackbar-fade-enter-from,.snackbar-fade-leave-to{transform:translateY(20px)}}.user-avatar-wrapper{position:relative}.notification-badge{position:absolute;top:-2px;right:-2px;min-width:18px;height:18px;background:linear-gradient(135deg,var(--fs-danger-grad-start),var(--fs-danger-grad-end));color:var(--fs-ui-text-primary);border-radius:9px;font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center;padding:0 4px;box-shadow:0 2px 8px rgba(var(--fs-extra-ff4757-rgb),.4);border:2px solid var(--fs-overlay-strong)}.dropdown-badge{background:linear-gradient(135deg,var(--fs-danger-grad-start),var(--fs-danger-grad-end));color:var(--fs-ui-text-primary);border-radius:10px;font-size:10px;font-weight:700;padding:2px 6px;margin-left:auto;min-width:16px;height:16px;display:flex;align-items:center;justify-content:center}.dropdown-item{position:relative}.theme-dialog-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--fs-overlay-heavy);display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.theme-dialog{background:linear-gradient(135deg,var(--fs-surface-1) 0%,var(--fs-surface-0) 100%);border-radius:20px;width:100%;max-width:600px;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);overflow:hidden}.dialog-header{display:flex;align-items:center;justify-content:space-between;padding:25px 30px;border-bottom:1px solid var(--fs-accent-a10)}.dialog-title{display:flex;align-items:center;gap:12px;font-size:22px;color:var(--fs-accent);margin:0}.dialog-body{padding:30px}.theme-intro{font-size:16px;color:var(--fs-text-secondary);text-align:center;line-height:1.6;margin-bottom:30px}.theme-options{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.theme-option{position:relative;padding:25px 20px;background:var(--fs-white-a03);border:2px solid var(--fs-accent-a10);border-radius:15px;cursor:pointer;transition:all .3s ease;text-align:center}.theme-option:hover{background:var(--fs-accent-a05);border-color:var(--fs-accent-a30);transform:translateY(-3px);box-shadow:0 10px 30px var(--fs-accent-a20)}.theme-option.selected{background:var(--fs-accent-a10);border-color:var(--fs-accent);box-shadow:0 10px 30px var(--fs-accent-a20)}.theme-icon{font-size:48px;margin-bottom:15px;filter:grayscale(.3);transition:filter .3s ease}.theme-option.selected .theme-icon{filter:grayscale(0);animation:icon-bounce .5s ease-out}@keyframes icon-bounce{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.theme-name{font-size:20px;color:var(--fs-ui-text-primary);margin:0 0 10px;font-weight:600}.theme-desc{font-size:14px;color:var(--fs-text-dim);line-height:1.4;margin:0 0 20px}.theme-radio{width:24px;height:24px;border:2px solid var(--fs-accent-a50);border-radius:50%;margin:0 auto;display:flex;align-items:center;justify-content:center;transition:all .3s ease;background:var(--fs-white-a02)}.theme-option.selected .theme-radio{border-color:var(--fs-accent);background:var(--fs-accent-a10);box-shadow:0 0 15px var(--fs-accent-a30)}.radio-inner{width:12px;height:12px;background:var(--fs-accent);border-radius:50%;animation:radio-pop .3s ease-out;box-shadow:0 0 10px var(--fs-accent-a50)}@keyframes radio-pop{0%{transform:scale(0);opacity:0}50%{transform:scale(1.2)}to{transform:scale(1);opacity:1}}.dialog-footer{display:flex;gap:15px;padding:20px 30px;background:var(--fs-overlay-light);border-top:1px solid var(--fs-accent-a10)}.btn-cancel,.btn-save{flex:1;padding:12px 24px;border-radius:25px;font-size:15px;font-weight:600;cursor:pointer;transition:all .3s ease;border:none}.btn-cancel{background:var(--fs-white-a10);color:var(--fs-text-secondary);border:1px solid var(--fs-white-a20)}.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);transform:translateY(-2px);box-shadow:0 8px 20px var(--fs-accent-a40)}.btn-save:disabled{opacity:.5;cursor:not-allowed}.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{grid-template-columns:1fr;gap:15px}.theme-option{padding:20px}.theme-icon{font-size:36px;margin-bottom:10px}.theme-name{font-size:18px}.theme-desc{font-size:13px}.dialog-footer{padding:15px 20px;flex-direction:column;gap:10px}.btn-cancel,.btn-save{width:100%;padding:12px}}@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{width:20px;height:20px}.radio-inner{width:10px;height: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{grid-template-columns:repeat(2,1fr);gap:10px}.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{position:relative;overflow:hidden}.theme-option:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at center,var(--fs-accent-a10) 0%,transparent 70%);opacity:0;transition:opacity .3s ease;pointer-events:none}.theme-option:hover:before{opacity:1}.announcement-overlay[data-v-e6c5f443]{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--fs-overlay-heavy);display:flex;align-items:center;justify-content:center;z-index:10001;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.text-image-modal[data-v-e6c5f443]{position:relative;width:750px;max-width:calc(100vw - 64px);max-height:80vh;background:var(--fs-surface-1);border-radius:24px;overflow:hidden;box-shadow:0 25px 50px var(--fs-overlay-medium);display:flex;flex-direction:column;border:1px solid var(--fs-white-a10)}.close-button[data-v-e6c5f443]{position:absolute;top:32px;right:32px;width:40px;height:40px;border-radius:50%;background:var(--fs-white-a10);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--fs-text-primary);transition:all .3s ease;z-index:10}.close-button[data-v-e6c5f443]:hover{background:var(--fs-white-a20);transform:rotate(90deg)}.image-container[data-v-e6c5f443]{width:100%;max-height:400px;overflow:hidden;background:var(--fs-ui-bg)}.image-container img[data-v-e6c5f443]{width:100%;height:100%;object-fit:cover;border-radius:12px 12px 0 0}.content-area[data-v-e6c5f443]{padding:48px;overflow-y:auto}.announcement-title[data-v-e6c5f443]{font-size:24px;font-weight:700;color:var(--fs-text-primary);margin:0 0 16px}.announcement-content[data-v-e6c5f443]{font-size:16px;color:var(--fs-text-secondary);line-height:1.6;margin-bottom:32px}.announcement-content[data-v-e6c5f443] strong{font-weight:600;color:var(--fs-accent)}.announcement-content[data-v-e6c5f443] a{color:var(--fs-accent);text-decoration:none}.announcement-content[data-v-e6c5f443] a:hover{text-decoration:underline}.button-group[data-v-e6c5f443]{display:flex;gap:16px;justify-content:flex-end}.action-button[data-v-e6c5f443]{min-width:120px;height:48px;border-radius:24px;font-size:16px;font-weight:700;cursor:pointer;transition:all .3s ease;border:none;padding:0 24px}.action-button.primary[data-v-e6c5f443]{background:var(--fs-accent);color:var(--fs-ink);box-shadow:0 4px 12px var(--fs-accent-a30)}.action-button.primary[data-v-e6c5f443]:hover{background:var(--fs-accent-strong);transform:translateY(-2px);box-shadow:0 6px 16px var(--fs-accent-a40)}.action-button.secondary[data-v-e6c5f443]{background:var(--fs-white-a10);border:1px solid var(--fs-white-a20);color:var(--fs-text-primary)}.action-button.secondary[data-v-e6c5f443]:hover{background:var(--fs-white-a20);border-color:var(--fs-ui-border)}.fullscreen-modal[data-v-e6c5f443]{width:450px;height:auto;aspect-ratio:9/16;max-width:90vw;max-height:85vh;border-radius:24px;background:var(--fs-ui-bg);box-shadow:0 25px 50px var(--fs-overlay-strong);border:1px solid var(--fs-white-a10);overflow:hidden;position:relative}.fullscreen-background[data-v-e6c5f443]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.fullscreen-background img[data-v-e6c5f443],.fullscreen-background video[data-v-e6c5f443]{width:100%;height:100%;object-fit:cover}.fullscreen-close[data-v-e6c5f443]{width:48px;height:48px;top:20px;right:20px;background:var(--fs-overlay-light);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:var(--fs-text-primary)}.fullscreen-close[data-v-e6c5f443]:hover{background:var(--fs-white-a20)}.audio-toggle[data-v-e6c5f443]{top:80px;right:20px;width:40px;height:40px;border-radius:50%;background:var(--fs-overlay-light);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:none;cursor:pointer;display:flex}.audio-toggle[data-v-e6c5f443]:hover{background:var(--fs-white-a20)}.fullscreen-overlay[data-v-e6c5f443]{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(to top,rgba(var(--fs-shadow-rgb),.95) 0%,rgba(var(--fs-shadow-rgb),.6) 60%,transparent 100%);display:flex;align-items:flex-end;padding:60px 30px 30px}.fullscreen-content[data-v-e6c5f443]{width:100%;text-align:left}.fullscreen-title[data-v-e6c5f443]{font-size:32px;font-weight:700;color:var(--fs-text-primary);margin:0 0 12px;text-shadow:0 2px 4px var(--fs-overlay-medium)}.fullscreen-text[data-v-e6c5f443]{font-size:16px;color:var(--fs-text-secondary);line-height:1.6;margin-bottom:24px;text-shadow:0 1px 2px var(--fs-overlay-medium)}.fullscreen-text[data-v-e6c5f443] strong{font-weight:600;color:var(--fs-accent)}.fullscreen-text[data-v-e6c5f443] a{color:var(--fs-accent);text-decoration:none}.fullscreen-text[data-v-e6c5f443] a:hover{text-decoration:underline}.fullscreen-button[data-v-e6c5f443]{min-width:140px;height:48px;font-size:15px}.fullscreen-button.primary[data-v-e6c5f443]{background:var(--fs-accent);color:var(--fs-ink)}.fullscreen-button.secondary[data-v-e6c5f443]{background:var(--fs-white-a15);border:1px solid rgba(var(--fs-contrast-rgb),.3);color:var(--fs-text-primary)}.fullscreen-button.secondary[data-v-e6c5f443]:hover{background:var(--fs-white-a20)}.announcement-fade-enter-active[data-v-e6c5f443],.announcement-fade-leave-active[data-v-e6c5f443]{transition:opacity .3s ease}.announcement-fade-enter-active .announcement-modal[data-v-e6c5f443],.announcement-fade-leave-active .announcement-modal[data-v-e6c5f443]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.announcement-fade-enter-from[data-v-e6c5f443],.announcement-fade-leave-to[data-v-e6c5f443]{opacity:0}.announcement-fade-enter-from .text-image-modal[data-v-e6c5f443],.announcement-fade-leave-to .text-image-modal[data-v-e6c5f443]{transform:scale(.95) translateY(20px)}.announcement-fade-enter-from .fullscreen-modal[data-v-e6c5f443],.announcement-fade-leave-to .fullscreen-modal[data-v-e6c5f443]{transform:scale(1.02)}@media(max-width:768px){.text-image-modal[data-v-e6c5f443]{width:100%;max-width:calc(100vw - 48px)}.content-area[data-v-e6c5f443]{padding:32px 24px}.announcement-title[data-v-e6c5f443]{font-size:20px}.close-button[data-v-e6c5f443]{top:15px;right:15px}.button-group[data-v-e6c5f443]{flex-direction:column}.action-button[data-v-e6c5f443]{width:100%}.fullscreen-overlay[data-v-e6c5f443]{padding:40px 20px 20px}.fullscreen-close[data-v-e6c5f443]{top:15px;right:15px}.audio-toggle[data-v-e6c5f443]{top:70px;right:15px}.fullscreen-title[data-v-e6c5f443]{font-size:24px}.fullscreen-text[data-v-e6c5f443]{font-size:16px}}@media(max-width:480px){.content-area[data-v-e6c5f443]{padding:24px}.announcement-title[data-v-e6c5f443]{font-size:18px}.announcement-content[data-v-e6c5f443]{font-size:14px}.fullscreen-title[data-v-e6c5f443]{font-size:20px}.fullscreen-text[data-v-e6c5f443]{font-size:14px}.fullscreen-button[data-v-e6c5f443]{width:100%;height:48px}}.global-page-scrollbar[data-v-da17c2c0]{position:fixed;top:max(8px,env(safe-area-inset-top));right:max(3px,env(safe-area-inset-right));bottom:max(8px,env(safe-area-inset-bottom));z-index:2600;width:13px;opacity:.34;pointer-events:none;contain:layout paint style;transition:opacity .18s ease}.global-page-scrollbar.is-active[data-v-da17c2c0],.global-page-scrollbar[data-v-da17c2c0]:hover,.global-page-scrollbar.is-dragging[data-v-da17c2c0]{opacity:.92}.global-page-scrollbar-fade-enter-active[data-v-da17c2c0],.global-page-scrollbar-fade-leave-active[data-v-da17c2c0]{transition:opacity .3s ease}.global-page-scrollbar-fade-enter-from[data-v-da17c2c0],.global-page-scrollbar-fade-leave-to[data-v-da17c2c0]{opacity:0}.global-page-scrollbar__track[data-v-da17c2c0]{position:relative;width:100%;height:100%;border:0;border-radius:999px;background:transparent;cursor:pointer;pointer-events:auto;touch-action:none}.global-page-scrollbar__track[data-v-da17c2c0]:before{content:"";position:absolute;top:0;right:4px;width:5px;height:100%;border-radius:inherit;background:var(--fs-white-a05);opacity:0;transition:opacity .18s ease}.global-page-scrollbar.is-active .global-page-scrollbar__track[data-v-da17c2c0]:before,.global-page-scrollbar__track[data-v-da17c2c0]:hover:before,.global-page-scrollbar__track[data-v-da17c2c0]:focus-visible:before{opacity:1}.global-page-scrollbar__track[data-v-da17c2c0]:focus-visible{outline:none}.global-page-scrollbar__thumb[data-v-da17c2c0]{position:absolute;top:0;right:3px;width:7px;min-height:44px;border-radius:999px;background:linear-gradient(180deg,var(--fs-accent),var(--fs-accent-strong));box-shadow:0 0 0 1px var(--fs-white-a15),0 8px 22px var(--fs-accent-a30);cursor:grab;will-change:transform}.global-page-scrollbar__thumb[data-v-da17c2c0]:active{cursor:grabbing}@media(max-width:768px),(pointer:coarse){.global-page-scrollbar[data-v-da17c2c0]{right:max(2px,env(safe-area-inset-right));width:9px;opacity:.24}.global-page-scrollbar.is-active[data-v-da17c2c0],.global-page-scrollbar.is-dragging[data-v-da17c2c0]{opacity:.62}.global-page-scrollbar__track[data-v-da17c2c0]:before{display:none}.global-page-scrollbar__thumb[data-v-da17c2c0]{right:2px;width:5px}}@media(prefers-reduced-motion:reduce){.global-page-scrollbar[data-v-da17c2c0]{transition:none}}.toast[data-v-5ea1fbb5]{position:fixed;top:100px;left:50%;transform:translate(-50%);padding:15px 30px;background:rgba(var(--fs-shadow-rgb),.95);border-radius:30px;display:flex;align-items:center;gap:10px;font-weight:500;box-shadow:0 10px 30px var(--fs-overlay-medium);z-index:9999;border:1px solid var(--fs-accent-a30)}.toast.success[data-v-5ea1fbb5]{color:var(--fs-extra-4ade80);border-color:rgba(var(--fs-success-rgb),.3)}.toast.error[data-v-5ea1fbb5]{color:var(--fs-extra-f87171);border-color:rgba(var(--fs-danger-rgb),.3)}.toast.warning[data-v-5ea1fbb5]{color:var(--fs-warning-strong);border-color:rgba(var(--fs-warning-rgb),.3)}.toast.info[data-v-5ea1fbb5]{color:var(--fs-extra-60a5fa);border-color:rgba(var(--fs-info-rgb),.3)}.toast-enter-active[data-v-5ea1fbb5],.toast-leave-active[data-v-5ea1fbb5]{transition:all .3s ease}.toast-enter-from[data-v-5ea1fbb5],.toast-leave-to[data-v-5ea1fbb5]{opacity:0;transform:translate(-50%,-20px)}[data-v-43e98ea2]{box-sizing:border-box;margin:0;padding:0}body[data-v-43e98ea2]{background:var(--fs-bg-canvas);color:var(--fs-text-primary);overflow-x:hidden}#app[data-v-43e98ea2]{min-height:100vh;position:relative}.main-content[data-v-43e98ea2]{transition:margin-top .3s ease;min-height:calc(100vh - 80px);position:relative;z-index:1}[data-v-43e98ea2]::-webkit-scrollbar{width:8px}[data-v-43e98ea2]::-webkit-scrollbar-track{background:var(--fs-bg-canvas)}[data-v-43e98ea2]::-webkit-scrollbar-thumb{background:var(--fs-surface-3);border-radius:4px}[data-v-43e98ea2]::-webkit-scrollbar-thumb:hover{background:var(--fs-text-muted)}.theme-dialog-overlay[data-v-43e98ea2]{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--fs-overlay-heavy);display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.theme-dialog[data-v-43e98ea2]{background:linear-gradient(135deg,var(--fs-surface-1) 0%,var(--fs-surface-0) 100%);border-radius:20px;width:100%;max-width:600px;max-height:calc(100vh - 40px);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);overflow:auto;overscroll-behavior:contain}.dialog-header[data-v-43e98ea2]{display:flex;align-items:center;justify-content:space-between;padding:25px 30px;border-bottom:1px solid var(--fs-accent-a10)}.dialog-title[data-v-43e98ea2]{display:flex;align-items:center;gap:12px;font-size:22px;color:var(--fs-accent);margin:0}.dialog-body[data-v-43e98ea2]{padding:30px}.theme-intro[data-v-43e98ea2]{font-size:16px;color:var(--fs-text-secondary);text-align:center;line-height:1.6;margin-bottom:30px}.theme-options[data-v-43e98ea2]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.theme-option[data-v-43e98ea2]{position:relative;padding:25px 20px;background:var(--fs-white-a03);border:2px solid var(--fs-accent-a10);border-radius:15px;cursor:pointer;transition:all .3s ease;text-align:center}.theme-option[data-v-43e98ea2]:hover{background:var(--fs-accent-a05);border-color:var(--fs-accent-a30);transform:translateY(-3px);box-shadow:0 10px 30px var(--fs-accent-a20)}.theme-option.selected[data-v-43e98ea2]{background:var(--fs-accent-a10);border-color:var(--fs-accent);box-shadow:0 10px 30px var(--fs-accent-a20)}.theme-icon[data-v-43e98ea2]{font-size:48px;margin-bottom:15px;filter:grayscale(.3);transition:filter .3s ease}.theme-option.selected .theme-icon[data-v-43e98ea2]{filter:grayscale(0);animation:icon-bounce-43e98ea2 .5s ease-out}@keyframes icon-bounce-43e98ea2{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.theme-name[data-v-43e98ea2]{font-size:20px;color:var(--fs-text-primary);margin:0 0 10px;font-weight:600}.theme-desc[data-v-43e98ea2]{font-size:14px;color:var(--fs-text-dim);line-height:1.4;margin:0 0 20px}.theme-radio[data-v-43e98ea2]{width:24px;height:24px;border:2px solid var(--fs-accent-a50);border-radius:50%;margin:0 auto;display:flex;align-items:center;justify-content:center;transition:all .3s ease;background:var(--fs-white-a02)}.theme-option.selected .theme-radio[data-v-43e98ea2]{border-color:var(--fs-accent);background:var(--fs-accent-a10);box-shadow:0 0 15px var(--fs-accent-a30)}.radio-inner[data-v-43e98ea2]{width:12px;height:12px;background:var(--fs-accent);border-radius:50%;animation:radio-pop-43e98ea2 .3s ease-out;box-shadow:0 0 10px var(--fs-accent-a50)}@keyframes radio-pop-43e98ea2{0%{transform:scale(0);opacity:0}50%{transform:scale(1.2)}to{transform:scale(1);opacity:1}}.dialog-footer[data-v-43e98ea2]{display:flex;gap:15px;padding:20px 30px;background:var(--fs-overlay-light);border-top:1px solid var(--fs-accent-a10)}.btn-cancel[data-v-43e98ea2],.btn-save[data-v-43e98ea2]{flex:1;padding:12px 24px;border-radius:25px;font-size:15px;font-weight:600;cursor:pointer;transition:all .3s ease;border:none}.btn-cancel[data-v-43e98ea2]{background:var(--fs-white-a10);color:var(--fs-text-secondary);border:1px solid var(--fs-white-a20)}.btn-cancel[data-v-43e98ea2]:hover{background:var(--fs-white-a15);color:var(--fs-text-primary);transform:translateY(-2px)}.btn-save[data-v-43e98ea2]{background:var(--fs-accent);color:var(--fs-ink)}.btn-save[data-v-43e98ea2]:hover:not(:disabled){background:var(--fs-accent-strong);transform:translateY(-2px);box-shadow:0 8px 20px var(--fs-accent-a40)}.btn-save[data-v-43e98ea2]:disabled{opacity:.5;cursor:not-allowed}.dialog-enter-active[data-v-43e98ea2],.dialog-leave-active[data-v-43e98ea2]{transition:opacity .28s ease,backdrop-filter .28s ease}.dialog-enter-active .theme-dialog[data-v-43e98ea2],.dialog-leave-active .theme-dialog[data-v-43e98ea2],.dialog-enter-active .maintenance-dialog[data-v-43e98ea2],.dialog-leave-active .maintenance-dialog[data-v-43e98ea2],.dialog-enter-active .human-verify-dialog[data-v-43e98ea2],.dialog-leave-active .human-verify-dialog[data-v-43e98ea2],.dialog-enter-active .aegis-error-dialog[data-v-43e98ea2],.dialog-leave-active .aegis-error-dialog[data-v-43e98ea2]{transition:opacity .28s ease,transform .32s cubic-bezier(.22,1,.36,1),box-shadow .32s ease;will-change:opacity,transform}.dialog-enter-from[data-v-43e98ea2],.dialog-leave-to[data-v-43e98ea2]{opacity:0;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}.dialog-enter-from .theme-dialog[data-v-43e98ea2],.dialog-leave-to .theme-dialog[data-v-43e98ea2],.dialog-enter-from .maintenance-dialog[data-v-43e98ea2],.dialog-leave-to .maintenance-dialog[data-v-43e98ea2],.dialog-enter-from .human-verify-dialog[data-v-43e98ea2],.dialog-leave-to .human-verify-dialog[data-v-43e98ea2],.dialog-enter-from .aegis-error-dialog[data-v-43e98ea2],.dialog-leave-to .aegis-error-dialog[data-v-43e98ea2]{opacity:0;transform:translateY(18px) scale(.96);box-shadow:0 10px 24px var(--fs-overlay-strong)}@media(max-width:865px){.theme-dialog[data-v-43e98ea2]{margin:20px;max-width:calc(100vw - 40px)}.theme-options[data-v-43e98ea2]{grid-template-columns:1fr;gap:15px}.theme-option[data-v-43e98ea2]{padding:20px}.theme-icon[data-v-43e98ea2]{font-size:36px;margin-bottom:10px}.theme-name[data-v-43e98ea2]{font-size:18px}.theme-desc[data-v-43e98ea2]{font-size:13px}.dialog-footer[data-v-43e98ea2]{padding:15px 20px;flex-direction:column;gap:10px}.btn-cancel[data-v-43e98ea2],.btn-save[data-v-43e98ea2]{width:100%;padding:12px}}@media(max-width:480px){.main-content[data-v-43e98ea2]{min-height:calc(100vh - 50px)}.dialog-header[data-v-43e98ea2]{padding:20px}.dialog-title[data-v-43e98ea2]{font-size:18px}.dialog-body[data-v-43e98ea2]{padding:20px}.theme-intro[data-v-43e98ea2]{font-size:14px;margin-bottom:20px}.theme-option[data-v-43e98ea2]{padding:15px}.theme-icon[data-v-43e98ea2]{font-size:32px}.theme-name[data-v-43e98ea2]{font-size:16px;margin-bottom:8px}.theme-desc[data-v-43e98ea2]{font-size:12px;margin-bottom:15px}.theme-radio[data-v-43e98ea2]{width:20px;height:20px}.radio-inner[data-v-43e98ea2]{width:10px;height:10px}}@media(max-height:600px)and (orientation:landscape){.theme-dialog-overlay[data-v-43e98ea2]{padding:10px}.theme-dialog[data-v-43e98ea2]{max-height:90vh;overflow-y:auto}.dialog-body[data-v-43e98ea2]{padding:20px}.theme-options[data-v-43e98ea2]{grid-template-columns:repeat(2,1fr);gap:10px}.theme-option[data-v-43e98ea2]{padding:15px}.theme-icon[data-v-43e98ea2]{font-size:32px;margin-bottom:8px}}.fursuit-card[data-v-43e98ea2]{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-43e98ea2]:hover{transform:translateY(-4px);box-shadow:0 8px 25px rgba(var(--fs-brand-primary-rgb),.2)}.fursuit-avatar[data-v-43e98ea2]{width:40px;height:40px;border-radius:50%;object-fit:cover;border:2px solid var(--primary-color)}.fursuit-button[data-v-43e98ea2]{background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));border:none;border-radius:8px;color:#fff;padding:10px 20px;font-weight:600;cursor:pointer;transition:all .3s ease}.fursuit-button[data-v-43e98ea2]:hover{transform:scale(1.05);box-shadow:0 4px 15px rgba(var(--fs-brand-primary-rgb),.3)}@keyframes spin-43e98ea2{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.aegis-registration-indicator[data-v-43e98ea2]{position:fixed;right:30px;bottom:30px;background:var(--fs-ui-surface-strong);border:1px solid rgba(var(--fs-extra-c4a55f-rgb),.3);border-radius:16px;padding:20px 25px;display:flex;align-items:center;gap:15px;z-index:9998;box-shadow:0 8px 32px rgba(var(--fs-shadow-rgb),.6);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.aegis-spinner[data-v-43e98ea2]{width:36px;height:36px;border:3px solid rgba(var(--fs-extra-c4a55f-rgb),.1);border-top-color:var(--fs-brand-metal);border-radius:50%;animation:spin-43e98ea2 .8s linear infinite;flex-shrink:0}.aegis-status[data-v-43e98ea2]{font-size:12px;color:var(--fs-white-a70);flex:1}.aegis-logo-img[data-v-43e98ea2]{height:20px;width:auto;opacity:.9;object-fit:contain;flex-shrink:0;margin-left:10px}.aegis-error-overlay[data-v-43e98ea2]{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--fs-overlay-max);display:flex;align-items:center;justify-content:center;z-index:9999;padding:20px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.maintenance-overlay[data-v-43e98ea2]{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--fs-overlay-max);display:flex;align-items:center;justify-content:center;z-index:10001;padding:20px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.maintenance-dialog[data-v-43e98ea2]{background:linear-gradient(135deg,var(--fs-surface-1) 0%,var(--fs-surface-0) 100%);border:1px solid var(--fs-accent-a30);border-radius:20px;width:100%;max-width:460px;padding:40px 30px;text-align:center;box-shadow:0 25px 50px var(--fs-overlay-strong)}.maintenance-icon[data-v-43e98ea2]{font-size:64px;margin-bottom:18px;filter:drop-shadow(0 0 20px var(--fs-accent-a40))}.maintenance-title[data-v-43e98ea2]{font-size:24px;color:var(--fs-accent);margin:0 0 14px;font-weight:700}.maintenance-message[data-v-43e98ea2]{font-size:15px;color:var(--fs-text-secondary);line-height:1.7;margin:0 0 28px}.maintenance-footer[data-v-43e98ea2]{display:flex;justify-content:center}.human-verify-overlay[data-v-43e98ea2]{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--fs-overlay-max);display:flex;align-items:center;justify-content:center;z-index:10002;padding:20px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.human-verify-dialog[data-v-43e98ea2]{width:min(780px,calc(100vw - 28px));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);padding:22px;display:flex;flex-direction:column;gap:14px}.human-verify-title[data-v-43e98ea2]{margin:0;text-align:center;color:var(--fs-text-primary);font-size:24px;font-weight:700}.human-verify-message[data-v-43e98ea2]{margin:0;text-align:center;color:var(--fs-text-secondary);font-size:14px;line-height:1.5}.human-verify-source[data-v-43e98ea2]{margin:-2px 0 0;text-align:center;color:var(--fs-text-secondary);font-size:12px;line-height:1.45;word-break:break-all}.human-verify-frame-wrap[data-v-43e98ea2]{border-radius:14px;overflow:hidden;border:1px solid var(--fs-accent-a30);background:var(--fs-bg-canvas);min-height:min(62vh,560px)}.human-verify-frame[data-v-43e98ea2]{width:100%;min-height:min(62vh,560px);border:none;background:var(--fs-bg-canvas)}.human-verify-footer[data-v-43e98ea2]{display:flex;justify-content:center}.aegis-error-dialog[data-v-43e98ea2]{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;width:100%;max-width:450px;padding:40px 30px;text-align:center;box-shadow:0 25px 50px var(--fs-overlay-strong)}.error-icon[data-v-43e98ea2]{font-size:64px;margin-bottom:20px;filter:drop-shadow(0 0 20px rgba(var(--fs-extra-ff0000-rgb),.5))}.error-title[data-v-43e98ea2]{font-size:22px;color:var(--fs-danger-strong);margin:0 0 20px;font-weight:600}.error-message[data-v-43e98ea2]{font-size:15px;color:var(--fs-text-secondary);line-height:1.6;margin:0 0 30px}.error-footer[data-v-43e98ea2]{display:flex;justify-content:center}.btn-retry[data-v-43e98ea2]{background:var(--fs-brand-metal);color:var(--fs-ink);border:none;padding:12px 32px;border-radius:25px;font-size:15px;font-weight:600;cursor:pointer;transition:all .3s ease}.btn-retry[data-v-43e98ea2]:hover{background:var(--fs-brand-metal-strong);transform:translateY(-2px);box-shadow:0 8px 20px rgba(var(--fs-extra-c4a55f-rgb),.4)}.aegis-fade-enter-active[data-v-43e98ea2],.aegis-fade-leave-active[data-v-43e98ea2]{transition:opacity .24s ease,transform .3s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.aegis-fade-enter-from[data-v-43e98ea2],.aegis-fade-leave-to[data-v-43e98ea2]{opacity:0;transform:translateY(14px) scale(.98)}@media(max-width:768px){.aegis-registration-indicator[data-v-43e98ea2]{right:15px;bottom:15px;left:15px;padding:15px 20px}.aegis-spinner[data-v-43e98ea2]{width:32px;height:32px}.aegis-logo-img[data-v-43e98ea2]{height:18px}.aegis-status[data-v-43e98ea2]{font-size:11px}.aegis-error-dialog[data-v-43e98ea2]{padding:30px 25px}.maintenance-dialog[data-v-43e98ea2]{padding:32px 24px}.human-verify-dialog[data-v-43e98ea2]{width:min(700px,calc(100vw - 24px));padding:18px}.human-verify-title[data-v-43e98ea2]{font-size:22px}.human-verify-frame-wrap[data-v-43e98ea2],.human-verify-frame[data-v-43e98ea2]{min-height:56vh}.maintenance-icon[data-v-43e98ea2]{font-size:50px}.maintenance-title[data-v-43e98ea2]{font-size:22px}.error-icon[data-v-43e98ea2]{font-size:48px}.error-title[data-v-43e98ea2]{font-size:18px}.error-message[data-v-43e98ea2]{font-size:14px}}@media(max-width:480px){.human-verify-overlay[data-v-43e98ea2]{padding:12px}.human-verify-dialog[data-v-43e98ea2]{width:calc(100vw - 16px);padding:14px;gap:10px;border-radius:16px}.human-verify-title[data-v-43e98ea2]{font-size:19px}.human-verify-message[data-v-43e98ea2]{font-size:13px}.human-verify-frame-wrap[data-v-43e98ea2],.human-verify-frame[data-v-43e98ea2]{min-height:52vh}}@media(prefers-reduced-motion:reduce){.dialog-enter-active[data-v-43e98ea2],.dialog-leave-active[data-v-43e98ea2],.dialog-enter-active .theme-dialog[data-v-43e98ea2],.dialog-leave-active .theme-dialog[data-v-43e98ea2],.dialog-enter-active .maintenance-dialog[data-v-43e98ea2],.dialog-leave-active .maintenance-dialog[data-v-43e98ea2],.dialog-enter-active .human-verify-dialog[data-v-43e98ea2],.dialog-leave-active .human-verify-dialog[data-v-43e98ea2],.dialog-enter-active .aegis-error-dialog[data-v-43e98ea2],.dialog-leave-active .aegis-error-dialog[data-v-43e98ea2],.aegis-fade-enter-active[data-v-43e98ea2],.aegis-fade-leave-active[data-v-43e98ea2]{transition-duration:.01ms!important}.dialog-enter-from .theme-dialog[data-v-43e98ea2],.dialog-leave-to .theme-dialog[data-v-43e98ea2],.dialog-enter-from .maintenance-dialog[data-v-43e98ea2],.dialog-leave-to .maintenance-dialog[data-v-43e98ea2],.dialog-enter-from .human-verify-dialog[data-v-43e98ea2],.dialog-leave-to .human-verify-dialog[data-v-43e98ea2],.dialog-enter-from .aegis-error-dialog[data-v-43e98ea2],.dialog-leave-to .aegis-error-dialog[data-v-43e98ea2],.aegis-fade-enter-from[data-v-43e98ea2],.aegis-fade-leave-to[data-v-43e98ea2]{transform:none!important}}.main-content[data-v-43e98ea2]>*{position:relative;z-index:1}@media(hover:none)and (pointer:coarse){.fursuit-card[data-v-43e98ea2]:hover,.fursuit-button[data-v-43e98ea2]:hover{transform:none}}.school-badge[data-v-4a3e95f3]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:12px;font-size:12px;font-weight:500;white-space:nowrap}.badge-icon[data-v-4a3e95f3]{font-size:14px}.school-badge.same-school[data-v-4a3e95f3]{background:linear-gradient(135deg,var(--fs-accent-a15) 0%,var(--fs-accent-a08) 100%);color:var(--fs-accent);border:1px solid var(--fs-accent-a30)}.school-badge.same-class[data-v-4a3e95f3]{background:linear-gradient(135deg,rgba(var(--fs-success-rgb),.15),rgba(var(--fs-success-rgb),.08));color:var(--fs-success-strong);border:1px solid rgba(var(--fs-success-rgb),.3);animation:pulse-4a3e95f3 2s ease-in-out infinite}@keyframes pulse-4a3e95f3{0%,to{box-shadow: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-400bf344]{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--fs-overlay-heavy);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:20px}.fs-modal-overlay--center[data-v-400bf344]{display:flex;align-items:center;justify-content:center}.fs-modal-overlay--top[data-v-400bf344]{display:flex;align-items:flex-start;justify-content:center;padding-top:min(10vh,96px)}.fs-modal-panel[data-v-400bf344]{width:100%;max-height:min(88vh,940px);overflow:hidden;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);transition:height .5s cubic-bezier(.2,.8,.2,1)}.fs-modal-panel.is-legacy[data-v-400bf344]{overflow:auto}.fs-modal-frame[data-v-400bf344]{display:flex;flex-direction:column;min-height:120px;max-height:inherit;height:100%}.fs-modal-header[data-v-400bf344]{position:-webkit-sticky;position:sticky;top:0;z-index:8;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 22px;border-bottom:1px solid var(--fs-accent-a10);background:linear-gradient(135deg,var(--fs-surface-1) 0%,var(--fs-surface-0) 100%)}.fs-modal-header-left[data-v-400bf344]{min-width:0;flex:1;display:flex;align-items:center;gap:10px}.fs-modal-header-main[data-v-400bf344]{min-width:0;flex:1}.fs-modal-back[data-v-400bf344]{flex-shrink:0;width:34px;height:34px;border-radius:50%;border:1px solid var(--fs-white-a20);background:var(--fs-white-a05);color:var(--fs-text-secondary);cursor:pointer;transition:all .2s ease;display:inline-flex;align-items:center;justify-content:center;padding:0}.fs-modal-back svg[data-v-400bf344]{width:18px;height:18px}.fs-modal-back[data-v-400bf344]:hover:not(:disabled){background:var(--fs-white-a10);color:var(--fs-text-primary)}.fs-modal-back[data-v-400bf344]:disabled{opacity:.55;cursor:not-allowed}.fs-modal-title-group[data-v-400bf344]{min-width:0}.fs-modal-title[data-v-400bf344]{margin:0;font-size:20px;color:var(--fs-accent);line-height:1.2}.fs-modal-subtitle[data-v-400bf344]{margin:6px 0 0;font-size:13px;color:var(--fs-text-tertiary);line-height:1.4}.fs-modal-close[data-v-400bf344]{flex-shrink:0;width:34px;height:34px;border-radius:50%;border:1px solid var(--fs-white-a20);background:var(--fs-white-a05);color:var(--fs-text-secondary);cursor:pointer;transition:all .2s ease;font-size:24px;line-height:1;display:inline-flex;align-items:center;justify-content:center}.fs-modal-close[data-v-400bf344]:hover{background:var(--fs-white-a10);color:var(--fs-text-primary)}.fs-modal-body[data-v-400bf344]{flex:1;min-height:0;overflow:auto;padding:0}.fs-modal-footer[data-v-400bf344]{position:-webkit-sticky;position:sticky;bottom:0;z-index:8;padding:14px 22px 18px;border-top:1px solid var(--fs-accent-a10);background:linear-gradient(0deg,var(--fs-surface-1) 0%,var(--fs-surface-0) 100%)}.fs-modal-actions[data-v-400bf344]{display:flex;align-items:center;justify-content:flex-end;gap:10px}.fs-modal-action-btn[data-v-400bf344]{min-width:96px;height:38px;border-radius:10px;border:1px solid transparent;padding:0 16px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}.fs-modal-action-btn.is-secondary[data-v-400bf344]{border-color:var(--fs-white-a20);background:var(--fs-white-a08);color:var(--fs-text-secondary)}.fs-modal-action-btn.is-secondary[data-v-400bf344]:hover:not(:disabled){background:var(--fs-white-a15);color:var(--fs-text-primary)}.fs-modal-action-btn.is-primary[data-v-400bf344]{border-color:var(--fs-accent-a30);background:var(--fs-accent);color:var(--fs-ink)}.fs-modal-action-btn.is-primary[data-v-400bf344]:hover:not(:disabled){background:var(--fs-accent-strong)}.fs-modal-action-btn.is-danger[data-v-400bf344]{border-color:var(--fs-danger);background:var(--fs-danger);color:var(--fs-text-primary)}.fs-modal-action-btn.is-danger[data-v-400bf344]:hover:not(:disabled){background:var(--fs-danger-strong)}.fs-modal-action-btn.is-ghost[data-v-400bf344]{border-color:var(--fs-accent-a20);background:transparent;color:var(--fs-accent)}.fs-modal-action-btn.is-ghost[data-v-400bf344]:hover:not(:disabled){background:var(--fs-accent-a10)}.fs-modal-action-btn[data-v-400bf344]:disabled{cursor:not-allowed;opacity:.55}.fs-modal-panel.is-legacy[data-v-400bf344] .dialog-header,.fs-modal-panel.is-legacy[data-v-400bf344] .modal-header{position:-webkit-sticky;position:sticky;top:0;z-index:6}.fs-modal-panel.is-legacy[data-v-400bf344] .dialog-footer,.fs-modal-panel.is-legacy[data-v-400bf344] .modal-footer{position:-webkit-sticky;position:sticky;bottom:0;z-index:6}.fs-dialog-enter-active[data-v-400bf344],.fs-dialog-leave-active[data-v-400bf344],.modal-enter-active[data-v-400bf344],.modal-leave-active[data-v-400bf344],.modal-fade-enter-active[data-v-400bf344],.modal-fade-leave-active[data-v-400bf344],.guide-enter-active[data-v-400bf344],.guide-leave-active[data-v-400bf344]{transition:opacity .5s ease}.fs-dialog-enter-active .fs-modal-panel[data-v-400bf344],.fs-dialog-leave-active .fs-modal-panel[data-v-400bf344],.modal-enter-active .fs-modal-panel[data-v-400bf344],.modal-leave-active .fs-modal-panel[data-v-400bf344],.modal-fade-enter-active .fs-modal-panel[data-v-400bf344],.modal-fade-leave-active .fs-modal-panel[data-v-400bf344],.guide-enter-active .fs-modal-panel[data-v-400bf344],.guide-leave-active .fs-modal-panel[data-v-400bf344]{transition:height .5s cubic-bezier(.2,.8,.2,1),transform .5s cubic-bezier(.2,.8,.2,1),opacity .5s ease}.fs-dialog-enter-from[data-v-400bf344],.fs-dialog-leave-to[data-v-400bf344],.modal-enter-from[data-v-400bf344],.modal-leave-to[data-v-400bf344],.modal-fade-enter-from[data-v-400bf344],.modal-fade-leave-to[data-v-400bf344],.guide-enter-from[data-v-400bf344],.guide-leave-to[data-v-400bf344]{opacity:0}.fs-dialog-enter-from .fs-modal-panel[data-v-400bf344],.fs-dialog-leave-to .fs-modal-panel[data-v-400bf344],.modal-enter-from .fs-modal-panel[data-v-400bf344],.modal-leave-to .fs-modal-panel[data-v-400bf344],.modal-fade-enter-from .fs-modal-panel[data-v-400bf344],.modal-fade-leave-to .fs-modal-panel[data-v-400bf344],.guide-enter-from .fs-modal-panel[data-v-400bf344],.guide-leave-to .fs-modal-panel[data-v-400bf344]{transform:scale(.96) translateY(12px);opacity:0}@media(max-width:768px){.fs-modal-overlay[data-v-400bf344]{padding:14px}.fs-modal-overlay--top[data-v-400bf344]{padding-top:16px}.fs-modal-panel[data-v-400bf344]{max-height:calc(100vh - 28px);border-radius:16px}.fs-modal-header[data-v-400bf344]{padding:14px 16px}.fs-modal-title[data-v-400bf344]{font-size:18px}.fs-modal-body[data-v-400bf344]{padding:0}.fs-modal-footer[data-v-400bf344]{padding:12px 16px 14px}.fs-modal-actions[data-v-400bf344]{flex-wrap:wrap;justify-content:stretch}.fs-modal-action-btn[data-v-400bf344]{flex:1}}.fs-modal-panel.is-standard .fs-modal-body>.dialog-body,.fs-modal-panel.is-standard .fs-modal-body>.modal-body{padding:24px 28px}.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);line-height:1.8;font-size:17px}.fs-modal-panel.is-standard .fs-modal-body .modal-header{display:flex;align-items:center;gap:20px;margin-bottom:20px}.fs-modal-panel.is-standard .fs-modal-body .modal-avatar{width:70px;height:70px;border-radius:50%;border:3px solid var(--fs-accent);box-shadow:0 0 20px var(--fs-accent-a50);object-fit:cover;overflow:hidden}.fs-modal-panel.is-standard .fs-modal-body .modal-avatar .avatar-wrapper,.fs-modal-panel.is-standard .fs-modal-body .modal-avatar .avatar-image,.fs-modal-panel.is-standard .fs-modal-body .modal-avatar .secure-image-container,.fs-modal-panel.is-standard .fs-modal-body .modal-avatar .image-render-canvas,.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{font-size:28px;color:var(--fs-accent);font-weight:700;margin:0}.fs-modal-panel.is-standard .fs-modal-body .modal-text{margin:0;color:var(--fs-text-secondary);line-height:1.7}@media(max-width:768px){.fs-modal-panel.is-standard .fs-modal-body>.dialog-body,.fs-modal-panel.is-standard .fs-modal-body>.modal-body{padding:20px 16px}.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{width:56px;height:56px}.fs-modal-panel.is-standard .fs-modal-body .modal-header h3{font-size:22px}}.secure-image-container[data-v-1a9dab07]{position:relative;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;-webkit-user-drag:none}.image-render-canvas[data-v-1a9dab07]{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;pointer-events:none;-webkit-user-drag:none;user-drag:none;border-radius:inherit;box-shadow:inherit;transform:inherit;filter:inherit;position:relative;z-index:5;opacity:0;transition:opacity .2s ease-in-out}.image-render-canvas.canvas-visible[data-v-1a9dab07]{opacity:1}canvas[data-v-1a9dab07]{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;pointer-events:none;-webkit-user-drag:none;user-drag:none}.loading-state[data-v-1a9dab07]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10}.loading-spinner[data-v-1a9dab07]{width:40px;height:40px;border:4px solid var(--fs-white-a10);border-top-color:var(--fs-brand-metal);border-radius:50%;animation:spin-1a9dab07 .8s linear infinite}@keyframes spin-1a9dab07{to{transform:rotate(360deg)}}.not-found-state[data-v-1a9dab07]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:flex;align-items:center;justify-content:center;color:var(--fs-ui-text-muted, #a6a6a6);font-size:28px;font-weight:700;line-height:1;background:var(--fs-ui-backdrop, rgba(0, 0, 0, .42))}.image-overlay-layer[data-v-1a9dab07]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:20;opacity:.15}.layer-composite[data-v-1a9dab07],.layer-blend[data-v-1a9dab07],.layer-pixel[data-v-1a9dab07]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;pointer-events:none;z-index:1}.layer-decode[data-v-1a9dab07],.layer-framebuffer[data-v-1a9dab07]{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;pointer-events:none;cursor:default;z-index:11}.layer-primary[data-v-1a9dab07]{position:relative;z-index:5}[data-v-1a9dab07]{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tv-container[data-v-4500b924],.info-card[data-v-4500b924],.modal-content[data-v-4500b924],.fursuit-content[data-v-4500b924],.channel-switch[data-v-4500b924]{will-change:auto;transform:translateZ(0);backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased}@keyframes tvEnter-4500b924{0%{opacity:0;transform:scale(.8) translateZ(0)}to{opacity:1;transform:scale(1) translateZ(0)}}@keyframes cardEnter-4500b924{0%{opacity:0;transform:translateY(100px) translateZ(0)}to{opacity:1;transform:translateY(0) translateZ(0)}}@keyframes cardExpand-4500b924{0%{transform:translateY(100%) translateZ(0);opacity:0}to{transform:translateY(0) translateZ(0);opacity:1}}@keyframes buttonEnter-4500b924{0%{opacity:0;transform:translate(-50%) translateY(50px)}to{opacity:1;transform:translate(-50%) translateY(0)}}@keyframes buttonClick-4500b924{0%,to{transform:scale(1) translateZ(0)}50%{transform:scale(.95) translateZ(0)}}@keyframes screenChange-4500b924{0%,to{transform:scale(1) translateZ(0)}50%{transform:scale(.98) translateZ(0)}}@keyframes contentFadeIn-4500b924{0%{opacity:0}to{opacity:1}}@keyframes modalEnter-4500b924{0%{opacity:0;transform:scale(.7) translateY(50px) translateZ(0)}to{opacity:1;transform:scale(1) translateY(0) translateZ(0)}}@keyframes modalLeave-4500b924{0%{opacity:1;transform:scale(1) translateZ(0)}to{opacity:0;transform:scale(.7) translateY(50px) translateZ(0)}}@keyframes introBlur-4500b924{0%{filter:blur(0px)}to{filter:blur(3px)}}.tv-initial[data-v-4500b924]{animation:tvEnter-4500b924 1s cubic-bezier(.34,1.56,.64,1) forwards}.button-initial[data-v-4500b924]{animation:buttonEnter-4500b924 .8s cubic-bezier(.34,1.56,.64,1) .5s both;transform:translate(-50%)}.card-entering[data-v-4500b924]{animation:cardEnter-4500b924 .8s cubic-bezier(.34,1.56,.64,1) forwards}.card-expanding[data-v-4500b924]{animation:cardExpand-4500b924 .4s cubic-bezier(.23,1,.32,1) forwards}.button-clicking[data-v-4500b924]{animation:buttonClick-4500b924 .2s ease-in-out}.screen-changing[data-v-4500b924]{animation:screenChange-4500b924 .2s ease-in-out}.content-entering[data-v-4500b924]{animation:contentFadeIn-4500b924 .6s ease-out}.modal-content[data-v-4500b924]{animation:modalEnter-4500b924 .4s cubic-bezier(.34,1.56,.64,1) forwards}.intro-hovered .intro-text[data-v-4500b924]{filter:blur(3px);transition:filter .3s ease}.intro-hovered .hover-mask[data-v-4500b924]{opacity:1;transition:opacity .3s ease}.fursuit-intro:not(.intro-hovered) .intro-text[data-v-4500b924]{filter:blur(0px);transition:filter .3s ease}.fursuit-intro:not(.intro-hovered) .hover-mask[data-v-4500b924]{opacity:0;transition:opacity .3s ease}.home-container[data-v-4500b924]{width:100vw;height:99vh;display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--fs-bg-canvas);position:relative;isolation:isolate;overflow:hidden}.home-container[data-v-4500b924]:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120%;height:120%;background:radial-gradient(circle at 50% 50%,rgba(var(--fs-accent-rgb),.02) 0%,transparent 50%);pointer-events:none;z-index:0}.home-container[data-v-4500b924]:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background-image:var(--fs-home-bg-image, none);background-size:cover;background-position:center;background-repeat:no-repeat;opacity:var(--fs-home-bg-opacity, 0);filter:blur(var(--fs-home-bg-blur, 0px));transform:scale(1.05);pointer-events:none;transition:opacity .5s ease,filter .5s ease;z-index:0}.home-container[data-v-4500b924]>*{position:relative;z-index:1}.tv-center-wrapper[data-v-4500b924]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center}.tv-container[data-v-4500b924]{width:calc(100vw - 100px);max-width:1280px;height:calc((100vw - 100px)*.5625);max-height:720px}@media(orientation:landscape){.tv-container[data-v-4500b924]{width:calc(100vw - 100px);max-width:1280px;height:calc((100vw - 100px)*.5625);max-height:720px}}@media(max-width:768px){.tv-container[data-v-4500b924]{width:90vw;height:160vw;max-width:none;max-height:75vh}.home-container[data-v-4500b924]{height:95vh}}@media(orientation:portrait){.tv-frame[data-v-4500b924]{padding:15px;border-radius:30px}.tv-decorations[data-v-4500b924]{display:none;opacity:0}}@media(min-width:769px)and (max-width:1024px)and (orientation:portrait){.tv-container[data-v-4500b924]{width:60vw;height:calc(60vw * 16 / 9);max-width:480px;max-height:854px}}.tv-frame[data-v-4500b924]{position:relative;width:100%;height:100%;background:linear-gradient(135deg,var(--fs-surface-1) 0%,var(--fs-surface-0) 100%);border-radius:40px;padding:35px;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)}.tv-screen[data-v-4500b924]{width:100%;height:100%;background:var(--fs-ui-backdrop);border-radius:20px;overflow:hidden;position:relative;box-shadow:inset 0 0 100px rgba(var(--fs-shadow-rgb),.95),0 0 50px var(--fs-overlay-medium);transition:transform .2s ease}.static-noise[data-v-4500b924]{position:absolute;width:100%;height:100%;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;animation:static-4500b924 .2s linear infinite;z-index:100;background-color:rgba(var(--fs-shadow-rgb),1)}.static-noise[data-v-4500b924]:before{content:"";position:absolute;width:100%;height:100%;background:linear-gradient(0deg,transparent 0%,var(--fs-white-a03) 50%,transparent 100%);animation:scanline-4500b924 8s linear infinite;z-index:101}.loading-state[data-v-4500b924],.error-state[data-v-4500b924]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:var(--fs-text-secondary)}.loading-spinner[data-v-4500b924]{width:50px;height:50px;border:3px solid var(--fs-accent-a10);border-top-color:var(--fs-accent);border-radius:50%;animation:spin-4500b924 1s linear infinite;margin:0 auto 20px}@keyframes spin-4500b924{to{transform:rotate(360deg)}}.error-state svg[data-v-4500b924]{color:var(--fs-danger);margin-bottom:20px}.retry-button[data-v-4500b924]{padding:10px 30px;background:var(--fs-accent-a10);border:1px solid var(--fs-accent-a50);border-radius:25px;color:var(--fs-accent);font-size:16px;cursor:pointer;transition:all .3s ease;margin-top:15px}.retry-button[data-v-4500b924]:hover{background:var(--fs-accent-a20);transform:translateY(-2px)}.channel-button-container[data-v-4500b924]{position:fixed;bottom:40px;left:50%;transform:translate(-50%);z-index:100;will-change:opacity}.channel-switch[data-v-4500b924]{display:flex;align-items:center;gap:8px;padding:15px 40px;background:var(--fs-white-a05);border:2px solid var(--fs-accent-a30);border-radius:35px;color:var(--fs-ui-text-primary);font-size:18px;font-weight:600;cursor:pointer;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative;overflow:hidden}.channel-switch[data-v-4500b924]:disabled{opacity:.6;cursor:not-allowed}.channel-switch[data-v-4500b924]:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;background:var(--fs-accent-a30);border-radius:50%;transform:translate(-50%,-50%);transition:width .6s ease,height .6s ease}.channel-switch[data-v-4500b924]:hover:not(:disabled){background:var(--fs-white-a10);border-color:var(--fs-accent);color:var(--fs-accent);transform:translateY(-2px);box-shadow:0 15px 40px var(--fs-accent-a30)}.channel-switch[data-v-4500b924]:hover:not(:disabled):before{width:300px;height:300px}.channel-switch svg[data-v-4500b924]{position:relative;z-index:1}.channel-switch span[data-v-4500b924]{position:relative;z-index:1}.info-card-wrapper[data-v-4500b924]{position:absolute;bottom:30px;left:30px;z-index:100}.info-card-wrapper.portrait[data-v-4500b924]{bottom:0;left:0;right:0}.info-card-collapsed[data-v-4500b924]{background:var(--fs-ui-surface-strong);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:25px 25px 0 0;padding:15px 20px;cursor:pointer;transition:all .3s ease;border:1px solid var(--fs-accent-a20);border-bottom:none}.info-card-collapsed[data-v-4500b924]:hover{background:var(--fs-ui-surface-raised);transform:translateY(-5px)}.collapsed-content[data-v-4500b924]{display:flex;align-items:center;gap:12px}.collapsed-avatar-frame[data-v-4500b924]{width:44px;height:44px;border-radius:50%;position:relative;display:grid;place-items:center;flex-shrink:0}.collapsed-avatar-frame.has-today-activity[data-v-4500b924]{cursor:pointer}.collapsed-avatar-frame.has-today-activity[data-v-4500b924]:after,.avatar-circle.has-today-activity[data-v-4500b924]:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%;background:var(--fs-accent-a12);opacity:0;transform:scale(.92);transition:opacity .2s ease,transform .2s ease;pointer-events:none;z-index:0}.collapsed-avatar-frame.has-today-activity[data-v-4500b924]:hover:after,.collapsed-avatar-frame.has-today-activity[data-v-4500b924]:focus-visible:after,.avatar-circle.has-today-activity[data-v-4500b924]:hover:after,.avatar-circle.has-today-activity[data-v-4500b924]:focus-visible:after{opacity:1;transform:scale(1)}.today-avatar-dashed-ring[data-v-4500b924]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:repeating-conic-gradient(from -90deg,var(--fs-ui-accent, var(--fs-accent)) 0deg 13deg,transparent 13deg 22.5deg);-webkit-mask:radial-gradient(circle,transparent calc(100% - 4px),#000 calc(100% - 4px) calc(100% - 1px),transparent calc(100% - 1px));mask:radial-gradient(circle,transparent calc(100% - 4px),#000 calc(100% - 4px) calc(100% - 1px),transparent calc(100% - 1px));filter:drop-shadow(0 0 8px var(--fs-accent-a50));pointer-events:none;z-index:3}.collapsed-avatar[data-v-4500b924]{width:40px;height:40px;border-radius:50%;border:2px solid var(--fs-accent);object-fit:cover;overflow:hidden;position:relative;z-index:2}.collapsed-avatar-frame.has-today-activity .collapsed-avatar[data-v-4500b924]{border-color:transparent}.collapsed-avatar.secure-image-container[data-v-4500b924]{display:inline-block!important;width:40px!important;height:40px!important;border-radius:50%!important;border:2px solid var(--fs-accent)!important;overflow:hidden!important;flex-shrink:0}.collapsed-avatar.secure-image-container canvas[data-v-4500b924]{display:block!important;max-width:none!important;max-height:none!important;border-radius:50%;transform-origin:top left}.collapsed-name[data-v-4500b924]{flex:1;font-size:18px;font-weight:700;color:var(--fs-ui-text-primary);min-width:0}.name-with-contact-state[data-v-4500b924]{display:inline-flex;align-items:center;gap:7px;max-width:100%}.name-with-contact-state .name-text[data-v-4500b924]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.completed-contact-symbol[data-v-4500b924]{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:1.05em;height:1.05em;border-radius:999px;background:rgba(212,175,55,.2);color:var(--fs-accent);border:1px solid rgba(212,175,55,.68);font-size:.58em;font-weight:900;line-height:1;text-shadow:none;box-shadow:0 0 10px rgba(212,175,55,.3)}.expand-icon[data-v-4500b924]{color:var(--fs-accent);animation:bounce-up-4500b924 2s ease-in-out infinite}@keyframes bounce-up-4500b924{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.info-card[data-v-4500b924]{display:flex;align-items:flex-start;gap:20px;padding:25px;background:var(--fs-overlay-max);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:25px;border:1px solid var(--fs-accent-a20);box-shadow:0 15px 40px rgba(var(--fs-shadow-rgb),.7);position:relative;transition:transform .3s ease,opacity .3s ease;cursor:pointer}.info-card[data-v-4500b924]:focus-visible{outline:2px solid var(--fs-accent);outline-offset:4px}.info-card.expanded[data-v-4500b924]{border-radius:25px 25px 0 0;max-height:50vh;overflow-y:auto}.info-card.menu-open[data-v-4500b924]{overflow:visible!important}.collapse-button[data-v-4500b924]{position:absolute;top:10px;right:10px;width:35px;height:35px;background:var(--fs-white-a10);border:1px solid var(--fs-accent-a30);border-radius:50%;color:var(--fs-accent);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}.collapse-button[data-v-4500b924]:hover{background:var(--fs-accent-a20);transform:rotate(180deg)}@media(orientation:portrait){.info-card[data-v-4500b924]{flex-direction:column;align-items:center;text-align:center;gap:15px;padding:45px 20px 20px}.info-card-wrapper[data-v-4500b924]{right:30px}.avatar-circle[data-v-4500b924]{width:80px;height:80px}.text-info[data-v-4500b924]{display:flex;flex-direction:column;align-items:center;width:100%}.fursuit-name[data-v-4500b924]{font-size:24px;margin-bottom:8px}.fursuit-species[data-v-4500b924]{margin-bottom:10px}.fursuit-intro[data-v-4500b924]{font-size:14px;line-height:1.6;width:100%;margin-bottom:20px}.action-buttons[data-v-4500b924]{justify-content:center;width:100%;gap:10px}.btn-primary[data-v-4500b924],.btn-secondary[data-v-4500b924]{font-size:14px;padding:10px 20px;min-width:120px}}@media(orientation:landscape){.info-card-collapsed[data-v-4500b924],.collapse-button[data-v-4500b924]{display:none!important}}.avatar-circle[data-v-4500b924]{width:85px;height:85px;border-radius:50%;overflow:visible;flex-shrink:0;border:3px solid var(--fs-accent);box-shadow:0 0 25px var(--fs-accent-a50);position:relative;display:grid;place-items:center}.avatar-circle.has-today-activity[data-v-4500b924]{border-color:transparent;box-shadow:none;cursor:pointer}.avatar-circle img[data-v-4500b924],.avatar-circle .secure-image-container[data-v-4500b924]{width:100%;height:100%;border-radius:50%;object-fit:cover;position:relative;z-index:2}.avatar-circle .secure-image-container canvas[data-v-4500b924]{width:100%;height:100%;object-fit:cover;border-radius:50%}.text-info[data-v-4500b924]{flex:1;position:relative;z-index:5}.fursuit-name[data-v-4500b924]{font-size:32px;font-weight:700;color:var(--fs-ui-text-primary);margin-bottom:8px;text-shadow:2px 2px 4px var(--fs-overlay-medium)}.fursuit-name.name-with-contact-state[data-v-4500b924]{display:flex}.fursuit-species[data-v-4500b924]{display:flex;align-items:center;gap:6px;font-size:16px;color:var(--fs-accent);margin-bottom:12px}.destination-tag[data-v-4500b924]{cursor:pointer;text-decoration:underline}.species-icon[data-v-4500b924]{font-size:18px}.fursuit-intro[data-v-4500b924]{position:relative;font-size:14px;color:var(--fs-text-secondary);line-height:1.6;margin-bottom:15px;padding:5px;border-radius:8px}.fursuit-intro.intro-clickable[data-v-4500b924]{cursor:pointer}.fursuit-intro.intro-clickable[data-v-4500b924]:after{content:"";position:absolute;bottom:-2px;left:0;right:0;height:1px;opacity:.5;animation:pulse-line-4500b924 2s ease-in-out infinite}@keyframes pulse-line-4500b924{0%,to{opacity:.3}50%{opacity:.8}}.intro-text[data-v-4500b924]{display:inline-block;position:relative}.hover-mask[data-v-4500b924]{position:absolute;top:-35px;left:50%;transform:translate(-50%);padding:8px 16px;background:var(--fs-ui-tooltip-bg);color:var(--fs-ui-tooltip-text);border-radius:20px;font-size:12px;font-weight:600;pointer-events:none;white-space:nowrap;box-shadow:0 8px 20px var(--fs-ui-overlay-strong);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:20}.hover-mask[data-v-4500b924]:after{content:"";position:absolute;bottom:-6px;left:50%;transform:translate(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid var(--fs-ui-tooltip-bg)}.action-buttons[data-v-4500b924]{display:flex;align-items:center;gap:12px}.btn-primary[data-v-4500b924],.btn-secondary[data-v-4500b924]{display:flex;align-items:center;gap:6px;padding:10px 20px;border:none;border-radius:25px;font-size:15px;font-weight:600;cursor:pointer;transition:all .3s ease}.btn-primary[data-v-4500b924]{background:var(--fs-accent);color:var(--fs-ui-cta-text)}.btn-primary[data-v-4500b924]:hover{background:var(--fs-accent-strong);transform:translateY(-2px);box-shadow:0 8px 20px var(--fs-accent-a50)}.btn-secondary[data-v-4500b924]{background:var(--fs-white-a10);color:var(--fs-ui-text-primary);border:1px solid var(--fs-accent-a50)}.btn-secondary[data-v-4500b924]:hover:not(:disabled){background:var(--fs-accent-a20);border-color:var(--fs-accent);color:var(--fs-accent);transform:translateY(-2px);box-shadow:0 8px 20px var(--fs-accent-a30)}.btn-secondary[data-v-4500b924]:disabled{opacity:.55;cursor:not-allowed;transform:none;box-shadow:none}.card-action-menu[data-v-4500b924]{margin-left:auto;position:relative;z-index:220}.menu-trigger[data-v-4500b924]{width:40px;height:40px;border-radius:50%;border:1px solid var(--fs-accent-a50);background:var(--fs-white-a10);color:var(--fs-ui-text-primary);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.menu-trigger[data-v-4500b924]:hover:not(:disabled){background:var(--fs-accent-a20);color:var(--fs-accent);border-color:var(--fs-accent)}.menu-trigger[data-v-4500b924]:disabled{opacity:.65;cursor:not-allowed}.card-action-dropdown[data-v-4500b924]{position:absolute;right:0;bottom:calc(100% + 8px);min-width:150px;border-radius:12px;border:1px solid var(--fs-accent-a30);background:var(--fs-surface-2);box-shadow:0 10px 24px var(--fs-overlay-max);overflow:hidden;z-index:260}.card-action-item[data-v-4500b924]{width:100%;border:none;background:transparent;text-align:left;padding:10px 12px;font-size:13px;color:var(--fs-ui-text-primary);cursor:pointer;transition:background .2s ease}.card-action-item[data-v-4500b924]:hover:not(:disabled){background:var(--fs-white-a10)}.card-action-item.danger[data-v-4500b924]{color:var(--fs-danger, #ff5a5f)}.card-action-item[data-v-4500b924]:disabled{opacity:.7;cursor:not-allowed}.tv-decorations[data-v-4500b924]{position:absolute;bottom:15px;right:35px;display:flex;align-items:center;gap:20px}.tv-speaker[data-v-4500b924]{width:70px;height:45px;background:repeating-linear-gradient(0deg,var(--fs-bg-canvas) 0px,var(--fs-bg-canvas) 2px,var(--fs-surface-1) 2px,var(--fs-surface-1) 4px);border-radius:8px}.tv-brand[data-v-4500b924]{font-size:14px;color:var(--fs-ui-text-muted);font-weight:700;letter-spacing:3px}.tv-knobs[data-v-4500b924]{display:flex;gap:12px}.knob[data-v-4500b924]{width:28px;height:28px;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)}@keyframes static-4500b924{0%{background-position:0 0}to{background-position:3px 3px}}@keyframes scanline-4500b924{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.fursuit-content[data-v-4500b924]{width:100%;height:100%;position:relative;overflow:hidden}.main-view[data-v-4500b924]{width:100%;height:100%;position:relative}.main-view img[data-v-4500b924],.main-view .secure-image-container[data-v-4500b924]{object-fit:cover;height:100%;width:100%;cursor:pointer}.main-view .secure-image-container[data-v-4500b924] canvas{width:100%;height:100%;object-fit:cover}.modal-enter-active[data-v-4500b924],.modal-leave-active[data-v-4500b924]{transition:all .3s ease}.modal-enter-from[data-v-4500b924],.modal-leave-to[data-v-4500b924]{opacity:0}.modal-overlay[data-v-4500b924]{position:fixed;top:0;left:0;width:100%;height:100%;background:var(--fs-ui-backdrop);display:flex;align-items:center;justify-content:center;z-index:9999;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.modal-content[data-v-4500b924]{background:var(--fs-surface-1);border-radius:30px;padding:45px;max-width:550px;width:90%;position:relative;box-shadow:0 40px 80px var(--fs-overlay-max),0 0 120px var(--fs-accent-a10);border:1px solid var(--fs-accent-a30)}.modal-close[data-v-4500b924]{position:absolute;top:20px;right:20px;width:45px;height:45px;background:var(--fs-white-a10);border:none;border-radius:50%;color:var(--fs-ui-text-primary);font-size:28px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.modal-close[data-v-4500b924]:hover{background:var(--fs-white-a20);transform:rotate(90deg)}.modal-header[data-v-4500b924]{display:flex;align-items:center;gap:20px;margin-bottom:25px}.modal-avatar[data-v-4500b924]{width:70px;height:70px;border-radius:50%;border:3px solid var(--fs-accent);box-shadow:0 0 20px var(--fs-accent-a50)}.modal-avatar.secure-image-container[data-v-4500b924]{display:inline-block}.modal-avatar.secure-image-container canvas[data-v-4500b924]{border-radius:50%}.modal-header h3[data-v-4500b924]{font-size:28px;color:var(--fs-accent);font-weight:700}.modal-body[data-v-4500b924]{color:var(--fs-ui-text-secondary);line-height:1.8;font-size:17px}@media(max-width:768px){.tv-frame[data-v-4500b924]{padding:20px;border-radius:25px}.tv-screen[data-v-4500b924]{border-radius:15px}.channel-button-container[data-v-4500b924]{bottom:20px}.channel-switch[data-v-4500b924]{padding:12px 30px;font-size:16px}.modal-content[data-v-4500b924]{padding:30px 20px;margin:20px;width:calc(100% - 40px)}.modal-header[data-v-4500b924]{gap:15px}.modal-avatar[data-v-4500b924]{width:50px;height:50px}.modal-header h3[data-v-4500b924]{font-size:22px}.modal-body[data-v-4500b924]{font-size:15px;line-height:1.7}.modal-close[data-v-4500b924]{width:35px;height:35px;font-size:24px}}@media(max-width:480px){.info-card[data-v-4500b924]{padding:40px 15px 15px}.fursuit-name[data-v-4500b924]{font-size:20px}.fursuit-intro[data-v-4500b924]{font-size:12px}.btn-primary[data-v-4500b924],.btn-secondary[data-v-4500b924]{font-size:12px;padding:8px 16px;min-width:100px}.menu-trigger[data-v-4500b924]{width:36px;height:36px}.collapsed-avatar[data-v-4500b924]{width:35px;height:35px}.collapsed-name[data-v-4500b924]{font-size:16px}}.destinations-modal[data-v-4500b924]{max-width:400px}.destinations-list[data-v-4500b924]{display:flex;flex-direction:column;gap:10px}.destination-item[data-v-4500b924]{background:var(--fs-white-a05);padding:12px;border-radius:10px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;transition:background .2s}.destination-item[data-v-4500b924]:hover{background:var(--fs-white-a10)}.dest-name[data-v-4500b924]{font-weight:700;color:var(--fs-accent)}.dest-date[data-v-4500b924]{font-size:12px;color:var(--fs-text-tertiary)}.feed-container[data-v-1de55a13]{min-height:100vh;padding:40px 20px 80px;background:var(--fs-bg-canvas);position:relative;isolation:isolate}.feed-container[data-v-1de55a13]:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background-image:var(--fs-home-bg-image, none);background-size:cover;background-position:center;background-repeat:no-repeat;opacity:var(--fs-home-bg-opacity, 0);filter:blur(var(--fs-home-bg-blur, 0px));transform:scale(1.05);pointer-events:none;transition:opacity .5s ease,filter .5s ease;z-index:0}.feed-container[data-v-1de55a13]>*{position:relative;z-index:1}.feed-header[data-v-1de55a13]{max-width:1200px;margin:0 auto 40px;text-align:center}.feed-title[data-v-1de55a13]{font-size:48px;font-weight:300;color:var(--fs-ui-text-primary);margin-bottom:10px;display:flex;align-items:center;justify-content:center;gap:15px}.title-icon[data-v-1de55a13]{font-size:40px;line-height:1;animation:pulse-1de55a13 2s ease-in-out infinite}@keyframes pulse-1de55a13{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.feed-subtitle[data-v-1de55a13]{font-size:20px;color:var(--fs-text-tertiary)}.feed-grid[data-v-1de55a13]{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.tv-card[data-v-1de55a13]{position:relative;aspect-ratio:16 / 9;transform:translateZ(0);will-change:transform;min-width:0;contain:layout;overflow:visible;opacity:1;cursor:pointer}.tv-card[data-v-1de55a13]:focus-visible{outline:2px solid var(--fs-accent);outline-offset:6px}.tv-card[data-v-1de55a13]:hover{z-index:20}.tv-card-placeholder[data-v-1de55a13]{width:100%;height:100%}.tv-card.card-hidden[data-v-1de55a13]{visibility:hidden;pointer-events:none;opacity:0}.tv-card.card-fast-appear[data-v-1de55a13]{opacity:0;transform:scale(.85) translateY(15px);animation:fastAppear-1de55a13 .4s cubic-bezier(.34,1.56,.64,1) forwards}@keyframes fastAppear-1de55a13{0%{opacity:0;transform:scale(.85) translateY(15px)}to{opacity:1;transform:scale(1) translateY(0)}}.skeleton-card[data-v-1de55a13]{animation:skeletonPop-1de55a13 .6s cubic-bezier(.34,1.56,.64,1) both}@keyframes skeletonPop-1de55a13{0%{opacity:0;transform:scale(.8) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}.tv-frame[data-v-1de55a13]{position:relative;width:100%;height:100%;box-sizing:border-box;background:linear-gradient(135deg,var(--fs-surface-1) 0%,var(--fs-surface-0) 100%);border-radius:20px;padding:15px;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;transition:all .3s ease}.tv-card:hover .tv-frame[data-v-1de55a13]{transform:translateY(-5px) scale(1.02);box-shadow:0 20px 40px rgba(var(--fs-shadow-rgb),.7),0 0 0 2px var(--fs-accent-a30)}.tv-screen[data-v-1de55a13]{width:100%;height:100%;background:var(--fs-ui-backdrop);border-radius:10px;overflow:hidden;position:relative;box-shadow:inset 0 0 50px var(--fs-overlay-strong),0 0 20px var(--fs-overlay-medium)}.tv-screen-content[data-v-1de55a13]{position:absolute;top:0;right:0;bottom:0;left:0;--fs-text-primary: #ffffff;--fs-text-secondary: #cccccc;--fs-text-tertiary: #a6a6a6;--fs-text-muted: #666666;--fs-ink: #000000;--fs-ui-text-primary: #ffffff;--fs-ui-text-secondary: #cccccc;--fs-ui-text-muted: #a6a6a6;--fs-ui-tooltip-text: #000000;--fs-ui-cta-text: #000000}.skeleton-image[data-v-1de55a13]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,var(--fs-surface-1) 25%,var(--fs-ui-skeleton-mid) 50%,var(--fs-surface-1) 75%);background-size:200% 100%;animation:shimmer-1de55a13 1.5s infinite;z-index:1}@keyframes shimmer-1de55a13{0%{background-position:200% 0}to{background-position:-200% 0}}.skeleton-avatar[data-v-1de55a13]{position:absolute;top:0;right:0;bottom:0;left:0;width:45px;height:45px;padding-bottom:15px!important;margin-left:2px;border-radius:50%;background:linear-gradient(90deg,var(--fs-surface-2) 25%,var(--fs-ui-skeleton-strong) 50%,var(--fs-surface-2) 75%);background-size:200% 100%;animation:shimmer-1de55a13 1.5s infinite}.skeleton-name[data-v-1de55a13]{margin-left:55px;width:100px;height:18px;background:linear-gradient(90deg,var(--fs-surface-2) 25%,var(--fs-ui-skeleton-strong) 50%,var(--fs-surface-2) 75%);background-size:200% 100%;animation:shimmer-1de55a13 1.5s infinite;border-radius:4px;margin-bottom:6px}.skeleton-meta[data-v-1de55a13]{margin-left:55px;width:70px;height:12px;margin-bottom:3%;background:linear-gradient(90deg,var(--fs-surface-2) 25%,var(--fs-ui-skeleton-strong) 50%,var(--fs-surface-2) 75%);background-size:200% 100%;animation:shimmer-1de55a13 1.5s infinite;border-radius:3px}.card-image[data-v-1de55a13]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden;z-index:10}.card-image img[data-v-1de55a13],.card-image .showcase-image[data-v-1de55a13]{width:100%;height:100%;object-fit:cover;transition:filter .3s ease,opacity .2s ease-in;opacity:1}.card-image .showcase-image.secure-image-container[data-v-1de55a13]{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden}.card-image .showcase-image[data-v-1de55a13] .secure-image-container,.card-image .showcase-image[data-v-1de55a13] .image-render-canvas,.card-image .showcase-image[data-v-1de55a13] canvas{display:block;width:100%;height:100%;max-width:none;max-height:none;object-fit:cover}.showcase-image.image-hidden[data-v-1de55a13],.avatar-image.image-hidden[data-v-1de55a13]{opacity:0!important}.image-overlay[data-v-1de55a13]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,var(--fs-overlay-max) 0%,rgba(var(--fs-shadow-rgb),.4) 50%,transparent 100%);pointer-events:none;z-index:50}.blur-fade-enter-active[data-v-1de55a13],.blur-fade-leave-active[data-v-1de55a13]{transition:opacity .3s ease}.blur-fade-enter-from[data-v-1de55a13],.blur-fade-leave-to[data-v-1de55a13]{opacity:0}.card-info[data-v-1de55a13]{position:absolute;bottom:0;left:0;right:0;padding:15px;z-index:100}.info-basic[data-v-1de55a13]{display:flex;align-items:center;gap:10px;transition:transform .3s cubic-bezier(.23,1,.32,1)}.info-hovered .info-basic[data-v-1de55a13]{transform:translateY(-8px)}.avatar-wrapper[data-v-1de55a13]{width:45px;height:45px;border-radius:50%;flex-shrink:0;position:relative}.avatar-wrapper.has-today-activity[data-v-1de55a13]{cursor:pointer}.avatar-wrapper.has-today-activity[data-v-1de55a13]:after{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border-radius:50%;background:var(--fs-accent-a12);opacity:0;transform:scale(.92);transition:opacity .2s ease,transform .2s ease;pointer-events:none;z-index:0}.avatar-wrapper.has-today-activity[data-v-1de55a13]:hover:after,.avatar-wrapper.has-today-activity[data-v-1de55a13]:focus-visible:after{opacity:1;transform:scale(1)}.today-avatar-dashed-ring[data-v-1de55a13]{position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:50%;background:repeating-conic-gradient(from -90deg,var(--fs-ui-accent, var(--fs-accent)) 0deg 13deg,transparent 13deg 22.5deg);-webkit-mask:radial-gradient(circle,transparent calc(100% - 4px),#000 calc(100% - 4px) calc(100% - 1px),transparent calc(100% - 1px));mask:radial-gradient(circle,transparent calc(100% - 4px),#000 calc(100% - 4px) calc(100% - 1px),transparent calc(100% - 1px));filter:drop-shadow(0 0 8px var(--fs-accent-a50));pointer-events:none;z-index:3}.avatar-wrapper[data-v-1de55a13] .avatar-image-wrapper{width:100%;height:100%;border:2px solid transparent;border-radius:50%;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease;box-sizing:border-box}.avatar-wrapper[data-v-1de55a13] .avatar-image-wrapper.loaded{border-color:var(--fs-accent);box-shadow:0 0 15px var(--fs-accent-a40)}.avatar-wrapper.has-today-activity[data-v-1de55a13] .avatar-image-wrapper{position:relative;z-index:2}.avatar-wrapper.has-today-activity[data-v-1de55a13] .avatar-image-wrapper.loaded{border-color:transparent;box-shadow:none}.avatar-wrapper[data-v-1de55a13] .avatar-image-wrapper img,.avatar-wrapper[data-v-1de55a13] .avatar-image-wrapper .secure-image-container,.avatar-wrapper[data-v-1de55a13] .avatar-image-wrapper canvas{border-radius:50%}.avatar-image[data-v-1de55a13]{width:100%;height:100%;object-fit:cover;transition:opacity .2s ease-in;opacity:1}.avatar-image.secure-image-container[data-v-1de55a13]{display:block;width:100%;height:100%}.text-info[data-v-1de55a13]{flex:1;min-width:0}.fursuit-name[data-v-1de55a13]{font-size:16px;font-weight:700;color:var(--fs-ui-text-primary);margin-bottom:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 2px 4px var(--fs-overlay-medium)}.name-with-contact-state[data-v-1de55a13]{display:flex;align-items:center;gap:6px;max-width:100%}.name-with-contact-state .name-text[data-v-1de55a13]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.completed-contact-symbol[data-v-1de55a13]{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:1.05em;height:1.05em;border-radius:999px;background:rgba(212,175,55,.2);color:var(--fs-accent);border:1px solid rgba(212,175,55,.68);font-size:.62em;font-weight:900;line-height:1;text-shadow:none;box-shadow:0 0 8px rgba(212,175,55,.28)}.fursuit-meta[data-v-1de55a13]{display:flex;flex-wrap:wrap;gap:10px;font-size:12px;color:var(--fs-text-secondary)}.meta-item[data-v-1de55a13]{display:flex;align-items:center;gap:3px}.meta-icon[data-v-1de55a13]{font-size:11px}.info-expanded[data-v-1de55a13]{margin-top:10px}.fursuit-intro[data-v-1de55a13]{margin-bottom:10px;position:relative}.intro-wrapper[data-v-1de55a13]{position:relative;padding:3px;border-radius:6px;transition:background .2s ease}.intro-wrapper.intro-clickable[data-v-1de55a13]{cursor:pointer}.intro-wrapper.intro-clickable[data-v-1de55a13]:hover{background:var(--fs-accent-a05)}.intro-text[data-v-1de55a13]{font-size:12px;line-height:1.5;color:var(--fs-ui-text-primary);text-shadow:0 2px 4px var(--fs-overlay-strong)}.intro-text.intro-truncated[data-v-1de55a13]:after{content:"";position:absolute;bottom:-2px;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--fs-accent-a50),transparent);opacity:.5;animation:pulse-line-1de55a13 2s ease-in-out infinite}@keyframes pulse-line-1de55a13{0%,to{opacity:.3}50%{opacity:.8}}.intro-text.intro-empty[data-v-1de55a13]{font-style:italic;color:var(--fs-ui-text-muted)}.hover-mask[data-v-1de55a13]{position:absolute;top:-35px;left:50%;transform:translate(-50%);padding:8px 16px;background:var(--fs-ui-tooltip-bg);color:var(--fs-ui-tooltip-text);border-radius:20px;font-size:12px;font-weight:600;pointer-events:none;white-space:nowrap;box-shadow:0 8px 20px rgba(var(--fs-shadow-rgb),.4);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:100;opacity:1;animation:fadeInUp-1de55a13 .3s ease}@keyframes fadeInUp-1de55a13{0%{opacity:0;transform:translate(-50%) translateY(5px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.hover-mask[data-v-1de55a13]:after{content:"";position:absolute;bottom:-6px;left:50%;transform:translate(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid var(--fs-ui-tooltip-bg)}.action-buttons[data-v-1de55a13]{display:flex;align-items:center;gap:6px}.btn-primary[data-v-1de55a13],.btn-secondary[data-v-1de55a13]{display:flex;align-items:center;gap:3px;padding:5px 12px;border:none;border-radius:14px;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s ease}.btn-primary[data-v-1de55a13]{background:var(--fs-accent);color:var(--fs-ui-cta-text)}.btn-primary[data-v-1de55a13]:hover{background:var(--fs-accent-strong);transform:translateY(-1px)}.btn-secondary[data-v-1de55a13]{background:var(--fs-white-a10);color:var(--fs-ui-text-primary);border:1px solid var(--fs-accent-a50)}.btn-secondary[data-v-1de55a13]:hover:not(:disabled){background:var(--fs-accent-a20);color:var(--fs-accent)}.btn-secondary[data-v-1de55a13]:disabled{opacity:.55;cursor:not-allowed}.card-action-menu[data-v-1de55a13]{margin-left:auto;position:relative;z-index:220}.menu-trigger[data-v-1de55a13]{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--fs-accent-a40);border-radius:50%;background:var(--fs-white-a10);color:var(--fs-ui-text-primary);cursor:pointer;transition:all .2s ease}.menu-trigger[data-v-1de55a13]:hover:not(:disabled){background:var(--fs-accent-a20);border-color:var(--fs-accent-a60);color:var(--fs-accent)}.menu-trigger[data-v-1de55a13]:disabled{opacity:.65;cursor:not-allowed}.card-action-dropdown[data-v-1de55a13]{position:absolute;right:0;bottom:calc(100% + 8px);min-width:140px;border-radius:12px;border:1px solid var(--fs-accent-a30);background:var(--fs-surface-2);box-shadow:0 10px 24px var(--fs-overlay-max);overflow:hidden;z-index:260}.card-action-item[data-v-1de55a13]{width:100%;border:none;background:transparent;color:var(--fs-ui-text-primary);text-align:left;padding:10px 12px;font-size:13px;cursor:pointer;transition:background .2s ease}.card-action-item[data-v-1de55a13]:hover:not(:disabled){background:var(--fs-white-a10)}.card-action-item.danger[data-v-1de55a13]{color:var(--fs-danger, #ff5a5f)}.card-action-item[data-v-1de55a13]:disabled{opacity:.7;cursor:not-allowed}.tv-decorations[data-v-1de55a13]{position:absolute;bottom:5px;right:10px;display:flex;align-items:center;gap:10px;opacity:.6}.tv-brand[data-v-1de55a13]{font-size:8px;color:var(--fs-ui-text-muted);font-weight:700;letter-spacing:2px}.tv-knobs[data-v-1de55a13]{display:flex;gap:5px}.knob[data-v-1de55a13]{width:12px;height:12px;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)}.expand-enter-active[data-v-1de55a13],.expand-leave-active[data-v-1de55a13]{transition:all .3s cubic-bezier(.23,1,.32,1)}.expand-enter-from[data-v-1de55a13],.expand-leave-to[data-v-1de55a13]{opacity:0;transform:translateY(-10px)}.fade-out-enter-active[data-v-1de55a13],.fade-out-leave-active[data-v-1de55a13]{transition:opacity .2s ease-out}.fade-out-enter-from[data-v-1de55a13]{opacity:1}.fade-out-leave-to[data-v-1de55a13]{opacity:0}.fade-in-enter-active[data-v-1de55a13],.fade-in-leave-active[data-v-1de55a13]{transition:opacity .2s ease-in}.fade-in-enter-from[data-v-1de55a13],.fade-in-leave-to[data-v-1de55a13]{opacity:0}.loading-indicator[data-v-1de55a13]{text-align:center;padding:40px;color:var(--fs-text-tertiary)}.loading-spinner[data-v-1de55a13]{width:40px;height:40px;border:3px solid var(--fs-accent-a10);border-top-color:var(--fs-accent);border-radius:50%;animation:spin-1de55a13 1s linear infinite;margin:0 auto 15px}@keyframes spin-1de55a13{to{transform:rotate(360deg)}}.no-more[data-v-1de55a13]{text-align:center;padding:40px;color:var(--fs-text-muted);font-size:14px}.back-to-top[data-v-1de55a13]{position:fixed;bottom:30px;right:30px;width:48px;height:48px;background:var(--fs-ui-tooltip-bg);border:none;border-radius:50%;color:var(--fs-ui-tooltip-text);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 20px var(--fs-accent-a40);z-index:100}.back-to-top[data-v-1de55a13]:hover{transform:translateY(-3px);box-shadow:0 6px 30px var(--fs-accent-a50)}.back-to-top:hover .tooltip[data-v-1de55a13]{opacity:1;transform:translate(-10px)}.tooltip[data-v-1de55a13]{position:absolute;right:60px;background:var(--fs-overlay-max);color:var(--fs-ui-text-primary);padding:6px 12px;border-radius:6px;font-size:12px;white-space:nowrap;opacity:0;pointer-events:none;transition:all .3s ease}.modal-enter-active[data-v-1de55a13],.modal-leave-active[data-v-1de55a13]{transition:all .3s ease}.modal-enter-from[data-v-1de55a13],.modal-leave-to[data-v-1de55a13]{opacity:0}.modal-overlay[data-v-1de55a13]{position:fixed;top:0;left:0;width:100%;height:100%;background:var(--fs-ui-backdrop);display:flex;align-items:center;justify-content:center;z-index:9999;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.modal-content[data-v-1de55a13]{background:var(--fs-surface-1);border-radius:30px;padding:45px;max-width:550px;width:90%;position:relative;box-shadow:0 40px 80px var(--fs-overlay-max),0 0 120px var(--fs-accent-a10);border:1px solid var(--fs-accent-a30);animation:modalEnter-1de55a13 .4s cubic-bezier(.34,1.56,.64,1) forwards}@keyframes modalEnter-1de55a13{0%{opacity:0;transform:scale(.7) translateY(50px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes modalLeave-1de55a13{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.7) translateY(50px)}}.modal-close[data-v-1de55a13]{position:absolute;top:20px;right:20px;width:45px;height:45px;background:var(--fs-white-a10);border:none;border-radius:50%;color:var(--fs-ui-text-primary);font-size:28px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.modal-close[data-v-1de55a13]:hover{background:var(--fs-white-a20);transform:rotate(90deg)}.modal-header[data-v-1de55a13]{display:flex;align-items:center;gap:20px;margin-bottom:25px}.modal-avatar[data-v-1de55a13]{width:70px;height:70px;border-radius:50%;border:3px solid var(--fs-accent);box-shadow:0 0 20px var(--fs-accent-a50);object-fit:cover;overflow:hidden}.modal-avatar[data-v-1de55a13] .avatar-wrapper{border-radius:50%;overflow:hidden}.modal-avatar[data-v-1de55a13] .avatar-image,.modal-avatar[data-v-1de55a13] .secure-image-container,.modal-avatar[data-v-1de55a13] .image-render-canvas,.modal-avatar[data-v-1de55a13] canvas{border-radius:50%;overflow:hidden}.modal-avatar.secure-image-container[data-v-1de55a13]{display:inline-block;width:70px;height:70px;overflow:hidden}.modal-header h3[data-v-1de55a13]{font-size:28px;color:var(--fs-accent);font-weight:700}.modal-body[data-v-1de55a13]{color:var(--fs-ui-text-secondary);line-height:1.8;font-size:17px}@media(min-width:1400px){.feed-grid[data-v-1de55a13]{max-width:1400px;gap:30px}.tv-frame[data-v-1de55a13]{padding:18px;border-radius:24px}.card-info[data-v-1de55a13]{padding:18px}.avatar-wrapper[data-v-1de55a13]{width:50px;height:50px}.fursuit-name[data-v-1de55a13]{font-size:18px}}@media(max-width:1024px){.feed-grid[data-v-1de55a13]{grid-template-columns:repeat(2,1fr);gap:20px}}@media(max-width:768px){.feed-container[data-v-1de55a13]{padding:20px 15px 60px}.feed-header[data-v-1de55a13]{margin-bottom:30px}.feed-title[data-v-1de55a13]{font-size:32px;gap:10px}.title-icon[data-v-1de55a13]{font-size:28px}.feed-subtitle[data-v-1de55a13]{font-size:16px}.feed-grid[data-v-1de55a13]{grid-template-columns:1fr;gap:15px}.tv-frame[data-v-1de55a13]{border-radius:16px;padding:12px}.tv-screen[data-v-1de55a13]{border-radius:8px}.card-info[data-v-1de55a13]{padding:12px}.info-hovered .info-basic[data-v-1de55a13]{transform:translateY(-5px)}.avatar-wrapper[data-v-1de55a13]{width:38px;height:38px}.fursuit-name[data-v-1de55a13]{font-size:15px}.fursuit-meta[data-v-1de55a13]{font-size:11px;gap:8px}.intro-text[data-v-1de55a13]{font-size:11px}.btn-primary[data-v-1de55a13],.btn-secondary[data-v-1de55a13]{font-size:11px;padding:4px 10px}.menu-trigger[data-v-1de55a13]{width:28px;height:28px}.back-to-top[data-v-1de55a13]{bottom:20px;right:20px;width:44px;height:44px}.modal-content[data-v-1de55a13]{padding:30px 20px;margin:20px;width:calc(100% - 40px)}.modal-header[data-v-1de55a13]{gap:15px}.modal-avatar[data-v-1de55a13]{width:50px;height:50px;overflow:hidden}.modal-avatar[data-v-1de55a13] .avatar-wrapper,.modal-avatar[data-v-1de55a13] .avatar-image,.modal-avatar[data-v-1de55a13] .secure-image-container,.modal-avatar[data-v-1de55a13] .image-render-canvas,.modal-avatar[data-v-1de55a13] canvas{border-radius:50%;overflow:hidden}.modal-header h3[data-v-1de55a13]{font-size:22px}.modal-body[data-v-1de55a13]{font-size:15px;line-height:1.7}.modal-close[data-v-1de55a13]{width:35px;height:35px;font-size:24px}}@media(max-width:480px){.feed-title[data-v-1de55a13]{font-size:28px}.title-icon[data-v-1de55a13]{font-size:24px}.feed-subtitle[data-v-1de55a13]{font-size:14px}.back-to-top[data-v-1de55a13]{width:40px;height:40px;bottom:15px;right:15px}.back-to-top svg[data-v-1de55a13]{width:18px;height:18px}}.hover-overlay[data-v-1de55a13]{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--fs-overlay-medium);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:none;opacity:0;transition:opacity .3s ease}.hover-overlay.is-visible[data-v-1de55a13]{opacity:1}.card-info[data-v-1de55a13]{--info-slideY: 20%}.info-basic[data-v-1de55a13]{transform:translateY(var(--info-slideY));opacity:1;transition:transform .35s cubic-bezier(.23,1,.32,1),opacity .2s ease-in-out;will-change:transform,opacity}.info-hovered .info-basic[data-v-1de55a13]{transform:translateY(100);opacity:1}.info-expanded[data-v-1de55a13]{opacity:0;max-height:0;overflow:hidden;transform:translateY(8px);pointer-events:none;transition:opacity .25s ease,transform .25s ease,max-height .35s cubic-bezier(.23,1,.32,1)}.info-expanded.is-visible[data-v-1de55a13]{opacity:1;max-height:600px;transform:translateY(0);pointer-events:auto;overflow:visible}.destination-clickable[data-v-1de55a13]{cursor:pointer;text-decoration:underline}.destinations-modal[data-v-1de55a13]{max-width:400px}.destinations-list[data-v-1de55a13]{display:flex;flex-direction:column;gap:10px}.destination-item[data-v-1de55a13]{background:var(--fs-white-a05);padding:12px;border-radius:10px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;transition:background .2s}.destination-item[data-v-1de55a13]:hover{background:var(--fs-white-a10)}.dest-name[data-v-1de55a13]{font-weight:700;color:var(--fs-accent)}.dest-date[data-v-1de55a13]{font-size:12px;color:var(--fs-ui-text-muted)}.dest-arrow[data-v-1de55a13]{color:var(--fs-accent);font-size:16px}.animation-section[data-v-596b8a26]{flex:1;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.animation-container[data-v-596b8a26]{position:relative;width:400px;height:400px;display:flex;align-items:center;justify-content:center}.center-text[data-v-596b8a26]{font-size:28px;font-weight:600;color:var(--fs-text-primary);z-index:10;position:relative;text-shadow:0 0 20px var(--fs-accent-a30)}.radial-lines[data-v-596b8a26]{position:absolute;width:100%;height:100%;animation:rotateLines-596b8a26 20s linear infinite}.radial-line[data-v-596b8a26]{position:absolute;left:50%;top:50%;width:2px;height:0;background:linear-gradient(to bottom,transparent,var(--fs-accent),transparent);transform-origin:center top;opacity:0;animation:lineGrow-596b8a26 2s ease-out forwards}.radial-line[data-v-596b8a26]:nth-child(1){transform:translate(-50%) rotate(0);animation-delay:0s}.radial-line[data-v-596b8a26]:nth-child(2){transform:translate(-50%) rotate(45deg);animation-delay:.2s}.radial-line[data-v-596b8a26]:nth-child(3){transform:translate(-50%) rotate(90deg);animation-delay:.4s}.radial-line[data-v-596b8a26]:nth-child(4){transform:translate(-50%) rotate(135deg);animation-delay:.6s}.radial-line[data-v-596b8a26]:nth-child(5){transform:translate(-50%) rotate(180deg);animation-delay:.8s}.radial-line[data-v-596b8a26]:nth-child(6){transform:translate(-50%) rotate(225deg);animation-delay:1s}.radial-line[data-v-596b8a26]:nth-child(7){transform:translate(-50%) rotate(270deg);animation-delay:1.2s}.radial-line[data-v-596b8a26]:nth-child(8){transform:translate(-50%) rotate(315deg);animation-delay:1.4s}@keyframes lineGrow-596b8a26{0%{height:0;opacity:0}50%{opacity:1}to{height:150px;opacity:.6}}@keyframes rotateLines-596b8a26{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.floating-words[data-v-596b8a26]{position:absolute;width:100%;height:100%;pointer-events:none}.floating-word[data-v-596b8a26]{position:absolute;font-size:20px;font-weight:500;color:var(--fs-accent);opacity:0;animation:floatWord-596b8a26 4s ease-in-out;text-shadow:0 0 10px var(--fs-accent-a50)}@keyframes floatWord-596b8a26{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-596b8a26]{position:absolute;width:200px;height:200px;background:radial-gradient(circle,var(--fs-accent-a20) 0%,transparent 70%);border-radius:50%;pointer-events:none;transition:transform .1s ease-out;mix-blend-mode:screen}.particles[data-v-596b8a26]{position:absolute;width:100%;height:100%;pointer-events:none}.particle[data-v-596b8a26]{position:absolute;width:4px;height:4px;background:var(--fs-accent);border-radius:50%;opacity:0;animation:particleFloat-596b8a26 3s linear infinite}@keyframes particleFloat-596b8a26{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-596b8a26]{width:100%;max-width:450px;background:rgba(var(--fs-shadow-rgb),.95);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--fs-accent-a20);border-radius:24px;overflow:hidden;position:relative}.card-content[data-v-596b8a26]{padding:40px;position:relative;margin-top:30px}.card-inner[data-v-596b8a26]{position:relative}.slide-left-enter-active[data-v-596b8a26],.slide-left-leave-active[data-v-596b8a26],.slide-right-enter-active[data-v-596b8a26],.slide-right-leave-active[data-v-596b8a26]{transition:all .35s cubic-bezier(.4,0,.2,1)}.slide-left-enter-from[data-v-596b8a26]{opacity:0;transform:translate(25px)}.slide-left-leave-to[data-v-596b8a26],.slide-right-enter-from[data-v-596b8a26]{opacity:0;transform:translate(-25px)}.slide-right-leave-to[data-v-596b8a26]{opacity:0;transform:translate(25px)}.animate-in[data-v-596b8a26]{animation:fadeInUp-596b8a26 .4s ease-out forwards;opacity:0}.animate-in-delay-1[data-v-596b8a26]{animation-delay:.08s}.animate-in-delay-2[data-v-596b8a26]{animation-delay:.16s}.animate-in-delay-3[data-v-596b8a26]{animation-delay:.24s}.animate-in-delay-4[data-v-596b8a26]{animation-delay:.32s}.animate-in-delay-5[data-v-596b8a26]{animation-delay:.4s}.animate-in-delay-6[data-v-596b8a26]{animation-delay:.48s}.animate-in-delay-7[data-v-596b8a26]{animation-delay:.56s}@keyframes fadeInUp-596b8a26{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.animate-bounce[data-v-596b8a26]{animation:bounce-596b8a26 .5s ease-out}@keyframes bounce-596b8a26{0%{transform:scale(0)}50%{transform:scale(1.18)}to{transform:scale(1)}}.team-item[data-v-596b8a26],.search-result-item[data-v-596b8a26]{animation:slideInLeft-596b8a26 .35s ease-out forwards;opacity:0}@keyframes slideInLeft-596b8a26{0%{opacity:0;transform:translate(-18px)}to{opacity:1;transform:translate(0)}}.back-btn[data-v-596b8a26]{position:absolute;top:-50px;left:-20px;width:40px;height:40px;background:var(--fs-white-a10);border:none;border-radius:50%;color:var(--fs-text-tertiary);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;z-index:10}.back-btn[data-v-596b8a26]:hover{background:var(--fs-white-a20);color:var(--fs-text-primary);transform:scale(1.1)}.card-title[data-v-596b8a26]{font-size:28px;font-weight:600;color:var(--fs-text-primary);margin:0 0 8px}.card-subtitle[data-v-596b8a26]{font-size:16px;color:var(--fs-text-tertiary);margin:0 0 32px}.card-hint[data-v-596b8a26]{font-size:14px;color:var(--fs-text-muted);margin:-20px 0 24px}.btn-primary[data-v-596b8a26]{width:100%;padding:16px;background:linear-gradient(135deg,var(--fs-accent),var(--fs-accent-strong));color:var(--fs-ink);border:none;border-radius:12px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:10px}.btn-primary[data-v-596b8a26]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 20px var(--fs-accent-a40)}.btn-primary[data-v-596b8a26]:disabled{opacity:.5;cursor:not-allowed}.btn-secondary[data-v-596b8a26]{width:100%;padding:14px;background:var(--fs-white-a10);color:var(--fs-text-primary);border:1px solid var(--fs-white-a20);border-radius:12px;font-size:16px;font-weight:500;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:10px}.btn-secondary[data-v-596b8a26]:hover{background:var(--fs-white-a20);border-color:var(--fs-accent-a50);transform:translateY(-1px)}.btn-tertiary[data-v-596b8a26]{width:100%;padding:14px;background:transparent;color:var(--fs-text-tertiary);border:none;font-size:15px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:10px;margin-top:12px}.btn-tertiary[data-v-596b8a26]:hover{color:var(--fs-accent);transform:translate(5px)}.divider[data-v-596b8a26]{display:flex;align-items:center;margin:24px 0}.divider[data-v-596b8a26]:before,.divider[data-v-596b8a26]:after{content:"";flex:1;height:1px;background:var(--fs-white-a10)}.divider span[data-v-596b8a26]{color:var(--fs-text-muted);font-size:14px;padding:0 16px}.teams-list[data-v-596b8a26]{max-height:300px;overflow-y:auto;margin-bottom:24px}.team-item[data-v-596b8a26]{display:flex;align-items:center;gap:16px;padding:16px;background:var(--fs-white-a05);border:2px solid transparent;border-radius:12px;margin-bottom:12px;cursor:pointer;transition:all .3s ease}.team-item[data-v-596b8a26]:hover{background:var(--fs-white-a10);border-color:var(--fs-accent-a30);transform:translate(5px)}.team-item.selected[data-v-596b8a26]{background:var(--fs-accent-a10);border-color:var(--fs-accent)}.team-avatar[data-v-596b8a26]{width:48px;height:48px;border-radius:8px;object-fit:cover}.team-info[data-v-596b8a26]{flex:1}.team-name[data-v-596b8a26]{font-size:16px;font-weight:500;color:var(--fs-text-primary);margin-bottom:4px}.team-id[data-v-596b8a26]{font-size:13px;color:var(--fs-text-muted)}.team-role[data-v-596b8a26]{padding:4px 12px;background:var(--fs-accent-a20);color:var(--fs-accent);border-radius:6px;font-size:12px;font-weight:500}.checkbox-group[data-v-596b8a26]{display:flex;align-items:center;gap:8px;margin-bottom:24px}.checkbox-group input[type=checkbox][data-v-596b8a26]{width:18px;height:18px;accent-color:var(--fs-accent)}.checkbox-group label[data-v-596b8a26]{color:var(--fs-text-tertiary);font-size:14px;cursor:pointer}.option-btn[data-v-596b8a26]{width:100%;padding:20px;background:var(--fs-white-a05);border:1px solid var(--fs-white-a10);border-radius:12px;margin-bottom:16px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:20px}.option-btn[data-v-596b8a26]:hover{background:var(--fs-accent-a10);border-color:var(--fs-accent-a30);transform:translate(5px)}.option-icon[data-v-596b8a26]{width:48px;height:48px;background:var(--fs-accent-a20);border-radius:12px;display:flex;align-items:center;justify-content:center;color:var(--fs-accent)}.option-text[data-v-596b8a26]{flex:1;text-align:left}.option-title[data-v-596b8a26]{font-size:16px;font-weight:500;color:var(--fs-text-primary);margin-bottom:4px}.option-desc[data-v-596b8a26]{font-size:13px;color:var(--fs-text-muted)}.input-group[data-v-596b8a26]{margin-bottom:20px}.input-group label[data-v-596b8a26]{display:block;color:var(--fs-text-tertiary);font-size:14px;margin-bottom:8px}.input-field[data-v-596b8a26],.textarea-field[data-v-596b8a26],.select-field[data-v-596b8a26]{width:100%;padding:12px 16px;background:var(--fs-white-a05);border:1px solid var(--fs-white-a10);border-radius:8px;color:var(--fs-text-primary);font-size:15px;transition:all .3s ease}.input-field[data-v-596b8a26]:focus,.textarea-field[data-v-596b8a26]:focus,.select-field[data-v-596b8a26]:focus{outline:none;border-color:var(--fs-accent-a50);background:var(--fs-white-a10)}.textarea-field[data-v-596b8a26]{resize:vertical;min-height:80px}.select-field[data-v-596b8a26]{cursor:pointer}.select-field option[data-v-596b8a26]{background:var(--fs-surface-1)}.search-box[data-v-596b8a26]{display:flex;gap:8px;margin-bottom:24px}.search-input[data-v-596b8a26]{flex:1;padding:12px 16px;background:var(--fs-white-a05);border:1px solid var(--fs-white-a10);border-radius:8px;color:var(--fs-text-primary);font-size:15px}.search-btn[data-v-596b8a26]{padding:12px 20px;background:linear-gradient(135deg,var(--fs-accent),var(--fs-accent-strong));border:none;border-radius:8px;color:var(--fs-ink);cursor:pointer;transition:all .3s ease}.search-btn[data-v-596b8a26]:hover{transform:scale(1.05)}.search-results[data-v-596b8a26]{max-height:350px;overflow-y:auto}.search-result-item[data-v-596b8a26]{display:flex;align-items:center;gap:16px;padding:16px;background:var(--fs-white-a05);border-radius:12px;margin-bottom:12px}.result-avatar[data-v-596b8a26]{width:48px;height:48px;border-radius:8px;object-fit:cover}.result-info[data-v-596b8a26]{flex:1}.result-name[data-v-596b8a26]{font-size:16px;font-weight:500;color:var(--fs-text-primary);margin-bottom:4px}.result-meta[data-v-596b8a26]{display:flex;gap:12px;font-size:13px;color:var(--fs-text-muted)}.apply-btn[data-v-596b8a26]{padding:8px 20px;background:var(--fs-accent-a20);color:var(--fs-accent);border:1px solid var(--fs-accent-a30);border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease}.apply-btn[data-v-596b8a26]:hover:not(:disabled){background:var(--fs-accent-a30);border-color:var(--fs-accent)}.apply-btn[data-v-596b8a26]:disabled{opacity:.5;cursor:not-allowed}.no-results[data-v-596b8a26]{text-align:center;color:var(--fs-text-muted);padding:40px 0}.error-message[data-v-596b8a26]{padding:12px;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}.success-state[data-v-596b8a26]{text-align:center;padding:60px 40px}.success-icon[data-v-596b8a26]{display:inline-flex;align-items:center;justify-content:center;width:80px;height:80px;background:var(--fs-accent-a20);border-radius:50%;margin-bottom:24px;color:var(--fs-accent)}.fade-enter-active[data-v-596b8a26],.fade-leave-active[data-v-596b8a26]{transition:opacity .3s ease}.fade-enter-from[data-v-596b8a26],.fade-leave-to[data-v-596b8a26]{opacity:0}@media(max-width:1024px){.selector-container[data-v-596b8a26]{flex-direction:column}.animation-section[data-v-596b8a26]{height:40vh;min-height:300px}.card-section[data-v-596b8a26]{flex:1;padding:20px}.animation-container[data-v-596b8a26]{transform:scale(.8)}}@media(max-width:768px){.animation-section[data-v-596b8a26]{display:none}.card-section[data-v-596b8a26]{padding:20px}.action-card[data-v-596b8a26]{max-width:100%}.card-content[data-v-596b8a26]{padding:30px 20px}.card-title[data-v-596b8a26]{font-size:24px}}.teams-list[data-v-596b8a26]::-webkit-scrollbar,.search-results[data-v-596b8a26]::-webkit-scrollbar{width:6px}.teams-list[data-v-596b8a26]::-webkit-scrollbar-track,.search-results[data-v-596b8a26]::-webkit-scrollbar-track{background:var(--fs-white-a05);border-radius:3px}.teams-list[data-v-596b8a26]::-webkit-scrollbar-thumb,.search-results[data-v-596b8a26]::-webkit-scrollbar-thumb{background:var(--fs-accent-a30);border-radius:3px}.teams-list[data-v-596b8a26]::-webkit-scrollbar-thumb:hover,.search-results[data-v-596b8a26]::-webkit-scrollbar-thumb:hover{background:var(--fs-accent-a50)}.team-selector-fullscreen[data-v-596b8a26]{position:fixed;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,var(--fs-bg-canvas) 0%,var(--fs-surface-1) 100%);z-index:2000;overflow:hidden}.selector-container[data-v-596b8a26]{display:flex;height:100vh;width:100%}.animation-section[data-v-596b8a26]{flex:1;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;padding:40px}.animation-content[data-v-596b8a26]{text-align:center;position:relative;z-index:10;max-width:600px}.logo-container[data-v-596b8a26]{margin-bottom:40px;animation:fadeInDown-596b8a26 .8s ease-out}.logo[data-v-596b8a26]{height:80px;width:auto;filter:drop-shadow(0 4px 20px var(--fs-accent-a30))}.main-slogan[data-v-596b8a26]{font-size:36px;font-weight:700;color:var(--fs-text-primary);margin:0 0 30px;display:flex;align-items:center;justify-content:center;white-space:nowrap;height:50px}.scrolling-container[data-v-596b8a26]{display:inline-block;vertical-align:middle;overflow:hidden;transition:width .5s ease;line-height:50px;height:50px;margin:0 8px}.scrolling-text[data-v-596b8a26]{display:flex;color:var(--fs-accent);flex-direction:column;align-items:center;height:50px}.word-text[data-v-596b8a26]{line-height:50px;height:50px;display:inline-block;font-weight:800}.scroll-enter-active[data-v-596b8a26],.scroll-leave-active[data-v-596b8a26]{transition:transform .5s ease,opacity .5s ease;position:absolute}.scroll-enter-from[data-v-596b8a26]{transform:translateY(100%);opacity:0}.scroll-enter-to[data-v-596b8a26],.scroll-leave-from[data-v-596b8a26]{transform:translateY(0);opacity:1}.scroll-leave-to[data-v-596b8a26]{transform:translateY(-100%);opacity:0}.subtitle-splash[data-v-596b8a26]{margin-bottom:30px}.splash-badge[data-v-596b8a26]{display:inline-flex;align-items:center;gap:12px;padding:12px 24px;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;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.splash-icon[data-v-596b8a26]{color:var(--fs-accent);filter:drop-shadow(0 0 8px rgba(var(--fs-accent-rgb),.6))}.splash-text[data-v-596b8a26]{font-size:20px;font-weight:600;color:var(--fs-accent);letter-spacing:1px}.description[data-v-596b8a26]{font-size:18px;line-height:1.6;color:var(--fs-white-a70);margin:0}.decorative-elements[data-v-596b8a26]{position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;z-index:1}.floating-orb[data-v-596b8a26]{position:absolute;border-radius:50%;background:radial-gradient(circle,var(--fs-accent-a30),transparent);filter:blur(40px)}.orb-1[data-v-596b8a26]{width:200px;height:200px;top:10%;left:10%;animation:float1-596b8a26 15s infinite ease-in-out}.orb-2[data-v-596b8a26]{width:150px;height:150px;bottom:20%;right:15%;animation:float2-596b8a26 20s infinite ease-in-out}.orb-3[data-v-596b8a26]{width:100px;height:100px;top:50%;right:10%;animation:float3-596b8a26 12s infinite ease-in-out}@keyframes float1-596b8a26{0%,to{transform:translate(0)}33%{transform:translate(30px,-30px)}66%{transform:translate(-20px,20px)}}@keyframes float2-596b8a26{0%,to{transform:translate(0)}50%{transform:translate(-40px,-20px)}}@keyframes float3-596b8a26{0%,to{transform:translate(0)}25%{transform:translate(20px,10px)}75%{transform:translate(-10px,-20px)}}@keyframes fadeIn-596b8a26{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-596b8a26{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}.card-section[data-v-596b8a26]{flex:1;display:flex;align-items:center;justify-content:center;padding:40px}@media(max-width:1024px){.selector-container[data-v-596b8a26]{flex-direction:column}.animation-section[data-v-596b8a26]{height:40vh;min-height:350px;padding:30px}.main-slogan[data-v-596b8a26]{font-size:28px;height:40px}.scrolling-container[data-v-596b8a26],.scrolling-text[data-v-596b8a26],.word-text[data-v-596b8a26]{height:40px;line-height:40px}.card-section[data-v-596b8a26]{flex:1;padding:20px}}@media(max-width:768px){.animation-section[data-v-596b8a26]{display:none}.card-section[data-v-596b8a26]{padding:20px}.action-card[data-v-596b8a26]{max-width:100%}}.splash-brand[data-v-596b8a26]{transform:translate(35%);display:flex;align-items:center;gap:6px;opacity:1}.splash-brand-logo[data-v-596b8a26]{width:30px;height:30px;object-fit:contain;opacity:.4;filter:grayscale(100%)}.splash-brand-text[data-v-596b8a26]{font-size:12px;font-weight:400;color:var(--fs-text-dim);letter-spacing:1.5px;opacity:.8}.splash-screen[data-v-966b2bb9]{position:fixed;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse at center,var(--fs-surface-1) 0%,var(--fs-ui-bg) 100%);z-index:9999;display:flex;align-items:center;justify-content:center}.splash-content[data-v-966b2bb9]{display:flex;flex-direction:column;align-items:center;gap:40px}.splash-logo-group[data-v-966b2bb9]{position:relative;width:150px;height:150px}.splash-image[data-v-966b2bb9]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;object-fit:contain;filter:brightness(0) saturate(100%) invert(73%) sepia(98%) saturate(459%) hue-rotate(358deg) brightness(105%) contrast(103%)}.splash-image-1[data-v-966b2bb9]{animation:fadeInScale-966b2bb9 .5s ease-out 0s forwards}.splash-image-2[data-v-966b2bb9]{animation:fadeInScale-966b2bb9 .5s ease-out .1s forwards,breathe1-966b2bb9 2s ease-in-out .6s infinite;opacity:0}.splash-image-3[data-v-966b2bb9]{animation:fadeInScale-966b2bb9 .5s ease-out .2s forwards,breathe2-966b2bb9 2s ease-in-out .7s infinite;opacity:0}.splash-image-4[data-v-966b2bb9]{animation:fadeInScale-966b2bb9 .5s ease-out .3s forwards,breathe3-966b2bb9 2s ease-in-out .8s infinite;opacity:0}.splash-image-5[data-v-966b2bb9]{animation:fadeInScale-966b2bb9 .5s ease-out .4s forwards,breathe4-966b2bb9 2s ease-in-out .9s infinite;opacity:0}@keyframes fadeInScale-966b2bb9{0%{opacity:0;transform:translate(-50%,-50%) scale(.8)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes breathe1-966b2bb9{0%,to{opacity:1;transform:translate(-50%,-50%) scale(1)}50%{opacity:.5;transform:translate(-50%,-50%) scale(.98)}}@keyframes breathe2-966b2bb9{0%,to{opacity:1;transform:translate(-50%,-50%) scale(1)}50%{opacity:.5;transform:translate(-50%,-50%) scale(.97)}}@keyframes breathe3-966b2bb9{0%,to{opacity:1;transform:translate(-50%,-50%) scale(1)}50%{opacity:.5;transform:translate(-50%,-50%) scale(.99)}}@keyframes breathe4-966b2bb9{0%,to{opacity:1;transform:translate(-50%,-50%) scale(1)}50%{opacity:.5;transform:translate(-50%,-50%) scale(.98)}}.splash-brand[data-v-966b2bb9]{position:absolute;bottom:60px;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:6px;opacity:1}.splash-brand-logo[data-v-966b2bb9]{width:30px;height:30px;object-fit:contain;opacity:.4;filter:grayscale(100%)}.splash-brand-text[data-v-966b2bb9]{font-size:12px;font-weight:400;color:var(--fs-text-dim);letter-spacing:1.5px;opacity:.8}.splash-fade-enter-active[data-v-966b2bb9]{transition:none}.splash-fade-leave-active[data-v-966b2bb9]{transition:opacity .3s ease-out}.splash-fade-enter-from[data-v-966b2bb9]{opacity:1}.splash-fade-leave-to[data-v-966b2bb9]{opacity:0}.pawsuite-layout[data-v-966b2bb9]{min-height:100vh;background:var(--fs-bg-canvas);color:var(--fs-text-primary)}.pawsuite-nav[data-v-966b2bb9]{position:fixed;top:0;left:0;right:0;height:80px;background:linear-gradient(to bottom,rgba(var(--fs-shadow-rgb),.95),var(--fs-overlay-strong));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid var(--fs-accent-a20);z-index:1000}.nav-content[data-v-966b2bb9]{height:100%;max-width:1400px;margin:0 auto;padding:0 20px;display:flex;align-items:center;justify-content:space-between}.logo-section[data-v-966b2bb9]{flex-shrink:0}.logo-link[data-v-966b2bb9]{display:flex;align-items:center;text-decoration:none;color:inherit;cursor:pointer;transition:all .3s ease;position:relative}.logo-link[data-v-966b2bb9]:hover{transform:translateY(-2px)}.logo-image[data-v-966b2bb9]{height:35px;margin-right:12px;transition:all .3s cubic-bezier(.4,0,.2,1)}.logo-image.logo-expanded[data-v-966b2bb9]{height:45px}.logo-text-wrapper[data-v-966b2bb9]{display:flex;align-items:center;font-size:20px;font-weight:600;position:relative;min-width:120px}.logo-pawsuite-wrapper[data-v-966b2bb9]{display:flex;align-items:center;transition:all .3s ease;position:absolute;left:0}.logo-pawsuite-wrapper.pawsuite-hidden[data-v-966b2bb9]{opacity:.3;transform:scale(.85);filter:blur(2px)}.logo-slash[data-v-966b2bb9]{color:rgba(var(--fs-accent-rgb),.6);margin-right:6px}.logo-pawsuite[data-v-966b2bb9]{color:var(--fs-accent)}.logo-main-text[data-v-966b2bb9]{margin-top:5px;position:absolute;left:0;display:flex;align-items:baseline;gap:10px;white-space:nowrap}.logo-main[data-v-966b2bb9]{font-size:22px;font-weight:700;color:var(--fs-text-primary);text-shadow:2px 2px 4px var(--fs-overlay-medium)}.logo-home-text[data-v-966b2bb9]{color:var(--fs-text-primary);margin-left:0;margin-top:8px;font-size:16px;font-weight:500;white-space:nowrap;position:relative;left:140px}.main-text-fade-enter-active[data-v-966b2bb9],.main-text-fade-leave-active[data-v-966b2bb9]{transition:all .3s ease}.main-text-fade-enter-from[data-v-966b2bb9],.main-text-fade-leave-to[data-v-966b2bb9]{opacity:0;transform:scale(.9)}.home-text-slide-enter-active[data-v-966b2bb9],.home-text-slide-leave-active[data-v-966b2bb9]{transition:all .3s cubic-bezier(.4,0,.2,1)}.home-text-slide-enter-from[data-v-966b2bb9]{opacity:0;transform:translate(-20px)}.home-text-slide-leave-to[data-v-966b2bb9]{opacity:0;transform:translate(-10px)}.nav-menu[data-v-966b2bb9]{display:flex;align-items:center;gap:10px}.nav-link[data-v-966b2bb9]{display:flex;align-items:center;gap:8px;padding:10px 20px;color:var(--fs-text-secondary);text-decoration:none;font-size:15px;font-weight:500;border-radius:999px;transition:all .3s ease;position:relative}.nav-link[data-v-966b2bb9]:hover{color:var(--fs-accent);background:var(--fs-accent-a10)}.nav-link.router-link-active[data-v-966b2bb9]{color:var(--fs-accent);background:var(--fs-accent-a15)}.nav-link svg[data-v-966b2bb9]{flex-shrink:0}.user-area[data-v-966b2bb9]{flex-shrink:0}.user-menu[data-v-966b2bb9]{display:flex;align-items:center;gap:8px;cursor:pointer;padding:5px 10px 5px 5px;border-radius:25px;transition:all .3s ease;position:relative}.user-menu[data-v-966b2bb9]:hover{background:var(--fs-white-a05)}.user-avatar-wrapper[data-v-966b2bb9]{position:relative}.user-avatar[data-v-966b2bb9]{width:36px;height:36px;border-radius:50%;border:2px solid var(--fs-accent-a50);object-fit:cover;transition:all .3s ease}.user-menu:hover .user-avatar[data-v-966b2bb9]{border-color:var(--fs-accent);box-shadow:0 0 10px var(--fs-accent-a50)}.notification-badge[data-v-966b2bb9]{position:absolute;top:-2px;right:-2px;min-width:18px;height:18px;background:linear-gradient(135deg,var(--fs-danger-grad-start),var(--fs-danger-grad-end));color:var(--fs-text-primary);border-radius:9px;font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center;padding:0 4px;box-shadow:0 2px 8px rgba(var(--fs-extra-ff4757-rgb),.4);border:2px solid var(--fs-overlay-strong)}.dropdown-icon[data-v-966b2bb9]{color:var(--fs-text-secondary);transition:all .3s ease}.dropdown-icon.icon-rotated[data-v-966b2bb9]{transform:rotate(180deg)}.dropdown-menu[data-v-966b2bb9]{position:absolute;top:calc(100% + 10px);right:0;width:240px;background:var(--fs-ui-surface-raised);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--fs-accent-a20);border-radius:20px;box-shadow:0 10px 40px var(--fs-overlay-strong);overflow:hidden;z-index:1001}.dropdown-close[data-v-966b2bb9]{display:none}.dropdown-header[data-v-966b2bb9]{display:flex;align-items:center;gap:12px;padding:20px;background:var(--fs-accent-a05)}.dropdown-avatar[data-v-966b2bb9]{width:45px;height:45px;border-radius:50%;border:2px solid var(--fs-accent);object-fit:cover}.dropdown-info[data-v-966b2bb9]{flex:1;overflow:hidden}.dropdown-name[data-v-966b2bb9]{font-size:16px;font-weight:600;color:var(--fs-text-primary);margin:0 0 2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dropdown-id[data-v-966b2bb9]{font-size:13px;color:var(--fs-text-dim);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.current-team[data-v-966b2bb9]{display:flex;align-items:center;gap:10px;padding:12px 20px;margin:0 10px 10px;background:var(--fs-accent-a10);border:1px solid var(--fs-accent-a20);border-radius:12px;cursor:pointer;transition:all .3s ease}.current-team[data-v-966b2bb9]:hover{background:var(--fs-accent-a15);border-color:var(--fs-accent-a30)}.current-team-avatar[data-v-966b2bb9]{width:36px;height:36px;border-radius:8px;object-fit:cover}.current-team-info[data-v-966b2bb9]{flex:1;overflow:hidden}.current-team-name[data-v-966b2bb9]{font-size:14px;font-weight:500;color:var(--fs-text-primary);margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.current-team-id[data-v-966b2bb9]{font-size:12px;color:var(--fs-text-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.switch-icon[data-v-966b2bb9]{color:var(--fs-accent);flex-shrink:0}.dropdown-divider[data-v-966b2bb9]{height:1px;background:var(--fs-white-a10)}.dropdown-item[data-v-966b2bb9]{display:flex;align-items:center;gap:12px;padding:14px 20px;color:var(--fs-text-secondary);text-decoration:none;transition:all .3s ease;border:none;background:none;width:100%;text-align:left;cursor:pointer;font-size:15px;position:relative}.dropdown-item[data-v-966b2bb9]:hover{background:var(--fs-accent-a10);color:var(--fs-accent)}.dropdown-badge[data-v-966b2bb9]{background:linear-gradient(135deg,var(--fs-danger-grad-start),var(--fs-danger-grad-end));color:var(--fs-text-primary);border-radius:10px;font-size:10px;font-weight:700;padding:2px 6px;margin-left:auto;min-width:16px;height:16px;display:flex;align-items:center;justify-content:center}.logout-item[data-v-966b2bb9]{color:var(--fs-danger)}.logout-item[data-v-966b2bb9]:hover{background:rgba(var(--fs-danger-rgb),.1);color:var(--fs-extra-ff5252)}.dropdown-enter-active[data-v-966b2bb9],.dropdown-leave-active[data-v-966b2bb9]{transition:all .3s ease}.dropdown-enter-from[data-v-966b2bb9],.dropdown-leave-to[data-v-966b2bb9]{opacity:0;transform:translateY(-10px)}.pawsuite-content[data-v-966b2bb9]{padding-top:80px;min-height:100vh}.notification-popup[data-v-966b2bb9]{position:fixed;top:100px;right:20px;width:320px;max-width:calc(100vw - 40px);background:var(--fs-ui-surface-raised);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--fs-accent-a20);border-radius:16px;box-shadow:0 10px 40px var(--fs-overlay-strong);z-index:1002}.notification-content[data-v-966b2bb9]{padding:20px;position:relative}.notification-close[data-v-966b2bb9]{position:absolute;top:15px;right:15px;width:32px;height:32px;background:var(--fs-white-a10);border:none;border-radius:50%;color:var(--fs-text-muted);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.notification-close[data-v-966b2bb9]:hover{background:var(--fs-white-a20);color:var(--fs-text-primary);transform:rotate(90deg)}.notification-header[data-v-966b2bb9]{display:flex;align-items:center;gap:12px;margin-bottom:12px;padding-right:40px}.notification-icon[data-v-966b2bb9]{color:var(--fs-accent);flex-shrink:0}.notification-title[data-v-966b2bb9]{color:var(--fs-text-primary);font-size:16px;font-weight:600;margin:0;line-height:1.4}.notification-text[data-v-966b2bb9]{color:var(--fs-text-secondary);font-size:14px;line-height:1.5;margin:0 0 20px}.notification-actions[data-v-966b2bb9]{display:flex;gap:12px;justify-content:flex-end}.notification-btn[data-v-966b2bb9]{padding:8px 16px;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease}.notification-btn.secondary[data-v-966b2bb9]{background:var(--fs-white-a10);color:var(--fs-text-secondary)}.notification-btn.secondary[data-v-966b2bb9]:hover{background:var(--fs-white-a20);color:var(--fs-text-primary)}.notification-btn.primary[data-v-966b2bb9]{background:linear-gradient(135deg,var(--fs-accent),var(--fs-accent-strong));color:var(--fs-ink)}.notification-btn.primary[data-v-966b2bb9]:hover{background:linear-gradient(135deg,var(--fs-accent-strong),var(--fs-accent));transform:translateY(-1px);box-shadow:0 4px 12px var(--fs-accent-a30)}.notification-fade-enter-active[data-v-966b2bb9],.notification-fade-leave-active[data-v-966b2bb9]{transition:all .3s cubic-bezier(.4,0,.2,1)}.notification-fade-enter-from[data-v-966b2bb9]{opacity:0;transform:translate(100%) translateY(-20px)}.notification-fade-leave-to[data-v-966b2bb9]{opacity:0;transform:translate(100%) scale(.9)}.mobile-overlay[data-v-966b2bb9]{display:none}@media(max-width:768px){.pawsuite-nav[data-v-966b2bb9]{height:auto;min-height:60px}.nav-content[data-v-966b2bb9]{flex-direction:column;padding:15px;gap:15px}.logo-image[data-v-966b2bb9]{height:30px}.logo-image.logo-expanded[data-v-966b2bb9]{height:35px}.logo-text-wrapper[data-v-966b2bb9],.logo-main[data-v-966b2bb9]{font-size:18px}.logo-home-text[data-v-966b2bb9]{font-size:14px;left:140px}.nav-menu[data-v-966b2bb9]{width:100%;justify-content:center;flex-wrap:wrap}.nav-link[data-v-966b2bb9]{font-size:13px;padding:8px 15px}.nav-link span[data-v-966b2bb9]{display:none}.nav-link svg[data-v-966b2bb9]{width:20px;height:20px}.user-avatar[data-v-966b2bb9]{width:32px;height:32px}.pawsuite-content[data-v-966b2bb9]{padding-top:120px}.mobile-overlay[data-v-966b2bb9]{display:block;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(var(--fs-shadow-rgb),.6);z-index:1000}.dropdown-menu[data-v-966b2bb9]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;max-width:340px;max-height:80vh;overflow-y:auto;right:auto;border-radius:25px}.dropdown-close[data-v-966b2bb9]{display:flex;position:absolute;top:10px;right:10px;width:36px;height:36px;background:var(--fs-white-a10);border:none;border-radius:50%;color:var(--fs-text-secondary);cursor:pointer;align-items:center;justify-content:center;transition:all .3s ease;z-index:1}.dropdown-close[data-v-966b2bb9]:hover{background:var(--fs-white-a20);transform:rotate(90deg)}.dropdown-enter-from[data-v-966b2bb9],.dropdown-leave-to[data-v-966b2bb9]{opacity:0;transform:translate(-50%,-45%)}.dropdown-enter-active[data-v-966b2bb9],.dropdown-leave-active[data-v-966b2bb9]{transform:translate(-50%,-50%)}.notification-popup[data-v-966b2bb9]{top:15px;right:15px;left:15px;width:auto}.splash-logo-group[data-v-966b2bb9]{width:120px;height:120px}.splash-brand[data-v-966b2bb9]{bottom:40px}.splash-brand-logo[data-v-966b2bb9]{width:24px;height:24px}.splash-brand-text[data-v-966b2bb9]{font-size:10px}}@media(max-width:480px){.nav-link[data-v-966b2bb9]{padding:8px 12px}.logo-image[data-v-966b2bb9]{height:30px}.logo-text-wrapper[data-v-966b2bb9]{font-size:16px}}[data-v-966b2bb9]::-webkit-scrollbar{width:8px}[data-v-966b2bb9]::-webkit-scrollbar-track{background:var(--fs-bg-canvas)}[data-v-966b2bb9]::-webkit-scrollbar-thumb{background:var(--fs-surface-3);border-radius:4px}[data-v-966b2bb9]::-webkit-scrollbar-thumb:hover{background:var(--fs-text-muted)}.fs-emoji-icon[data-v-b98c760f]{display:inline-flex;align-items:center;justify-content:center;line-height:1}.fs-emoji-icon[data-v-b98c760f] svg{width:1em;height:1em}:root,:root[data-theme=fursuit-classic]{color-scheme:dark;--fs-font-family-base: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Source Han Sans SC", "Noto Sans SC Variable", "Noto Sans SC", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;--fs-bg-canvas: #0a0a0a;--fs-bg-canvas-rgb: 10, 10, 10;--fs-surface-0: #0d0d0d;--fs-surface-1: #1a1a1a;--fs-surface-2: #222222;--fs-surface-3: #2d2d2d;--fs-surface-4: #3a3a3a;--fs-text-primary: #ffffff;--fs-text-secondary: #cccccc;--fs-text-tertiary: #a6a6a6;--fs-text-dim: #888888;--fs-text-muted: #666666;--fs-ink: #000000;--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: #000000;--fs-qr-light: #ffffff;--fs-accent: #ffd700;--fs-accent-strong: #ffea70;--fs-brand-primary: #ff6b35;--fs-brand-secondary: #f7931e;--fs-brand-tertiary: #ffd23f;--fs-brand-metal: #ffffff;--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: rgba(255, 255, 255, .02);--fs-white-a03: rgba(255, 255, 255, .03);--fs-white-a05: rgba(255, 255, 255, .05);--fs-white-a08: rgba(255, 255, 255, .08);--fs-white-a10: rgba(255, 255, 255, .1);--fs-white-a15: rgba(255, 255, 255, .15);--fs-white-a20: rgba(255, 255, 255, .2);--fs-white-a70: rgba(255, 255, 255, .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: rgba(20, 20, 20, .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: rgba(20, 20, 20, .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: rgba(20, 20, 20, .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: rgba(20, 20, 20, .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)}:root[data-theme=fursuit-daylight]{color-scheme:light;--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: #000000;--fs-qr-light: #ffffff;--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: rgba(255, 255, 255, .98);--fs-mobile-surface-strong: rgba(255, 255, 255, .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: rgba(255, 255, 255, .98);--fs-mobile-modal-grad-end: rgba(244, 238, 228, .98);--fs-mobile-skeleton-mid: #e1d7c8;--fs-mobile-skeleton-strong: #d2c3ab;--fs-ui-surface-raised: rgba(255, 255, 255, .98);--fs-ui-surface-strong: rgba(255, 255, 255, .95);--fs-ui-glass: rgba(255, 255, 255, .6);--fs-ui-glass-hover: rgba(255, 255, 255, .8);--fs-ui-nav-surface-strong: rgba(242, 236, 225, .9);--fs-ui-nav-overlay-strong: rgba(242, 236, 225, .9);--fs-ui-modal-grad-start: rgba(255, 255, 255, .98);--fs-ui-modal-grad-end: rgba(244, 238, 228, .98);--fs-ui-skeleton-mid: #e1d7c8;--fs-ui-skeleton-strong: #d2c3ab}@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)}}html,body,#furtv{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 *{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}html.theme-transition *:before,html.theme-transition *:after{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{margin:0;padding:0;overflow-x:hidden;font-family:var(--fs-font-family-base)}body.fs-scroll-lock{overflow:hidden!important}html,body{scrollbar-width:none;-ms-overflow-style:none}html::-webkit-scrollbar,body::-webkit-scrollbar{width:0!important;height:0!important;display:none}::-webkit-scrollbar{width:8px;height: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]{--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: #ff0000;--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: #ff9999;--fs-extra-ff9999-rgb: 255, 153, 153;--fs-extra-ff9a9e: #ff9a9e;--fs-extra-ff9a9e-rgb: 255, 154, 158;--fs-extra-ffa500: #ffa500;--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}: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: #ff0000;--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: #ff9999;--fs-extra-ff9999-rgb: 255, 153, 153;--fs-extra-ff9a9e: #ff9a9e;--fs-extra-ff9a9e-rgb: 255, 154, 158;--fs-extra-ffa500: #ffa500;--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}.mention-text[data-v-bec9bf9f]{display:inline;white-space:pre-wrap;word-wrap:break-word}.mention-link[data-v-bec9bf9f]{color:var(--fs-accent);font-weight:500;text-decoration:none;transition:all .2s ease;padding:2px 4px;border-radius:4px;background-color:var(--fs-accent-a15)}.mention-link[data-v-bec9bf9f]:hover{color:var(--fs-accent-strong);background-color:rgba(var(--fs-accent-rgb),.25);text-decoration:underline}.mention-link[data-v-bec9bf9f]:active{color:var(--fs-extra-e6c200)}.mention-skeleton[data-v-bec9bf9f]{display:inline-block;height:20px;min-width:60px;background:linear-gradient(90deg,var(--fs-accent-a10) 0%,var(--fs-accent-a20) 50%,var(--fs-accent-a10) 100%);background-size:200% 100%;border-radius:4px;position:relative;overflow:hidden;animation:skeleton-pulse-bec9bf9f 1.5s ease-in-out infinite;vertical-align:middle}.skeleton-shimmer[data-v-bec9bf9f]{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent 0%,var(--fs-accent-a30) 50%,transparent 100%);animation:skeleton-shimmer-bec9bf9f 1.5s ease-in-out infinite}@keyframes skeleton-pulse-bec9bf9f{0%,to{opacity:.6}50%{opacity:1}}@keyframes skeleton-shimmer-bec9bf9f{0%{left:-100%}to{left:100%}}.profile-more-menu[data-v-920a09c9]{position:relative;flex:0 0 auto}.profile-more-menu__trigger[data-v-920a09c9]{min-width:auto;width:44px;height:44px;padding:0;border:1px solid var(--fs-white-a20);border-radius:999px;background:var(--fs-white-a05);color:var(--fs-text-secondary);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}.profile-more-menu__trigger[data-v-920a09c9]:hover,.profile-more-menu__trigger[aria-expanded=true][data-v-920a09c9]{background:var(--fs-white-a10);border-color:var(--fs-white-a30);color:var(--fs-ui-text-primary)}.profile-more-menu__trigger[data-v-920a09c9]:active{transform:translateY(1px)}.profile-more-menu__dropdown[data-v-920a09c9]{position:absolute;top:calc(100% + 8px);z-index:30;min-width:160px;padding:8px;border:1px solid var(--fs-white-a10);border-radius:12px;background:var(--fs-ui-surface-strong);box-shadow:0 8px 24px rgba(var(--fs-shadow-rgb),.45)}.profile-more-menu__dropdown.is-right[data-v-920a09c9]{right:0}.profile-more-menu__dropdown.is-left[data-v-920a09c9]{left:0}.profile-more-menu__item[data-v-920a09c9-s]{width:100%;border:0;border-radius:8px;background:transparent;color:var(--fs-ui-text-primary);cursor:pointer;display:block;font:inherit;line-height:1.35;padding:10px 12px;text-align:left;transition:background-color .2s ease,color .2s ease}.profile-more-menu__item[data-v-920a09c9-s]:hover{background:var(--fs-white-a08)}.profile-more-menu__item.is-danger[data-v-920a09c9-s],.profile-more-menu__item.danger[data-v-920a09c9-s]{color:var(--fs-danger)}.profile-more-menu__item.is-danger[data-v-920a09c9-s]:hover,.profile-more-menu__item.danger[data-v-920a09c9-s]:hover{background:rgba(var(--fs-danger-rgb),.12)}.profile-more-menu-pop-enter-active[data-v-920a09c9],.profile-more-menu-pop-leave-active[data-v-920a09c9]{transition:opacity .16s ease,transform .16s ease}.profile-more-menu-pop-enter-from[data-v-920a09c9],.profile-more-menu-pop-leave-to[data-v-920a09c9]{opacity:0;transform:translateY(-4px) scale(.98)}.fs-sidebar-overlay[data-v-3fd62ed7]{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;justify-content:flex-end;background:var(--fs-overlay-heavy);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.fs-sidebar-panel[data-v-3fd62ed7]{height:100%;overflow-y:auto;position:relative;background:linear-gradient(135deg,var(--fs-surface-1) 0%,var(--fs-surface-0) 100%);color:var(--fs-text-primary);border-left:1px solid var(--fs-accent-a20);box-shadow:-10px 0 40px rgba(var(--fs-shadow-rgb),.55),inset 1px 0 0 var(--fs-white-a05)}.fs-sidebar-panel.is-left[data-v-3fd62ed7]{margin-right:auto;border-left:none;border-right:1px solid var(--fs-accent-a20);box-shadow:10px 0 40px rgba(var(--fs-shadow-rgb),.55),inset -1px 0 0 var(--fs-white-a05)}.fs-sidebar-enter-active[data-v-3fd62ed7],.fs-sidebar-leave-active[data-v-3fd62ed7]{transition:opacity .22s ease}.fs-sidebar-enter-active .fs-sidebar-panel[data-v-3fd62ed7],.fs-sidebar-leave-active .fs-sidebar-panel[data-v-3fd62ed7]{transition:transform .24s cubic-bezier(.2,.8,.2,1)}.fs-sidebar-enter-from[data-v-3fd62ed7],.fs-sidebar-leave-to[data-v-3fd62ed7]{opacity:0}.fs-sidebar-enter-from .fs-sidebar-panel.is-right[data-v-3fd62ed7],.fs-sidebar-leave-to .fs-sidebar-panel.is-right[data-v-3fd62ed7]{transform:translate(100%)}.fs-sidebar-enter-from .fs-sidebar-panel.is-left[data-v-3fd62ed7],.fs-sidebar-leave-to .fs-sidebar-panel.is-left[data-v-3fd62ed7]{transform:translate(-100%)}@media(max-width:768px){.fs-sidebar-panel[data-v-3fd62ed7]{width:min(92vw,420px)!important}}.profile-sidebar-drawer__inner[data-v-44a4e1b2]{position:relative;width:100%;height:100%;min-height:0;display:flex;flex-direction:column}.profile-sidebar-drawer__close[data-v-44a4e1b2]{position:absolute;top:20px;right:20px;width:40px;height:40px;border:0;border-radius:50%;background:var(--fs-white-a10);color:var(--fs-ui-text-primary);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease,transform .2s ease;z-index:2}.profile-sidebar-drawer__close[data-v-44a4e1b2]:hover{background:var(--fs-white-a20);transform:rotate(90deg) scale(1.04)}.profile-sidebar-drawer__header[data-v-44a4e1b2]{flex-shrink:0;padding:30px 72px 24px 30px;border-bottom:1px solid var(--fs-accent-a10)}.profile-sidebar-drawer__title[data-v-44a4e1b2]{margin:0;color:var(--fs-accent);font-size:24px;line-height:1.25;font-weight:700;display:flex;align-items:center;gap:12px}.profile-sidebar-drawer__icon[data-v-44a4e1b2]{display:inline-flex;align-items:center;justify-content:center;color:var(--fs-accent)}.profile-sidebar-drawer__icon[data-v-44a4e1b2] svg{width:24px;height:24px}.profile-sidebar-drawer__subtitle[data-v-44a4e1b2]{margin:8px 0 0;color:var(--fs-text-tertiary);font-size:13px;line-height:1.5}.profile-sidebar-drawer__body[data-v-44a4e1b2]{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.profile-sidebar-drawer-overlay.fs-sidebar-overlay{align-items:stretch;justify-content:flex-end;padding:0}.profile-sidebar-drawer.fs-sidebar-panel{height:100dvh;max-height:100dvh;overflow:hidden;border-radius:24px 0 0 24px;border-right:0}.profile-sidebar-drawer-enter-active,.profile-sidebar-drawer-leave-active{transition:opacity .24s ease}.profile-sidebar-drawer-enter-active .fs-sidebar-panel,.profile-sidebar-drawer-leave-active .fs-sidebar-panel{transition:transform .24s cubic-bezier(.2,.8,.2,1),opacity .24s ease}.profile-sidebar-drawer-enter-from,.profile-sidebar-drawer-leave-to{opacity:0}.profile-sidebar-drawer-enter-from .fs-sidebar-panel.is-right,.profile-sidebar-drawer-leave-to .fs-sidebar-panel.is-right{transform:translate(32px);opacity:0}.profile-sidebar-drawer-enter-from .fs-sidebar-panel.is-left,.profile-sidebar-drawer-leave-to .fs-sidebar-panel.is-left{transform:translate(-32px);opacity:0}@media(max-width:768px){.profile-sidebar-drawer__close[data-v-44a4e1b2]{top:16px;right:16px}.profile-sidebar-drawer__header[data-v-44a4e1b2]{padding:26px 68px 20px 24px}.profile-sidebar-drawer__title[data-v-44a4e1b2]{font-size:22px}.profile-sidebar-drawer-overlay.fs-sidebar-overlay{align-items:flex-end;justify-content:center}.profile-sidebar-drawer.fs-sidebar-panel{width:100%!important;max-width:100%!important;height:auto;max-height:82dvh;border-radius:24px 24px 0 0;border-right:1px solid var(--fs-accent-a20);border-bottom:0}.profile-sidebar-drawer-enter-from .fs-sidebar-panel,.profile-sidebar-drawer-leave-to .fs-sidebar-panel{transform:translateY(32px)}}.badge-model[data-v-e01bf803]{position:relative;width:100%;height:100%;overflow:hidden;border-radius:14px}.badge-model.is-interactive[data-v-e01bf803]{cursor:grab}.badge-model.is-interactive[data-v-e01bf803]:active{cursor:grabbing}.badge-model-canvas[data-v-e01bf803]{width:100%;height:100%}.badge-model-loading[data-v-e01bf803],.badge-model-error[data-v-e01bf803]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:13px;color:rgba(255,255,255,.82);background:rgba(5,7,11,.35)}.badge-model-error[data-v-e01bf803]{color:#ffb4a8}.today-feed-card[data-v-5c25c6fe]{--today-media-text: var(--fs-qr-light);--today-media-text-secondary: rgba(255, 255, 255, .88);--today-media-text-muted: rgba(255, 255, 255, .72);--today-media-dot: var(--fs-qr-light);--today-media-overlay: rgba(var(--fs-shadow-rgb), .64);--today-media-overlay-soft: rgba(var(--fs-shadow-rgb), .1);position:relative;overflow:hidden;border-radius:18px;background:var(--fs-ui-surface);border:1px solid var(--fs-white-a05);box-shadow:0 8px 24px rgba(var(--fs-shadow-rgb),.18),inset 0 1px 0 var(--fs-white-a05);isolation:isolate;transform:translateZ(0);transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease;will-change:transform;cursor:pointer}.today-feed-card[data-v-5c25c6fe]:hover{z-index:20;transform:translateY(-5px) scale(1.02);border-color:var(--fs-accent-a30);box-shadow:0 22px 42px rgba(var(--fs-shadow-rgb),.34),0 0 0 1px var(--fs-accent-a15),inset 0 1px 0 var(--fs-white-a08)}.today-card-image[data-v-5c25c6fe]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;background:var(--fs-ui-surface-raised);transform:scale(1);transition:transform .35s ease,filter .35s ease;will-change:transform}.today-feed-card:hover .today-card-image[data-v-5c25c6fe]{transform:scale(1.045);filter:saturate(1.08) contrast(1.04)}.today-text-card[data-v-5c25c6fe]{position:absolute;top:0;right:0;bottom:0;left:0;padding:14px;display:flex;flex-direction:column;justify-content:flex-start;gap:14px;background:linear-gradient(135deg,var(--fs-white-a03) 0%,var(--fs-accent-a05) 100%),linear-gradient(135deg,var(--fs-ui-surface) 0%,var(--fs-ui-surface-raised) 100%);transition:background .3s ease,transform .3s ease}.today-feed-card:hover .today-text-card[data-v-5c25c6fe]{background:linear-gradient(135deg,var(--fs-white-a05) 0%,var(--fs-accent-a10) 100%),linear-gradient(135deg,var(--fs-ui-surface-raised) 0%,var(--fs-ui-surface) 100%);transform:scale(1.01)}.today-text-card svg[data-v-5c25c6fe]{color:var(--fs-ui-accent);opacity:.82;flex:none}.today-text-card p[data-v-5c25c6fe]{margin:auto 0;color:var(--fs-ui-text-primary);font-size:24px;line-height:1.08;font-weight:900;overflow-wrap:anywhere}.today-card-gradient[data-v-5c25c6fe]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,transparent 42%,var(--today-media-overlay-soft) 67%,var(--today-media-overlay) 100%);pointer-events:none;opacity:1;transition:opacity .3s ease}.today-feed-card.is-text-only .today-card-gradient[data-v-5c25c6fe]{background:linear-gradient(180deg,transparent 42%,var(--fs-ui-overlay) 100%);opacity:.28}.today-feed-card:hover .today-card-gradient[data-v-5c25c6fe]{opacity:.9}.today-feed-card.is-text-only:hover .today-card-gradient[data-v-5c25c6fe]{opacity:.36}.today-card-copy[data-v-5c25c6fe]{position:absolute;left:10px;right:10px;bottom:10px;z-index:2;min-width:0;transform:translateY(0);transition:transform .35s cubic-bezier(.23,1,.32,1),opacity .25s ease}.today-feed-card:hover .today-card-copy[data-v-5c25c6fe]{transform:translateY(-6px)}.today-author-link[data-v-5c25c6fe]{display:block;color:var(--today-media-text);font-size:13px;line-height:1.2;font-weight:800;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.today-author-link[data-v-5c25c6fe]:hover{color:var(--fs-ui-accent)}.today-feed-card.is-text-only .today-author-link[data-v-5c25c6fe]{color:var(--fs-ui-text-primary)}.today-card-copy p[data-v-5c25c6fe]{margin:3px 0 0;color:var(--today-media-text-secondary);font-size:12px;line-height:1.16;font-weight:600;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.today-feed-card.is-text-only .today-card-copy p[data-v-5c25c6fe]{color:var(--fs-ui-text-secondary)}.today-card-meta[data-v-5c25c6fe]{display:flex;flex-wrap:wrap;gap:6px;margin-top:7px;color:var(--today-media-text-muted);font-size:10px;line-height:1;font-weight:700}.today-feed-card.is-text-only .today-card-meta[data-v-5c25c6fe]{color:var(--fs-ui-text-muted)}.today-feed-card.is-compact[data-v-5c25c6fe]{border-radius:14px}.today-feed-card.is-compact .today-text-card[data-v-5c25c6fe]{padding:11px}.today-feed-card.is-compact .today-text-card p[data-v-5c25c6fe]{font-size:18px}.today-feed-card.is-compact .today-card-copy[data-v-5c25c6fe]{left:8px;right:8px;bottom:8px}.today-feed-card.is-compact .today-author-link[data-v-5c25c6fe]{font-size:12px}.today-feed-card.is-compact .today-card-copy p[data-v-5c25c6fe]{font-size:11px}@media(hover:none){.today-feed-card[data-v-5c25c6fe]:hover,.today-feed-card:hover .today-card-image[data-v-5c25c6fe],.today-feed-card:hover .today-text-card[data-v-5c25c6fe],.today-feed-card:hover .today-card-copy[data-v-5c25c6fe]{transform:none}}@media(prefers-reduced-motion:reduce){.today-feed-card[data-v-5c25c6fe],.today-card-image[data-v-5c25c6fe],.today-text-card[data-v-5c25c6fe],.today-card-gradient[data-v-5c25c6fe],.today-card-copy[data-v-5c25c6fe]{transition:none}}.relationship-dialog-overlay[data-v-51ee3092]{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--fs-overlay-heavy);display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.relationship-dialog[data-v-51ee3092]{background:linear-gradient(135deg,var(--fs-surface-1) 0%,var(--fs-surface-0) 100%);border-radius:20px;width:100%;max-width:500px;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);overflow:hidden}.dialog-header[data-v-51ee3092]{display:flex;align-items:center;justify-content:space-between;padding:25px 30px;border-bottom:1px solid var(--fs-accent-a10);position:relative}.dialog-title[data-v-51ee3092]{display:flex;align-items:center;gap:12px;font-size:22px;color:var(--fs-accent);margin:0;flex:1;justify-content:center}.dialog-back-btn[data-v-51ee3092]{position:absolute;left:20px;background:var(--fs-white-a05);border:1px solid var(--fs-white-a10);border-radius:8px;padding:8px;color:var(--fs-accent);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.dialog-back-btn[data-v-51ee3092]:hover{background:var(--fs-accent-a10);border-color:var(--fs-accent-a30)}.dialog-close[data-v-51ee3092]{position:absolute;right:20px;background:transparent;border:none;padding:8px;color:rgba(var(--fs-contrast-rgb),.5);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;border-radius:8px}.dialog-close[data-v-51ee3092]:hover{color:var(--fs-accent);background:var(--fs-accent-a10)}.dialog-body[data-v-51ee3092]{padding:30px;max-height:60vh;overflow-y:auto}.dialog-footer[data-v-51ee3092]{display:flex;gap:12px;padding:20px 30px;border-top:1px solid var(--fs-white-a05);background:rgba(var(--fs-shadow-rgb),.2)}.hint-text[data-v-51ee3092]{margin:0 0 24px;color:var(--fs-white-a70);font-size:15px;text-align:center}.relationship-types[data-v-51ee3092]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.type-btn[data-v-51ee3092]{background:var(--fs-white-a03);border:2px solid var(--fs-accent-a20);border-radius:12px;padding:32px 20px;cursor:pointer;transition:all .3s ease;display:flex;flex-direction:column;align-items:center;gap:12px}.type-btn[data-v-51ee3092]:hover{background:var(--fs-accent-a05);border-color:var(--fs-accent-a50);transform:translateY(-4px);box-shadow:0 8px 20px var(--fs-accent-a20)}.type-btn.couple[data-v-51ee3092]:hover{border-color:rgba(var(--fs-extra-ff69b4-rgb),.5);box-shadow:0 8px 20px rgba(var(--fs-extra-ff69b4-rgb),.2)}.type-btn.family[data-v-51ee3092]:hover{border-color:rgba(var(--fs-extra-6495ed-rgb),.5);box-shadow:0 8px 20px rgba(var(--fs-extra-6495ed-rgb),.2)}.type-icon[data-v-51ee3092]{font-size:48px}.type-name[data-v-51ee3092]{font-size:18px;font-weight:500;color:var(--fs-text-primary)}.type-btn.disabled[data-v-51ee3092],.type-btn[data-v-51ee3092]:disabled{background:var(--fs-white-a02);border-color:var(--fs-white-a10);cursor:not-allowed;opacity:.4;position:relative}.type-btn.disabled[data-v-51ee3092]:hover,.type-btn[data-v-51ee3092]:disabled:hover{background:var(--fs-white-a02);border-color:var(--fs-white-a10);transform:none;box-shadow:none}.type-btn.disabled .type-icon[data-v-51ee3092],.type-btn:disabled .type-icon[data-v-51ee3092]{filter:grayscale(100%)}.disabled-badge[data-v-51ee3092]{position:absolute;top:12px;right:12px;background:rgba(var(--fs-extra-ff0000-rgb),.8);color:var(--fs-text-primary);padding:4px 10px;border-radius:12px;font-size:12px;font-weight:600;box-shadow:0 2px 8px rgba(var(--fs-extra-ff0000-rgb),.3)}.search-box[data-v-51ee3092]{position:relative;margin-bottom:24px}.search-input[data-v-51ee3092]{width:100%;padding:14px 45px 14px 16px;background:var(--fs-white-a05);border:1px solid var(--fs-accent-a20);border-radius:12px;color:var(--fs-text-primary);font-size:15px;transition:all .3s ease}.search-input[data-v-51ee3092]:focus{outline:none;border-color:var(--fs-accent-a50);background:var(--fs-accent-a05);box-shadow:0 0 0 3px var(--fs-accent-a10)}.search-icon[data-v-51ee3092]{position:absolute;right:14px;top:50%;transform:translateY(-50%);color:var(--fs-accent);pointer-events:none}.search-results[data-v-51ee3092]{max-height:400px;overflow-y:auto}.user-item[data-v-51ee3092]{display:flex;align-items:center;gap:12px;padding:14px;background:var(--fs-white-a03);border:1px solid var(--fs-white-a05);border-radius:12px;margin-bottom:10px;cursor:pointer;transition:all .3s ease}.user-item[data-v-51ee3092]:hover{background:var(--fs-accent-a05);border-color:var(--fs-accent-a30);transform:translate(4px)}.user-avatar[data-v-51ee3092]{width:48px;height:48px;border-radius:50%;object-fit:cover;border:2px solid var(--fs-accent-a20);flex-shrink:0}.user-avatar[data-v-51ee3092] .avatar-image-wrapper{width:100%;height:100%;border-radius:50%;overflow:hidden}.user-avatar[data-v-51ee3092] img,.user-avatar[data-v-51ee3092] .secure-image-container,.user-avatar[data-v-51ee3092] .image-render-canvas{width:100%;height:100%;border-radius:50%;object-fit:cover}.user-info[data-v-51ee3092]{flex:1}.user-name[data-v-51ee3092]{font-size:15px;font-weight:500;color:var(--fs-text-primary);margin-bottom:4px}.user-meta[data-v-51ee3092]{display:flex;gap:8px;font-size:13px;color:rgba(var(--fs-contrast-rgb),.5)}.username[data-v-51ee3092]{color:rgba(var(--fs-contrast-rgb),.6)}.species[data-v-51ee3092]{padding:2px 8px;background:var(--fs-accent-a10);border-radius:4px;color:var(--fs-accent)}.select-icon[data-v-51ee3092]{color:var(--fs-accent)}.search-placeholder[data-v-51ee3092],.no-results[data-v-51ee3092]{text-align:center;padding:60px 20px;color:rgba(var(--fs-contrast-rgb),.4)}.placeholder-icon[data-v-51ee3092],.no-results-icon[data-v-51ee3092]{font-size:48px;margin-bottom:12px}.loading[data-v-51ee3092]{text-align:center;padding:60px 20px;color:rgba(var(--fs-contrast-rgb),.6)}.spinner[data-v-51ee3092]{width:40px;height:40px;border:3px solid var(--fs-accent-a20);border-top-color:var(--fs-accent);border-radius:50%;margin:0 auto 16px;animation:spin-51ee3092 1s linear infinite}@keyframes spin-51ee3092{to{transform:rotate(360deg)}}.confirm-content[data-v-51ee3092]{text-align:center}.confirm-text[data-v-51ee3092]{margin:0 0 24px;color:var(--fs-white-a70);font-size:15px}.selected-user[data-v-51ee3092]{padding:30px;background:var(--fs-white-a03);border:1px solid var(--fs-accent-a20);border-radius:16px;margin-bottom:24px}.user-avatar-large[data-v-51ee3092]{width:80px;height:80px;border-radius:50%;object-fit:cover;margin:0 auto 12px;display:block;border:3px solid var(--fs-accent-a30)}.user-avatar-large[data-v-51ee3092] .avatar-image-wrapper{width:100%;height:100%;border-radius:50%;overflow:hidden}.user-avatar-large[data-v-51ee3092] img,.user-avatar-large[data-v-51ee3092] .secure-image-container,.user-avatar-large[data-v-51ee3092] .image-render-canvas{width:100%;height:100%;border-radius:50%;object-fit:cover}.user-name-large[data-v-51ee3092]{font-size:20px;font-weight:600;color:var(--fs-text-primary);margin-bottom:6px}.user-username[data-v-51ee3092]{color:rgba(var(--fs-contrast-rgb),.5);font-size:14px;margin-bottom:10px}.user-species[data-v-51ee3092]{display:inline-block;padding:6px 14px;background:var(--fs-accent-a10);border-radius:12px;font-size:13px;color:var(--fs-accent);border:1px solid var(--fs-accent-a20)}.confirm-note[data-v-51ee3092]{display:flex;align-items:center;justify-content:center;gap:10px;padding:14px 18px;background:rgba(var(--fs-extra-ffc800-rgb),.05);border:1px solid rgba(var(--fs-extra-ffc800-rgb),.2);border-radius:10px;color:var(--fs-accent);font-size:14px}.btn-cancel[data-v-51ee3092],.btn-save[data-v-51ee3092]{flex:1;padding:14px 24px;border:none;border-radius:12px;font-size:15px;font-weight:600;cursor:pointer;transition:all .3s ease}.btn-cancel[data-v-51ee3092]{background:var(--fs-white-a05);color:rgba(var(--fs-contrast-rgb),.8);border:1px solid var(--fs-white-a10)}.btn-cancel[data-v-51ee3092]:hover{background:var(--fs-white-a10);border-color:var(--fs-white-a20)}.btn-save[data-v-51ee3092]{background:linear-gradient(135deg,var(--fs-accent) 0%,var(--fs-accent-strong) 100%);color:var(--fs-ink);box-shadow:0 4px 15px var(--fs-accent-a30)}.btn-save[data-v-51ee3092]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 20px var(--fs-accent-a40)}.btn-save[data-v-51ee3092]:disabled{opacity:.5;cursor:not-allowed}@media(max-width:768px){.relationship-dialog[data-v-51ee3092]{max-width:100%;border-radius:20px 20px 0 0}.relationship-types[data-v-51ee3092]{grid-template-columns:1fr}.dialog-body[data-v-51ee3092]{padding:20px}.dialog-footer[data-v-51ee3092]{padding:16px 20px}}.relationship-display[data-v-189fb591]{position:relative;display:inline-block}.relationship-trigger[data-v-189fb591]{display:flex;align-items:center;gap:6px;padding:8px 16px;background:rgba(var(--fs-shadow-rgb),.7);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px;color:var(--fs-text-secondary);font-size:14px;font-weight:500;font-family:inherit;cursor:pointer;transition:all .3s ease;-webkit-user-select:none;user-select:none;box-shadow:0 2px 8px rgba(var(--fs-shadow-rgb),.2);border:1px solid rgba(var(--fs-magic-rgb),.2)}.relationship-trigger[data-v-189fb591]:hover{background:var(--fs-overlay-heavy);border-color:rgba(var(--fs-magic-rgb),.5);color:var(--fs-extra-b19cd9);transform:translateY(-2px);box-shadow:0 4px 12px var(--fs-overlay-light)}.relationship-trigger svg[data-v-189fb591]{color:var(--fs-extra-9370db)}.dropdown-arrow[data-v-189fb591]{transition:transform .2s;color:var(--fs-text-dim)}.dropdown-arrow.open[data-v-189fb591]{transform:rotate(180deg)}.relationship-dropdown[data-v-189fb591]{position:absolute;top:calc(100% + 12px);right:0;min-width:280px;max-height:70vh;background:var(--fs-ui-surface-strong);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--fs-white-a10);border-radius:12px;box-shadow:0 8px 32px rgba(var(--fs-shadow-rgb),.6);z-index:1000;overflow-y:auto}.dropdown-enter-active[data-v-189fb591],.dropdown-leave-active[data-v-189fb591]{transition:all .3s cubic-bezier(.4,0,.2,1)}.dropdown-enter-from[data-v-189fb591],.dropdown-leave-to[data-v-189fb591]{opacity:0;transform:translateY(-10px) scale(.95)}.relationship-list[data-v-189fb591]{padding:8px}.relationship-item[data-v-189fb591]{display:flex;align-items:center;gap:12px;padding:12px;background:var(--fs-white-a03);border-radius:8px;margin-bottom:6px;cursor:pointer;transition:all .2s}.relationship-item[data-v-189fb591]:hover{background:var(--fs-white-a08);transform:translate(4px)}.relationship-item[data-v-189fb591]:last-child{margin-bottom:0}.partner-avatar[data-v-189fb591]{width:40px;height:40px}.partner-avatar[data-v-189fb591] .avatar-image-wrapper{width:100%;height:100%;border-radius:50%;overflow:hidden;border:2px solid transparent;box-sizing:border-box;transition:border-color .2s ease,box-shadow .2s ease}.partner-avatar[data-v-189fb591] .avatar-image-wrapper.loaded{border-color:var(--fs-accent-a50);box-shadow:0 0 10px var(--fs-accent-a30)}.partner-avatar[data-v-189fb591] .secure-image-container,.partner-avatar[data-v-189fb591] canvas,.partner-avatar[data-v-189fb591] img{width:100%;height:100%;object-fit:cover;border-radius:50%}.partner-info[data-v-189fb591]{flex:1}.partner-name[data-v-189fb591]{font-size:14px;font-weight:500;color:var(--fs-text-primary);margin-bottom:4px}.relationship-meta[data-v-189fb591]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:12px}.type-badge[data-v-189fb591]{display:inline-block;padding:2px 8px;border-radius:4px;font-size:11px}.type-badge.couple[data-v-189fb591]{background:rgba(var(--fs-extra-ff69b4-rgb),.2);color:var(--fs-extra-ffb3d9)}.type-badge.family[data-v-189fb591]{background:rgba(var(--fs-extra-6495ed-rgb),.2);color:var(--fs-extra-b3d4ff)}.duration-badge[data-v-189fb591]{display:inline-block;padding:2px 8px;border-radius:4px;font-size:11px;background:var(--fs-accent-a15);color:var(--fs-accent);border:1px solid var(--fs-accent-a20)}.arrow-icon[data-v-189fb591]{color:var(--fs-text-muted)}.no-relationships[data-v-189fb591]{padding:40px 20px;text-align:center;color:var(--fs-text-muted)}.no-rel-icon[data-v-189fb591]{font-size:32px;margin-bottom:8px}.no-relationships p[data-v-189fb591]{margin:0;font-size:13px}.manage-section[data-v-189fb591]{margin-top:8px;border-top:1px solid var(--fs-white-a10);display:flex;flex-direction:column;gap:8px;padding:5px}.manage-btn[data-v-189fb591]{width:100%;padding:10px;background:var(--fs-white-a05);border:1px solid var(--fs-white-a10);border-radius:8px;color:var(--fs-text-primary);font-size:13px;cursor:pointer;transition:all .2s}.manage-btn[data-v-189fb591]:hover{background:var(--fs-white-a10)}.manage-btn.primary[data-v-189fb591]{border-color:var(--fs-accent-a40);color:var(--fs-accent);background:var(--fs-accent-a15)}.manage-btn.primary[data-v-189fb591]:hover{background:var(--fs-accent-a25)}.manage-dialog-overlay[data-v-189fb591]{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--fs-overlay-heavy);display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.manage-dialog[data-v-189fb591]{background:linear-gradient(135deg,var(--fs-surface-1) 0%,var(--fs-surface-0) 100%);border-radius:20px;width:100%;max-width:500px;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);overflow:hidden}.dialog-header[data-v-189fb591]{display:flex;align-items:center;justify-content:space-between;padding:25px 30px;border-bottom:1px solid var(--fs-accent-a10)}.dialog-title[data-v-189fb591]{display:flex;align-items:center;gap:12px;font-size:22px;color:var(--fs-accent);margin:0}.dialog-close[data-v-189fb591]{background:transparent;border:none;padding:8px;color:rgba(var(--fs-contrast-rgb),.5);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;border-radius:8px}.dialog-close[data-v-189fb591]:hover{color:var(--fs-accent);background:var(--fs-accent-a10)}.dialog-body[data-v-189fb591]{padding:30px;max-height:60vh;overflow-y:auto}.manage-item[data-v-189fb591]{display:flex;align-items:center;gap:12px;padding:16px;background:var(--fs-white-a03);border:1px solid var(--fs-white-a05);border-radius:12px;margin-bottom:12px;transition:all .3s ease}.manage-item[data-v-189fb591]:hover{background:var(--fs-white-a05);border-color:var(--fs-accent-a20)}.manage-item[data-v-189fb591]:last-child{margin-bottom:0}.remove-btn[data-v-189fb591]{padding:8px 18px;background:rgba(var(--fs-danger-rgb),.1);border:1px solid rgba(var(--fs-danger-rgb),.3);border-radius:8px;color:var(--fs-extra-ff3b30);font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease}.remove-btn[data-v-189fb591]:hover{background:rgba(var(--fs-danger-rgb),.2);border-color:rgba(var(--fs-danger-rgb),.5);transform:translateY(-2px);box-shadow:0 4px 12px rgba(var(--fs-danger-rgb),.3)}@media(max-width:861px){.relationship-display[data-v-189fb591]{display:inline-block!important;position:relative!important}.relationship-trigger[data-v-189fb591]{max-width:calc(100vw - 20px);min-height:32px;padding:6px 12px;font-size:13px;gap:4px;display:flex!important;visibility:visible!important;opacity:1!important;box-sizing:border-box}.relationship-trigger svg[data-v-189fb591]{width:14px;height:14px;flex:0 0 auto}.relationship-trigger span[data-v-189fb591]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.relationship-trigger[data-v-189fb591]:hover{transform:none}.dropdown-arrow[data-v-189fb591]{width:10px;height:10px}.relationship-dropdown[data-v-189fb591]{position:fixed!important;right:10px!important;left:10px!important;min-width:unset!important;max-width:unset!important;width:calc(100vw - 20px)!important;max-height:60vh;margin:0 auto;border-radius:16px;z-index:10001!important}.dropdown-enter-active[data-v-189fb591],.dropdown-leave-active[data-v-189fb591]{transition:opacity .2s ease,transform .2s ease}.dropdown-enter-from[data-v-189fb591],.dropdown-leave-to[data-v-189fb591]{opacity:0;transform:translateY(-5px)}.dropdown-enter-to[data-v-189fb591],.dropdown-leave-from[data-v-189fb591]{opacity:1;transform:translateY(0)}.relationship-item[data-v-189fb591]{padding:10px;gap:10px}.relationship-item[data-v-189fb591]:hover{transform:none}.partner-avatar[data-v-189fb591]{width:35px;height:35px}.partner-avatar[data-v-189fb591] .avatar-image-wrapper{border-width:1.5px}.partner-name[data-v-189fb591]{font-size:13px}.relationship-meta[data-v-189fb591]{font-size:11px;gap:4px}.type-badge[data-v-189fb591],.duration-badge[data-v-189fb591]{font-size:10px;padding:2px 6px}.manage-dialog[data-v-189fb591]{max-width:90%;margin:20px}.dialog-header[data-v-189fb591]{padding:20px}.dialog-title[data-v-189fb591]{font-size:18px;gap:8px}.dialog-body[data-v-189fb591]{padding:20px;max-height:50vh}.manage-item[data-v-189fb591]{padding:12px;gap:10px}.manage-item .partner-avatar[data-v-189fb591]{width:35px;height:35px}.manage-item .partner-avatar[data-v-189fb591] .avatar-image-wrapper{border-width:1.5px}.remove-btn[data-v-189fb591]{padding:6px 14px;font-size:13px}}@media(max-width:480px){.relationship-trigger[data-v-189fb591]{padding:5px 10px;font-size:12px}.relationship-dropdown[data-v-189fb591]{right:5px!important;left:5px!important;width:calc(100vw - 10px)!important;max-height:50vh}.relationship-item[data-v-189fb591]{padding:8px}.partner-avatar[data-v-189fb591]{width:32px;height:32px}.partner-avatar[data-v-189fb591] .avatar-image-wrapper{border-width:1px}.partner-name[data-v-189fb591]{font-size:12px}.relationship-meta[data-v-189fb591]{font-size:10px}.no-relationships[data-v-189fb591]{padding:30px 15px}.no-rel-icon[data-v-189fb591]{font-size:28px}}.profile-container[data-v-58f2247d]{min-height:85vh;background:var(--fs-bg-canvas);color:var(--fs-ui-text-primary);position:relative}.banner-section[data-v-58f2247d]{position:relative;height:300px;overflow:visible}.profile-flag-stack[data-v-58f2247d]{width:100%;margin:0 0 18px;display:flex;flex-direction:column;gap:10px}.profile-flag-banner[data-v-58f2247d]{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border-radius:12px;border:1px solid transparent;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.profile-flag-banner.style-yellow[data-v-58f2247d]{background:rgba(242,201,76,.12);border-color:rgba(242,201,76,.35)}.profile-flag-banner.style-blue[data-v-58f2247d]{background:rgba(76,175,242,.12);border-color:rgba(76,175,242,.35)}.profile-flag-banner.style-red[data-v-58f2247d]{background:rgba(244,67,54,.12);border-color:rgba(244,67,54,.35)}.profile-flag-banner.style-green[data-v-58f2247d]{background:rgba(76,175,80,.12);border-color:rgba(76,175,80,.35)}.profile-flag-banner.style-gray[data-v-58f2247d]{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.16)}.profile-flag-banner.severity-info[data-v-58f2247d]{color:#6ec8ff}.profile-flag-banner.severity-warning[data-v-58f2247d]{color:#f2c94c}.profile-flag-banner.severity-danger[data-v-58f2247d]{color:#ff6b6b}.profile-flag-banner.severity-success[data-v-58f2247d]{color:#56d37e}.profile-flag-icon[data-v-58f2247d]{flex:0 0 auto;margin-top:2px}.profile-flag-body[data-v-58f2247d]{flex:1;min-width:0}.profile-flag-title[data-v-58f2247d]{margin:0;color:var(--fs-ui-text-primary);font-size:13px;font-weight:600;line-height:1.4}.profile-flag-message[data-v-58f2247d]{margin:2px 0 0;color:var(--fs-ui-text-secondary);font-size:13px;line-height:1.5}.banner-image-container[data-v-58f2247d]{width:100%;height:100%;position:relative;overflow:visible}.banner-secure-image[data-v-58f2247d]{width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;object-fit:cover}.profile-banner-skeleton[data-v-58f2247d]{position:relative;overflow:hidden;background:linear-gradient(135deg,var(--fs-surface-1) 0%,var(--fs-ui-modal-grad-end) 100%)}.profile-banner-skeleton[data-v-58f2247d]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background:linear-gradient(110deg,transparent 0%,rgba(var(--fs-contrast-rgb),.14) 45%,transparent 70%);animation:profile-skeleton-shimmer-layer-58f2247d 1.4s ease-in-out infinite;will-change:transform}.banner-secure-image[data-v-58f2247d] .secure-image-container{width:100%;height:100%;position:relative;z-index:0}.banner-secure-image[data-v-58f2247d] .image-render-canvas{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;top:0;left:0}.banner-secure-image[data-v-58f2247d] .loading-state,.banner-secure-image[data-v-58f2247d] .error-state,.banner-secure-image[data-v-58f2247d] .layer-composite,.banner-secure-image[data-v-58f2247d] .layer-blend,.banner-secure-image[data-v-58f2247d] .layer-decode,.banner-secure-image[data-v-58f2247d] .layer-framebuffer{z-index:auto!important}.banner-default-bg[data-v-58f2247d]{width:100%;height:100%;background:linear-gradient(135deg,var(--fs-surface-1) 0%,var(--fs-ui-modal-grad-end) 100%);position:absolute;top:0;left:0;z-index:0}.banner-overlay[data-v-58f2247d]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,rgba(var(--fs-bg-canvas-rgb),0),rgba(var(--fs-bg-canvas-rgb),1));pointer-events:none;z-index:2}.view-counter[data-v-58f2247d]{display:flex;align-items:center;gap:8px;padding:8px 16px;background:var(--fs-ui-glass);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px;font-size:14px;font-weight:500;color:var(--fs-ui-text-secondary);border:1px solid var(--fs-ui-border);transition:all .3s ease;box-shadow:0 2px 8px rgba(var(--fs-shadow-rgb),.2)}.view-counter.clickable[data-v-58f2247d]{cursor:pointer}.view-counter.clickable[data-v-58f2247d]:hover{background:var(--fs-ui-glass-hover);border-color:var(--fs-ui-border-strong);color:var(--fs-accent);transform:translateY(-2px);box-shadow:0 4px 12px var(--fs-overlay-light)}.view-counter svg[data-v-58f2247d]{color:var(--fs-accent)}.preview-badge[data-v-58f2247d]{position:absolute;top:20px;left:50%;transform:translate(-50%);display:flex;align-items:center;z-index:100;gap:8px;padding:8px 20px;background:rgba(var(--fs-accent-rgb),.9);color:var(--fs-ui-cta-text);border-radius:20px;font-size:14px;font-weight:600;box-shadow:0 5px 20px var(--fs-accent-a40);animation:pulse-badge-58f2247d 2s ease-in-out infinite}@keyframes pulse-badge-58f2247d{0%,to{transform:translate(-50%) scale(1)}50%{transform:translate(-50%) scale(1.05)}}.preview-badge svg[data-v-58f2247d]{color:var(--fs-ui-cta-text)}.profile-content[data-v-58f2247d]{max-width:1800px;margin:-100px auto 0;padding:0 20px 50px;position:relative;z-index:10}.profile-content-tab-selector[data-v-58f2247d]{display:none}.profile-main-layout[data-v-58f2247d]{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,1fr);gap:22px;align-items:start}.profile-main-layout.is-preview-only[data-v-58f2247d]{display:block}.profile-detail-pane[data-v-58f2247d],.profile-today-pane[data-v-58f2247d]{min-width:0}.info-tv-container[data-v-58f2247d]{margin-bottom:24px}.profile-today-pane[data-v-58f2247d]{align-self:start}.profile-today-shell[data-v-58f2247d]{min-height:360px;border-radius:28px;padding:22px;background:linear-gradient(135deg,var(--fs-white-a03) 0%,var(--fs-accent-a05) 100%),var(--fs-ui-surface-strong);border:1px solid var(--fs-white-a08);box-shadow:0 22px 48px rgba(var(--fs-shadow-rgb),.2),inset 0 1px 0 var(--fs-white-a05)}.profile-today-header[data-v-58f2247d]{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;margin-bottom:18px}.profile-today-header h2[data-v-58f2247d]{margin:0;color:var(--fs-ui-text-primary);font-size:24px;line-height:1;font-weight:900;letter-spacing:0}.profile-today-header p[data-v-58f2247d]{margin:0;color:var(--fs-ui-text-muted);font-size:13px;font-weight:700;text-align:right}.profile-today-masonry[data-v-58f2247d],.profile-today-skeleton-grid[data-v-58f2247d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.profile-today-column[data-v-58f2247d]{display:grid;gap:12px;align-content:start;min-width:0}.profile-today-skeleton-card[data-v-58f2247d]{position:relative;overflow:hidden;min-height:160px;border-radius:16px;background:var(--fs-ui-surface)}.profile-today-skeleton-card[data-v-58f2247d]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;transform:translate(-100%);background:linear-gradient(90deg,transparent 0%,var(--fs-ui-skeleton-mid) 50%,transparent 100%);animation:profile-skeleton-shimmer-layer-58f2247d 1.4s ease-in-out infinite;will-change:transform}.profile-today-skeleton-card.tall[data-v-58f2247d]{min-height:220px}.profile-today-empty-state[data-v-58f2247d]{min-height:280px;padding:48px 16px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:var(--fs-ui-text-secondary)}.profile-today-empty-icon[data-v-58f2247d]{width:42px;height:42px;border:1px solid var(--fs-ui-border-strong);border-radius:50%;display:grid;place-items:center;color:var(--fs-ui-accent);background:var(--fs-ui-accent-soft);font-size:18px;font-weight:900}.profile-today-empty-state h3[data-v-58f2247d]{margin:16px 0 0;color:var(--fs-ui-text-primary);font-size:17px;line-height:1.2;font-weight:900}.profile-today-empty-state p[data-v-58f2247d]{margin:8px 0 0;color:var(--fs-ui-text-muted);font-size:13px;line-height:1.4;font-weight:600}.profile-today-empty-state button[data-v-58f2247d],.profile-today-footer button[data-v-58f2247d]{height:40px;border:1px solid var(--fs-ui-border-strong);border-radius:999px;padding:0 17px;margin-top:16px;color:var(--fs-ui-accent);background:var(--fs-ui-accent-soft);font-size:13px;font-weight:800;cursor:pointer;transition:transform .24s ease,border-color .24s ease,background .24s ease}.profile-today-empty-state button[data-v-58f2247d]:hover,.profile-today-footer button[data-v-58f2247d]:hover{transform:translateY(-2px);border-color:var(--fs-accent-a40);background:var(--fs-accent-a10)}.profile-today-footer[data-v-58f2247d]{min-height:92px;padding:18px 0 12px;display:flex;justify-content:center;align-items:flex-start;color:var(--fs-ui-text-muted);font-size:13px;font-weight:700}.profile-today-loading-more[data-v-58f2247d]{display:inline-flex;align-items:center;gap:9px;padding-top:10px}.profile-today-loading-more span[data-v-58f2247d]{width:15px;height:15px;border-radius:50%;border:2px solid var(--fs-accent-a20);border-top-color:var(--fs-ui-accent);animation:profile-today-spin-58f2247d .8s linear infinite}.profile-today-end[data-v-58f2247d]{padding-top:10px}@keyframes profile-today-spin-58f2247d{to{transform:rotate(360deg)}}.tv-frame.compact[data-v-58f2247d]{background:linear-gradient(135deg,var(--fs-surface-1) 0%,var(--fs-surface-0) 100%);border-radius:30px;padding:25px;box-shadow:0 30px 60px var(--fs-overlay-strong),0 0 0 2px var(--fs-accent-a10),inset 0 2px 5px var(--fs-white-a05)}.tv-screen[data-v-58f2247d]{background:var(--fs-ui-surface-strong);border-radius:20px;padding:30px;position:relative}.profile-header[data-v-58f2247d]{display:flex;align-items:center;gap:30px;margin-bottom:30px;flex-wrap:wrap}.profile-header-skeleton[data-v-58f2247d]{pointer-events:none}.skeleton-block[data-v-58f2247d]{position:relative;overflow:hidden;background:rgba(var(--fs-contrast-rgb),.08)}.skeleton-block[data-v-58f2247d]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background:linear-gradient(90deg,transparent 0%,rgba(var(--fs-contrast-rgb),.16) 50%,transparent 100%);animation:profile-skeleton-shimmer-layer-58f2247d 1.4s ease-in-out infinite}.profile-avatar-skeleton[data-v-58f2247d]{width:120px;height:120px;border-radius:50%;border:3px solid rgba(var(--fs-accent-rgb),.24);box-shadow:0 0 30px rgba(var(--fs-accent-rgb),.18)}.profile-skeleton-info[data-v-58f2247d]{display:flex;flex-direction:column;gap:14px}.profile-name-skeleton[data-v-58f2247d]{width:min(320px,80%);height:42px;border-radius:12px}.profile-tags-skeleton[data-v-58f2247d]{display:flex;flex-wrap:wrap;gap:10px}.profile-tag-skeleton[data-v-58f2247d]{width:110px;height:34px;border-radius:999px}.profile-tag-skeleton.short[data-v-58f2247d]{width:86px}.profile-tag-skeleton.wide[data-v-58f2247d]{width:136px}.profile-meta-skeleton[data-v-58f2247d]{width:min(220px,70%);height:18px;border-radius:999px}.profile-actions-skeleton[data-v-58f2247d]{align-self:center}.action-skeleton[data-v-58f2247d]{width:92px;height:40px;border-radius:999px}@keyframes profile-skeleton-shimmer-layer-58f2247d{to{transform:translate(100%)}}.avatar-container[data-v-58f2247d]{position:relative;flex-shrink:0}.avatar-container.has-today-activity[data-v-58f2247d]{--profile-avatar-active-size: 94px;width:120px;height:120px;display:grid;place-items:center;cursor:pointer;outline:none}.avatar-container.has-today-activity[data-v-58f2247d]:focus-visible{border-radius:50%;box-shadow:0 0 0 4px var(--fs-accent-a30)}.today-avatar-dashed-ring[data-v-58f2247d]{position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;background:repeating-conic-gradient(from -90deg,var(--profile-today-ring-color, var(--fs-ui-accent)) 0deg 13deg,transparent 13deg 22.5deg);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 5px),#000 calc(100% - 5px) calc(100% - 1px),transparent calc(100% - 1px));mask:radial-gradient(farthest-side,transparent calc(100% - 5px),#000 calc(100% - 5px) calc(100% - 1px),transparent calc(100% - 1px));filter:drop-shadow(0 0 10px var(--profile-today-ring-glow, rgba(var(--fs-accent-rgb), .42)));pointer-events:none}.profile-avatar[data-v-58f2247d]{width:120px;height:120px;border-radius:50%;object-fit:cover;border:3px solid var(--fs-accent);box-shadow:0 0 30px var(--fs-accent-a50)}.avatar-container[data-v-58f2247d] .avatar-image-wrapper,.private-user[data-v-58f2247d] .avatar-image-wrapper,.card-user-info[data-v-58f2247d] .avatar-image-wrapper,.report-target[data-v-58f2247d] .avatar-image-wrapper{border-radius:50%;border:3px solid transparent;transition:width .32s cubic-bezier(.22,1,.36,1),height .32s cubic-bezier(.22,1,.36,1),transform .32s cubic-bezier(.22,1,.36,1),border-color .22s ease,box-shadow .22s ease;overflow:hidden;box-sizing:border-box;transform:translateZ(0)}.avatar-container[data-v-58f2247d] .avatar-image-wrapper.loaded{border-color:var(--fs-accent);box-shadow:0 0 30px var(--fs-accent-a50)}.avatar-container.has-today-activity[data-v-58f2247d] .avatar-image-wrapper.profile-avatar{width:94px!important;height:94px!important}.avatar-container.has-today-activity[data-v-58f2247d] .avatar-image-wrapper.loaded{border-color:rgba(var(--fs-bg-canvas-rgb),.86);box-shadow:0 0 18px rgba(var(--fs-accent-rgb),.36)}.private-user[data-v-58f2247d] .avatar-image-wrapper.loaded{border-color:var(--fs-accent-a30)}.card-user-info[data-v-58f2247d] .avatar-image-wrapper.loaded,.report-target[data-v-58f2247d] .avatar-image-wrapper.loaded{border-color:var(--fs-accent)}.avatar-container[data-v-58f2247d] .avatar-image-wrapper img,.avatar-container[data-v-58f2247d] .avatar-image-wrapper .secure-image-wrapper,.avatar-container[data-v-58f2247d] .avatar-image-wrapper .secure-image-container,.avatar-container[data-v-58f2247d] .avatar-image-wrapper canvas{border-radius:50%}.verified-badge[data-v-58f2247d]{display:inline-flex;align-items:center;gap:6px}.verified-stack[data-v-58f2247d]{position:relative;height:24px}.verified-stack-image[data-v-58f2247d]{position:absolute;top:0;width:24px;height:24px;border-radius:50%;background:var(--fs-white-a08);border:1px solid var(--fs-white-a12)}.clickable[data-v-58f2247d]{cursor:pointer}.verified-text[data-v-58f2247d]{color:var(--fs-ui-text-primary);font-weight:400;font-size:12px}.verified-subtext[data-v-58f2247d]{color:var(--fs-ui-text-secondary);font-weight:500}.verified-image[data-v-58f2247d]{width:24px;height:24px}.verified-list[data-v-58f2247d]{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.verified-chip[data-v-58f2247d]{padding:4px 10px;border-radius:999px;background:var(--fs-white-a08);color:var(--fs-ui-text-secondary);font-size:12px;border:1px solid rgba(var(--fs-contrast-rgb),.12)}.verification-modal-list[data-v-58f2247d]{display:flex;flex-direction:column;gap:12px}.verification-item[data-v-58f2247d]{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:14px;background:rgba(var(--fs-contrast-rgb),.04);border:1px solid var(--fs-white-a08)}.verification-item.primary[data-v-58f2247d]{border-color:rgba(var(--fs-accent-rgb),.35);box-shadow:0 0 0 1px var(--fs-accent-a10)}.verification-item-body[data-v-58f2247d]{display:flex;flex-direction:column;gap:6px}.verification-title[data-v-58f2247d]{display:flex;align-items:center;gap:8px;color:var(--fs-ui-text-primary);font-size:14px}.verification-primary-tag[data-v-58f2247d]{padding:2px 8px;border-radius:999px;font-size:12px;color:var(--fs-accent);border:1px solid var(--fs-accent-a40)}.verification-label[data-v-58f2247d]{margin:0;color:var(--fs-ui-text-secondary);font-size:13px}.avatar-ring[data-v-58f2247d]{position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;border:2px solid var(--fs-accent-a20);border-radius:50%;animation:pulse-ring-58f2247d 3s ease-in-out infinite}@keyframes pulse-ring-58f2247d{0%,to{transform:scale(1);opacity:.5}50%{transform:scale(1.1);opacity:.8}}.basic-info[data-v-58f2247d]{flex:1;min-width:200px}.profile-name[data-v-58f2247d]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-width:0;font-size:36px;font-weight:700;color:var(--fs-ui-text-primary);margin-bottom:10px;text-shadow:2px 2px 4px var(--fs-overlay-medium)}.profile-name-text[data-v-58f2247d]{order:1;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-platform-level-badge[data-v-58f2247d]{order:2;width:64px;aspect-ratio:320 / 181;object-fit:contain;flex:0 0 auto}.profile-name .verified-badge[data-v-58f2247d]{order:3}.profile-tags[data-v-58f2247d]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px}.info-tag[data-v-58f2247d]{display:inline-flex;align-items:center;gap:5px;padding:6px 14px;background:var(--fs-accent-a10);border:1px solid var(--fs-accent-a30);border-radius:20px;font-size:14px;color:var(--fs-accent)}.tag-icon[data-v-58f2247d]{font-size:16px}.maker-info[data-v-58f2247d]{font-size:14px;color:var(--fs-text-tertiary);margin-top:8px}.maker-label[data-v-58f2247d]{color:var(--fs-text-muted)}.maker-name[data-v-58f2247d]{color:var(--fs-text-secondary);font-weight:500}.maker-name.link[data-v-58f2247d]{color:var(--fs-accent);text-decoration:none}.maker-name.link[data-v-58f2247d]:hover{color:var(--fs-accent-strong);text-decoration:underline}.school-info[data-v-58f2247d]{display:flex;align-items:center;gap:10px;margin-top:8px;padding:10px 14px;background:var(--fs-accent-a08);border:1px solid var(--fs-accent-a20);border-radius:12px}.school-icon[data-v-58f2247d]{font-size:20px}.school-details[data-v-58f2247d]{display:flex;flex-direction:column;gap:4px}.school-name[data-v-58f2247d]{font-size:14px;color:var(--fs-accent);font-weight:500}.school-class[data-v-58f2247d]{font-size:12px;color:rgba(var(--fs-accent-rgb),.7)}.profile-actions[data-v-58f2247d]{display:flex;align-items:center;gap:12px;margin-left:auto}.action-btn[data-v-58f2247d]{display:flex;align-items:center;gap:6px;padding:10px 24px;border-radius:25px;font-size:15px;font-weight:600;cursor:pointer;transition:all .3s ease;text-decoration:none;border:none;box-sizing:border-box}.primary-btn[data-v-58f2247d]{background:var(--fs-accent);color:var(--fs-ui-cta-text)}.primary-btn[data-v-58f2247d]:hover:not(:disabled){background:var(--fs-accent-strong);transform:translateY(-2px);box-shadow:0 8px 20px var(--fs-accent-a50)}.primary-btn[data-v-58f2247d]:disabled{opacity:.55;cursor:not-allowed;transform:none;box-shadow:none}.secondary-btn[data-v-58f2247d]{background:var(--fs-white-a10);color:var(--fs-ui-text-primary);border:1px solid var(--fs-accent-a50)}.secondary-btn[data-v-58f2247d]:hover{background:var(--fs-accent-a20);border-color:var(--fs-accent);color:var(--fs-accent);transform:translateY(-2px);box-shadow:0 8px 20px var(--fs-accent-a30)}.return-image-section[data-v-58f2247d]{margin-bottom:24px;border-radius:16px;border:2px dashed var(--fs-accent-a30);background:var(--fs-accent-a05);cursor:pointer;transition:all .22s ease}.return-image-section[data-v-58f2247d]:hover{border-color:var(--fs-accent);background:var(--fs-accent-a10);box-shadow:0 8px 24px var(--fs-accent-a15)}.return-image-section.is-dragover[data-v-58f2247d]{border-color:var(--fs-accent);background:var(--fs-accent-a15);transform:translateY(-1px);box-shadow:0 10px 30px var(--fs-accent-a20)}.return-image-section.is-uploading[data-v-58f2247d]{pointer-events:none;opacity:.85}.return-image-section.is-disabled[data-v-58f2247d]{border-style:solid;border-color:var(--fs-border-subtle);background:var(--fs-ui-surface);cursor:not-allowed}.return-image-section.is-disabled[data-v-58f2247d]:hover{box-shadow:none;transform:none}.return-image-input[data-v-58f2247d]{display:none}.return-image-content[data-v-58f2247d]{padding:26px 24px;text-align:center}.return-image-title[data-v-58f2247d]{margin:0 0 8px;font-size:20px;font-weight:700;color:var(--fs-accent)}.return-image-text[data-v-58f2247d]{margin:0;font-size:15px;line-height:1.7;color:var(--fs-ui-text-primary)}.return-image-hint[data-v-58f2247d]{margin:8px 0 0;font-size:12px;color:var(--fs-ui-text-secondary)}@media(max-width:768px){.return-image-content[data-v-58f2247d]{padding:20px 16px}.return-image-title[data-v-58f2247d]{font-size:18px}.return-image-text[data-v-58f2247d]{font-size:14px;line-height:1.6}}.return-space-entry[data-v-58f2247d]{position:relative;margin-bottom:24px;min-height:136px;border-radius:18px;overflow:hidden;border:1px solid var(--fs-accent-a25);background:linear-gradient(135deg,var(--fs-accent-a12),var(--fs-accent-a05));cursor:pointer;transition:transform .24s ease,box-shadow .24s ease,border-color .24s ease,opacity .2s ease}.return-space-entry[data-v-58f2247d]:hover{transform:translateY(-2px);border-color:var(--fs-accent-a50);box-shadow:0 12px 36px var(--fs-overlay-light)}.return-space-entry.is-loading[data-v-58f2247d]{opacity:.86}.return-space-entry.is-animating-space[data-v-58f2247d]{opacity:0;transform:scale(.985)}.return-space-entry-bg[data-v-58f2247d]{position:absolute;top:-14px;right:-14px;bottom:-14px;left:-14px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;transform:scale(1.08);filter:blur(8px) saturate(1.08)}.return-space-entry-bg img[data-v-58f2247d]{width:100%;height:100%;border-radius:8px;object-fit:cover;opacity:.72}.return-space-entry-fallback[data-v-58f2247d]{grid-column:1 / -1;width:100%;height:100%;border-radius:12px;background:radial-gradient(circle at 22% 28%,var(--fs-accent-a40),transparent 55%),radial-gradient(circle at 74% 72%,var(--fs-accent-a30),transparent 58%),linear-gradient(145deg,var(--fs-accent-a15),var(--fs-accent-a05))}.return-space-entry-overlay[data-v-58f2247d]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(160deg,var(--fs-overlay-light),transparent 55%),linear-gradient(0deg,var(--fs-overlay-strong),var(--fs-overlay-light))}.return-space-entry-content[data-v-58f2247d]{position:relative;z-index:2;height:100%;display:flex;align-items:flex-end;padding:22px 20px}.return-space-entry-title[data-v-58f2247d]{margin:0;font-size:22px;font-weight:800;line-height:1.2;color:var(--fs-ui-text-primary);text-shadow:0 4px 16px var(--fs-overlay-strong)}.return-space-overlay[data-v-58f2247d]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2800;background-color:rgba(0,0,0,0);transition:background-color .7s ease}.return-space-overlay.is-expanded[data-v-58f2247d]{background-color:#000}.return-space-panel[data-v-58f2247d]{position:fixed;overflow:hidden;border-radius:20px;border:1px solid var(--fs-accent-a20);background:var(--fs-ui-elevated);box-shadow:0 22px 56px var(--fs-overlay-strong);transition:top .7s cubic-bezier(.22,1,.36,1),left .7s cubic-bezier(.22,1,.36,1),width .7s cubic-bezier(.22,1,.36,1),height .7s cubic-bezier(.22,1,.36,1),border-radius .7s ease,border-color .7s ease}.return-space-overlay.is-expanded .return-space-panel[data-v-58f2247d]{border-radius:0;border-color:transparent}.return-space-panel-inner[data-v-58f2247d]{position:relative;height:100%;overflow:hidden;background:var(--fs-ui-elevated)}.return-space-shell[data-v-58f2247d]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;opacity:1;transform:scale(1);transition:opacity .7s ease,transform .7s ease}.return-space-shell-bg[data-v-58f2247d]{position:absolute;top:-14px;right:-14px;bottom:-14px;left:-14px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;transform:scale(1.08);filter:blur(8px) saturate(1.08)}.return-space-shell-bg img[data-v-58f2247d]{width:100%;height:100%;border-radius:8px;object-fit:cover;opacity:.72}.return-space-shell-overlay[data-v-58f2247d]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(160deg,var(--fs-overlay-light),transparent 55%),linear-gradient(0deg,var(--fs-overlay-strong),var(--fs-overlay-light))}.return-space-shell-content[data-v-58f2247d]{position:absolute;inset:auto 0 0 0;padding:22px 20px}.return-space-shell-title[data-v-58f2247d]{margin:0;font-size:22px;font-weight:800;line-height:1.2;color:var(--fs-ui-text-primary);text-shadow:0 4px 16px var(--fs-overlay-strong)}.return-space-content[data-v-58f2247d]{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;gap:14px;padding:18px 18px 16px;opacity:0;transform:translateY(16px);pointer-events:none;transition:opacity .7s ease,transform .7s ease}.return-space-panel-inner.is-expanded .return-space-shell[data-v-58f2247d]{opacity:0;transform:scale(1.03)}.return-space-panel-inner.is-expanded .return-space-content[data-v-58f2247d]{opacity:1;transform:translateY(0);pointer-events:auto}.return-space-close[data-v-58f2247d]{position:absolute;top:14px;right:14px;width:34px;height:34px;border:1px solid var(--fs-accent-a25);border-radius:999px;background:var(--fs-overlay-light);color:var(--fs-ui-text-primary);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.return-space-close[data-v-58f2247d]:hover{border-color:var(--fs-accent-a50);background:var(--fs-accent-a20)}.return-space-banner[data-v-58f2247d]{position:relative;min-height:168px;border-radius:14px;padding:58px 18px 18px;background:var(--fs-accent);color:var(--fs-ui-cta-text);display:flex;flex-direction:column;justify-content:flex-end}.return-space-close-banner[data-v-58f2247d]{position:absolute;top:12px;right:12px;border-color:rgba(255,255,255,.45);background:rgba(0,0,0,.18);color:#fff}.return-space-close-banner[data-v-58f2247d]:hover{border-color:rgba(255,255,255,.8);background:rgba(0,0,0,.32)}.return-space-banner-title[data-v-58f2247d]{font-size:30px;font-weight:800;line-height:1.2}.return-space-banner-subtitle[data-v-58f2247d]{margin-top:8px;font-size:13px;opacity:.9}.return-space-banner-meta[data-v-58f2247d]{margin-top:10px;display:flex;align-items:center;gap:8px;font-size:12px;opacity:.95}.return-space-help[data-v-58f2247d]{position:relative;display:inline-flex;align-items:center}.return-space-help-btn[data-v-58f2247d]{width:18px;height:18px;border:1px solid rgba(255,255,255,.7);border-radius:999px;background:rgba(255,255,255,.1);color:#fff;font-size:12px;font-weight:700;line-height:1;display:inline-flex;align-items:center;justify-content:center;cursor:help}.return-space-help-tip[data-v-58f2247d]{position:absolute;bottom:calc(100% + 8px);left:-20px;width:min(360px,70vw);padding:10px 12px;border-radius:10px;background:rgba(8,10,14,.96);border:1px solid rgba(255,255,255,.2);color:rgba(255,255,255,.96);font-size:12px;line-height:1.5;box-shadow:0 10px 26px rgba(0,0,0,.28);opacity:0;transform:translateY(6px);pointer-events:none;transition:opacity .2s ease,transform .2s ease;z-index:4}.return-space-help:hover .return-space-help-tip[data-v-58f2247d],.return-space-help:focus-within .return-space-help-tip[data-v-58f2247d]{opacity:1;transform:translateY(0)}.return-space-banner-usage[data-v-58f2247d]{margin-top:8px;font-size:12px;opacity:.95}.return-space-banner-bar[data-v-58f2247d]{margin-top:8px;height:9px;border-radius:999px;overflow:hidden;background:rgba(255,255,255,.26);border:1px solid rgba(255,255,255,.38)}.return-space-banner-fill[data-v-58f2247d]{height:100%;border-radius:inherit;background:#fff;transition:width .28s ease}.return-space-manage-row[data-v-58f2247d]{margin-top:10px;display:flex;flex-wrap:wrap;gap:8px}.return-space-manage-btn[data-v-58f2247d]{border:1px solid rgba(255,255,255,.45);border-radius:999px;background:rgba(0,0,0,.2);color:#fff;font-size:12px;font-weight:700;padding:6px 12px;cursor:pointer}.return-space-manage-btn[data-v-58f2247d]:disabled{opacity:.5;cursor:not-allowed}.return-space-manage-btn.danger[data-v-58f2247d]{background:rgba(var(--fs-danger-rgb),.2);border-color:rgba(var(--fs-danger-rgb),.55)}.return-space-state[data-v-58f2247d]{flex:1;min-height:0;border:1px dashed var(--fs-accent-a20);border-radius:14px;background:var(--fs-white-a03);color:var(--fs-ui-text-secondary);display:flex;align-items:center;justify-content:center;text-align:center;padding:18px}.return-space-state.is-error[data-v-58f2247d]{border-color:rgba(var(--fs-danger-rgb),.35);color:var(--fs-danger)}.return-space-grid[data-v-58f2247d]{flex:1;min-height:0;overflow:auto;padding:2px;position:relative}.return-space-grid-virtual[data-v-58f2247d]{position:relative;width:100%;min-height:1px}.return-space-item[data-v-58f2247d]{display:block;left:0;top:0;padding:0;margin:0;border:none;font:inherit;color:inherit;text-align:left;-webkit-appearance:none;appearance:none;line-height:normal;border:1px solid var(--fs-accent-a20);border-radius:12px;overflow:hidden;background:var(--fs-ui-surface);cursor:pointer;position:absolute;transition:border-color .2s ease,box-shadow .2s ease}.return-space-item[data-v-58f2247d]:hover{border-color:var(--fs-accent-a50);box-shadow:0 8px 18px var(--fs-overlay-light)}.return-space-item.is-manage-mode[data-v-58f2247d]{border-color:rgba(255,255,255,.35)}.return-space-item.is-selected[data-v-58f2247d]{border-color:var(--fs-accent);box-shadow:0 0 0 2px var(--fs-accent-a50),0 10px 20px var(--fs-overlay-light)}.return-space-item img[data-v-58f2247d]{width:100%;height:100%;object-fit:cover;display:block}.return-space-item-select-indicator[data-v-58f2247d]{position:absolute;top:8px;right:8px;z-index:3;width:20px;height:20px;border-radius:999px;border:1px solid rgba(255,255,255,.75);background:rgba(0,0,0,.42);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:800;pointer-events:none}.return-space-item-today[data-v-58f2247d]{position:absolute;right:8px;bottom:8px;z-index:4;min-height:28px;border:1px solid var(--fs-accent-a50);border-radius:999px;padding:0 10px;color:var(--fs-ink);background:var(--fs-accent);box-shadow:0 8px 18px var(--fs-overlay-light);font-size:11px;font-weight:900;cursor:pointer;opacity:0;transform:translateY(4px);transition:opacity .18s ease,transform .18s ease,filter .18s ease}.return-space-item:hover .return-space-item-today[data-v-58f2247d],.return-space-item:focus-within .return-space-item-today[data-v-58f2247d]{opacity:1;transform:translateY(0)}.return-space-item-today[data-v-58f2247d]:hover{filter:brightness(1.05)}.return-space-item-badge[data-v-58f2247d]{position:absolute;top:8px;left:8px;z-index:2;border-radius:999px;padding:4px 8px;font-size:11px;line-height:1.2;color:var(--fs-ui-text-primary);border:1px solid var(--fs-white-a20);background:var(--fs-overlay-heavy);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:none}.return-space-overlay-fade-enter-active[data-v-58f2247d],.return-space-overlay-fade-leave-active[data-v-58f2247d]{transition:opacity .7s ease}.return-space-overlay-fade-enter-from[data-v-58f2247d],.return-space-overlay-fade-leave-to[data-v-58f2247d]{opacity:0}@media(max-width:768px){.return-space-entry[data-v-58f2247d]{min-height:112px;border-radius:14px}.return-space-entry-content[data-v-58f2247d]{padding:16px}.return-space-entry-title[data-v-58f2247d]{font-size:18px}.return-space-shell-content[data-v-58f2247d]{padding:16px}.return-space-shell-title[data-v-58f2247d]{font-size:18px}.return-space-content[data-v-58f2247d]{padding:16px 12px 12px;gap:10px}.return-space-banner[data-v-58f2247d]{min-height:136px;padding:52px 14px 14px}.return-space-banner-title[data-v-58f2247d]{font-size:24px}.return-space-banner-subtitle[data-v-58f2247d]{margin-top:6px;font-size:12px}.return-space-banner-meta[data-v-58f2247d]{margin-top:8px;font-size:11px}.return-space-help-tip[data-v-58f2247d]{width:min(300px,80vw);font-size:11px}.return-space-banner-usage[data-v-58f2247d]{font-size:11px}.return-space-item-badge[data-v-58f2247d]{top:6px;left:6px;font-size:10px;padding:3px 6px}}.store-section[data-v-58f2247d]{margin-bottom:25px;background:var(--fs-white-a03);border:1px solid var(--fs-accent-a20);border-radius:16px;padding:16px 20px;transition:all .3s ease}.store-section[data-v-58f2247d]:hover{background:var(--fs-white-a05);border-color:var(--fs-accent-a30);box-shadow:0 8px 24px var(--fs-accent-a10)}.store-manage-btn[data-v-58f2247d]{border:none;background:transparent;cursor:pointer}.store-section .card-header[data-v-58f2247d]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.store-section .card-title[data-v-58f2247d]{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600;color:var(--fs-accent);margin:0}.store-section .card-icon[data-v-58f2247d]{font-size:18px}.store-section .manage-link[data-v-58f2247d]{margin-left:auto;display:flex;align-items:center;gap:4px;padding:5px 14px;background:var(--fs-accent-a10);border:1px solid var(--fs-accent-a30);border-radius:16px;color:var(--fs-accent);text-decoration:none;font-size:12px;font-weight:500;transition:all .3s ease}.store-section .manage-link[data-v-58f2247d]:hover{background:var(--fs-accent-a20);border-color:var(--fs-accent);transform:translateY(-2px);box-shadow:0 4px 12px var(--fs-accent-a20)}.store-loading-state[data-v-58f2247d],.store-empty-state[data-v-58f2247d]{text-align:center;padding:30px 16px;color:var(--fs-ui-text-secondary)}.store-scroll-container[data-v-58f2247d]{overflow-x:auto;overflow-y:hidden;padding:4px 2px 8px}.store-scroll-list[data-v-58f2247d]{display:inline-flex;gap:14px;min-width:100%}.store-product-card[data-v-58f2247d]{width:190px;border:1px solid var(--fs-accent-a20);border-radius:14px;background:var(--fs-ui-elevated);color:inherit;text-align:left;padding:10px;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.store-product-card[data-v-58f2247d]:hover{transform:translateY(-3px);box-shadow:0 10px 20px var(--fs-overlay-light)}.store-product-image-wrap[data-v-58f2247d]{width:100%;aspect-ratio:1 / 1;border-radius:10px;overflow:hidden;background:var(--fs-ui-surface);margin-bottom:8px}.store-product-image[data-v-58f2247d]{width:100%;height:100%;object-fit:cover;display:block}.store-product-name[data-v-58f2247d]{color:var(--fs-ui-text-primary);font-size:14px;font-weight:700;line-height:1.4;min-height:40px}.store-product-price[data-v-58f2247d]{margin-top:6px;color:var(--fs-accent);font-size:16px;font-weight:700}.characters-section[data-v-58f2247d]{margin-bottom:25px;background:var(--fs-white-a03);border:1px solid var(--fs-accent-a20);border-radius:16px;padding:16px 20px;transition:all .3s ease}.characters-section[data-v-58f2247d]:hover{background:var(--fs-white-a05);border-color:var(--fs-accent-a30);box-shadow:0 8px 24px var(--fs-accent-a10)}.characters-empty-state[data-v-58f2247d]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 40px;text-align:center}.characters-empty-state .empty-icon[data-v-58f2247d]{font-size:64px;margin-bottom:16px;opacity:.5}.characters-empty-state .empty-text[data-v-58f2247d]{margin:0 0 8px;font-size:20px;font-weight:600;color:var(--fs-accent)}.characters-empty-state .empty-hint[data-v-58f2247d]{margin:0 0 24px;color:var(--fs-text-tertiary);font-size:14px}.characters-empty-state .btn-add-character[data-v-58f2247d]{display:flex;align-items:center;gap:8px;padding:12px 28px;background:linear-gradient(135deg,var(--fs-accent) 0%,var(--fs-accent-strong) 100%);color:var(--fs-ui-cta-text);border:none;border-radius:12px;text-decoration:none;font-size:16px;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 16px var(--fs-accent-a30)}.characters-empty-state .btn-add-character[data-v-58f2247d]:hover{transform:translateY(-4px) scale(1.05);box-shadow:0 8px 28px var(--fs-accent-a50)}.characters-empty-state .btn-add-character svg[data-v-58f2247d]{transition:transform .3s ease}.characters-empty-state .btn-add-character:hover svg[data-v-58f2247d]{transform:rotate(90deg)}.characters-section .card-header[data-v-58f2247d]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.characters-section .card-title[data-v-58f2247d]{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600;color:var(--fs-accent);margin:0}.characters-section .card-icon[data-v-58f2247d]{font-size:18px}.characters-section .manage-link[data-v-58f2247d]{display:flex;align-items:center;gap:4px;padding:5px 14px;background:var(--fs-accent-a10);border:1px solid var(--fs-accent-a30);border-radius:16px;color:var(--fs-accent);text-decoration:none;font-size:12px;font-weight:500;transition:all .3s ease}.characters-section .manage-link[data-v-58f2247d]:hover{background:var(--fs-accent-a20);border-color:var(--fs-accent);transform:translateY(-2px);box-shadow:0 4px 12px var(--fs-accent-a20)}.characters-scroll-container[data-v-58f2247d]{position:relative;width:100%;overflow-x:auto;overflow-y:visible;scrollbar-width:thin;scrollbar-color:var(--fs-accent-a30) rgba(var(--fs-shadow-rgb),.2)}.characters-scroll-container[data-v-58f2247d]::-webkit-scrollbar{height:6px}.characters-scroll-container[data-v-58f2247d]::-webkit-scrollbar-track{background:rgba(var(--fs-shadow-rgb),.2);border-radius:3px}.characters-scroll-container[data-v-58f2247d]::-webkit-scrollbar-thumb{background:var(--fs-accent-a30);border-radius:3px}.characters-scroll-container[data-v-58f2247d]::-webkit-scrollbar-thumb:hover{background:var(--fs-accent-a50)}.characters-scroll-list[data-v-58f2247d]{display:flex;gap:16px;padding:4px 0;min-width:min-content}.character-card-mini[data-v-58f2247d]{flex:0 0 auto;width:280px;background:var(--fs-ui-surface-strong);border-radius:12px;overflow:hidden;box-shadow:0 4px 16px var(--fs-overlay-light);border:1px solid var(--fs-accent-a10);transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer}.character-card-mini[data-v-58f2247d]:hover{transform:translateY(-4px);box-shadow:0 8px 24px var(--fs-accent-a20);border-color:var(--fs-accent-a30)}.character-card-mini .character-image[data-v-58f2247d]{position:relative;width:100%;height:180px;overflow:visible;background:linear-gradient(135deg,rgba(var(--fs-shadow-rgb),.6),rgba(var(--fs-shadow-rgb),.4));display:flex;align-items:center;justify-content:center;padding:20px 15px}.character-card-mini .image-stack[data-v-58f2247d]{position:absolute;width:90px;height:120px;border-radius:10px;overflow:hidden;border:3px solid var(--fs-accent-a30);box-shadow:0 6px 18px rgba(var(--fs-shadow-rgb),.4);transition:all .3s cubic-bezier(.4,0,.2,1)}.character-card-mini .image-stack.left[data-v-58f2247d]{left:15px;top:50%;transform:translateY(-50%) rotate(-8deg);z-index:1}.character-card-mini .image-stack.center[data-v-58f2247d]{left:50%;top:50%;transform:translate(-50%,-50%);z-index:3;width:100px;height:130px;border-color:var(--fs-accent-a50);box-shadow:0 8px 24px var(--fs-overlay-medium)}.character-card-mini .image-stack.right[data-v-58f2247d]{right:15px;top:50%;transform:translateY(-50%) rotate(8deg);z-index:1}.character-card-mini:hover .image-stack.left[data-v-58f2247d]{transform:translateY(-50%) rotate(-12deg) translate(-3px)}.character-card-mini:hover .image-stack.center[data-v-58f2247d]{transform:translate(-50%,-50%) scale(1.05);box-shadow:0 12px 32px var(--fs-accent-a30)}.character-card-mini:hover .image-stack.right[data-v-58f2247d]{transform:translateY(-50%) rotate(12deg) translate(3px)}.character-card-mini .stacked-image[data-v-58f2247d]{width:100%;height:100%;object-fit:cover}.character-card-mini .stacked-image[data-v-58f2247d] canvas,.character-card-mini .stacked-image[data-v-58f2247d] .image-render-canvas,.character-card-mini .stacked-image[data-v-58f2247d] .secure-image-container{width:100%;height:100%;object-fit:cover}.character-card-mini .placeholder-image[data-v-58f2247d]{width:100%;height:100%;background:linear-gradient(135deg,var(--fs-surface-2) 0%,var(--fs-surface-1) 100%);display:flex;align-items:center;justify-content:center;color:var(--fs-accent-a20)}.character-card-mini .image-count-badge[data-v-58f2247d]{position:absolute;top:10px;right:10px;display:flex;align-items:center;gap:4px;padding:4px 10px;background:var(--fs-overlay-strong);border:1px solid var(--fs-accent-a30);border-radius:16px;color:var(--fs-accent);font-size:12px;font-weight:600;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:10;transition:all .3s ease}.character-card-mini:hover .image-count-badge[data-v-58f2247d]{background:var(--fs-accent-a20);border-color:var(--fs-accent);transform:scale(1.05)}.character-card-mini .character-info[data-v-58f2247d]{padding:16px}.character-card-mini .character-name[data-v-58f2247d]{margin:0 0 10px;font-size:18px;font-weight:600;color:var(--fs-accent);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.character-card-mini .character-meta[data-v-58f2247d]{display:flex;flex-direction:column;gap:8px}.character-card-mini .meta-item[data-v-58f2247d]{display:flex;align-items:center;gap:6px;padding:5px 10px;background:var(--fs-accent-a10);border:1px solid var(--fs-accent-a20);border-radius:6px;color:var(--fs-text-secondary);font-size:12px;transition:all .3s ease}.character-card-mini .meta-item svg[data-v-58f2247d]{color:var(--fs-accent);flex-shrink:0}.character-card-mini:hover .meta-item[data-v-58f2247d]{background:var(--fs-accent-a15);border-color:var(--fs-accent-a30)}.character-modal-overlay[data-v-58f2247d]{position:fixed;top:0;left:0;right:0;bottom:0;background:var(--fs-overlay-heavy);display:flex;align-items:center;justify-content:center;z-index:2000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:20px}.character-modal-content[data-v-58f2247d]{position:relative;background:rgba(var(--fs-shadow-rgb),.98);border-radius:20px;max-width:800px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 16px 64px var(--fs-overlay-strong);border:1px solid var(--fs-accent-a30);scrollbar-width:thin;scrollbar-color:var(--fs-accent-a30) rgba(var(--fs-shadow-rgb),.2);transition:transform .3s cubic-bezier(.4,0,.2,1)}.character-modal-content[data-v-58f2247d]::-webkit-scrollbar{width:8px}.character-modal-content[data-v-58f2247d]::-webkit-scrollbar-track{background:rgba(var(--fs-shadow-rgb),.2)}.character-modal-content[data-v-58f2247d]::-webkit-scrollbar-thumb{background:var(--fs-accent-a30);border-radius:4px}.modal-close-btn[data-v-58f2247d]{position:-webkit-sticky;position:sticky;top:20px;right:20px;float:right;width:40px;height:40px;background:var(--fs-accent-a10);border:1px solid var(--fs-accent-a30);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;color:var(--fs-accent);z-index:10;margin-bottom:-40px}.modal-close-btn[data-v-58f2247d]:hover{background:var(--fs-accent-a20);border-color:var(--fs-accent);transform:rotate(90deg)}.character-detail-content[data-v-58f2247d]{padding:40px 32px 32px;clear:both}.character-basic-info[data-v-58f2247d]{margin-bottom:32px}.character-detail-name[data-v-58f2247d]{margin:0 0 16px;font-size:32px;font-weight:700;color:var(--fs-accent);text-shadow:0 0 20px var(--fs-accent-a30)}.character-detail-meta[data-v-58f2247d]{display:flex;flex-wrap:wrap;gap:12px}.detail-meta-item[data-v-58f2247d]{display:flex;align-items:center;gap:8px;padding:10px 16px;background:var(--fs-accent-a10);border:1px solid var(--fs-accent-a20);border-radius:8px;color:var(--fs-text-secondary);font-size:14px}.detail-meta-item svg[data-v-58f2247d]{color:var(--fs-accent);flex-shrink:0}.meta-label[data-v-58f2247d]{color:var(--fs-text-tertiary)}.meta-value[data-v-58f2247d]{color:var(--fs-ui-text-primary);font-weight:500}.modal-section-title[data-v-58f2247d]{display:flex;align-items:center;gap:8px;font-size:20px;font-weight:600;color:var(--fs-accent);margin:0 0 16px}.modal-section-title svg[data-v-58f2247d]{flex-shrink:0}.character-images-section[data-v-58f2247d]{margin-bottom:32px}.character-images-grid[data-v-58f2247d]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px}.character-image-item[data-v-58f2247d]{aspect-ratio:1;border-radius:12px;overflow:hidden;border:2px solid var(--fs-accent-a20);cursor:pointer;transition:all .3s ease}.character-image-item[data-v-58f2247d]:hover{border-color:var(--fs-accent);transform:scale(1.05);box-shadow:0 8px 24px var(--fs-accent-a30)}.character-detail-image[data-v-58f2247d]{width:100%;height:100%;object-fit:cover}.character-detail-image[data-v-58f2247d] canvas,.character-detail-image[data-v-58f2247d] .image-render-canvas,.character-detail-image[data-v-58f2247d] .secure-image-container{width:100%;height:100%;object-fit:cover}.no-images[data-v-58f2247d]{grid-column:1 / -1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;color:var(--fs-accent-a30);gap:12px}.no-images p[data-v-58f2247d]{margin:0;font-size:14px}.character-worldview-section[data-v-58f2247d]{margin-bottom:16px}.character-worldview-text[data-v-58f2247d]{padding:20px;background:var(--fs-accent-a05);border:1px solid var(--fs-accent-a20);border-radius:12px;color:var(--fs-text-secondary);line-height:1.8;font-size:15px;white-space:pre-wrap}@media(max-width:768px){.characters-section[data-v-58f2247d]{padding:14px 16px}.characters-section .card-title[data-v-58f2247d]{font-size:15px}.characters-section .manage-link[data-v-58f2247d]{font-size:11px;padding:4px 10px}.character-card-mini[data-v-58f2247d]{width:240px}.character-card-mini .character-image[data-v-58f2247d]{height:140px;padding:12px 10px}.character-card-mini .image-stack[data-v-58f2247d]{width:70px;height:90px}.character-card-mini .image-stack.center[data-v-58f2247d]{width:80px;height:100px}.character-card-mini .image-stack.left[data-v-58f2247d]{left:50%;transform:translate(-110%,-50%) rotate(-8deg)}.character-card-mini .image-stack.right[data-v-58f2247d]{left:50%;transform:translate(10%,-50%) rotate(8deg)}.character-card-mini:hover .image-stack.left[data-v-58f2247d]{transform:translate(-110%,-50%) rotate(-12deg) translate(-2px)}.character-card-mini:hover .image-stack.right[data-v-58f2247d]{transform:translate(10%,-50%) rotate(12deg) translate(2px)}.character-modal-content[data-v-58f2247d]{max-width:95%;max-height:85vh}.character-detail-content[data-v-58f2247d]{padding:32px 20px 20px}.character-detail-name[data-v-58f2247d]{font-size:24px}.character-images-grid[data-v-58f2247d]{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px}.modal-section-title[data-v-58f2247d]{font-size:18px}}.intro-section[data-v-58f2247d],.interests-section[data-v-58f2247d],.social-section[data-v-58f2247d],.contact-section[data-v-58f2247d],.social-badges-section[data-v-58f2247d]{margin-bottom:25px}.social-badges-header[data-v-58f2247d]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.social-badges-title[data-v-58f2247d]{margin-bottom:0}.view-all-badges-btn[data-v-58f2247d]{border:1px solid var(--fs-ui-border);background:var(--fs-ui-surface-strong);color:var(--fs-ui-text-secondary);border-radius:999px;padding:6px 12px;font-size:12px;cursor:pointer}.social-badges-scroll[data-v-58f2247d]{display:flex;gap:12px;overflow-x:auto;padding-bottom:4px}.social-badge-card[data-v-58f2247d]{width:160px;min-width:160px;border:1px solid var(--fs-ui-border);background:var(--fs-white-a02);border-radius:12px;padding:8px;color:var(--fs-ui-text-primary);cursor:pointer}.social-badge-model-wrap[data-v-58f2247d]{width:100%;height:120px;border-radius:10px;overflow:hidden;background:transparent}.social-badge-thumbnail[data-v-58f2247d]{width:100%;height:100%;display:block;object-fit:contain}.social-badge-thumb-loading[data-v-58f2247d]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--fs-text-muted);font-size:12px;letter-spacing:.08em;background:rgba(255,255,255,.03)}.social-badge-name[data-v-58f2247d]{margin-top:8px;display:block;font-size:13px;font-weight:600}.section-title[data-v-58f2247d]{font-size:20px;font-weight:700;color:var(--fs-accent);margin-bottom:15px;display:flex;align-items:center;gap:8px}.title-icon[data-v-58f2247d]{font-size:24px}.intro-text[data-v-58f2247d]{line-height:1.8;color:var(--fs-ui-text-secondary);font-size:16px}.interest-tags[data-v-58f2247d]{display:flex;flex-wrap:wrap;gap:10px}.interest-tag[data-v-58f2247d]{padding:8px 16px;background:var(--fs-accent-a10);border:1px solid var(--fs-accent-a30);border-radius:20px;-webkit-appearance:none;appearance:none;font:inherit;font-size:14px;color:var(--fs-accent);transition:all .3s ease;cursor:pointer}.interest-tag[data-v-58f2247d]:hover,.interest-tag[data-v-58f2247d]:focus-visible{background:var(--fs-accent-a20);border-color:var(--fs-accent);outline:none}.social-badge-showcase[data-v-58f2247d]{margin-bottom:14px}.social-links[data-v-58f2247d]{display:flex;flex-wrap:wrap;gap:15px}.social-link[data-v-58f2247d]{display:flex;align-items:center;gap:8px;padding:10px 20px;background:var(--fs-white-a05);border:1px solid var(--fs-accent-a20);border-radius:25px;color:var(--fs-text-secondary);text-decoration:none;transition:all .3s ease;font-size:14px}.social-link svg[data-v-58f2247d]{width:20px;height:20px}.social-link[data-v-58f2247d]:hover{background:var(--fs-accent-a10);border-color:var(--fs-accent);color:var(--fs-accent);transform:translateY(-2px)}.birthday-date[data-v-58f2247d]{font-size:13px;color:rgba(var(--fs-accent-rgb),.8);margin-left:4px}.info-tag.age-tag[data-v-58f2247d]{white-space:nowrap;padding:6px 16px}.social-link.twitter[data-v-58f2247d]:hover{background:rgba(var(--fs-info-rgb),.1);border-color:var(--fs-extra-1da1f2);color:var(--fs-extra-1da1f2)}.social-link.weibo[data-v-58f2247d]:hover{background:rgba(var(--fs-extra-e6162d-rgb),.1);border-color:var(--fs-extra-e6162d);color:var(--fs-extra-e6162d)}.social-link.bilibili[data-v-58f2247d]:hover{background:rgba(var(--fs-info-rgb),.1);border-color:var(--fs-extra-00a1d6);color:var(--fs-extra-00a1d6)}.social-link.xiaohongshu[data-v-58f2247d]:hover{background:rgba(var(--fs-extra-ff2d55-rgb),.1);border-color:var(--fs-extra-ff2d55);color:var(--fs-extra-ff2d55)}.social-link.douyin[data-v-58f2247d]:hover{background:rgba(var(--fs-extra-25dada-rgb),.1);border-color:var(--fs-extra-25dada);color:var(--fs-extra-25dada)}.social-link.kuaishou[data-v-58f2247d]:hover{background:rgba(var(--fs-extra-ff7300-rgb),.1);border-color:var(--fs-extra-ff7300);color:var(--fs-extra-ff7300)}.social-link.custom[data-v-58f2247d]{background:rgba(var(--fs-shadow-rgb),.1);border-color:rgba(var(--fs-shadow-rgb),.3)}.social-link.custom[data-v-58f2247d]:hover{background:rgba(var(--fs-shadow-rgb),.2);border-color:var(--fs-text-dim);color:var(--fs-text-tertiary)}.contact-info[data-v-58f2247d]{display:flex;flex-direction:column;gap:12px}.contact-item[data-v-58f2247d]{display:flex;align-items:center;gap:10px;padding:10px 15px;background:var(--fs-white-a05);border:1px solid var(--fs-accent-a20);border-radius:15px;font-size:14px;color:var(--fs-ui-text-secondary);transition:all .3s ease}.contact-item[data-v-58f2247d]:hover{background:var(--fs-accent-a10);border-color:var(--fs-accent-a40)}.contact-item svg[data-v-58f2247d]{color:var(--fs-accent);flex-shrink:0}.contact-item a[data-v-58f2247d]{color:var(--fs-ui-text-secondary);text-decoration:none;transition:color .3s ease}.contact-item a[data-v-58f2247d]:hover{color:var(--fs-accent)}.tv-decorations.compact[data-v-58f2247d]{position:absolute;bottom:10px;right:25px;display:flex;align-items:center;gap:15px}.tv-decorations.compact .tv-speaker[data-v-58f2247d]{width:50px;height:30px;background:repeating-linear-gradient(0deg,var(--fs-bg-canvas) 0px,var(--fs-bg-canvas) 2px,var(--fs-surface-1) 2px,var(--fs-surface-1) 4px);border-radius:5px}.tv-decorations.compact .tv-brand[data-v-58f2247d]{font-size:12px;color:var(--fs-text-dim);font-weight:700;letter-spacing:2px}.tv-decorations.compact .tv-knob[data-v-58f2247d]{width:20px;height:20px;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)}.gallery-section[data-v-58f2247d]{margin-bottom:50px}.gallery-title[data-v-58f2247d]{font-size:24px;font-weight:700;color:var(--fs-accent);margin-bottom:25px;display:flex;align-items:center;gap:10px;text-align:center;justify-content:center}.showcase-gallery[data-v-58f2247d]{display:grid;gap:20px}.showcase-gallery[data-v-58f2247d]:has(.gallery-item:only-child){grid-template-columns:1fr;max-width:600px;margin:0 auto}.showcase-gallery[data-v-58f2247d]:has(.gallery-item:nth-child(2):last-child){grid-template-columns:repeat(2,1fr)}.showcase-gallery[data-v-58f2247d]:has(.gallery-item:nth-child(3)){grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.gallery-item[data-v-58f2247d]{position:relative;overflow:hidden;border-radius:20px;cursor:pointer;transition:all .3s ease;box-shadow:0 10px 30px var(--fs-overlay-medium);border:2px solid var(--fs-accent-a20);display:flex;align-items:center;justify-content:center;background:var(--fs-ui-backdrop);aspect-ratio:1;width:100%}.gallery-item img[data-v-58f2247d],.gallery-item[data-v-58f2247d] .secure-image-container,.gallery-item[data-v-58f2247d] canvas{width:100%;height:100%;object-fit:cover;transition:all .3s ease}.gallery-item[data-v-58f2247d]:hover{transform:translateY(-5px);border-color:var(--fs-accent);box-shadow:0 15px 40px var(--fs-accent-a30)}.gallery-item:hover img[data-v-58f2247d],.gallery-item[data-v-58f2247d]:hover .secure-image-container,.gallery-item[data-v-58f2247d]:hover canvas{filter:brightness(.6)}.gallery-overlay[data-v-58f2247d]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease;z-index:10;pointer-events:none}.gallery-item:hover .gallery-overlay[data-v-58f2247d]{opacity:1}.gallery-overlay svg[data-v-58f2247d]{width:48px;height:48px;color:var(--fs-accent);filter:drop-shadow(0 2px 8px var(--fs-overlay-strong))}.gallery-label[data-v-58f2247d]{position:absolute;bottom:10px;left:10px;padding:6px 12px;background:var(--fs-overlay-strong);border-radius:15px;color:var(--fs-accent);font-size:12px;font-weight:500;z-index:20;pointer-events:none}.gallery-caption[data-v-58f2247d]{position:absolute;bottom:0;left:0;right:0;padding:10px 15px;background:linear-gradient(to top,var(--fs-overlay-max),transparent);color:#fff;font-size:14px;text-align:center;transform:translateY(100%);transition:transform .3s ease;z-index:20;pointer-events:none}.gallery-item:hover .gallery-caption[data-v-58f2247d]{transform:translateY(0)}.footer-line[data-v-58f2247d]{display:flex;align-items:center;justify-content:center;gap:15px;color:var(--fs-text-muted);font-size:14px}.join-date[data-v-58f2247d]{margin:0}.report-section[data-v-58f2247d]{display:flex;align-items:center;gap:8px}.separator[data-v-58f2247d],.report-text[data-v-58f2247d]{color:var(--fs-text-dim)}.report-link[data-v-58f2247d]{background:none;border:none;color:var(--fs-accent);cursor:pointer;font-size:14px;text-decoration:underline;transition:all .3s ease;padding:0}.report-link[data-v-58f2247d]:hover{color:var(--fs-accent-strong);text-shadow:0 0 10px var(--fs-accent-a50)}.report-dialog-overlay[data-v-58f2247d]{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--fs-overlay-heavy);display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.report-dialog[data-v-58f2247d]{background:linear-gradient(135deg,var(--fs-surface-1) 0%,var(--fs-surface-0) 100%);border-radius:20px;width:100%;max-width:500px;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);overflow:hidden}.dialog-header[data-v-58f2247d]{display:flex;align-items:center;justify-content:space-between;padding:25px 30px;border-bottom:1px solid var(--fs-accent-a10)}.dialog-title[data-v-58f2247d]{display:flex;align-items:center;gap:12px;font-size:22px;color:var(--fs-accent);margin:0}.dialog-title svg[data-v-58f2247d]{color:var(--fs-danger)}.dialog-close[data-v-58f2247d]{width:36px;height:36px;background:var(--fs-white-a05);border:1px solid var(--fs-white-a10);border-radius:50%;color:var(--fs-text-tertiary);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.dialog-close[data-v-58f2247d]:hover{background:var(--fs-white-a10);color:var(--fs-ui-text-primary);transform:rotate(90deg)}.dialog-body[data-v-58f2247d]{padding:30px}.report-target[data-v-58f2247d]{display:flex;align-items:center;gap:15px;padding:15px;background:var(--fs-white-a03);border:1px solid var(--fs-accent-a10);border-radius:12px;margin-bottom:25px}.report-avatar[data-v-58f2247d]{width:50px;height:50px;border-radius:50%;object-fit:cover;border:2px solid var(--fs-accent-a30)}.report-target-info h4[data-v-58f2247d]{margin:0 0 4px;color:var(--fs-ui-text-primary);font-size:16px}.report-target-info p[data-v-58f2247d]{margin:0;color:var(--fs-text-dim);font-size:14px}.report-form[data-v-58f2247d]{margin-bottom:20px}.report-form.shake[data-v-58f2247d]{animation:report-form-shake-58f2247d .36s ease}.report-form.is-invalid .report-textarea[data-v-58f2247d],.report-textarea.is-invalid[data-v-58f2247d]{border-color:rgba(var(--fs-danger-rgb),.65);background:rgba(var(--fs-danger-rgb),.09);box-shadow:0 0 0 3px rgba(var(--fs-danger-rgb),.16)}.form-label[data-v-58f2247d]{display:block;margin-bottom:10px;color:var(--fs-text-secondary);font-size:14px;font-weight:500}.report-textarea[data-v-58f2247d]{width:100%;padding:12px 15px;background:var(--fs-white-a05);border:1px solid var(--fs-accent-a20);border-radius:10px;color:var(--fs-ui-text-primary);font-size:14px;line-height:1.6;resize:vertical;transition:all .3s ease}.report-textarea[data-v-58f2247d]:focus{outline:none;border-color:var(--fs-accent-a50);background:var(--fs-white-a08)}.report-textarea[data-v-58f2247d]::placeholder{color:var(--fs-text-muted)}.report-form-footnote[data-v-58f2247d]{margin-top:8px;display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.report-hint[data-v-58f2247d]{margin:0;flex:1;font-size:12px;line-height:1.5;color:var(--fs-text-muted)}.report-hint.error[data-v-58f2247d]{color:var(--fs-danger);font-weight:600}.report-hint.success[data-v-58f2247d]{color:var(--fs-accent)}.char-counter[data-v-58f2247d]{text-align:right;font-size:12px;color:var(--fs-text-muted);margin-top:0;flex-shrink:0}.char-counter.warning[data-v-58f2247d]{color:var(--fs-danger);font-weight:600}.report-tips[data-v-58f2247d]{background:rgba(var(--fs-danger-rgb),.1);border:1px solid rgba(var(--fs-danger-rgb),.2);border-radius:10px;padding:12px 15px;margin-bottom:20px}.report-tips p[data-v-58f2247d]{display:flex;align-items:center;gap:8px;margin:0;font-size:13px;color:var(--fs-extra-ff9999)}.report-tips svg[data-v-58f2247d]{flex-shrink:0;color:var(--fs-danger)}@keyframes report-form-shake-58f2247d{0%,to{transform:translate(0)}25%{transform:translate(-6px)}75%{transform:translate(6px)}}.dialog-footer[data-v-58f2247d]{display:flex;gap:15px;padding:20px 30px;background:var(--fs-overlay-light);border-top:1px solid var(--fs-accent-a10)}.btn-cancel[data-v-58f2247d],.btn-submit[data-v-58f2247d]{flex:1;padding:12px 24px;border-radius:25px;font-size:15px;font-weight:600;cursor:pointer;transition:all .3s ease;border:none}.btn-cancel[data-v-58f2247d]{background:var(--fs-white-a10);color:var(--fs-text-secondary);border:1px solid var(--fs-white-a20)}.btn-cancel[data-v-58f2247d]:hover{background:var(--fs-white-a15);color:var(--fs-ui-text-primary)}.btn-submit[data-v-58f2247d]{background:var(--fs-accent);color:var(--fs-ui-cta-text)}.btn-submit[data-v-58f2247d]:hover:not(:disabled){background:var(--fs-accent-strong);transform:translateY(-2px);box-shadow:0 8px 20px var(--fs-accent-a40)}.btn-submit[data-v-58f2247d]:disabled{opacity:.5;cursor:not-allowed}.dialog-enter-active[data-v-58f2247d],.dialog-leave-active[data-v-58f2247d]{transition:opacity .3s ease}.dialog-enter-active .report-dialog[data-v-58f2247d],.dialog-enter-active .card-edit-dialog[data-v-58f2247d],.dialog-enter-active .confirm-dialog[data-v-58f2247d],.dialog-leave-active .report-dialog[data-v-58f2247d],.dialog-leave-active .card-edit-dialog[data-v-58f2247d],.dialog-leave-active .confirm-dialog[data-v-58f2247d]{transition:transform .3s ease}.dialog-enter-from[data-v-58f2247d],.dialog-leave-to[data-v-58f2247d]{opacity:0}.dialog-enter-from .report-dialog[data-v-58f2247d],.dialog-enter-from .card-edit-dialog[data-v-58f2247d],.dialog-enter-from .confirm-dialog[data-v-58f2247d],.dialog-leave-to .report-dialog[data-v-58f2247d],.dialog-leave-to .card-edit-dialog[data-v-58f2247d],.dialog-leave-to .confirm-dialog[data-v-58f2247d]{transform:scale(.9)}.confirm-dialog-overlay[data-v-58f2247d]{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--fs-overlay-heavy);display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.confirm-dialog[data-v-58f2247d]{background:linear-gradient(135deg,var(--fs-surface-1) 0%,var(--fs-surface-0) 100%);border-radius:20px;width:100%;max-width:400px;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);overflow:hidden}.confirm-dialog .dialog-header[data-v-58f2247d]{display:flex;align-items:center;justify-content:space-between;padding:25px 30px;border-bottom:1px solid var(--fs-accent-a10)}.confirm-dialog .dialog-title[data-v-58f2247d]{display:flex;align-items:center;gap:12px;font-size:22px;color:var(--fs-accent);margin:0}.confirm-dialog .dialog-title svg[data-v-58f2247d]{color:var(--fs-danger)}.confirm-dialog .dialog-body[data-v-58f2247d]{padding:30px;text-align:center}.confirm-dialog .dialog-body p[data-v-58f2247d]{font-size:16px;color:var(--fs-text-secondary);margin:0;line-height:1.5}.confirm-dialog .dialog-footer[data-v-58f2247d]{display:flex;gap:15px;padding:20px 30px;background:var(--fs-overlay-light);border-top:1px solid var(--fs-accent-a10)}.store-manage-list[data-v-58f2247d]{display:flex;flex-direction:column;gap:10px;margin-bottom:16px;max-height:220px;overflow-y:auto;padding-right:2px}.store-manage-item[data-v-58f2247d]{display:flex;align-items:center;gap:10px;padding:8px;border-radius:10px;border:1px solid var(--fs-accent-a20);background:var(--fs-white-a03)}.store-manage-item-image[data-v-58f2247d]{width:54px;height:54px;border-radius:8px;object-fit:cover;flex-shrink:0}.store-manage-item-meta[data-v-58f2247d]{flex:1;min-width:0}.store-manage-item-meta h4[data-v-58f2247d]{margin:0 0 4px;font-size:14px;color:var(--fs-ui-text-primary)}.store-manage-item-meta p[data-v-58f2247d]{margin:0;font-size:13px;color:var(--fs-accent);font-weight:700}.store-manage-item-actions[data-v-58f2247d]{display:flex;gap:8px}.modal-mini-btn[data-v-58f2247d]{border:1px solid var(--fs-accent-a30);background:transparent;color:var(--fs-ui-text-primary);border-radius:8px;padding:6px 10px;cursor:pointer}.modal-mini-btn.danger[data-v-58f2247d]{border-color:rgba(var(--fs-danger-rgb),.5);color:var(--fs-danger)}@media(max-width:768px){.footer-line[data-v-58f2247d]{flex-direction:column;gap:10px}.separator[data-v-58f2247d]{display:none}.report-section[data-v-58f2247d]{margin-top:5px}.report-dialog[data-v-58f2247d]{margin:20px}.dialog-body[data-v-58f2247d]{padding:20px}.report-form-footnote[data-v-58f2247d]{flex-direction:column;gap:6px}.char-counter[data-v-58f2247d]{align-self:flex-end}}.birthday-info[data-v-58f2247d],.join-date[data-v-58f2247d]{font-size:14px;color:var(--fs-text-muted);margin:5px 0}.lightbox-content[data-v-58f2247d]{position:relative;max-width:90vw;max-height:90vh;display:flex;flex-direction:column;align-items:center;justify-content:center}.lightbox-content img[data-v-58f2247d],.lightbox-content[data-v-58f2247d] .secure-image-container,.lightbox-content[data-v-58f2247d] canvas{max-width:85vw;max-height:calc(100vh - 160px);width:auto;height:auto;object-fit:contain;box-shadow:0 20px 60px var(--fs-overlay-strong);border-radius:20px;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;transition:transform .3s ease;transform-origin:center}.lightbox-image[data-v-58f2247d]{animation-duration:.3s;animation-timing-function:ease;animation-fill-mode:forwards}.lightbox-image.is-dragging[data-v-58f2247d]{transition:none!important}.lightbox-image.slide-out-left[data-v-58f2247d]{animation-name:slideOutLeft-58f2247d}.lightbox-image.slide-out-right[data-v-58f2247d]{animation-name:slideOutRight-58f2247d}.lightbox-image.slide-in-from-left[data-v-58f2247d]{animation-name:slideInFromLeft-58f2247d}.lightbox-image.slide-in-from-right[data-v-58f2247d]{animation-name:slideInFromRight-58f2247d}@keyframes slideOutLeft-58f2247d{0%{opacity:1;transform:translate(0) scale(1)}to{opacity:0;transform:translate(-80px) scale(.9)}}@keyframes slideOutRight-58f2247d{0%{opacity:1;transform:translate(0) scale(1)}to{opacity:0;transform:translate(80px) scale(.9)}}@keyframes slideInFromLeft-58f2247d{0%{opacity:0;transform:translate(-80px) scale(.9)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes slideInFromRight-58f2247d{0%{opacity:0;transform:translate(80px) scale(.9)}to{opacity:1;transform:translate(0) scale(1)}}.lightbox-controls[data-v-58f2247d]{position:fixed;bottom:20px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:10px;padding:12px 24px;background:var(--fs-overlay-heavy);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--fs-accent-a30);border-radius:50px;z-index:10001;box-shadow:0 10px 40px rgba(var(--fs-shadow-rgb),.6)}.control-btn[data-v-58f2247d]{width:40px;height:40px;background:var(--fs-accent-a10);border:1px solid var(--fs-accent-a30);border-radius:50%;color:var(--fs-accent);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}.control-btn[data-v-58f2247d]:hover{background:var(--fs-accent-a20);border-color:var(--fs-accent);transform:scale(1.1)}.control-btn[data-v-58f2247d]:active{transform:scale(.95)}.zoom-indicator[data-v-58f2247d]{color:var(--fs-accent);font-size:14px;font-weight:600;min-width:50px;text-align:center;padding:0 10px}.lightbox-caption[data-v-58f2247d]{position:fixed;bottom:90px;left:50%;transform:translate(-50%);max-width:80%;padding:12px 24px;background:var(--fs-overlay-heavy);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--fs-accent-a30);border-radius:25px;color:var(--fs-accent);font-size:15px;font-weight:500;text-align:center;max-width:600px;z-index:10001;box-shadow:0 10px 40px rgba(var(--fs-shadow-rgb),.6);animation:caption-fade-in-58f2247d .3s ease-out}.lightbox.is-return-image-lightbox[data-v-58f2247d]{align-items:stretch;justify-content:center;gap:18px;padding:24px 24px 106px}.return-image-lightbox-main[data-v-58f2247d]{flex:1;max-width:min(70vw,1180px);max-height:calc(100vh - 150px)}.lightbox.is-return-image-lightbox .lightbox-content img[data-v-58f2247d],.lightbox.is-return-image-lightbox .lightbox-content[data-v-58f2247d] .secure-image-container,.lightbox.is-return-image-lightbox .lightbox-content[data-v-58f2247d] canvas{max-width:100%;max-height:calc(100vh - 210px)}.lightbox.is-return-image-lightbox .lightbox-controls[data-v-58f2247d]{flex-wrap:wrap;gap:8px}.control-btn.action-btn[data-v-58f2247d]{width:auto;min-width:104px;height:38px;padding:0 14px;border-radius:20px;font-size:13px;font-weight:600}.control-btn.action-btn.delete-btn[data-v-58f2247d]{color:rgba(var(--fs-danger-rgb),1);border-color:rgba(var(--fs-danger-rgb),.45);background:rgba(var(--fs-danger-rgb),.15)}.control-btn.action-btn.delete-btn[data-v-58f2247d]:hover{border-color:rgba(var(--fs-danger-rgb),.75);background:rgba(var(--fs-danger-rgb),.2)}.control-btn.action-btn[data-v-58f2247d]:disabled{opacity:.6;cursor:not-allowed;transform:none}.return-image-lightbox-info[data-v-58f2247d]{width:min(330px,30vw);max-height:calc(100vh - 60px);border-radius:16px;border:1px solid var(--fs-accent-a20);background:rgba(9,14,24,.82);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 18px 44px var(--fs-overlay-strong);padding:16px 14px;display:flex;flex-direction:column;gap:12px;overflow:hidden auto;cursor:default}.return-image-lightbox-sender[data-v-58f2247d]{display:flex;align-items:center;gap:10px;padding:10px;border-radius:12px;border:1px solid var(--fs-accent-a20);background:var(--fs-white-a06)}.return-image-lightbox-avatar[data-v-58f2247d]{width:46px;height:46px;border-radius:50%;overflow:hidden;flex:0 0 auto}.return-image-lightbox-sender-meta[data-v-58f2247d]{min-width:0;flex:1}.return-image-lightbox-sender-name[data-v-58f2247d]{font-size:14px;font-weight:700;color:var(--fs-ui-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.return-image-lightbox-sender-username[data-v-58f2247d],.return-image-lightbox-sender-time[data-v-58f2247d]{margin-top:2px;font-size:12px;color:var(--fs-ui-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.return-image-lightbox-add-btn[data-v-58f2247d]{border:1px solid var(--fs-accent-a45);background:var(--fs-accent-a12);color:var(--fs-accent);border-radius:999px;padding:6px 12px;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s ease}.return-image-lightbox-add-btn[data-v-58f2247d]:hover{background:var(--fs-accent-a22);border-color:var(--fs-accent)}.return-image-lightbox-add-btn[data-v-58f2247d]:disabled{opacity:.5;cursor:not-allowed}.return-image-lightbox-section[data-v-58f2247d]{border:1px solid var(--fs-accent-a20);border-radius:12px;background:var(--fs-white-a04);padding:10px 10px 8px}.return-image-lightbox-section h4[data-v-58f2247d]{margin:0 0 8px;font-size:13px;font-weight:700;color:var(--fs-ui-text-primary)}.return-image-lightbox-meta-list[data-v-58f2247d]{display:flex;flex-direction:column;gap:6px}.return-image-lightbox-meta-item[data-v-58f2247d]{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;font-size:12px;color:var(--fs-ui-text-secondary)}.return-image-lightbox-meta-item span[data-v-58f2247d]:last-child{color:var(--fs-ui-text-primary);text-align:right;word-break:break-word}.return-image-lightbox-exif-tip[data-v-58f2247d]{font-size:12px;color:var(--fs-ui-text-secondary);line-height:1.5}@keyframes caption-fade-in-58f2247d{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.badge-lightbox[data-v-58f2247d]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10002;background:transparent}.badge-lightbox-backdrop[data-v-58f2247d]{position:absolute;top:0;right:0;bottom:0;left:0;background:#000;pointer-events:none}.badge-lightbox-top-close[data-v-58f2247d]{position:fixed;top:22px;right:24px;width:52px;height:52px;border-radius:50%;border:1px solid rgba(255,255,255,.28);background:rgba(7,9,14,.55);color:rgba(255,255,255,.92);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2;transition:transform .2s ease,background .2s ease,border-color .2s ease}.badge-lightbox-top-close[data-v-58f2247d]:hover{transform:scale(1.05);border-color:rgba(255,255,255,.45);background:rgba(10,12,18,.72)}.badge-lightbox-stage[data-v-58f2247d]{position:relative;width:100%;height:100%}.badge-lightbox-model-frame[data-v-58f2247d]{position:fixed;border-radius:18px;overflow:hidden;box-shadow:none;border:1px solid transparent;background:transparent}.badge-lightbox-transfer-host[data-v-58f2247d],.badge-lightbox-live-model[data-v-58f2247d]{width:100%;height:100%}.badge-lightbox-meta[data-v-58f2247d]{position:fixed;padding:0 6px 8px;opacity:0;transition:none;text-align:center;z-index:1}.badge-lightbox-title[data-v-58f2247d]{margin:0 0 10px;color:#f6f8fc;font-size:32px;font-weight:700;line-height:1.2}.badge-lightbox-desc[data-v-58f2247d]{margin:0;color:rgba(231,236,250,.9);font-size:20px;line-height:1.65;white-space:pre-wrap}@media(max-width:768px){.lightbox-content[data-v-58f2247d]{max-width:95vw;max-height:95vh}.lightbox.is-return-image-lightbox[data-v-58f2247d]{padding:10px 10px 92px;gap:10px}.return-image-lightbox-main[data-v-58f2247d]{max-width:100%;max-height:calc(100vh - 220px)}.lightbox-content img[data-v-58f2247d],.lightbox-content[data-v-58f2247d] .secure-image-container,.lightbox-content[data-v-58f2247d] canvas{max-width:95vw;max-height:calc(100vh - 140px)}.lightbox-caption[data-v-58f2247d]{bottom:75px;padding:8px 16px;font-size:13px;max-width:90%}.lightbox-controls[data-v-58f2247d]{bottom:15px;padding:8px 16px;gap:8px;max-width:calc(100vw - 20px)}.control-btn[data-v-58f2247d]{width:36px;height:36px}.control-btn svg[data-v-58f2247d]{width:18px;height:18px}.zoom-indicator[data-v-58f2247d]{font-size:12px;min-width:45px}.control-btn.action-btn[data-v-58f2247d]{min-width:88px;height:34px;padding:0 10px;font-size:12px}.return-image-lightbox-info[data-v-58f2247d]{position:fixed;left:10px;right:10px;bottom:58px;width:auto;max-height:36vh;border-radius:12px;padding:10px;z-index:10002}.return-image-lightbox-avatar[data-v-58f2247d]{width:40px;height:40px}.badge-lightbox-top-close[data-v-58f2247d]{top:14px;right:14px;width:44px;height:44px}.badge-lightbox-title[data-v-58f2247d]{font-size:22px;margin-bottom:6px}.badge-lightbox-desc[data-v-58f2247d]{font-size:15px}.showcase-gallery[data-v-58f2247d]:has(.gallery-item:only-child),.showcase-gallery[data-v-58f2247d]:has(.gallery-item:nth-child(2):last-child){grid-template-columns:1fr}.lightbox-arrow[data-v-58f2247d],.lightbox-arrow-left[data-v-58f2247d],.lightbox-arrow-right[data-v-58f2247d]{display:none!important}.lightbox-counter[data-v-58f2247d]{top:20px;padding:6px 16px;font-size:12px}}.lightbox[data-v-58f2247d]{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--fs-ui-backdrop);display:flex;align-items:center;justify-content:center;z-index:9999;cursor:pointer;padding:20px;overflow:hidden}.lightbox-arrow[data-v-58f2247d]{position:fixed;top:50%;transform:translateY(-50%);width:50px;height:50px;background:var(--fs-ui-overlay);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--fs-accent-a30);border-radius:50%;color:var(--fs-accent);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;z-index:10001}.lightbox-arrow-left[data-v-58f2247d]{left:30px}.lightbox-arrow-right[data-v-58f2247d]{right:30px}.lightbox-arrow[data-v-58f2247d]:hover{background:var(--fs-accent-a20);border-color:var(--fs-accent);transform:translateY(-50%) scale(1.1)}.lightbox-arrow[data-v-58f2247d]:active{transform:translateY(-50%) scale(.95)}.lightbox-counter[data-v-58f2247d]{position:fixed;top:30px;left:50%;transform:translate(-50%);padding:8px 20px;background:var(--fs-overlay-strong);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--fs-accent-a30);border-radius:20px;color:var(--fs-accent);font-size:14px;font-weight:600;z-index:10001}.lightbox-close[data-v-58f2247d]{position:absolute;top:20px;right:20px;width:50px;height:50px;background:var(--fs-white-a10);border:none;border-radius:50%;color:var(--fs-ui-text-primary);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;z-index:10003}.lightbox-close[data-v-58f2247d]:hover{background:var(--fs-white-a20);transform:rotate(90deg)}.lightbox-enter-active[data-v-58f2247d],.lightbox-leave-active[data-v-58f2247d]{transition:opacity .3s ease}.lightbox-enter-from[data-v-58f2247d],.lightbox-leave-to[data-v-58f2247d]{opacity:0}.back-button[data-v-58f2247d]{position:fixed;top:100px;left:20px;display:flex;align-items:center;gap:8px;padding:10px 20px;background:var(--fs-overlay-strong);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--fs-accent-a30);border-radius:25px;color:var(--fs-accent);font-weight:500;cursor:pointer;transition:all .3s ease;z-index:100}.back-button[data-v-58f2247d]:hover{background:var(--fs-accent-a20);transform:translate(-5px)}@media(max-width:768px){.profile-flag-stack[data-v-58f2247d]{margin-bottom:14px}.profile-flag-banner[data-v-58f2247d]{padding:10px 12px}.profile-flag-title[data-v-58f2247d],.profile-flag-message[data-v-58f2247d]{font-size:12px}.banner-section[data-v-58f2247d]{height:200px;overflow:visible}.banner-image-container[data-v-58f2247d]{overflow:visible}.stats-container[data-v-58f2247d]{top:15px;right:10px;left:10px;gap:6px;flex-wrap:wrap;justify-content:flex-end;align-items:flex-start;max-width:none;z-index:100!important;display:flex!important;visibility:visible!important}.profile-content[data-v-58f2247d]{margin-top:-60px;padding:0 10px 50px}.profile-content-tab-selector[data-v-58f2247d]{display:flex;gap:6px;padding:4px;margin:0 0 14px;border-radius:18px;background:rgba(var(--fs-contrast-rgb),.08);border:1px solid var(--fs-white-a08)}.profile-content-tab-selector button[data-v-58f2247d]{flex:1;height:40px;border:0;border-radius:14px;color:var(--fs-ui-text-primary);background:transparent;font-size:15px;font-weight:800;cursor:pointer;transition:background .22s ease,color .22s ease}.profile-content-tab-selector button.active[data-v-58f2247d]{color:var(--fs-ink);background:var(--fs-ui-accent)}.profile-main-layout[data-v-58f2247d]{display:block}.profile-main-layout.show-mobile-details .profile-today-pane[data-v-58f2247d],.profile-main-layout.show-mobile-content .profile-detail-pane[data-v-58f2247d]{display:none}.profile-today-shell[data-v-58f2247d]{min-height:320px;padding:12px;border-radius:24px}.profile-today-header[data-v-58f2247d]{padding:0 4px}.profile-today-header h2[data-v-58f2247d]{font-size:22px}.tv-frame.compact[data-v-58f2247d]{padding:5px}.tv-screen[data-v-58f2247d]{border-radius:25px}.profile-header[data-v-58f2247d]{flex-direction:column;text-align:center}.profile-skeleton-info[data-v-58f2247d]{align-items:center;width:100%}.profile-name-skeleton[data-v-58f2247d]{width:min(280px,82vw);height:36px}.profile-tags-skeleton[data-v-58f2247d]{justify-content:center}.profile-meta-skeleton[data-v-58f2247d]{width:min(210px,64vw)}.profile-actions-skeleton[data-v-58f2247d]{width:100%;justify-content:center}.action-skeleton[data-v-58f2247d]{flex:1;max-width:130px}.profile-avatar[data-v-58f2247d]{width:100px;height:100px}.avatar-container.has-today-activity[data-v-58f2247d]{--profile-avatar-active-size: 78px;width:100px;height:100px}.avatar-container.has-today-activity[data-v-58f2247d] .avatar-image-wrapper.profile-avatar{width:78px!important;height:78px!important}.profile-avatar-skeleton[data-v-58f2247d]{width:100px;height:100px}.profile-name[data-v-58f2247d]{font-size:28px;justify-content:center}.profile-platform-level-badge[data-v-58f2247d]{width:56px}.profile-tags[data-v-58f2247d]{justify-content:center}.profile-actions[data-v-58f2247d]{width:100%;justify-content:center;margin-left:0}.profile-actions[data-v-58f2247d]:not(.profile-actions-skeleton){display:flex;flex-direction:column;gap:12px}.profile-actions:not(.profile-actions-skeleton)>.action-btn[data-v-58f2247d]{width:100%;min-width:0;padding:10px 12px;justify-content:center}.profile-actions:not(.profile-actions-skeleton)>.action-btn span[data-v-58f2247d]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-actions[data-v-58f2247d]:not(.profile-actions-skeleton)>.profile-more-menu{width:100%;min-width:0}.profile-actions[data-v-58f2247d]:not(.profile-actions-skeleton) .profile-more-menu__trigger{width:100%;height:42px}.showcase-gallery[data-v-58f2247d]{grid-template-columns:1fr}.tv-decorations.compact[data-v-58f2247d]{display:none}.contact-info[data-v-58f2247d]{font-size:13px}.contact-item[data-v-58f2247d]{padding:8px 12px}}@media(prefers-reduced-motion:reduce){.profile-banner-skeleton[data-v-58f2247d],.skeleton-block[data-v-58f2247d]:after,.profile-today-skeleton-card[data-v-58f2247d],.profile-today-loading-more span[data-v-58f2247d]{animation:none}}.private-profile[data-v-58f2247d]{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:20px}.private-container[data-v-58f2247d]{text-align:center;max-width:400px;width:100%;padding:60px 40px;background:linear-gradient(135deg,var(--fs-surface-1) 0%,var(--fs-surface-0) 100%);border-radius:30px;box-shadow:0 30px 60px var(--fs-overlay-strong),0 0 0 2px var(--fs-accent-a10),inset 0 2px 5px var(--fs-white-a05)}.private-icon[data-v-58f2247d]{font-size:80px;margin-bottom:20px;filter:grayscale(.5)}.private-title[data-v-58f2247d]{font-size:28px;color:var(--fs-accent);margin-bottom:10px}.private-message[data-v-58f2247d]{font-size:16px;color:var(--fs-text-tertiary);margin-bottom:30px}.private-user[data-v-58f2247d]{display:flex;flex-direction:column;align-items:center;gap:15px;margin-bottom:30px}.private-avatar[data-v-58f2247d]{width:80px;height:80px;border-radius:50%;object-fit:cover}.private-user h3[data-v-58f2247d]{font-size:20px;color:var(--fs-ui-text-secondary)}.private-actions[data-v-58f2247d]{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:18px}.restricted-action-btn[data-v-58f2247d]{min-width:132px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 24px;border-radius:25px;font-weight:600;cursor:pointer;font-size:14px;transition:all .3s ease;border:1px solid transparent}.restricted-action-btn[data-v-58f2247d]:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}.restricted-action-btn--danger[data-v-58f2247d]{color:var(--fs-danger);background:rgba(var(--fs-danger-rgb),.12);border-color:rgba(var(--fs-danger-rgb),.35)}.restricted-action-btn--danger[data-v-58f2247d]:hover:not(:disabled){background:rgba(var(--fs-danger-rgb),.18);border-color:rgba(var(--fs-danger-rgb),.55);transform:translateY(-2px);box-shadow:0 10px 30px rgba(var(--fs-danger-rgb),.22)}.restricted-action-btn--accent[data-v-58f2247d]{color:var(--fs-accent);background:var(--fs-accent-a10);border-color:var(--fs-accent-a50)}.restricted-action-btn--accent[data-v-58f2247d]:hover:not(:disabled){background:var(--fs-accent-a20);border-color:var(--fs-accent);transform:translateY(-2px);box-shadow:0 10px 30px var(--fs-accent-a30)}.restricted-action-btn--secondary[data-v-58f2247d]{color:var(--fs-ui-text-secondary);background:var(--fs-white-a05);border-color:var(--fs-white-a10)}.restricted-action-btn--secondary[data-v-58f2247d]:hover:not(:disabled){color:var(--fs-accent);background:var(--fs-accent-a10);border-color:var(--fs-accent-a30);transform:translateY(-2px)}.back-home-btn[data-v-58f2247d]{display:inline-flex;align-items:center;gap:8px;padding:12px 30px;background:var(--fs-accent-a10);border:1px solid var(--fs-accent-a50);border-radius:25px;color:var(--fs-accent);text-decoration:none;font-weight:500;cursor:pointer;font-size:14px;transition:all .3s ease}.back-home-btn[data-v-58f2247d]:hover{background:var(--fs-accent-a20);border-color:var(--fs-accent);transform:translateY(-2px);box-shadow:0 10px 30px var(--fs-accent-a30)}.visitor-sidebar-container[data-v-58f2247d]{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--fs-ui-overlay-strong);z-index:9998;display:flex;justify-content:flex-end;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.visitor-sidebar[data-v-58f2247d]{width:400px;max-width:90vw;height:100%;background:linear-gradient(135deg,var(--fs-surface-1) 0%,var(--fs-surface-0) 100%);box-shadow:-10px 0 40px var(--fs-overlay-strong);overflow-y:auto;position:relative}.sidebar-close[data-v-58f2247d]{position:absolute;top:20px;right:20px;width:40px;height:40px;background:var(--fs-white-a10);border:none;border-radius:50%;color:var(--fs-ui-text-primary);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;z-index:1}.sidebar-close[data-v-58f2247d]:hover{background:var(--fs-white-a20);transform:rotate(90deg)}.sidebar-header[data-v-58f2247d]{padding:30px;border-bottom:1px solid var(--fs-accent-a10)}.sidebar-title[data-v-58f2247d]{font-size:24px;color:var(--fs-accent);display:flex;align-items:center;gap:12px;margin:0}.visitor-stats[data-v-58f2247d]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;padding:30px;border-bottom:1px solid var(--fs-accent-a10)}.stat-item[data-v-58f2247d]{text-align:center}.stat-value[data-v-58f2247d]{font-size:36px;font-weight:700;color:var(--fs-accent);margin-bottom:5px}.stat-label[data-v-58f2247d]{font-size:14px;color:var(--fs-text-tertiary)}.visitor-list-section[data-v-58f2247d]{padding:30px}.list-title[data-v-58f2247d]{font-size:18px;color:var(--fs-ui-text-primary);margin:0 0 20px}.visitor-list[data-v-58f2247d]{display:flex;flex-direction:column;gap:12px}.visitor-item[data-v-58f2247d]{display:flex;align-items:center;gap:12px;padding:12px;background:var(--fs-white-a05);border:1px solid var(--fs-accent-a10);border-radius:12px;cursor:pointer;transition:all .3s ease}.visitor-item[data-v-58f2247d]:hover{background:var(--fs-accent-a10);border-color:var(--fs-accent-a30);transform:translate(-5px)}.visitor-avatar[data-v-58f2247d]{width:45px;height:45px;border-radius:50%;object-fit:cover}.visitor-item[data-v-58f2247d] .avatar-image-wrapper{width:45px;height:45px;border-radius:50%;border:2px solid transparent;transition:border-color .2s ease;overflow:hidden;flex-shrink:0;box-sizing:border-box}.visitor-item[data-v-58f2247d] .avatar-image-wrapper.loaded{border-color:var(--fs-accent-a30)}.visitor-item[data-v-58f2247d] .avatar-image-wrapper img,.visitor-item[data-v-58f2247d] .avatar-image-wrapper .secure-image-container,.visitor-item[data-v-58f2247d] .avatar-image-wrapper canvas{border-radius:50%}.visitor-info[data-v-58f2247d]{flex:1;min-width:0}.visitor-name[data-v-58f2247d]{font-size:15px;color:var(--fs-ui-text-primary);margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.visitor-time[data-v-58f2247d]{font-size:13px;color:var(--fs-text-dim)}.visit-arrow[data-v-58f2247d]{color:var(--fs-text-muted);flex-shrink:0}.loading-state[data-v-58f2247d]{display:flex;flex-direction:column;align-items:center;gap:15px;padding:40px;color:var(--fs-text-tertiary)}.loading-spinner[data-v-58f2247d]{width:40px;height:40px;border:3px solid var(--fs-accent-a10);border-top-color:var(--fs-accent);border-radius:50%;animation:spin-58f2247d 1s linear infinite}@keyframes spin-58f2247d{to{transform:rotate(360deg)}}.empty-state[data-v-58f2247d]{text-align:center;padding:40px;color:var(--fs-text-muted)}.empty-state svg[data-v-58f2247d]{margin-bottom:15px;opacity:.3}.empty-state p[data-v-58f2247d]{margin:0;font-size:14px}.privacy-notice[data-v-58f2247d]{text-align:center;padding:60px 30px;color:var(--fs-text-dim)}.privacy-notice svg[data-v-58f2247d]{margin-bottom:20px;color:var(--fs-text-muted)}.privacy-notice p[data-v-58f2247d]{font-size:16px;margin:0}.owner-settings-tip[data-v-58f2247d]{padding:30px;background:var(--fs-accent-a05);border:1px solid var(--fs-accent-a20);border-radius:15px;margin:30px}.tip-content[data-v-58f2247d]{display:flex;align-items:flex-start;gap:12px;margin-bottom:15px;color:var(--fs-text-secondary);font-size:14px}.tip-content svg[data-v-58f2247d]{color:var(--fs-accent);flex-shrink:0;margin-top:2px}.settings-link[data-v-58f2247d]{display:inline-flex;align-items:center;gap:6px;color:var(--fs-accent);text-decoration:none;font-size:14px;font-weight:500;transition:all .3s ease}.settings-link[data-v-58f2247d]:hover{gap:10px;text-decoration:underline}.sidebar-enter-active[data-v-58f2247d],.sidebar-leave-active[data-v-58f2247d]{transition:opacity .3s ease}.sidebar-enter-active .visitor-sidebar[data-v-58f2247d],.sidebar-enter-active .likes-sidebar[data-v-58f2247d],.sidebar-leave-active .visitor-sidebar[data-v-58f2247d],.sidebar-leave-active .likes-sidebar[data-v-58f2247d]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.sidebar-enter-from[data-v-58f2247d],.sidebar-leave-to[data-v-58f2247d]{opacity:0}.sidebar-enter-from .visitor-sidebar[data-v-58f2247d],.sidebar-enter-from .likes-sidebar[data-v-58f2247d],.sidebar-leave-to .visitor-sidebar[data-v-58f2247d],.sidebar-leave-to .likes-sidebar[data-v-58f2247d]{transform:translate(100%)}@keyframes fade-in-up-58f2247d{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.sidebar-close[data-v-58f2247d]{position:absolute;top:20px;right:20px;width:40px;height:40px;background:var(--fs-white-a10);border:none;border-radius:50%;color:var(--fs-ui-text-primary);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s cubic-bezier(.4,0,.2,1);z-index:1}.sidebar-close[data-v-58f2247d]:hover{background:var(--fs-white-a20);transform:rotate(90deg) scale(1.1)}.visitor-sidebar-container[data-v-58f2247d],.likes-sidebar-container[data-v-58f2247d]{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--fs-ui-overlay-strong);z-index:9998;display:flex;justify-content:flex-end;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);animation:backdrop-fade-in-58f2247d .3s ease-out}@keyframes backdrop-fade-in-58f2247d{0%{background:rgba(var(--fs-shadow-rgb),0);-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}to{background:var(--fs-ui-overlay-strong);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}}.visitor-sidebar[data-v-58f2247d],.likes-sidebar[data-v-58f2247d]{width:400px;max-width:90vw;height:100%;background:linear-gradient(135deg,var(--fs-surface-1) 0%,var(--fs-surface-0) 100%);box-shadow:-10px 0 40px var(--fs-overlay-strong);overflow-y:auto;position:relative;transition:box-shadow .3s ease}@media(max-width:768px){.visitor-sidebar[data-v-58f2247d],.likes-sidebar[data-v-58f2247d]{width:100%;max-width:100%}.sidebar-enter-from .visitor-sidebar[data-v-58f2247d],.sidebar-enter-from .likes-sidebar[data-v-58f2247d],.sidebar-leave-to .visitor-sidebar[data-v-58f2247d],.sidebar-leave-to .likes-sidebar[data-v-58f2247d]{transform:translateY(100%)}}@media(max-width:768px){.visitor-sidebar[data-v-58f2247d]{width:100%}.visitor-stats[data-v-58f2247d]{grid-template-columns:1fr}.stat-value[data-v-58f2247d]{font-size:28px}}.result-dialog-overlay[data-v-58f2247d]{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--fs-overlay-heavy);display:flex;align-items:center;justify-content:center;z-index:10001;padding:20px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.result-dialog[data-v-58f2247d]{background:linear-gradient(135deg,var(--fs-surface-1) 0%,var(--fs-surface-0) 100%);border-radius:25px;padding:40px;text-align:center;max-width:400px;width:100%;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)}.result-icon[data-v-58f2247d]{width:80px;height:80px;margin:0 auto 25px;display:flex;align-items:center;justify-content:center;border-radius:50%;position:relative}.result-icon.success[data-v-58f2247d]{background:rgba(var(--fs-success-rgb),.1);border:2px solid var(--fs-success-strong);color:var(--fs-success-strong)}.result-icon.error[data-v-58f2247d]{background:rgba(var(--fs-danger-rgb),.1);border:2px solid var(--fs-danger-strong);color:var(--fs-danger-strong)}.result-icon.warning[data-v-58f2247d]{background:rgba(var(--fs-extra-fbbf24-rgb),.1);border:2px solid var(--fs-extra-fbbf24);color:var(--fs-extra-fbbf24)}.result-icon svg[data-v-58f2247d]{stroke-width:2}.result-icon.success svg path[data-v-58f2247d]{stroke-dasharray:50;stroke-dashoffset:50;animation:checkmark-58f2247d .8s ease-out forwards .3s}@keyframes checkmark-58f2247d{to{stroke-dashoffset:0}}.result-title[data-v-58f2247d]{font-size:24px;color:var(--fs-ui-text-primary);margin:0 0 15px;font-weight:600}.result-message[data-v-58f2247d]{font-size:16px;color:var(--fs-text-secondary);margin:0 0 30px;line-height:1.5}.result-close-btn[data-v-58f2247d]{padding:12px 40px;background:var(--fs-accent);color:var(--fs-ui-cta-text);border:none;border-radius:25px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;min-width:120px}.result-close-btn[data-v-58f2247d]:hover{background:var(--fs-accent-strong);transform:translateY(-2px);box-shadow:0 8px 20px var(--fs-accent-a40)}.result-close-btn[data-v-58f2247d]:active{transform:translateY(0)}@media(max-width:768px){.result-dialog[data-v-58f2247d]{padding:30px 25px}.result-icon[data-v-58f2247d]{width:60px;height:60px;margin-bottom:20px}.result-icon svg[data-v-58f2247d]{width:40px;height:40px}.result-title[data-v-58f2247d]{font-size:20px}.result-message[data-v-58f2247d]{font-size:14px}}.action-btn.in-cards[data-v-58f2247d]{background:var(--fs-accent-a20);border-color:var(--fs-accent);color:var(--fs-accent)}.action-btn.in-cards[data-v-58f2247d]:hover{background:var(--fs-accent-a30)}.card-edit-overlay[data-v-58f2247d]{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--fs-overlay-heavy);display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.card-edit-dialog[data-v-58f2247d]{background:linear-gradient(135deg,var(--fs-surface-1) 0%,var(--fs-surface-0) 100%);border-radius:20px;width:100%;max-width:500px;box-shadow:0 25px 50px var(--fs-overlay-strong);overflow:hidden}.card-user-info[data-v-58f2247d]{display:flex;align-items:center;gap:15px;padding:15px;background:var(--fs-white-a03);border-radius:12px;margin-bottom:25px}.card-user-avatar[data-v-58f2247d]{width:60px;height:60px;border-radius:50%;border:2px solid var(--fs-accent);object-fit:cover}.card-user-details h4[data-v-58f2247d]{margin:0 0 4px;color:var(--fs-ui-text-primary);font-size:18px}.card-user-details p[data-v-58f2247d]{margin:0;color:var(--fs-text-dim);font-size:14px}.card-form[data-v-58f2247d]{margin-bottom:20px}.form-input[data-v-58f2247d]{width:100%;padding:10px 15px;background:var(--fs-white-a05);border:1px solid var(--fs-accent-a20);border-radius:10px;color:var(--fs-ui-text-primary);font-size:14px;transition:all .3s ease}.form-input[data-v-58f2247d]:focus,.form-textarea[data-v-58f2247d]:focus{outline:none;border-color:var(--fs-accent-a50);background:var(--fs-white-a08)}.btn-delete[data-v-58f2247d],.btn-cancel[data-v-58f2247d],.btn-save[data-v-58f2247d],.btn-secondary[data-v-58f2247d],.btn-danger[data-v-58f2247d]{flex:1;padding:12px 24px;border-radius:25px;font-size:15px;font-weight:600;cursor:pointer;transition:all .3s ease;border:none;display:flex;align-items:center;justify-content:center;gap:6px}.btn-cancel[data-v-58f2247d],.btn-secondary[data-v-58f2247d]{background:var(--fs-white-a10);color:var(--fs-text-secondary);border:1px solid var(--fs-white-a20)}.btn-cancel[data-v-58f2247d]:hover,.btn-secondary[data-v-58f2247d]:hover{background:var(--fs-white-a15);color:var(--fs-ui-text-primary)}.btn-save[data-v-58f2247d]{background:var(--fs-accent);color:var(--fs-ui-cta-text)}.btn-save[data-v-58f2247d]:hover{background:var(--fs-accent-strong);transform:translateY(-2px)}.btn-delete[data-v-58f2247d],.btn-danger[data-v-58f2247d]{background:rgba(var(--fs-danger-rgb),.2);color:var(--fs-danger-strong);border:1px solid var(--fs-danger-strong)}.btn-delete[data-v-58f2247d]:hover,.btn-danger[data-v-58f2247d]:hover{background:rgba(var(--fs-danger-rgb),.3);transform:translateY(-2px)}@keyframes card-added-58f2247d{0%{transform:scale(1)}50%{transform:scale(1.1);background:rgba(var(--fs-success-rgb),.3);border-color:var(--fs-success-strong);color:var(--fs-success-strong)}to{transform:scale(1)}}.card-added-animation[data-v-58f2247d]{animation:card-added-58f2247d .6s ease-out}.card-added-animation svg[data-v-58f2247d]{animation:checkmark-draw-58f2247d .6s ease-out}@keyframes checkmark-draw-58f2247d{0%{opacity:0;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}.like-btn[data-v-58f2247d]{background:var(--fs-white-a05);color:var(--fs-text-secondary);border:1px solid var(--fs-white-a20);min-width:auto;padding:10px 15px}.like-btn[data-v-58f2247d]:hover{background:rgba(var(--fs-danger-rgb),.1);border-color:var(--fs-danger);color:var(--fs-danger)}.like-btn.liked[data-v-58f2247d]{background:rgba(var(--fs-danger-rgb),.2);border-color:var(--fs-danger);color:var(--fs-danger)}.like-btn.liked svg[data-v-58f2247d]{color:var(--fs-danger)}.own-like-count-btn[data-v-58f2247d]{cursor:pointer;background:rgba(var(--fs-danger-rgb),.12);border-color:rgba(var(--fs-danger-rgb),.35);color:var(--fs-danger)}.own-like-count-btn[data-v-58f2247d]:hover{background:rgba(var(--fs-danger-rgb),.18);border-color:rgba(var(--fs-danger-rgb),.5);color:var(--fs-danger)}@keyframes like-pulse-58f2247d{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.like-animation[data-v-58f2247d]{animation:like-pulse-58f2247d .6s ease-out}.stats-container[data-v-58f2247d]{display:flex;align-items:center;gap:8px;position:absolute;top:20px;right:20px;flex-wrap:nowrap;z-index:100}.stats-container[data-v-58f2247d] .relationship-trigger{background:var(--fs-ui-glass)}.stats-container[data-v-58f2247d] .relationship-trigger:hover{background:var(--fs-ui-glass-hover)}.share-display[data-v-58f2247d]{position:relative;display:inline-block}.share-trigger[data-v-58f2247d]{display:flex;align-items:center;gap:6px;padding:8px 16px;background:var(--fs-ui-glass);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px;color:var(--fs-ui-text-secondary);font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;-webkit-user-select:none;user-select:none;box-shadow:0 2px 8px rgba(var(--fs-shadow-rgb),.2);border:1px solid var(--fs-ui-border)}.share-trigger[data-v-58f2247d]:hover{background:var(--fs-ui-glass-hover);border-color:var(--fs-ui-border-strong);color:var(--fs-accent);transform:translateY(-2px);box-shadow:0 4px 12px var(--fs-overlay-light)}.share-trigger svg[data-v-58f2247d]:first-child{color:var(--fs-accent)}.dropdown-arrow[data-v-58f2247d]{transition:transform .2s;color:var(--fs-text-dim)}.dropdown-arrow.open[data-v-58f2247d]{transform:rotate(180deg)}.share-dropdown[data-v-58f2247d]{position:absolute;top:calc(100% + 12px);right:0;min-width:280px;max-height:70vh;background:var(--fs-ui-surface-strong);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--fs-white-a10);border-radius:12px;box-shadow:0 8px 32px rgba(var(--fs-shadow-rgb),.6);z-index:1000;overflow-y:auto}.dropdown-enter-active[data-v-58f2247d],.dropdown-leave-active[data-v-58f2247d]{transition:all .3s cubic-bezier(.4,0,.2,1)}.dropdown-enter-from[data-v-58f2247d],.dropdown-leave-to[data-v-58f2247d]{opacity:0;transform:translateY(-10px) scale(.95)}.share-list[data-v-58f2247d]{padding:8px}.share-item[data-v-58f2247d]{display:flex;align-items:center;gap:12px;padding:12px;background:var(--fs-white-a03);border-radius:8px;margin-bottom:6px;cursor:pointer;transition:all .2s}.share-item[data-v-58f2247d]:hover{background:var(--fs-white-a08);transform:translate(4px)}.share-item[data-v-58f2247d]:last-child{margin-bottom:0}.share-item svg[data-v-58f2247d]{color:var(--fs-accent);flex-shrink:0}.share-item span[data-v-58f2247d]{font-size:14px;font-weight:500;color:var(--fs-ui-text-primary)}.likes-sidebar-container[data-v-58f2247d]{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--fs-ui-overlay-strong);z-index:9998;display:flex;justify-content:flex-end;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.likes-sidebar[data-v-58f2247d]{width:400px;max-width:90vw;height:100%;background:linear-gradient(135deg,var(--fs-surface-1) 0%,var(--fs-surface-0) 100%);box-shadow:-10px 0 40px var(--fs-overlay-strong);overflow-y:auto;position:relative}.likes-stats[data-v-58f2247d]{display:flex;justify-content:center;padding:30px;border-bottom:1px solid var(--fs-accent-a10)}.likes-list-section[data-v-58f2247d]{padding:30px}.likes-list[data-v-58f2247d]{display:flex;flex-direction:column;gap:12px}.liker-item[data-v-58f2247d]{display:flex;align-items:center;gap:12px;padding:12px;background:var(--fs-white-a05);border:1px solid rgba(var(--fs-danger-rgb),.1);border-radius:12px;cursor:pointer;transition:all .3s ease}.liker-item[data-v-58f2247d]:hover{background:rgba(var(--fs-danger-rgb),.1);border-color:rgba(var(--fs-danger-rgb),.3);transform:translate(-5px)}.contact-records-section[data-v-58f2247d]{padding:28px}.contact-record-list[data-v-58f2247d]{display:flex;flex-direction:column;gap:14px}.contact-record-item[data-v-58f2247d]{padding:14px;border:1px solid var(--fs-accent-a12);border-radius:12px;background:var(--fs-white-a05)}.contact-record-main[data-v-58f2247d]{display:flex;align-items:center;gap:12px}.contact-record-avatar[data-v-58f2247d]{width:46px;height:46px;border-radius:50%;flex-shrink:0}.contact-record-info[data-v-58f2247d]{min-width:0;flex:1}.contact-record-name[data-v-58f2247d]{color:var(--fs-text-primary);font-size:15px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.contact-record-meta[data-v-58f2247d]{display:flex;flex-wrap:wrap;gap:8px;margin-top:3px;color:var(--fs-text-secondary);font-size:12px}.contact-record-time[data-v-58f2247d]{margin-top:3px;color:var(--fs-text-dim);font-size:12px}.contact-record-status[data-v-58f2247d]{flex-shrink:0;padding:4px 8px;border-radius:999px;border:1px solid var(--fs-accent-a20);color:var(--fs-accent);font-size:12px;font-weight:700}.contact-record-status.status-pending[data-v-58f2247d]{color:var(--fs-extra-ff9f0a, #ff9f0a);border-color:rgba(var(--fs-warning-rgb),.35)}.contact-record-flags[data-v-58f2247d]{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.contact-record-flags span[data-v-58f2247d]{padding:3px 7px;border-radius:999px;background:rgba(var(--fs-warning-rgb),.14);color:var(--fs-extra-ff9f0a, #ff9f0a);font-size:12px}.contact-record-actions[data-v-58f2247d],.contact-feedback-inline[data-v-58f2247d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:8px;margin-top:12px}.contact-record-action[data-v-58f2247d],.contact-feedback-inline-btn[data-v-58f2247d]{min-height:38px;border-radius:8px;border:1px solid var(--fs-accent-a20);background:var(--fs-white-a05);color:var(--fs-text-primary);font-size:13px;font-weight:700;cursor:pointer;transition:all .2s ease}.contact-record-action[data-v-58f2247d]:hover:not(:disabled),.contact-feedback-inline-btn[data-v-58f2247d]:hover:not(:disabled){background:var(--fs-accent-a10);transform:translateY(-1px)}.contact-record-action[data-v-58f2247d]:disabled,.contact-feedback-inline-btn[data-v-58f2247d]:disabled{cursor:not-allowed;opacity:.6}.contact-record-action.approve[data-v-58f2247d]{color:var(--fs-extra-34c759);border-color:rgba(var(--fs-extra-34c759-rgb),.32)}.contact-record-action.reject[data-v-58f2247d],.contact-feedback-inline-btn.feedback-negative[data-v-58f2247d]{color:var(--fs-extra-ff3b30);border-color:rgba(var(--fs-danger-rgb),.32)}.contact-record-settled[data-v-58f2247d]{margin-top:12px;color:var(--fs-text-secondary);font-size:13px}.liker-avatar[data-v-58f2247d]{width:45px;height:45px;border-radius:50%;object-fit:cover}.liker-item[data-v-58f2247d] .avatar-image-wrapper{width:45px;height:45px;border-radius:50%;border:2px solid transparent;transition:border-color .2s ease;overflow:hidden;flex-shrink:0;box-sizing:border-box}.liker-item[data-v-58f2247d] .avatar-image-wrapper.loaded{border-color:rgba(var(--fs-danger-rgb),.3)}.liker-item[data-v-58f2247d] .avatar-image-wrapper img,.liker-item[data-v-58f2247d] .avatar-image-wrapper .secure-image-container,.liker-item[data-v-58f2247d] .avatar-image-wrapper canvas{border-radius:50%}.liker-info[data-v-58f2247d]{flex:1;min-width:0}.liker-name[data-v-58f2247d]{font-size:15px;color:var(--fs-ui-text-primary);margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.liker-species[data-v-58f2247d]{font-size:13px;color:var(--fs-text-dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.like-time[data-v-58f2247d]{font-size:12px;color:var(--fs-text-muted);flex-shrink:0}.load-more-btn[data-v-58f2247d]{width:100%;margin-top:4px;padding:10px 14px;border:1px solid rgba(var(--fs-danger-rgb),.24);border-radius:10px;background:rgba(var(--fs-danger-rgb),.08);color:var(--fs-danger);font-size:14px;font-weight:600;cursor:pointer;transition:background .2s ease,border-color .2s ease}.load-more-btn[data-v-58f2247d]:hover:not(:disabled){background:rgba(var(--fs-danger-rgb),.14);border-color:rgba(var(--fs-danger-rgb),.42)}.load-more-btn[data-v-58f2247d]:disabled{cursor:not-allowed;opacity:.65}.destination-tag[data-v-58f2247d]{background:rgba(var(--fs-info-rgb),.1);border-color:rgba(var(--fs-info-rgb),.3);color:var(--fs-ui-info)}.destination-tag.clickable[data-v-58f2247d]{cursor:pointer;transition:all .3s ease}.destination-tag.clickable[data-v-58f2247d]:hover{background:rgba(var(--fs-info-rgb),.2);border-color:rgba(var(--fs-info-rgb),.5);transform:translateY(-2px)}.destination-tag.add-destination[data-v-58f2247d]{cursor:pointer;transition:all .3s ease}.destination-tag.add-destination[data-v-58f2247d]:hover{background:rgba(var(--fs-info-rgb),.2);border-color:rgba(var(--fs-info-rgb),.5);transform:translateY(-2px)}.add-destination .add-text[data-v-58f2247d]{opacity:.8}.destination-dialog-overlay[data-v-58f2247d]{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--fs-overlay-heavy);display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.destination-dialog[data-v-58f2247d],.destination-manage-dialog[data-v-58f2247d]{background:linear-gradient(135deg,var(--fs-surface-1) 0%,var(--fs-surface-0) 100%);border-radius:20px;width:100%;max-width:500px;box-shadow:0 25px 50px var(--fs-overlay-strong),0 0 0 1px rgba(var(--fs-info-rgb),.1),inset 0 1px 2px var(--fs-white-a05);overflow:hidden}.destination-manage-drawer.profile-sidebar-drawer{background:linear-gradient(135deg,var(--fs-surface-1) 0%,var(--fs-surface-0) 100%);border-left-color:rgba(var(--fs-info-rgb),.18)}.destination-manage-drawer__body.profile-sidebar-drawer__body{padding:0 30px 30px}.destination-manage-drawer__content[data-v-58f2247d]{min-height:100%}.destination-form[data-v-58f2247d]{display:flex;flex-direction:column;gap:15px}.destination-form .form-input[data-v-58f2247d]{width:100%;padding:12px 15px;background:var(--fs-white-a05);border:1px solid rgba(var(--fs-info-rgb),.2);border-radius:10px;color:var(--fs-ui-text-primary);font-size:14px;transition:all .3s ease}.destination-form .form-input[data-v-58f2247d]:focus{outline:none;border-color:rgba(var(--fs-info-rgb),.5);background:var(--fs-white-a08)}.destination-form .form-input[data-v-58f2247d]::placeholder{color:var(--fs-text-muted)}.destination-hint[data-v-58f2247d],.destination-notice[data-v-58f2247d]{display:flex;align-items:flex-start;gap:8px;padding:12px;background:rgba(var(--fs-info-rgb),.05);border:1px solid rgba(var(--fs-info-rgb),.2);border-radius:10px;font-size:13px;color:var(--fs-ui-info);line-height:1.5}.destination-hint svg[data-v-58f2247d],.destination-notice svg[data-v-58f2247d]{flex-shrink:0;margin-top:2px;color:var(--fs-ui-info)}.destination-info[data-v-58f2247d]{display:flex;flex-direction:column;gap:20px}.destination-current[data-v-58f2247d],.destination-expire[data-v-58f2247d]{display:flex;flex-direction:column;gap:8px}.info-label[data-v-58f2247d]{font-size:14px;color:var(--fs-text-tertiary);font-weight:500}.destination-display[data-v-58f2247d]{padding:15px;background:var(--fs-white-a05);border:1px solid rgba(var(--fs-info-rgb),.3);border-radius:10px}.destination-text[data-v-58f2247d]{font-size:18px;color:var(--fs-ui-info);font-weight:500}.expire-time[data-v-58f2247d]{padding:12px 15px;background:var(--fs-accent-a05);border:1px solid var(--fs-accent-a20);border-radius:10px;color:var(--fs-accent);font-size:14px;font-weight:500}.btn-delete[data-v-58f2247d]{background:rgba(var(--fs-danger-rgb),.2);color:var(--fs-danger-strong);border:1px solid var(--fs-danger-strong);display:flex;align-items:center;justify-content:center;gap:6px;padding:12px 24px;border-radius:25px;font-size:15px;font-weight:600;cursor:pointer;transition:all .3s ease}.btn-delete[data-v-58f2247d]:hover:not(:disabled){background:rgba(var(--fs-danger-rgb),.3);transform:translateY(-2px);box-shadow:0 8px 20px rgba(var(--fs-danger-rgb),.3)}.btn-delete[data-v-58f2247d]:disabled{opacity:.5;cursor:not-allowed}@media(max-width:768px){.destination-dialog[data-v-58f2247d],.destination-manage-dialog[data-v-58f2247d]{margin:20px}.destination-manage-drawer__body.profile-sidebar-drawer__body{padding:0 20px 24px}.destination-manage-drawer.profile-sidebar-drawer.fs-sidebar-panel{width:100%!important;max-width:100%!important;height:100dvh!important;max-height:100dvh!important;border-radius:0!important}.destination-hint[data-v-58f2247d],.destination-notice[data-v-58f2247d]{font-size:12px}.destination-text[data-v-58f2247d]{font-size:16px}}@media(max-width:861px){.stats-container[data-v-58f2247d]{top:10px;right:10px;left:10px;gap:6px;flex-wrap:wrap;justify-content:flex-end;align-items:flex-start;max-width:none;z-index:100!important;display:flex!important;visibility:visible!important}.view-counter[data-v-58f2247d]{max-width:calc(100vw - 20px);min-height:32px;font-size:12px;padding:5px 10px;box-sizing:border-box}.view-counter svg[data-v-58f2247d]{width:14px;height:14px;flex:0 0 auto}.view-counter span[data-v-58f2247d],.share-trigger span[data-v-58f2247d],.stats-container[data-v-58f2247d] .relationship-trigger span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.share-display[data-v-58f2247d]{display:inline-block!important;position:relative!important}.share-trigger[data-v-58f2247d]{max-width:calc(100vw - 20px);min-height:32px;padding:6px 12px;font-size:13px;gap:4px;display:flex!important;visibility:visible!important;opacity:1!important;box-sizing:border-box}.share-trigger svg[data-v-58f2247d]{width:14px;height:14px;flex:0 0 auto}.share-trigger[data-v-58f2247d]:hover{transform:none}.dropdown-arrow[data-v-58f2247d]{width:10px;height:10px}.share-dropdown[data-v-58f2247d]{position:fixed!important;right:10px!important;left:10px!important;min-width:unset!important;max-width:unset!important;width:calc(100vw - 20px)!important;max-height:60vh;margin:0 auto;border-radius:16px;z-index:10001!important}.dropdown-enter-active[data-v-58f2247d],.dropdown-leave-active[data-v-58f2247d]{transition:opacity .2s ease,transform .2s ease}.dropdown-enter-from[data-v-58f2247d],.dropdown-leave-to[data-v-58f2247d]{opacity:0;transform:translateY(-5px)}.dropdown-enter-to[data-v-58f2247d],.dropdown-leave-from[data-v-58f2247d]{opacity:1;transform:translateY(0)}.share-item[data-v-58f2247d]{padding:10px;gap:10px}.share-item[data-v-58f2247d]:hover{transform:none}.share-item svg[data-v-58f2247d]{width:16px;height:16px}.share-item span[data-v-58f2247d]{font-size:13px}}.timeline-list[data-v-58f2247d]{display:flex;flex-direction:column;padding:10px 0;overflow:visible;overflow-x:hidden;position:relative}.timeline-block[data-v-58f2247d]{margin-bottom:2px;transition:all .5s ease}.timeline-item[data-v-58f2247d]{display:flex;align-items:center;gap:15px;padding:12px;background:var(--fs-white-a05);border-radius:12px;cursor:pointer;transition:background .2s;position:relative;z-index:2}.timeline-item[data-v-58f2247d]:hover{background:var(--fs-white-a10)}.timeline-dot[data-v-58f2247d]{width:10px;height:10px;background:var(--fs-accent);border-radius:50%;flex-shrink:0}.timeline-content[data-v-58f2247d]{flex:1}.timeline-header[data-v-58f2247d]{display:flex;justify-content:space-between;align-items:center}.timeline-name[data-v-58f2247d]{font-size:16px;font-weight:600;color:var(--fs-ui-text-primary);margin-bottom:4px}.timeline-date[data-v-58f2247d]{font-size:13px;color:var(--fs-text-tertiary)}.timeline-arrow[data-v-58f2247d]{color:var(--fs-text-muted);font-size:18px}.timeline-delete[data-v-58f2247d]{background:none;border:none;color:var(--fs-text-muted);cursor:pointer;padding:4px;border-radius:4px;transition:all .2s}.timeline-delete[data-v-58f2247d]:hover{color:var(--fs-danger-strong);background:rgba(var(--fs-danger-rgb),.1)}.timeline-add-btn[data-v-58f2247d]{padding:12px;text-align:center;background:var(--fs-accent-a10);border:1px dashed var(--fs-accent-a30);border-radius:12px;color:var(--fs-accent);cursor:pointer;margin-bottom:15px;transition:all .2s}.timeline-add-btn[data-v-58f2247d]:hover{background:var(--fs-accent-a20)}.timeline-separator[data-v-58f2247d]{display:flex;align-items:center;gap:10px;margin:-8px 0;cursor:pointer;opacity:0;transition:all .3s cubic-bezier(.4,0,.2,1);height:16px;position:relative;z-index:1;transform:scaleY(.8)}.timeline-separator[data-v-58f2247d]:hover{opacity:1;height:40px;margin:5px 0;transform:scaleY(1)}.separator-line[data-v-58f2247d]{flex:1;height:1px;background:var(--fs-white-a10)}.separator-plus[data-v-58f2247d]{width:20px;height:20px;border-radius:50%;background:var(--fs-accent);color:var(--fs-ui-cta-text);display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700}.add-destination-form[data-v-58f2247d]{background:var(--fs-white-a05);padding:15px;border-radius:12px;margin-top:15px}.add-destination-form h4[data-v-58f2247d]{margin:0 0 15px;color:var(--fs-ui-text-primary);font-size:16px}.gathering-search-group[data-v-58f2247d]{position:relative;z-index:3}.gathering-search-dropdown[data-v-58f2247d]{position:absolute;left:0;right:0;top:calc(100% + 6px);max-height:220px;overflow-y:auto;background:var(--fs-ui-surface-elevated, #1f2432);border:1px solid var(--fs-white-a10);border-radius:10px;box-shadow:0 14px 34px rgba(0,0,0,.35);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.gathering-search-item[data-v-58f2247d]{display:flex;align-items:center;gap:10px;width:100%;text-align:left;padding:10px 12px;border:0;background:transparent;color:var(--fs-ui-text-primary);cursor:pointer}.gathering-search-item+.gathering-search-item[data-v-58f2247d]{border-top:1px solid var(--fs-white-a10)}.gathering-search-item[data-v-58f2247d]:hover{background:var(--fs-white-a06)}.gathering-search-item.active[data-v-58f2247d]{background:var(--fs-accent-a15)}.gathering-search-item.muted[data-v-58f2247d]{color:var(--fs-text-muted);cursor:default}.gathering-search-cover[data-v-58f2247d]{width:42px;height:42px;border-radius:8px;object-fit:cover;flex-shrink:0;border:1px solid var(--fs-white-a10);background:var(--fs-ui-surface)}.gathering-search-content[data-v-58f2247d]{min-width:0;flex:1}.gathering-search-title[data-v-58f2247d]{font-size:13px;font-weight:600;margin-bottom:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gathering-search-meta[data-v-58f2247d]{font-size:12px;color:var(--fs-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.form-row[data-v-58f2247d]{display:flex;align-items:center;gap:10px;margin-bottom:15px}.date-separator[data-v-58f2247d]{color:var(--fs-text-muted)}.form-actions[data-v-58f2247d]{display:flex;justify-content:flex-end;gap:10px}.btn-cancel-small[data-v-58f2247d],.btn-save-small[data-v-58f2247d]{padding:6px 12px;border-radius:6px;font-size:13px;cursor:pointer;border:none}.btn-cancel-small[data-v-58f2247d]{background:var(--fs-white-a10);color:var(--fs-text-secondary)}.btn-save-small[data-v-58f2247d]{background:var(--fs-accent);color:var(--fs-ui-cta-text)}.empty-timeline[data-v-58f2247d]{text-align:center;color:var(--fs-text-muted);padding:20px}.list-enter-active[data-v-58f2247d],.list-leave-active[data-v-58f2247d]{transition:all .5s cubic-bezier(.4,0,.2,1);max-height:200px;opacity:1}.list-enter-from[data-v-58f2247d],.list-leave-to[data-v-58f2247d]{opacity:0;max-height:0;transform:scale(.9);margin-bottom:0;padding:0}.list-leave-active[data-v-58f2247d]{position:absolute;width:100%}.return-progress-sheet-overlay[data-v-58f2247d]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40000;display:flex;align-items:center;justify-content:center;background:rgba(10,14,24,.7);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.return-progress-sheet[data-v-58f2247d]{width:min(92vw,580px);max-height:min(82vh,760px);overflow:auto;border-radius:16px;padding:18px 18px 14px;background:var(--fs-bg-elevated, #161b2a);color:var(--fs-ui-text-primary, #f4f6ff);border:1px solid var(--fs-white-a12, rgba(255, 255, 255, .16));box-shadow:0 20px 48px rgba(0,0,0,.35)}.return-progress-sheet-title[data-v-58f2247d]{font-size:20px;font-weight:800}.return-progress-sheet-subtitle[data-v-58f2247d]{margin-top:6px;font-size:13px;color:var(--fs-text-muted, rgba(255, 255, 255, .7));word-break:break-all}.return-progress-sheet-tip[data-v-58f2247d]{margin-top:10px;padding:8px 10px;border-radius:10px;background:rgba(35,57,124,.24);color:#c7d8ff;font-size:13px}.return-progress-sheet-list[data-v-58f2247d]{margin-top:14px;display:flex;flex-direction:column;gap:10px}.return-progress-sheet-item[data-v-58f2247d]{padding:10px 12px;border-radius:10px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1)}.return-progress-sheet-item-head[data-v-58f2247d]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.return-progress-sheet-item-name[data-v-58f2247d]{font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.return-progress-sheet-item-status[data-v-58f2247d]{flex-shrink:0;font-size:12px;color:var(--fs-text-muted, rgba(255, 255, 255, .7))}.return-progress-sheet-track[data-v-58f2247d]{height:8px;border-radius:999px;background:rgba(255,255,255,.12);overflow:hidden}.return-progress-sheet-fill[data-v-58f2247d]{height:100%;width:0;border-radius:inherit;background:linear-gradient(90deg,#4dd1ff,#52f0b4);transition:width .2s ease}.fursuit-result-dialog{border-radius:24px;text-align:center}.fursuit-result-dialog .fs-modal-header{justify-content:center;padding:24px 28px 12px;border-bottom:0;background:transparent}.fursuit-result-dialog .fs-modal-header-left{flex:0 1 auto}.fursuit-result-dialog .fs-modal-header-main{text-align:center}.fursuit-result-dialog .fs-modal-title{color:var(--fs-ui-text-primary);font-size:24px;font-weight:700;line-height:1.25}.fursuit-result-dialog .fs-modal-close{position:absolute;top:16px;right:16px}.fursuit-result-dialog .fursuit-result-body{padding:16px 32px 10px}.fursuit-result-dialog .result-icon{width:80px;height:80px;margin:0 auto 22px;display:flex;align-items:center;justify-content:center;border-radius:50%}.fursuit-result-dialog .result-icon.success{background:rgba(var(--fs-success-rgb),.12);border:2px solid var(--fs-success-strong);color:var(--fs-success-strong)}.fursuit-result-dialog .result-icon.error{background:rgba(var(--fs-danger-rgb),.12);border:2px solid var(--fs-danger-strong);color:var(--fs-danger-strong)}.fursuit-result-dialog .result-icon.warning{background:rgba(var(--fs-extra-fbbf24-rgb),.12);border:2px solid var(--fs-extra-fbbf24);color:var(--fs-extra-fbbf24)}.fursuit-result-dialog .result-message{margin:0;color:var(--fs-ui-text-secondary);font-size:16px;font-weight:500;line-height:1.7;white-space:pre-wrap;word-break:break-word}.fursuit-result-dialog .fs-modal-footer{justify-content:center;padding:18px 28px 28px;border-top:0;background:transparent}.fursuit-result-dialog .fs-modal-actions{justify-content:center}.fursuit-result-dialog .fs-modal-action-btn{min-width:128px;height:42px;border-radius:999px;font-size:15px}@media(max-width:768px){.fursuit-result-dialog .fs-modal-header{padding:22px 22px 10px}.fursuit-result-dialog .fs-modal-title{font-size:21px}.fursuit-result-dialog .fursuit-result-body{padding:12px 24px 8px}.fursuit-result-dialog .result-icon{width:64px;height:64px;margin-bottom:18px}.fursuit-result-dialog .result-icon svg{width:42px;height:42px}.fursuit-result-dialog .result-message{font-size:14px}}.social-badges-page[data-v-3a005933]{max-width:1200px;margin:0 auto;padding:24px 20px 40px}.page-header[data-v-3a005933]{display:flex;align-items:center;gap:14px;margin-bottom:20px}.page-header h1[data-v-3a005933]{margin:0;font-size:24px}.back-btn[data-v-3a005933]{border:1px solid var(--fs-ui-border);background:var(--fs-ui-surface-strong);color:var(--fs-ui-text-primary);border-radius:10px;padding:8px 14px;cursor:pointer}.state-text[data-v-3a005933]{padding:40px 0;text-align:center;color:var(--fs-ui-text-secondary)}.badge-grid[data-v-3a005933]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px}.badge-card[data-v-3a005933]{background:var(--fs-ui-surface-strong);border:1px solid var(--fs-ui-border);border-radius:14px;padding:10px;cursor:pointer;color:var(--fs-ui-text-primary);text-align:left}.badge-model-wrap[data-v-3a005933]{height:180px;border-radius:10px;overflow:hidden;background:transparent}.badge-thumbnail[data-v-3a005933]{width:100%;height:100%;display:block;object-fit:contain}.badge-thumb-loading[data-v-3a005933]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--fs-text-muted);font-size:12px;letter-spacing:.08em;background:rgba(255,255,255,.03)}.badge-title[data-v-3a005933]{margin-top:10px;font-weight:600;font-size:14px}.badge-lightbox[data-v-3a005933]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10002;background:transparent}.badge-lightbox-backdrop[data-v-3a005933]{position:absolute;top:0;right:0;bottom:0;left:0;background:#000;pointer-events:none}.badge-lightbox-top-close[data-v-3a005933]{position:fixed;top:22px;right:24px;width:52px;height:52px;border-radius:50%;border:1px solid rgba(255,255,255,.28);background:rgba(7,9,14,.55);color:rgba(255,255,255,.92);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2;transition:transform .2s ease,background .2s ease,border-color .2s ease}.badge-lightbox-top-close[data-v-3a005933]:hover{transform:scale(1.05);border-color:rgba(255,255,255,.45);background:rgba(10,12,18,.72)}.badge-lightbox-stage[data-v-3a005933]{position:relative;width:100%;height:100%}.badge-lightbox-model-frame[data-v-3a005933]{position:fixed;border-radius:18px;overflow:hidden;box-shadow:none;border:1px solid transparent;background:transparent}.badge-lightbox-live-model[data-v-3a005933]{width:100%;height:100%}.badge-lightbox-meta[data-v-3a005933]{position:fixed;padding:0 6px 8px;opacity:0;transition:none;text-align:center;z-index:1}.badge-lightbox-title[data-v-3a005933]{margin:0 0 10px;color:#f6f8fc;font-size:32px;font-weight:700;line-height:1.2}.badge-lightbox-desc[data-v-3a005933]{margin:0;color:rgba(231,236,250,.9);font-size:20px;line-height:1.65;white-space:pre-wrap}@media(max-width:768px){.badge-lightbox-top-close[data-v-3a005933]{top:14px;right:14px;width:44px;height:44px}.badge-lightbox-title[data-v-3a005933]{font-size:22px;margin-bottom:6px}.badge-lightbox-desc[data-v-3a005933]{font-size:15px}}.login-container[data-v-ee966f37]{min-height:85vh;display:flex;align-items:center;justify-content:center;background:var(--fs-bg-canvas);position:relative;overflow:hidden}.background-animation[data-v-ee966f37]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;opacity:.05}.tv-static[data-v-ee966f37]{width:100%;height:100%;background-image:repeating-radial-gradient(circle at 50% 50%,transparent 0,var(--fs-white-a10) 1px,transparent 2px,transparent 3px);background-size:4px 4px;animation:static-ee966f37 .2s linear infinite}@keyframes static-ee966f37{0%{background-position:0 0}to{background-position:4px 4px}}.login-card[data-v-ee966f37]{width:90%;max-width:450px;background:var(--fs-overlay-max);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--fs-accent-a20);border-radius:30px;padding:50px 40px;position:relative;z-index:1;box-shadow:0 20px 60px var(--fs-overlay-strong),0 0 100px var(--fs-accent-a10)}.login-logo[data-v-ee966f37]{text-align:center;margin-bottom:40px}.logo-icon[data-v-ee966f37]{height:80px;margin:0 auto 20px;display:block;filter:drop-shadow(0 0 30px var(--fs-accent-a50));animation:float 3s ease-in-out infinite}.logo-section[data-v-ee966f37]{margin-bottom:30px;display:flex;flex-direction:column;align-items:center}.logo-title[data-v-ee966f37]{font-size:32px;font-weight:700;color:var(--fs-text-primary);margin-bottom:8px;text-shadow:2px 2px 4px var(--fs-overlay-medium)}.logo-subtitle[data-v-ee966f37]{font-size:14px;color:var(--fs-accent);opacity:.9}.login-form[data-v-ee966f37]{text-align:center}.form-title[data-v-ee966f37]{font-size:24px;color:var(--fs-text-primary);margin-bottom:10px;font-weight:600}.form-subtitle[data-v-ee966f37]{font-size:15px;color:var(--fs-text-dim);margin-bottom:35px;line-height:1.6}.vds-login-button[data-v-ee966f37]{width:100%;display:flex;align-items:center;justify-content:center;gap:12px;padding:18px 30px;background:linear-gradient(135deg,var(--fs-accent) 0%,var(--fs-accent-strong) 100%);border:none;border-radius:30px;color:var(--fs-ink);font-size:17px;font-weight:600;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.vds-login-button[data-v-ee966f37]:disabled{opacity:.7;cursor:not-allowed}.vds-login-button[data-v-ee966f37]:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;background:rgba(var(--fs-contrast-rgb),.3);border-radius:50%;transform:translate(-50%,-50%);transition:width .6s ease,height .6s ease}.vds-login-button[data-v-ee966f37]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 10px 30px var(--fs-accent-a50)}.vds-login-button[data-v-ee966f37]:hover:not(:disabled):before{width:300px;height:300px}.vds-login-button[data-v-ee966f37]:active:not(:disabled){transform:translateY(0)}.vds-icon[data-v-ee966f37]{width:24px;height:24px;position:relative;z-index:1}.button-spinner[data-v-ee966f37]{width:20px;height:20px;border:2px solid var(--fs-overlay-light);border-top-color:var(--fs-ink);border-radius:50%;animation:spin .8s linear infinite}.vds-login-button span[data-v-ee966f37]{position:relative;z-index:1}.agreement-text[data-v-ee966f37]{margin-top:30px;font-size:13px;color:var(--fs-text-muted);line-height:1.6}.agreement-text .link[data-v-ee966f37]{color:var(--fs-accent);text-decoration:none;transition:all .3s ease;position:relative}.agreement-text .link[data-v-ee966f37]:hover{color:var(--fs-accent-strong)}.agreement-text .link[data-v-ee966f37]:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:1px;background:var(--fs-accent);transition:width .3s ease}.agreement-text .link[data-v-ee966f37]:hover:after{width:100%}.decoration-elements[data-v-ee966f37]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;overflow:hidden;border-radius:30px}.floating-orb[data-v-ee966f37]{position:absolute;border-radius:50%;background:radial-gradient(circle at 30% 30%,var(--fs-accent-a30),transparent 70%);filter:blur(40px)}.orb-1[data-v-ee966f37]{width:150px;height:150px;top:-50px;right:-50px;animation:float-orb1-ee966f37 15s ease-in-out infinite}.orb-2[data-v-ee966f37]{width:100px;height:100px;bottom:-30px;left:-30px;animation:float-orb2-ee966f37 20s ease-in-out infinite}.orb-3[data-v-ee966f37]{width:80px;height:80px;top:50%;right:10%;animation:float-orb3-ee966f37 12s ease-in-out infinite}@keyframes float-orb1-ee966f37{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-30px,30px) scale(1.2)}}@keyframes float-orb2-ee966f37{0%,to{transform:translate(0) scale(1)}33%{transform:translate(40px,-20px) scale(.8)}66%{transform:translate(-20px,-40px) scale(1.1)}}@keyframes float-orb3-ee966f37{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-40px,20px) scale(1.3)}}@media(max-width:768px){.login-card[data-v-ee966f37]{padding:40px 30px;margin:20px}.logo-icon[data-v-ee966f37]{font-size:50px}.logo-title[data-v-ee966f37]{font-size:28px}.form-title[data-v-ee966f37]{font-size:20px}.form-subtitle[data-v-ee966f37]{font-size:14px}.vds-login-button[data-v-ee966f37]{font-size:16px;padding:16px 24px}}@media(max-width:480px){.login-card[data-v-ee966f37]{padding:30px 20px}.logo-icon[data-v-ee966f37]{font-size:40px}.logo-title[data-v-ee966f37]{font-size:24px}.agreement-text[data-v-ee966f37]{font-size:12px}}.about-container[data-v-9e92e1e9]{min-height:100vh;padding:40px 20px;background:var(--fs-bg-canvas);position:relative;overflow:hidden}.background-animation[data-v-9e92e1e9]{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;opacity:.03;z-index:0}.tv-static[data-v-9e92e1e9]{width:100%;height:100%;background-image:repeating-radial-gradient(circle at 50% 50%,transparent 0,var(--fs-white-a10) 1px,transparent 2px,transparent 3px);background-size:4px 4px;animation:static-9e92e1e9 .2s linear infinite}@keyframes static-9e92e1e9{0%{background-position:0 0}to{background-position:4px 4px}}.about-card[data-v-9e92e1e9]{width:100%;max-width:900px;margin:0 auto;background:var(--fs-overlay-max);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--fs-accent-a20);border-radius:30px;padding:50px;position:relative;z-index:1}.about-header[data-v-9e92e1e9]{text-align:center;margin-bottom:50px;position:relative}.logo-icon[data-v-9e92e1e9]{height:80px;margin:0 auto 20px;display:block;filter:drop-shadow(0 0 30px var(--fs-accent-a50));animation:float-9e92e1e9 3s ease-in-out infinite}.logo-section[data-v-9e92e1e9]{margin-bottom:30px;display:flex;flex-direction:column;align-items:center}@keyframes float-9e92e1e9{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.logo-title[data-v-9e92e1e9]{font-size:42px;font-weight:700;color:var(--fs-text-primary);margin-bottom:10px;text-shadow:2px 2px 4px var(--fs-overlay-medium)}.logo-subtitle[data-v-9e92e1e9]{font-size:18px;color:var(--fs-accent);opacity:.9}.current-version[data-v-9e92e1e9]{display:inline-flex;align-items:center;gap:10px;background:var(--fs-accent-a10);border:1px solid var(--fs-accent-a30);border-radius:30px;padding:10px 25px;margin-top:20px}.version-label[data-v-9e92e1e9]{color:var(--fs-text-tertiary);font-size:14px}.version-number[data-v-9e92e1e9]{color:var(--fs-accent);font-size:18px;font-weight:600}.changelog-section[data-v-9e92e1e9]{margin-bottom:60px;margin-top:10px}.section-title[data-v-9e92e1e9]{font-size:28px;color:var(--fs-text-primary);margin-bottom:30px;display:flex;align-items:center;gap:12px}.section-icon[data-v-9e92e1e9]{color:var(--fs-accent)}.timeline-container[data-v-9e92e1e9]{height:500px;overflow-y:auto;overflow-x:hidden;padding-right:10px;margin-right:-10px;position:relative}.timeline-container[data-v-9e92e1e9]:before,.timeline-container[data-v-9e92e1e9]:after{content:"";position:-webkit-sticky;position:sticky;left:0;right:0;height:30px;pointer-events:none;z-index:1}.timeline-container[data-v-9e92e1e9]:before{top:0;background:linear-gradient(to bottom,var(--fs-overlay-max),transparent)}.timeline-container[data-v-9e92e1e9]:after{bottom:0;background:linear-gradient(to top,var(--fs-overlay-max),transparent)}.timeline-container[data-v-9e92e1e9]::-webkit-scrollbar{width:6px}.timeline-container[data-v-9e92e1e9]::-webkit-scrollbar-track{background:var(--fs-white-a05);border-radius:3px}.timeline-container[data-v-9e92e1e9]::-webkit-scrollbar-thumb{background:var(--fs-accent-a30);border-radius:3px;transition:all .3s ease}.timeline-container[data-v-9e92e1e9]::-webkit-scrollbar-thumb:hover{background:var(--fs-accent-a50)}.scroll-hint[data-v-9e92e1e9]{position:absolute;bottom:10px;right:20px;font-size:12px;color:var(--fs-accent-a50);opacity:0;animation:fade-in-9e92e1e9 1s ease .5s forwards;z-index:2;transition:opacity .3s ease}@keyframes fade-in-9e92e1e9{to{opacity:1}}.timeline[data-v-9e92e1e9]{position:relative;padding-left:40px;padding-bottom:20px}.timeline[data-v-9e92e1e9]:before{content:"";position:absolute;left:10px;top:0;bottom:0;width:2px;background:linear-gradient(to bottom,var(--fs-accent),var(--fs-accent-a10))}.timeline-item[data-v-9e92e1e9]{position:relative;margin-bottom:40px;opacity:0;transform:translateY(20px);transition:all .6s ease}.timeline-item[data-v-9e92e1e9]:last-child{margin-bottom:20px}.timeline-item.visible[data-v-9e92e1e9]{opacity:1;transform:translateY(0)}.timeline-marker[data-v-9e92e1e9]{position:absolute;left:-35px;top:5px;width:20px;height:20px;background:var(--fs-bg-canvas);border:3px solid var(--fs-accent);border-radius:50%;z-index:1}.timeline-content[data-v-9e92e1e9]{background:var(--fs-accent-a05);border:1px solid var(--fs-accent-a10);border-radius:20px;padding:25px;transition:all .3s ease}.timeline-content[data-v-9e92e1e9]:hover{background:var(--fs-accent-a08);border-color:var(--fs-accent-a20);transform:translate(5px)}.version-header[data-v-9e92e1e9]{display:flex;align-items:center;gap:15px;margin-bottom:20px;flex-wrap:wrap}.version-title[data-v-9e92e1e9]{font-size:22px;color:var(--fs-accent);margin:0}.version-date[data-v-9e92e1e9]{font-size:14px;color:var(--fs-text-muted)}.version-tag[data-v-9e92e1e9]{font-size:12px;padding:4px 12px;border-radius:12px;font-weight:500}.version-tag.latest[data-v-9e92e1e9]{background:var(--fs-accent-a20);color:var(--fs-accent);border:1px solid var(--fs-accent-a30)}.version-tag.initial[data-v-9e92e1e9]{background:rgba(var(--fs-success-rgb),.2);color:var(--fs-success);border:1px solid rgba(var(--fs-success-rgb),.3)}.version-changes[data-v-9e92e1e9]{list-style:none;padding:0;margin:0}.version-changes li[data-v-9e92e1e9]{color:var(--fs-text-secondary);line-height:1.8;padding:8px 0;border-bottom:1px solid var(--fs-white-a05)}.version-changes li[data-v-9e92e1e9]:last-child{border-bottom:none}.copyright-section[data-v-9e92e1e9]{text-align:center;padding-top:40px;border-top:1px solid var(--fs-white-a10)}.company-info[data-v-9e92e1e9]{margin-bottom:30px}.company-logo-wrapper[data-v-9e92e1e9]{display:inline-block;margin-bottom:20px;position:relative}.company-logo[data-v-9e92e1e9]{width:100px;height:auto;opacity:1;filter:brightness(.9);transition:all .3s ease}.company-logo[data-v-9e92e1e9]:hover{opacity:1;filter:brightness(1.1);transform:scale(1.02)}.company-logo-fallback[data-v-9e92e1e9]{width:120px;height:60px;display:flex;align-items:center;justify-content:center;font-size:32px;font-weight:700;color:var(--fs-accent);background:var(--fs-accent-a10);border:2px solid var(--fs-accent-a30);border-radius:15px;text-shadow:0 0 20px var(--fs-accent-a50)}.company-name[data-v-9e92e1e9]{font-size:20px;color:var(--fs-text-primary);margin-bottom:8px}.copyright-text[data-v-9e92e1e9]{color:var(--fs-text-muted);font-size:14px}.compliance-info[data-v-9e92e1e9]{margin-bottom:30px}.compliance-item[data-v-9e92e1e9]{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:10px;color:var(--fs-text-muted);font-size:14px}.police-badge[data-v-9e92e1e9]{width:20px;height:20px;opacity:.7}.compliance-label[data-v-9e92e1e9]{color:var(--fs-text-muted)}.compliance-link[data-v-9e92e1e9]{color:var(--fs-text-tertiary);text-decoration:none;transition:all .3s ease}.compliance-link[data-v-9e92e1e9]:hover{color:var(--fs-accent);text-decoration:underline}.links-section[data-v-9e92e1e9]{display:flex;align-items:center;justify-content:center;gap:15px;font-size:14px}.footer-link[data-v-9e92e1e9]{color:var(--fs-text-tertiary);text-decoration:none;transition:all .3s ease;position:relative}.footer-link[data-v-9e92e1e9]:hover{color:var(--fs-accent)}.footer-link[data-v-9e92e1e9]:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:1px;background:var(--fs-accent);transition:width .3s ease}.footer-link[data-v-9e92e1e9]:hover:after{width:100%}.separator[data-v-9e92e1e9]{color:var(--fs-text-dim)}.decoration-elements[data-v-9e92e1e9]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;overflow:hidden;border-radius:30px}.floating-orb[data-v-9e92e1e9]{position:absolute;border-radius:50%;background:radial-gradient(circle at 30% 30%,var(--fs-accent-a20),transparent 70%);filter:blur(40px)}.orb-1[data-v-9e92e1e9]{width:200px;height:200px;top:-100px;right:-100px;animation:float-orb1-9e92e1e9 20s ease-in-out infinite}.orb-2[data-v-9e92e1e9]{width:150px;height:150px;bottom:-75px;left:-75px;animation:float-orb2-9e92e1e9 25s ease-in-out infinite}.orb-3[data-v-9e92e1e9]{width:100px;height:100px;top:50%;right:10%;animation:float-orb3-9e92e1e9 15s ease-in-out infinite}@keyframes float-orb1-9e92e1e9{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-30px,30px) scale(1.2)}}@keyframes float-orb2-9e92e1e9{0%,to{transform:translate(0) scale(1)}33%{transform:translate(40px,-20px) scale(.8)}66%{transform:translate(-20px,-40px) scale(1.1)}}@keyframes float-orb3-9e92e1e9{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-40px,20px) scale(1.3)}}@media(max-width:768px){.about-card[data-v-9e92e1e9]{padding:30px 20px}.logo-icon[data-v-9e92e1e9]{font-size:60px}.logo-title[data-v-9e92e1e9]{font-size:32px}.logo-subtitle[data-v-9e92e1e9]{font-size:16px}.section-title[data-v-9e92e1e9]{font-size:24px;margin-bottom:20px}.timeline-container[data-v-9e92e1e9]{height:400px}.scroll-hint[data-v-9e92e1e9]{display:none}.timeline[data-v-9e92e1e9]{padding-left:30px}.timeline-marker[data-v-9e92e1e9]{left:-25px;width:16px;height:16px}.timeline-content[data-v-9e92e1e9]{padding:20px}.version-title[data-v-9e92e1e9]{font-size:18px}.version-date[data-v-9e92e1e9]{font-size:12px}.version-changes li[data-v-9e92e1e9]{font-size:14px}.company-logo[data-v-9e92e1e9],.company-logo-fallback[data-v-9e92e1e9]{width:100px}.company-logo-fallback[data-v-9e92e1e9]{height:50px;font-size:28px}.company-name[data-v-9e92e1e9]{font-size:18px}.compliance-item[data-v-9e92e1e9]{font-size:12px;flex-wrap:wrap}.links-section[data-v-9e92e1e9]{font-size:12px;gap:10px}}@media(max-width:480px){.about-container[data-v-9e92e1e9]{padding:20px 10px}.about-card[data-v-9e92e1e9]{padding:25px 15px}.logo-icon[data-v-9e92e1e9]{font-size:50px}.logo-title[data-v-9e92e1e9]{font-size:28px}.current-version[data-v-9e92e1e9]{padding:8px 20px}.version-label[data-v-9e92e1e9]{font-size:12px}.version-number[data-v-9e92e1e9]{font-size:16px}.timeline-container[data-v-9e92e1e9]{height:350px}.company-logo[data-v-9e92e1e9],.company-logo-fallback[data-v-9e92e1e9]{width:80px}.company-logo-fallback[data-v-9e92e1e9]{height:40px;font-size:24px}.timeline[data-v-9e92e1e9]:before{left:8px}.timeline-content[data-v-9e92e1e9]:hover{transform:none}}.data-source-icons[data-v-16120a7c]{display:flex;align-items:center}.icon-wrapper[data-v-16120a7c]{width:24px;height:24px;border-radius:50%;background-color:var(--fs-surface-3);border:2px solid var(--fs-surface-1);display:flex;align-items:center;justify-content:center;overflow:hidden;box-shadow:0 1px 3px var(--fs-overlay-medium)}.source-icon[data-v-16120a7c]{width:100%;height:100%;object-fit:cover}.icon-placeholder[data-v-16120a7c]{color:var(--fs-text-dim);font-weight:700;font-size:14px}.more-icon-wrapper[data-v-16120a7c]{background-color:var(--fs-surface-3)}.more-icon[data-v-16120a7c]{color:var(--fs-text-secondary)}.gathering-container[data-v-902d8da2]{min-height:100vh;color:var(--fs-text-primary);padding-bottom:100px;font-family:var(--fs-font-family-base);position:relative;transform:translateZ(0);backface-visibility:hidden}.loading-container[data-v-902d8da2],.error-container[data-v-902d8da2]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;padding:80px 20px;color:var(--fs-text-tertiary)}.loading-spinner[data-v-902d8da2]{width:40px;height:40px;border:3px solid var(--fs-accent-a10);border-top-color:var(--fs-accent);border-radius:50%;animation:spin-902d8da2 1s linear infinite}@keyframes spin-902d8da2{to{transform:rotate(360deg)}}.retry-btn[data-v-902d8da2]{padding:10px 24px;background:transparent;border:1px solid var(--fs-accent-a50);border-radius:20px;color:var(--fs-accent);cursor:pointer;transition:all .3s ease}.retry-btn[data-v-902d8da2]:hover{background:var(--fs-accent-a10);border-color:var(--fs-accent)}.data-indicator[data-v-902d8da2]{position:absolute;top:5px;right:10px;width:6px;height:6px;background:var(--fs-accent);border-radius:50%;opacity:.6}.metro-month-item.has-data:not(.active) .data-indicator[data-v-902d8da2]{background:var(--fs-text-muted)}.metro-timeline-nav[data-v-902d8da2]{position:fixed;left:0;right:0;z-index:999;background:linear-gradient(to bottom,var(--fs-ui-surface-raised) 0%,var(--fs-ui-surface-strong) 100%);padding:15px 0;border-bottom:1px solid var(--fs-accent-a10);overflow:hidden;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);transition:top .3s cubic-bezier(.4,0,.2,1)}.metro-timeline-container[data-v-902d8da2]{position:relative;max-width:1400px;margin:0 auto;padding:0 40px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none}.metro-timeline-container[data-v-902d8da2]::-webkit-scrollbar{display:none}.metro-timeline-track[data-v-902d8da2]{display:flex;align-items:center;padding:10px 0;min-width:min-content;position:relative}.metro-month-item[data-v-902d8da2]{flex-shrink:0;cursor:pointer;width:150px;height:108px;--metro-year-color: var(--fs-text-muted);--metro-year-shift: 0px;--metro-year-scale: 1;--metro-month-color: var(--fs-text-tertiary);--metro-month-scale: 1;--metro-month-shadow: none;transition:opacity .5s cubic-bezier(.34,1.56,.64,1),transform .5s cubic-bezier(.34,1.56,.64,1);position:relative;contain:layout paint style;transform:translateZ(0);backface-visibility:hidden}.metro-month-content[data-v-902d8da2]{display:flex;flex-direction:column;align-items:center;gap:5px;justify-content:flex-start;width:100%;height:100%;padding:15px 12px;position:relative;transform:translateZ(0);backface-visibility:hidden}.metro-year[data-v-902d8da2]{font-size:12px;color:var(--metro-year-color);transition:color .5s ease,transform .5s cubic-bezier(.34,1.56,.64,1);font-weight:500;letter-spacing:0;transform:translate3d(0,var(--metro-year-shift),0) scale(var(--metro-year-scale));transform-origin:center;will-change:transform}.metro-month[data-v-902d8da2]{font-size:18px;line-height:1;margin:8px 0;color:var(--metro-month-color);font-weight:300;transition:color .5s ease,transform .5s cubic-bezier(.34,1.56,.64,1),text-shadow .5s ease;white-space:nowrap;text-shadow:var(--metro-month-shadow);transform:translateZ(0) scale(var(--metro-month-scale));transform-origin:center;will-change:transform}.metro-count[data-v-902d8da2]{font-size:12px;color:var(--fs-text-muted);margin-top:2px;opacity:0;transform:translate3d(0,-5px,0);transition:opacity .5s cubic-bezier(.34,1.56,.64,1),transform .5s cubic-bezier(.34,1.56,.64,1);height:17px;line-height:17px;max-width:100%;overflow:hidden;white-space:nowrap;will-change:transform,opacity}.metro-count.has-count[data-v-902d8da2]{background:linear-gradient(135deg,var(--fs-accent) 0%,var(--fs-accent-strong) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:600}.metro-indicator[data-v-902d8da2]{position:absolute;bottom:-5px;left:50%;transform:translate(-50%) scaleX(0);width:60px;height:3px;background:linear-gradient(90deg,transparent,var(--fs-accent),transparent);border-radius:2px;transition:opacity .5s cubic-bezier(.34,1.56,.64,1),transform .5s cubic-bezier(.34,1.56,.64,1);opacity:0;transform-origin:center;will-change:transform,opacity}.metro-month-item.active[data-v-902d8da2]{--metro-year-color: var(--fs-accent);--metro-year-shift: -3px;--metro-year-scale: 1.14;--metro-month-color: var(--fs-accent);--metro-month-scale: 2.35;--metro-month-shadow: 0 0 30px var(--fs-accent-a50)}.metro-month-item.active .metro-year[data-v-902d8da2]{font-weight:600}.metro-month-item.active .metro-month[data-v-902d8da2]{font-weight:700}.metro-month-item.active .metro-count[data-v-902d8da2]{opacity:1;transform:translateZ(0)}.metro-month-item.active .metro-indicator[data-v-902d8da2]{transform:translate(-50%) scaleX(1);opacity:1}.metro-month-item.near-active[data-v-902d8da2]{--metro-year-color: var(--fs-text-tertiary);--metro-year-scale: 1.06;--metro-month-color: var(--fs-text-secondary);--metro-month-scale: 1.35}.metro-month-item.far[data-v-902d8da2]{opacity:.5;--metro-month-scale: .9}.metro-month-item[data-v-902d8da2]:hover:not(.active){--metro-month-color: rgba(var(--fs-accent-rgb), .7);--metro-year-color: rgba(var(--fs-accent-rgb), .6);--metro-month-scale: 1.12}.metro-month-item.near-active[data-v-902d8da2]:hover:not(.active){--metro-month-scale: 1.45}.metro-month-item.far[data-v-902d8da2]:hover:not(.active){--metro-month-scale: .98}.section-block[data-v-902d8da2]{max-width:1200px;margin:0 auto;padding:40px;position:relative;z-index:1;transition:padding-top .3s cubic-bezier(.4,0,.2,1)}.section-header[data-v-902d8da2]{margin-bottom:40px}.section-main-title[data-v-902d8da2]{font-size:48px;font-weight:300;color:var(--fs-text-primary);margin-bottom:10px;display:flex;align-items:center;gap:15px;flex-wrap:wrap}.title-icon[data-v-902d8da2]{font-size:40px;line-height:1}.section-subtitle[data-v-902d8da2]{font-size:20px;color:var(--fs-text-tertiary);margin-left:67px}.month-change-enter-active[data-v-902d8da2],.month-change-leave-active[data-v-902d8da2]{transition:opacity .22s ease,transform .22s ease;will-change:opacity,transform;backface-visibility:hidden;transform-origin:50% 0;pointer-events:none}.month-change-enter-to[data-v-902d8da2],.month-change-leave-from[data-v-902d8da2]{opacity:1;transform:translateZ(0)}.month-change-enter-from[data-v-902d8da2]{opacity:0;transform:translate3d(0,12px,0)}.month-change-leave-to[data-v-902d8da2]{opacity:0;transform:translate3d(0,-12px,0)}.layout-transition-stage[data-v-902d8da2]{position:relative;display:grid;isolation:isolate;perspective:1400px}.layout-transition-stage>.calendar-layout-shell[data-v-902d8da2],.layout-transition-stage>.timeline-content[data-v-902d8da2]{grid-area:1 / 1;min-width:0}.layout-to-calendar-enter-active[data-v-902d8da2],.layout-to-calendar-leave-active[data-v-902d8da2],.layout-to-list-enter-active[data-v-902d8da2],.layout-to-list-leave-active[data-v-902d8da2]{transform-origin:var(--calendar-zoom-origin, 50% 50%);will-change:opacity,transform,filter;backface-visibility:hidden}.layout-to-calendar-enter-active[data-v-902d8da2],.layout-to-calendar-leave-active[data-v-902d8da2],.layout-to-list-enter-active[data-v-902d8da2],.layout-to-list-leave-active[data-v-902d8da2]{pointer-events:none}.layout-to-calendar-leave-active[data-v-902d8da2],.layout-to-list-leave-active[data-v-902d8da2]{z-index:1}.layout-to-calendar-enter-active[data-v-902d8da2]{transition:opacity .42s ease .08s,transform .52s cubic-bezier(.16,1,.3,1),filter .52s ease;z-index:2}.layout-to-calendar-leave-active[data-v-902d8da2]{transition:opacity .42s ease,transform .52s cubic-bezier(.55,0,.1,1),filter .52s ease}.layout-to-calendar-enter-from[data-v-902d8da2]{opacity:0;transform:scale(1.035) translateY(18px);filter:blur(8px)}.layout-to-calendar-leave-to[data-v-902d8da2]{opacity:0;transform:scale(.82) translateY(-18px);filter:blur(10px)}.layout-to-list-enter-active[data-v-902d8da2]{transition:opacity .38s ease .08s,transform .5s cubic-bezier(.22,1,.36,1),filter .5s ease;z-index:2}.layout-to-list-leave-active[data-v-902d8da2]{transition:opacity .34s ease,transform .46s cubic-bezier(.32,0,.67,0),filter .46s ease}.layout-to-list-enter-from[data-v-902d8da2]{opacity:0;transform:scale(.9) translateY(18px);filter:blur(8px)}.layout-to-list-leave-to[data-v-902d8da2]{opacity:0;transform:scale(1.12) translateY(-10px);filter:blur(12px)}.calendar-zoom-in-enter-active[data-v-902d8da2],.calendar-zoom-in-leave-active[data-v-902d8da2],.calendar-zoom-out-enter-active[data-v-902d8da2],.calendar-zoom-out-leave-active[data-v-902d8da2]{transform-origin:var(--calendar-zoom-origin, 50% 50%);will-change:opacity,transform,filter;backface-visibility:hidden}.calendar-zoom-in-enter-active[data-v-902d8da2],.calendar-zoom-in-leave-active[data-v-902d8da2],.calendar-zoom-out-enter-active[data-v-902d8da2],.calendar-zoom-out-leave-active[data-v-902d8da2]{pointer-events:none}.calendar-zoom-in-enter-active[data-v-902d8da2]{transition:opacity .36s ease .05s,transform .62s cubic-bezier(.16,1,.3,1),filter .58s ease;z-index:2}.calendar-zoom-in-leave-active[data-v-902d8da2]{transition:opacity .34s ease,transform .52s cubic-bezier(.55,0,.1,1),filter .52s ease;z-index:1}.calendar-zoom-in-enter-from[data-v-902d8da2]{opacity:0;transform:translate3d(var(--calendar-zoom-x, 0px),var(--calendar-zoom-y, 0px),0) scale(var(--calendar-zoom-scale, .72));filter:blur(8px)}.calendar-zoom-in-leave-to[data-v-902d8da2]{opacity:0;transform:scale(1.08);filter:blur(10px)}.calendar-zoom-out-enter-active[data-v-902d8da2]{transition:opacity .34s ease .05s,transform .54s cubic-bezier(.22,1,.36,1),filter .5s ease;z-index:1}.calendar-zoom-out-leave-active[data-v-902d8da2]{transition:opacity .3s ease,transform .48s cubic-bezier(.32,0,.67,0),filter .44s ease;z-index:2}.calendar-zoom-out-enter-from[data-v-902d8da2]{opacity:0;transform:scale(1.06);filter:blur(8px)}.calendar-zoom-out-leave-to[data-v-902d8da2]{opacity:0;transform:translate3d(var(--calendar-zoom-x, 0px),var(--calendar-zoom-y, 0px),0) scale(var(--calendar-zoom-scale, .72));filter:blur(8px)}.calendar-mode-strip[data-v-902d8da2]{max-width:1400px;margin:0 auto;padding:12px 40px 4px;min-height:56px;display:flex;align-items:center;justify-content:space-between;gap:16px}.calendar-strip-title[data-v-902d8da2]{color:var(--fs-text-secondary);font-size:14px;font-weight:600}.calendar-strip-btn[data-v-902d8da2],.calendar-back-btn[data-v-902d8da2],.calendar-list-btn[data-v-902d8da2]{border:1px solid var(--fs-accent-a30);background:var(--fs-accent-a05);color:var(--fs-accent);border-radius:999px;padding:8px 14px;cursor:pointer;font-size:13px;font-weight:600;transition:all .2s ease}.calendar-strip-btn[data-v-902d8da2]:hover,.calendar-back-btn[data-v-902d8da2]:hover,.calendar-list-btn[data-v-902d8da2]:hover{background:var(--fs-accent-a10);border-color:var(--fs-accent)}.timeline-content[data-v-902d8da2]{position:relative}.calendar-layout-shell[data-v-902d8da2]{position:relative;display:grid}.calendar-year-view[data-v-902d8da2],.calendar-month-view[data-v-902d8da2]{grid-area:1 / 1;min-width:0;transform-origin:var(--calendar-zoom-origin, 50% 50%)}.calendar-month-head[data-v-902d8da2]{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:28px;border-bottom:1px solid var(--fs-ui-border);padding-bottom:18px}.calendar-month-title h2[data-v-902d8da2]{margin:0;color:var(--fs-text-primary);font-size:clamp(42px,7vw,86px);line-height:.95;font-weight:800}.calendar-month-title p[data-v-902d8da2]{color:var(--fs-text-tertiary);font-size:14px;margin:0}.calendar-year-group+.calendar-year-group[data-v-902d8da2]{margin-top:34px}.calendar-year-label[data-v-902d8da2]{margin:0 0 16px;color:var(--fs-text-secondary);font-size:18px;font-weight:700}.calendar-year-grid[data-v-902d8da2]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px 34px}.calendar-mini-month[data-v-902d8da2]{min-width:0;border:1px solid transparent;border-radius:8px;padding:12px;cursor:pointer;transition:transform .24s ease,border-color .24s ease,background .24s ease}.calendar-mini-month[data-v-902d8da2]:hover,.calendar-mini-month.active[data-v-902d8da2]{transform:translateY(-2px);border-color:var(--fs-accent-a30);background:var(--fs-accent-a05)}.calendar-mini-header[data-v-902d8da2]{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:12px}.calendar-mini-header span[data-v-902d8da2]{color:var(--fs-text-primary);font-size:28px;font-weight:800;line-height:1}.calendar-mini-month.active .calendar-mini-header span[data-v-902d8da2]{color:var(--fs-accent)}.calendar-mini-header em[data-v-902d8da2]{color:var(--fs-accent);font-style:normal;font-size:12px;font-weight:700;white-space:nowrap}.calendar-mini-days[data-v-902d8da2]{display:grid;grid-template-columns:repeat(7,minmax(20px,1fr));gap:6px 4px}.calendar-mini-day[data-v-902d8da2]{min-height:22px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;color:var(--fs-text-secondary);font-size:13px;font-weight:700;line-height:1;position:relative;cursor:pointer}.calendar-mini-day.blank[data-v-902d8da2]{cursor:default}.calendar-mini-day.has-events[data-v-902d8da2]:after{content:"";position:absolute;left:50%;bottom:1px;width:16px;height:2px;border-radius:999px;background:var(--fs-accent);transform:translate(-50%)}.calendar-mini-day.today[data-v-902d8da2]{background:var(--fs-accent);color:var(--fs-ink)}.calendar-mini-day.selected[data-v-902d8da2]:not(.today){color:var(--fs-accent)}.calendar-month-head[data-v-902d8da2]{align-items:center}.calendar-back-btn[data-v-902d8da2]{display:inline-flex;align-items:center;gap:6px}.calendar-month-title[data-v-902d8da2]{text-align:center}.calendar-month-title h2[data-v-902d8da2]{color:var(--fs-accent)}.calendar-weekdays[data-v-902d8da2]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));border-bottom:1px solid var(--fs-ui-border);margin-bottom:0}.calendar-weekdays span[data-v-902d8da2]{color:var(--fs-text-tertiary);font-size:14px;font-weight:700;text-align:right;padding:0 10px 10px}.calendar-month-grid[data-v-902d8da2]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));border-left:1px solid var(--fs-ui-border);border-top:1px solid var(--fs-ui-border)}.calendar-day-cell[data-v-902d8da2]{min-height:142px;padding:10px;border-right:1px solid var(--fs-ui-border);border-bottom:1px solid var(--fs-ui-border);background:var(--fs-overlay-light);cursor:pointer;transition:background .2s ease}.calendar-day-cell.blank[data-v-902d8da2]{cursor:default;background:var(--fs-white-a05)}.calendar-day-cell[data-v-902d8da2]:not(.blank):hover,.calendar-day-cell.selected[data-v-902d8da2]{background:var(--fs-accent-a05)}.calendar-day-head[data-v-902d8da2]{display:flex;justify-content:space-between;align-items:center;min-height:30px}.calendar-day-number[data-v-902d8da2]{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:var(--fs-text-primary);font-size:22px;font-weight:800}.calendar-day-cell.today .calendar-day-number[data-v-902d8da2]{background:var(--fs-accent);color:var(--fs-ink)}.calendar-day-cell.selected:not(.today) .calendar-day-number[data-v-902d8da2]{color:var(--fs-accent)}.calendar-day-count[data-v-902d8da2]{min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--fs-accent-a20);color:var(--fs-accent);font-size:11px;line-height:18px;text-align:center;font-weight:800}.calendar-day-events[data-v-902d8da2]{display:flex;flex-direction:column;gap:5px;margin-top:8px}.calendar-event-pill[data-v-902d8da2]{width:100%;min-height:24px;border:none;border-radius:5px;background:rgba(var(--fs-info-rgb),.22);color:var(--fs-info);cursor:pointer;font-size:12px;font-weight:700;line-height:1.2;padding:4px 7px;text-align:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.calendar-type-small[data-v-902d8da2],.calendar-type-small-hotel[data-v-902d8da2],.calendar-type-micro[data-v-902d8da2],.calendar-type-micro-villa[data-v-902d8da2]{background:rgba(var(--fs-success-rgb),.22);color:var(--fs-success)}.calendar-type-large[data-v-902d8da2],.calendar-type-large-hotel[data-v-902d8da2],.calendar-type-expo[data-v-902d8da2]{background:var(--fs-accent-a20);color:var(--fs-accent)}.calendar-type-medium[data-v-902d8da2],.calendar-type-medium-hotel[data-v-902d8da2]{background:rgba(var(--fs-danger-rgb),.2);color:var(--fs-danger)}.calendar-event-more[data-v-902d8da2]{color:var(--fs-text-muted);font-size:12px;font-weight:700}.calendar-selected-agenda[data-v-902d8da2]{margin-top:22px;border:1px solid var(--fs-ui-border);border-radius:8px;background:var(--fs-ui-surface-soft);overflow:hidden}.calendar-agenda-head[data-v-902d8da2]{display:flex;justify-content:space-between;gap:12px;padding:14px 16px;border-bottom:1px solid var(--fs-ui-border);color:var(--fs-text-primary);font-weight:800}.calendar-agenda-head em[data-v-902d8da2]{color:var(--fs-text-tertiary);font-style:normal;font-weight:600}.calendar-agenda-list[data-v-902d8da2]{display:grid;gap:1px;background:var(--fs-ui-border)}.calendar-agenda-item[data-v-902d8da2]{border:none;background:var(--fs-ui-surface-raised);color:var(--fs-text-primary);cursor:pointer;display:flex;justify-content:space-between;gap:16px;padding:12px 16px;text-align:left}.calendar-agenda-item span[data-v-902d8da2]{font-weight:700}.calendar-agenda-item em[data-v-902d8da2]{color:var(--fs-text-tertiary);font-style:normal;white-space:nowrap}.month-content-wrapper[data-v-902d8da2]{min-height:300px;contain:layout paint;transform:translateZ(0);backface-visibility:hidden}.month-gatherings[data-v-902d8da2]{display:flex;flex-direction:column;gap:20px}.ongoing-section[data-v-902d8da2]{margin-bottom:30px}.section-subtitle-small[data-v-902d8da2]{font-size:18px;color:var(--fs-accent);margin-bottom:15px;padding-left:10px;border-left:3px solid var(--fs-accent)}.ongoing-scroll-container[data-v-902d8da2]{display:flex;overflow-x:auto;overflow-y:hidden;gap:20px;padding:10px 5px 20px;margin:0 -5px}.ongoing-scroll-container[data-v-902d8da2]::-webkit-scrollbar{height:8px}.ongoing-scroll-container[data-v-902d8da2]::-webkit-scrollbar-track{background:var(--fs-white-a05);border-radius:4px}.ongoing-scroll-container[data-v-902d8da2]::-webkit-scrollbar-thumb{background:var(--fs-accent-a30);border-radius:4px}.ongoing-scroll-container .gathering-card[data-v-902d8da2]{min-width:300px;width:300px;flex-shrink:0}@media(min-width:769px){.mobile-style-card .card-main-section[data-v-902d8da2]{flex-direction:column;gap:15px}.mobile-style-card .card-logo[data-v-902d8da2]{width:100%;height:160px}.mobile-style-card .card-meta[data-v-902d8da2]{flex-direction:column;gap:10px}.mobile-style-card .card-footer-section[data-v-902d8da2]{flex-direction:column;gap:12px;align-items:stretch}.mobile-style-card .card-action-btn[data-v-902d8da2]{width:100%;justify-content:center}.mobile-style-card .card-organizer[data-v-902d8da2]{justify-content:center}}.gathering-card[data-v-902d8da2]{background:linear-gradient(135deg,var(--fs-ui-surface-raised) 0%,var(--fs-ui-surface-strong) 100%);border:1px solid var(--fs-accent-a10);border-radius:16px;padding:0;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease,background .3s ease;animation:fadeInUp-902d8da2 .32s ease both;overflow:hidden;position:relative;backface-visibility:hidden}@keyframes fadeInUp-902d8da2{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.gathering-card.is-ongoing[data-v-902d8da2]{border-color:rgba(var(--fs-extra-f43f5e-rgb),.5);background:linear-gradient(135deg,rgba(var(--fs-extra-f43f5e-rgb),.1) 0%,var(--fs-ui-surface-strong) 100%)}.gathering-card[data-v-902d8da2]:hover{transform:translateY(-3px);box-shadow:0 20px 40px var(--fs-accent-a15);border-color:var(--fs-accent-a30);background:linear-gradient(135deg,var(--fs-ui-surface-raised) 0%,var(--fs-ui-surface-strong) 100%)}.card-header-section[data-v-902d8da2]{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;background:rgba(var(--fs-accent-rgb),.07);border-bottom:1px solid var(--fs-accent-a05)}.card-datetime[data-v-902d8da2]{display:flex;align-items:baseline;gap:8px}.card-day[data-v-902d8da2]{font-size:24px;font-weight:700;color:var(--fs-accent)}.card-weekday[data-v-902d8da2]{font-size:14px;color:var(--fs-text-tertiary)}.card-time[data-v-902d8da2]{font-size:13px;color:var(--fs-text-muted);margin-left:4px}.card-badges[data-v-902d8da2]{display:flex;align-items:center;gap:8px}.status-badge[data-v-902d8da2]{padding:6px 12px;border-radius:20px;font-size:12px;font-weight:600;letter-spacing:.5px;display:flex;align-items:center;gap:4px}.status-badge.ongoing[data-v-902d8da2]{background:linear-gradient(135deg,var(--fs-extra-ff4d4d) 0%,var(--fs-extra-f43f5e) 100%);color:#fff;box-shadow:0 2px 8px rgba(var(--fs-extra-f43f5e-rgb),.4);animation:pulse-902d8da2 2s infinite;border:1px solid var(--fs-white-a10)}@keyframes pulse-902d8da2{0%{box-shadow:0 0 rgba(var(--fs-extra-f43f5e-rgb),.4)}70%{box-shadow:0 0 0 6px rgba(var(--fs-extra-f43f5e-rgb),0)}to{box-shadow:0 0 rgba(var(--fs-extra-f43f5e-rgb),0)}}.card-type[data-v-902d8da2]{padding:6px 14px;border-radius:20px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.type-small[data-v-902d8da2]{background:linear-gradient(135deg,rgba(var(--fs-extra-98fb98-rgb),.2),rgba(var(--fs-extra-98fb98-rgb),.1));color:var(--fs-extra-98fb98);border:1px solid rgba(var(--fs-extra-98fb98-rgb),.3)}.type-villa[data-v-902d8da2]{background:linear-gradient(135deg,rgba(var(--fs-warning-rgb),.2),rgba(var(--fs-warning-rgb),.1));color:var(--fs-extra-ffa500);border:1px solid rgba(var(--fs-warning-rgb),.3)}.type-hotel[data-v-902d8da2]{background:linear-gradient(135deg,rgba(var(--fs-info-rgb),.2),rgba(var(--fs-info-rgb),.1));color:var(--fs-extra-87ceeb);border:1px solid rgba(var(--fs-info-rgb),.3)}.type-large[data-v-902d8da2]{background:linear-gradient(135deg,var(--fs-accent-a20),var(--fs-accent-a10));color:var(--fs-accent);border:1px solid var(--fs-accent-a30)}.type-medium[data-v-902d8da2]{background:linear-gradient(135deg,rgba(var(--fs-danger-rgb),.2),rgba(var(--fs-danger-rgb),.1));color:var(--fs-danger);border:1px solid rgba(var(--fs-danger-rgb),.3)}.card-main-section[data-v-902d8da2]{display:flex;gap:20px;padding:20px}.card-logo[data-v-902d8da2]{width:100px;height:100px;flex-shrink:0;border-radius:12px;overflow:hidden;box-shadow:0 4px 15px var(--fs-overlay-light);position:relative}.card-logo img[data-v-902d8da2]{width:100%;height:100%;object-fit:cover}[data-v-902d8da2] .logo-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:32px;font-weight:700;color:rgba(var(--fs-contrast-rgb),.9);text-transform:uppercase;letter-spacing:2px;background:linear-gradient(135deg,rgba(var(--fs-shadow-rgb),.2),rgba(var(--fs-shadow-rgb),.4));position:relative;overflow:hidden}[data-v-902d8da2] .logo-placeholder:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,transparent,var(--fs-white-a10));pointer-events:none}.card-info[data-v-902d8da2]{flex:1;display:flex;flex-direction:column}.card-title-row[data-v-902d8da2]{display:flex;align-items:center;gap:8px;margin-bottom:10px}.card-title[data-v-902d8da2]{font-size:20px;font-weight:600;color:var(--fs-text-primary);margin-bottom:0;line-height:1.3}.coop-badge-btn[data-v-902d8da2]{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;padding:0;cursor:pointer}.coop-badge-icon[data-v-902d8da2]{width:20px;height:20px;object-fit:contain}.coop-tooltip-top[data-v-902d8da2]{position:fixed;left:0;top:0;z-index:2500;background:var(--fs-overlay-heavy);color:var(--fs-text-primary);border:1px solid var(--fs-accent-a30);border-radius:10px;padding:10px 14px;font-size:13px;line-height:1.4;box-shadow:0 8px 26px var(--fs-overlay-medium);pointer-events:none;max-width:min(320px,calc(100vw - 24px));white-space:nowrap}.coop-tip-fade-enter-active[data-v-902d8da2],.coop-tip-fade-leave-active[data-v-902d8da2]{transition:opacity .18s ease}.coop-tip-fade-enter-from[data-v-902d8da2],.coop-tip-fade-leave-to[data-v-902d8da2]{opacity:0}.card-description[data-v-902d8da2]{font-size:14px;color:var(--fs-text-tertiary);line-height:1.6;margin-bottom:15px;flex:1;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.card-meta[data-v-902d8da2]{display:flex;gap:20px;font-size:13px;flex-wrap:wrap}.card-location[data-v-902d8da2],.card-participants[data-v-902d8da2],.card-fee[data-v-902d8da2]{display:flex;align-items:center;gap:6px;color:var(--fs-text-muted)}.card-location svg[data-v-902d8da2],.card-participants svg[data-v-902d8da2],.card-fee svg[data-v-902d8da2]{opacity:.7}.card-fee[data-v-902d8da2]{color:var(--fs-accent)}.card-footer-section[data-v-902d8da2]{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;background:var(--fs-overlay-light);border-top:1px solid var(--fs-white-a05)}.card-organizer[data-v-902d8da2]{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--fs-text-tertiary)}.card-action-btn[data-v-902d8da2]{display:flex;align-items:center;gap:6px;padding:8px 16px;background:transparent;border:1px solid var(--fs-accent-a30);border-radius:20px;color:rgba(var(--fs-accent-rgb),.8);font-size:13px;cursor:pointer;transition:all .3s ease}.card-action-btn[data-v-902d8da2]:hover{background:var(--fs-accent-a10);border-color:var(--fs-accent-a50);color:var(--fs-accent);transform:translate(3px)}.empty-month-placeholder[data-v-902d8da2]{background:linear-gradient(135deg,var(--fs-surface-1) 0%,var(--fs-surface-0) 100%);border:2px dashed var(--fs-accent-a20);border-radius:20px;padding:80px 40px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:20px;animation:fadeIn-902d8da2 .6s ease}@keyframes fadeIn-902d8da2{0%{opacity:0}to{opacity:1}}.empty-month-placeholder svg[data-v-902d8da2]{animation:float-902d8da2 3s ease-in-out infinite}@keyframes float-902d8da2{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.empty-month-placeholder p[data-v-902d8da2]{color:var(--fs-text-muted);font-size:16px}.intro-guide-overlay[data-v-902d8da2]{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(var(--fs-shadow-rgb),.95);z-index:10000;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:20px}.guide-close[data-v-902d8da2]{position:absolute;top:20px;right:20px;width:40px;height:40px;background:var(--fs-white-a10);border:1px solid var(--fs-white-a20);border-radius:50%;color:var(--fs-text-primary);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;z-index:1}.guide-container[data-v-902d8da2]{position:relative;max-width:600px;width:100%;height:500px}.guide-slides[data-v-902d8da2]{position:relative;height:100%;display:flex;align-items:center;justify-content:center}.guide-slide[data-v-902d8da2]{position:absolute;text-align:center;padding:20px;width:100%}.slide-icon[data-v-902d8da2]{font-size:60px;margin-bottom:20px}.slide-title[data-v-902d8da2]{font-size:28px;font-weight:600;color:var(--fs-accent);margin-bottom:20px}.slide-content[data-v-902d8da2]{font-size:16px;line-height:1.6;color:var(--fs-text-secondary)}.slide-content p[data-v-902d8da2]{margin-bottom:12px}.guide-nav[data-v-902d8da2]{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;background:var(--fs-white-a10);border:1px solid var(--fs-white-a20);border-radius:50%;color:var(--fs-text-primary);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.guide-prev[data-v-902d8da2]{left:10px}.guide-next[data-v-902d8da2]{right:10px}.guide-indicators[data-v-902d8da2]{position:absolute;bottom:-30px;left:50%;transform:translate(-50%);display:flex;gap:10px}.indicator[data-v-902d8da2]{width:8px;height:8px;background:rgba(var(--fs-contrast-rgb),.3);border-radius:50%;cursor:pointer;transition:all .3s ease}.indicator.active[data-v-902d8da2]{width:24px;background:var(--fs-accent);border-radius:4px}.guide-start[data-v-902d8da2]{position:absolute;bottom:-80px;left:50%;transform:translate(-50%);padding:12px 32px;background:var(--fs-accent);color:var(--fs-ink);font-size:16px;font-weight:600;border:none;border-radius:25px;cursor:pointer;transition:all .3s ease}.guide-enter-active[data-v-902d8da2],.guide-leave-active[data-v-902d8da2]{transition:opacity .5s ease}.guide-enter-from[data-v-902d8da2],.guide-leave-to[data-v-902d8da2]{opacity:0}.slide-enter-active[data-v-902d8da2],.slide-leave-active[data-v-902d8da2]{transition:all .5s ease}.slide-enter-from[data-v-902d8da2]{opacity:0;transform:translate(50px)}.slide-leave-to[data-v-902d8da2]{opacity:0;transform:translate(-50px)}.fade-in-enter-active[data-v-902d8da2]{transition:all .8s ease}.card-footer-section[data-v-902d8da2]{display:flex;justify-content:space-between;align-items:center;padding:12px 20px;background:var(--fs-overlay-light);border-top:1px solid var(--fs-white-a05)}.footer-left[data-v-902d8da2]{display:flex;align-items:center;gap:15px;flex:1;min-width:0}.card-organizer[data-v-902d8da2]{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--fs-text-tertiary);text-decoration:none;transition:color .3s ease}.card-organizer[data-v-902d8da2]:not(.non-clickable):hover{color:var(--fs-accent)}.card-organizer.non-clickable[data-v-902d8da2]{cursor:default}.card-organizer img[data-v-902d8da2]{width:28px;height:28px;border-radius:50%;border:2px solid var(--fs-accent-a20);object-fit:cover}.data-source-info[data-v-902d8da2]{display:flex;align-items:center;gap:8px;cursor:pointer;padding:4px 8px;border-radius:15px;transition:background-color .3s ease}.data-source-info[data-v-902d8da2]:hover{background-color:var(--fs-white-a05)}.source-count-text[data-v-902d8da2]{font-size:12px;color:var(--fs-text-dim)}.sources-modal[data-v-902d8da2]{position:relative;max-width:500px;width:100%;background:var(--fs-surface-1);border-radius:16px;padding:30px;border:1px solid var(--fs-accent-a20);box-shadow:0 10px 40px var(--fs-overlay-medium)}.sources-modal .slide-title[data-v-902d8da2]{text-align:center;margin-bottom:25px}.sources-content[data-v-902d8da2]{display:flex;flex-direction:column;gap:20px}.source-section h4[data-v-902d8da2]{font-size:16px;color:var(--fs-accent);margin-bottom:10px;padding-bottom:5px;border-bottom:1px solid var(--fs-accent-a10)}.source-section p[data-v-902d8da2]{color:var(--fs-text-secondary);font-size:14px}.source-list[data-v-902d8da2]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.source-item[data-v-902d8da2]{display:flex;justify-content:space-between;align-items:center;padding:10px 15px;background:var(--fs-white-a03);border-radius:8px}.source-info[data-v-902d8da2]{display:flex;align-items:center;gap:10px}.source-logo[data-v-902d8da2]{width:24px;height:24px;border-radius:50%;object-fit:cover}.source-logo-placeholder[data-v-902d8da2]{width:24px;height:24px;border-radius:50%;background:var(--fs-surface-3);color:var(--fs-text-dim);display:flex;align-items:center;justify-content:center;font-weight:700}.source-name[data-v-902d8da2]{font-size:14px;color:var(--fs-text-secondary)}.source-link[data-v-902d8da2]{display:flex;align-items:center;gap:6px;color:var(--fs-extra-87ceeb);text-decoration:none;font-size:13px;transition:color .3s ease}.source-link[data-v-902d8da2]:hover{color:var(--fs-extra-a7eaff);text-decoration:underline}.timeline-top-bar[data-v-902d8da2]{display:flex;justify-content:space-between;align-items:center;max-width:1400px;margin:0 auto;padding:0 40px 4px;min-height:38px}.gathering-stats[data-v-902d8da2]{font-size:14px;color:var(--fs-text-tertiary)}.stats-number[data-v-902d8da2]{font-weight:700;color:var(--fs-accent);font-size:16px}.timeline-actions[data-v-902d8da2]{display:inline-flex;align-items:center;gap:10px}.timeline-icon-btn[data-v-902d8da2]{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;position:relative;background:var(--fs-accent-a05);border:1px solid var(--fs-accent-a30);border-radius:50%;color:var(--fs-accent);cursor:pointer;transition:all .3s ease}.timeline-icon-btn[data-v-902d8da2]:hover:not(:disabled),.timeline-icon-btn.active[data-v-902d8da2]{background:var(--fs-accent-a10);border-color:var(--fs-accent);box-shadow:0 0 18px var(--fs-accent-a20)}.timeline-icon-btn[data-v-902d8da2]:disabled{opacity:.6;cursor:not-allowed}.filter-active-dot[data-v-902d8da2]{position:absolute;top:-4px;right:-4px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:var(--fs-accent);color:var(--fs-ink);font-size:10px;line-height:16px;font-weight:700}.subscribe-spinner[data-v-902d8da2]{width:16px;height:16px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:spin-902d8da2 .8s linear infinite}.filter-dialog-body[data-v-902d8da2]{display:flex;flex-direction:column;gap:24px;padding:24px}.filter-section[data-v-902d8da2]{display:flex;flex-direction:column;gap:12px}.filter-section-header[data-v-902d8da2]{display:flex;align-items:center;justify-content:space-between;gap:12px}.filter-section-header h4[data-v-902d8da2]{margin:0;color:var(--fs-text-primary);font-size:15px}.filter-clear-mini[data-v-902d8da2]{border:none;background:transparent;color:var(--fs-text-tertiary);cursor:pointer;font-size:12px}.filter-clear-mini[data-v-902d8da2]:hover{color:var(--fs-accent)}.filter-chip-grid[data-v-902d8da2]{display:flex;flex-wrap:wrap;gap:10px}.filter-chip[data-v-902d8da2]{display:inline-flex;align-items:center;gap:8px;max-width:100%;padding:8px 12px;border:1px solid var(--fs-ui-border-strong);border-radius:999px;background:var(--fs-overlay-light);color:var(--fs-text-secondary);cursor:pointer;font-size:13px;transition:all .2s ease}.filter-chip[data-v-902d8da2]:hover,.filter-chip.active[data-v-902d8da2]{color:var(--fs-accent);border-color:var(--fs-accent-a50);background:var(--fs-accent-a10)}.filter-chip-count[data-v-902d8da2]{min-width:20px;padding:1px 6px;border-radius:999px;background:var(--fs-white-a10);color:var(--fs-text-tertiary);font-size:11px;font-weight:700}.filter-chip.active .filter-chip-count[data-v-902d8da2]{background:var(--fs-accent);color:var(--fs-ink)}.filter-empty-hint[data-v-902d8da2]{color:var(--fs-text-muted);font-size:13px;margin:0}.filter-footer-row[data-v-902d8da2]{display:flex;justify-content:flex-end;border-top:1px solid var(--fs-ui-border);padding-top:16px}.filter-reset-btn[data-v-902d8da2],.empty-filter-reset[data-v-902d8da2]{border:1px solid var(--fs-accent-a40);background:transparent;color:var(--fs-accent);border-radius:999px;padding:8px 14px;cursor:pointer;font-size:13px;font-weight:600}.filter-reset-btn[data-v-902d8da2]:hover,.empty-filter-reset[data-v-902d8da2]:hover{background:var(--fs-accent-a10);border-color:var(--fs-accent)}.subscription-intro[data-v-902d8da2]{font-size:15px;color:var(--fs-text-secondary);line-height:1.6;margin-bottom:25px}.subscription-section[data-v-902d8da2]{margin-bottom:20px}.subscription-section h4[data-v-902d8da2]{font-size:16px;color:var(--fs-text-primary);margin-bottom:5px}.subscription-section p[data-v-902d8da2]{font-size:13px;color:var(--fs-text-dim);margin-bottom:10px}.link-box[data-v-902d8da2]{display:flex;background:var(--fs-overlay-light);border-radius:8px;overflow:hidden;border:1px solid var(--fs-ui-border-strong)}.link-box input[data-v-902d8da2]{flex-grow:1;background:transparent;border:none;color:var(--fs-text-secondary);padding:10px 12px;font-size:13px;font-family:monospace;outline:none}.link-box button[data-v-902d8da2]{flex-shrink:0;padding:0 15px;background:var(--fs-surface-3);border:none;color:var(--fs-text-primary);cursor:pointer;transition:background .2s}.link-box button[data-v-902d8da2]:hover{background:var(--fs-surface-4)}.token-warning[data-v-902d8da2]{font-size:12px;color:var(--fs-extra-ff9500);margin-top:8px}.modal-overlay[data-v-902d8da2]{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--fs-overlay-heavy);display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.modal-dialog[data-v-902d8da2]{background:linear-gradient(135deg,var(--fs-surface-1) 0%,var(--fs-surface-0) 100%);border-radius:20px;width:100%;max-width:500px;box-shadow:0 25px 50px var(--fs-overlay-strong);overflow:hidden}.dialog-header[data-v-902d8da2]{display:flex;align-items:center;justify-content:space-between;padding:25px 30px;border-bottom:1px solid var(--fs-accent-a10)}.dialog-title[data-v-902d8da2]{display:flex;align-items:center;gap:12px;font-size:22px;color:var(--fs-accent);margin:0}.dialog-close[data-v-902d8da2]{width:36px;height:36px;background:var(--fs-white-a05);border:1px solid var(--fs-white-a10);border-radius:50%;color:var(--fs-text-tertiary);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.dialog-close[data-v-902d8da2]:hover{background:var(--fs-white-a10);color:var(--fs-text-primary);transform:rotate(90deg)}.dialog-body[data-v-902d8da2]{padding:30px}@media(max-width:768px){.metro-timeline-nav[data-v-902d8da2]{padding:12px 0}.timeline-top-bar[data-v-902d8da2]{padding:0 20px 2px}.gathering-stats[data-v-902d8da2]{font-size:12px}.timeline-actions[data-v-902d8da2]{gap:6px}.timeline-icon-btn[data-v-902d8da2]{width:34px;height:34px}.metro-timeline-container[data-v-902d8da2]{padding:0 20px}.calendar-mode-strip[data-v-902d8da2]{padding:10px 20px 0;min-height:48px}.calendar-strip-title[data-v-902d8da2]{font-size:12px;max-width:45vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.calendar-strip-btn[data-v-902d8da2],.calendar-back-btn[data-v-902d8da2],.calendar-list-btn[data-v-902d8da2]{padding:7px 11px;font-size:12px}.metro-timeline-track[data-v-902d8da2]{gap:10px}.metro-month-item[data-v-902d8da2]{width:105px;height:84px;--metro-month-scale: 1}.metro-month-content[data-v-902d8da2]{padding:10px 8px}.metro-year[data-v-902d8da2]{font-size:10px}.metro-month[data-v-902d8da2]{font-size:14px;margin:5px 0}.metro-count[data-v-902d8da2]{height:15px;line-height:15px;font-size:11px}.metro-month-item.active[data-v-902d8da2]{--metro-year-scale: 1.18;--metro-month-scale: 2.05}.metro-month-item.near-active[data-v-902d8da2]{--metro-month-scale: 1.28}.metro-month-item.far[data-v-902d8da2]{--metro-month-scale: 1.14}.metro-month-item[data-v-902d8da2]:hover:not(.active){--metro-month-scale: 1.12}.metro-month-item.near-active[data-v-902d8da2]:hover:not(.active){--metro-month-scale: 1.36}.metro-month-item.far[data-v-902d8da2]:hover:not(.active){--metro-month-scale: 1.26}.section-block[data-v-902d8da2]{padding:20px}.calendar-month-head[data-v-902d8da2]{align-items:flex-start;margin-bottom:22px}.calendar-month-title h2[data-v-902d8da2]{font-size:44px}.calendar-year-grid[data-v-902d8da2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px}.calendar-mini-month[data-v-902d8da2]{padding:9px 6px}.calendar-mini-header span[data-v-902d8da2]{font-size:22px}.calendar-mini-days[data-v-902d8da2]{gap:5px 2px}.calendar-mini-day[data-v-902d8da2]{min-height:20px;font-size:12px}.calendar-month-head[data-v-902d8da2]{gap:10px}.calendar-weekdays span[data-v-902d8da2]{padding:0 4px 8px;text-align:center}.calendar-day-cell[data-v-902d8da2]{min-height:92px;padding:6px}.calendar-day-number[data-v-902d8da2]{width:26px;height:26px;font-size:18px}.calendar-day-count[data-v-902d8da2]{min-width:16px;height:16px;padding:0 4px;font-size:10px;line-height:16px}.calendar-day-events[data-v-902d8da2]{gap:4px;margin-top:5px}.calendar-event-pill[data-v-902d8da2]{min-height:20px;padding:3px 5px;font-size:10px}.calendar-agenda-item[data-v-902d8da2]{flex-direction:column;gap:4px}.section-main-title[data-v-902d8da2],.title-icon[data-v-902d8da2]{font-size:28px}.section-subtitle[data-v-902d8da2]{font-size:14px;margin-left:0}.month-gatherings[data-v-902d8da2]{gap:15px}.card-header-section[data-v-902d8da2]{padding:12px 15px}.card-day[data-v-902d8da2]{font-size:20px}.card-main-section[data-v-902d8da2]{flex-direction:column;padding:15px;gap:15px}.card-logo[data-v-902d8da2]{width:100%;height:180px}.logo-placeholder[data-v-902d8da2]{font-size:48px}.card-title[data-v-902d8da2]{font-size:18px}.card-meta[data-v-902d8da2]{flex-direction:column;gap:10px}.card-footer-section[data-v-902d8da2]{padding:12px 15px;flex-direction:column;gap:12px}.footer-left[data-v-902d8da2]{flex-direction:column;align-items:flex-start;gap:10px}.card-action-btn[data-v-902d8da2]{width:100%;justify-content:center}}.gathering-container[data-v-b7aab16c]{min-height:100vh;background:var(--fs-bg-canvas);color:var(--fs-text-primary);position:relative}.loading-container[data-v-b7aab16c]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;gap:20px}.loading-spinner[data-v-b7aab16c]{width:50px;height:50px;border:3px solid var(--fs-accent-a10);border-top-color:var(--fs-accent);border-radius:50%;animation:spin-b7aab16c 1s linear infinite}@keyframes spin-b7aab16c{to{transform:rotate(360deg)}}.gathering-profile-skeleton[data-v-b7aab16c]{min-height:100vh;background:var(--fs-bg-canvas)}.profile-banner-skeleton[data-v-b7aab16c]{overflow:hidden;background:linear-gradient(110deg,rgba(var(--fs-contrast-rgb),.06) 8%,rgba(var(--fs-contrast-rgb),.14) 18%,rgba(var(--fs-contrast-rgb),.06) 33%),linear-gradient(135deg,var(--fs-surface-1) 0%,var(--fs-ui-modal-grad-end) 100%);background-size:220% 100%,100% 100%;animation:profile-skeleton-shimmer-b7aab16c 1.4s ease-in-out infinite}.skeleton-block[data-v-b7aab16c]{position:relative;overflow:hidden;background:rgba(var(--fs-contrast-rgb),.08)}.skeleton-block[data-v-b7aab16c]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background:linear-gradient(90deg,transparent 0%,rgba(var(--fs-contrast-rgb),.16) 50%,transparent 100%);animation:profile-skeleton-shimmer-layer-b7aab16c 1.4s ease-in-out infinite}.gathering-skeleton-banner[data-v-b7aab16c]{position:relative}.gathering-skeleton-banner-copy[data-v-b7aab16c]{position:absolute;left:24px;bottom:62px;display:flex;flex-direction:column;gap:12px;width:min(360px,calc(100% - 48px))}.gathering-skeleton-title[data-v-b7aab16c]{width:min(280px,78%);height:36px;border-radius:14px}.gathering-skeleton-subtitle[data-v-b7aab16c]{width:min(170px,52%);height:18px;border-radius:999px}.gathering-skeleton-view-counter[data-v-b7aab16c]{position:absolute;top:24px;right:24px;width:132px;height:34px;border-radius:999px}.gathering-skeleton-content[data-v-b7aab16c]{display:flex;flex-direction:column;gap:22px}.gathering-header-skeleton[data-v-b7aab16c]{pointer-events:none}.gathering-logo-skeleton[data-v-b7aab16c]{width:120px;height:120px;border-radius:20px;border:3px solid rgba(var(--fs-accent-rgb),.24);box-shadow:0 0 30px rgba(var(--fs-accent-rgb),.18);flex-shrink:0}.gathering-skeleton-info[data-v-b7aab16c]{display:flex;flex-direction:column;gap:14px}.gathering-title-skeleton[data-v-b7aab16c]{width:min(360px,82%);height:42px;border-radius:12px}.gathering-tags-skeleton[data-v-b7aab16c]{display:flex;flex-wrap:wrap;gap:10px}.gathering-tag-skeleton[data-v-b7aab16c]{width:112px;height:34px;border-radius:999px}.gathering-tag-skeleton.short[data-v-b7aab16c]{width:86px}.gathering-tag-skeleton.wide[data-v-b7aab16c]{width:148px}.gathering-meta-skeleton[data-v-b7aab16c]{width:min(260px,68%);height:18px;border-radius:999px}.gathering-meta-skeleton.narrow[data-v-b7aab16c]{width:min(190px,54%)}.gathering-actions-skeleton[data-v-b7aab16c]{align-self:center;pointer-events:none}.gathering-action-skeleton[data-v-b7aab16c]{width:96px;height:42px;border-radius:999px}.gathering-skeleton-panel[data-v-b7aab16c]{padding:24px;border-radius:22px;background:var(--fs-surface-1);border:1px solid var(--fs-ui-border);box-shadow:0 22px 44px var(--fs-overlay-strong)}.gathering-panel-title-skeleton[data-v-b7aab16c]{width:142px;height:24px;border-radius:12px;margin-bottom:18px}.gathering-panel-line-skeleton[data-v-b7aab16c]{width:100%;height:16px;border-radius:8px;margin-top:12px}.gathering-panel-line-skeleton.short[data-v-b7aab16c]{width:min(520px,62%)}.gathering-skeleton-grid[data-v-b7aab16c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}.gathering-skeleton-detail[data-v-b7aab16c]{height:78px;border-radius:18px;border:1px solid var(--fs-ui-border)}@keyframes profile-skeleton-shimmer-b7aab16c{0%{background-position:120% 0,0 0}to{background-position:-120% 0,0 0}}@keyframes profile-skeleton-shimmer-layer-b7aab16c{to{transform:translate(100%)}}.banner-section[data-v-b7aab16c]{position:relative;height:350px;overflow:hidden}.banner-image[data-v-b7aab16c],.banner-placeholder[data-v-b7aab16c]{width:100%;height:100%;background-size:cover;background-position:center;position:relative}.banner-pattern[data-v-b7aab16c]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.1;background-image:repeating-linear-gradient(45deg,transparent,transparent 35px,var(--fs-white-a05) 35px,var(--fs-white-a05) 70px)}.banner-overlay[data-v-b7aab16c]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,rgba(var(--fs-bg-canvas-rgb),0),rgba(var(--fs-bg-canvas-rgb),1));pointer-events:none;z-index:1}.view-counter[data-v-b7aab16c]{position:absolute;top:20px;right:20px;display:flex;align-items:center;gap:8px;padding:8px 16px;background:var(--fs-ui-glass);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px;font-size:14px;color:var(--fs-ui-text-secondary);border:1px solid var(--fs-ui-border)}.status-badge[data-v-b7aab16c]{position:absolute;top:20px;left:20px;padding:8px 20px;background:var(--fs-ui-glass);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px;font-size:14px;font-weight:600;border:1px solid}.status-badge.status-upcoming[data-v-b7aab16c]{color:var(--fs-success-strong);border-color:rgba(var(--fs-success-rgb),.5)}.status-badge.status-urgent[data-v-b7aab16c]{color:var(--fs-accent);border-color:var(--fs-accent-a50);animation:pulse-b7aab16c 2s infinite}@keyframes pulse-b7aab16c{0%,to{opacity:1}50%{opacity:.6}}.status-badge.status-ongoing[data-v-b7aab16c]{color:var(--fs-extra-3b82f6);border-color:rgba(var(--fs-extra-3b82f6-rgb),.5)}.status-badge.status-completed[data-v-b7aab16c]{color:var(--fs-extra-6b7280);border-color:rgba(var(--fs-extra-6b7280-rgb),.5)}.status-badge.status-cancelled[data-v-b7aab16c]{color:var(--fs-danger-strong);border-color:rgba(var(--fs-danger-rgb),.5)}.logo-placeholder[data-v-b7aab16c]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:48px;font-weight:700;color:rgba(var(--fs-contrast-rgb),.9);text-transform:uppercase;letter-spacing:2px;background:linear-gradient(135deg,rgba(var(--fs-shadow-rgb),.2),rgba(var(--fs-shadow-rgb),.4));position:relative;overflow:hidden;border-radius:20px}.logo-container .logo-placeholder[data-v-b7aab16c]{width:120px;height:120px;font-size:36px}.status-tag[data-v-b7aab16c]{font-size:12px!important}.status-tag.status-published[data-v-b7aab16c]{background:rgba(var(--fs-success-rgb),.1);color:var(--fs-success-strong);border-color:rgba(var(--fs-success-rgb),.3)}.status-tag.status-ongoing[data-v-b7aab16c]{background:rgba(var(--fs-extra-3b82f6-rgb),.1);color:var(--fs-extra-3b82f6);border-color:rgba(var(--fs-extra-3b82f6-rgb),.3)}.status-tag.status-completed[data-v-b7aab16c]{background:rgba(var(--fs-extra-6b7280-rgb),.1);color:var(--fs-extra-6b7280);border-color:rgba(var(--fs-extra-6b7280-rgb),.3)}.status-tag.status-cancelled[data-v-b7aab16c]{background:rgba(var(--fs-danger-rgb),.1);color:var(--fs-danger-strong);border-color:rgba(var(--fs-danger-rgb),.3)}.time-tag.time-urgent[data-v-b7aab16c]{background:var(--fs-accent-a15);border-color:var(--fs-accent-a50);animation:pulse-b7aab16c 2s infinite}.time-tag .countdown-text[data-v-b7aab16c]{font-weight:600}.time-tag .time-detail[data-v-b7aab16c]{opacity:.8;font-size:12px}.type-tag[data-v-b7aab16c]{padding:6px 14px!important;border-radius:20px!important;font-size:12px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.5px!important}.type-tag.type-small[data-v-b7aab16c]{background:linear-gradient(135deg,rgba(var(--fs-extra-98fb98-rgb),.2),rgba(var(--fs-extra-98fb98-rgb),.1));color:var(--fs-extra-98fb98);border:1px solid rgba(var(--fs-extra-98fb98-rgb),.3)}.type-tag.type-villa[data-v-b7aab16c]{background:linear-gradient(135deg,rgba(var(--fs-warning-rgb),.2),rgba(var(--fs-warning-rgb),.1));color:var(--fs-extra-ffa500);border:1px solid rgba(var(--fs-warning-rgb),.3)}.type-tag.type-hotel[data-v-b7aab16c]{background:linear-gradient(135deg,rgba(var(--fs-info-rgb),.2),rgba(var(--fs-info-rgb),.1));color:var(--fs-extra-87ceeb);border:1px solid rgba(var(--fs-info-rgb),.3)}.type-tag.type-large[data-v-b7aab16c]{background:linear-gradient(135deg,var(--fs-accent-a20),var(--fs-accent-a10));color:var(--fs-accent);border:1px solid var(--fs-accent-a30)}.type-tag.type-medium[data-v-b7aab16c]{background:linear-gradient(135deg,rgba(var(--fs-danger-rgb),.2),rgba(var(--fs-danger-rgb),.1));color:var(--fs-danger);border:1px solid rgba(var(--fs-danger-rgb),.3)}.type-tag.type-other[data-v-b7aab16c]{background:linear-gradient(135deg,rgba(var(--fs-extra-9ca3af-rgb),.2),rgba(var(--fs-extra-9ca3af-rgb),.1));color:var(--fs-extra-9ca3af);border:1px solid rgba(var(--fs-extra-9ca3af-rgb),.3)}.organizer-section[data-v-b7aab16c]{display:flex;flex-direction:column;gap:12px;margin-top:15px}.organizer-info[data-v-b7aab16c],.co-organizers-info[data-v-b7aab16c]{display:flex;align-items:center;gap:10px;font-size:14px}.organizer-label[data-v-b7aab16c]{color:var(--fs-text-muted);flex-shrink:0}.organizer-link[data-v-b7aab16c],.co-organizer-link[data-v-b7aab16c]{display:flex;align-items:center;gap:8px;color:var(--fs-text-secondary);text-decoration:none;transition:all .3s ease}.organizer-link[data-v-b7aab16c]:hover,.co-organizer-link[data-v-b7aab16c]:hover{color:var(--fs-accent)}.organizer-avatar[data-v-b7aab16c],.co-organizer-avatar[data-v-b7aab16c]{width:30px;height:30px;border-radius:50%;border:2px solid var(--fs-accent-a30);object-fit:cover}.co-organizers-list[data-v-b7aab16c]{display:flex;gap:15px;flex-wrap:wrap}.gathering-content[data-v-b7aab16c]{max-width:1480px;margin:-120px auto 0;padding:0 20px 50px;position:relative;z-index:1}.gathering-mobile-tabs[data-v-b7aab16c]{display:none}.gathering-detail-layout[data-v-b7aab16c]{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(340px,.75fr);align-items:start;gap:22px}.info-card[data-v-b7aab16c]{background:linear-gradient(135deg,var(--fs-surface-1) 0%,var(--fs-surface-0) 100%);border-radius:30px;padding:30px;box-shadow:0 30px 60px var(--fs-overlay-strong),0 0 0 2px var(--fs-accent-a10)}.card-content[data-v-b7aab16c]{background:var(--fs-ui-surface-strong);border-radius:20px;padding:40px}.gathering-today-pane[data-v-b7aab16c]{position:-webkit-sticky;position:sticky;top:94px;display:flex;flex-direction:column;gap:14px}.gathering-today-card[data-v-b7aab16c]{padding:18px;border-radius:26px;background:linear-gradient(135deg,var(--fs-ui-surface) 0%,var(--fs-ui-surface-raised) 100%);border:1px solid var(--fs-ui-border);box-shadow:0 24px 52px var(--fs-overlay-strong)}.gathering-today-header[data-v-b7aab16c]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}.gathering-today-header p[data-v-b7aab16c]{margin:0 0 5px;color:var(--fs-ui-text-muted);font-size:13px;font-weight:800}.gathering-today-header h2[data-v-b7aab16c]{margin:0;color:var(--fs-ui-text-primary);font-size:22px;line-height:1.2;font-weight:900}.gathering-today-header span[data-v-b7aab16c]{flex:none;color:var(--fs-ui-accent);background:var(--fs-accent-a12);border:1px solid var(--fs-accent-a24);border-radius:999px;padding:6px 10px;font-size:12px;font-weight:900}.gathering-today-grid[data-v-b7aab16c],.gathering-today-skeleton-grid[data-v-b7aab16c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.gathering-today-skeleton-card[data-v-b7aab16c]{aspect-ratio:.76;border-radius:18px;background:linear-gradient(110deg,rgba(var(--fs-contrast-rgb),.06) 8%,rgba(var(--fs-contrast-rgb),.14) 18%,rgba(var(--fs-contrast-rgb),.06) 33%),var(--fs-ui-surface-raised);background-size:220% 100%,100% 100%;animation:profile-skeleton-shimmer-b7aab16c 1.4s ease-in-out infinite}.gathering-today-state[data-v-b7aab16c]{min-height:240px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;padding:20px;color:var(--fs-ui-text-secondary)}.gathering-today-state h3[data-v-b7aab16c]{margin:0;color:var(--fs-ui-text-primary);font-size:18px}.gathering-today-state p[data-v-b7aab16c]{max-width:300px;margin:0;line-height:1.6}.gathering-today-state button[data-v-b7aab16c],.gathering-today-footer button[data-v-b7aab16c],.gathering-responsibility-button[data-v-b7aab16c]{border:1px solid var(--fs-accent-a24);border-radius:999px;background:var(--fs-accent-a12);color:var(--fs-ui-accent);padding:9px 14px;font-weight:900;cursor:pointer;transition:transform .2s ease,border-color .2s ease,background .2s ease}.gathering-today-state button[data-v-b7aab16c]:hover,.gathering-today-footer button[data-v-b7aab16c]:hover,.gathering-responsibility-button[data-v-b7aab16c]:hover{transform:translateY(-1px);border-color:var(--fs-accent-a40);background:var(--fs-accent-a18)}.gathering-today-footer[data-v-b7aab16c]{min-height:40px;display:flex;align-items:center;justify-content:center;margin-top:14px;color:var(--fs-ui-text-muted);font-size:13px;font-weight:800}.gathering-today-footer button[data-v-b7aab16c]:disabled{opacity:.56;cursor:wait;transform:none}.gathering-responsibility-button[data-v-b7aab16c]{align-self:center;background:var(--fs-ui-surface);color:var(--fs-ui-text-secondary);border-color:var(--fs-ui-border)}.responsibility-content[data-v-b7aab16c]{display:flex;flex-direction:column;gap:12px;color:var(--fs-ui-text-secondary);line-height:1.7}.responsibility-content p[data-v-b7aab16c]{margin:0}.gathering-header[data-v-b7aab16c]{display:flex;gap:30px;margin-bottom:40px;align-items:flex-start}.logo-container[data-v-b7aab16c]{flex-shrink:0}.gathering-logo[data-v-b7aab16c]{width:120px;height:120px;border-radius:20px;object-fit:cover;border:3px solid var(--fs-accent);box-shadow:0 0 30px var(--fs-accent-a50)}.basic-info[data-v-b7aab16c]{flex:1;min-width:0}.gathering-title-row[data-v-b7aab16c]{display:flex;align-items:center;gap:10px;margin-bottom:15px}.gathering-title[data-v-b7aab16c]{font-size:36px;font-weight:700;color:var(--fs-text-primary);margin-bottom:0;text-shadow:2px 2px 4px var(--fs-overlay-medium)}.coop-badge-btn[data-v-b7aab16c]{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;padding:0;cursor:pointer}.coop-badge-icon[data-v-b7aab16c]{width:24px;height:24px;object-fit:contain}.coop-tooltip-top[data-v-b7aab16c]{position:fixed;left:0;top:0;z-index:2500;background:var(--fs-overlay-heavy);color:var(--fs-text-primary);border:1px solid var(--fs-accent-a30);border-radius:10px;padding:10px 14px;font-size:13px;line-height:1.4;box-shadow:0 8px 26px var(--fs-overlay-medium);pointer-events:none;max-width:min(320px,calc(100vw - 24px));white-space:nowrap}.coop-tip-fade-enter-active[data-v-b7aab16c],.coop-tip-fade-leave-active[data-v-b7aab16c]{transition:opacity .18s ease}.coop-tip-fade-enter-from[data-v-b7aab16c],.coop-tip-fade-leave-to[data-v-b7aab16c]{opacity:0}.info-tags[data-v-b7aab16c]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:15px}.info-tag[data-v-b7aab16c]{display:inline-flex;align-items:center;gap:5px;padding:6px 14px;background:var(--fs-accent-a10);border:1px solid var(--fs-accent-a30);border-radius:20px;font-size:14px;color:var(--fs-accent)}.tag-icon[data-v-b7aab16c]{font-size:16px}.time-detail[data-v-b7aab16c]{margin-left:4px;opacity:.8}.gathering-actions[data-v-b7aab16c]{display:flex;gap:12px;margin-left:auto;flex-shrink:0}.action-btn[data-v-b7aab16c]{display:flex;align-items:center;gap:6px;padding:10px 24px;border-radius:25px;font-size:15px;font-weight:600;cursor:pointer;transition:all .3s ease;text-decoration:none;border:none}.action-btn[data-v-b7aab16c]:disabled{opacity:.5;cursor:not-allowed}.primary-btn[data-v-b7aab16c]{background:var(--fs-accent);color:var(--fs-ink)}.primary-btn[data-v-b7aab16c]:hover:not(:disabled){background:var(--fs-accent-strong);transform:translateY(-2px);box-shadow:0 8px 20px var(--fs-accent-a50)}.secondary-btn[data-v-b7aab16c]{background:var(--fs-white-a10);color:var(--fs-text-primary);border:1px solid var(--fs-accent-a50)}.secondary-btn[data-v-b7aab16c]:hover{background:var(--fs-accent-a20);border-color:var(--fs-accent);color:var(--fs-accent)}.action-btn.btn-active[data-v-b7aab16c]{background:rgba(var(--fs-success-rgb),.15);color:var(--fs-success-strong);border-color:rgba(var(--fs-success-rgb),.5)}.description-section[data-v-b7aab16c],.details-section[data-v-b7aab16c],.agenda-section[data-v-b7aab16c],.requirements-section[data-v-b7aab16c],.notes-section[data-v-b7aab16c],.group-chat-section[data-v-b7aab16c],.tags-section[data-v-b7aab16c],.participants-section[data-v-b7aab16c]{margin-bottom:35px}.section-title[data-v-b7aab16c]{font-size:20px;font-weight:700;color:var(--fs-accent);margin-bottom:20px;display:flex;align-items:center;gap:8px}.title-icon[data-v-b7aab16c]{font-size:24px}.description-text[data-v-b7aab16c],.requirements-content[data-v-b7aab16c],.notes-content[data-v-b7aab16c]{line-height:1.8;color:var(--fs-text-secondary);font-size:16px;white-space:pre-wrap}.details-grid[data-v-b7aab16c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:25px}.detail-item[data-v-b7aab16c]{padding:15px;background:var(--fs-white-a03);border:1px solid var(--fs-accent-a10);border-radius:15px}.detail-label[data-v-b7aab16c]{font-size:14px;color:var(--fs-text-tertiary);margin-bottom:8px}.detail-value[data-v-b7aab16c]{font-size:16px;color:var(--fs-text-primary)}.end-time[data-v-b7aab16c]{display:block;margin-top:5px;color:var(--fs-text-secondary);font-size:14px}.location-hint[data-v-b7aab16c]{margin-top:8px;padding:8px 12px;background:var(--fs-accent-a05);border:1px solid var(--fs-accent-a20);border-radius:8px;font-size:13px;color:var(--fs-text-tertiary);display:flex;align-items:center;gap:6px}.location-hint svg[data-v-b7aab16c]{flex-shrink:0;color:var(--fs-accent)}.location-detail[data-v-b7aab16c]{margin-top:8px;padding:8px 12px;background:rgba(var(--fs-success-rgb),.1);border:1px solid rgba(var(--fs-success-rgb),.3);border-radius:8px;font-size:14px;color:var(--fs-success-strong);display:flex;align-items:center;gap:6px}.location-detail svg[data-v-b7aab16c]{flex-shrink:0}.fee-free[data-v-b7aab16c]{color:var(--fs-success-strong);font-weight:600}.fee-aa[data-v-b7aab16c]{color:var(--fs-extra-3b82f6)}.fee-fixed[data-v-b7aab16c]{color:var(--fs-accent);font-weight:600}.fee-description[data-v-b7aab16c]{margin-top:8px;font-size:14px;color:var(--fs-text-secondary);line-height:1.6}.deadline-countdown[data-v-b7aab16c]{display:inline-block;margin-left:10px;padding:2px 8px;background:var(--fs-accent-a10);border-radius:10px;font-size:13px;color:var(--fs-accent)}.deadline-countdown.urgent[data-v-b7aab16c]{background:rgba(var(--fs-danger-rgb),.1);color:var(--fs-danger-strong)}.min-participants[data-v-b7aab16c],.auto-approve-hint[data-v-b7aab16c]{display:block;margin-top:5px;font-size:14px;color:var(--fs-text-dim)}.agenda-timeline[data-v-b7aab16c]{position:relative;padding-left:30px}.agenda-item[data-v-b7aab16c]{position:relative;display:flex;align-items:flex-start;gap:20px;margin-bottom:25px}.agenda-time[data-v-b7aab16c]{flex-shrink:0;width:60px;font-size:14px;color:var(--fs-accent);font-weight:600}.agenda-dot[data-v-b7aab16c]{position:absolute;left:-25px;top:5px;width:10px;height:10px;background:var(--fs-accent);border-radius:50%}.agenda-item[data-v-b7aab16c]:before{content:"";position:absolute;left:-20px;top:15px;bottom:-25px;width:1px;background:var(--fs-accent-a20)}.agenda-item[data-v-b7aab16c]:last-child:before{display:none}.agenda-content[data-v-b7aab16c]{flex:1}.agenda-title[data-v-b7aab16c]{font-size:16px;color:var(--fs-text-primary);margin-bottom:5px}.agenda-description[data-v-b7aab16c]{font-size:14px;color:var(--fs-text-secondary);line-height:1.6}.group-chat-info[data-v-b7aab16c]{padding:15px;background:var(--fs-accent-a05);border:1px solid var(--fs-accent-a20);border-radius:15px}.group-chat-link[data-v-b7aab16c]{display:inline-flex;align-items:center;gap:10px;color:var(--fs-accent);text-decoration:none;font-weight:500;transition:all .3s ease}.group-chat-link[data-v-b7aab16c]:hover{transform:translate(5px)}.group-chat-note[data-v-b7aab16c]{margin-top:8px;font-size:13px;color:var(--fs-text-tertiary)}.tag-list[data-v-b7aab16c]{display:flex;flex-wrap:wrap;gap:10px}.activity-tag[data-v-b7aab16c]{padding:8px 16px;background:var(--fs-accent-a10);border:1px solid var(--fs-accent-a30);border-radius:20px;font-size:14px;color:var(--fs-accent)}.participants-grid[data-v-b7aab16c]{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:15px}.participant-item[data-v-b7aab16c]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:10px;background:var(--fs-white-a03);border:1px solid var(--fs-accent-a10);border-radius:12px;cursor:pointer;transition:all .3s ease}.participant-item[data-v-b7aab16c]:hover{background:var(--fs-accent-a10);transform:translateY(-2px)}.participant-avatar[data-v-b7aab16c]{width:50px;height:50px;border-radius:50%;object-fit:cover;border:2px solid var(--fs-accent-a30)}.participant-name[data-v-b7aab16c]{font-size:13px;color:var(--fs-text-secondary);text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.participant-more[data-v-b7aab16c]{display:flex;align-items:center;justify-content:center;padding:10px;background:var(--fs-accent-a05);border:1px solid var(--fs-accent-a20);border-radius:12px;color:var(--fs-accent);font-size:18px;font-weight:600}.footer-info[data-v-b7aab16c]{text-align:center;padding-top:30px;margin-top:50px;border-top:1px solid var(--fs-accent-a10)}.create-date[data-v-b7aab16c]{font-size:14px;color:var(--fs-text-muted)}.modal-overlay[data-v-b7aab16c],.result-overlay[data-v-b7aab16c]{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--fs-overlay-heavy);display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.modal-dialog[data-v-b7aab16c]{background:linear-gradient(135deg,var(--fs-surface-1) 0%,var(--fs-surface-0) 100%);border-radius:20px;width:100%;max-width:500px;box-shadow:0 25px 50px var(--fs-overlay-strong);overflow:hidden}.modal-dialog.small[data-v-b7aab16c]{max-width:400px}.dialog-header[data-v-b7aab16c]{display:flex;align-items:center;justify-content:space-between;padding:25px 30px;border-bottom:1px solid var(--fs-accent-a10)}.dialog-title[data-v-b7aab16c]{display:flex;align-items:center;gap:12px;font-size:22px;color:var(--fs-accent);margin:0}.dialog-close[data-v-b7aab16c]{width:36px;height:36px;background:var(--fs-white-a05);border:1px solid var(--fs-white-a10);border-radius:50%;color:var(--fs-text-tertiary);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.dialog-close[data-v-b7aab16c]:hover{background:var(--fs-white-a10);color:var(--fs-text-primary);transform:rotate(90deg)}.dialog-body[data-v-b7aab16c]{padding:30px}.registration-info[data-v-b7aab16c]{margin-bottom:25px}.registration-info h4[data-v-b7aab16c]{font-size:20px;color:var(--fs-text-primary);margin:0 0 15px}.info-items[data-v-b7aab16c]{display:flex;flex-direction:column;gap:10px}.info-item[data-v-b7aab16c]{display:flex;gap:10px;align-items:center}.info-label[data-v-b7aab16c]{color:var(--fs-text-tertiary);flex-shrink:0}.location-notice[data-v-b7aab16c],.approval-notice[data-v-b7aab16c]{color:var(--fs-accent);font-size:14px;background:var(--fs-accent-a05);padding:8px 12px;border-radius:8px;border:1px solid var(--fs-accent-a20)}.location-notice svg[data-v-b7aab16c],.approval-notice svg[data-v-b7aab16c]{flex-shrink:0}.approval-tips[data-v-b7aab16c]{margin-top:20px;padding:15px;background:rgba(var(--fs-accent-rgb),.03);border-left:3px solid var(--fs-accent);border-radius:8px}.approval-tips p[data-v-b7aab16c]{margin:0 0 8px;font-size:14px;color:var(--fs-text-secondary);line-height:1.6}.approval-tips p[data-v-b7aab16c]:last-child{margin-bottom:0}.registration-form[data-v-b7aab16c]{margin-top:20px}.form-label[data-v-b7aab16c]{display:block;margin-bottom:10px;color:var(--fs-text-secondary);font-size:14px;font-weight:500}.form-textarea[data-v-b7aab16c]{width:100%;padding:12px 15px;background:var(--fs-white-a05);border:1px solid var(--fs-accent-a20);border-radius:10px;color:var(--fs-text-primary);font-size:14px;line-height:1.6;resize:vertical;transition:all .3s ease}.form-textarea[data-v-b7aab16c]:focus{outline:none;border-color:var(--fs-accent-a50);background:var(--fs-white-a08)}.form-textarea[data-v-b7aab16c]::placeholder{color:var(--fs-text-muted)}.char-counter[data-v-b7aab16c]{text-align:right;font-size:12px;color:var(--fs-text-muted);margin-top:5px}.dialog-footer[data-v-b7aab16c]{display:flex;gap:15px;padding:20px 30px;background:var(--fs-overlay-light);border-top:1px solid var(--fs-accent-a10)}.btn-cancel[data-v-b7aab16c],.btn-submit[data-v-b7aab16c],.btn-danger[data-v-b7aab16c]{flex:1;padding:12px 24px;border-radius:25px;font-size:15px;font-weight:600;cursor:pointer;transition:all .3s ease;border:none}.btn-cancel[data-v-b7aab16c]{background:var(--fs-white-a10);color:var(--fs-text-secondary);border:1px solid var(--fs-white-a20)}.btn-cancel[data-v-b7aab16c]:hover{background:var(--fs-white-a15);color:var(--fs-text-primary)}.btn-submit[data-v-b7aab16c]{background:var(--fs-accent);color:var(--fs-ink)}.btn-submit[data-v-b7aab16c]:hover:not(:disabled){background:var(--fs-accent-strong);transform:translateY(-2px)}.btn-submit[data-v-b7aab16c]:disabled{opacity:.5;cursor:not-allowed}.btn-danger[data-v-b7aab16c]{background:rgba(var(--fs-danger-rgb),.2);color:var(--fs-danger-strong);border:1px solid var(--fs-danger-strong)}.btn-danger[data-v-b7aab16c]:hover:not(:disabled){background:rgba(var(--fs-danger-rgb),.3)}.result-dialog[data-v-b7aab16c]{background:linear-gradient(135deg,var(--fs-surface-1) 0%,var(--fs-surface-0) 100%);border-radius:25px;padding:40px;text-align:center;max-width:400px;width:100%;box-shadow:0 25px 50px var(--fs-overlay-strong)}.result-icon[data-v-b7aab16c]{width:80px;height:80px;margin:0 auto 25px;display:flex;align-items:center;justify-content:center;border-radius:50%;position:relative}.result-icon.success[data-v-b7aab16c]{background:rgba(var(--fs-success-rgb),.1);border:2px solid var(--fs-success-strong);color:var(--fs-success-strong)}.result-icon.error[data-v-b7aab16c]{background:rgba(var(--fs-danger-rgb),.1);border:2px solid var(--fs-danger-strong);color:var(--fs-danger-strong)}.result-title[data-v-b7aab16c]{font-size:24px;color:var(--fs-text-primary);margin:0 0 15px;font-weight:600}.result-message[data-v-b7aab16c]{font-size:16px;color:var(--fs-text-secondary);margin:0 0 30px;line-height:1.5}.result-btn[data-v-b7aab16c]{padding:12px 40px;background:var(--fs-accent);color:var(--fs-ink);border:none;border-radius:25px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease}.result-btn[data-v-b7aab16c]:hover{background:var(--fs-accent-strong);transform:translateY(-2px)}.not-found[data-v-b7aab16c]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;text-align:center;padding:20px}.not-found h1[data-v-b7aab16c]{font-size:48px;color:var(--fs-accent);margin-bottom:20px}.not-found p[data-v-b7aab16c]{font-size:18px;color:var(--fs-text-tertiary);margin-bottom:30px}.back-home[data-v-b7aab16c]{padding:12px 30px;background:var(--fs-accent);color:var(--fs-ink);text-decoration:none;border-radius:25px;font-weight:600;transition:all .3s ease}.back-home[data-v-b7aab16c]:hover{background:var(--fs-accent-strong);transform:translateY(-2px)}.dialog-enter-active[data-v-b7aab16c],.dialog-leave-active[data-v-b7aab16c]{transition:opacity .3s ease}.dialog-enter-active .modal-dialog[data-v-b7aab16c],.dialog-enter-active .result-dialog[data-v-b7aab16c],.dialog-leave-active .modal-dialog[data-v-b7aab16c],.dialog-leave-active .result-dialog[data-v-b7aab16c]{transition:transform .3s ease}.dialog-enter-from[data-v-b7aab16c],.dialog-leave-to[data-v-b7aab16c]{opacity:0}.dialog-enter-from .modal-dialog[data-v-b7aab16c],.dialog-enter-from .result-dialog[data-v-b7aab16c],.dialog-leave-to .modal-dialog[data-v-b7aab16c],.dialog-leave-to .result-dialog[data-v-b7aab16c]{transform:scale(.9)}@media(max-width:768px){.banner-section[data-v-b7aab16c]{height:250px}.gathering-skeleton-banner-copy[data-v-b7aab16c]{left:18px;right:18px;bottom:38px;width:auto}.gathering-skeleton-view-counter[data-v-b7aab16c]{top:18px;right:18px;width:112px;height:32px}.gathering-content[data-v-b7aab16c]{margin-top:-80px;padding:0 10px 50px}.gathering-mobile-tabs[data-v-b7aab16c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:6px;margin-bottom:12px;border-radius:999px;background:var(--fs-ui-surface);border:1px solid var(--fs-ui-border);box-shadow:0 14px 28px var(--fs-overlay-strong)}.gathering-mobile-tabs button[data-v-b7aab16c]{min-height:38px;border:0;border-radius:999px;background:transparent;color:var(--fs-ui-text-secondary);font-weight:900}.gathering-mobile-tabs button.active[data-v-b7aab16c]{background:var(--fs-accent-a16);color:var(--fs-ui-accent);box-shadow:inset 0 0 0 1px var(--fs-accent-a24)}.gathering-detail-layout[data-v-b7aab16c]{display:block}.gathering-detail-pane.is-mobile-hidden[data-v-b7aab16c],.gathering-today-pane.is-mobile-hidden[data-v-b7aab16c]{display:none}.gathering-today-pane[data-v-b7aab16c]{position:static}.gathering-today-card[data-v-b7aab16c]{border-radius:22px;padding:14px}.gathering-today-grid[data-v-b7aab16c],.gathering-today-skeleton-grid[data-v-b7aab16c]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.info-card[data-v-b7aab16c]{padding:5px}.card-content[data-v-b7aab16c]{border-radius:25px}.gathering-header[data-v-b7aab16c]{flex-direction:column}.gathering-header-skeleton[data-v-b7aab16c]{gap:20px}.gathering-logo-skeleton[data-v-b7aab16c]{width:100px;height:100px;border-radius:18px}.gathering-title-skeleton[data-v-b7aab16c]{width:min(260px,86%);height:34px}.gathering-actions-skeleton[data-v-b7aab16c]{width:100%;flex-direction:row;align-self:stretch}.gathering-action-skeleton[data-v-b7aab16c]{flex:1;width:auto}.gathering-logo[data-v-b7aab16c]{width:100px;height:100px}.logo-container .logo-placeholder[data-v-b7aab16c]{width:100px;height:100px;font-size:28px}.gathering-title[data-v-b7aab16c]{font-size:28px}.gathering-actions[data-v-b7aab16c]{width:100%;margin-top:20px}.action-btn[data-v-b7aab16c]{flex:1;justify-content:center}.details-grid[data-v-b7aab16c]{grid-template-columns:1fr}.participants-grid[data-v-b7aab16c]{grid-template-columns:repeat(auto-fill,minmax(80px,1fr))}.card-content[data-v-b7aab16c]{padding:20px}.organizer-section[data-v-b7aab16c]{flex-direction:column;align-items:flex-start}.co-organizers-list[data-v-b7aab16c]{flex-direction:column}.sources-content[data-v-b7aab16c]{padding:16px}}.days-nights[data-v-b7aab16c]{color:var(--fs-accent);font-weight:600;margin-left:8px}.action-btn.btn-disabled[data-v-b7aab16c]{background:var(--fs-surface-3);color:var(--fs-text-muted);cursor:not-allowed;border-color:var(--fs-ui-border-strong)}.action-btn.btn-disabled[data-v-b7aab16c]:hover{transform:none;box-shadow:none}.data-source-info[data-v-b7aab16c]{display:flex;align-items:center;gap:8px;cursor:pointer;text-decoration:none;padding:4px 0}.data-source-info:hover .source-count-text[data-v-b7aab16c]{color:var(--fs-accent)}.source-count-text[data-v-b7aab16c]{font-size:14px;color:var(--fs-text-tertiary);text-decoration:none;transition:color .3s ease}.sources-modal[data-v-b7aab16c]{position:relative;max-width:500px;width:100%;background:var(--fs-surface-1);border-radius:16px;padding:30px;border:1px solid var(--fs-accent-a20);box-shadow:0 10px 40px var(--fs-overlay-medium)}.sources-modal .dialog-close[data-v-b7aab16c]{position:absolute;top:20px;right:20px;width:40px;height:40px;border-radius:50%;background:var(--fs-white-a10);border:1px solid var(--fs-white-a20)}.sources-modal .slide-title[data-v-b7aab16c]{text-align:center;margin-bottom:25px;font-size:20px;color:var(--fs-text-primary)}.sources-content[data-v-b7aab16c]{display:flex;flex-direction:column;gap:20px;padding:24px 30px}.source-section h4[data-v-b7aab16c]{font-size:16px;color:var(--fs-accent);margin-bottom:10px;padding-bottom:5px;border-bottom:1px solid var(--fs-accent-a10)}.source-section p[data-v-b7aab16c]{color:var(--fs-text-secondary);font-size:14px}.source-list[data-v-b7aab16c]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.correction-body[data-v-b7aab16c]{padding:22px 28px}.correction-steps[data-v-b7aab16c]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:22px}.correction-steps span[data-v-b7aab16c]{height:4px;border-radius:99px;background:var(--fs-white-a12)}.correction-steps span.active[data-v-b7aab16c]{background:var(--fs-accent)}.correction-step-window[data-v-b7aab16c]{position:relative;overflow:hidden}.correction-step-window[data-v-b7aab16c]>*{width:100%}.correction-step-forward-enter-active[data-v-b7aab16c],.correction-step-forward-leave-active[data-v-b7aab16c],.correction-step-back-enter-active[data-v-b7aab16c],.correction-step-back-leave-active[data-v-b7aab16c]{transition:transform .26s cubic-bezier(.2,.8,.2,1),opacity .2s ease}.correction-step-forward-leave-active[data-v-b7aab16c],.correction-step-back-leave-active[data-v-b7aab16c]{position:absolute;top:0;right:0;bottom:0;left:0}.correction-step-forward-enter-from[data-v-b7aab16c],.correction-step-back-leave-to[data-v-b7aab16c]{transform:translate(32px);opacity:0}.correction-step-forward-leave-to[data-v-b7aab16c],.correction-step-back-enter-from[data-v-b7aab16c]{transform:translate(-32px);opacity:0}.correction-step-panel h4[data-v-b7aab16c],.correction-thanks h4[data-v-b7aab16c]{margin:0 0 8px;color:var(--fs-text-primary);font-size:20px}.correction-step-panel p[data-v-b7aab16c],.correction-thanks p[data-v-b7aab16c]{margin:0 0 16px;color:var(--fs-text-secondary);line-height:1.6}.correction-field-list[data-v-b7aab16c]{display:grid;gap:10px}.correction-field-item[data-v-b7aab16c]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;border:1px solid var(--fs-border-muted);border-radius:12px;background:var(--fs-surface-0);color:var(--fs-text-primary);padding:13px 14px;cursor:pointer;text-align:left}.correction-field-item.selected[data-v-b7aab16c]{border-color:var(--fs-accent);background:var(--fs-accent-a12)}.correction-field-item small[data-v-b7aab16c]{display:block;margin-top:4px;color:var(--fs-text-tertiary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:min(460px,70vw)}.correction-textarea[data-v-b7aab16c]{width:100%;resize:vertical;border:1px solid var(--fs-border-muted);border-radius:12px;background:var(--fs-surface-0);color:var(--fs-text-primary);padding:12px 14px;outline:none;margin-bottom:14px}.correction-textarea[data-v-b7aab16c]:focus{border-color:var(--fs-accent)}.correction-label[data-v-b7aab16c]{display:block;margin:4px 0 8px;color:var(--fs-text-primary);font-weight:700}.correction-upload-row[data-v-b7aab16c]{display:flex;align-items:center;gap:12px;color:var(--fs-text-secondary);margin-bottom:10px}.correction-upload-btn[data-v-b7aab16c]{border:1px solid var(--fs-accent-a50);background:var(--fs-white-a08);color:var(--fs-text-primary);border-radius:10px;padding:9px 12px;cursor:pointer}.correction-proof-list[data-v-b7aab16c]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.correction-proof-chip[data-v-b7aab16c]{display:inline-flex;align-items:center;gap:8px;max-width:100%;border-radius:999px;background:var(--fs-white-a08);color:var(--fs-text-secondary);padding:7px 10px}.correction-proof-chip span[data-v-b7aab16c]{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.correction-proof-chip button[data-v-b7aab16c]{border:none;background:transparent;color:var(--fs-text-primary);cursor:pointer;font-size:16px}.correction-segmented[data-v-b7aab16c]{display:inline-flex;border:1px solid var(--fs-border-muted);border-radius:12px;overflow:hidden;background:var(--fs-surface-0)}.correction-segmented button[data-v-b7aab16c]{border:none;background:transparent;color:var(--fs-text-secondary);padding:10px 22px;cursor:pointer}.correction-segmented button.active[data-v-b7aab16c]{background:var(--fs-accent);color:var(--fs-ink);font-weight:800}.correction-thanks[data-v-b7aab16c]{padding:36px 12px;text-align:center}.correction-success-icon[data-v-b7aab16c]{width:72px;height:72px;border-radius:50%;display:grid;place-items:center;margin:0 auto 18px;background:rgba(var(--fs-success-rgb),.16);color:var(--fs-success-strong);font-size:38px;font-weight:900}.correction-error[data-v-b7aab16c]{margin:14px 0 0;color:var(--fs-danger-strong)}.visually-hidden[data-v-b7aab16c]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.source-item[data-v-b7aab16c]{display:flex;justify-content:space-between;align-items:center;padding:10px 15px;background:var(--fs-white-a03);border-radius:8px}.source-info[data-v-b7aab16c]{display:flex;align-items:center;gap:10px}.source-logo[data-v-b7aab16c]{width:24px;height:24px;border-radius:50%;object-fit:cover}.source-logo-placeholder[data-v-b7aab16c]{width:24px;height:24px;border-radius:50%;background:var(--fs-surface-3);color:var(--fs-text-dim);display:flex;align-items:center;justify-content:center;font-weight:700}.source-name[data-v-b7aab16c]{font-size:14px;color:var(--fs-text-secondary)}.source-link[data-v-b7aab16c]{display:flex;align-items:center;gap:6px;color:var(--fs-extra-87ceeb);text-decoration:none;font-size:13px;transition:color .3s ease}.source-link[data-v-b7aab16c]:hover{color:var(--fs-extra-a7eaff);text-decoration:underline}.interested-btn[data-v-b7aab16c]{background:rgba(var(--fs-extra-ff4757-rgb),.15);color:var(--fs-danger-grad-start);border:1px solid rgba(var(--fs-extra-ff4757-rgb),.3)}.interested-btn[data-v-b7aab16c]:hover{background:rgba(var(--fs-extra-ff4757-rgb),.25);border-color:rgba(var(--fs-extra-ff4757-rgb),.5)}.check-icon[data-v-b7aab16c]{animation:scaleIn-b7aab16c .3s cubic-bezier(.175,.885,.32,1.275)}@keyframes scaleIn-b7aab16c{0%{transform:scale(0)}to{transform:scale(1)}}.count-badge[data-v-b7aab16c]{font-size:12px;opacity:.8;margin-left:2px}.friends-interested[data-v-b7aab16c]{display:flex;align-items:center;gap:10px;margin-top:15px;padding:8px 12px;background:var(--fs-white-a03);border-radius:12px;width:fit-content}.friends-avatars[data-v-b7aab16c]{display:flex;padding-left:5px}.friend-avatar[data-v-b7aab16c]{width:24px;height:24px;border-radius:50%;border:2px solid var(--fs-surface-1);margin-left:-8px;overflow:hidden}.friend-avatar img[data-v-b7aab16c]{width:100%;height:100%;object-fit:cover}.friends-text[data-v-b7aab16c]{font-size:13px;color:var(--fs-text-tertiary)}.pgc-info-wrapper[data-v-b7aab16c]{display:flex;align-items:center;gap:15px;flex-wrap:wrap}.friends-interested-simple[data-v-b7aab16c]{display:flex;align-items:center;gap:8px;cursor:pointer;padding:4px 8px;border-radius:15px;transition:background-color .3s ease}.friends-interested-simple[data-v-b7aab16c]:hover{background-color:var(--fs-white-a05)}.friends-text-simple[data-v-b7aab16c]{font-size:14px;color:var(--fs-text-tertiary)}.friends-panel-body[data-v-b7aab16c]{height:100%;min-height:0;display:flex;flex-direction:column}.friends-list[data-v-b7aab16c]{padding:16px;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:8px}.friend-item[data-v-b7aab16c]{display:flex;align-items:center;gap:12px;padding:12px;border-radius:12px;text-decoration:none;color:var(--fs-text-primary);transition:background-color .2s}.friend-item[data-v-b7aab16c]:hover{background-color:var(--fs-white-a05)}.friend-list-avatar[data-v-b7aab16c]{width:40px;height:40px;border-radius:50%;object-fit:cover;flex-shrink:0}.friend-list-copy[data-v-b7aab16c]{min-width:0;display:flex;flex-direction:column;gap:2px}.friend-list-name[data-v-b7aab16c]{font-size:15px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.friend-list-username[data-v-b7aab16c]{font-size:12px;color:var(--fs-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.friends-panel-state[data-v-b7aab16c]{min-height:180px;padding:24px;display:flex;align-items:center;justify-content:center;gap:10px;color:var(--fs-text-tertiary);font-size:14px}.friends-panel-spinner[data-v-b7aab16c]{width:18px;height:18px;border-radius:50%;border:2px solid var(--fs-white-a10);border-top-color:var(--fs-accent);animation:friends-spin-b7aab16c .8s linear infinite}.friends-panel-error[data-v-b7aab16c]{margin:14px 16px 0;padding:12px;border-radius:12px;border:1px solid rgba(var(--fs-danger-rgb),.3);background:rgba(var(--fs-danger-rgb),.1);color:var(--fs-text-secondary);display:flex;align-items:center;gap:10px;font-size:13px}.friends-panel-error span[data-v-b7aab16c]{flex:1;min-width:0}.friends-panel-error button[data-v-b7aab16c]{border:0;border-radius:9px;padding:6px 10px;background:var(--fs-white-a10);color:var(--fs-text-primary);cursor:pointer}@keyframes friends-spin-b7aab16c{to{transform:rotate(360deg)}}@media(max-width:768px){.pgc-info-wrapper[data-v-b7aab16c]{flex-direction:column;align-items:flex-start;gap:10px}.friends-interested-simple[data-v-b7aab16c]{padding-left:0}.friends-panel-body[data-v-b7aab16c]{max-height:calc(82dvh - 64px)}}.radar-unavailable[data-v-b7aab16c]{background:var(--fs-white-a03);border:1px dashed var(--fs-white-a10);border-radius:16px;padding:30px;text-align:center;color:var(--fs-text-muted);font-size:14px;margin-bottom:35px;display:flex;flex-direction:column;align-items:center;gap:10px}.radar-unavailable .radar-icon[data-v-b7aab16c]{font-size:24px;opacity:.5}.callback-container[data-v-ea2c8f89]{min-height:85vh;display:flex;align-items:center;justify-content:center;background:#0a0a0a}.callback-card[data-v-ea2c8f89]{text-align:center;padding:60px;background:rgba(0,0,0,.9);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:30px;border:1px solid rgba(255,215,0,.2);box-shadow:0 20px 60px rgba(0,0,0,.8);min-width:400px}.loading-spinner[data-v-ea2c8f89]{display:flex;flex-direction:column;align-items:center;gap:20px}.spinner[data-v-ea2c8f89]{width:50px;height:50px;border:3px solid rgba(255,215,0,.2);border-top-color:gold;border-radius:50%;animation:spin-ea2c8f89 1s linear infinite}@keyframes spin-ea2c8f89{to{transform:rotate(360deg)}}.loading-text[data-v-ea2c8f89]{color:#ccc;font-size:16px}.error-content[data-v-ea2c8f89]{display:flex;flex-direction:column;align-items:center;gap:20px}.error-icon[data-v-ea2c8f89]{color:#ff6b6b;animation:shake-ea2c8f89 .5s ease-in-out}@keyframes shake-ea2c8f89{0%,to{transform:translate(0)}25%{transform:translate(-10px)}75%{transform:translate(10px)}}.error-content h2[data-v-ea2c8f89]{color:#ff6b6b;font-size:24px;margin:0}.error-content.banned .error-icon[data-v-ea2c8f89]{color:#ffb347;animation:none}.error-content.banned h2[data-v-ea2c8f89]{color:#ffb347}.error-content p[data-v-ea2c8f89]{color:#999;font-size:16px;margin:0;max-width:300px;line-height:1.5}.retry-button[data-v-ea2c8f89]{padding:12px 30px;background:rgba(255,215,0,.1);border:1px solid rgba(255,215,0,.5);border-radius:25px;color:gold;text-decoration:none;font-weight:500;transition:all .3s ease}.retry-button[data-v-ea2c8f89]:hover{background:rgba(255,215,0,.2);transform:translateY(-2px);box-shadow:0 5px 15px rgba(255,215,0,.3)}.error-content.banned .retry-button[data-v-ea2c8f89]{background:rgba(255,179,71,.08);border-color:rgba(255,179,71,.5);color:#ffb347}.error-content.banned .retry-button[data-v-ea2c8f89]:hover{background:rgba(255,179,71,.18);box-shadow:0 5px 15px rgba(255,179,71,.25)}.success-content[data-v-ea2c8f89]{display:flex;flex-direction:column;align-items:center;gap:20px}.success-icon[data-v-ea2c8f89]{color:#4caf50;animation:success-check-ea2c8f89 .5s ease-in-out}@keyframes success-check-ea2c8f89{0%{transform:scale(0)}50%{transform:scale(1.2)}to{transform:scale(1)}}.success-content h2[data-v-ea2c8f89]{color:#4caf50;font-size:24px;margin:0}.success-content p[data-v-ea2c8f89]{color:#999;font-size:16px;margin:0;max-width:350px;line-height:1.5}@media(max-width:768px){.callback-card[data-v-ea2c8f89]{padding:40px 30px;margin:20px;min-width:auto;width:90%}.error-content h2[data-v-ea2c8f89],.success-content h2[data-v-ea2c8f89]{font-size:20px}.error-content p[data-v-ea2c8f89],.success-content p[data-v-ea2c8f89],.loading-text[data-v-ea2c8f89]{font-size:14px}}.crop-modal-overlay[data-v-fbd8817e]{position:fixed;top:0;left:0;right:0;bottom:0;background:var(--fs-overlay-max);display:flex;align-items:center;justify-content:center;z-index:9999;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.crop-modal[data-v-fbd8817e]{background:var(--fs-surface-1);border-radius:20px;width:90vw;max-width:1200px;height:85vh;display:flex;flex-direction:column;border:1px solid var(--fs-accent-a20);box-shadow:0 20px 60px var(--fs-overlay-strong)}.crop-header[data-v-fbd8817e]{display:flex;align-items:center;justify-content:space-between;padding:calc(20px + env(safe-area-inset-top)) 30px 20px 30px;border-bottom:1px solid var(--fs-white-a10)}.crop-title[data-v-fbd8817e]{font-size:20px;color:var(--fs-accent);margin:0;display:flex;align-items:center;gap:10px}.crop-icon[data-v-fbd8817e]{font-size:24px}.crop-close-btn[data-v-fbd8817e]{background:none;border:none;color:var(--fs-text-muted);cursor:pointer;padding:5px;border-radius:50%;transition:all .3s ease}.crop-close-btn[data-v-fbd8817e]:hover:not(:disabled){color:var(--fs-text-primary);background:var(--fs-white-a10)}.crop-close-btn[data-v-fbd8817e]:disabled{opacity:.5;cursor:not-allowed}.mini-spinner[data-v-fbd8817e]{width:16px;height:16px;border:2px solid var(--fs-accent-a20);border-top-color:var(--fs-accent);border-radius:50%;animation:spin-fbd8817e .8s linear infinite}@keyframes spin-fbd8817e{to{transform:rotate(360deg)}}.crop-container[data-v-fbd8817e]{flex:1;display:flex;gap:20px;padding:20px;overflow:hidden}.crop-image-wrapper[data-v-fbd8817e]{flex:1;position:relative;background:var(--fs-ui-bg);border-radius:15px;overflow:hidden}.image-container[data-v-fbd8817e]{position:relative;width:100%;height:100%;overflow:hidden;cursor:crosshair;contain:paint;touch-action:none}.crop-image[data-v-fbd8817e]{position:absolute;max-width:none;max-height:none;user-select:none;-webkit-user-select:none;-moz-user-select:none;border-radius:10px;backface-visibility:hidden;transform:translateZ(0);will-change:transform}.crop-box[data-v-fbd8817e]{position:absolute;top:0;left:0;border:2px solid var(--fs-accent);background:var(--fs-accent-a10);cursor:move;-webkit-user-select:none;user-select:none;box-sizing:border-box;pointer-events:auto;contain:layout paint;touch-action:none;will-change:transform,width,height}.crop-box[data-v-fbd8817e]:before{content:"";position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;border:1px solid var(--fs-overlay-medium);pointer-events:none}.crop-handle[data-v-fbd8817e]{position:absolute;background:var(--fs-accent);border:2px solid var(--fs-ui-border-strong);width:12px;height:12px;border-radius:50%;z-index:10}@media(max-width:768px){.crop-handle[data-v-fbd8817e]{width:20px;height:20px;border-width:3px}.crop-handle-nw[data-v-fbd8817e]{top:-10px;left:-10px}.crop-handle-ne[data-v-fbd8817e]{top:-10px;right:-10px}.crop-handle-sw[data-v-fbd8817e]{bottom:-10px;left:-10px}.crop-handle-se[data-v-fbd8817e]{bottom:-10px;right:-10px}.crop-handle-n[data-v-fbd8817e]{top:-10px;left:50%;transform:translate(-50%)}.crop-handle-s[data-v-fbd8817e]{bottom:-10px;left:50%;transform:translate(-50%)}.crop-handle-w[data-v-fbd8817e]{top:50%;left:-10px;transform:translateY(-50%)}.crop-handle-e[data-v-fbd8817e]{top:50%;right:-10px;transform:translateY(-50%)}}@media(min-width:769px){.crop-handle-nw[data-v-fbd8817e]{top:-6px;left:-6px;cursor:nw-resize}.crop-handle-ne[data-v-fbd8817e]{top:-6px;right:-6px;cursor:ne-resize}.crop-handle-sw[data-v-fbd8817e]{bottom:-6px;left:-6px;cursor:sw-resize}.crop-handle-se[data-v-fbd8817e]{bottom:-6px;right:-6px;cursor:se-resize}.crop-handle-n[data-v-fbd8817e]{top:-6px;left:50%;transform:translate(-50%);cursor:n-resize}.crop-handle-s[data-v-fbd8817e]{bottom:-6px;left:50%;transform:translate(-50%);cursor:s-resize}.crop-handle-w[data-v-fbd8817e]{top:50%;left:-6px;transform:translateY(-50%);cursor:w-resize}.crop-handle-e[data-v-fbd8817e]{top:50%;right:-6px;transform:translateY(-50%);cursor:e-resize}}.crop-info[data-v-fbd8817e]{position:absolute;top:-35px;left:0;background:var(--fs-overlay-strong);color:var(--fs-accent);padding:4px 8px;border-radius:4px;font-size:12px;white-space:nowrap;pointer-events:none;display:flex;align-items:center;gap:8px}.shift-hint[data-v-fbd8817e]{background:var(--fs-accent-a20);padding:2px 6px;border-radius:3px;font-size:10px}.crop-sidebar[data-v-fbd8817e]{width:280px;background:var(--fs-white-a02);border-radius:15px;padding:20px;display:flex;flex-direction:column;gap:25px;overflow-y:auto}.crop-section[data-v-fbd8817e]{display:flex;flex-direction:column;gap:15px}.section-title[data-v-fbd8817e]{font-size:16px;color:var(--fs-accent);margin:0;font-weight:600}.aspect-ratio-grid[data-v-fbd8817e]{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.ratio-btn[data-v-fbd8817e]{background:var(--fs-white-a05);border:1px solid var(--fs-accent-a20);border-radius:10px;padding:10px;cursor:pointer;transition:all .3s ease;color:var(--fs-text-secondary);display:flex;flex-direction:column;align-items:center;gap:5px}.ratio-btn[data-v-fbd8817e]:hover:not(.disabled){border-color:var(--fs-accent);background:var(--fs-accent-a10)}.ratio-btn.active[data-v-fbd8817e]{border-color:var(--fs-accent);background:var(--fs-accent-a20);color:var(--fs-accent)}.ratio-btn.disabled[data-v-fbd8817e]{opacity:.4;cursor:not-allowed;background:var(--fs-white-a02);border-color:var(--fs-white-a10)}.ratio-btn.disabled .ratio-preview[data-v-fbd8817e]{background:var(--fs-text-muted)}.fixed-ratio-hint[data-v-fbd8817e]{font-size:12px;color:var(--fs-text-tertiary);font-weight:400;margin-left:8px}.fixed-ratio-notice[data-v-fbd8817e]{background:var(--fs-accent-a10);border:1px solid var(--fs-accent-a30);border-radius:8px;padding:8px 12px;font-size:12px;color:var(--fs-accent);text-align:center;margin-top:5px}.ratio-tips[data-v-fbd8817e]{background:var(--fs-white-a05);border:1px solid var(--fs-white-a10);border-radius:8px;padding:8px 12px;font-size:12px;color:var(--fs-text-tertiary);display:flex;align-items:center;gap:6px;margin-top:5px}.ratio-tips svg[data-v-fbd8817e]{flex-shrink:0}.ratio-preview[data-v-fbd8817e]{width:30px;height:20px;background:var(--fs-accent);border-radius:3px}.ratio-name[data-v-fbd8817e]{font-size:12px}.crop-controls[data-v-fbd8817e]{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.control-group[data-v-fbd8817e]{display:flex;flex-direction:column;gap:5px}.control-group label[data-v-fbd8817e]{font-size:12px;color:var(--fs-text-tertiary)}.control-input[data-v-fbd8817e]{background:var(--fs-white-a05);border:1px solid var(--fs-accent-a20);border-radius:6px;padding:6px 8px;color:var(--fs-text-primary);font-size:12px}.control-input[data-v-fbd8817e]:focus:not(:disabled){outline:none;border-color:var(--fs-accent)}.crop-preview-container[data-v-fbd8817e]{display:flex;flex-direction:column;align-items:center;gap:10px}.crop-preview-canvas[data-v-fbd8817e]{width:150px;height:150px;border:2px solid var(--fs-accent-a30);border-radius:10px;background:var(--fs-ui-bg)}.preview-info[data-v-fbd8817e]{font-size:12px;color:var(--fs-text-tertiary);text-align:center}.crop-actions[data-v-fbd8817e]{display:flex;justify-content:center;gap:15px;padding:20px 30px calc(20px + env(safe-area-inset-bottom)) 30px;border-top:1px solid var(--fs-white-a10)}.btn-reset[data-v-fbd8817e],.btn-cancel[data-v-fbd8817e],.btn-apply[data-v-fbd8817e]{padding:12px 24px;border-radius:25px;border:none;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:6px}.btn-reset[data-v-fbd8817e]{background:var(--fs-white-a10);color:var(--fs-text-primary);border:1px solid var(--fs-white-a20)}.btn-reset[data-v-fbd8817e]:hover:not(:disabled){background:var(--fs-white-a20)}.btn-reset[data-v-fbd8817e]:disabled{opacity:.5;cursor:not-allowed}.btn-cancel[data-v-fbd8817e]{background:rgba(var(--fs-danger-rgb),.1);color:var(--fs-danger);border:1px solid rgba(var(--fs-danger-rgb),.3)}.btn-cancel[data-v-fbd8817e]:hover:not(:disabled){background:rgba(var(--fs-danger-rgb),.2)}.btn-cancel[data-v-fbd8817e]:disabled{opacity:.5;cursor:not-allowed}.btn-apply[data-v-fbd8817e]{background:var(--fs-accent);color:var(--fs-ink);border:1px solid var(--fs-accent)}.btn-apply[data-v-fbd8817e]:hover:not(:disabled){background:var(--fs-accent-strong);transform:translateY(-2px);box-shadow:0 5px 15px var(--fs-accent-a40)}.btn-apply[data-v-fbd8817e]:disabled{opacity:.6;cursor:not-allowed;transform:none!important;box-shadow:none!important}.btn-apply .mini-spinner[data-v-fbd8817e]{margin-right:8px}.desktop-only[data-v-fbd8817e]{display:flex}.mobile-only[data-v-fbd8817e]{display:none}.gesture-tips[data-v-fbd8817e]{display:flex;flex-direction:column;gap:8px;margin-top:10px}.gesture-tip[data-v-fbd8817e]{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--fs-text-tertiary);background:var(--fs-white-a03);padding:8px 10px;border-radius:6px;border:1px solid var(--fs-white-a05)}.gesture-tip svg[data-v-fbd8817e]{flex-shrink:0;color:var(--fs-accent)}@media(max-width:768px){.desktop-only[data-v-fbd8817e]{display:none!important}.mobile-only[data-v-fbd8817e]{display:flex}.crop-modal[data-v-fbd8817e]{width:100vw;height:100vh;height:100dvh;border-radius:0;max-width:none}.crop-header[data-v-fbd8817e]{padding:calc(15px + env(safe-area-inset-top)) 20px 15px 20px;position:-webkit-sticky;position:sticky;top:0;z-index:10;background:var(--fs-surface-1)}.crop-container[data-v-fbd8817e]{flex-direction:column;gap:0;padding:0}.crop-image-wrapper[data-v-fbd8817e]{border-radius:0;flex:1;min-height:40vh;touch-action:none}.image-container[data-v-fbd8817e]{touch-action:none;overscroll-behavior:contain}.crop-sidebar[data-v-fbd8817e]{width:100%;max-height:none;border-radius:0;padding:15px;border-top:1px solid var(--fs-white-a10)}.crop-box[data-v-fbd8817e]{border-width:3px;touch-action:none}.crop-info[data-v-fbd8817e]{top:-45px;font-size:14px;padding:6px 10px}.crop-actions[data-v-fbd8817e]{padding:15px 15px calc(15px + env(safe-area-inset-bottom)) 15px;gap:10px;position:-webkit-sticky;position:sticky;bottom:env(safe-area-inset-bottom);background:var(--fs-surface-1);border-top:1px solid var(--fs-white-a10)}.btn-reset[data-v-fbd8817e],.btn-cancel[data-v-fbd8817e],.btn-apply[data-v-fbd8817e]{flex:1;padding:12px 16px;font-size:14px}.aspect-ratio-grid[data-v-fbd8817e]{grid-template-columns:repeat(3,1fr);gap:8px}.ratio-btn[data-v-fbd8817e]{padding:8px}.crop-controls[data-v-fbd8817e]{grid-template-columns:1fr 1fr;gap:8px}.control-input[data-v-fbd8817e]{padding:8px 10px;font-size:14px}.crop-handle[data-v-fbd8817e]{position:absolute;width:20px;height:20px}.crop-handle[data-v-fbd8817e]:before{content:"";position:absolute;top:-10px;left:-10px;right:-10px;bottom:-10px}.crop-preview-canvas[data-v-fbd8817e]{width:120px;height:120px}.crop-sidebar[data-v-fbd8817e]{overflow-y:auto;-webkit-overflow-scrolling:touch;max-height:50vh}.mini-spinner[data-v-fbd8817e]{width:14px;height:14px}.gesture-tips[data-v-fbd8817e]{background:var(--fs-accent-a05);border:1px solid var(--fs-accent-a20);border-radius:8px;padding:10px}.gesture-tip[data-v-fbd8817e]{background:transparent;border:none;padding:4px 0}}.school-dialog-overlay[data-v-18c5ee39]{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--fs-overlay-heavy);display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.school-dialog[data-v-18c5ee39]{background:linear-gradient(135deg,var(--fs-surface-1) 0%,var(--fs-surface-0) 100%);border-radius:20px;width:100%;max-width:500px;max-height:80vh;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);overflow:hidden;display:flex;flex-direction:column}.dialog-header[data-v-18c5ee39]{display:flex;align-items:center;justify-content:space-between;padding:25px 30px;border-bottom:1px solid var(--fs-accent-a10);position:relative}.dialog-title[data-v-18c5ee39]{display:flex;align-items:center;gap:12px;font-size:22px;color:var(--fs-accent);margin:0;flex:1;justify-content:center}.dialog-back-btn[data-v-18c5ee39]{position:absolute;left:20px;background:var(--fs-white-a05);border:1px solid var(--fs-white-a10);border-radius:8px;padding:8px;color:var(--fs-accent);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.dialog-back-btn[data-v-18c5ee39]:hover{background:var(--fs-accent-a10);border-color:var(--fs-accent-a30)}.dialog-close[data-v-18c5ee39]{position:absolute;right:20px;background:transparent;border:none;padding:8px;color:rgba(var(--fs-contrast-rgb),.5);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;border-radius:8px}.dialog-close[data-v-18c5ee39]:hover{color:var(--fs-accent);background:var(--fs-accent-a10)}.dialog-body[data-v-18c5ee39]{padding:30px;overflow-y:auto;flex:1}.dialog-footer[data-v-18c5ee39]{display:flex;gap:12px;padding:20px 30px;border-top:1px solid var(--fs-white-a05);background:rgba(var(--fs-shadow-rgb),.2)}.search-box[data-v-18c5ee39]{position:relative;margin-bottom:24px}.search-input[data-v-18c5ee39]{width:100%;padding:14px 45px 14px 16px;background:var(--fs-white-a05);border:1px solid var(--fs-accent-a20);border-radius:12px;color:var(--fs-text-primary);font-size:15px;transition:all .3s ease}.search-input[data-v-18c5ee39]:focus{outline:none;border-color:var(--fs-accent-a50);background:var(--fs-accent-a05);box-shadow:0 0 0 3px var(--fs-accent-a10)}.search-icon[data-v-18c5ee39]{position:absolute;right:14px;top:50%;transform:translateY(-50%);color:var(--fs-accent);pointer-events:none}.search-results[data-v-18c5ee39]{max-height:400px;overflow-y:auto}.school-item[data-v-18c5ee39]{display:flex;align-items:center;gap:12px;padding:14px;background:var(--fs-white-a03);border:1px solid var(--fs-white-a05);border-radius:12px;margin-bottom:10px;cursor:pointer;transition:all .3s ease}.school-item[data-v-18c5ee39]:hover{background:var(--fs-accent-a05);border-color:var(--fs-accent-a30);transform:translate(4px)}.school-icon[data-v-18c5ee39]{font-size:32px}.school-info[data-v-18c5ee39]{flex:1}.school-name[data-v-18c5ee39]{font-size:15px;font-weight:500;color:var(--fs-text-primary);margin-bottom:4px}.school-meta[data-v-18c5ee39]{display:flex;gap:12px;font-size:13px;color:rgba(var(--fs-contrast-rgb),.5)}.select-icon[data-v-18c5ee39]{color:var(--fs-accent)}.create-school-section[data-v-18c5ee39]{text-align:center;padding:40px 20px}.create-school-entry[data-v-18c5ee39]{margin-top:12px;padding:16px 14px 4px;border-top:1px solid var(--fs-white-a05);text-align:center}.create-entry-text[data-v-18c5ee39]{display:inline-block;margin-right:8px;color:rgba(var(--fs-contrast-rgb),.6);font-size:13px}.no-results-icon[data-v-18c5ee39]{font-size:48px;margin-bottom:12px}.no-results-text[data-v-18c5ee39]{color:rgba(var(--fs-contrast-rgb),.6);margin-bottom:20px}.create-school-btn[data-v-18c5ee39]{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;background:linear-gradient(135deg,var(--fs-accent) 0%,var(--fs-accent-strong) 100%);color:var(--fs-ink);border:none;border-radius:12px;font-size:15px;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px var(--fs-accent-a30)}.create-school-btn[data-v-18c5ee39]:hover{transform:translateY(-2px);box-shadow:0 8px 20px var(--fs-accent-a40)}.form-group[data-v-18c5ee39]{margin-bottom:20px}.form-group label[data-v-18c5ee39]{display:block;color:rgba(var(--fs-contrast-rgb),.8);font-size:14px;font-weight:500;margin-bottom:8px}.form-input[data-v-18c5ee39],.form-select[data-v-18c5ee39]{width:100%;padding:12px 16px;background:var(--fs-white-a05);border:1px solid var(--fs-accent-a20);border-radius:8px;color:var(--fs-text-primary);font-size:14px;transition:all .3s ease}.form-input[data-v-18c5ee39]:focus,.form-select[data-v-18c5ee39]:focus{outline:none;border-color:var(--fs-accent-a50);background:var(--fs-accent-a05)}.form-hint[data-v-18c5ee39]{margin-top:6px;font-size:12px;color:rgba(var(--fs-contrast-rgb),.4)}.checkbox-label[data-v-18c5ee39]{display:flex;align-items:center;gap:8px;cursor:pointer}.checkbox-label input[type=checkbox][data-v-18c5ee39]{width:18px;height:18px;cursor:pointer}.selected-school-banner[data-v-18c5ee39]{display:flex;align-items:center;gap:12px;padding:16px;background:var(--fs-accent-a10);border:1px solid var(--fs-accent-a30);border-radius:12px;margin-bottom:24px}.selected-school-banner .school-name[data-v-18c5ee39]{font-size:16px;font-weight:600;color:var(--fs-accent)}.btn-cancel[data-v-18c5ee39],.btn-save[data-v-18c5ee39]{flex:1;padding:14px 24px;border:none;border-radius:12px;font-size:15px;font-weight:600;cursor:pointer;transition:all .3s ease}.btn-cancel[data-v-18c5ee39]{background:var(--fs-white-a05);color:rgba(var(--fs-contrast-rgb),.8);border:1px solid var(--fs-white-a10)}.btn-cancel[data-v-18c5ee39]:hover{background:var(--fs-white-a10);border-color:var(--fs-white-a20)}.btn-save[data-v-18c5ee39]{background:linear-gradient(135deg,var(--fs-accent) 0%,var(--fs-accent-strong) 100%);color:var(--fs-ink);box-shadow:0 4px 15px var(--fs-accent-a30)}.btn-save[data-v-18c5ee39]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 20px var(--fs-accent-a40)}.btn-save[data-v-18c5ee39]:disabled{opacity:.5;cursor:not-allowed}.search-placeholder[data-v-18c5ee39],.loading[data-v-18c5ee39]{text-align:center;padding:60px 20px;color:rgba(var(--fs-contrast-rgb),.4)}.placeholder-icon[data-v-18c5ee39]{font-size:48px;margin-bottom:12px}.spinner[data-v-18c5ee39]{width:40px;height:40px;border:3px solid var(--fs-accent-a20);border-top-color:var(--fs-accent);border-radius:50%;margin:0 auto 16px;animation:spin-18c5ee39 1s linear infinite}@keyframes spin-18c5ee39{to{transform:rotate(360deg)}}.dialog-enter-active[data-v-18c5ee39],.dialog-leave-active[data-v-18c5ee39]{transition:all .3s ease}.dialog-enter-from[data-v-18c5ee39],.dialog-leave-to[data-v-18c5ee39]{opacity:0}.dialog-enter-from .school-dialog[data-v-18c5ee39],.dialog-leave-to .school-dialog[data-v-18c5ee39]{transform:scale(.9)}@media(max-width:768px){.school-dialog[data-v-18c5ee39]{max-width:100%;border-radius:20px 20px 0 0}.dialog-body[data-v-18c5ee39]{padding:20px}.dialog-footer[data-v-18c5ee39]{padding:16px 20px}}.city-selector[data-v-094cb0a3]{width:100%}.selector-trigger[data-v-094cb0a3]{width:100%;min-height:44px;padding:10px 12px;border-radius:12px;border:1px solid var(--fs-accent-a20);background:var(--fs-white-a05);display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.selector-trigger[data-v-094cb0a3]:hover,.selector-trigger[data-v-094cb0a3]:focus-within{border-color:var(--fs-accent-a40);box-shadow:0 0 0 3px var(--fs-accent-a10);background:var(--fs-white-a08);outline:none}.selector-open-btn[data-v-094cb0a3],.open-indicator-btn[data-v-094cb0a3]{border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.selector-open-btn[data-v-094cb0a3]{min-width:0;align-self:stretch;flex:1;padding:0;display:flex;align-items:center;text-align:left}.selector-open-btn[data-v-094cb0a3]:focus,.open-indicator-btn[data-v-094cb0a3]:focus{outline:none}.selector-value[data-v-094cb0a3]{font-size:14px;color:var(--fs-text-primary);line-height:1.4;word-break:break-all}.selector-value.placeholder[data-v-094cb0a3]{color:rgba(var(--fs-contrast-rgb),.45)}.selector-actions[data-v-094cb0a3]{display:inline-flex;align-items:center;gap:6px;color:var(--fs-text-tertiary);flex-shrink:0}.clear-btn[data-v-094cb0a3]{width:22px;height:22px;border:none;border-radius:999px;background:var(--fs-white-a12);color:var(--fs-text-tertiary);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.clear-btn[data-v-094cb0a3]:hover{background:var(--fs-white-a20);color:var(--fs-text-primary)}.chevron[data-v-094cb0a3]{width:14px;height:14px;opacity:.72}.open-indicator-btn[data-v-094cb0a3]{width:22px;height:22px;padding:0;display:inline-flex;align-items:center;justify-content:center;color:var(--fs-text-tertiary)}.city-modal-overlay[data-v-094cb0a3]{position:fixed;top:var(--city-visual-offset-top, 0px);left:0;right:0;height:var(--city-visual-height, 100vh);background:rgba(0,0,0,.58);backdrop-filter:none;-webkit-backdrop-filter:none;display:flex;align-items:center;justify-content:center;z-index:2600;padding:20px}.city-modal[data-v-094cb0a3]{width:min(900px,100%);max-height:min(calc(var(--city-visual-height, 100vh) * .78),860px);background:linear-gradient(180deg,var(--fs-surface-1),var(--fs-surface-0));border:1px solid var(--fs-accent-a25);border-radius:16px;box-shadow:0 16px 34px rgba(0,0,0,.36);display:flex;flex-direction:column;overflow:hidden}.city-modal-header[data-v-094cb0a3]{padding:14px 16px;border-bottom:1px solid var(--fs-white-a08);display:flex;align-items:center;justify-content:space-between}.city-modal-header h3[data-v-094cb0a3]{margin:0;font-size:16px;color:var(--fs-text-primary);font-weight:700}.close-btn[data-v-094cb0a3]{width:30px;height:30px;border:none;border-radius:10px;background:var(--fs-white-a10);color:var(--fs-text-secondary);cursor:pointer;font-size:22px;line-height:1}.close-btn[data-v-094cb0a3]:hover{background:var(--fs-white-a18);color:var(--fs-text-primary)}.city-modal-search[data-v-094cb0a3]{padding:12px 16px;border-bottom:1px solid var(--fs-white-a06)}.search-input[data-v-094cb0a3]{width:100%;height:40px;border-radius:10px;border:1px solid var(--fs-accent-a25);background:var(--fs-white-a06);color:var(--fs-text-primary);padding:0 12px;font-size:14px;outline:none}.search-input[data-v-094cb0a3]:focus{border-color:var(--fs-accent-a50);box-shadow:0 0 0 3px var(--fs-accent-a12)}.search-input[data-v-094cb0a3]::placeholder{color:rgba(var(--fs-contrast-rgb),.45)}.city-search-results[data-v-094cb0a3]{flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:8px 0}.search-item[data-v-094cb0a3]{width:100%;border:none;background:transparent;color:var(--fs-text-primary);text-align:left;padding:10px 16px;display:flex;flex-direction:column;gap:4px;cursor:pointer;box-sizing:border-box}.search-item[data-v-094cb0a3]:hover{background:var(--fs-accent-a10)}.search-item-label[data-v-094cb0a3]{font-size:14px;line-height:1.35}.search-item-path[data-v-094cb0a3]{font-size:12px;color:var(--fs-text-tertiary)}.city-cascader[data-v-094cb0a3]{display:grid;grid-template-columns:300px 1fr;flex:1;min-height:0}.city-column[data-v-094cb0a3]{overflow-y:auto;-webkit-overflow-scrolling:touch}.province-column[data-v-094cb0a3]{border-right:1px solid var(--fs-white-a08);background:var(--fs-white-a03)}.region-column[data-v-094cb0a3],.overseas-column[data-v-094cb0a3]{padding:6px}.cascader-item[data-v-094cb0a3]{width:100%;border:none;background:transparent;color:var(--fs-text-primary);text-align:left;padding:10px 12px;border-radius:10px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:8px;box-sizing:border-box}.cascader-item[data-v-094cb0a3]:hover{background:var(--fs-accent-a08)}.cascader-item.active[data-v-094cb0a3]{background:var(--fs-accent-a18);color:var(--fs-accent)}.province-name[data-v-094cb0a3]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item-arrow[data-v-094cb0a3]{width:11px;height:11px;opacity:.55;flex-shrink:0}.city-empty[data-v-094cb0a3],.city-empty-tip[data-v-094cb0a3]{padding:28px 16px;text-align:center;color:var(--fs-text-tertiary);font-size:13px}.overseas-title[data-v-094cb0a3]{font-size:14px;color:var(--fs-text-primary);margin-bottom:8px;font-weight:600}.overseas-input[data-v-094cb0a3]{width:100%;height:40px;border-radius:10px;border:1px solid var(--fs-accent-a25);background:var(--fs-white-a06);color:var(--fs-text-primary);padding:0 12px;font-size:14px;outline:none}.overseas-input[data-v-094cb0a3]:focus{border-color:var(--fs-accent-a50);box-shadow:0 0 0 3px var(--fs-accent-a12)}.overseas-hint[data-v-094cb0a3]{font-size:12px;color:var(--fs-text-tertiary);margin-top:8px}.overseas-actions[data-v-094cb0a3]{margin-top:12px;display:flex;gap:10px}.btn[data-v-094cb0a3]{flex:1;height:36px;border-radius:10px;border:1px solid transparent;cursor:pointer;font-size:13px;font-weight:600}.btn-ghost[data-v-094cb0a3]{background:var(--fs-white-a10);color:var(--fs-text-secondary);border-color:var(--fs-white-a14)}.btn-ghost[data-v-094cb0a3]:hover{background:var(--fs-white-a16)}.btn-primary[data-v-094cb0a3]{background:var(--fs-accent-a20);color:var(--fs-accent);border-color:var(--fs-accent-a45)}.btn-primary[data-v-094cb0a3]:hover{background:var(--fs-accent-a30)}.city-modal-fade-enter-active[data-v-094cb0a3],.city-modal-fade-leave-active[data-v-094cb0a3],.city-modal-fade-enter-active .city-modal[data-v-094cb0a3],.city-modal-fade-leave-active .city-modal[data-v-094cb0a3]{transition:none}.city-modal-fade-enter-from[data-v-094cb0a3],.city-modal-fade-leave-to[data-v-094cb0a3]{opacity:0}.city-modal-fade-enter-from .city-modal[data-v-094cb0a3],.city-modal-fade-leave-to .city-modal[data-v-094cb0a3]{transform:none;opacity:0}.virtual-list-spacer[data-v-094cb0a3]{position:relative;min-height:100%}.virtual-list-item[data-v-094cb0a3]{position:absolute;top:0;left:0;will-change:transform}@media(max-width:768px){.city-modal-overlay[data-v-094cb0a3]{padding:10px;align-items:flex-end;height:var(--city-visual-height, 100vh)}.city-modal[data-v-094cb0a3]{width:100%;max-height:calc(var(--city-visual-height, 100vh) - 20px);border-radius:16px 16px 0 0;box-shadow:0 -8px 24px rgba(0,0,0,.3)}.city-modal-overlay.keyboard-active[data-v-094cb0a3]{padding:6px}.city-modal-overlay.keyboard-active .city-modal[data-v-094cb0a3]{max-height:calc(var(--city-visual-height, 100vh) - 12px);border-radius:14px}.city-modal-fade-enter-from .city-modal[data-v-094cb0a3],.city-modal-fade-leave-to .city-modal[data-v-094cb0a3]{transform:none}.city-cascader[data-v-094cb0a3]{grid-template-columns:42% 58%;min-height:0}.city-modal-header[data-v-094cb0a3]{padding:12px 14px}.city-modal-search[data-v-094cb0a3]{padding:10px 14px}}.mention-editor-wrapper[data-v-49bc97e6]{position:relative;width:100%}.mention-editor[data-v-49bc97e6]{width:100%;min-height:120px;max-height:400px;overflow-y:auto;padding:12px 16px;background:var(--fs-white-a05);border:1px solid var(--fs-accent-a20);border-radius:12px;color:var(--fs-text-primary);font-size:16px;line-height:1.6;outline:none;transition:all .3s ease;white-space:pre-wrap;word-wrap:break-word}.mention-editor[data-v-49bc97e6]:focus{border-color:var(--fs-accent);background:var(--fs-white-a08);box-shadow:0 0 20px var(--fs-accent-a20)}.mention-editor.is-empty[data-v-49bc97e6]:before{content:attr(data-placeholder);display:block;color:var(--fs-text-muted);pointer-events:none;white-space:pre-wrap}.mention-editor[data-v-49bc97e6] .mention-tag{display:inline-block;background:var(--fs-accent-a20);color:var(--fs-accent);padding:2px 6px;border-radius:4px;margin:0 2px;font-weight:500;cursor:pointer;-webkit-user-select:none;user-select:none}.mention-editor[data-v-49bc97e6] .mention-tag:hover{background:var(--fs-accent-a30)}.mention-popup[data-v-49bc97e6]{position:absolute;background:var(--fs-surface-1);border:2px solid rgba(var(--fs-accent-rgb),.6);border-radius:8px;box-shadow:0 4px 20px var(--fs-overlay-strong),0 0 10px var(--fs-accent-a30);max-height:240px;overflow-y:auto;z-index:999999;min-width:280px;top:0;left:0;margin-top:0;scroll-behavior:smooth}.mention-loading[data-v-49bc97e6],.mention-empty[data-v-49bc97e6]{padding:12px 16px;text-align:center;color:var(--fs-text-tertiary);font-size:14px}.mention-list[data-v-49bc97e6]{padding:4px 0}.mention-item[data-v-49bc97e6]{display:flex;align-items:center;padding:8px 12px;cursor:pointer;transition:all .15s}.mention-item[data-v-49bc97e6]:hover,.mention-item.active[data-v-49bc97e6]{background-color:var(--fs-accent-a15)}.mention-avatar[data-v-49bc97e6]{width:36px;height:36px;border-radius:50%;object-fit:cover;margin-right:12px;flex-shrink:0}.mention-info[data-v-49bc97e6]{flex:1;min-width:0}.mention-name[data-v-49bc97e6]{font-size:14px;font-weight:500;color:var(--fs-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mention-username[data-v-49bc97e6]{font-size:12px;color:var(--fs-text-tertiary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mention-popup[data-v-49bc97e6]::-webkit-scrollbar{width:6px}.mention-popup[data-v-49bc97e6]::-webkit-scrollbar-track{background:transparent}.mention-popup[data-v-49bc97e6]::-webkit-scrollbar-thumb{background:var(--fs-extra-d1d5db);border-radius:3px}.mention-popup[data-v-49bc97e6]::-webkit-scrollbar-thumb:hover{background:var(--fs-extra-9ca3af)}.mention-fade-enter-active[data-v-49bc97e6]{animation:mention-in-49bc97e6 .2s ease-out}.mention-fade-leave-active[data-v-49bc97e6]{animation:mention-out-49bc97e6 .15s ease-in}@keyframes mention-in-49bc97e6{0%{opacity:0;transform:translateY(-10px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes mention-out-49bc97e6{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-10px) scale(.95)}}.welcome-screen[data-v-816bcc71]{position:fixed;top:0;left:0;right:0;bottom:0;background:var(--fs-bg-canvas);display:flex;align-items:center;justify-content:center;z-index:1000}.welcome-content[data-v-816bcc71]{text-align:center;animation:welcomePulse-816bcc71 1s ease-in-out}@keyframes welcomePulse-816bcc71{0%{transform:scale(.9);opacity:0}50%{transform:scale(1.05);opacity:1}to{transform:scale(1);opacity:1}}.welcome-title[data-v-816bcc71]{font-size:60px;font-weight:700;color:var(--fs-accent);margin-bottom:20px;animation:titleGlow 1.5s ease-in-out}.welcome-subtitle[data-v-816bcc71]{font-size:20px;color:var(--fs-text-tertiary);max-width:500px;margin:0 auto;line-height:1.6}.welcome-fade-enter-active[data-v-816bcc71],.welcome-fade-leave-active[data-v-816bcc71]{transition:opacity .5s ease}.welcome-fade-enter-from[data-v-816bcc71],.welcome-fade-leave-to[data-v-816bcc71]{opacity:0}.create-container[data-v-816bcc71]{min-height:100vh;background:var(--fs-bg-canvas);color:var(--fs-text-primary);position:relative;overflow-x:hidden;padding:20px}.background-glow[data-v-816bcc71]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:150%;height:150%;background:radial-gradient(circle at 50% 50%,var(--fs-accent-a05) 0%,transparent 40%);pointer-events:none;z-index:0}.content-wrapper[data-v-816bcc71]{position:relative;z-index:1;max-width:1200px;margin:0 auto}.profile-skeleton[data-v-816bcc71]{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:800px;margin:0 auto;min-height:calc(100vh - 40px);text-align:center}.profile-skeleton-bar[data-v-816bcc71],.profile-skeleton-icon[data-v-816bcc71],.profile-skeleton-ring[data-v-816bcc71],.profile-skeleton-percent[data-v-816bcc71],.profile-skeleton-card[data-v-816bcc71],.profile-skeleton-card-icon[data-v-816bcc71],.profile-skeleton-card-arrow[data-v-816bcc71],.profile-skeleton-pill[data-v-816bcc71]{position:relative;overflow:hidden;background:var(--fs-white-a05)}.profile-skeleton-bar[data-v-816bcc71]:after,.profile-skeleton-icon[data-v-816bcc71]:after,.profile-skeleton-ring[data-v-816bcc71]:after,.profile-skeleton-percent[data-v-816bcc71]:after,.profile-skeleton-card[data-v-816bcc71]:after,.profile-skeleton-card-icon[data-v-816bcc71]:after,.profile-skeleton-card-arrow[data-v-816bcc71]:after,.profile-skeleton-pill[data-v-816bcc71]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background:linear-gradient(90deg,transparent 0%,var(--fs-white-a03) 25%,var(--fs-white-a10) 50%,var(--fs-white-a03) 75%,transparent 100%);animation:profile-skeleton-shimmer-816bcc71 2.2s infinite}.profile-skeleton-title[data-v-816bcc71]{display:flex;align-items:center;justify-content:center;gap:15px;margin-bottom:40px}.profile-skeleton-icon[data-v-816bcc71]{width:42px;height:42px;border-radius:50%;flex-shrink:0}.profile-skeleton-completeness[data-v-816bcc71]{margin-bottom:40px}.profile-skeleton-ring[data-v-816bcc71]{width:200px;height:200px;border-radius:50%;border:12px solid var(--fs-white-a05);background:radial-gradient(circle,var(--fs-bg-canvas) 58%,var(--fs-white-a05) 60%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}.profile-skeleton-percent[data-v-816bcc71]{width:86px;height:46px;border-radius:12px}.profile-skeleton-actions[data-v-816bcc71]{display:flex;justify-content:center;flex-wrap:wrap;gap:20px;width:100%;margin-top:40px;margin-bottom:30px}.profile-skeleton-card[data-v-816bcc71]{display:flex;align-items:center;gap:15px;width:280px;padding:25px;border-radius:20px;border:2px solid var(--fs-white-a05)}.profile-skeleton-card-icon[data-v-816bcc71]{width:40px;height:40px;border-radius:12px;flex-shrink:0}.profile-skeleton-card-text[data-v-816bcc71]{flex:1;display:flex;flex-direction:column;gap:10px}.profile-skeleton-card-arrow[data-v-816bcc71]{width:24px;height:24px;border-radius:50%;flex-shrink:0}.profile-skeleton-tips[data-v-816bcc71]{width:100%;display:flex;flex-direction:column;align-items:center;gap:18px}.profile-skeleton-tip-list[data-v-816bcc71]{display:flex;justify-content:center;gap:10px;flex-wrap:wrap}.profile-skeleton-pill[data-v-816bcc71]{width:86px;height:30px;border-radius:999px}.profile-skeleton-bar[data-v-816bcc71]{height:14px;border-radius:999px}.profile-skeleton-bar.title[data-v-816bcc71]{width:260px;height:42px}.profile-skeleton-bar.label[data-v-816bcc71]{width:88px;height:16px}.profile-skeleton-bar.card-title[data-v-816bcc71]{width:126px;height:18px}.profile-skeleton-bar.card-subtitle[data-v-816bcc71]{width:142px;height:14px}.profile-skeleton-bar.tips-title[data-v-816bcc71]{width:120px;height:18px}@keyframes profile-skeleton-shimmer-816bcc71{to{transform:translate(100%)}}.completeness-page[data-v-816bcc71]{display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 40px)}.completeness-container[data-v-816bcc71]{text-align:center;max-width:800px;width:100%}.page-title[data-v-816bcc71]{font-size:48px;font-weight:700;color:var(--fs-text-primary);margin-bottom:10px;display:flex;align-items:center;justify-content:center;gap:15px}.title-icon[data-v-816bcc71]{font-size:42px;animation:sparkle-816bcc71 2s ease-in-out infinite}@keyframes sparkle-816bcc71{0%,to{transform:scale(1) rotate(0)}50%{transform:scale(1.1) rotate(10deg)}}.completeness-circle[data-v-816bcc71]{position:relative;width:200px;height:200px;margin:40px auto}.progress-ring[data-v-816bcc71]{transform:rotate(-90deg)}.progress-ring-bg[data-v-816bcc71]{fill:none;stroke:var(--fs-accent-a10);stroke-width:8}.progress-ring-fill[data-v-816bcc71]{fill:none;stroke:var(--fs-accent);stroke-width:8;stroke-linecap:round;transition:stroke-dasharray .8s cubic-bezier(.4,0,.2,1);transform-origin:center}.completeness-text[data-v-816bcc71]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.percentage[data-v-816bcc71]{display:block;font-size:48px;font-weight:700;color:var(--fs-accent)}.label[data-v-816bcc71]{display:block;font-size:14px;color:var(--fs-text-tertiary);margin-top:5px}.action-cards[data-v-816bcc71]{display:flex;gap:20px;justify-content:center;margin-top:40px;flex-wrap:wrap}.action-card[data-v-816bcc71]{background:var(--fs-white-a05);border:2px solid var(--fs-accent-a20);border-radius:20px;padding:25px;width:280px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:15px}.action-card[data-v-816bcc71]:hover{background:var(--fs-accent-a10);border-color:var(--fs-accent);transform:translateY(-5px);box-shadow:0 10px 30px var(--fs-accent-a30)}.action-card.primary[data-v-816bcc71]{background:var(--fs-accent-a15);border-color:var(--fs-accent)}.card-icon[data-v-816bcc71]{font-size:40px}.card-content[data-v-816bcc71]{flex:1;text-align:left}.card-content h3[data-v-816bcc71],.card-content h4[data-v-816bcc71]{margin:0 0 5px;font-size:18px;color:var(--fs-accent)}.card-content p[data-v-816bcc71]{margin:0;font-size:14px;color:var(--fs-text-tertiary)}.card-arrow[data-v-816bcc71]{font-size:24px;color:var(--fs-accent)}.incomplete-tips[data-v-816bcc71]{margin-top:40px;padding:20px;background:var(--fs-accent-a05);border-radius:15px;border:1px solid var(--fs-accent-a20)}.incomplete-tips h4[data-v-816bcc71]{color:var(--fs-accent);margin-bottom:15px}.incomplete-tips ul[data-v-816bcc71]{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.incomplete-tips li[data-v-816bcc71]{background:var(--fs-accent-a10);padding:5px 15px;border-radius:20px;font-size:14px;color:var(--fs-text-secondary)}.incomplete-item[data-v-816bcc71]{background:transparent;border:none;color:inherit;font-size:inherit;cursor:pointer;padding:0}.incomplete-item[data-v-816bcc71]:hover{color:var(--fs-accent)}.wizard-container[data-v-816bcc71]{max-width:900px;margin:0 auto;padding:40px 0}.wizard-progress[data-v-816bcc71]{margin-bottom:50px}.progress-line[data-v-816bcc71]{height:4px;background:var(--fs-accent-a10);border-radius:2px;margin-bottom:30px;overflow:hidden}.progress-fill[data-v-816bcc71]{height:100%;background:linear-gradient(90deg,var(--fs-accent),var(--fs-accent-strong));border-radius:2px;transition:width .3s ease}.progress-steps[data-v-816bcc71]{display:flex;justify-content:space-between;position:relative}.progress-step[data-v-816bcc71]{display:flex;flex-direction:column;align-items:center;gap:10px;opacity:.5;transition:opacity .3s ease}.progress-step.active[data-v-816bcc71]{opacity:1}.progress-step.current .step-circle[data-v-816bcc71]{background:var(--fs-accent);border-color:var(--fs-accent);transform:scale(1.2);box-shadow:0 0 20px var(--fs-accent-a50)}.step-circle[data-v-816bcc71]{width:40px;height:40px;border-radius:50%;background:var(--fs-bg-canvas);border:3px solid var(--fs-accent-a30);display:flex;align-items:center;justify-content:center;font-weight:700;transition:all .3s ease}.progress-step.active .step-circle[data-v-816bcc71]{border-color:var(--fs-accent)}.step-name[data-v-816bcc71]{font-size:12px;color:var(--fs-text-tertiary);white-space:nowrap}.progress-step.active .step-name[data-v-816bcc71]{color:var(--fs-accent)}.progress-step.clickable[data-v-816bcc71]{cursor:pointer;transition:all .3s ease}.progress-step.clickable:hover .step-circle[data-v-816bcc71]{transform:scale(1.1);box-shadow:0 0 10px var(--fs-accent-a50)}.progress-step.clickable:hover .step-name[data-v-816bcc71]{color:var(--fs-accent)}.wizard-content[data-v-816bcc71]{min-height:400px}.step-content[data-v-816bcc71]{padding:30px;background:var(--fs-white-a02);border-radius:20px;border:1px solid var(--fs-accent-a10)}.step-title[data-v-816bcc71]{font-size:28px;font-weight:700;color:var(--fs-accent);margin-bottom:10px;display:flex;align-items:center;gap:12px}.step-icon[data-v-816bcc71]{font-size:32px}.step-subtitle[data-v-816bcc71]{color:var(--fs-text-tertiary);margin-bottom:30px;font-size:16px}.form-grid[data-v-816bcc71]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px}.form-group[data-v-816bcc71]{display:flex;flex-direction:column;gap:8px}.form-label[data-v-816bcc71]{font-size:14px;color:var(--fs-text-secondary);font-weight:500}.required[data-v-816bcc71]{color:var(--fs-danger)}.label-hint[data-v-816bcc71]{font-size:12px;color:var(--fs-text-muted);font-weight:400;margin-left:5px}.date-preview[data-v-816bcc71]{margin-top:5px;font-size:12px;color:var(--fs-accent);opacity:.8}.form-input[data-v-816bcc71],.form-textarea[data-v-816bcc71]{background:var(--fs-white-a05);border:1px solid var(--fs-accent-a20);border-radius:12px;padding:12px 16px;color:var(--fs-text-primary);font-size:16px;transition:all .3s ease}.form-input[data-v-816bcc71]:focus,.form-textarea[data-v-816bcc71]:focus{outline:none;border-color:var(--fs-accent);background:var(--fs-white-a08);box-shadow:0 0 20px var(--fs-accent-a20)}.form-textarea[data-v-816bcc71]{resize:vertical;min-height:120px}.maker-input-wrapper[data-v-816bcc71]{position:relative}.maker-input-shell[data-v-816bcc71]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;min-height:50px;padding:8px 12px}.maker-input-shell[data-v-816bcc71]:focus-within{border-color:var(--fs-accent);background:var(--fs-white-a08);box-shadow:0 0 20px var(--fs-accent-a20)}.maker-selected-badge[data-v-816bcc71]{display:inline-flex;align-items:center;gap:8px;max-width:100%;padding:6px 10px;border-radius:999px;border:1px solid var(--fs-accent-a25);background:var(--fs-accent-a10);color:var(--fs-text-primary)}.maker-selected-avatar[data-v-816bcc71]{width:20px;height:20px;border-radius:50%;object-fit:cover;border:1px solid var(--fs-accent-a25)}.maker-selected-name[data-v-816bcc71]{font-size:13px;font-weight:600}.maker-selected-username[data-v-816bcc71]{font-size:12px;color:var(--fs-text-dim)}.maker-selected-remove[data-v-816bcc71]{width:20px;height:20px;border:none;border-radius:50%;background:var(--fs-white-a10);color:var(--fs-text-secondary);cursor:pointer;line-height:1;padding:0}.maker-selected-remove[data-v-816bcc71]:hover{color:var(--fs-danger);background:var(--fs-white-a15)}.maker-text-input[data-v-816bcc71]{flex:1;min-width:120px;border:none;background:transparent;color:var(--fs-text-primary);font-size:16px;line-height:1.5;padding:0}.maker-text-input[data-v-816bcc71]:focus{outline:none}.maker-dropdown[data-v-816bcc71]{position:absolute;left:0;right:0;top:calc(100% + 8px);background:rgba(var(--fs-shadow-rgb),.98);border:1px solid var(--fs-accent-a20);border-radius:12px;box-shadow:0 12px 30px rgba(var(--fs-shadow-rgb),.45);z-index:30;overflow:hidden}.maker-loading[data-v-816bcc71],.maker-empty[data-v-816bcc71]{padding:12px 14px;font-size:13px;color:var(--fs-text-dim)}.maker-list[data-v-816bcc71]{max-height:260px;overflow-y:auto}.maker-item[data-v-816bcc71]{display:flex;gap:12px;padding:12px 14px;cursor:pointer;transition:background .2s ease}.maker-item[data-v-816bcc71]:hover,.maker-item.active[data-v-816bcc71]{background:var(--fs-accent-a10)}.maker-avatar[data-v-816bcc71]{width:36px;height:36px;border-radius:50%;object-fit:cover;border:1px solid var(--fs-accent-a20)}.maker-info[data-v-816bcc71]{display:flex;flex-direction:column;gap:4px}.maker-name-line[data-v-816bcc71]{color:var(--fs-text-primary);font-size:14px;font-weight:600}.maker-username[data-v-816bcc71]{color:var(--fs-text-dim);font-size:12px}.maker-label[data-v-816bcc71]{color:var(--fs-accent);font-size:12px}.maker-hint[data-v-816bcc71]{margin-top:6px;color:var(--fs-text-muted);font-size:12px}.maker-fade-enter-active[data-v-816bcc71]{animation:maker-fade-in-816bcc71 .15s ease-out}.maker-fade-leave-active[data-v-816bcc71]{animation:maker-fade-out-816bcc71 .12s ease-in}@keyframes maker-fade-in-816bcc71{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes maker-fade-out-816bcc71{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-6px)}}.char-count[data-v-816bcc71]{text-align:right;font-size:12px;color:var(--fs-text-muted);margin-top:5px}.avatar-group[data-v-816bcc71]{grid-column:span 2}.avatar-upload[data-v-816bcc71]{width:120px;height:120px;border-radius:50%;background:var(--fs-white-a05);border:3px dashed var(--fs-accent-a30);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;overflow:hidden;position:relative}.avatar-upload[data-v-816bcc71]:hover{border-color:var(--fs-accent);background:var(--fs-accent-a10)}.avatar-preview[data-v-816bcc71]{width:100%;height:100%;object-fit:cover}.avatar-placeholder[data-v-816bcc71]{display:flex;flex-direction:column;align-items:center;gap:8px;color:var(--fs-text-muted)}.avatar-placeholder svg[data-v-816bcc71]{color:var(--fs-accent)}.interest-selector[data-v-816bcc71]{--selector-size: 450px;position:relative;width:var(--selector-size);height:var(--selector-size);margin:0 auto 40px;display:flex;align-items:center;justify-content:center}.center-avatar[data-v-816bcc71]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100px;height:100px;border-radius:50%;overflow:hidden;border:3px solid var(--fs-accent);background:var(--fs-accent-a10);z-index:2}.center-avatar img[data-v-816bcc71]{width:100%;height:100%;object-fit:cover}.avatar-placeholder-circle[data-v-816bcc71]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:var(--fs-white-a05)}.preset-tags-circle[data-v-816bcc71]{position:absolute;width:100%;height:100%;top:0;left:0;animation:scaleIn-816bcc71 .8s cubic-bezier(.34,1.56,.64,1)}@keyframes scaleIn-816bcc71{0%{transform:scale(.6);opacity:0}to{transform:scale(1);opacity:1}}.preset-tag[data-v-816bcc71]{position:absolute;top:50%;left:50%;padding:10px 18px;background:var(--fs-white-a05);border:1px solid var(--fs-accent-a30);border-radius:20px;cursor:pointer;transition:all .3s ease;white-space:nowrap;text-align:center;font-size:14px}.preset-tag[data-v-816bcc71]:hover{background:var(--fs-accent-a20);border-color:var(--fs-accent);transform:scale(1.15);z-index:10}.preset-tag.selected[data-v-816bcc71]{background:var(--fs-accent-a30);border-color:var(--fs-accent);color:var(--fs-accent)}.selected-interests[data-v-816bcc71]{margin-bottom:30px}.selected-interests h4[data-v-816bcc71]{color:var(--fs-accent);margin-bottom:15px}.tags-display[data-v-816bcc71]{display:flex;flex-wrap:wrap;gap:10px}.tag[data-v-816bcc71]{display:flex;align-items:center;gap:5px;padding:6px 12px;background:var(--fs-accent-a20);border-radius:20px;font-size:14px;color:var(--fs-accent)}.tag-remove[data-v-816bcc71]{background:none;border:none;color:var(--fs-accent);cursor:pointer;font-size:18px;line-height:1;padding:0;margin-left:5px}.no-tags[data-v-816bcc71]{color:var(--fs-text-muted);font-style:italic}.custom-tag-input[data-v-816bcc71]{margin-top:20px}.tags-input[data-v-816bcc71]{display:flex;flex-wrap:wrap;gap:10px;padding:10px;background:var(--fs-white-a05);border:1px solid var(--fs-accent-a20);border-radius:12px;min-height:50px}.tag-input[data-v-816bcc71]{flex:1;min-width:120px;background:none;border:none;color:var(--fs-text-primary);font-size:14px;outline:none}.showcase-section[data-v-816bcc71]{margin-bottom:30px}.showcase-title[data-v-816bcc71]{font-size:18px;color:var(--fs-accent);margin-bottom:15px}.banner-upload[data-v-816bcc71]{width:100%;aspect-ratio:16/3;background:var(--fs-white-a05);border:3px dashed var(--fs-accent-a30);border-radius:20px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;overflow:hidden;position:relative}.banner-upload[data-v-816bcc71]:hover{border-color:var(--fs-accent);background:var(--fs-accent-a10)}.banner-preview[data-v-816bcc71]{width:100%;height:100%;object-fit:cover}.banner-placeholder[data-v-816bcc71]{display:flex;flex-direction:column;align-items:center;gap:10px;color:var(--fs-text-muted)}.banner-placeholder svg[data-v-816bcc71]{color:var(--fs-accent)}.showcase-grid[data-v-816bcc71]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px}.showcase-grid.advanced[data-v-816bcc71]{margin-top:18px}.showcase-item[data-v-816bcc71]{display:flex;flex-direction:column;gap:10px}.showcase-label[data-v-816bcc71]{font-size:14px;color:var(--fs-text-secondary);font-weight:500}.image-upload[data-v-816bcc71]{aspect-ratio:9/16;background:var(--fs-white-a05);border:2px dashed var(--fs-accent-a30);border-radius:15px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;overflow:hidden;position:relative}.image-upload.landscape[data-v-816bcc71]{aspect-ratio:16/9}.image-upload[data-v-816bcc71]:hover{border-color:var(--fs-accent);background:var(--fs-accent-a10)}.image-upload img[data-v-816bcc71],.image-upload[data-v-816bcc71] .secure-image-container{width:100%;height:100%;object-fit:contain;position:relative;z-index:1}.image-upload[data-v-816bcc71] .image-render-canvas{width:100%;height:100%;object-fit:contain}.image-upload.has-image[data-v-816bcc71] .protection-layer{pointer-events:none!important}.upload-placeholder[data-v-816bcc71]{display:flex;flex-direction:column;align-items:center;gap:8px;color:var(--fs-text-muted);font-size:14px}.upload-placeholder svg[data-v-816bcc71]{color:var(--fs-accent)}.dimension-hint[data-v-816bcc71]{font-size:11px;color:var(--fs-text-dim);margin-top:2px}.upload-options[data-v-816bcc71]{display:flex;flex-direction:column;gap:12px;align-items:center;padding:20px}.upload-option-btn[data-v-816bcc71]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:15px 25px;background:var(--fs-accent-a05);border:2px solid var(--fs-accent-a20);border-radius:12px;color:var(--fs-accent);font-size:14px;cursor:pointer;transition:all .3s ease;width:100%;max-width:200px}.upload-option-btn svg[data-v-816bcc71]{color:var(--fs-accent)}.upload-option-btn[data-v-816bcc71]:hover{background:var(--fs-accent-a10);border-color:var(--fs-accent);transform:translateY(-2px);box-shadow:0 4px 12px var(--fs-accent-a20)}.upload-option-btn.reference[data-v-816bcc71]{background:rgba(var(--fs-info-rgb),.05);border-color:rgba(var(--fs-info-rgb),.2);color:var(--fs-info)}.upload-option-btn.reference svg[data-v-816bcc71]{color:var(--fs-info)}.upload-option-btn.reference[data-v-816bcc71]:hover{background:rgba(var(--fs-info-rgb),.1);border-color:var(--fs-info);box-shadow:0 4px 12px rgba(var(--fs-info-rgb),.2)}.reference-modal-overlay[data-v-816bcc71]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(var(--fs-shadow-rgb),.75);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:20px;z-index:10000!important}.reference-modal[data-v-816bcc71]{position:relative;max-width:800px;width:90%;max-height:90vh;overflow-y:auto;background:var(--fs-surface-1);border-radius:20px;border:1px solid var(--fs-accent-a20);box-shadow:0 20px 60px var(--fs-overlay-medium)}.reference-images-grid[data-v-816bcc71]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:20px;padding:20px 0}.reference-image-item[data-v-816bcc71]{position:relative;aspect-ratio:1;border-radius:12px;overflow:hidden;cursor:pointer;transition:all .3s ease;border:2px solid var(--fs-accent-a20)}.reference-image-item[data-v-816bcc71]:hover{border-color:var(--fs-accent);transform:translateY(-4px);box-shadow:0 8px 20px var(--fs-accent-a30)}.reference-image-item img[data-v-816bcc71]{width:100%;height:100%;object-fit:cover}.reference-label[data-v-816bcc71]{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,var(--fs-overlay-strong));color:var(--fs-text-primary);padding:25px 10px 10px;font-size:13px;text-align:center}.modal-fade-enter-active[data-v-816bcc71],.modal-fade-leave-active[data-v-816bcc71]{transition:opacity .3s ease}.modal-fade-enter-from[data-v-816bcc71],.modal-fade-leave-to[data-v-816bcc71]{opacity:0}.preview-dialog-overlay[data-v-816bcc71]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:11000;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(var(--fs-shadow-rgb),.78);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.preview-dialog-content[data-v-816bcc71]{width:min(1200px,96vw);max-height:92vh;display:flex;flex-direction:column;border-radius:20px;border:1px solid var(--fs-accent-a25);background:var(--fs-surface-1);box-shadow:0 24px 70px var(--fs-overlay-strong);overflow:hidden}.preview-dialog-header[data-v-816bcc71]{padding:16px 20px;border-bottom:1px solid var(--fs-accent-a15);display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.preview-dialog-header h3[data-v-816bcc71]{margin:0;color:var(--fs-accent);font-size:20px}.preview-dialog-header p[data-v-816bcc71]{margin:6px 0 0;font-size:13px;color:var(--fs-text-tertiary)}.preview-dialog-actions[data-v-816bcc71]{display:flex;align-items:center;gap:10px}.preview-dialog-btn[data-v-816bcc71]{border:1px solid var(--fs-accent-a35);background:var(--fs-accent-a08);color:var(--fs-accent);padding:8px 14px;border-radius:999px;font-size:13px;cursor:pointer;transition:all .2s ease}.preview-dialog-btn[data-v-816bcc71]:hover{background:rgba(var(--fs-accent-rgb),.2);border-color:rgba(var(--fs-accent-rgb),.75)}.preview-dialog-close[data-v-816bcc71]{width:34px;height:34px;border-radius:50%;border:1px solid var(--fs-accent-a20);background:var(--fs-white-a05);color:var(--fs-text-secondary);font-size:24px;line-height:1;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.preview-dialog-close[data-v-816bcc71]:hover{color:var(--fs-accent);border-color:rgba(var(--fs-accent-rgb),.5)}.preview-dialog-body[data-v-816bcc71]{flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column;gap:16px;padding:18px 20px 20px}.preview-dialog-covers[data-v-816bcc71]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.preview-page-frame[data-v-816bcc71]{border:1px solid var(--fs-accent-a20);border-radius:14px;overflow:hidden;background:var(--fs-bg-canvas);min-height:360px}.preview-page-iframe[data-v-816bcc71]{width:100%;height:min(68vh,760px);border:none;background:var(--fs-bg-canvas)}.preview-page-empty[data-v-816bcc71]{display:flex;align-items:center;justify-content:center;min-height:360px;color:var(--fs-text-tertiary);font-size:14px}.showcase-important-notice[data-v-816bcc71]{display:flex;align-items:center;gap:12px;margin-top:25px;padding:18px 24px;background:linear-gradient(135deg,rgba(var(--fs-warning-rgb),.15),rgba(var(--fs-warning-rgb),.15));border:2px solid rgba(var(--fs-warning-rgb),.4);border-radius:16px;font-size:15px;color:var(--fs-warning);font-weight:500;box-shadow:0 4px 16px rgba(var(--fs-warning-rgb),.15);animation:notice-pulse-816bcc71 2s ease-in-out infinite}@keyframes notice-pulse-816bcc71{0%,to{box-shadow:0 4px 16px rgba(var(--fs-warning-rgb),.15);border-color:rgba(var(--fs-warning-rgb),.4)}50%{box-shadow:0 6px 24px rgba(var(--fs-warning-rgb),.25);border-color:rgba(var(--fs-warning-rgb),.6)}}.showcase-important-notice svg[data-v-816bcc71]{flex-shrink:0;color:var(--fs-warning);filter:drop-shadow(0 2px 4px rgba(var(--fs-warning-rgb),.3))}.showcase-important-notice span[data-v-816bcc71]{line-height:1.5}.showcase-preview[data-v-816bcc71]{margin-top:30px;padding:20px;background:var(--fs-white-a03);border:1px solid var(--fs-accent-a15);border-radius:18px}.showcase-preview.uploadable[data-v-816bcc71]{border-style:dashed}.showcase-preview.uploadable[data-v-816bcc71]:hover{border-color:rgba(var(--fs-accent-rgb),.35);background:rgba(var(--fs-accent-rgb),.04)}.preview-header[data-v-816bcc71]{display:flex;align-items:center;justify-content:space-between;gap:14px}.preview-header h3[data-v-816bcc71]{margin:0;color:var(--fs-accent);font-size:18px}.preview-header p[data-v-816bcc71]{margin:6px 0 0;color:var(--fs-text-tertiary);font-size:13px}.advanced-upload-btn[data-v-816bcc71]{border:1px solid var(--fs-accent-a40);background:var(--fs-accent-a08);color:var(--fs-accent);font-size:12px;padding:8px 14px;border-radius:999px;cursor:pointer;transition:all .2s ease;white-space:nowrap}.advanced-upload-btn[data-v-816bcc71]:hover{background:rgba(var(--fs-accent-rgb),.18);border-color:rgba(var(--fs-accent-rgb),.7)}.preview-feed[data-v-816bcc71]{margin-top:18px;display:flex;justify-content:center}.preview-tv-card[data-v-816bcc71]{width:min(520px,100%)}.cover-preview-grid[data-v-816bcc71]{margin-top:18px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.cover-preview-card[data-v-816bcc71]{border:1px solid var(--fs-accent-a15);background:var(--fs-white-a03);border-radius:14px;padding:14px;transition:all .25s ease}.cover-preview-card[data-v-816bcc71]:not(.static){cursor:pointer}.cover-preview-card[data-v-816bcc71]:not(.static):hover{transform:translateY(-2px);border-color:rgba(var(--fs-accent-rgb),.45);background:rgba(var(--fs-accent-rgb),.07)}.cover-preview-head[data-v-816bcc71]{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:10px}.cover-preview-head h4[data-v-816bcc71]{margin:0;font-size:14px;color:var(--fs-text-primary)}.cover-preview-head span[data-v-816bcc71]{font-size:12px;color:var(--fs-text-tertiary)}.portrait-preview-shell[data-v-816bcc71]{width:min(210px,100%);margin:0 auto;aspect-ratio:9 / 16;position:relative;border-radius:18px;overflow:hidden;background:var(--fs-white-a08);border:1px solid var(--fs-white-a12)}.portrait-preview-image[data-v-816bcc71]{width:100%;height:100%;object-fit:cover}.portrait-preview-overlay[data-v-816bcc71]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(var(--fs-shadow-rgb),.85) 0%,rgba(var(--fs-shadow-rgb),.25) 48%,transparent 100%)}.portrait-preview-meta[data-v-816bcc71]{position:absolute;left:10px;right:10px;bottom:10px;z-index:58;display:flex;flex-direction:column;gap:6px}.portrait-preview-meta strong[data-v-816bcc71]{color:var(--fs-text-primary);font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.portrait-badge[data-v-816bcc71]{align-self:flex-start;font-size:11px;padding:4px 8px;border-radius:999px;color:var(--fs-ui-cta-text);background:rgba(var(--fs-info-rgb),.75);border:1px solid rgba(var(--fs-info-rgb),.5)}.banner-preview-shell[data-v-816bcc71]{position:relative;aspect-ratio:16 / 4;border-radius:12px;overflow:hidden;background:linear-gradient(135deg,var(--fs-surface-1) 0%,var(--fs-ui-modal-grad-end) 100%);border:1px solid var(--fs-white-a10)}.banner-cover-image[data-v-816bcc71]{width:100%;height:100%;object-fit:cover}.banner-preview-fallback[data-v-816bcc71]{width:100%;height:100%;background:linear-gradient(135deg,var(--fs-surface-1) 0%,var(--fs-ui-modal-grad-end) 100%)}.banner-preview-overlay[data-v-816bcc71]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,rgba(var(--fs-bg-canvas-rgb),.1),rgba(var(--fs-bg-canvas-rgb),.9));pointer-events:none}.banner-preview-user[data-v-816bcc71]{position:absolute;left:12px;right:12px;bottom:10px;z-index:58;display:flex;align-items:center;gap:10px}.banner-preview-avatar[data-v-816bcc71]{width:38px;height:38px;border-radius:50%;overflow:hidden;border:2px solid rgba(var(--fs-accent-rgb),.7);background:var(--fs-white-a12);flex-shrink:0}.banner-preview-avatar[data-v-816bcc71] .avatar-image-wrapper{width:100%;height:100%;border-radius:50%;overflow:hidden}.banner-preview-text[data-v-816bcc71]{min-width:0;display:flex;flex-direction:column;gap:2px}.banner-preview-text strong[data-v-816bcc71]{color:var(--fs-text-primary);font-size:14px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.banner-preview-text span[data-v-816bcc71]{color:var(--fs-text-secondary);font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.showcase-preview.uploadable .tv-frame[data-v-816bcc71]{cursor:pointer}.tv-card[data-v-816bcc71]{position:relative;aspect-ratio:16 / 9;transform:translateZ(0);will-change:transform;opacity:1}.tv-frame[data-v-816bcc71]{position:relative;width:100%;height:100%;background:linear-gradient(135deg,var(--fs-surface-1) 0%,var(--fs-surface-0) 100%);border-radius:20px;padding:15px;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:default;transition:all .3s ease}.preview-tv-card:hover .tv-frame[data-v-816bcc71]{transform:none;box-shadow:0 10px 30px var(--fs-overlay-medium),0 0 0 1px var(--fs-accent-a20),inset 0 1px 2px var(--fs-white-a05)}.tv-screen[data-v-816bcc71]{width:100%;height:100%;background:var(--fs-ui-bg);border-radius:10px;overflow:hidden;position:relative;box-shadow:inset 0 0 50px var(--fs-overlay-strong),0 0 20px var(--fs-overlay-medium)}.card-image[data-v-816bcc71]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:10}.card-image img[data-v-816bcc71],.card-image .showcase-image[data-v-816bcc71]{width:100%;height:100%;object-fit:cover;transition:filter .3s ease,opacity .2s ease-in;opacity:1}.preview-upload-overlay[data-v-816bcc71]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:rgba(var(--fs-shadow-rgb),.55);z-index:140}.preview-upload-hint[data-v-816bcc71]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:14px;color:var(--fs-accent);text-shadow:0 2px 6px rgba(var(--fs-shadow-rgb),.6);background:rgba(var(--fs-shadow-rgb),.35);z-index:135}.image-overlay[data-v-816bcc71]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,var(--fs-overlay-max) 0%,rgba(var(--fs-shadow-rgb),.4) 50%,transparent 100%);pointer-events:none;z-index:50}.card-info[data-v-816bcc71]{position:absolute;bottom:0;left:0;right:0;padding:15px;z-index:100}.info-basic[data-v-816bcc71]{display:flex;align-items:center;gap:10px}.avatar-wrapper[data-v-816bcc71]{width:45px;height:45px;border-radius:50%;flex-shrink:0;position:relative}.avatar-wrapper[data-v-816bcc71] .avatar-image-wrapper{width:100%;height:100%;border:2px solid transparent;border-radius:50%;overflow:hidden;box-sizing:border-box}.avatar-wrapper[data-v-816bcc71] .avatar-image-wrapper.loaded{border-color:var(--fs-accent);box-shadow:0 0 15px var(--fs-accent-a40)}.avatar-image[data-v-816bcc71]{width:100%;height:100%;object-fit:cover;border-radius:50%}.avatar-placeholder[data-v-816bcc71]{width:100%;height:100%;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--fs-accent-a08);color:var(--fs-accent)}.text-info[data-v-816bcc71]{flex:1;min-width:0}.fursuit-name[data-v-816bcc71]{font-size:16px;font-weight:700;color:#fff;margin-bottom:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fursuit-meta[data-v-816bcc71]{display:flex;flex-wrap:wrap;gap:10px;font-size:12px;color:var(--fs-text-secondary)}.meta-item[data-v-816bcc71]{display:flex;align-items:center;gap:3px}.meta-icon[data-v-816bcc71]{font-size:11px}.contact-section[data-v-816bcc71],.social-section[data-v-816bcc71]{margin-bottom:30px}.section-subtitle[data-v-816bcc71]{font-size:18px;color:var(--fs-accent);margin-bottom:15px}.social-links[data-v-816bcc71]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px}.custom-links-section[data-v-816bcc71]{margin-top:20px;padding-top:20px;border-top:1px solid var(--fs-accent-a10)}.custom-links-list[data-v-816bcc71]{display:flex;flex-direction:column;gap:12px;margin-bottom:15px}.custom-link-item[data-v-816bcc71]{display:flex;gap:10px;align-items:center}.form-input.small[data-v-816bcc71]{flex:0 0 150px}.form-input.flex-1[data-v-816bcc71]{flex:1}.remove-btn[data-v-816bcc71]{width:36px;height:36px;background:rgba(var(--fs-danger-rgb),.1);border:1px solid rgba(var(--fs-danger-rgb),.3);border-radius:50%;color:var(--fs-danger);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}.remove-btn[data-v-816bcc71]:hover{background:rgba(var(--fs-danger-rgb),.2);border-color:var(--fs-danger);transform:rotate(90deg)}.add-btn[data-v-816bcc71]{display:flex;align-items:center;gap:6px;padding:8px 16px;background:var(--fs-accent-a10);border:1px solid var(--fs-accent-a30);border-radius:20px;color:var(--fs-accent);font-size:14px;cursor:pointer;transition:all .3s ease}.add-btn[data-v-816bcc71]:hover{background:var(--fs-accent-a20);border-color:var(--fs-accent);transform:translateY(-2px)}.privacy-options[data-v-816bcc71]{display:flex;flex-direction:column;gap:15px}.checkbox-label[data-v-816bcc71]{display:flex;align-items:center;gap:10px;cursor:pointer;color:var(--fs-text-secondary);transition:color .3s ease}.checkbox-label[data-v-816bcc71]:hover{color:var(--fs-text-primary)}.form-checkbox[data-v-816bcc71]{width:20px;height:20px;accent-color:var(--fs-accent)}.checkbox-text[data-v-816bcc71]{font-size:16px}.checkbox-hint[data-v-816bcc71]{font-size:12px;color:var(--fs-text-muted);margin-left:10px}.contact-policy-panel[data-v-816bcc71]{display:flex;flex-direction:column;gap:12px;padding:14px;border:1px solid var(--fs-white-a10);border-radius:12px;background:var(--fs-overlay-light)}.contact-policy-panel.disabled[data-v-816bcc71]{opacity:.5}.contact-policy-heading[data-v-816bcc71]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.contact-policy-heading>div[data-v-816bcc71]{display:flex;flex-direction:column;gap:4px}.contact-policy-heading .checkbox-hint[data-v-816bcc71]{margin-left:0}.contact-policy-current[data-v-816bcc71]{flex-shrink:0;font-size:12px;font-weight:700;color:var(--fs-accent);border:1px solid var(--fs-accent-a30);background:var(--fs-accent-a10);border-radius:999px;padding:5px 10px}.contact-policy-grid[data-v-816bcc71]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.contact-policy-option[data-v-816bcc71]{min-height:78px;display:flex;flex-direction:column;gap:5px;padding:10px 12px;border:1px solid var(--fs-white-a10);border-radius:8px;background:var(--fs-surface-0);color:var(--fs-text-secondary);cursor:pointer;transition:border-color .2s ease,background .2s ease,color .2s ease}.contact-policy-option[data-v-816bcc71]:hover{color:var(--fs-text-primary);border-color:var(--fs-accent-a30)}.contact-policy-option.selected[data-v-816bcc71]{color:var(--fs-text-primary);border-color:var(--fs-accent);background:var(--fs-accent-a10)}.contact-policy-option.disabled[data-v-816bcc71]{cursor:not-allowed}.contact-policy-option input[data-v-816bcc71]{position:absolute;opacity:0;pointer-events:none}.contact-policy-toggle[data-v-816bcc71]{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border:1px solid var(--fs-white-a10);border-radius:8px;background:var(--fs-surface-0);color:var(--fs-text-secondary);cursor:pointer}.contact-policy-toggle.disabled[data-v-816bcc71]{cursor:not-allowed}.contact-policy-toggle>span[data-v-816bcc71]{display:flex;flex-direction:column;gap:4px}.contact-policy-title[data-v-816bcc71]{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:14px;font-weight:700;line-height:1.25}.contact-policy-badge[data-v-816bcc71]{display:inline-flex;align-items:center;min-height:20px;padding:2px 7px;border:1px solid var(--fs-accent-a30);border-radius:999px;color:var(--fs-accent);background:var(--fs-accent-a10);font-size:11px;font-weight:800;line-height:1}.contact-policy-desc[data-v-816bcc71]{font-size:12px;color:var(--fs-text-muted);line-height:1.35}@media(max-width:640px){.contact-policy-heading[data-v-816bcc71]{flex-direction:column}.contact-policy-grid[data-v-816bcc71]{grid-template-columns:1fr}}.completion-step[data-v-816bcc71]{text-align:center;padding:50px}.completion-animation[data-v-816bcc71]{margin-bottom:50px}.success-icon[data-v-816bcc71]{margin:0 auto 30px;width:80px;height:80px;background:rgba(var(--fs-success-rgb),.1);border-radius:50%;display:flex;align-items:center;justify-content:center;animation:successPulse-816bcc71 1s ease}@keyframes successPulse-816bcc71{0%{transform:scale(0);opacity:0}50%{transform:scale(1.2)}to{transform:scale(1);opacity:1}}.success-icon svg[data-v-816bcc71]{color:var(--fs-extra-4ade80)}.completion-title[data-v-816bcc71]{font-size:32px;color:var(--fs-accent);margin-bottom:10px}.completion-subtitle[data-v-816bcc71]{font-size:18px;color:var(--fs-text-tertiary)}.completion-actions h3[data-v-816bcc71]{color:var(--fs-accent);margin-bottom:20px}.wizard-actions[data-v-816bcc71]{display:flex;justify-content:space-between;align-items:center;margin-top:30px;padding:20px 30px;background:var(--fs-white-a02);border-radius:20px;position:relative}.action-left[data-v-816bcc71]{display:flex;gap:10px;align-items:center}.action-center[data-v-816bcc71]{position:absolute;left:50%;transform:translate(-50%)}.auto-save-hint[data-v-816bcc71]{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--fs-text-tertiary);padding:8px 16px;background:var(--fs-accent-a05);border-radius:20px;border:1px solid var(--fs-accent-a10)}.auto-save-hint svg[data-v-816bcc71]{color:var(--fs-accent)}.save-spinner[data-v-816bcc71]{animation:spin-816bcc71 1s linear infinite}.action-right[data-v-816bcc71]{display:flex;gap:15px;align-items:center}.btn-secondary[data-v-816bcc71],.btn-skip[data-v-816bcc71],.btn-primary[data-v-816bcc71],.btn-preview[data-v-816bcc71]{padding:12px 30px;border:none;border-radius:25px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:8px}.btn-secondary[data-v-816bcc71]{background:var(--fs-white-a10);color:var(--fs-text-primary);border:1px solid var(--fs-accent-a30)}.btn-secondary[data-v-816bcc71]:hover{background:var(--fs-accent-a10);border-color:var(--fs-accent)}.btn-preview[data-v-816bcc71]{background:rgba(var(--fs-info-rgb),.1);color:var(--fs-extra-60a5fa);border:1px solid rgba(var(--fs-info-rgb),.3)}.btn-preview[data-v-816bcc71]:hover{background:rgba(var(--fs-info-rgb),.2);border-color:var(--fs-extra-60a5fa);transform:translateY(-2px)}.btn-skip[data-v-816bcc71]{background:transparent;color:var(--fs-text-tertiary);border:1px solid transparent}.btn-skip[data-v-816bcc71]:hover{color:var(--fs-accent)}.btn-primary[data-v-816bcc71]{background:var(--fs-accent);color:var(--fs-ink)}.btn-primary[data-v-816bcc71]:hover:not(:disabled){background:var(--fs-accent-strong);transform:translateY(-2px);box-shadow:0 10px 30px var(--fs-accent-a30)}.btn-primary[data-v-816bcc71]:disabled{opacity:.5;cursor:not-allowed}.gallery-modal[data-v-816bcc71]{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000}.modal-backdrop[data-v-816bcc71]{position:absolute;top:0;left:0;right:0;bottom:0;background:var(--fs-overlay-strong)}.modal-content[data-v-816bcc71]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;max-width:1000px;max-height:90vh;background:var(--fs-bg-canvas);border-radius:20px;border:1px solid var(--fs-accent-a30);display:flex;flex-direction:column}.modal-header[data-v-816bcc71]{padding:20px 30px;border-bottom:1px solid var(--fs-accent-a10);display:flex;justify-content:space-between;align-items:center}.modal-header h2[data-v-816bcc71]{color:var(--fs-accent);margin:0}.modal-close[data-v-816bcc71]{background:none;border:none;color:var(--fs-text-tertiary);font-size:30px;cursor:pointer;transition:color .3s ease}.modal-close[data-v-816bcc71]:hover{color:var(--fs-accent)}.modal-body[data-v-816bcc71]{flex:1;overflow-y:auto;padding:30px}.modal-footer[data-v-816bcc71]{padding:20px 30px;border-top:1px solid var(--fs-accent-a10);display:flex;justify-content:flex-end}.fursuit-images-container[data-v-816bcc71]{width:100%}.fursuit-images-grid[data-v-816bcc71]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:20px}.fursuit-image-item[data-v-816bcc71]{position:relative;aspect-ratio:1/1;background:var(--fs-white-a05);border:2px solid var(--fs-accent-a20);border-radius:15px;overflow:hidden;transition:all .3s ease}.fursuit-image-item[data-v-816bcc71]:hover{border-color:var(--fs-accent-a50);transform:translateY(-2px)}.fursuit-image-item img[data-v-816bcc71]{width:100%;height:100%;object-fit:cover}.image-actions[data-v-816bcc71]{position:absolute;top:10px;right:10px;display:flex;gap:5px;opacity:0;transition:opacity .3s ease}.fursuit-image-item:hover .image-actions[data-v-816bcc71]{opacity:1}.move-btn[data-v-816bcc71],.delete-btn[data-v-816bcc71]{width:30px;height:30px;background:rgba(var(--fs-shadow-rgb),.7);border:1px solid var(--fs-accent-a30);border-radius:50%;color:var(--fs-accent);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;touch-action:manipulation}.move-btn[data-v-816bcc71]:hover{background:var(--fs-accent-a20);border-color:var(--fs-accent)}.delete-btn[data-v-816bcc71]:hover{background:rgba(var(--fs-danger-rgb),.2);border-color:var(--fs-danger);color:var(--fs-danger)}.image-caption-input[data-v-816bcc71]{position:absolute;bottom:0;left:0;right:0;padding:8px 12px;background:var(--fs-overlay-strong);border:none;border-top:1px solid var(--fs-accent-a20);color:#fff;font-size:12px;transition:all .3s ease}.image-caption-input[data-v-816bcc71]:focus{outline:none;background:var(--fs-overlay-max);border-top-color:var(--fs-accent)}.add-fursuit-image[data-v-816bcc71]{aspect-ratio:1/1;background:var(--fs-white-a05);border:3px dashed var(--fs-accent-a30);border-radius:15px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;cursor:pointer;transition:all .3s ease;color:var(--fs-text-muted)}.add-fursuit-image[data-v-816bcc71]:hover:not(.disabled){border-color:var(--fs-accent);background:var(--fs-accent-a10);color:var(--fs-accent)}.add-fursuit-image.disabled[data-v-816bcc71]{opacity:.5;cursor:not-allowed}.add-fursuit-image svg[data-v-816bcc71]{color:var(--fs-accent)}.image-limit[data-v-816bcc71]{font-size:12px;color:var(--fs-text-dim)}.uploaded-images-section[data-v-816bcc71],.pending-images-section[data-v-816bcc71]{margin-bottom:30px}.subsection-title[data-v-816bcc71]{font-size:16px;color:var(--fs-accent);font-weight:600;margin-bottom:15px;padding-left:10px;border-left:3px solid var(--fs-accent)}.uploaded-images-section .subsection-title[data-v-816bcc71]{color:var(--fs-extra-4ade80);border-left-color:var(--fs-extra-4ade80)}.pending-images-section .subsection-title[data-v-816bcc71]{color:var(--fs-text-tertiary);border-left-color:var(--fs-text-tertiary)}.image-upload.has-image[data-v-816bcc71]{cursor:pointer}.delete-image-btn[data-v-816bcc71]{position:absolute;top:10px;right:10px;width:32px;height:32px;background:var(--fs-overlay-strong);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px solid rgba(var(--fs-danger-rgb),.5);border-radius:50%;color:var(--fs-danger);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;z-index:10;opacity:0;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.banner-upload:hover .delete-image-btn[data-v-816bcc71],.image-upload:hover .delete-image-btn[data-v-816bcc71],.delete-image-btn.always-visible[data-v-816bcc71]{opacity:1}.delete-image-btn[data-v-816bcc71]:hover{background:rgba(var(--fs-danger-rgb),.3);border-color:var(--fs-danger);transform:scale(1.1)}@media(hover:none),(pointer:coarse){.image-actions[data-v-816bcc71],.delete-image-btn[data-v-816bcc71]{opacity:1}}.upload-overlay[data-v-816bcc71]{position:absolute;top:0;left:0;right:0;bottom:0;background:var(--fs-overlay-strong);display:flex;align-items:center;justify-content:center;z-index:10}.upload-progress[data-v-816bcc71]{text-align:center;color:var(--fs-accent)}.progress-circle[data-v-816bcc71]{width:40px;height:40px;border:3px solid var(--fs-accent-a20);border-top-color:var(--fs-accent);border-radius:50%;animation:spin-816bcc71 1s linear infinite;margin:0 auto 10px}@keyframes spin-816bcc71{to{transform:rotate(360deg)}}.progress-text[data-v-816bcc71]{font-size:14px;margin-bottom:5px}.progress-percent[data-v-816bcc71]{font-size:16px;font-weight:700}.skeleton-loader[data-v-816bcc71]{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--fs-white-a10);border-radius:inherit;overflow:hidden}.skeleton-shimmer[data-v-816bcc71]{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent 0%,var(--fs-accent-a10) 20%,var(--fs-accent-a20) 50%,var(--fs-accent-a10) 80%,transparent 100%);animation:skeleton-shimmer-816bcc71 2s infinite}@keyframes skeleton-shimmer-816bcc71{0%{transform:translate(0)}to{transform:translate(200%)}}.skeleton-banner[data-v-816bcc71]{aspect-ratio:16/3}.skeleton-portrait[data-v-816bcc71]{aspect-ratio:9/16}.upload-success-hint[data-v-816bcc71]{position:absolute;bottom:-30px;left:50%;transform:translate(-50%);background:rgba(var(--fs-success-rgb),.1);border:1px solid rgba(var(--fs-success-rgb),.3);color:var(--fs-extra-4ade80);padding:6px 12px;border-radius:20px;font-size:12px;display:flex;align-items:center;gap:6px;white-space:nowrap;z-index:10}.form-input.error[data-v-816bcc71],.form-textarea.error[data-v-816bcc71]{border-color:var(--fs-danger)!important;background:rgba(var(--fs-danger-rgb),.05)}.form-input.error[data-v-816bcc71]:focus,.form-textarea.error[data-v-816bcc71]:focus{border-color:var(--fs-danger)!important;box-shadow:0 0 20px rgba(var(--fs-danger-rgb),.2)}.error-message[data-v-816bcc71]{display:block;margin-top:5px;font-size:12px;color:var(--fs-danger);font-weight:500;animation:shake-816bcc71 .3s ease}@keyframes shake-816bcc71{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-2px)}20%,40%,60%,80%{transform:translate(2px)}}.fade-slide-enter-active[data-v-816bcc71],.fade-slide-leave-active[data-v-816bcc71]{transition:all .3s ease}.fade-slide-enter-from[data-v-816bcc71]{opacity:0;transform:translate(-20px)}.fade-slide-leave-to[data-v-816bcc71]{opacity:0;transform:translate(20px)}.success-fade-enter-active[data-v-816bcc71],.success-fade-leave-active[data-v-816bcc71]{transition:all .3s ease}.success-fade-enter-from[data-v-816bcc71]{opacity:0;transform:translate(-50%) translateY(10px)}.success-fade-leave-to[data-v-816bcc71]{opacity:0;transform:translate(-50%) translateY(-10px)}@media(max-width:768px){.profile-skeleton[data-v-816bcc71]{min-height:calc(100vh - 40px)}.profile-skeleton-bar.title[data-v-816bcc71]{width:210px;height:32px}.page-title[data-v-816bcc71]{font-size:32px}.wizard-container[data-v-816bcc71]{padding:20px 0}.step-content[data-v-816bcc71]{padding:20px}.progress-steps[data-v-816bcc71]{padding-bottom:10px}.step-name[data-v-816bcc71]{font-size:10px}.interest-selector[data-v-816bcc71]{--selector-size: clamp(220px, calc(100vw - 96px) , 280px);margin-bottom:24px}.center-avatar[data-v-816bcc71]{width:80px;height:80px;border-width:2px}.preset-tag[data-v-816bcc71]{font-size:11px;padding:5px 10px;max-width:90px;overflow:hidden;text-overflow:ellipsis}.form-grid[data-v-816bcc71]{grid-template-columns:1fr}.avatar-group[data-v-816bcc71]{grid-column:span 1}.cover-preview-grid[data-v-816bcc71]{grid-template-columns:1fr}.portrait-preview-shell[data-v-816bcc71]{width:min(220px,72vw)}.preview-dialog-overlay[data-v-816bcc71]{padding:10px}.preview-dialog-content[data-v-816bcc71]{width:100%;max-height:95vh;border-radius:16px}.preview-dialog-header[data-v-816bcc71]{flex-direction:column;align-items:stretch;gap:10px;padding:14px 16px}.preview-dialog-header h3[data-v-816bcc71]{font-size:18px}.preview-dialog-actions[data-v-816bcc71]{justify-content:flex-end}.preview-dialog-body[data-v-816bcc71]{padding:14px 16px 16px}.preview-dialog-covers[data-v-816bcc71]{grid-template-columns:1fr}.preview-page-frame[data-v-816bcc71]{min-height:300px}.preview-page-iframe[data-v-816bcc71]{height:62vh}.social-links[data-v-816bcc71]{grid-template-columns:1fr}.custom-link-item[data-v-816bcc71]{flex-direction:column;gap:8px;align-items:stretch}.form-input.small[data-v-816bcc71]{flex:1;width:100%}.form-input.flex-1[data-v-816bcc71]{width:100%}.remove-btn[data-v-816bcc71]{align-self:flex-end}.wizard-actions[data-v-816bcc71]{flex-direction:column;gap:15px;padding:15px}.action-left[data-v-816bcc71]{width:100%;gap:10px}.action-left .btn-secondary[data-v-816bcc71],.action-left .btn-preview[data-v-816bcc71]{flex:1}.action-center[data-v-816bcc71]{position:relative;left:auto;transform:none;margin-bottom:10px;width:100%}.auto-save-hint[data-v-816bcc71]{width:100%;justify-content:center}.action-right[data-v-816bcc71]{width:100%;justify-content:space-between}.btn-secondary[data-v-816bcc71],.btn-skip[data-v-816bcc71],.btn-primary[data-v-816bcc71]{width:100%}.modal-content[data-v-816bcc71]{width:95%;max-height:95vh}.fursuit-images-grid[data-v-816bcc71]{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:15px}.action-cards[data-v-816bcc71]{flex-direction:column}.action-card[data-v-816bcc71],.profile-skeleton-card[data-v-816bcc71]{width:100%}}.school-selector-wrapper[data-v-816bcc71]{cursor:pointer;padding:14px;background:var(--fs-white-a05);border:1px solid var(--fs-accent-a20);border-radius:12px;display:flex;align-items:center;gap:10px;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:all .3s ease}.school-selector-wrapper[data-v-816bcc71]:hover,.school-selector-wrapper[data-v-816bcc71]:focus-within{border-color:var(--fs-accent-a40);background:var(--fs-accent-a05)}.school-selector-trigger[data-v-816bcc71]{min-width:0;flex:1;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.school-selector-trigger[data-v-816bcc71]:focus{outline:none}.current-school[data-v-816bcc71]{display:flex;align-items:center;gap:12px;width:100%}.current-school .school-icon[data-v-816bcc71]{font-size:28px}.current-school .school-info[data-v-816bcc71]{flex:1;min-width:0}.current-school .school-name[data-v-816bcc71]{font-size:15px;font-weight:500;color:var(--fs-text-primary);margin-bottom:4px}.current-school .school-class[data-v-816bcc71]{font-size:13px;color:rgba(var(--fs-contrast-rgb),.6)}.remove-school-btn[data-v-816bcc71]{flex-shrink:0;background:rgba(var(--fs-danger-rgb),.1);border:1px solid rgba(var(--fs-danger-rgb),.3);border-radius:8px;padding:8px;color:var(--fs-danger-strong);cursor:pointer;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:all .3s ease}.remove-school-btn[data-v-816bcc71]:hover{background:rgba(var(--fs-danger-rgb),.2);border-color:rgba(var(--fs-danger-rgb),.5)}.school-placeholder[data-v-816bcc71]{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;color:rgba(var(--fs-contrast-rgb),.5);font-size:14px}.school-placeholder svg[data-v-816bcc71]{color:var(--fs-accent)}@media(max-width:768px){.upload-options[data-v-816bcc71]{padding:15px;gap:10px}.upload-option-btn[data-v-816bcc71]{max-width:100%;padding:12px 20px;font-size:13px}.reference-modal-overlay[data-v-816bcc71]{padding:10px}.reference-modal[data-v-816bcc71]{width:95%;max-height:85vh;border-radius:16px}.reference-images-grid[data-v-816bcc71]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:15px;padding:15px 0}.reference-label[data-v-816bcc71]{font-size:12px;padding:20px 8px 8px}.showcase-important-notice[data-v-816bcc71]{font-size:14px;padding:15px 20px;gap:10px}.showcase-important-notice svg[data-v-816bcc71]{width:18px;height:18px}}@media(max-width:480px){.portrait-preview-shell[data-v-816bcc71]{width:min(180px,100%)}.preview-dialog-actions[data-v-816bcc71]{flex-wrap:wrap;gap:8px}.preview-dialog-btn[data-v-816bcc71]{padding:7px 12px;font-size:12px}.preview-dialog-close[data-v-816bcc71]{width:30px;height:30px;font-size:20px}.upload-option-btn[data-v-816bcc71]{padding:10px 15px;font-size:12px;gap:6px}.reference-modal-overlay[data-v-816bcc71]{padding:8px}.reference-modal[data-v-816bcc71]{width:100%;max-height:90vh;border-radius:12px}.reference-modal .modal-header h3[data-v-816bcc71]{font-size:16px}.reference-images-grid[data-v-816bcc71]{grid-template-columns:repeat(2,1fr);gap:10px;padding:12px 0}.reference-image-item[data-v-816bcc71]{border-radius:8px}.reference-label[data-v-816bcc71]{font-size:11px;padding:18px 6px 6px}.showcase-important-notice[data-v-816bcc71]{font-size:13px;padding:12px 16px;gap:8px;flex-direction:column;text-align:center}.showcase-important-notice svg[data-v-816bcc71]{width:24px;height:24px}}@font-face{font-family:TodaySerifTitle;src:url(/fonts/SourceHanSerifCN-Bold-2.otf) format("opentype");font-style:normal;font-weight:700;font-display:swap}.today-timeline-view[data-v-fb7b5f28]{min-height:100vh;background:var(--fs-ui-bg);color:var(--fs-ui-text-primary);font-family:var(--fs-font-family-base);padding:108px 18px 42px}.today-timeline-shell[data-v-fb7b5f28]{width:min(100%,1260px);margin:0 auto}.today-timeline-header[data-v-fb7b5f28]{padding:0 12px 24px}.today-timeline-header h1[data-v-fb7b5f28]{margin:0;color:var(--fs-ui-text-primary);font-family:TodaySerifTitle,"Source Han Serif CN","Noto Serif SC",Songti SC,serif;font-size:36px;line-height:1.08;font-weight:700;letter-spacing:0}.today-timeline-masonry[data-v-fb7b5f28],.today-timeline-skeleton-grid[data-v-fb7b5f28]{display:grid;grid-template-columns:repeat(var(--today-timeline-columns, 4),minmax(0,1fr));gap:14px}.today-timeline-column[data-v-fb7b5f28]{display:grid;gap:14px;align-content:start;min-width:0}.today-timeline-skeleton-column[data-v-fb7b5f28]{display:grid;align-content:start;gap:14px;min-width:0}.today-timeline-skeleton-card[data-v-fb7b5f28]{min-height:188px;overflow:hidden;border-radius:18px;background:linear-gradient(90deg,var(--fs-ui-surface) 0%,var(--fs-ui-skeleton-mid) 45%,var(--fs-ui-surface) 100%);background-size:220% 100%;box-shadow:inset 0 0 0 1px var(--fs-white-a05);animation:today-timeline-skeleton-fb7b5f28 1.25s ease-in-out infinite}.today-timeline-skeleton-card.shape-0[data-v-fb7b5f28]{min-height:206px}.today-timeline-skeleton-card.shape-1[data-v-fb7b5f28]{min-height:282px}.today-timeline-skeleton-card.shape-2[data-v-fb7b5f28]{min-height:176px}.today-timeline-skeleton-card.shape-3[data-v-fb7b5f28]{min-height:238px}.today-timeline-empty-state[data-v-fb7b5f28]{min-height:440px;padding:96px 18px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:var(--fs-ui-text-secondary)}.today-timeline-empty-icon[data-v-fb7b5f28]{width:42px;height:42px;border:1px solid var(--fs-ui-border-strong);border-radius:50%;display:grid;place-items:center;color:var(--fs-ui-accent);background:var(--fs-ui-accent-soft);font-size:18px;font-weight:900}.today-timeline-empty-state h2[data-v-fb7b5f28]{margin:16px 0 0;color:var(--fs-ui-text-primary);font-size:18px;font-weight:900}.today-timeline-empty-state p[data-v-fb7b5f28]{margin:8px 0 0;color:var(--fs-ui-text-muted);font-size:14px;font-weight:600}.today-timeline-empty-state button[data-v-fb7b5f28],.today-timeline-footer button[data-v-fb7b5f28]{height:42px;border:1px solid var(--fs-ui-border-strong);border-radius:999px;padding:0 18px;margin-top:18px;color:var(--fs-ui-accent);background:var(--fs-ui-accent-soft);font-size:14px;font-weight:800;cursor:pointer}.today-timeline-footer[data-v-fb7b5f28]{min-height:150px;padding:22px 0 90px;display:flex;justify-content:center;align-items:flex-start;color:var(--fs-ui-text-muted);font-size:13px;font-weight:700}.today-timeline-loading-more[data-v-fb7b5f28]{display:inline-flex;align-items:center;gap:10px;padding-top:11px}.today-timeline-loading-more span[data-v-fb7b5f28]{width:16px;height:16px;border-radius:50%;border:2px solid var(--fs-accent-a20);border-top-color:var(--fs-ui-accent);animation:today-timeline-spin-fb7b5f28 .8s linear infinite}.today-timeline-end[data-v-fb7b5f28]{padding-top:11px}@keyframes today-timeline-skeleton-fb7b5f28{0%{background-position:120% 0}to{background-position:-120% 0}}@keyframes today-timeline-spin-fb7b5f28{to{transform:rotate(360deg)}}@media(max-width:720px){.today-timeline-view[data-v-fb7b5f28]{padding:28px 8px 24px}.today-timeline-header[data-v-fb7b5f28]{padding:0 22px 18px}.today-timeline-masonry[data-v-fb7b5f28],.today-timeline-column[data-v-fb7b5f28],.today-timeline-skeleton-grid[data-v-fb7b5f28],.today-timeline-skeleton-column[data-v-fb7b5f28]{gap:10px}}@media(prefers-reduced-motion:reduce){.today-timeline-skeleton-card[data-v-fb7b5f28],.today-timeline-loading-more span[data-v-fb7b5f28]{animation:none}}[data-v-2f47edba]{scroll-behavior:smooth}.character-form[data-v-2f47edba]{position:relative;max-width:920px;margin:0 auto;padding:40px;background:var(--fs-ui-surface-strong);border-radius:20px;box-shadow:0 12px 48px var(--fs-ui-overlay),0 0 0 1px var(--fs-ui-border) inset;border:1px solid var(--fs-ui-border);overflow:hidden;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--fs-ui-text-primary)}.background-glow[data-v-2f47edba]{position:absolute;top:-50%;left:-50%;right:-50%;bottom:-50%;background:radial-gradient(circle at center,var(--fs-accent-a05) 0%,transparent 70%);animation:glow-pulse-2f47edba 4s ease-in-out infinite;pointer-events:none;z-index:0}@keyframes glow-pulse-2f47edba{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}.form-title[data-v-2f47edba]{position:relative;z-index:1;margin:0 0 32px;font-size:32px;font-weight:700;color:var(--fs-accent);text-align:center;display:flex;align-items:center;justify-content:center;gap:12px;text-shadow:0 0 20px var(--fs-accent-a30);animation:title-entrance-2f47edba .6s ease-out}@keyframes title-entrance-2f47edba{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.title-icon[data-v-2f47edba]{font-size:36px;animation:icon-bounce-2f47edba 2s ease-in-out infinite}@keyframes icon-bounce-2f47edba{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.error-messages[data-v-2f47edba]{position:relative;z-index:1;margin-bottom:28px;padding:20px 24px;background:linear-gradient(135deg,rgba(var(--fs-extra-f56c6c-rgb),.12),rgba(var(--fs-extra-dc2626-rgb),.08));border:2px solid rgba(var(--fs-extra-f56c6c-rgb),.4);border-radius:14px;display:flex;align-items:flex-start;gap:14px;animation:shake-2f47edba .5s ease;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 4px 16px rgba(var(--fs-extra-f56c6c-rgb),.15)}@keyframes shake-2f47edba{0%,to{transform:translate(0)}25%{transform:translate(-10px)}75%{transform:translate(10px)}}.error-slide-enter-active[data-v-2f47edba],.error-slide-leave-active[data-v-2f47edba]{transition:all .3s ease}.error-slide-enter-from[data-v-2f47edba]{opacity:0;transform:translateY(-20px)}.error-slide-leave-to[data-v-2f47edba]{opacity:0;transform:translateY(20px)}.error-icon[data-v-2f47edba]{font-size:26px;flex-shrink:0;animation:error-pulse-2f47edba 2s ease-in-out infinite}@keyframes error-pulse-2f47edba{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}.error-list[data-v-2f47edba]{flex:1}.error[data-v-2f47edba]{margin:6px 0;color:var(--fs-extra-fca5a5);font-size:14px;line-height:1.7;font-weight:500;position:relative;padding-left:16px}.error[data-v-2f47edba]:before{content:"•";position:absolute;left:0;color:var(--fs-extra-f87171);font-weight:700}form[data-v-2f47edba]{position:relative;z-index:1}.form-section[data-v-2f47edba]{margin-bottom:40px;animation:section-entrance-2f47edba .6s ease-out backwards}.form-section[data-v-2f47edba]:nth-child(1){animation-delay:.1s}.form-section[data-v-2f47edba]:nth-child(2){animation-delay:.2s}.form-section[data-v-2f47edba]:nth-child(3){animation-delay:.3s}@keyframes section-entrance-2f47edba{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.section-title[data-v-2f47edba]{display:flex;align-items:center;gap:12px;margin:0 0 12px;font-size:21px;font-weight:700;color:var(--fs-accent);text-shadow:0 2px 8px var(--fs-accent-a20);position:relative}.section-title[data-v-2f47edba]:after{content:"";flex:1;height:2px;background:linear-gradient(90deg,var(--fs-accent-a30),transparent);margin-left:16px;border-radius:2px}.section-icon[data-v-2f47edba]{font-size:26px;filter:drop-shadow(0 2px 4px var(--fs-accent-a30))}.section-subtitle[data-v-2f47edba]{margin:0 0 24px;color:var(--fs-ui-text-muted);font-size:14px;line-height:1.5;padding-left:38px}.images-grid[data-v-2f47edba]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:24px}.image-item[data-v-2f47edba]{position:relative;aspect-ratio:1;border-radius:16px;overflow:hidden;min-height:200px}.image-list-move[data-v-2f47edba],.image-list-enter-active[data-v-2f47edba],.image-list-leave-active[data-v-2f47edba]{transition:all .5s ease}.image-list-enter-from[data-v-2f47edba]{opacity:0;transform:scale(.8) rotateY(90deg)}.image-list-leave-to[data-v-2f47edba]{opacity:0;transform:scale(.8) rotateY(-90deg)}.image-list-leave-active[data-v-2f47edba]{position:absolute}.image-upload[data-v-2f47edba]{width:100%;height:100%;position:relative;cursor:pointer;border:2px dashed var(--fs-accent-a30);border-radius:16px;display:flex;align-items:center;justify-content:center;transition:all .4s cubic-bezier(.34,1.56,.64,1);background:var(--fs-ui-chip-bg);overflow:hidden;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.image-upload[data-v-2f47edba]:hover{border-color:var(--fs-accent);background:rgba(var(--fs-accent-rgb),.12);transform:translateY(-6px) scale(1.02);box-shadow:0 12px 32px rgba(var(--fs-accent-rgb),.25),0 0 0 1px var(--fs-accent-a10) inset}.image-upload.has-image[data-v-2f47edba]{border:2px solid var(--fs-ui-border);background:var(--fs-ui-surface);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.image-upload.has-image[data-v-2f47edba]:hover{border-color:var(--fs-accent);transform:translateY(-6px) scale(1.03);box-shadow:0 16px 40px rgba(var(--fs-accent-rgb),.35),0 0 0 1px var(--fs-accent-a20) inset}.image-upload.empty[data-v-2f47edba]{border:2px dashed var(--fs-accent-a30)}.image-upload.uploading[data-v-2f47edba]{pointer-events:none;border-color:var(--fs-accent);animation:border-pulse-2f47edba 1.5s ease-in-out infinite}@keyframes border-pulse-2f47edba{0%,to{border-color:var(--fs-accent)}50%{border-color:var(--fs-accent-a50)}}.image-preview[data-v-2f47edba]{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s cubic-bezier(.4,0,.2,1)}.image-upload.has-image:hover .image-preview[data-v-2f47edba]{transform:scale(1.08)}.image-overlay[data-v-2f47edba]{position:absolute;top:0;left:0;right:0;bottom:0;background:var(--fs-ui-overlay-strong);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease;z-index:5;pointer-events:none}.image-upload.has-image:hover .image-overlay[data-v-2f47edba]{opacity:1}.overlay-text[data-v-2f47edba]{color:var(--fs-accent);font-size:14px;font-weight:500;pointer-events:none}.upload-placeholder[data-v-2f47edba]{display:flex;flex-direction:column;align-items:center;gap:12px;color:var(--fs-text-tertiary);transition:all .4s cubic-bezier(.34,1.56,.64,1)}.image-upload:hover .upload-placeholder[data-v-2f47edba]{color:var(--fs-accent);transform:scale(1.08)}.upload-placeholder svg[data-v-2f47edba]{color:var(--fs-accent);opacity:.5;transition:all .4s cubic-bezier(.34,1.56,.64,1);filter:drop-shadow(0 2px 8px var(--fs-accent-a20));animation:float-2f47edba 3s ease-in-out infinite}@keyframes float-2f47edba{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.image-upload:hover .upload-placeholder svg[data-v-2f47edba]{opacity:1;transform:translateY(-4px);animation:none;filter:drop-shadow(0 4px 12px var(--fs-accent-a40))}.upload-placeholder span[data-v-2f47edba]{font-size:14px;font-weight:500;letter-spacing:.3px}.delete-image-btn[data-v-2f47edba]{position:absolute;top:12px;right:12px;width:36px;height:36px;padding:0;background:var(--fs-overlay-heavy);border:1.5px solid var(--fs-accent-a40);border-radius:50%;color:var(--fs-accent);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s cubic-bezier(.34,1.56,.64,1);z-index:20;opacity:0;transform:scale(.8);pointer-events:auto;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.image-upload.has-image:hover .delete-image-btn[data-v-2f47edba]{opacity:1;transform:scale(1)}.delete-image-btn[data-v-2f47edba]:hover{background:linear-gradient(135deg,rgba(var(--fs-extra-f56c6c-rgb),.95),rgba(var(--fs-extra-dc2626-rgb),.95));border-color:var(--fs-danger-strong);color:#fff;transform:scale(1.2) rotate(90deg);box-shadow:0 4px 16px rgba(var(--fs-extra-f56c6c-rgb),.5)}.delete-image-btn[data-v-2f47edba]:active{transform:scale(1.05) rotate(90deg)}.upload-overlay[data-v-2f47edba]{position:absolute;top:0;left:0;right:0;bottom:0;background:var(--fs-overlay-max);display:flex;align-items:center;justify-content:center;z-index:5;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.upload-progress[data-v-2f47edba]{text-align:center}.progress-ring[data-v-2f47edba]{position:relative;width:48px;height:48px;margin:0 auto 12px}.progress-ring svg[data-v-2f47edba]{transform:rotate(-90deg)}.progress-ring-bg[data-v-2f47edba]{fill:none;stroke:var(--fs-accent-a10);stroke-width:3}.progress-ring-fill[data-v-2f47edba]{fill:none;stroke:var(--fs-accent);stroke-width:3;stroke-linecap:round;stroke-dasharray:125.6;transition:stroke-dashoffset .35s cubic-bezier(.4,0,.2,1);filter:drop-shadow(0 0 10px rgba(var(--fs-accent-rgb),.7));animation:progress-glow-2f47edba 1.5s ease-in-out infinite}@keyframes progress-glow-2f47edba{0%,to{filter:drop-shadow(0 0 8px rgba(var(--fs-accent-rgb),.6))}50%{filter:drop-shadow(0 0 14px rgba(var(--fs-accent-rgb),.9))}}.progress-percent[data-v-2f47edba]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--fs-accent);font-size:12px;font-weight:600}.progress-text[data-v-2f47edba]{font-size:13px;color:var(--fs-text-tertiary);animation:pulse-text-2f47edba 1.5s ease-in-out infinite}@keyframes pulse-text-2f47edba{0%,to{opacity:.6}50%{opacity:1}}.skeleton-loader[data-v-2f47edba]{width:100%;height:100%;position:relative;overflow:hidden;background:linear-gradient(90deg,var(--fs-accent-a05) 25%,var(--fs-accent-a10) 50%,var(--fs-accent-a05) 75%);background-size:200% 100%;animation:skeleton-loading-2f47edba 2s ease-in-out infinite}@keyframes skeleton-loading-2f47edba{0%{background-position:200% 0}to{background-position:-200% 0}}.skeleton-shimmer[data-v-2f47edba]{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,var(--fs-accent-a20),transparent);animation:shimmer-2f47edba 2s infinite}@keyframes shimmer-2f47edba{to{left:100%}}.skeleton-pulse[data-v-2f47edba]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px;border:3px solid var(--fs-accent-a30);border-radius:50%;animation:skeleton-pulse-2f47edba 1.5s ease-in-out infinite}@keyframes skeleton-pulse-2f47edba{0%,to{transform:translate(-50%,-50%) scale(1);opacity:1}50%{transform:translate(-50%,-50%) scale(1.5);opacity:0}}.add-more[data-v-2f47edba]{border:2px dashed var(--fs-accent-a30);background:linear-gradient(135deg,rgba(var(--fs-accent-rgb),.02),var(--fs-accent-a05));cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .4s cubic-bezier(.34,1.56,.64,1);position:relative;overflow:hidden}.add-more[data-v-2f47edba]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at center,rgba(var(--fs-extra-67c23a-rgb),.1),transparent 70%);opacity:0;transition:opacity .4s ease}.add-more[data-v-2f47edba]:hover:before{opacity:1}.add-more[data-v-2f47edba]:hover{border-color:var(--fs-extra-67c23a);background:linear-gradient(135deg,rgba(var(--fs-extra-67c23a-rgb),.08),rgba(var(--fs-extra-67c23a-rgb),.15));transform:translateY(-6px) scale(1.02);box-shadow:0 12px 32px rgba(var(--fs-extra-67c23a-rgb),.25),0 0 0 1px rgba(var(--fs-extra-67c23a-rgb),.2) inset}.add-more-content[data-v-2f47edba]{display:flex;flex-direction:column;align-items:center;gap:10px;color:var(--fs-accent);transition:all .3s cubic-bezier(.34,1.56,.64,1);position:relative;z-index:1}.add-more:hover .add-more-content[data-v-2f47edba]{color:var(--fs-extra-67c23a);transform:scale(1.08)}.add-more-content svg[data-v-2f47edba]{color:inherit;transition:transform .5s cubic-bezier(.34,1.56,.64,1);filter:drop-shadow(0 2px 8px currentColor)}.add-more:hover .add-more-content svg[data-v-2f47edba]{transform:rotate(180deg) scale(1.1)}.add-more-content span[data-v-2f47edba]{font-size:14px;font-weight:500}.image-count[data-v-2f47edba]{font-size:12px;opacity:.7}.form-grid[data-v-2f47edba]{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.form-group[data-v-2f47edba]{position:relative}.form-label[data-v-2f47edba]{display:block;margin-bottom:10px;font-weight:600;font-size:14px;color:var(--fs-text-secondary);transition:all .3s ease;letter-spacing:.3px}.form-group:focus-within .form-label[data-v-2f47edba]{color:var(--fs-accent);transform:translate(2px);text-shadow:0 0 8px var(--fs-accent-a30)}.required[data-v-2f47edba]{color:var(--fs-extra-f87171);font-weight:700;margin-left:2px;animation:required-pulse-2f47edba 2s ease-in-out infinite}@keyframes required-pulse-2f47edba{0%,to{opacity:1}50%{opacity:.6}}.form-input[data-v-2f47edba],.form-textarea[data-v-2f47edba]{width:100%;padding:14px 18px;border:2px solid var(--fs-accent-a15);border-radius:12px;font-size:15px;box-sizing:border-box;transition:all .3s cubic-bezier(.4,0,.2,1);font-family:inherit;background:var(--fs-ui-chip-bg);color:var(--fs-text-primary);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.form-input[data-v-2f47edba]::placeholder,.form-textarea[data-v-2f47edba]::placeholder{color:var(--fs-text-muted);transition:color .3s ease}.form-input[data-v-2f47edba]:hover,.form-textarea[data-v-2f47edba]:hover{border-color:var(--fs-accent-a30);background:var(--fs-ui-chip-hover)}.form-input[data-v-2f47edba]:focus,.form-textarea[data-v-2f47edba]:focus{outline:none;border-color:var(--fs-accent);background:var(--fs-accent-a08);box-shadow:0 0 0 4px var(--fs-accent-a10),0 4px 20px var(--fs-accent-a20);transform:translateY(-1px)}.form-input[data-v-2f47edba]:focus::placeholder,.form-textarea[data-v-2f47edba]:focus::placeholder{color:var(--fs-text-dim)}.form-input[data-v-2f47edba]:valid:not(:placeholder-shown),.form-textarea[data-v-2f47edba]:valid:not(:placeholder-shown){border-color:rgba(var(--fs-extra-67c23a-rgb),.3)}.form-input[data-v-2f47edba]:valid:not(:placeholder-shown):focus,.form-textarea[data-v-2f47edba]:valid:not(:placeholder-shown):focus{border-color:var(--fs-extra-67c23a);box-shadow:0 0 0 4px rgba(var(--fs-extra-67c23a-rgb),.1),0 4px 20px rgba(var(--fs-extra-67c23a-rgb),.2)}.form-textarea[data-v-2f47edba]{resize:vertical;min-height:140px;line-height:1.6}.char-count[data-v-2f47edba]{position:absolute;right:0;top:0;font-size:11px;color:var(--fs-text-muted);transition:all .3s ease;padding:2px 8px;border-radius:6px;background:var(--fs-white-a02);font-weight:500}.form-group:focus-within .char-count[data-v-2f47edba]{color:var(--fs-accent);background:var(--fs-accent-a08);transform:scale(1.05)}.form-actions[data-v-2f47edba]{display:flex;gap:20px;justify-content:flex-end;margin-top:48px;padding-top:32px;border-top:1px solid var(--fs-accent-a15)}.btn-cancel[data-v-2f47edba],.btn-submit[data-v-2f47edba]{padding:16px 40px;border:none;border-radius:14px;cursor:pointer;font-size:16px;font-weight:600;transition:all .4s cubic-bezier(.34,1.56,.64,1);position:relative;overflow:hidden;letter-spacing:.5px}.btn-cancel[data-v-2f47edba]{background:var(--fs-ui-chip-bg);color:var(--fs-ui-text-secondary);border:2px solid var(--fs-ui-border);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.btn-cancel[data-v-2f47edba]:hover{background:var(--fs-ui-chip-hover);color:var(--fs-ui-text-primary);border-color:var(--fs-ui-border-strong);transform:translateY(-3px) scale(1.02);box-shadow:0 8px 20px var(--fs-ui-overlay)}.btn-cancel[data-v-2f47edba]:active{transform:translateY(-1px) scale(1)}.btn-submit[data-v-2f47edba]{background:linear-gradient(135deg,var(--fs-accent) 0%,var(--fs-extra-ffa500) 100%);color:var(--fs-ui-cta-text);border:none;box-shadow:0 6px 20px rgba(var(--fs-accent-rgb),.35),0 0 0 1px var(--fs-accent-a20) inset;text-shadow:0 1px 2px rgba(var(--fs-contrast-rgb),.3)}.btn-submit[data-v-2f47edba]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(var(--fs-contrast-rgb),.4),transparent);transition:left .6s ease}.btn-submit[data-v-2f47edba]:hover:before{left:100%}.btn-submit[data-v-2f47edba]:hover{transform:translateY(-4px) scale(1.03);box-shadow:0 12px 32px var(--fs-accent-a50),0 0 0 1px var(--fs-accent-a30) inset}.btn-submit[data-v-2f47edba]:active{transform:translateY(-2px) scale(1.01)}.btn-submit[data-v-2f47edba]:disabled{background:rgba(var(--fs-accent-rgb),.25);cursor:not-allowed;transform:none;box-shadow:none;opacity:.6}.submitting-content[data-v-2f47edba]{display:flex;align-items:center;gap:10px;justify-content:center}.spinner[data-v-2f47edba]{width:18px;height:18px;border:2.5px solid var(--fs-white-a20);border-top-color:var(--fs-ui-cta-text);border-right-color:var(--fs-ui-cta-text);border-radius:50%;animation:spin-2f47edba .7s cubic-bezier(.5,0,.5,1) infinite;box-shadow:0 0 8px rgba(var(--fs-shadow-rgb),.1)}@keyframes spin-2f47edba{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fade-enter-active[data-v-2f47edba],.fade-leave-active[data-v-2f47edba]{transition:opacity .3s ease}.fade-enter-from[data-v-2f47edba],.fade-leave-to[data-v-2f47edba]{opacity:0}@media(max-width:768px){.character-form[data-v-2f47edba]{max-width:100%;padding:24px 20px;border-radius:12px}.form-title[data-v-2f47edba]{font-size:26px;margin-bottom:24px}.section-title[data-v-2f47edba]{font-size:18px}.section-title[data-v-2f47edba]:after{margin-left:10px}.section-subtitle[data-v-2f47edba]{padding-left:0;margin-bottom:16px}.form-grid[data-v-2f47edba]{grid-template-columns:1fr;gap:20px}.images-grid[data-v-2f47edba]{grid-template-columns:repeat(2,1fr);gap:16px}.image-item[data-v-2f47edba]{min-height:160px}.form-actions[data-v-2f47edba]{flex-direction:column-reverse;gap:12px;margin-top:36px}.btn-cancel[data-v-2f47edba],.btn-submit[data-v-2f47edba]{width:100%;padding:14px 32px}.delete-image-btn[data-v-2f47edba]{width:32px;height:32px;top:8px;right:8px}}@media(max-width:480px){.character-form[data-v-2f47edba]{padding:18px 14px;border-radius:10px}.form-title[data-v-2f47edba]{font-size:22px;gap:8px}.title-icon[data-v-2f47edba]{font-size:28px}.section-title[data-v-2f47edba]{font-size:16px;gap:8px}.section-title[data-v-2f47edba]:after{display:none}.section-icon[data-v-2f47edba]{font-size:20px}.images-grid[data-v-2f47edba]{grid-template-columns:1fr;gap:12px}.image-item[data-v-2f47edba]{min-height:180px}.form-section[data-v-2f47edba]{margin-bottom:24px}.form-input[data-v-2f47edba],.form-textarea[data-v-2f47edba]{font-size:14px;padding:12px 14px}.form-actions[data-v-2f47edba]{margin-top:28px;padding-top:20px}}@media(hover:none){.image-upload[data-v-2f47edba]:hover,.image-upload.has-image[data-v-2f47edba]:hover,.btn-cancel[data-v-2f47edba]:hover,.btn-submit[data-v-2f47edba]:hover{transform:none}}.character-manage[data-v-6e4ed436]{min-height:100vh}.verify-container[data-v-6e4ed436]{min-height:100vh;background:var(--fs-ui-bg);color:var(--fs-ui-text-primary);position:relative}.verify-container[data-v-6e4ed436]:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120%;height:120%;background:radial-gradient(circle at 50% 50%,rgba(var(--fs-accent-rgb),.02) 0%,transparent 50%);pointer-events:none;z-index:0}.verify-header[data-v-6e4ed436]{position:relative;padding:60px 40px 30px;background:var(--fs-ui-bg);z-index:10;border-bottom:1px solid var(--fs-ui-border)}.header-content[data-v-6e4ed436]{max-width:1200px;margin:0 auto}.verify-section[data-v-6e4ed436]{max-width:1200px;margin:0 auto;padding:30px 40px 40px;position:relative;z-index:1}.group-head[data-v-6e4ed436]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;gap:16px}.page-title[data-v-6e4ed436]{margin:0;font-size:48px;font-weight:300;color:var(--fs-text-primary);display:flex;align-items:center;gap:15px}.title-icon[data-v-6e4ed436]{font-size:52px}.page-subtitle[data-v-6e4ed436]{margin:10px 0 0;font-size:20px;color:var(--fs-text-tertiary)}.group-title[data-v-6e4ed436]{font-size:14px;font-weight:600;color:var(--fs-text-muted);text-transform:uppercase;letter-spacing:1px;margin:0}.group-desc[data-v-6e4ed436]{margin:6px 0 0;color:var(--fs-text-tertiary);font-size:14px}.btn-create[data-v-6e4ed436]{display:flex;align-items:center;gap:8px;padding:10px 18px;background:linear-gradient(120deg,var(--fs-accent) 0%,var(--fs-accent-strong) 100%);color:var(--fs-ui-cta-text);border:none;border-radius:999px;cursor:pointer;font-size:14px;font-weight:600;transition:transform .2s ease,box-shadow .2s ease}.btn-create[data-v-6e4ed436]:hover{transform:translateY(-2px);box-shadow:0 10px 18px rgba(var(--fs-accent-rgb),.3)}.btn-create svg[data-v-6e4ed436]{transition:transform .3s ease}.btn-create:hover svg[data-v-6e4ed436]{transform:rotate(90deg)}.content-wrapper[data-v-6e4ed436]{position:relative;min-height:400px}.loading-overlay[data-v-6e4ed436]{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background:var(--fs-ui-overlay-strong);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:16px;z-index:100}.loading-content[data-v-6e4ed436]{display:flex;flex-direction:column;align-items:center;gap:16px;padding:40px;background:var(--fs-ui-surface-strong);border-radius:16px;box-shadow:0 12px 48px rgba(var(--fs-shadow-rgb),.6);border:1px solid var(--fs-ui-border);color:var(--fs-text-tertiary);font-size:16px}.loading-spinner[data-v-6e4ed436]{width:48px;height:48px;border:4px solid var(--fs-accent-a10);border-top-color:var(--fs-accent);border-radius:50%;animation:spin-6e4ed436 .8s linear infinite;filter:drop-shadow(0 0 8px var(--fs-accent-a40))}@keyframes spin-6e4ed436{to{transform:rotate(360deg)}}.loading-content span[data-v-6e4ed436]{animation:loading-pulse-6e4ed436 1.5s ease-in-out infinite}@keyframes loading-pulse-6e4ed436{0%,to{opacity:.5}50%{opacity:1}}.error-message[data-v-6e4ed436]{display:flex;align-items:center;gap:12px;padding:20px 24px;background:rgba(var(--fs-extra-f56c6c-rgb),.1);border:1px solid rgba(var(--fs-extra-f56c6c-rgb),.3);border-radius:12px;color:var(--fs-extra-f87171);font-size:15px;margin-bottom:24px;animation:shake-6e4ed436 .5s ease}@keyframes shake-6e4ed436{0%,to{transform:translate(0)}25%{transform:translate(-10px)}75%{transform:translate(10px)}}.error-icon[data-v-6e4ed436]{font-size:24px}.error-slide-enter-active[data-v-6e4ed436],.error-slide-leave-active[data-v-6e4ed436]{transition:all .3s ease}.error-slide-enter-from[data-v-6e4ed436]{opacity:0;transform:translateY(-20px)}.error-slide-leave-to[data-v-6e4ed436]{opacity:0;transform:translateY(20px)}.empty-state[data-v-6e4ed436]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:100px 40px;background:var(--fs-ui-surface-strong);border-radius:16px;box-shadow:0 8px 32px rgba(var(--fs-shadow-rgb),.4);border:1px solid var(--fs-accent-a10);animation:empty-fast-pop-6e4ed436 .3s cubic-bezier(.34,1.56,.64,1)}@keyframes empty-fast-pop-6e4ed436{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}.empty-icon[data-v-6e4ed436]{font-size:80px;margin-bottom:20px;opacity:.5;animation:float-6e4ed436 3s ease-in-out infinite}@keyframes float-6e4ed436{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.empty-text[data-v-6e4ed436]{margin:0 0 8px;font-size:24px;font-weight:600;color:var(--fs-accent)}.empty-hint[data-v-6e4ed436]{margin:0 0 32px;color:var(--fs-text-tertiary);font-size:16px}.btn-create-empty[data-v-6e4ed436]{display:flex;align-items:center;gap:8px;padding:16px 36px;background:linear-gradient(135deg,var(--fs-accent) 0%,var(--fs-accent-strong) 100%);color:var(--fs-ink);border:none;border-radius:12px;cursor:pointer;font-size:18px;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 20px var(--fs-accent-a30)}.btn-create-empty[data-v-6e4ed436]:hover{transform:translateY(-4px) scale(1.05);box-shadow:0 8px 32px var(--fs-accent-a50)}.btn-create-empty svg[data-v-6e4ed436]{transition:transform .3s ease}.btn-create-empty:hover svg[data-v-6e4ed436]{transform:rotate(90deg)}.characters-grid[data-v-6e4ed436]{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:24px}.card-list-move[data-v-6e4ed436],.card-list-enter-active[data-v-6e4ed436],.card-list-leave-active[data-v-6e4ed436]{transition:all .3s cubic-bezier(.34,1.56,.64,1)}.card-list-enter-from[data-v-6e4ed436],.card-list-leave-to[data-v-6e4ed436]{opacity:0;transform:scale(.7)}.card-list-leave-active[data-v-6e4ed436]{position:absolute}.character-card[data-v-6e4ed436]{background:var(--fs-ui-surface-strong);border-radius:16px;overflow:hidden;box-shadow:0 4px 20px var(--fs-overlay-light);border:1px solid var(--fs-accent-a10);transition:all .3s cubic-bezier(.4,0,.2,1);animation:card-fast-pop-6e4ed436 .3s cubic-bezier(.34,1.56,.64,1) backwards}.character-card[data-v-6e4ed436]:nth-child(1){animation-delay:0s}.character-card[data-v-6e4ed436]:nth-child(2){animation-delay:.03s}.character-card[data-v-6e4ed436]:nth-child(3){animation-delay:.06s}.character-card[data-v-6e4ed436]:nth-child(4){animation-delay:.09s}.character-card[data-v-6e4ed436]:nth-child(5){animation-delay:.12s}.character-card[data-v-6e4ed436]:nth-child(6){animation-delay:.15s}.character-card[data-v-6e4ed436]:nth-child(7){animation-delay:.18s}.character-card[data-v-6e4ed436]:nth-child(8){animation-delay:.21s}.character-card[data-v-6e4ed436]:nth-child(9){animation-delay:.24s}.character-card[data-v-6e4ed436]:nth-child(10){animation-delay:.27s}.character-card[data-v-6e4ed436]:nth-child(11){animation-delay:.3s}.character-card[data-v-6e4ed436]:nth-child(12){animation-delay:.33s}@keyframes card-fast-pop-6e4ed436{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}.character-card[data-v-6e4ed436]:hover{transform:translateY(-8px);box-shadow:0 12px 40px var(--fs-accent-a20);border-color:var(--fs-accent-a30)}.character-image[data-v-6e4ed436]{position:relative;width:100%;height:240px;overflow:visible;background:linear-gradient(135deg,var(--fs-ui-surface) 0%,var(--fs-ui-surface-raised) 100%);display:flex;align-items:center;justify-content:center;padding:30px 20px}.image-stack[data-v-6e4ed436]{position:absolute;width:140px;height:180px;border-radius:12px;overflow:hidden;border:3px solid var(--fs-accent-a30);box-shadow:0 8px 24px rgba(var(--fs-shadow-rgb),.4);transition:all .3s cubic-bezier(.4,0,.2,1)}.image-stack.left[data-v-6e4ed436]{left:20px;top:50%;transform:translateY(-50%) rotate(-8deg);z-index:1}.image-stack.center[data-v-6e4ed436]{left:50%;top:50%;transform:translate(-50%,-50%);z-index:3;width:150px;height:190px;border-color:var(--fs-accent-a50);box-shadow:0 12px 32px var(--fs-overlay-medium)}.image-stack.right[data-v-6e4ed436]{right:20px;top:50%;transform:translateY(-50%) rotate(8deg);z-index:1}.character-card:hover .image-stack.left[data-v-6e4ed436]{transform:translateY(-50%) rotate(-12deg) translate(-5px)}.character-card:hover .image-stack.center[data-v-6e4ed436]{transform:translate(-50%,-50%) scale(1.05);box-shadow:0 16px 48px var(--fs-accent-a30)}.character-card:hover .image-stack.right[data-v-6e4ed436]{transform:translateY(-50%) rotate(12deg) translate(5px)}.stacked-image[data-v-6e4ed436]{width:100%;height:100%;object-fit:cover}.stacked-image[data-v-6e4ed436] canvas,.stacked-image[data-v-6e4ed436] .image-render-canvas{width:100%;height:100%;object-fit:cover}.placeholder-image[data-v-6e4ed436]{width:100%;height:100%;background:linear-gradient(135deg,var(--fs-surface-2) 0%,var(--fs-surface-1) 100%);display:flex;align-items:center;justify-content:center;color:var(--fs-accent-a20)}.image-count-badge[data-v-6e4ed436]{position:absolute;top:12px;right:12px;display:flex;align-items:center;gap:4px;padding:6px 12px;background:var(--fs-overlay-strong);border:1px solid var(--fs-accent-a30);border-radius:20px;color:var(--fs-accent);font-size:13px;font-weight:600;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:10;transition:all .3s ease}.character-card:hover .image-count-badge[data-v-6e4ed436]{background:var(--fs-accent-a20);border-color:var(--fs-accent);transform:scale(1.05)}.character-info[data-v-6e4ed436]{padding:20px}.character-name[data-v-6e4ed436]{margin:0 0 12px;font-size:22px;font-weight:600;color:var(--fs-accent);transition:color .3s ease}.character-card:hover .character-name[data-v-6e4ed436]{text-shadow:0 0 12px var(--fs-accent-a50)}.character-meta[data-v-6e4ed436]{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:12px}.meta-item[data-v-6e4ed436]{display:flex;align-items:center;gap:6px;padding:6px 12px;background:var(--fs-accent-a10);border:1px solid var(--fs-accent-a20);border-radius:6px;color:var(--fs-text-secondary);font-size:13px;transition:all .3s ease}.meta-item svg[data-v-6e4ed436]{color:var(--fs-accent);flex-shrink:0}.character-card:hover .meta-item[data-v-6e4ed436]{background:var(--fs-accent-a15);border-color:var(--fs-accent-a30)}.worldview[data-v-6e4ed436]{margin:0;color:var(--fs-text-tertiary);font-size:14px;line-height:1.6}.character-actions[data-v-6e4ed436]{padding:16px 20px;display:flex;gap:12px;border-top:1px solid var(--fs-accent-a10)}.btn-edit[data-v-6e4ed436],.btn-delete[data-v-6e4ed436]{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:10px 16px;border:none;border-radius:8px;cursor:pointer;font-size:14px;font-weight:500;transition:all .3s cubic-bezier(.4,0,.2,1)}.btn-edit[data-v-6e4ed436]{background:var(--fs-accent-a10);color:var(--fs-accent);border:1px solid var(--fs-accent-a20)}.btn-edit[data-v-6e4ed436]:hover{background:var(--fs-accent-a20);border-color:var(--fs-accent);transform:translateY(-2px);box-shadow:0 4px 12px var(--fs-accent-a20)}.btn-delete[data-v-6e4ed436]{background:rgba(var(--fs-extra-f56c6c-rgb),.1);color:var(--fs-extra-f87171);border:1px solid rgba(var(--fs-extra-f56c6c-rgb),.2)}.btn-delete[data-v-6e4ed436]:hover{background:rgba(var(--fs-extra-f56c6c-rgb),.2);border-color:var(--fs-extra-f87171);transform:translateY(-2px);box-shadow:0 4px 12px rgba(var(--fs-extra-f56c6c-rgb),.2)}.form-container[data-v-6e4ed436]{animation:fade-in .4s ease-out}.modal-overlay[data-v-6e4ed436]{position:fixed;top:0;left:0;right:0;bottom:0;background:var(--fs-overlay-strong);display:flex;align-items:center;justify-content:center;z-index:2000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.modal-content[data-v-6e4ed436]{background:var(--fs-ui-surface-strong);padding:32px;border-radius:16px;max-width:440px;width:90%;box-shadow:0 12px 48px rgba(var(--fs-shadow-rgb),.6);border:1px solid var(--fs-ui-border);animation:modal-entrance-6e4ed436 .3s ease-out}@keyframes modal-entrance-6e4ed436{0%{opacity:0;transform:scale(.9) translateY(-20px)}to{opacity:1;transform:scale(1) translateY(0)}}.modal-icon[data-v-6e4ed436]{font-size:56px;text-align:center;margin-bottom:20px;animation:icon-shake-6e4ed436 .5s ease}@keyframes icon-shake-6e4ed436{0%,to{transform:rotate(0)}25%{transform:rotate(-10deg)}75%{transform:rotate(10deg)}}.modal-title[data-v-6e4ed436]{margin:0 0 16px;font-size:24px;font-weight:600;color:var(--fs-accent);text-align:center}.modal-message[data-v-6e4ed436]{margin:0 0 32px;color:var(--fs-text-secondary);line-height:1.6;text-align:center;font-size:15px}.modal-message strong[data-v-6e4ed436]{color:var(--fs-accent)}.warning-text[data-v-6e4ed436]{display:block;margin-top:8px;color:var(--fs-extra-f87171);font-size:14px}.modal-actions[data-v-6e4ed436]{display:flex;gap:12px}.btn-modal-cancel[data-v-6e4ed436],.btn-modal-confirm[data-v-6e4ed436]{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 24px;border:none;border-radius:10px;cursor:pointer;font-size:15px;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1)}.btn-modal-cancel[data-v-6e4ed436]{background:var(--fs-ui-chip-bg);color:var(--fs-ui-text-secondary);border:1px solid var(--fs-ui-border)}.btn-modal-cancel[data-v-6e4ed436]:hover{background:var(--fs-ui-chip-hover);color:var(--fs-ui-text-primary);transform:translateY(-2px)}.btn-modal-confirm[data-v-6e4ed436]{background:linear-gradient(135deg,var(--fs-extra-f87171) 0%,var(--fs-danger-strong) 100%);color:#fff;box-shadow:0 4px 16px rgba(var(--fs-danger-rgb),.3)}.btn-modal-confirm[data-v-6e4ed436]:hover{transform:translateY(-2px);box-shadow:0 6px 24px rgba(var(--fs-danger-rgb),.4)}.modal-enter-active[data-v-6e4ed436],.modal-leave-active[data-v-6e4ed436]{transition:opacity .3s ease}.modal-enter-from[data-v-6e4ed436],.modal-leave-to[data-v-6e4ed436]{opacity:0}.modal-enter-active .modal-content[data-v-6e4ed436],.modal-leave-active .modal-content[data-v-6e4ed436]{transition:all .3s cubic-bezier(.4,0,.2,1)}.modal-enter-from .modal-content[data-v-6e4ed436]{transform:scale(.9) translateY(-20px)}.modal-leave-to .modal-content[data-v-6e4ed436]{transform:scale(.9) translateY(20px)}.fade-enter-active[data-v-6e4ed436],.fade-leave-active[data-v-6e4ed436]{transition:opacity .3s ease}.fade-enter-from[data-v-6e4ed436],.fade-leave-to[data-v-6e4ed436]{opacity:0}@media(max-width:1024px){.characters-grid[data-v-6e4ed436]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.image-stack[data-v-6e4ed436]{width:110px;height:140px}.image-stack.center[data-v-6e4ed436]{width:120px;height:150px}.image-stack.left[data-v-6e4ed436]{left:10px}.image-stack.right[data-v-6e4ed436]{right:10px}}@media(max-width:768px){.verify-header[data-v-6e4ed436]{padding:24px 16px 18px}.verify-section[data-v-6e4ed436]{padding:18px 16px 28px}.group-head[data-v-6e4ed436]{flex-direction:column;align-items:stretch;margin-bottom:16px;gap:12px}.page-title[data-v-6e4ed436]{font-size:28px;line-height:1.2;gap:10px}.title-icon[data-v-6e4ed436]{font-size:34px}.page-subtitle[data-v-6e4ed436]{margin-top:6px;font-size:14px}.btn-create[data-v-6e4ed436]{width:100%;justify-content:center;padding:11px 16px}.error-message[data-v-6e4ed436]{padding:14px 16px;font-size:14px;margin-bottom:16px}.characters-grid[data-v-6e4ed436]{grid-template-columns:1fr;gap:16px}.character-image[data-v-6e4ed436]{height:140px;padding:8px}.image-stack[data-v-6e4ed436]{width:75px;height:100px}.image-stack.center[data-v-6e4ed436]{width:85px;height:110px}.image-stack.left[data-v-6e4ed436]{left:50%;transform:translate(-120%,-50%) rotate(-8deg)}.image-stack.right[data-v-6e4ed436]{left:50%;transform:translate(20%,-50%) rotate(8deg)}.character-card:hover .image-stack.left[data-v-6e4ed436]{transform:translate(-120%,-50%) rotate(-12deg) translate(-3px)}.character-card:hover .image-stack.right[data-v-6e4ed436]{transform:translate(20%,-50%) rotate(12deg) translate(3px)}.modal-content[data-v-6e4ed436]{width:calc(100vw - 32px);padding:20px}.modal-actions[data-v-6e4ed436]{flex-direction:column-reverse}.btn-modal-cancel[data-v-6e4ed436],.btn-modal-confirm[data-v-6e4ed436]{width:100%}.empty-state[data-v-6e4ed436]{padding:48px 20px}.empty-icon[data-v-6e4ed436]{font-size:58px;margin-bottom:14px}.empty-text[data-v-6e4ed436]{font-size:20px}.empty-hint[data-v-6e4ed436]{margin-bottom:22px;font-size:14px}.btn-create-empty[data-v-6e4ed436]{width:100%;justify-content:center;padding:14px 18px;font-size:16px}.character-info[data-v-6e4ed436]{padding:16px}.character-name[data-v-6e4ed436]{font-size:19px}.character-actions[data-v-6e4ed436]{padding:12px 16px 16px;gap:10px}}@media(max-width:480px){.verify-header[data-v-6e4ed436]{padding:18px 12px 14px}.verify-section[data-v-6e4ed436]{padding:14px 12px 20px}.page-title[data-v-6e4ed436]{font-size:24px}.group-title[data-v-6e4ed436]{font-size:12px}.group-desc[data-v-6e4ed436]{font-size:13px}.btn-edit[data-v-6e4ed436],.btn-delete[data-v-6e4ed436]{font-size:13px;padding:10px 8px}.loading-content[data-v-6e4ed436]{padding:24px 18px;width:calc(100vw - 48px)}}.store-manage-page[data-v-e91d4e3e]{min-height:100vh}.verify-container[data-v-e91d4e3e]{min-height:100vh;background:var(--fs-ui-bg);color:var(--fs-text-primary);position:relative}.verify-container[data-v-e91d4e3e]:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120%;height:120%;background:radial-gradient(circle at 50% 50%,rgba(var(--fs-accent-rgb),.02) 0%,transparent 50%);pointer-events:none;z-index:0}.verify-header[data-v-e91d4e3e]{position:relative;padding:60px 40px 40px;background:var(--fs-ui-bg);z-index:10;border-bottom:1px solid var(--fs-white-a05)}.header-content[data-v-e91d4e3e]{max-width:1200px;margin:0 auto}.page-title[data-v-e91d4e3e]{font-size:48px;font-weight:300;color:var(--fs-text-primary);margin:0 0 10px;display:flex;align-items:center;gap:15px}.title-icon[data-v-e91d4e3e]{font-size:52px}.page-subtitle[data-v-e91d4e3e]{font-size:20px;color:var(--fs-text-tertiary);margin:0}.verify-section[data-v-e91d4e3e]{max-width:1200px;margin:0 auto;padding:40px;position:relative;z-index:1}.group-head[data-v-e91d4e3e]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.group-title[data-v-e91d4e3e]{font-size:14px;font-weight:600;color:var(--fs-text-muted);text-transform:uppercase;letter-spacing:1px;margin:0}.group-desc[data-v-e91d4e3e]{margin:6px 0 0;color:var(--fs-text-tertiary);font-size:14px}.count-pill[data-v-e91d4e3e]{padding:4px 12px;border-radius:999px;border:1px solid var(--fs-accent-a30);color:var(--fs-accent);font-size:12px}.hint-card[data-v-e91d4e3e]{padding:16px;border-radius:14px;background:linear-gradient(135deg,var(--fs-surface-1) 0%,var(--fs-surface-0) 100%);border:1px solid var(--fs-white-a05);color:var(--fs-text-tertiary);margin-bottom:14px}.hint-card.error[data-v-e91d4e3e]{border-color:rgba(var(--fs-danger-rgb),.3);color:var(--fs-danger)}.hint-card.empty[data-v-e91d4e3e]{margin-top:8px}.card-grid[data-v-e91d4e3e]{display:flex;flex-direction:column;gap:16px}.verify-card[data-v-e91d4e3e]{position:relative;overflow:hidden;border-radius:20px;padding:22px;box-shadow:0 10px 30px var(--fs-overlay-medium),0 0 0 1px var(--fs-white-a05);transition:all .3s ease;background:linear-gradient(135deg,var(--fs-surface-1) 0%,var(--fs-surface-0) 100%)}.verify-card[data-v-e91d4e3e]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(var(--fs-shadow-rgb),.2)}.status-card[data-v-e91d4e3e]{padding:24px;border-radius:22px;background:linear-gradient(135deg,var(--fs-surface-1) 0%,var(--fs-surface-0) 100%);border:1px solid var(--fs-accent-a20);box-shadow:0 20px 40px rgba(var(--fs-shadow-rgb),.6),0 0 0 1px var(--fs-accent-a08)}.status-card-head[data-v-e91d4e3e]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.status-title[data-v-e91d4e3e]{margin:0 0 6px;font-size:20px;color:var(--fs-text-primary)}.status-subtitle[data-v-e91d4e3e]{margin:0;color:var(--fs-text-tertiary);font-size:14px}.status-pill[data-v-e91d4e3e]{padding:6px 14px;border-radius:999px;font-size:12px;border:1px solid var(--fs-accent-a40);color:var(--fs-accent);background:var(--fs-accent-a08)}.status-label[data-v-e91d4e3e]{margin:0;font-size:12px;color:var(--fs-text-dim)}.head-actions[data-v-e91d4e3e]{display:flex;align-items:center;gap:10px}.products-grid[data-v-e91d4e3e]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.product-card[data-v-e91d4e3e]{padding:10px}.card-content[data-v-e91d4e3e]{position:relative;z-index:1;height:100%;display:flex;flex-direction:column}.product-image[data-v-e91d4e3e]{width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:14px;margin-bottom:10px;border:1px solid var(--fs-white-a12)}.product-name[data-v-e91d4e3e]{margin:0 0 4px;color:var(--fs-text-primary);font-size:16px}.product-price[data-v-e91d4e3e]{margin:0;color:var(--fs-accent);font-weight:700}.product-link[data-v-e91d4e3e]{margin:8px 0 0;font-size:12px;color:var(--fs-text-dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-bottom:6px}.product-actions[data-v-e91d4e3e]{display:flex;gap:8px;margin-top:auto;padding-top:10px}.large-empty[data-v-e91d4e3e]{text-align:center;padding:40px 20px}.empty-icon[data-v-e91d4e3e]{font-size:50px;opacity:.75}.empty-text[data-v-e91d4e3e]{margin:10px 0 6px;color:var(--fs-text-primary);font-size:18px;font-weight:600}.empty-hint[data-v-e91d4e3e]{margin:0 0 14px;color:var(--fs-text-tertiary)}.status-card[data-v-e91d4e3e]{margin-top:16px}.form-card[data-v-e91d4e3e]{padding:24px}.form-grid[data-v-e91d4e3e]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px}.form-field[data-v-e91d4e3e]{display:flex;flex-direction:column;gap:6px}.form-field.full[data-v-e91d4e3e]{grid-column:1 / -1}.form-input[data-v-e91d4e3e]{border-radius:10px;border:1px solid var(--fs-white-a12);background:rgba(var(--fs-shadow-rgb),.35);color:var(--fs-text-primary);padding:10px 12px}.file-input[data-v-e91d4e3e]{display:none}.upload-box[data-v-e91d4e3e]{width:min(100%,360px);aspect-ratio:1 / 1;border-radius:20px;border:2px dashed var(--fs-accent-a40);background:linear-gradient(135deg,var(--fs-surface-1) 0%,var(--fs-surface-0) 100%);position:relative;overflow:hidden;cursor:pointer;padding:0;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.upload-box[data-v-e91d4e3e]:hover{transform:translateY(-2px);box-shadow:0 12px 24px rgba(var(--fs-accent-rgb),.18);border-color:var(--fs-accent)}.upload-box[data-v-e91d4e3e]:disabled{opacity:.7;cursor:not-allowed}.upload-box.has-image[data-v-e91d4e3e]{border-style:solid;border-color:var(--fs-white-a18)}.upload-preview-image[data-v-e91d4e3e]{width:100%;height:100%;object-fit:cover;display:block}.upload-placeholder[data-v-e91d4e3e]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:var(--fs-accent)}.upload-plus[data-v-e91d4e3e]{font-size:56px;line-height:1;font-weight:300}.upload-title[data-v-e91d4e3e]{font-size:18px;font-weight:700}.upload-overlay-text[data-v-e91d4e3e]{position:absolute;left:0;right:0;bottom:0;padding:10px 14px;font-size:13px;color:var(--fs-extra-f8f9ff);background:linear-gradient(180deg,transparent 0%,rgba(var(--fs-shadow-rgb),.75) 100%);text-align:center}.upload-row[data-v-e91d4e3e]{height:0;overflow:hidden}.form-actions[data-v-e91d4e3e]{margin-top:16px;display:flex;justify-content:flex-end;gap:8px}.apply-btn[data-v-e91d4e3e]{border:none;border-radius:999px;padding:9px 16px;background:linear-gradient(120deg,var(--fs-accent) 0%,var(--fs-accent-strong) 100%);color:var(--fs-ui-cta-text);font-weight:600;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;text-decoration:none;display:inline-flex;align-items:center;justify-content:center}.apply-btn[data-v-e91d4e3e]:hover{transform:translateY(-2px);box-shadow:0 10px 18px rgba(var(--fs-accent-rgb),.3)}.apply-btn[data-v-e91d4e3e]:disabled{opacity:.55;cursor:not-allowed;transform:none;box-shadow:none}.apply-btn.mini[data-v-e91d4e3e]{font-size:12px;padding:7px 12px}.apply-btn.ghost[data-v-e91d4e3e]{background:var(--fs-white-a12);color:var(--fs-text-secondary)}.apply-btn.danger[data-v-e91d4e3e]{background:linear-gradient(120deg,#e44f5a,#c1394a)}.count-pill[data-v-e91d4e3e]{white-space:nowrap}@media(max-width:980px){.products-grid[data-v-e91d4e3e]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.verify-header[data-v-e91d4e3e]{padding:42px 20px 24px}.verify-section[data-v-e91d4e3e]{padding:24px 20px 32px}.form-grid[data-v-e91d4e3e],.products-grid[data-v-e91d4e3e]{grid-template-columns:1fr}.group-head[data-v-e91d4e3e]{flex-direction:column;align-items:flex-start}}.verify-container[data-v-513a94f3]{min-height:100vh;background:var(--fs-ui-bg);color:var(--fs-text-primary);padding:0;font-family:var(--fs-font-family-base);position:relative}.verify-container[data-v-513a94f3]:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120%;height:120%;background:radial-gradient(circle at 50% 50%,rgba(var(--fs-accent-rgb),.02) 0%,transparent 50%);pointer-events:none;z-index:0}.verify-header[data-v-513a94f3]{position:relative;padding:60px 40px 40px;background:var(--fs-ui-bg);z-index:10;border-bottom:1px solid var(--fs-white-a05)}.header-content[data-v-513a94f3]{max-width:1200px;margin:0 auto}.page-title[data-v-513a94f3]{font-size:48px;font-weight:300;color:var(--fs-text-primary);margin-bottom:10px;display:flex;align-items:center;gap:15px}.title-icon[data-v-513a94f3]{font-size:52px}.page-subtitle[data-v-513a94f3]{font-size:20px;color:var(--fs-text-tertiary)}.verify-section[data-v-513a94f3]{max-width:1200px;margin:0 auto;padding:40px;position:relative;z-index:1}.level-benefit-panel[data-v-513a94f3]{display:flex;flex-direction:column;gap:18px;margin-bottom:28px;padding:24px;border-radius:18px;border:1px solid var(--fs-accent-a20);background:linear-gradient(135deg,var(--fs-surface-1) 0%,var(--fs-surface-0) 100%);box-shadow:0 18px 36px rgba(var(--fs-shadow-rgb),.42)}.level-benefit-main[data-v-513a94f3]{display:flex;align-items:center;gap:18px}.level-benefit-badge[data-v-513a94f3]{width:112px;aspect-ratio:320 / 181;object-fit:contain;flex:0 0 auto}.level-benefit-body[data-v-513a94f3]{flex:1;min-width:0}.level-benefit-title-row[data-v-513a94f3],.level-progress-head[data-v-513a94f3],.exp-event[data-v-513a94f3],.benefit-task[data-v-513a94f3]{display:flex;align-items:center;justify-content:space-between;gap:14px}.level-kicker[data-v-513a94f3]{margin:0 0 4px;color:var(--fs-text-muted);font-size:12px}.level-title[data-v-513a94f3]{margin:0;color:var(--fs-text-primary);font-size:28px}.level-limit[data-v-513a94f3]{padding:6px 12px;border-radius:999px;border:1px solid var(--fs-accent-a30);color:var(--fs-accent);font-size:13px}.level-progress-head[data-v-513a94f3]{margin:16px 0 8px;color:var(--fs-text-secondary);font-size:13px}.level-progress-track[data-v-513a94f3]{height:9px;overflow:hidden;border-radius:999px;background:var(--fs-white-a10)}.level-progress-fill[data-v-513a94f3]{height:100%;min-width:6px;border-radius:inherit;background:linear-gradient(90deg,var(--fs-accent),var(--fs-extra-fbbf24));transition:width .55s cubic-bezier(.2,.8,.2,1)}.level-benefit-grid[data-v-513a94f3]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.level-benefit-block[data-v-513a94f3]{min-height:136px;padding:16px;border-radius:14px;border:1px solid var(--fs-white-a08);background:rgba(var(--fs-shadow-rgb),.24)}.level-benefit-block h3[data-v-513a94f3]{margin:0 0 10px;color:var(--fs-text-primary);font-size:14px}.level-benefit-block ul[data-v-513a94f3]{margin:0;padding-left:18px;color:var(--fs-text-tertiary);font-size:13px;line-height:1.7}.benefit-task[data-v-513a94f3]{padding:8px 0;border-top:1px solid var(--fs-white-a05)}.benefit-task[data-v-513a94f3]:first-of-type{border-top:0;padding-top:0}.task-title[data-v-513a94f3]{margin:0;color:var(--fs-text-secondary);font-size:13px;font-weight:600}.task-desc[data-v-513a94f3],.event-empty[data-v-513a94f3]{margin:3px 0 0;color:var(--fs-text-muted);font-size:12px}.task-btn[data-v-513a94f3]{flex:0 0 auto;min-width:76px;padding:6px 10px;border-radius:999px;border:1px solid var(--fs-accent-a35);background:var(--fs-accent-a10);color:var(--fs-accent);cursor:pointer}.task-btn[data-v-513a94f3]:disabled{cursor:default;color:var(--fs-text-muted);border-color:var(--fs-white-a12);background:var(--fs-white-a05)}.exp-event[data-v-513a94f3]{padding:7px 0;border-top:1px solid var(--fs-white-a05);color:var(--fs-text-tertiary);font-size:13px}.exp-event[data-v-513a94f3]:first-of-type{border-top:0;padding-top:0}.exp-event strong[data-v-513a94f3]{color:var(--fs-accent);font-size:13px}.verify-columns[data-v-513a94f3]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}.verify-group[data-v-513a94f3]{display:flex;flex-direction:column;gap:16px}.group-head[data-v-513a94f3]{display:flex;align-items:center;justify-content:space-between;gap:16px}.group-title[data-v-513a94f3]{font-size:14px;font-weight:600;color:var(--fs-text-muted);text-transform:uppercase;letter-spacing:1px;margin:0}.group-desc[data-v-513a94f3]{margin:6px 0 0;color:var(--fs-text-tertiary);font-size:14px}.count-pill[data-v-513a94f3]{padding:4px 12px;border-radius:999px;border:1px solid var(--fs-accent-a30);color:var(--fs-accent);font-size:12px}.card-grid[data-v-513a94f3]{display:flex;flex-direction:column;gap:16px}.verify-card[data-v-513a94f3]{position:relative;overflow:hidden;border-radius:20px;background-image:var(--card-bg);background-size:cover;background-position:center;background-blend-mode:overlay;padding:22px;box-shadow:0 10px 30px var(--fs-overlay-medium),0 0 0 1px var(--fs-white-a05);transition:all .3s ease;animation:verify-enter-513a94f3 .6s ease both}.verify-card[data-v-513a94f3]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(var(--fs-shadow-rgb),.25)}:root[data-theme=fursuit-daylight]{background-image:var(--card-bg);background-blend-mode:normal}@supports (background-image: image-set(url(/images/verify/personal_banner.avif) type("image/avif"))){.verify-card[data-v-513a94f3],:root[data-theme=fursuit-daylight]{background-image:var(--card-bg-modern, var(--card-bg))}}:root[data-theme=fursuit-daylight]{background:linear-gradient(135deg,rgba(var(--fs-shadow-rgb),.35),rgba(var(--fs-shadow-rgb),.7));opacity:1}.verify-card[data-v-513a94f3]:hover{transform:translateY(-3px);box-shadow:0 20px 40px rgba(var(--fs-shadow-rgb),.6),0 0 0 1px var(--fs-accent-a20)}.verify-loading-skeleton[data-v-513a94f3]{display:flex;flex-direction:column;gap:28px}.verify-skeleton-panel[data-v-513a94f3]{pointer-events:none;border-color:var(--fs-white-a08)}.verify-skeleton-block[data-v-513a94f3]{overflow:hidden;border-radius:999px;background:linear-gradient(90deg,var(--fs-surface-2) 25%,var(--fs-ui-skeleton-strong) 50%,var(--fs-surface-2) 75%);background-size:220% 100%;animation:verify-skeleton-shimmer-513a94f3 1.4s ease-in-out infinite}.level-skeleton-badge[data-v-513a94f3]{width:112px;aspect-ratio:320 / 181;border-radius:14px;flex:0 0 auto}.level-skeleton-kicker[data-v-513a94f3]{width:96px;height:12px;margin-bottom:10px}.level-skeleton-title[data-v-513a94f3]{width:min(340px,100%);height:30px;border-radius:10px}.level-skeleton-progress-copy[data-v-513a94f3]{width:min(280px,70%);height:13px}.level-skeleton-progress-percent[data-v-513a94f3]{width:42px;height:13px}.level-skeleton-track[data-v-513a94f3]{width:100%;height:9px}.verify-skeleton-benefit-block[data-v-513a94f3]{display:flex;flex-direction:column;gap:12px}.skeleton-block-title[data-v-513a94f3]{width:58%;height:14px;border-radius:7px}.skeleton-block-line[data-v-513a94f3]{width:100%;height:11px;border-radius:6px}.skeleton-block-line.short[data-v-513a94f3]{width:62%}.skeleton-group-head[data-v-513a94f3]{min-height:43px}.skeleton-group-copy[data-v-513a94f3]{flex:1;min-width:0}.skeleton-group-title[data-v-513a94f3]{width:128px;height:14px;border-radius:7px}.skeleton-group-desc[data-v-513a94f3]{width:min(280px,100%);height:14px;margin-top:10px;border-radius:7px}.skeleton-count-pill[data-v-513a94f3]{width:64px;height:24px;flex:0 0 auto}.verify-card-skeleton[data-v-513a94f3],:root[data-theme=fursuit-daylight]{min-height:220px;pointer-events:none;background-blend-mode:normal;background-image:linear-gradient(135deg,var(--fs-surface-2) 0%,var(--fs-surface-1) 100%)}.verify-card-skeleton[data-v-513a94f3]:before,:root[data-theme=fursuit-daylight]{background:rgba(var(--fs-shadow-rgb),.18)}.verify-card-skeleton[data-v-513a94f3]:hover{transform:none;box-shadow:0 10px 30px var(--fs-overlay-medium),0 0 0 1px var(--fs-white-a05)}.verify-card-skeleton .card-content[data-v-513a94f3]{min-height:176px}.skeleton-card-icon[data-v-513a94f3]{width:36px;height:36px;border-radius:10px}.skeleton-card-pill[data-v-513a94f3]{width:82px;height:24px}.skeleton-card-title[data-v-513a94f3]{width:46%;height:20px;margin-top:4px;border-radius:8px}.skeleton-card-line[data-v-513a94f3]{width:100%;height:13px;border-radius:7px}.skeleton-card-line.short[data-v-513a94f3]{width:74%}.skeleton-card-action[data-v-513a94f3]{width:120px;height:34px;margin-top:auto}.owned[data-v-513a94f3]{cursor:pointer}@keyframes verify-enter-513a94f3{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes verify-skeleton-shimmer-513a94f3{0%{background-position:120% 0}to{background-position:-120% 0}}@media(prefers-reduced-motion:reduce){.verify-skeleton-block[data-v-513a94f3]{animation:none}}.card-content[data-v-513a94f3]{position:relative;z-index:1;display:flex;flex-direction:column;gap:10px}.card-top[data-v-513a94f3]{display:flex;justify-content:space-between;align-items:center}.card-icon[data-v-513a94f3]{width:36px;height:36px}.badges[data-v-513a94f3]{display:inline-flex;gap:6px}.badge[data-v-513a94f3]{padding:4px 10px;border-radius:999px;font-size:12px;background:var(--fs-white-a08);color:var(--fs-extra-e2e8ff);border:1px solid var(--fs-white-a20)}.badge.primary[data-v-513a94f3],.badge.active[data-v-513a94f3]{color:var(--fs-accent);border-color:var(--fs-accent-a40)}.badge.muted[data-v-513a94f3]{color:rgba(var(--fs-extra-e2e8ff-rgb),.6)}.card-desc[data-v-513a94f3]{margin:0;color:var(--fs-text-tertiary);font-size:14px}.card-label[data-v-513a94f3]{margin:0;color:var(--fs-text-secondary);font-size:13px}.card-actions[data-v-513a94f3]{margin-top:auto;display:flex;flex-direction:column;gap:8px;align-items:flex-start}.card-action[data-v-513a94f3]{align-self:flex-start;font-size:13px;color:var(--fs-accent)}.primary-btn[data-v-513a94f3]{margin-top:6px;align-self:flex-start;padding:8px 16px;border-radius:999px;border:1px solid var(--fs-accent-a40);background:var(--fs-accent-a10);color:var(--fs-accent);cursor:pointer;transition:all .3s ease}.primary-btn[data-v-513a94f3]:hover:not(.disabled){background:var(--fs-accent-a20);transform:translateY(-2px)}.primary-btn.disabled[data-v-513a94f3]{border-color:var(--fs-white-a20);background:var(--fs-white-a08);color:rgba(var(--fs-contrast-rgb),.5);cursor:default}.apply-btn[data-v-513a94f3]{margin-top:auto;align-self:flex-start;padding:8px 16px;border-radius:999px;border:1px solid var(--fs-accent-a40);background:var(--fs-accent-a10);color:var(--fs-accent);cursor:pointer;transition:all .3s ease}.apply-btn[data-v-513a94f3]:hover:not(.disabled){background:var(--fs-accent-a20);transform:translateY(-2px)}.apply-btn.disabled[data-v-513a94f3]{border-color:var(--fs-white-a20);background:var(--fs-white-a08);color:rgba(var(--fs-contrast-rgb),.5);cursor:not-allowed}.card-note[data-v-513a94f3]{margin:6px 0 0;font-size:12px;color:var(--fs-text-tertiary)}.hint-card[data-v-513a94f3]{padding:16px;border-radius:14px;background:linear-gradient(135deg,var(--fs-surface-1) 0%,var(--fs-surface-0) 100%);border:1px solid var(--fs-white-a05);color:var(--fs-text-tertiary)}.hint-card.error[data-v-513a94f3]{border-color:rgba(var(--fs-danger-rgb),.3);color:var(--fs-danger)}.hint-card.empty[data-v-513a94f3]{margin-top:8px}.status-card[data-v-513a94f3]{padding:24px;border-radius:22px;background:linear-gradient(135deg,var(--fs-surface-1) 0%,var(--fs-surface-0) 100%);border:1px solid var(--fs-accent-a20);box-shadow:0 20px 40px rgba(var(--fs-shadow-rgb),.6),0 0 0 1px var(--fs-accent-a08);margin-bottom:24px}.status-card-head[data-v-513a94f3]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.status-title[data-v-513a94f3]{margin:0 0 6px;font-size:20px;color:var(--fs-text-primary)}.status-subtitle[data-v-513a94f3]{margin:0;color:var(--fs-text-tertiary);font-size:14px}.status-pill[data-v-513a94f3]{padding:6px 14px;border-radius:999px;font-size:12px;border:1px solid var(--fs-accent-a40);color:var(--fs-accent);background:var(--fs-accent-a08)}.status-body[data-v-513a94f3]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:12px}.status-item[data-v-513a94f3]{padding:12px;border-radius:12px;border:1px solid var(--fs-white-a08);background:rgba(var(--fs-shadow-rgb),.4)}.status-label[data-v-513a94f3]{margin:0;font-size:12px;color:var(--fs-text-dim)}.status-value[data-v-513a94f3]{margin:6px 0 0;font-size:14px;color:var(--fs-extra-f8f9ff)}.status-note[data-v-513a94f3]{margin:0;font-size:12px;color:var(--fs-text-muted)}.verify-dialog-overlay[data-v-513a94f3]{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--fs-overlay-heavy);display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.verify-dialog[data-v-513a94f3]{width:100%;max-width:560px;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);overflow:hidden}.verify-dialog.compact[data-v-513a94f3]{max-width:420px}.dialog-header[data-v-513a94f3]{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid var(--fs-white-a08)}.dialog-title[data-v-513a94f3]{margin:0;font-size:20px;color:var(--fs-accent)}.dialog-close[data-v-513a94f3]{width:36px;height:36px;border-radius:50%;border:1px solid var(--fs-white-a20);background:var(--fs-white-a08);color:var(--fs-text-secondary);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.dialog-close[data-v-513a94f3]:hover{background:var(--fs-white-a10);color:var(--fs-text-primary);transform:rotate(90deg)}.dialog-body[data-v-513a94f3]{padding:22px 24px 26px}.detail-header[data-v-513a94f3]{display:flex;gap:16px;align-items:center;margin-bottom:20px}.detail-icon[data-v-513a94f3]{width:48px;height:48px}.detail-type[data-v-513a94f3]{margin:0;font-size:18px;color:var(--fs-text-primary)}.detail-desc[data-v-513a94f3]{margin:4px 0 0;color:var(--fs-text-tertiary)}.detail-grid[data-v-513a94f3]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:16px}.detail-card[data-v-513a94f3]{padding:12px;border-radius:12px;border:1px solid var(--fs-white-a08);background:rgba(var(--fs-shadow-rgb),.4)}.detail-label[data-v-513a94f3]{margin:0;font-size:12px;color:var(--fs-text-tertiary)}.detail-value[data-v-513a94f3]{margin:6px 0 0;font-size:14px;color:var(--fs-extra-f8f9ff)}.detail-note[data-v-513a94f3]{margin-bottom:16px;padding:12px;border-radius:12px;background:var(--fs-accent-a08);border:1px solid var(--fs-accent-a30)}.detail-block ul[data-v-513a94f3]{margin:8px 0 0;padding-left:18px;color:var(--fs-text-tertiary)}.dialog-enter-active[data-v-513a94f3],.dialog-leave-active[data-v-513a94f3]{transition:opacity .3s ease}.dialog-enter-active .verify-dialog[data-v-513a94f3],.dialog-leave-active .verify-dialog[data-v-513a94f3]{transition:transform .3s ease}.dialog-enter-from[data-v-513a94f3],.dialog-leave-to[data-v-513a94f3]{opacity:0}.dialog-enter-from .verify-dialog[data-v-513a94f3],.dialog-leave-to .verify-dialog[data-v-513a94f3]{transform:scale(.9)}@media(max-width:768px){.verify-header[data-v-513a94f3]{padding:40px 20px 30px}.page-title[data-v-513a94f3]{font-size:36px}.title-icon[data-v-513a94f3]{font-size:40px}.verify-section[data-v-513a94f3]{padding:20px}.level-benefit-main[data-v-513a94f3],.level-benefit-title-row[data-v-513a94f3]{align-items:flex-start;flex-direction:column}.level-benefit-grid[data-v-513a94f3],.verify-columns[data-v-513a94f3],.status-body[data-v-513a94f3]{grid-template-columns:1fr}}@media(max-width:480px){.page-title[data-v-513a94f3]{font-size:28px}.page-subtitle[data-v-513a94f3]{font-size:16px}.group-title[data-v-513a94f3]{font-size:12px}}.verify-container[data-v-e3b46882]{min-height:100vh;background:var(--fs-ui-bg);color:var(--fs-text-primary);padding:0;font-family:var(--fs-font-family-base);position:relative}.verify-container[data-v-e3b46882]:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120%;height:120%;background:radial-gradient(circle at 50% 50%,rgba(var(--fs-accent-rgb),.02) 0%,transparent 50%);pointer-events:none;z-index:0}.verify-header[data-v-e3b46882]{position:relative;padding:60px 40px 40px;background:var(--fs-ui-bg);z-index:10;border-bottom:1px solid var(--fs-white-a05)}.header-content[data-v-e3b46882]{max-width:1200px;margin:0 auto}.page-title[data-v-e3b46882]{font-size:48px;font-weight:300;color:var(--fs-text-primary);margin-bottom:10px;display:flex;align-items:center;gap:15px}.title-icon[data-v-e3b46882]{font-size:52px}.page-subtitle[data-v-e3b46882]{font-size:20px;color:var(--fs-text-tertiary)}.header-actions[data-v-e3b46882]{max-width:1200px;margin:24px auto 0;display:flex;justify-content:flex-end}.back-btn[data-v-e3b46882]{padding:10px 20px;border-radius:999px;border:1px solid var(--fs-accent-a40);color:var(--fs-accent);text-decoration:none;font-size:14px;transition:all .3s ease}.back-btn[data-v-e3b46882]:hover{background:var(--fs-accent-a10)}.verify-section[data-v-e3b46882]{max-width:1200px;margin:0 auto;padding:40px;position:relative;z-index:1}.hint-card[data-v-e3b46882]{padding:16px;border-radius:14px;background:linear-gradient(135deg,var(--fs-surface-1) 0%,var(--fs-surface-0) 100%);border:1px solid var(--fs-white-a05);color:var(--fs-text-tertiary);margin-bottom:20px}.hint-card.error[data-v-e3b46882]{border-color:rgba(var(--fs-danger-rgb),.3);color:var(--fs-danger)}.status-card[data-v-e3b46882]{padding:24px;border-radius:22px;background:linear-gradient(135deg,var(--fs-surface-1) 0%,var(--fs-surface-0) 100%);border:1px solid var(--fs-accent-a20);box-shadow:0 20px 40px rgba(var(--fs-shadow-rgb),.6),0 0 0 1px var(--fs-accent-a08);margin-bottom:24px}.status-card-head[data-v-e3b46882]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.status-title[data-v-e3b46882]{margin:0 0 6px;font-size:20px;color:var(--fs-text-primary)}.status-subtitle[data-v-e3b46882]{margin:0;color:var(--fs-text-tertiary);font-size:14px}.status-pill[data-v-e3b46882]{padding:6px 14px;border-radius:999px;font-size:12px;border:1px solid var(--fs-accent-a40);color:var(--fs-accent);background:var(--fs-accent-a08)}.status-body[data-v-e3b46882]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:12px}.status-item[data-v-e3b46882]{padding:12px;border-radius:12px;border:1px solid var(--fs-white-a08);background:rgba(var(--fs-shadow-rgb),.4)}.status-label[data-v-e3b46882]{margin:0;font-size:12px;color:var(--fs-text-dim)}.status-value[data-v-e3b46882]{margin:6px 0 0;font-size:14px;color:var(--fs-extra-f8f9ff)}.status-note[data-v-e3b46882]{margin:0;font-size:12px;color:var(--fs-text-muted)}.apply-section[data-v-e3b46882]{padding:24px;border-radius:22px;background:linear-gradient(135deg,var(--fs-surface-1) 0%,var(--fs-surface-0) 100%);border:1px solid var(--fs-white-a08);box-shadow:0 20px 40px rgba(var(--fs-shadow-rgb),.6),0 0 0 1px var(--fs-accent-a08)}.wizard-progress[data-v-e3b46882]{position:relative;margin-bottom:24px}.progress-line[data-v-e3b46882]{position:relative;height:4px;background:var(--fs-white-a08);border-radius:999px;overflow:hidden}.progress-fill[data-v-e3b46882]{height:100%;background:linear-gradient(90deg,rgba(var(--fs-accent-rgb),.6),rgba(var(--fs-accent-rgb),1));border-radius:999px;transition:width .3s ease}.progress-steps[data-v-e3b46882]{margin-top:18px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.progress-step[data-v-e3b46882]{display:flex;align-items:center;gap:10px;color:var(--fs-text-muted)}.progress-step.active[data-v-e3b46882]{color:var(--fs-accent)}.step-circle[data-v-e3b46882]{width:28px;height:28px;border-radius:50%;border:1px solid var(--fs-white-a20);display:flex;align-items:center;justify-content:center;font-size:12px}.progress-step.active .step-circle[data-v-e3b46882]{border-color:rgba(var(--fs-accent-rgb),.6);background:rgba(var(--fs-accent-rgb),.12)}.step-name[data-v-e3b46882]{font-size:13px}.wizard-content[data-v-e3b46882]{min-height:240px}.step-content[data-v-e3b46882]{display:flex;flex-direction:column;gap:18px}.step-title[data-v-e3b46882]{margin:0;font-size:22px;display:flex;align-items:center;gap:10px}.step-icon[data-v-e3b46882]{font-size:22px}.step-subtitle[data-v-e3b46882]{margin:0;color:var(--fs-text-tertiary);font-size:14px}.apply-intro[data-v-e3b46882]{margin:16px 0 20px}.apply-type[data-v-e3b46882]{margin:0 0 12px;color:var(--fs-accent);font-size:14px}.apply-guide[data-v-e3b46882]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.guide-block[data-v-e3b46882]{padding:14px 16px;border-radius:14px;border:1px solid var(--fs-white-a08);background:rgba(var(--fs-shadow-rgb),.35)}.guide-title[data-v-e3b46882]{margin:0 0 8px;font-size:13px;color:var(--fs-text-secondary)}.guide-block ul[data-v-e3b46882]{margin:0;padding-left:18px;color:var(--fs-text-tertiary);font-size:13px}.card-note[data-v-e3b46882]{margin:8px 0 0;font-size:12px;color:var(--fs-text-tertiary)}.apply-form[data-v-e3b46882]{display:flex;flex-direction:column;gap:16px}.form-group[data-v-e3b46882]{display:flex;flex-direction:column;gap:8px}.form-label[data-v-e3b46882]{font-size:14px;color:var(--fs-text-secondary);font-weight:500}.form-input[data-v-e3b46882]{background:var(--fs-white-a05);border:1px solid var(--fs-accent-a20);border-radius:12px;padding:10px 14px;color:var(--fs-text-primary);font-size:14px;transition:all .3s ease}.form-input[data-v-e3b46882]:focus{outline:none;border-color:var(--fs-accent);background:var(--fs-white-a08);box-shadow:0 0 16px var(--fs-accent-a20)}.upload-panel[data-v-e3b46882]{display:flex;flex-direction:column;gap:8px}.upload-btn[data-v-e3b46882]{align-self:flex-start;padding:10px 18px;border-radius:999px;border:1px solid var(--fs-accent-a40);background:var(--fs-accent-a10);color:var(--fs-accent);cursor:pointer;transition:all .3s ease;font-size:13px}.upload-btn[data-v-e3b46882]:hover:not(:disabled){background:var(--fs-accent-a20)}.file-input[data-v-e3b46882]{display:none}.uploaded-grid[data-v-e3b46882]{display:flex;gap:12px;overflow-x:auto;padding-bottom:4px;scroll-snap-type:x proximity;margin-top:10px}.uploaded-item[data-v-e3b46882]{position:relative;flex:0 0 auto;width:120px;height:120px;aspect-ratio:1 / 1;border-radius:14px;overflow:hidden;border:1px solid var(--fs-white-a10);background:rgba(var(--fs-shadow-rgb),.4);scroll-snap-align:start}.uploaded-image[data-v-e3b46882]{width:100%;height:100%;object-fit:cover;display:block}.remove-upload[data-v-e3b46882]{position:absolute;right:8px;top:8px;padding:4px 8px;border-radius:999px;border:1px solid var(--fs-white-a20);background:rgba(var(--fs-shadow-rgb),.6);color:var(--fs-text-secondary);font-size:11px;cursor:pointer}.remove-upload[data-v-e3b46882]:hover:not(:disabled){border-color:rgba(var(--fs-contrast-rgb),.4);color:var(--fs-text-primary)}.form-hint[data-v-e3b46882]{margin:0;font-size:12px;color:var(--fs-text-muted)}.apply-status[data-v-e3b46882]{margin:0;font-size:13px;padding:10px 12px;border-radius:12px;background:var(--fs-white-a05)}.apply-status.error[data-v-e3b46882]{color:var(--fs-danger);border:1px solid rgba(var(--fs-danger-rgb),.4)}.apply-status.success[data-v-e3b46882]{color:var(--fs-accent);border:1px solid var(--fs-accent-a40)}.apply-status.success p[data-v-e3b46882]{margin:0}.form-hint.warn[data-v-e3b46882]{color:rgba(var(--fs-danger-rgb),.9)}.upload-requirements[data-v-e3b46882]{margin-top:10px;padding:12px;border-radius:12px;border:1px dashed rgba(var(--fs-contrast-rgb),.12);background:var(--fs-white-a02)}.upload-requirements ul[data-v-e3b46882]{margin:6px 0 0;padding-left:18px;color:var(--fs-text-secondary);font-size:12px}.review-hint[data-v-e3b46882]{margin-top:6px;font-size:12px;color:var(--fs-white-a70)}.completion-step[data-v-e3b46882]{text-align:center;padding:40px 20px}.completion-animation[data-v-e3b46882]{margin-bottom:36px}.success-icon[data-v-e3b46882]{margin:0 auto 24px;width:80px;height:80px;background:rgba(var(--fs-success-rgb),.12);border-radius:50%;display:flex;align-items:center;justify-content:center;animation:successPulse-e3b46882 .9s ease}@keyframes successPulse-e3b46882{0%{transform:scale(.85);opacity:0}60%{transform:scale(1.08)}to{transform:scale(1);opacity:1}}.success-icon svg[data-v-e3b46882]{color:var(--fs-extra-4ade80)}.completion-title[data-v-e3b46882]{font-size:28px;color:var(--fs-accent);margin:0 0 8px}.completion-subtitle[data-v-e3b46882]{font-size:16px;color:var(--fs-text-tertiary);margin:0}.completion-actions h3[data-v-e3b46882]{color:var(--fs-accent);margin:0 0 16px}.action-cards[data-v-e3b46882]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.action-card[data-v-e3b46882]{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:16px;background:rgba(var(--fs-contrast-rgb),.04);border:1px solid var(--fs-white-a08);cursor:pointer;transition:all .25s ease;text-align:left}.action-card[data-v-e3b46882]:hover,.action-card.primary[data-v-e3b46882]{border-color:rgba(var(--fs-accent-rgb),.35);background:var(--fs-accent-a08)}.card-icon[data-v-e3b46882]{font-size:22px}.card-content h4[data-v-e3b46882]{margin:0 0 4px;font-size:16px;color:var(--fs-text-secondary)}.card-content p[data-v-e3b46882]{margin:0;font-size:13px;color:var(--fs-extra-9ca3af)}.step-actions[data-v-e3b46882]{display:flex;justify-content:space-between;gap:12px;margin-top:8px}.btn-save[data-v-e3b46882]{padding:12px 16px;border-radius:999px;border:none;background:var(--fs-accent);color:var(--fs-ink);font-weight:600;cursor:pointer;min-width:160px}.btn-ghost[data-v-e3b46882]{padding:12px 16px;border-radius:999px;border:1px solid var(--fs-white-a20);background:var(--fs-white-a08);color:var(--fs-text-secondary);cursor:pointer;min-width:120px}.btn-ghost[data-v-e3b46882]:hover:not(:disabled){border-color:rgba(var(--fs-contrast-rgb),.4);color:var(--fs-text-primary)}.review-grid[data-v-e3b46882]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.review-item[data-v-e3b46882]{padding:12px;border-radius:12px;border:1px solid var(--fs-white-a08);background:rgba(var(--fs-shadow-rgb),.4)}.review-label[data-v-e3b46882]{margin:0;font-size:12px;color:var(--fs-text-dim)}.review-value[data-v-e3b46882]{margin:6px 0 0;font-size:14px;color:var(--fs-extra-f8f9ff)}.uploaded-grid.compact .uploaded-item[data-v-e3b46882]{width:96px;height:96px}.success-fade-enter-active[data-v-e3b46882],.success-fade-leave-active[data-v-e3b46882]{transition:all .3s ease}.success-fade-enter-from[data-v-e3b46882]{opacity:0;transform:translateY(10px)}.success-fade-leave-to[data-v-e3b46882]{opacity:0;transform:translateY(-10px)}.fade-slide-enter-active[data-v-e3b46882],.fade-slide-leave-active[data-v-e3b46882]{transition:all .3s ease}.fade-slide-enter-from[data-v-e3b46882]{opacity:0;transform:translateY(12px)}.fade-slide-leave-to[data-v-e3b46882]{opacity:0;transform:translateY(-12px)}@media(max-width:768px){.verify-header[data-v-e3b46882]{padding:40px 20px 30px}.page-title[data-v-e3b46882]{font-size:36px}.title-icon[data-v-e3b46882]{font-size:40px}.verify-section[data-v-e3b46882]{padding:20px}.status-body[data-v-e3b46882],.apply-guide[data-v-e3b46882],.progress-steps[data-v-e3b46882],.review-grid[data-v-e3b46882]{grid-template-columns:1fr}.step-actions[data-v-e3b46882]{flex-direction:column}}@media(max-width:480px){.page-title[data-v-e3b46882]{font-size:28px}.page-subtitle[data-v-e3b46882]{font-size:16px}}.leak-check-container[data-v-35fd4b19]{position:fixed;right:0;bottom:0;left:0;top:60px;background:var(--fs-ui-bg);padding:40px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;overflow:hidden}.leak-check-container[data-v-35fd4b19]:before{content:"";flex:1;min-height:0;transition:flex .5s cubic-bezier(.4,0,.2,1)}.leak-check-container[data-v-35fd4b19]:after{content:"";flex:1;min-height:0;transition:flex .5s cubic-bezier(.4,0,.2,1)}.detection-mask[data-v-35fd4b19]{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--fs-overlay-max);z-index:10;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.mask-fade-enter-active[data-v-35fd4b19],.mask-fade-leave-active[data-v-35fd4b19]{transition:opacity .5s ease}.mask-fade-enter-from[data-v-35fd4b19],.mask-fade-leave-to[data-v-35fd4b19]{opacity:0}.tv-frame[data-v-35fd4b19]{max-width:900px;width:100%;background:linear-gradient(145deg,var(--fs-surface-1),var(--fs-surface-0));border-radius:30px;padding:40px;box-shadow:0 20px 60px var(--fs-overlay-strong),inset 0 1px 0 var(--fs-white-a05);position:relative;transition:all .5s cubic-bezier(.4,0,.2,1);z-index:15;flex-shrink:0}.tv-frame.tv-detecting[data-v-35fd4b19]{box-shadow:0 30px 80px var(--fs-accent-a30),0 0 0 2px var(--fs-accent-a30)}.page-header[data-v-35fd4b19]{text-align:center;margin-bottom:30px;max-width:800px;flex-shrink:0;opacity:1;transition:opacity .3s ease}.page-header.header-hidden[data-v-35fd4b19]{opacity:0;pointer-events:none}.page-title[data-v-35fd4b19]{font-size:32px;font-weight:700;color:var(--fs-accent);margin:0 0 20px;text-shadow:0 0 20px var(--fs-accent-a30)}.page-description[data-v-35fd4b19]{font-size:15px;line-height:1.8;color:var(--fs-white-a70);margin:0}.tv-screen[data-v-35fd4b19]{background:var(--fs-ui-bg);border-radius:20px;width:100%;height:350px;overflow:hidden;position:relative;border:3px solid var(--fs-accent-a20);box-shadow:inset 0 0 30px var(--fs-overlay-strong)}.upload-area[data-v-35fd4b19]{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;position:relative}.upload-area[data-v-35fd4b19]:hover{background:var(--fs-accent-a05)}.upload-area.drag-over[data-v-35fd4b19]{background:var(--fs-accent-a15);border:2px dashed rgba(var(--fs-accent-rgb),.6)}.upload-area.drag-over[data-v-35fd4b19]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle,var(--fs-accent-a20) 0%,transparent 70%);animation:pulse-35fd4b19 1s ease-in-out infinite}@keyframes pulse-35fd4b19{0%,to{opacity:.5}50%{opacity:1}}.upload-icon[data-v-35fd4b19]{color:var(--fs-accent);margin-bottom:20px;transition:transform .3s ease}.upload-area:hover .upload-icon[data-v-35fd4b19]{transform:scale(1.1)}.upload-text[data-v-35fd4b19]{font-size:24px;font-weight:600;color:var(--fs-accent);margin-bottom:10px}.upload-hint[data-v-35fd4b19]{font-size:14px;color:var(--fs-text-muted)}.image-preview[data-v-35fd4b19]{height:100%;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.image-preview img[data-v-35fd4b19]{max-width:100%;max-height:100%;object-fit:contain}.scan-light[data-v-35fd4b19]{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,var(--fs-accent-a30) 50%,transparent);animation:scan-35fd4b19 2s infinite;pointer-events:none}@keyframes scan-35fd4b19{0%{left:-100%}to{left:100%}}.tv-controls[data-v-35fd4b19]{display:flex;gap:15px;justify-content:center;margin-top:30px}.btn-primary[data-v-35fd4b19],.btn-secondary[data-v-35fd4b19],.btn-cancel[data-v-35fd4b19]{padding:12px 30px;border-radius:25px;font-size:16px;font-weight:600;border:none;cursor:pointer;transition:all .3s ease}.btn-primary[data-v-35fd4b19]{background:linear-gradient(135deg,var(--fs-accent),var(--fs-accent-strong));color:var(--fs-ink);box-shadow:0 4px 15px var(--fs-accent-a40)}.btn-primary[data-v-35fd4b19]:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(var(--fs-accent-rgb),.6)}.btn-secondary[data-v-35fd4b19]{background:var(--fs-white-a10);color:var(--fs-accent);border:1px solid var(--fs-accent-a30)}.btn-secondary[data-v-35fd4b19]:hover{background:var(--fs-accent-a10);border-color:var(--fs-accent-a50)}.btn-cancel[data-v-35fd4b19]{background:rgba(var(--fs-danger-rgb),.1);color:var(--fs-danger-strong);border:1px solid rgba(var(--fs-danger-rgb),.3)}.btn-cancel[data-v-35fd4b19]:hover{background:rgba(var(--fs-danger-rgb),.2);border-color:rgba(var(--fs-danger-rgb),.5)}.progress-area[data-v-35fd4b19]{margin-top:20px}.progress-bar[data-v-35fd4b19]{width:100%;height:6px;background:var(--fs-white-a10);border-radius:3px;overflow:hidden}.progress-fill[data-v-35fd4b19]{height:100%;background:linear-gradient(90deg,var(--fs-accent),var(--fs-accent-strong));transition:width .3s ease;box-shadow:0 0 10px var(--fs-accent-a50)}.progress-text[data-v-35fd4b19]{text-align:center;color:var(--fs-accent);font-size:14px;margin-top:10px}.help-links-outside[data-v-35fd4b19]{position:fixed;bottom:30px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:12px;z-index:16;font-size:12px;color:rgba(var(--fs-contrast-rgb),.4);opacity:0;pointer-events:none;transition:opacity .3s ease}.help-links-outside.links-visible[data-v-35fd4b19]{opacity:1;pointer-events:auto}.help-item-small[data-v-35fd4b19]{color:rgba(var(--fs-accent-rgb),.6);text-decoration:none;transition:color .3s ease;white-space:nowrap}.help-item-small[data-v-35fd4b19]:hover{color:rgba(var(--fs-accent-rgb),1)}.separator[data-v-35fd4b19]{color:rgba(var(--fs-contrast-rgb),.3)}.aegis-badge[data-v-35fd4b19]{position:fixed;bottom:40px;right:40px;width:80px;height:80px;opacity:0;z-index:20;pointer-events:none;transition:opacity .3s ease}.aegis-badge.badge-visible[data-v-35fd4b19]{opacity:.5;pointer-events:auto}.aegis-badge.badge-visible[data-v-35fd4b19]:hover{opacity:.8}.aegis-badge img[data-v-35fd4b19]{width:100%;height:100%;object-fit:contain}.result-container[data-v-35fd4b19]{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;z-index:25;padding:40px}.result-card[data-v-35fd4b19]{max-width:600px;width:100%;background:linear-gradient(145deg,var(--fs-surface-1),var(--fs-surface-0));border-radius:25px;padding:40px;box-shadow:0 20px 60px var(--fs-overlay-max);border:2px solid rgba(var(--fs-danger-rgb),.3)}.result-card.result-success[data-v-35fd4b19]{border-color:rgba(var(--fs-extra-10b981-rgb),.5);box-shadow:0 20px 60px rgba(var(--fs-extra-10b981-rgb),.2)}.result-header[data-v-35fd4b19]{display:flex;align-items:center;gap:15px;margin-bottom:30px}.result-icon[data-v-35fd4b19]{font-size:40px}.result-header h2[data-v-35fd4b19]{font-size:28px;color:var(--fs-text-primary);margin:0}.result-content[data-v-35fd4b19]{display:flex;flex-direction:column;gap:20px}.result-item[data-v-35fd4b19]{display:flex;flex-direction:column;gap:8px}.result-label[data-v-35fd4b19]{font-size:14px;color:var(--fs-text-tertiary)}.result-value[data-v-35fd4b19]{font-size:18px;color:var(--fs-text-primary)}.result-value.highlight[data-v-35fd4b19]{color:var(--fs-accent);font-weight:600}.confidence-badge[data-v-35fd4b19]{display:inline-block;padding:6px 16px;border-radius:20px;font-weight:600;font-size:16px}.confidence-1[data-v-35fd4b19]{background:linear-gradient(135deg,var(--fs-extra-ffa500),var(--fs-extra-ff8c00));color:var(--fs-ink)}.confidence-2[data-v-35fd4b19]{background:linear-gradient(135deg,var(--fs-danger),var(--fs-extra-ee5a6f));color:var(--fs-text-primary)}.confidence-3[data-v-35fd4b19]{background:linear-gradient(135deg,var(--fs-extra-4ecdc4),var(--fs-extra-44a08d));color:var(--fs-text-primary);box-shadow:0 0 20px rgba(var(--fs-extra-4ecdc4-rgb),.5)}.confidence-item[data-v-35fd4b19]{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid var(--fs-accent-a20)}.result-code[data-v-35fd4b19]{display:block;padding:12px;background:var(--fs-overlay-medium);border:1px solid var(--fs-accent-a20);border-radius:8px;font-family:monospace;font-size:14px;color:var(--fs-extra-10b981);word-break:break-all}.result-message[data-v-35fd4b19]{font-size:16px;color:var(--fs-text-tertiary);line-height:1.6}.result-actions[data-v-35fd4b19]{display:flex;gap:15px;margin-top:20px}.fade-enter-active[data-v-35fd4b19],.fade-leave-active[data-v-35fd4b19]{transition:opacity .3s ease}.fade-enter-from[data-v-35fd4b19],.fade-leave-to[data-v-35fd4b19]{opacity:0}.result-slide-enter-active[data-v-35fd4b19]{transition:all .5s cubic-bezier(.4,0,.2,1)}.result-slide-leave-active[data-v-35fd4b19]{transition:all .3s ease}.result-slide-enter-from[data-v-35fd4b19]{opacity:0;transform:scale(.9) translateY(20px)}.result-slide-leave-to[data-v-35fd4b19]{opacity:0;transform:scale(.95)}@media(max-width:768px){.leak-check-container[data-v-35fd4b19]{padding:20px 15px;top:60px}.page-header[data-v-35fd4b19]{margin-bottom:20px}.page-title[data-v-35fd4b19]{font-size:24px;margin-bottom:15px}.page-description[data-v-35fd4b19]{font-size:13px;line-height:1.6;padding:0 10px}.tv-frame[data-v-35fd4b19]{padding:25px 20px;border-radius:20px}.tv-screen[data-v-35fd4b19]{height:300px}.upload-text[data-v-35fd4b19]{font-size:18px}.upload-icon svg[data-v-35fd4b19]{width:60px;height:60px}.upload-hint[data-v-35fd4b19]{font-size:12px}.tv-controls[data-v-35fd4b19]{flex-direction:column;margin-top:20px;gap:10px}.btn-primary[data-v-35fd4b19],.btn-secondary[data-v-35fd4b19],.btn-cancel[data-v-35fd4b19]{width:100%;padding:14px 30px;font-size:15px}.progress-area[data-v-35fd4b19]{margin-top:15px}.progress-text[data-v-35fd4b19]{font-size:13px}.aegis-badge[data-v-35fd4b19]{width:50px;height:50px;bottom:15px;right:15px}.help-links-outside[data-v-35fd4b19]{bottom:10px;font-size:9px;gap:6px;flex-wrap:wrap;justify-content:center;padding:0 15px;max-width:100%}.result-container[data-v-35fd4b19]{padding:15px}.result-card[data-v-35fd4b19]{padding:20px;border-radius:20px}.result-header h2[data-v-35fd4b19]{font-size:22px}.result-icon[data-v-35fd4b19]{font-size:32px}.result-value[data-v-35fd4b19]{font-size:16px}.result-label[data-v-35fd4b19]{font-size:13px}.result-actions[data-v-35fd4b19]{flex-direction:column;gap:10px}.result-actions .btn-primary[data-v-35fd4b19],.result-actions .btn-secondary[data-v-35fd4b19]{width:100%}}.team-profile-container[data-v-ecdcebfe]{min-height:100vh;background:linear-gradient(135deg,var(--fs-bg-canvas) 0%,var(--fs-surface-1) 100%)}.loading-container[data-v-ecdcebfe],.error-container[data-v-ecdcebfe]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;color:var(--fs-text-tertiary)}.loading-spinner[data-v-ecdcebfe]{width:48px;height:48px;border:3px solid var(--fs-accent-a10);border-top-color:var(--fs-accent);border-radius:50%;animation:spin-ecdcebfe .8s linear infinite;margin-bottom:16px}@keyframes spin-ecdcebfe{to{transform:rotate(360deg)}}.error-container svg[data-v-ecdcebfe]{color:var(--fs-danger);margin-bottom:16px}.error-container p[data-v-ecdcebfe]{font-size:16px;margin-bottom:24px}.banned-banner[data-v-ecdcebfe]{background:linear-gradient(135deg,rgba(var(--fs-danger-rgb),.2),rgba(var(--fs-extra-ff0000-rgb),.1));border:1px solid rgba(var(--fs-danger-rgb),.3);border-radius:12px;padding:24px;margin:24px;display:flex;align-items:center;gap:20px;animation:fadeIn-ecdcebfe .5s ease-out}.banned-banner svg[data-v-ecdcebfe]{color:var(--fs-danger);flex-shrink:0}.banned-info h3[data-v-ecdcebfe]{margin:0 0 8px;color:var(--fs-danger);font-size:20px}.banned-info p[data-v-ecdcebfe]{margin:0;color:var(--fs-text-secondary);font-size:14px}.team-header[data-v-ecdcebfe]{position:relative;padding:80px 24px 40px;background:linear-gradient(135deg,var(--fs-accent-a05),transparent);border-bottom:1px solid var(--fs-accent-a10);overflow:hidden}.team-header.banned[data-v-ecdcebfe]{filter:grayscale(50%);opacity:.8}.header-bg[data-v-ecdcebfe]{position:absolute;top:0;left:0;right:0;bottom:0;background:url(data:image/svg+xml,...) center/cover;opacity:.03}.header-content[data-v-ecdcebfe]{position:relative;max-width:1200px;margin:0 auto;display:flex;align-items:center;gap:32px}.team-avatar[data-v-ecdcebfe]{width:120px;height:120px;border-radius:20px;border:3px solid var(--fs-accent-a30);object-fit:cover;box-shadow:0 10px 30px var(--fs-overlay-light)}.team-basic[data-v-ecdcebfe]{flex:1}.team-basic-info[data-v-ecdcebfe]{display:flex}.verified-image[data-v-ecdcebfe]{width:24px;height:24px;margin-left:10px;margin-top:10px}.team-name[data-v-ecdcebfe]{font-size:36px;font-weight:700;color:var(--fs-text-primary);margin:0 0 12px;text-shadow:0 2px 10px var(--fs-overlay-light)}.team-meta[data-v-ecdcebfe]{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.team-meta span[data-v-ecdcebfe]{padding:6px 12px;background:var(--fs-white-a10);border-radius:20px;font-size:14px;color:var(--fs-text-secondary)}.team-id[data-v-ecdcebfe]{font-family:monospace;color:var(--fs-accent)!important}.founder-link[data-v-ecdcebfe]:hover{color:var(--fs-accent)}.founder-avatar[data-v-ecdcebfe]{width:30px;height:30px;border-radius:50%;border:2px solid var(--fs-accent-a30);object-fit:cover}.founder-name[data-v-ecdcebfe]{font-size:14px}.team-body[data-v-ecdcebfe]{padding:40px 24px;max-width:1200px;margin:0 auto}.info-grid[data-v-ecdcebfe]{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:24px}.info-card[data-v-ecdcebfe]{background:var(--fs-white-a05);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--fs-accent-a10);border-radius:16px;padding:24px;animation:fadeInUp-ecdcebfe .5s ease-out}.card-title[data-v-ecdcebfe]{font-size:18px;font-weight:600;color:var(--fs-accent);margin:0 0 20px;display:flex;align-items:center;justify-content:space-between}.disclaimer-btn[data-v-ecdcebfe]{padding:6px 12px;background:var(--fs-accent-a10);border:1px solid var(--fs-accent-a20);border-radius:8px;color:var(--fs-accent);font-size:13px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:4px}.disclaimer-btn[data-v-ecdcebfe]:hover{background:var(--fs-accent-a20);transform:translateY(-1px)}.info-list[data-v-ecdcebfe]{display:flex;flex-direction:column;gap:16px}.info-item[data-v-ecdcebfe]{display:flex;justify-content:space-between;align-items:center;padding-bottom:12px;border-bottom:1px solid var(--fs-white-a05)}.info-item[data-v-ecdcebfe]:last-child{border-bottom:none;padding-bottom:0}.info-item label[data-v-ecdcebfe]{font-size:14px;color:var(--fs-text-dim)}.info-item span[data-v-ecdcebfe]{font-size:14px;color:var(--fs-text-secondary);text-align:right}.description-text[data-v-ecdcebfe]{font-size:15px;line-height:1.6;color:var(--fs-text-secondary);margin:0}.certification-card[data-v-ecdcebfe]{background:linear-gradient(135deg,var(--fs-accent-a08),rgba(var(--fs-accent-rgb),.03));border-color:var(--fs-accent-a20)}.verification-badge[data-v-ecdcebfe]{display:flex;align-items:center;gap:16px;padding:20px;background:var(--fs-accent-a05);border-radius:12px;margin-bottom:20px}.badge-text[data-v-ecdcebfe]{font-size:18px;font-weight:600;color:var(--fs-accent)}.verification-details[data-v-ecdcebfe]{display:flex;flex-direction:column;gap:12px}.detail-item[data-v-ecdcebfe]{display:flex;justify-content:space-between;padding:8px 0;border-bottom:1px solid var(--fs-white-a05)}.detail-item[data-v-ecdcebfe]:last-child{border-bottom:none}.detail-item label[data-v-ecdcebfe]{font-size:14px;color:var(--fs-text-dim)}.detail-item span[data-v-ecdcebfe]{font-size:14px;color:var(--fs-text-primary)}.credit-code[data-v-ecdcebfe]{font-family:Courier New,monospace;font-size:14px;background:var(--fs-accent-a05);padding:4px 8px;border-radius:4px;color:var(--fs-accent);letter-spacing:.5px}.pending-badge[data-v-ecdcebfe],.rejected-badge[data-v-ecdcebfe],.unverified-badge[data-v-ecdcebfe]{display:flex;align-items:center;gap:12px;padding:16px;border-radius:12px}.pending-badge[data-v-ecdcebfe]{background:rgba(var(--fs-warning-rgb),.1);color:var(--fs-warning)}.rejected-badge[data-v-ecdcebfe]{background:rgba(var(--fs-danger-rgb),.1);color:var(--fs-danger)}.unverified-badge[data-v-ecdcebfe]{background:rgba(var(--fs-shadow-rgb),.1);color:var(--fs-text-tertiary)}.notice-card[data-v-ecdcebfe]{background:linear-gradient(135deg,rgba(var(--fs-warning-rgb),.08),rgba(var(--fs-warning-rgb),.03));border-color:rgba(var(--fs-warning-rgb),.2);display:flex;gap:20px;align-items:flex-start}.notice-icon[data-v-ecdcebfe]{flex-shrink:0;width:48px;height:48px;background:rgba(var(--fs-warning-rgb),.2);border-radius:12px;display:flex;align-items:center;justify-content:center;color:var(--fs-warning)}.notice-content[data-v-ecdcebfe]{flex:1}.notice-content h4[data-v-ecdcebfe]{margin:0 0 8px;color:var(--fs-warning);font-size:16px}.notice-content p[data-v-ecdcebfe]{margin:0 0 12px;color:var(--fs-text-secondary);font-size:14px;line-height:1.5}.text-btn[data-v-ecdcebfe]{background:none;border:none;color:var(--fs-accent);font-size:14px;cursor:pointer;text-decoration:underline;padding:0;transition:opacity .3s ease}.text-btn[data-v-ecdcebfe]:hover{opacity:.8}.stats-grid[data-v-ecdcebfe]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.stat-item[data-v-ecdcebfe]{text-align:center;padding:16px;background:var(--fs-white-a03);border-radius:12px}.stat-value[data-v-ecdcebfe]{font-size:28px;font-weight:700;color:var(--fs-accent);margin-bottom:4px}.stat-label[data-v-ecdcebfe]{font-size:13px;color:var(--fs-text-dim)}.gatherings-list[data-v-ecdcebfe]{display:flex;flex-direction:column;gap:16px}.gathering-item[data-v-ecdcebfe]{display:flex;gap:16px;padding:16px;background:var(--fs-white-a03);border-radius:12px;transition:all .3s ease}.gathering-item[data-v-ecdcebfe]:hover{background:var(--fs-accent-a05);transform:translate(5px)}.gathering-date[data-v-ecdcebfe]{flex-shrink:0;width:60px;text-align:center;padding:8px;background:var(--fs-accent-a10);border-radius:8px}.date-day[data-v-ecdcebfe]{font-size:24px;font-weight:700;color:var(--fs-accent)}.date-month[data-v-ecdcebfe]{font-size:12px;color:var(--fs-text-dim)}.gathering-info[data-v-ecdcebfe]{flex:1}.gathering-info h4[data-v-ecdcebfe]{margin:0 0 8px;color:var(--fs-text-primary);font-size:16px}.gathering-info p[data-v-ecdcebfe]{margin:0;color:var(--fs-text-dim);font-size:14px;display:flex;align-items:center;gap:4px}.modal-overlay[data-v-ecdcebfe]{position:fixed;top:0;left:0;right:0;bottom:0;background:var(--fs-overlay-strong);display:flex;align-items:center;justify-content:center;z-index:2000;padding:20px}.modal-content[data-v-ecdcebfe]{background:linear-gradient(135deg,var(--fs-surface-1),var(--fs-surface-2));border:1px solid var(--fs-accent-a20);border-radius:20px;width:100%;max-width:500px;overflow:hidden;animation:modalSlideIn-ecdcebfe .3s ease-out}.modal-header[data-v-ecdcebfe]{display:flex;align-items:center;justify-content:space-between;padding:24px;border-bottom:1px solid var(--fs-white-a10)}.modal-header h3[data-v-ecdcebfe]{margin:0;color:var(--fs-accent);font-size:20px}.modal-close[data-v-ecdcebfe]{background:none;border:none;color:var(--fs-text-tertiary);cursor:pointer;padding:4px;transition:all .3s ease}.modal-close[data-v-ecdcebfe]:hover{color:var(--fs-text-primary);transform:rotate(90deg)}.modal-body[data-v-ecdcebfe]{padding:32px 24px;text-align:center}.disclaimer-icon[data-v-ecdcebfe]{display:inline-flex;align-items:center;justify-content:center;width:80px;height:80px;background:rgba(var(--fs-warning-rgb),.1);border-radius:50%;margin-bottom:24px;color:var(--fs-warning)}.modal-body p[data-v-ecdcebfe]{font-size:15px;line-height:1.6;color:var(--fs-text-secondary);margin:0}.modal-footer[data-v-ecdcebfe]{padding:24px;border-top:1px solid var(--fs-white-a10)}.btn-primary[data-v-ecdcebfe]{width:100%;padding:14px;background:linear-gradient(135deg,var(--fs-accent),var(--fs-accent-strong));color:var(--fs-ink);border:none;border-radius:12px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease}.btn-primary[data-v-ecdcebfe]:hover{transform:translateY(-2px);box-shadow:0 8px 20px var(--fs-accent-a40)}.btn-secondary[data-v-ecdcebfe]{padding:12px 24px;background:var(--fs-white-a10);color:var(--fs-text-primary);border:1px solid var(--fs-white-a20);border-radius:12px;font-size:15px;cursor:pointer;transition:all .3s ease}.btn-secondary[data-v-ecdcebfe]:hover{background:var(--fs-white-a20)}@keyframes fadeIn-ecdcebfe{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-ecdcebfe{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.modal-enter-active[data-v-ecdcebfe],.modal-leave-active[data-v-ecdcebfe]{transition:opacity .3s ease}.modal-enter-from[data-v-ecdcebfe],.modal-leave-to[data-v-ecdcebfe]{opacity:0}.founder-link[data-v-ecdcebfe]{display:flex;align-items:center;gap:8px;color:var(--fs-text-secondary);text-decoration:none;transition:all .3s ease}.founder-link[data-v-ecdcebfe]:hover{color:var(--fs-accent)!important}.founder-link:hover .founder-avatar[data-v-ecdcebfe]{border-color:var(--fs-accent);transform:scale(1.05)}.founder-link:hover .founder-name[data-v-ecdcebfe]{color:var(--fs-accent)!important;text-shadow:0 0 8px var(--fs-accent-a50)}.founder-avatar[data-v-ecdcebfe]{width:30px;height:30px;border-radius:50%;border:2px solid var(--fs-accent-a30);object-fit:cover;transition:all .3s ease}.founder-name[data-v-ecdcebfe]{font-size:14px;color:inherit;transition:all .3s ease}.modal-container[data-v-ecdcebfe]{background:linear-gradient(135deg,var(--fs-surface-1) 0%,var(--fs-surface-0) 100%);border:1px solid var(--fs-accent-a20);border-radius:20px;width:100%;max-width:500px;box-shadow:0 25px 50px var(--fs-overlay-strong);overflow:hidden;animation:modalSlideIn-ecdcebfe .3s ease-out}@keyframes modalSlideIn-ecdcebfe{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.team-header[data-v-ecdcebfe]{padding:60px 16px 24px}.header-content[data-v-ecdcebfe]{flex-direction:column;text-align:center}.team-avatar[data-v-ecdcebfe]{width:100px;height:100px}.team-name[data-v-ecdcebfe]{font-size:28px}.team-meta[data-v-ecdcebfe]{justify-content:center}.team-body[data-v-ecdcebfe]{padding:24px 16px}.info-grid[data-v-ecdcebfe]{grid-template-columns:1fr;gap:16px}.stats-grid[data-v-ecdcebfe]{grid-template-columns:1fr;gap:12px}.info-item[data-v-ecdcebfe]{flex-direction:column;align-items:flex-start;gap:4px}.info-item span[data-v-ecdcebfe]{text-align:left}.founder-link[data-v-ecdcebfe]{margin-top:8px}}.cards-container[data-v-247f19eb]{min-height:100vh;background:var(--fs-ui-bg);color:var(--fs-text-primary);padding:0;font-family:var(--fs-font-family-base);position:relative}.cards-container[data-v-247f19eb]:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120%;height:120%;background:radial-gradient(circle at 50% 50%,rgba(var(--fs-accent-rgb),.02) 0%,transparent 50%);pointer-events:none;z-index:0}.cards-header[data-v-247f19eb]{position:relative;padding:60px 40px 40px;background:var(--fs-ui-bg);z-index:10;border-bottom:1px solid var(--fs-white-a05)}.header-content[data-v-247f19eb]{max-width:1200px;margin:0 auto}.page-title[data-v-247f19eb]{font-size:48px;font-weight:300;color:var(--fs-text-primary);margin-bottom:10px;display:flex;align-items:center;gap:15px}.title-icon[data-v-247f19eb]{font-size:52px}.page-subtitle[data-v-247f19eb]{font-size:20px;color:var(--fs-text-tertiary)}.count-highlight[data-v-247f19eb]{color:var(--fs-accent);font-weight:600}.action-bar[data-v-247f19eb]{max-width:1200px;margin:30px auto 0;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px}.group-filter[data-v-247f19eb]{display:flex;gap:10px;flex-wrap:wrap}.filter-btn[data-v-247f19eb]{padding:8px 20px;background:var(--fs-white-a05);border:1px solid var(--fs-white-a10);border-radius:20px;color:var(--fs-text-tertiary);cursor:pointer;transition:all .3s ease;font-size:14px}.filter-btn[data-v-247f19eb]:hover{background:var(--fs-white-a10);color:var(--fs-text-primary)}.filter-btn.active[data-v-247f19eb]{background:var(--fs-accent-a20);border-color:var(--fs-accent);color:var(--fs-accent)}.group-count[data-v-247f19eb]{margin-left:5px;padding:2px 6px;background:var(--fs-overlay-light);border-radius:10px;font-size:12px}.batch-actions[data-v-247f19eb]{display:flex;gap:10px}.action-btn[data-v-247f19eb]{display:flex;align-items:center;gap:8px;padding:10px 20px;background:transparent;border:1px solid var(--fs-accent-a50);border-radius:25px;color:var(--fs-accent);cursor:pointer;transition:all .3s ease;font-size:14px;font-weight:500}.action-btn[data-v-247f19eb]:hover:not(:disabled){background:var(--fs-accent-a10);transform:translateY(-2px)}.action-btn[data-v-247f19eb]:disabled{opacity:.5;cursor:not-allowed}.delete-btn[data-v-247f19eb]{border-color:var(--fs-danger-strong);color:var(--fs-danger-strong)}.delete-btn[data-v-247f19eb]:hover:not(:disabled){background:rgba(var(--fs-danger-rgb),.1)}.cancel-btn[data-v-247f19eb]{border-color:var(--fs-text-muted);color:var(--fs-text-tertiary)}.cancel-btn[data-v-247f19eb]:hover{background:var(--fs-white-a05)}.cards-section[data-v-247f19eb]{max-width:1200px;margin:0 auto;padding:40px;position:relative;z-index:1}.cards-grid[data-v-247f19eb]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:25px;margin-bottom:40px}.card-item[data-v-247f19eb]{position:relative;background:linear-gradient(135deg,var(--fs-surface-1) 0%,var(--fs-surface-0) 100%);border-radius:25px;overflow:hidden;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease;animation:card-enter-247f19eb .6s ease both;box-shadow:0 20px 40px rgba(var(--fs-shadow-rgb),.7),0 0 0 1px var(--fs-accent-a10);height:400px;transform:translateZ(0);will-change:transform,box-shadow;backface-visibility:hidden}@keyframes card-enter-247f19eb{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.card-item[data-v-247f19eb]:hover{transform:translateY(-8px) translateZ(0);box-shadow:0 30px 60px var(--fs-overlay-strong),0 0 0 2px var(--fs-accent-a50)}.card-item.batch-mode[data-v-247f19eb]{cursor:pointer}.card-item.selected[data-v-247f19eb]{box-shadow:0 20px 40px rgba(var(--fs-shadow-rgb),.7),0 0 0 3px rgba(var(--fs-accent-rgb),.8)}.select-checkbox[data-v-247f19eb]{position:absolute;top:15px;left:15px;z-index:10;width:28px;height:28px;cursor:pointer}.checkbox-inner[data-v-247f19eb]{width:100%;height:100%;border:2px solid var(--fs-accent-a50);border-radius:6px;background:var(--fs-overlay-strong);display:flex;align-items:center;justify-content:center;transition:all .2s ease}.checkbox-inner.checked[data-v-247f19eb]{background:var(--fs-accent);border-color:var(--fs-accent)}.checkbox-inner svg[data-v-247f19eb]{color:var(--fs-ink)}.card-background[data-v-247f19eb]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.card-background img[data-v-247f19eb],.card-background-image[data-v-247f19eb]{width:100%;height:100%;object-fit:cover;opacity:.4;transition:transform .5s cubic-bezier(.4,0,.2,1),opacity .5s ease}.card-background-image[data-v-247f19eb] .secure-image-container{width:100%;height:100%}.card-background-image[data-v-247f19eb] .image-render-canvas{width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.4,0,.2,1),opacity .5s ease;will-change:transform,opacity}.card-overlay[data-v-247f19eb]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,var(--fs-ui-overlay) 0%,var(--fs-ui-overlay-strong) 70%,var(--fs-ui-overlay-strong) 100%)}.card-item:hover .card-background img[data-v-247f19eb]{opacity:.45;transform:scale(1.15)}.card-item:hover .card-background-image[data-v-247f19eb] .image-render-canvas{transform:scale(1.15);opacity:.45}.card-content[data-v-247f19eb]{position:relative;height:100%;padding:30px;display:flex;flex-direction:column;z-index:1;--fs-text-primary: #ffffff;--fs-text-secondary: #cccccc;--fs-text-tertiary: #a6a6a6;--fs-text-muted: #666666;--fs-ui-text-primary: #ffffff;--fs-ui-text-secondary: #cccccc;--fs-ui-text-muted: #a6a6a6;--fs-ink: #000000;--fs-accent: #ffd700;--fs-accent-strong: #ffea70;--fs-accent-rgb: 255, 215, 0;--fs-accent-a05: rgba(255, 215, 0, .05);--fs-accent-a10: rgba(255, 215, 0, .1);--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-shadow-rgb: 0, 0, 0;--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-white-a05: rgba(255, 255, 255, .05);--fs-white-a10: rgba(255, 255, 255, .1);--fs-white-a20: rgba(255, 255, 255, .2)}.avatar-wrapper[data-v-247f19eb]{position:relative;width:80px;height:80px;margin-bottom:20px;overflow:visible}.card-avatar[data-v-247f19eb]{width:100%;height:100%;border-radius:50%;object-fit:cover;border:3px solid var(--fs-accent);box-shadow:0 0 20px var(--fs-accent-a50);position:relative;z-index:2}.card-avatar[data-v-247f19eb] .avatar-image-wrapper{width:100%;height:100%;border-radius:50%;overflow:hidden}.card-avatar[data-v-247f19eb] img,.card-avatar[data-v-247f19eb] .secure-image-container,.card-avatar[data-v-247f19eb] .image-render-canvas{width:100%;height:100%;border-radius:50%;object-fit:cover}.avatar-ring[data-v-247f19eb]{position:absolute;top:-25px;right:-25px;bottom:-25px;left:-25px;background:radial-gradient(circle at center,var(--fs-accent-a50) 0%,rgba(var(--fs-accent-rgb),.25) 25%,var(--fs-accent-a10) 45%,transparent 65%);border-radius:50%;filter:blur(18px);animation:glow-pulse-247f19eb 3s ease-in-out infinite;pointer-events:none}@keyframes glow-pulse-247f19eb{0%,to{opacity:.6;transform:scale(.95)}50%{opacity:.9;transform:scale(1.05)}}.card-info[data-v-247f19eb]{flex:1}.card-title[data-v-247f19eb]{font-size:24px;font-weight:700;color:var(--fs-text-primary);margin-bottom:5px;text-shadow:0 2px 4px var(--fs-overlay-strong)}.card-username[data-v-247f19eb]{font-size:16px;color:var(--fs-text-tertiary);margin-bottom:15px;text-shadow:0 1px 3px rgba(var(--fs-shadow-rgb),.6)}.card-tags[data-v-247f19eb]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:15px}.info-tag[data-v-247f19eb]{display:inline-flex;align-items:center;gap:4px;padding:5px 12px;background:rgba(var(--fs-shadow-rgb),.6);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--fs-accent-a30);border-radius:15px;font-size:13px;color:var(--fs-accent);transition:all .3s ease}.maker-link[data-v-247f19eb]{color:inherit;text-decoration:none}.maker-link[data-v-247f19eb]:hover{text-decoration:underline}.card-meta[data-v-247f19eb]{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.meta-group[data-v-247f19eb],.meta-notes[data-v-247f19eb]{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;background:var(--fs-white-a05);border-radius:12px;font-size:12px;color:var(--fs-text-secondary);max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.meta-group svg[data-v-247f19eb],.meta-notes svg[data-v-247f19eb]{flex-shrink:0}.card-actions[data-v-247f19eb]{position:absolute;top:15px;right:15px;display:flex;gap:8px;z-index:10}.action-icon[data-v-247f19eb]{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:var(--fs-overlay-strong);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--fs-white-a20);border-radius:50%;color:var(--fs-text-primary);cursor:pointer;transition:all .3s ease;opacity:0}.card-item:hover .action-icon[data-v-247f19eb]{opacity:1}.action-icon[data-v-247f19eb]:hover{transform:scale(1.1)}.edit-btn[data-v-247f19eb]:hover{background:var(--fs-accent-a20);border-color:var(--fs-accent);color:var(--fs-accent)}.action-icon.delete-btn[data-v-247f19eb]:hover{background:rgba(var(--fs-danger-rgb),.2);border-color:var(--fs-danger-strong);color:var(--fs-danger-strong)}.card-time[data-v-247f19eb]{position:absolute;bottom:15px;left:30px;font-size:12px;color:var(--fs-text-muted)}.load-more-section[data-v-247f19eb]{text-align:center;padding:40px;position:relative}.infinite-scroll-trigger[data-v-247f19eb]{position:absolute;top:-200px;left:0;width:100%;height:1px;pointer-events:none}.loading-indicator[data-v-247f19eb]{display:inline-flex;align-items:center;gap:12px;padding:15px 30px;background:var(--fs-accent-a05);border:1px solid var(--fs-accent-a20);border-radius:30px;color:var(--fs-accent);font-size:16px;animation:pulse-247f19eb 2s ease-in-out infinite}@keyframes pulse-247f19eb{0%,to{opacity:.7}50%{opacity:1}}.load-more-btn[data-v-247f19eb]{display:inline-flex;align-items:center;gap:10px;padding:15px 50px;background:transparent;border:2px solid var(--fs-accent);border-radius:30px;color:var(--fs-accent);font-size:18px;font-weight:500;cursor:pointer;transition:all .3s ease;transform:translateZ(0);will-change:transform,box-shadow}.load-more-btn[data-v-247f19eb]:hover:not(:disabled){background:var(--fs-accent-a10);transform:translateY(-2px) translateZ(0);box-shadow:0 10px 30px var(--fs-accent-a30)}.load-more-btn[data-v-247f19eb]:disabled{opacity:.5;cursor:not-allowed}.empty-state[data-v-247f19eb]{text-align:center;padding:100px 40px;max-width:600px;margin:0 auto}.empty-icon[data-v-247f19eb]{font-size:80px;margin-bottom:30px}.empty-title[data-v-247f19eb]{font-size:32px;font-weight:300;color:var(--fs-text-primary);margin-bottom:15px}.empty-text[data-v-247f19eb]{font-size:18px;color:var(--fs-text-tertiary);margin-bottom:30px}.explore-btn[data-v-247f19eb]{display:inline-flex;align-items:center;padding:12px 30px;background:var(--fs-accent-a10);border:1px solid var(--fs-accent);border-radius:25px;color:var(--fs-accent);text-decoration:none;font-weight:500;transition:all .3s ease}.explore-btn[data-v-247f19eb]:hover{background:var(--fs-accent-a20);transform:translateY(-2px);box-shadow:0 10px 30px var(--fs-accent-a30)}.loading-state[data-v-247f19eb]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;padding:60px}.loading-spinner[data-v-247f19eb]{display:inline-block;width:16px;height:16px;border:2px solid var(--fs-accent-a30);border-top-color:var(--fs-accent);border-radius:50%;animation:spin-247f19eb .8s linear infinite}.loading-spinner.large[data-v-247f19eb]{width:48px;height:48px;border-width:3px}@keyframes spin-247f19eb{to{transform:rotate(360deg)}}.loading-text[data-v-247f19eb]{margin-top:20px;font-size:18px;color:var(--fs-text-tertiary)}.edit-dialog-overlay[data-v-247f19eb],.confirm-dialog-overlay[data-v-247f19eb]{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--fs-overlay-heavy);display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.edit-dialog[data-v-247f19eb],.confirm-dialog[data-v-247f19eb]{background:linear-gradient(135deg,var(--fs-surface-1) 0%,var(--fs-surface-0) 100%);border-radius:20px;width:100%;max-width:500px;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);overflow:hidden}.confirm-dialog[data-v-247f19eb]{max-width:400px}.dialog-header[data-v-247f19eb]{display:flex;align-items:center;justify-content:space-between;padding:25px 30px;border-bottom:1px solid var(--fs-accent-a10)}.dialog-title[data-v-247f19eb]{display:flex;align-items:center;gap:12px;font-size:22px;color:var(--fs-accent);margin:0}.dialog-title svg[data-v-247f19eb]{color:var(--fs-accent)}.confirm-dialog .dialog-title svg[data-v-247f19eb]{color:var(--fs-danger)}.dialog-close[data-v-247f19eb]{width:36px;height:36px;background:var(--fs-white-a05);border:1px solid var(--fs-white-a10);border-radius:50%;color:var(--fs-text-tertiary);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.dialog-close[data-v-247f19eb]:hover{background:var(--fs-white-a10);color:var(--fs-text-primary);transform:rotate(90deg)}.dialog-body[data-v-247f19eb]{padding:30px}.card-user-info[data-v-247f19eb]{display:flex;align-items:center;gap:15px;padding:15px;background:var(--fs-white-a03);border:1px solid var(--fs-accent-a10);border-radius:12px;margin-bottom:25px}.card-user-avatar[data-v-247f19eb]{width:60px;height:60px;border-radius:50%;object-fit:cover;border:2px solid var(--fs-accent-a30)}.card-user-avatar[data-v-247f19eb] .avatar-image-wrapper{width:100%;height:100%;border-radius:50%;overflow:hidden}.card-user-avatar[data-v-247f19eb] img,.card-user-avatar[data-v-247f19eb] .secure-image-container,.card-user-avatar[data-v-247f19eb] .image-render-canvas{width:100%;height:100%;border-radius:50%;object-fit:cover}.card-user-details h4[data-v-247f19eb]{margin:0 0 4px;color:var(--fs-text-primary);font-size:18px}.card-user-details p[data-v-247f19eb]{margin:0;color:var(--fs-text-dim);font-size:14px}.card-form[data-v-247f19eb],.form-group[data-v-247f19eb]{margin-bottom:20px}.form-label[data-v-247f19eb]{display:block;margin-bottom:10px;color:var(--fs-text-secondary);font-size:14px;font-weight:500}.form-input[data-v-247f19eb]{width:100%;padding:12px 15px;background:var(--fs-white-a05);border:1px solid var(--fs-accent-a20);border-radius:10px;color:var(--fs-text-primary);font-size:14px;line-height:1.6;resize:vertical;transition:all .3s ease}.form-input[data-v-247f19eb]:focus{outline:none;border-color:var(--fs-accent-a50);background:var(--fs-white-a08)}.form-input[data-v-247f19eb]::placeholder{color:var(--fs-text-muted)}.modal-text[data-v-247f19eb]{font-size:16px;color:var(--fs-text-secondary);line-height:1.5;margin:0}.dialog-footer[data-v-247f19eb]{display:flex;gap:15px;padding:20px 30px;background:var(--fs-overlay-light);border-top:1px solid var(--fs-accent-a10)}.btn-cancel[data-v-247f19eb],.btn-save[data-v-247f19eb],.btn-secondary[data-v-247f19eb],.btn-danger[data-v-247f19eb]{flex:1;padding:12px 24px;border-radius:25px;font-size:15px;font-weight:600;cursor:pointer;transition:all .3s ease;border:none;display:flex;align-items:center;justify-content:center;gap:6px}.btn-cancel[data-v-247f19eb],.btn-secondary[data-v-247f19eb]{background:var(--fs-white-a10);color:var(--fs-text-secondary);border:1px solid var(--fs-white-a20)}.btn-cancel[data-v-247f19eb]:hover,.btn-secondary[data-v-247f19eb]:hover{background:var(--fs-white-a15);color:var(--fs-text-primary)}.btn-save[data-v-247f19eb]{background:var(--fs-accent);color:var(--fs-ink)}.btn-save[data-v-247f19eb]:hover{background:var(--fs-accent-strong);transform:translateY(-2px);box-shadow:0 8px 20px var(--fs-accent-a40)}.btn-danger[data-v-247f19eb]{background:rgba(var(--fs-danger-rgb),.2);color:var(--fs-danger-strong);border:1px solid var(--fs-danger-strong)}.btn-danger[data-v-247f19eb]:hover{background:rgba(var(--fs-danger-rgb),.3);transform:translateY(-2px)}.dialog-enter-active[data-v-247f19eb],.dialog-leave-active[data-v-247f19eb]{transition:opacity .3s ease}.dialog-enter-active .edit-dialog[data-v-247f19eb],.dialog-enter-active .confirm-dialog[data-v-247f19eb],.dialog-leave-active .edit-dialog[data-v-247f19eb],.dialog-leave-active .confirm-dialog[data-v-247f19eb]{transition:transform .3s ease}.dialog-enter-from[data-v-247f19eb],.dialog-leave-to[data-v-247f19eb]{opacity:0}.dialog-enter-from .edit-dialog[data-v-247f19eb],.dialog-enter-from .confirm-dialog[data-v-247f19eb],.dialog-leave-to .edit-dialog[data-v-247f19eb],.dialog-leave-to .confirm-dialog[data-v-247f19eb]{transform:scale(.9)}@media(max-width:768px){.edit-dialog[data-v-247f19eb],.confirm-dialog[data-v-247f19eb]{margin:20px}.dialog-body[data-v-247f19eb],.dialog-header[data-v-247f19eb]{padding:20px}.dialog-footer[data-v-247f19eb]{padding:15px 20px}}.modal-overlay[data-v-247f19eb]{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--fs-overlay-strong);display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.modal-content[data-v-247f19eb]{background:linear-gradient(135deg,var(--fs-surface-1) 0%,var(--fs-surface-0) 100%);border-radius:20px;padding:30px;max-width:500px;width:90%;border:1px solid var(--fs-accent-a20);box-shadow:0 20px 60px var(--fs-overlay-max)}.modal-title[data-v-247f19eb]{font-size:24px;font-weight:600;color:var(--fs-text-primary);margin-bottom:20px}.modal-body[data-v-247f19eb]{margin-bottom:30px}.destination-tag[data-v-247f19eb]{background:rgba(var(--fs-info-rgb),.1);border-color:rgba(var(--fs-info-rgb),.3);color:var(--fs-extra-87ceeb)}.form-group[data-v-247f19eb]{margin-bottom:20px}.form-group label[data-v-247f19eb]{display:block;font-size:14px;color:var(--fs-text-tertiary);margin-bottom:8px}.form-group input[data-v-247f19eb],.form-group textarea[data-v-247f19eb]{width:100%;padding:12px;background:var(--fs-white-a05);border:1px solid var(--fs-white-a10);border-radius:10px;color:var(--fs-text-primary);font-size:14px;transition:all .3s ease;resize:vertical}.form-group input[data-v-247f19eb]:focus,.form-group textarea[data-v-247f19eb]:focus{outline:none;border-color:var(--fs-accent-a50);background:var(--fs-white-a08)}.modal-text[data-v-247f19eb]{font-size:16px;color:var(--fs-text-secondary);line-height:1.6;margin-bottom:30px}.modal-footer[data-v-247f19eb]{display:flex;justify-content:flex-end;gap:10px}.modal-btn[data-v-247f19eb]{padding:10px 25px;border-radius:20px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;border:1px solid transparent}.modal-btn.cancel[data-v-247f19eb]{background:var(--fs-white-a10);color:var(--fs-text-tertiary);border-color:var(--fs-white-a20)}.modal-btn.cancel[data-v-247f19eb]:hover{background:var(--fs-white-a15);color:var(--fs-text-primary)}.modal-btn.confirm[data-v-247f19eb]{background:var(--fs-accent-a20);color:var(--fs-accent);border-color:var(--fs-accent)}.modal-btn.confirm[data-v-247f19eb]:hover{background:var(--fs-accent-a30)}.modal-btn.delete[data-v-247f19eb]{background:rgba(var(--fs-danger-rgb),.2);color:var(--fs-danger-strong);border-color:var(--fs-danger-strong)}.modal-btn.delete[data-v-247f19eb]:hover{background:rgba(var(--fs-danger-rgb),.3)}.modal-enter-active[data-v-247f19eb],.modal-leave-active[data-v-247f19eb]{transition:all .3s ease}.modal-enter-from[data-v-247f19eb],.modal-leave-to[data-v-247f19eb]{opacity:0}.modal-enter-from .modal-content[data-v-247f19eb],.modal-leave-to .modal-content[data-v-247f19eb]{transform:scale(.9) translateY(-20px)}.card-list-move[data-v-247f19eb],.card-list-enter-active[data-v-247f19eb],.card-list-leave-active[data-v-247f19eb]{transition:all .5s ease}.card-list-enter-from[data-v-247f19eb],.card-list-leave-to[data-v-247f19eb]{opacity:0;transform:translateY(30px)}.card-list-leave-active[data-v-247f19eb]{position:absolute}@media(max-width:768px){.cards-header[data-v-247f19eb]{padding:40px 20px 30px}.page-title[data-v-247f19eb]{font-size:36px}.action-bar[data-v-247f19eb]{flex-direction:column;align-items:stretch}.group-filter[data-v-247f19eb]{overflow-x:auto;padding-bottom:10px}.batch-actions[data-v-247f19eb]{justify-content:space-between}.cards-section[data-v-247f19eb]{padding:20px}.cards-grid[data-v-247f19eb]{grid-template-columns:1fr;gap:20px}.card-item[data-v-247f19eb]{height:350px}}@media(max-width:480px){.page-title[data-v-247f19eb]{font-size:28px}.title-icon[data-v-247f19eb]{font-size:32px}.action-btn[data-v-247f19eb]{padding:8px 16px;font-size:12px}.filter-btn[data-v-247f19eb]{padding:6px 12px;font-size:12px}}.destinations-modal[data-v-247f19eb]{max-width:400px}.destinations-list[data-v-247f19eb]{display:flex;flex-direction:column;gap:10px}.destination-item[data-v-247f19eb]{background:var(--fs-white-a05);padding:12px;border-radius:10px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;transition:background .2s}.destination-item[data-v-247f19eb]:hover{background:var(--fs-white-a10)}.dest-name[data-v-247f19eb]{font-weight:700;color:var(--fs-accent)}.dest-date[data-v-247f19eb]{font-size:12px;color:rgba(var(--fs-contrast-rgb),.6)}.dest-arrow[data-v-247f19eb]{color:var(--fs-accent);font-size:16px}.destination-tag[data-v-247f19eb]{cursor:pointer}.footprints-container[data-v-76d18892]{min-height:100vh;background:var(--fs-ui-bg);color:var(--fs-text-primary);padding:0;font-family:var(--fs-font-family-base);position:relative}.footprints-container[data-v-76d18892]:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120%;height:120%;background:radial-gradient(circle at 50% 50%,rgba(var(--fs-accent-rgb),.02) 0%,transparent 50%);pointer-events:none;z-index:0}.footprints-header[data-v-76d18892]{position:relative;padding:60px 40px 40px;background:var(--fs-ui-bg);z-index:10;border-bottom:1px solid var(--fs-white-a05)}.header-content[data-v-76d18892]{max-width:1200px;margin:0 auto}.page-title[data-v-76d18892]{font-size:48px;font-weight:300;color:var(--fs-text-primary);margin-bottom:10px;display:flex;align-items:center;gap:15px}.title-icon[data-v-76d18892]{font-size:52px}.page-subtitle[data-v-76d18892]{font-size:20px;color:var(--fs-text-tertiary);display:flex;align-items:center;gap:20px}.count-highlight[data-v-76d18892]{color:var(--fs-accent);font-weight:600}.today-count[data-v-76d18892]{padding:4px 12px;background:var(--fs-accent-a10);border:1px solid var(--fs-accent-a30);border-radius:15px;font-size:14px}.action-bar[data-v-76d18892]{max-width:1200px;margin:30px auto 0;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px}.stats-info[data-v-76d18892]{display:flex;align-items:center;gap:15px}.stat-label[data-v-76d18892]{color:var(--fs-text-tertiary);font-size:14px}.most-visited-list[data-v-76d18892]{display:flex;gap:10px}.most-visited-user[data-v-76d18892]{position:relative;width:36px;height:36px;text-decoration:none;transition:transform .3s ease}.most-visited-user[data-v-76d18892]:hover{transform:scale(1.1)}.most-visited-avatar[data-v-76d18892]{width:100%;height:100%;border-radius:50%;object-fit:cover;border:2px solid var(--fs-accent-a50);overflow:hidden}.most-visited-avatar[data-v-76d18892] .secure-image-container{border-radius:50%;overflow:hidden}.most-visited-avatar[data-v-76d18892] .image-render-canvas{border-radius:50%}.most-visited-user img[data-v-76d18892]{width:100%;height:100%;border-radius:50%;object-fit:cover;border:2px solid var(--fs-accent-a50)}.visit-badge[data-v-76d18892]{position:absolute;bottom:-4px;right:-4px;background:var(--fs-accent);color:var(--fs-ink);font-size:10px;font-weight:700;padding:2px 4px;border-radius:8px;min-width:16px;text-align:center}.footprint-actions[data-v-76d18892]{display:flex;gap:10px}.action-btn[data-v-76d18892]{display:flex;align-items:center;gap:8px;padding:10px 20px;background:transparent;border:1px solid var(--fs-accent-a50);border-radius:25px;color:var(--fs-accent);cursor:pointer;transition:all .3s ease;font-size:14px;font-weight:500}.clear-btn[data-v-76d18892]{border-color:var(--fs-danger-strong);color:var(--fs-danger-strong)}.clear-btn[data-v-76d18892]:hover:not(:disabled){background:rgba(var(--fs-danger-rgb),.1);transform:translateY(-2px)}.action-btn[data-v-76d18892]:disabled{opacity:.5;cursor:not-allowed}.footprints-section[data-v-76d18892]{max-width:1200px;margin:0 auto;padding:40px;position:relative;z-index:1}.footprints-timeline[data-v-76d18892]{position:relative}.date-group[data-v-76d18892]{margin-bottom:50px}.date-header[data-v-76d18892]{display:flex;align-items:center;margin-bottom:25px;position:relative}.date-label[data-v-76d18892]{display:flex;align-items:center;gap:10px;padding:8px 20px;background:var(--fs-accent-a10);border:1px solid var(--fs-accent-a30);border-radius:20px;z-index:1;position:relative}.date-text[data-v-76d18892]{color:var(--fs-accent);font-size:16px;font-weight:600}.date-count[data-v-76d18892]{font-size:12px;color:var(--fs-text-tertiary);padding:2px 8px;background:var(--fs-overlay-light);border-radius:10px}.date-line[data-v-76d18892]{flex:1;height:1px;background:linear-gradient(to right,var(--fs-accent-a30) 0%,transparent 100%);margin-left:20px}.footprints-grid[data-v-76d18892]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:25px}.footprint-item[data-v-76d18892]{position:relative;background:linear-gradient(135deg,var(--fs-surface-1) 0%,var(--fs-surface-0) 100%);border-radius:25px;overflow:hidden;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease;animation:card-enter-76d18892 .6s ease both;box-shadow:0 20px 40px rgba(var(--fs-shadow-rgb),.7),0 0 0 1px var(--fs-accent-a10);height:320px;transform:translateZ(0);will-change:transform,box-shadow;backface-visibility:hidden}@keyframes card-enter-76d18892{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.footprint-item[data-v-76d18892]:hover{transform:translateY(-8px) translateZ(0);box-shadow:0 30px 60px var(--fs-overlay-strong),0 0 0 2px var(--fs-accent-a50)}.time-marker[data-v-76d18892]{position:absolute;top:15px;left:15px;display:flex;align-items:center;gap:6px;padding:4px 10px;background:rgba(var(--fs-shadow-rgb),.6);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--fs-accent-a30);border-radius:12px;z-index:10;--fs-text-primary: #ffffff;--fs-text-secondary: #cccccc;--fs-text-tertiary: #a6a6a6;--fs-text-muted: #666666;--fs-ui-text-primary: #ffffff;--fs-ui-text-secondary: #cccccc;--fs-ui-text-muted: #a6a6a6;--fs-ink: #000000;--fs-accent: #ffd700;--fs-accent-strong: #ffea70;--fs-accent-rgb: 255, 215, 0;--fs-accent-a05: rgba(255, 215, 0, .05);--fs-accent-a10: rgba(255, 215, 0, .1);--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-shadow-rgb: 0, 0, 0;--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-white-a05: rgba(255, 255, 255, .05);--fs-white-a10: rgba(255, 255, 255, .1);--fs-white-a20: rgba(255, 255, 255, .2)}.time-dot[data-v-76d18892]{width:6px;height:6px;background:var(--fs-accent);border-radius:50%;animation:pulse-76d18892 2s ease-in-out infinite}@keyframes pulse-76d18892{0%,to{opacity:1}50%{opacity:.5}}.time-text[data-v-76d18892]{font-size:12px;color:var(--fs-accent)}.card-background[data-v-76d18892]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.card-background-img[data-v-76d18892]{width:100%;height:100%;object-fit:cover;opacity:.5;transition:transform .5s cubic-bezier(.4,0,.2,1),opacity .5s ease}.card-background-img[data-v-76d18892] .secure-image-container{width:100%;height:100%;display:block;opacity:.5;transition:transform .5s cubic-bezier(.4,0,.2,1),opacity .5s ease}.card-background-img[data-v-76d18892] .image-render-canvas{width:100%;height:100%;object-fit:cover}.card-background img[data-v-76d18892]{width:100%;height:100%;object-fit:cover;opacity:.5;transition:transform .5s cubic-bezier(.4,0,.2,1),opacity .5s ease}.card-overlay[data-v-76d18892]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,var(--fs-ui-overlay) 0%,var(--fs-ui-overlay-strong) 70%,var(--fs-ui-overlay-strong) 100%)}.footprint-item:hover .card-background-img[data-v-76d18892],.footprint-item:hover .card-background-img[data-v-76d18892] .secure-image-container,.footprint-item:hover .card-background img[data-v-76d18892]{opacity:.45;transform:scale(1.15)}.card-content[data-v-76d18892]{position:relative;height:100%;padding:60px 30px 30px;display:flex;flex-direction:column;z-index:1;--fs-text-primary: #ffffff;--fs-text-secondary: #cccccc;--fs-text-tertiary: #a6a6a6;--fs-text-muted: #666666;--fs-ui-text-primary: #ffffff;--fs-ui-text-secondary: #cccccc;--fs-ui-text-muted: #a6a6a6;--fs-ink: #000000;--fs-accent: #ffd700;--fs-accent-strong: #ffea70;--fs-accent-rgb: 255, 215, 0;--fs-accent-a05: rgba(255, 215, 0, .05);--fs-accent-a10: rgba(255, 215, 0, .1);--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-shadow-rgb: 0, 0, 0;--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-white-a05: rgba(255, 255, 255, .05);--fs-white-a10: rgba(255, 255, 255, .1);--fs-white-a20: rgba(255, 255, 255, .2)}.avatar-wrapper[data-v-76d18892]{position:relative;width:70px;height:70px;margin-bottom:15px;overflow:visible}.card-avatar[data-v-76d18892]{width:100%;height:100%;border-radius:50%;object-fit:cover;border:3px solid var(--fs-accent);box-shadow:0 0 20px var(--fs-accent-a50);position:relative;z-index:2;overflow:hidden}.card-avatar[data-v-76d18892] .secure-image-container{border-radius:50%;overflow:hidden}.card-avatar[data-v-76d18892] .image-render-canvas{border-radius:50%}.avatar-ring[data-v-76d18892]{position:absolute;top:-20px;right:-20px;bottom:-20px;left:-20px;background:radial-gradient(circle at center,var(--fs-accent-a50) 0%,rgba(var(--fs-accent-rgb),.25) 25%,var(--fs-accent-a10) 45%,transparent 65%);border-radius:50%;filter:blur(15px);animation:glow-pulse-76d18892 3s ease-in-out infinite;pointer-events:none}@keyframes glow-pulse-76d18892{0%,to{opacity:.6;transform:scale(.95)}50%{opacity:.9;transform:scale(1.05)}}.card-info[data-v-76d18892]{flex:1}.card-title[data-v-76d18892]{font-size:22px;font-weight:700;color:var(--fs-text-primary);margin-bottom:4px;text-shadow:0 2px 4px var(--fs-overlay-strong)}.card-username[data-v-76d18892]{font-size:14px;color:var(--fs-text-tertiary);margin-bottom:12px;text-shadow:0 1px 3px rgba(var(--fs-shadow-rgb),.6)}.card-tags[data-v-76d18892]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.info-tag[data-v-76d18892]{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;background:rgba(var(--fs-shadow-rgb),.6);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--fs-accent-a30);border-radius:12px;font-size:12px;color:var(--fs-accent)}.tag-icon[data-v-76d18892]{font-size:14px}.card-bio[data-v-76d18892]{font-size:13px;color:var(--fs-text-tertiary);line-height:1.5;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0}.card-actions[data-v-76d18892]{position:absolute;top:15px;right:15px;z-index:10}.action-icon[data-v-76d18892]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:var(--fs-overlay-strong);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--fs-white-a20);border-radius:50%;color:var(--fs-text-primary);cursor:pointer;transition:all .3s ease;opacity:0}.footprint-item:hover .action-icon[data-v-76d18892]{opacity:1}.action-icon.delete-btn[data-v-76d18892]:hover{background:rgba(var(--fs-danger-rgb),.2);border-color:var(--fs-danger-strong);color:var(--fs-danger-strong);transform:scale(1.1)}.load-more-section[data-v-76d18892]{text-align:center;padding:40px}.loading-indicator[data-v-76d18892]{display:inline-flex;align-items:center;gap:12px;padding:15px 30px;background:var(--fs-accent-a05);border:1px solid var(--fs-accent-a20);border-radius:30px;color:var(--fs-accent);font-size:16px}.loading-indicator .loading-text[data-v-76d18892]{font-size:16px;color:var(--fs-accent);margin:0}.empty-state[data-v-76d18892]{text-align:center;padding:100px 40px;max-width:600px;margin:0 auto}.empty-icon[data-v-76d18892]{font-size:80px;margin-bottom:30px}.empty-title[data-v-76d18892]{font-size:32px;font-weight:300;color:var(--fs-text-primary);margin-bottom:15px}.empty-text[data-v-76d18892]{font-size:18px;color:var(--fs-text-tertiary);margin-bottom:30px}.explore-btn[data-v-76d18892]{display:inline-flex;align-items:center;padding:12px 30px;background:var(--fs-accent-a10);border:1px solid var(--fs-accent);border-radius:25px;color:var(--fs-accent);text-decoration:none;font-weight:500;transition:all .3s ease}.explore-btn[data-v-76d18892]:hover{background:var(--fs-accent-a20);transform:translateY(-2px);box-shadow:0 10px 30px var(--fs-accent-a30)}.loading-state[data-v-76d18892]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;padding:60px}.loading-spinner[data-v-76d18892]{display:inline-block;width:16px;height:16px;border:2px solid var(--fs-accent-a30);border-top-color:var(--fs-accent);border-radius:50%;animation:spin-76d18892 .8s linear infinite}.loading-spinner.large[data-v-76d18892]{width:48px;height:48px;border-width:3px}@keyframes spin-76d18892{to{transform:rotate(360deg)}}.loading-text[data-v-76d18892]{margin-top:20px;font-size:18px;color:var(--fs-text-tertiary)}.confirm-dialog-overlay[data-v-76d18892]{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--fs-overlay-heavy);display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.confirm-dialog[data-v-76d18892]{background:linear-gradient(135deg,var(--fs-surface-1) 0%,var(--fs-surface-0) 100%);border-radius:20px;width:100%;max-width:400px;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);overflow:hidden}.dialog-header[data-v-76d18892]{display:flex;align-items:center;justify-content:space-between;padding:25px 30px;border-bottom:1px solid var(--fs-accent-a10)}.dialog-title[data-v-76d18892]{display:flex;align-items:center;gap:12px;font-size:22px;color:var(--fs-danger);margin:0}.dialog-title svg[data-v-76d18892]{color:var(--fs-danger)}.dialog-body[data-v-76d18892]{padding:30px}.modal-text[data-v-76d18892]{font-size:16px;color:var(--fs-text-secondary);line-height:1.5;margin:0}.dialog-footer[data-v-76d18892]{display:flex;gap:15px;padding:20px 30px;background:var(--fs-overlay-light);border-top:1px solid var(--fs-accent-a10)}.btn-secondary[data-v-76d18892],.btn-danger[data-v-76d18892]{flex:1;padding:12px 24px;border-radius:25px;font-size:15px;font-weight:600;cursor:pointer;transition:all .3s ease;border:none;display:flex;align-items:center;justify-content:center}.btn-secondary[data-v-76d18892]{background:var(--fs-white-a10);color:var(--fs-text-secondary);border:1px solid var(--fs-white-a20)}.btn-secondary[data-v-76d18892]:hover{background:var(--fs-white-a15);color:var(--fs-text-primary)}.btn-danger[data-v-76d18892]{background:rgba(var(--fs-danger-rgb),.2);color:var(--fs-danger-strong);border:1px solid var(--fs-danger-strong)}.btn-danger[data-v-76d18892]:hover{background:rgba(var(--fs-danger-rgb),.3);transform:translateY(-2px)}.dialog-enter-active[data-v-76d18892],.dialog-leave-active[data-v-76d18892]{transition:opacity .3s ease}.dialog-enter-active .confirm-dialog[data-v-76d18892],.dialog-leave-active .confirm-dialog[data-v-76d18892]{transition:transform .3s ease}.dialog-enter-from[data-v-76d18892],.dialog-leave-to[data-v-76d18892]{opacity:0}.dialog-enter-from .confirm-dialog[data-v-76d18892],.dialog-leave-to .confirm-dialog[data-v-76d18892]{transform:scale(.9)}.footprint-list-move[data-v-76d18892],.footprint-list-enter-active[data-v-76d18892],.footprint-list-leave-active[data-v-76d18892]{transition:all .5s ease}.footprint-list-enter-from[data-v-76d18892],.footprint-list-leave-to[data-v-76d18892]{opacity:0;transform:translateY(30px)}.footprint-list-leave-active[data-v-76d18892]{position:absolute}@media(max-width:768px){.footprints-header[data-v-76d18892]{padding:40px 20px 30px}.page-title[data-v-76d18892]{font-size:36px}.action-bar[data-v-76d18892]{flex-direction:column;align-items:stretch}.stats-info[data-v-76d18892]{justify-content:center}.footprints-section[data-v-76d18892]{padding:20px}.footprints-grid[data-v-76d18892]{grid-template-columns:1fr;gap:20px}.footprint-item[data-v-76d18892]{height:280px}}@media(max-width:480px){.page-title[data-v-76d18892]{font-size:28px}.title-icon[data-v-76d18892]{font-size:32px}.action-btn[data-v-76d18892]{padding:8px 16px;font-size:12px}.date-label[data-v-76d18892]{padding:6px 12px}.date-text[data-v-76d18892]{font-size:14px}}.blacklist-container[data-v-e794994d]{min-height:100vh;background:var(--fs-ui-bg);color:var(--fs-text-primary);position:relative}.blacklist-header[data-v-e794994d]{padding:60px 40px 30px;border-bottom:1px solid var(--fs-white-a05)}.header-content[data-v-e794994d]{max-width:1200px;margin:0 auto}.page-title[data-v-e794994d]{margin:0 0 8px;display:flex;align-items:center;gap:14px;font-size:44px;font-weight:300}.title-icon[data-v-e794994d]{font-size:46px}.page-subtitle[data-v-e794994d]{margin:0;font-size:18px;color:var(--fs-text-tertiary)}.count-highlight[data-v-e794994d]{color:var(--fs-accent);font-weight:600}.action-bar[data-v-e794994d]{max-width:1200px;margin:24px auto 0;display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.search-box[data-v-e794994d]{flex:1;min-width:260px;display:flex;align-items:center;gap:8px;padding:10px 14px;border-radius:14px;border:1px solid var(--fs-white-a10);background:var(--fs-white-a05)}.search-box input[data-v-e794994d]{width:100%;border:none;outline:none;background:transparent;color:var(--fs-text-primary);font-size:14px}.refresh-btn[data-v-e794994d]{padding:10px 16px;border-radius:14px;border:1px solid var(--fs-accent-a50);background:transparent;color:var(--fs-accent);cursor:pointer}.refresh-btn[data-v-e794994d]:disabled{opacity:.6;cursor:not-allowed}.blacklist-section[data-v-e794994d]{max-width:1200px;margin:0 auto;padding:30px 40px 50px}.blacklist-grid[data-v-e794994d]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px}.blacklist-card[data-v-e794994d]{background:var(--fs-ui-surface-strong);border:1px solid var(--fs-white-a10);border-radius:16px;padding:14px;display:flex;flex-direction:column;gap:12px;animation:fade-in-up-e794994d .28s ease both}.card-top[data-v-e794994d]{display:flex;gap:12px;align-items:center}.avatar-wrap[data-v-e794994d]{width:52px;height:52px;border-radius:50%;overflow:hidden;flex-shrink:0}.avatar[data-v-e794994d]{width:100%;height:100%;border-radius:50%}.meta[data-v-e794994d]{min-width:0}.name[data-v-e794994d]{margin:0;font-size:18px;font-weight:700}.username[data-v-e794994d]{margin:2px 0 0;color:var(--fs-text-tertiary);font-size:13px}.time[data-v-e794994d]{margin:4px 0 0;color:var(--fs-text-muted);font-size:12px}.card-actions[data-v-e794994d]{display:flex;justify-content:flex-end}.remove-btn[data-v-e794994d]{text-align:center;padding:8px 10px;border-radius:10px;background:transparent;border-color:rgba(var(--fs-danger-rgb),.35);color:var(--fs-danger);cursor:pointer}.remove-btn[data-v-e794994d]:disabled{opacity:.6;cursor:not-allowed}.empty-state[data-v-e794994d],.loading-state[data-v-e794994d]{max-width:1200px;margin:0 auto;padding:80px 40px;text-align:center}.empty-icon[data-v-e794994d]{font-size:48px}.empty-title[data-v-e794994d]{margin:14px 0 8px;font-size:24px}.empty-text[data-v-e794994d]{margin:0;color:var(--fs-text-secondary)}.loading-spinner[data-v-e794994d]{width:34px;height:34px;margin:0 auto 10px;border-radius:50%;border:3px solid var(--fs-white-a10);border-top-color:var(--fs-accent);animation:spin-e794994d 1s linear infinite}.loading-text[data-v-e794994d]{color:var(--fs-text-secondary)}@keyframes spin-e794994d{to{transform:rotate(360deg)}}@keyframes fade-in-up-e794994d{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.blacklist-header[data-v-e794994d]{padding:28px 16px 20px}.page-title[data-v-e794994d]{font-size:30px}.title-icon[data-v-e794994d]{font-size:34px}.page-subtitle[data-v-e794994d]{font-size:15px}.blacklist-section[data-v-e794994d]{padding:18px 16px 30px}.blacklist-grid[data-v-e794994d]{grid-template-columns:1fr}.empty-state[data-v-e794994d],.loading-state[data-v-e794994d]{padding:48px 16px}}.notifications-container[data-v-5753981e]{min-height:100vh;background:var(--fs-ui-bg);color:var(--fs-text-primary);padding:0;font-family:var(--fs-font-family-base);position:relative}.notifications-container[data-v-5753981e]:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120%;height:120%;background:radial-gradient(circle at 50% 50%,rgba(var(--fs-accent-rgb),.02) 0%,transparent 50%);pointer-events:none;z-index:0}.notifications-header[data-v-5753981e]{position:relative;padding:60px 40px 40px;background:var(--fs-ui-bg);z-index:10;border-bottom:1px solid var(--fs-white-a05)}.header-content[data-v-5753981e]{max-width:1200px;margin:0 auto}.page-title[data-v-5753981e]{font-size:48px;font-weight:300;color:var(--fs-text-primary);margin-bottom:10px;display:flex;align-items:center;gap:15px}.title-icon[data-v-5753981e]{font-size:52px}.page-subtitle[data-v-5753981e]{font-size:20px;color:var(--fs-text-tertiary);display:flex;align-items:center;gap:20px}.count-highlight[data-v-5753981e]{color:var(--fs-accent);font-weight:600}.unread-count[data-v-5753981e]{padding:4px 12px;background:rgba(var(--fs-danger-rgb),.1);border:1px solid rgba(var(--fs-danger-rgb),.3);border-radius:15px;font-size:14px;color:var(--fs-danger)}.action-bar[data-v-5753981e]{max-width:1200px;margin:30px auto 0;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px}.filter-options[data-v-5753981e]{display:flex;align-items:center;flex-wrap:wrap;gap:15px;min-width:0;flex:1}.filter-label[data-v-5753981e]{color:var(--fs-text-tertiary);font-size:14px}.filter-tabs[data-v-5753981e]{display:flex;gap:5px;background:var(--fs-white-a05);padding:4px;border-radius:20px;border:1px solid var(--fs-white-a10)}.filter-tab[data-v-5753981e]{display:flex;align-items:center;gap:8px;padding:8px 16px;background:transparent;border:none;border-radius:16px;color:var(--fs-text-tertiary);cursor:pointer;transition:all .3s ease;font-size:14px;position:relative}.filter-tab.active[data-v-5753981e]{background:var(--fs-accent-a10);color:var(--fs-accent);border:1px solid var(--fs-accent-a30)}.filter-tab[data-v-5753981e]:hover:not(.active){color:var(--fs-text-secondary);background:var(--fs-white-a05)}.tab-badge[data-v-5753981e]{background:var(--fs-danger);color:var(--fs-text-primary);font-size:10px;font-weight:700;padding:2px 6px;border-radius:8px;min-width:16px;text-align:center}.category-filter-tabs[data-v-5753981e]{display:flex;gap:8px;width:100%;overflow-x:auto;padding:2px 0 4px;scrollbar-width:thin}.category-filter-tab[data-v-5753981e]{flex:0 0 auto;padding:7px 14px;border-radius:18px;border:1px solid var(--fs-white-a10);background:var(--fs-white-a03);color:var(--fs-text-tertiary);cursor:pointer;font-size:13px;transition:all .25s ease}.category-filter-tab.active[data-v-5753981e]{color:var(--fs-accent);background:var(--fs-accent-a10);border-color:var(--fs-accent-a30)}.category-filter-tab[data-v-5753981e]:hover:not(.active){color:var(--fs-text-secondary);background:var(--fs-white-a08)}.notification-actions[data-v-5753981e]{display:flex;gap:10px;align-items:center}.action-btn[data-v-5753981e]{display:flex;align-items:center;gap:8px;padding:10px 20px;background:transparent;border:1px solid var(--fs-accent-a50);border-radius:25px;color:var(--fs-accent);cursor:pointer;transition:all .3s ease;font-size:14px;font-weight:500}.action-btn[data-v-5753981e]:hover:not(:disabled){background:var(--fs-accent-a10);transform:translateY(-2px)}.action-btn[data-v-5753981e]:disabled{opacity:.5;cursor:not-allowed}.settings-btn[data-v-5753981e]{width:42px;height:42px;border-radius:50%;border:1px solid var(--fs-white-a10);background:var(--fs-white-a05);color:var(--fs-text-secondary);display:inline-flex;align-items:center;justify-content:center}.settings-btn[data-v-5753981e]:hover{color:var(--fs-accent);border-color:var(--fs-accent-a30);background:var(--fs-accent-a10)}.push-settings-body[data-v-5753981e]{display:flex;flex-direction:column;gap:18px}.push-settings-note[data-v-5753981e]{margin:0;color:var(--fs-text-tertiary);line-height:1.65;font-size:14px}.push-settings-loading[data-v-5753981e]{min-height:120px;display:flex;align-items:center;justify-content:center;gap:10px;color:var(--fs-text-tertiary)}.push-category-list[data-v-5753981e]{display:flex;flex-direction:column;gap:12px}.push-category-row[data-v-5753981e]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;padding:14px 0;border-top:1px solid var(--fs-white-a06)}.push-category-row[data-v-5753981e]:first-child{border-top:none;padding-top:0}.push-category-copy[data-v-5753981e]{min-width:0}.push-category-title[data-v-5753981e]{color:var(--fs-text-primary);font-weight:600;margin-bottom:4px}.push-category-desc[data-v-5753981e]{color:var(--fs-text-tertiary);font-size:13px;line-height:1.45}.push-mode-control[data-v-5753981e]{display:inline-flex;gap:4px;padding:4px;border-radius:18px;border:1px solid var(--fs-white-a10);background:var(--fs-white-a05)}.push-mode-option[data-v-5753981e]{min-width:84px;padding:8px 12px;border-radius:14px;border:none;background:transparent;color:var(--fs-text-tertiary);cursor:pointer;font-size:13px;transition:all .25s ease}.push-mode-option.active[data-v-5753981e]{color:var(--fs-accent);background:var(--fs-accent-a10)}.push-mode-option[data-v-5753981e]:disabled{opacity:.55;cursor:wait}.notifications-section[data-v-5753981e]{max-width:1200px;margin:0 auto;padding:40px;position:relative;z-index:1}.notifications-timeline[data-v-5753981e]{position:relative}.notifications-grid[data-v-5753981e]{display:flex;flex-direction:column;gap:20px}.notification-item[data-v-5753981e]{display:flex;gap:20px;background:linear-gradient(135deg,var(--fs-surface-1) 0%,var(--fs-surface-0) 100%);border-radius:20px;padding:25px;box-shadow:0 10px 30px var(--fs-overlay-medium),0 0 0 1px var(--fs-white-a05);transition:all .3s ease;animation:notification-enter-5753981e .6s ease both;position:relative;overflow:hidden}@keyframes notification-enter-5753981e{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.notification-item[data-v-5753981e]:hover{transform:translateY(-3px);box-shadow:0 20px 40px rgba(var(--fs-shadow-rgb),.6),0 0 0 1px var(--fs-accent-a20)}.notification-item.unread[data-v-5753981e]{border-left:4px solid var(--fs-accent);background:linear-gradient(135deg,var(--fs-extra-1a1a0d) 0%,var(--fs-surface-0) 100%)}.notification-item.unread[data-v-5753981e]:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--fs-accent),transparent);opacity:.6}.notification-icon-wrapper[data-v-5753981e]{position:relative;flex-shrink:0}.notification-icon[data-v-5753981e]{width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:2px solid;transition:all .3s ease}.notification-icon.type-like[data-v-5753981e]{background:rgba(var(--fs-danger-rgb),.1);border-color:var(--fs-danger);color:var(--fs-danger)}.notification-icon.type-visit[data-v-5753981e]{background:rgba(var(--fs-extra-4a90e2-rgb),.1);border-color:var(--fs-extra-4a90e2);color:var(--fs-extra-4a90e2)}.notification-icon.type-collection[data-v-5753981e]{background:rgba(var(--fs-warning-rgb),.1);border-color:var(--fs-warning-strong);color:var(--fs-warning-strong)}.notification-icon.type-system[data-v-5753981e]{background:var(--fs-accent-a10);border-color:var(--fs-accent);color:var(--fs-accent)}.notification-icon.type-relationship[data-v-5753981e]{background:rgba(var(--fs-magic-rgb),.1);border-color:var(--fs-extra-9370db);color:var(--fs-extra-9370db)}.notification-icon.type-contact[data-v-5753981e]{background:var(--fs-accent-a10);border-color:var(--fs-accent-a30);color:var(--fs-accent)}.notification-icon.type-today[data-v-5753981e]{background:rgba(var(--fs-warning-rgb),.12);border-color:var(--fs-warning-strong);color:var(--fs-warning-strong)}.notification-icon.type-default[data-v-5753981e]{background:rgba(var(--fs-extra-9ca3af-rgb),.1);border-color:var(--fs-extra-9ca3af);color:var(--fs-extra-9ca3af)}.unread-dot[data-v-5753981e]{position:absolute;top:-2px;right:-2px;width:12px;height:12px;background:var(--fs-danger);border:2px solid var(--fs-ui-border-strong);border-radius:50%;animation:pulse-dot-5753981e 2s ease-in-out infinite}@keyframes pulse-dot-5753981e{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}.notification-content[data-v-5753981e]{flex:1;cursor:pointer}.notification-header[data-v-5753981e]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:10px;gap:20px}.notification-title[data-v-5753981e]{font-size:18px;font-weight:600;color:var(--fs-text-primary);margin:0;line-height:1.4}.notification-meta[data-v-5753981e]{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0}.notification-time[data-v-5753981e]{font-size:12px;color:var(--fs-text-muted)}.notification-type-label[data-v-5753981e]{font-size:11px;color:var(--fs-accent);background:var(--fs-accent-a10);padding:2px 8px;border-radius:10px;border:1px solid var(--fs-accent-a20)}.notification-text[data-v-5753981e]{font-size:14px;color:var(--fs-text-secondary);line-height:1.5;margin:0 0 15px}.notification-summary[data-v-5753981e]{background:var(--fs-overlay-light);border-radius:12px;padding:15px;border:1px solid var(--fs-accent-a10)}.summary-stats[data-v-5753981e]{display:flex;gap:20px;flex-wrap:wrap;margin-bottom:8px}.stat-item[data-v-5753981e]{display:flex;align-items:center;gap:6px;font-size:13px;padding:4px 10px;border-radius:10px;border:1px solid}.stat-item.likes[data-v-5753981e]{color:var(--fs-danger);background:rgba(var(--fs-danger-rgb),.1);border-color:rgba(var(--fs-danger-rgb),.3)}.stat-item.visits[data-v-5753981e]{color:var(--fs-extra-4a90e2);background:rgba(var(--fs-extra-4a90e2-rgb),.1);border-color:rgba(var(--fs-extra-4a90e2-rgb),.3)}.stat-item.collections[data-v-5753981e]{color:var(--fs-warning-strong);background:rgba(var(--fs-warning-rgb),.1);border-color:rgba(var(--fs-warning-rgb),.3)}.summary-period[data-v-5753981e]{font-size:12px;color:var(--fs-text-dim);text-align:right}.notification-actions-menu[data-v-5753981e]{display:flex;flex-direction:column;gap:8px;opacity:0;transition:opacity .3s ease}.notification-item:hover .notification-actions-menu[data-v-5753981e]{opacity:1}.action-icon[data-v-5753981e]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:rgba(var(--fs-shadow-rgb),.6);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--fs-white-a20);border-radius:50%;color:var(--fs-text-primary);cursor:pointer;transition:all .3s ease}.action-icon.mark-read-btn[data-v-5753981e]:hover{background:var(--fs-accent-a20);border-color:var(--fs-accent);color:var(--fs-accent)}.action-icon.delete-btn[data-v-5753981e]:hover{background:rgba(var(--fs-danger-rgb),.2);border-color:var(--fs-danger-strong);color:var(--fs-danger-strong)}.action-icon[data-v-5753981e]:disabled,.rel-action-btn[data-v-5753981e]:disabled{opacity:.55;cursor:not-allowed;transform:none;box-shadow:none}.action-icon[data-v-5753981e]:disabled:hover,.rel-action-btn[data-v-5753981e]:disabled:hover{transform:none;box-shadow:none}.load-more-section[data-v-5753981e]{text-align:center;padding:40px}.load-more-btn[data-v-5753981e]{display:inline-flex;align-items:center;gap:10px;padding:15px 50px;background:transparent;border:2px solid var(--fs-accent);border-radius:30px;color:var(--fs-accent);font-size:18px;font-weight:500;cursor:pointer;transition:all .3s ease}.load-more-btn[data-v-5753981e]:hover:not(:disabled){background:var(--fs-accent-a10);transform:translateY(-2px);box-shadow:0 10px 30px var(--fs-accent-a30)}.load-more-btn[data-v-5753981e]:disabled{opacity:.5;cursor:not-allowed}.empty-state[data-v-5753981e]{text-align:center;padding:100px 40px;max-width:600px;margin:0 auto}.empty-icon[data-v-5753981e]{font-size:80px;margin-bottom:30px}.empty-title[data-v-5753981e]{font-size:32px;font-weight:300;color:var(--fs-text-primary);margin-bottom:15px}.empty-text[data-v-5753981e]{font-size:18px;color:var(--fs-text-tertiary);margin-bottom:30px}.switch-filter-btn[data-v-5753981e]{display:inline-flex;align-items:center;padding:12px 30px;background:var(--fs-accent-a10);border:1px solid var(--fs-accent);border-radius:25px;color:var(--fs-accent);cursor:pointer;font-weight:500;transition:all .3s ease}.switch-filter-btn[data-v-5753981e]:hover{background:var(--fs-accent-a20);transform:translateY(-2px);box-shadow:0 10px 30px var(--fs-accent-a30)}.loading-state[data-v-5753981e]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;padding:60px}.loading-spinner[data-v-5753981e]{display:inline-block;width:16px;height:16px;border:2px solid var(--fs-accent-a30);border-top-color:var(--fs-accent);border-radius:50%;animation:spin-5753981e .8s linear infinite}.loading-spinner.large[data-v-5753981e]{width:48px;height:48px;border-width:3px}@keyframes spin-5753981e{to{transform:rotate(360deg)}}.loading-text[data-v-5753981e]{margin-top:20px;font-size:18px;color:var(--fs-text-tertiary)}.confirm-dialog-overlay[data-v-5753981e]{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--fs-overlay-heavy);display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.confirm-dialog[data-v-5753981e]{background:linear-gradient(135deg,var(--fs-surface-1) 0%,var(--fs-surface-0) 100%);border-radius:20px;width:100%;max-width:400px;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);overflow:hidden}.dialog-header[data-v-5753981e]{display:flex;align-items:center;justify-content:space-between;padding:25px 30px;border-bottom:1px solid var(--fs-accent-a10)}.dialog-title[data-v-5753981e]{display:flex;align-items:center;gap:12px;font-size:22px;color:var(--fs-danger);margin:0}.dialog-title svg[data-v-5753981e]{color:var(--fs-danger)}.dialog-body[data-v-5753981e]{padding:30px}.modal-text[data-v-5753981e]{font-size:16px;color:var(--fs-text-secondary);line-height:1.5;margin:0}.dialog-footer[data-v-5753981e]{display:flex;gap:15px;padding:20px 30px;background:var(--fs-overlay-light);border-top:1px solid var(--fs-accent-a10)}.btn-secondary[data-v-5753981e],.btn-danger[data-v-5753981e]{flex:1;padding:12px 24px;border-radius:25px;font-size:15px;font-weight:600;cursor:pointer;transition:all .3s ease;border:none;display:flex;align-items:center;justify-content:center}.btn-secondary[data-v-5753981e]{background:var(--fs-white-a10);color:var(--fs-text-secondary);border:1px solid var(--fs-white-a20)}.btn-secondary[data-v-5753981e]:hover{background:var(--fs-white-a15);color:var(--fs-text-primary)}.btn-danger[data-v-5753981e]{background:rgba(var(--fs-danger-rgb),.2);color:var(--fs-danger-strong);border:1px solid var(--fs-danger-strong)}.btn-danger[data-v-5753981e]:hover{background:rgba(var(--fs-danger-rgb),.3);transform:translateY(-2px)}.dialog-enter-active[data-v-5753981e],.dialog-leave-active[data-v-5753981e]{transition:opacity .3s ease}.dialog-enter-active .confirm-dialog[data-v-5753981e],.dialog-leave-active .confirm-dialog[data-v-5753981e]{transition:transform .3s ease}.dialog-enter-from[data-v-5753981e],.dialog-leave-to[data-v-5753981e]{opacity:0}.dialog-enter-from .confirm-dialog[data-v-5753981e],.dialog-leave-to .confirm-dialog[data-v-5753981e]{transform:scale(.9)}.notification-list-move[data-v-5753981e],.notification-list-enter-active[data-v-5753981e],.notification-list-leave-active[data-v-5753981e]{transition:all .5s ease}.notification-list-enter-from[data-v-5753981e],.notification-list-leave-to[data-v-5753981e]{opacity:0;transform:translateY(20px)}.notification-list-leave-active[data-v-5753981e]{position:absolute;width:100%}@media(max-width:768px){.notifications-header[data-v-5753981e]{padding:40px 20px 30px}.page-title[data-v-5753981e]{font-size:36px}.action-bar[data-v-5753981e]{flex-direction:column;align-items:stretch}.filter-options[data-v-5753981e],.notification-actions[data-v-5753981e]{justify-content:center}.push-category-row[data-v-5753981e]{grid-template-columns:1fr;gap:12px}.push-mode-control[data-v-5753981e]{width:100%}.push-mode-option[data-v-5753981e]{flex:1;min-width:0}.notifications-section[data-v-5753981e]{padding:20px}.notification-item[data-v-5753981e]{flex-direction:column;gap:15px}.notification-icon-wrapper[data-v-5753981e]{align-self:flex-start}.notification-header[data-v-5753981e]{flex-direction:column;align-items:flex-start;gap:10px}.notification-meta[data-v-5753981e]{align-items:flex-start}.notification-actions-menu[data-v-5753981e]{flex-direction:row;opacity:1;align-self:flex-end}.summary-stats[data-v-5753981e]{flex-direction:column;gap:10px}}@media(max-width:480px){.page-title[data-v-5753981e]{font-size:28px}.title-icon[data-v-5753981e]{font-size:32px}.action-btn[data-v-5753981e]{padding:8px 16px;font-size:12px}.filter-tab[data-v-5753981e]{padding:6px 12px;font-size:12px}.category-filter-tab[data-v-5753981e],.push-mode-option[data-v-5753981e]{font-size:12px}.notification-item[data-v-5753981e]{padding:20px}.notification-icon[data-v-5753981e]{width:40px;height:40px}.notification-title[data-v-5753981e]{font-size:16px}}.relationship-request-content[data-v-5753981e]{margin-top:12px}.requester-info[data-v-5753981e]{display:flex;align-items:center;gap:12px;padding:12px;background:var(--fs-white-a03);border-radius:8px;margin-bottom:12px}.requester-avatar[data-v-5753981e]{width:48px;height:48px;border-radius:50%;object-fit:cover;flex-shrink:0}.requester-avatar-fallback[data-v-5753981e]{display:flex;align-items:center;justify-content:center;font-size:24px;background:rgba(var(--fs-accent-rgb),.15)}.requester-avatar[data-v-5753981e] .avatar-image-wrapper{width:100%;height:100%;border-radius:50%;overflow:hidden}.requester-avatar[data-v-5753981e] img,.requester-avatar[data-v-5753981e] .secure-image-container,.requester-avatar[data-v-5753981e] .image-render-canvas{width:100%;height:100%;border-radius:50%;object-fit:cover}.requester-details[data-v-5753981e]{flex:1}.requester-name[data-v-5753981e]{font-size:15px;font-weight:500;color:var(--fs-text-primary);margin-bottom:4px}.relationship-type-badge[data-v-5753981e]{display:inline-block;padding:2px 8px;background:rgba(var(--fs-magic-rgb),.2);border-radius:4px;font-size:12px;color:var(--fs-extra-b19cd9)}.contact-request-badge[data-v-5753981e]{color:var(--fs-accent);background:var(--fs-accent-a10);border:1px solid var(--fs-accent-a20)}.relationship-actions[data-v-5753981e]{display:flex;gap:8px}.contact-feedback-actions[data-v-5753981e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px}.feedback-option-btn[data-v-5753981e]{min-height:38px;border:1px solid var(--fs-accent-a20);border-radius:8px;background:var(--fs-white-a05);color:var(--fs-text-primary);font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease}.feedback-option-btn[data-v-5753981e]:hover:not(:disabled){background:var(--fs-accent-a10);transform:translateY(-1px)}.feedback-option-btn[data-v-5753981e]:disabled{cursor:not-allowed;opacity:.6}.feedback-negative[data-v-5753981e]{color:var(--fs-extra-ff3b30);border-color:rgba(var(--fs-danger-rgb),.28)}.contact-feedback-submitted[data-v-5753981e]{margin-top:12px;padding:10px 12px;border-radius:12px;color:var(--fs-text-secondary);background:var(--fs-accent-a08);border:1px solid var(--fs-accent-a16);font-weight:700}.contact-risk-text[data-v-5753981e]{margin:6px 0 0;color:var(--fs-text-secondary);font-size:13px;line-height:1.5}.rel-action-btn[data-v-5753981e]{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:10px 16px;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.accept-btn[data-v-5753981e]{background:rgba(var(--fs-extra-34c759-rgb),.1);color:var(--fs-extra-34c759);border:1px solid rgba(var(--fs-extra-34c759-rgb),.3)}.accept-btn[data-v-5753981e]:hover{background:rgba(var(--fs-extra-34c759-rgb),.2);transform:translateY(-2px);box-shadow:0 4px 12px rgba(var(--fs-extra-34c759-rgb),.2)}.reject-btn[data-v-5753981e]{background:rgba(var(--fs-danger-rgb),.1);color:var(--fs-extra-ff3b30);border:1px solid rgba(var(--fs-danger-rgb),.3)}.relationship-status-content[data-v-5753981e]{margin-top:12px}.relationship-type-badge.status-accepted[data-v-5753981e]{background:rgba(var(--fs-extra-34c759-rgb),.2);color:var(--fs-extra-34c759);border:1px solid rgba(var(--fs-extra-34c759-rgb),.3)}.relationship-type-badge.status-rejected[data-v-5753981e]{background:rgba(var(--fs-warning-rgb),.2);color:var(--fs-extra-ff9500);border:1px solid rgba(var(--fs-warning-rgb),.3)}.relationship-type-badge.status-removed[data-v-5753981e]{background:rgba(var(--fs-danger-rgb),.2);color:var(--fs-extra-ff3b30);border:1px solid rgba(var(--fs-danger-rgb),.3)}.reject-btn[data-v-5753981e]:hover{background:rgba(var(--fs-danger-rgb),.2);transform:translateY(-2px);box-shadow:0 4px 12px rgba(var(--fs-danger-rgb),.2)}.location-section[data-v-3446f050]{max-width:1200px;margin:0 auto;padding:40px;border-top:1px solid var(--fs-white-a05)}.location-subsection[data-v-3446f050]{margin-bottom:30px}.subsection-title[data-v-3446f050]{font-size:16px;font-weight:500;color:var(--fs-text-tertiary);margin-bottom:15px;padding-left:5px}.location-container[data-v-3446f050]{display:flex;flex-wrap:wrap;gap:12px}.location-item[data-v-3446f050]{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;background:linear-gradient(135deg,var(--fs-accent-a08) 0%,rgba(var(--fs-accent-rgb),.03) 100%);border:1px solid var(--fs-accent-a20);border-radius:20px;font-size:15px;color:var(--fs-accent);cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden;transform:translateZ(0);will-change:transform,box-shadow}.location-item[data-v-3446f050]:hover{background:linear-gradient(135deg,var(--fs-accent-a15) 0%,var(--fs-accent-a08) 100%);transform:translateY(-2px) translateZ(0);box-shadow:0 6px 15px var(--fs-accent-a20);border-color:var(--fs-accent-a40)}.location-icon[data-v-3446f050]{font-size:16px}.location-name[data-v-3446f050]{font-weight:500}.location-province[data-v-3446f050]{font-size:12px;color:var(--fs-text-tertiary);padding:2px 6px;background:var(--fs-overlay-light);border-radius:10px;margin-left:4px}.location-count[data-v-3446f050]{font-size:12px;padding:2px 8px;background:var(--fs-accent-a20);border-radius:10px;margin-left:auto}.province-item[data-v-3446f050]{min-width:120px;background:linear-gradient(135deg,var(--fs-accent-a10) 0%,var(--fs-accent-a05) 100%)}.province-item[data-v-3446f050]:hover{background:linear-gradient(135deg,var(--fs-accent-a20) 0%,var(--fs-accent-a10) 100%)}.city-item[data-v-3446f050]{min-width:150px}.special-city-item[data-v-3446f050]{background:linear-gradient(135deg,rgba(var(--fs-accent-rgb),.12),rgba(var(--fs-accent-rgb),.06));border-color:var(--fs-accent-a30)}.special-city-item[data-v-3446f050]:hover{background:linear-gradient(135deg,rgba(var(--fs-accent-rgb),.25),rgba(var(--fs-accent-rgb),.12));border-color:var(--fs-accent-a50)}.location-tag[data-v-3446f050]{background:var(--fs-ui-info-soft);border-color:var(--fs-ui-info-border);color:var(--fs-ui-info)}.location-tag[data-v-3446f050] mark{background:var(--fs-accent-a30);color:var(--fs-accent);padding:0 2px;border-radius:2px}@media(max-width:768px){.location-section[data-v-3446f050]{padding:20px}.location-container[data-v-3446f050]{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px}.location-item[data-v-3446f050]{justify-content:center;text-align:center;padding:8px 12px;font-size:14px}.location-province[data-v-3446f050]{display:none}}@media(max-width:480px){.location-item[data-v-3446f050]{font-size:13px;padding:8px 10px}.location-icon[data-v-3446f050]{font-size:14px}}.explore-container[data-v-3446f050]{--metro-accent: var(--fs-accent);--metro-bg: var(--fs-ui-bg);--metro-surface: var(--fs-ui-surface);--metro-surface-raised: var(--fs-ui-surface-raised);--metro-text: var(--fs-ui-text-primary);--metro-text-secondary: var(--fs-ui-text-secondary);--metro-text-dim: var(--fs-ui-text-muted);--metro-transition: all .2s ease}.explore-container[data-v-3446f050]{min-height:100vh;background:var(--metro-bg);color:var(--metro-text);padding:0;font-family:var(--fs-font-family-base);position:relative}.explore-container[data-v-3446f050]:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120%;height:120%;background:radial-gradient(circle at 50% 50%,rgba(var(--fs-accent-rgb),.02) 0%,transparent 50%);pointer-events:none;z-index:0}.metro-search-section[data-v-3446f050]{position:relative;padding:60px 40px 40px;background:var(--metro-bg);z-index:10;border-bottom:1px solid var(--fs-white-a05)}.search-wrapper[data-v-3446f050]{max-width:1200px;margin:0 auto}.search-header[data-v-3446f050]{position:relative;max-width:600px;z-index:10}.metro-search-input[data-v-3446f050]{width:100%;background:transparent;border:none;outline:none;font-size:72px;font-weight:300;color:var(--metro-text);padding:0;margin:0;line-height:1.2;letter-spacing:-2px;transition:color .2s ease,transform .2s ease;transform-origin:left center}.metro-search-input[data-v-3446f050]::placeholder{color:var(--fs-white-a20);transition:color .2s ease}.metro-search-input[data-v-3446f050]:focus::placeholder{color:var(--fs-white-a10)}.metro-search-input.input-typing[data-v-3446f050]{color:var(--metro-accent);transform:scale(1.02)}.metro-search-input.input-focus[data-v-3446f050]{transform:scale(1.01)}.search-underline[data-v-3446f050]{height:2px;background:var(--fs-white-a10);margin-top:10px;transition:background .3s ease,transform .3s ease;transform-origin:left;transform:scaleX(.5)}.search-underline.underline-active[data-v-3446f050]{background:var(--metro-accent);transform:scaleX(1)}.search-suggestions[data-v-3446f050]{position:absolute;top:100%;left:0;right:0;background:var(--metro-surface-raised);border:1px solid var(--fs-white-a10);margin-top:10px;overflow:hidden;border-radius:15px;box-shadow:0 20px 40px var(--fs-overlay-strong)}.suggestion-item[data-v-3446f050]{padding:15px 20px;font-size:18px;cursor:pointer;transition:var(--metro-transition);border-bottom:1px solid var(--fs-white-a05)}.suggestion-item[data-v-3446f050]:last-child{border-bottom:none}.suggestion-item[data-v-3446f050]:hover{background:var(--fs-accent-a10);color:var(--metro-accent);padding-left:30px}@keyframes suggestions-slide-down-3446f050{0%{opacity:0;transform:translateY(-15px);max-height:0}to{opacity:1;transform:translateY(0);max-height:300px}}.suggestions-enter-active[data-v-3446f050]{animation:suggestions-slide-down-3446f050 .3s ease-out}.suggestions-leave-active[data-v-3446f050]{animation:suggestions-slide-down-3446f050 .3s ease-out reverse}.search-status[data-v-3446f050]{margin-top:20px;font-size:24px;font-weight:300;color:var(--metro-text-secondary);animation:fade-in-3446f050 .5s ease}@keyframes fade-in-3446f050{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.status-loading[data-v-3446f050]{color:var(--metro-accent)}.status-count[data-v-3446f050]{display:flex;align-items:center;gap:8px}.clear-species[data-v-3446f050]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;background:var(--fs-accent-a20);border:1px solid var(--fs-accent-a50);border-radius:50%;color:var(--fs-accent);font-size:16px;cursor:pointer;transition:all .2s ease;margin-left:8px}.clear-species[data-v-3446f050]:hover{background:var(--fs-accent-a30);transform:scale(1.1)}@keyframes loading-dots-3446f050{0%,20%{content:"."}40%{content:".."}60%,to{content:"..."}}.loading-dots[data-v-3446f050]:after{content:".";animation:loading-dots-3446f050 1.5s infinite;display:inline-block;width:30px;text-align:left}.species-section[data-v-3446f050]{max-width:1200px;margin:0 auto;padding:40px}.popular-tags[data-v-3446f050]{display:flex;flex-direction:column;gap:6px;align-items:center;margin-top:10px}.popular-tag[data-v-3446f050]{display:inline-flex;align-items:center;gap:5px;padding:5px 12px;border-radius:15px;font-size:13px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease}.popular-tag.destination-tag[data-v-3446f050]{background:var(--fs-ui-info-soft);border:1px solid var(--fs-ui-info-border);color:var(--fs-ui-info)}.popular-tag.destination-tag[data-v-3446f050]:hover{background:var(--fs-ui-info-soft);border-color:var(--fs-ui-info);transform:translateY(-1px)}.popular-tag.view-tag[data-v-3446f050]{background:var(--fs-accent-a15);border:1px solid var(--fs-accent-a40);color:var(--fs-accent)}.popular-tag .tag-icon[data-v-3446f050]{font-size:14px}.popular-tag .tag-text[data-v-3446f050]{font-size:13px;font-weight:500}.popular-tag.view-tag svg[data-v-3446f050]{width:14px;height:14px;flex-shrink:0}@media(max-width:768px){.popular-tags[data-v-3446f050]{gap:4px}.popular-tag[data-v-3446f050]{padding:4px 10px;font-size:12px}.popular-tag .tag-icon[data-v-3446f050],.popular-tag .tag-text[data-v-3446f050]{font-size:12px}.popular-tag.view-tag svg[data-v-3446f050]{width:12px;height:12px}}.section-title[data-v-3446f050]{font-size:24px;font-weight:700;color:var(--fs-accent);margin-bottom:25px;display:flex;align-items:center;gap:10px}.title-icon[data-v-3446f050]{font-size:28px}.species-container[data-v-3446f050]{display:flex;flex-wrap:wrap;gap:12px}.species-item[data-v-3446f050]{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;background:var(--fs-accent-a10);border:1px solid var(--fs-accent-a30);border-radius:25px;font-size:16px;color:var(--fs-accent);cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden;transform:translateZ(0);will-change:transform,box-shadow;background:linear-gradient(135deg,var(--fs-accent-a10) 0%,var(--fs-accent-a05) 100%)}@keyframes ripple-3446f050{0%{transform:translate(-50%,-50%) scale(0);opacity:.5}to{transform:translate(-50%,-50%) scale(4);opacity:0}}.species-item[data-v-3446f050]:before{content:"";position:absolute;top:50%;left:50%;width:100px;height:100px;background:var(--fs-accent-a30);border-radius:50%;transform:translate(-50%,-50%) scale(0);opacity:0;pointer-events:none}.species-item[data-v-3446f050]:active:before{animation:ripple-3446f050 .6s ease-out}.species-item[data-v-3446f050]:hover{background:linear-gradient(135deg,rgba(var(--fs-accent-rgb),.25) 0%,var(--fs-accent-a15) 100%);transform:translateY(-2px) translateZ(0);box-shadow:0 8px 20px var(--fs-accent-a30);border-color:var(--fs-accent-a50)}.species-item[data-v-3446f050]:active{transform:translateY(-1px) translateZ(0)}.species-icon[data-v-3446f050]{font-size:20px;position:relative;z-index:1;transition:transform .3s ease}.species-item:hover .species-icon[data-v-3446f050]{transform:scale(1.2) rotate(10deg)}.species-name[data-v-3446f050]{font-weight:500;position:relative;z-index:1}.results-section[data-v-3446f050]{max-width:1200px;margin:0 auto;padding:40px}.results-grid[data-v-3446f050]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:25px;margin-bottom:40px}@keyframes card-enter-3446f050{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.result-card[data-v-3446f050]{position:relative;background:linear-gradient(135deg,var(--fs-surface-1) 0%,var(--fs-surface-0) 100%);border-radius:25px;overflow:hidden;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease;animation:card-enter-3446f050 .6s ease both;box-shadow:0 20px 40px rgba(var(--fs-shadow-rgb),.7),0 0 0 1px var(--fs-accent-a10);height:350px;will-change:transform,box-shadow;transform:translateZ(0);backface-visibility:hidden}.destination-tag[data-v-3446f050]{background:var(--fs-ui-info-soft);border-color:var(--fs-ui-info-border);color:var(--fs-ui-info)}.popular-destination[data-v-3446f050]{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;background:var(--fs-ui-info-soft);border:1px solid var(--fs-ui-info-border);border-radius:12px;font-size:12px;color:var(--fs-ui-info);margin-bottom:8px}.destination-icon[data-v-3446f050]{font-size:14px}.destination-text[data-v-3446f050]{font-size:12px}.result-card[data-v-3446f050]:not(:has(.card-background img[src*=showcase_portrait])){background:linear-gradient(135deg,var(--fs-ui-surface-strong) 0%,rgba(var(--fs-shadow-rgb),.98) 100%)}.result-card[data-v-3446f050]:hover{transform:translateY(-8px) translateZ(0);box-shadow:0 30px 60px var(--fs-overlay-strong),0 0 0 2px var(--fs-accent-a50)}.card-background[data-v-3446f050]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.card-background-img[data-v-3446f050]{width:100%;height:100%;object-fit:cover;opacity:.4;transition:transform .5s cubic-bezier(.4,0,.2,1),opacity .5s ease;will-change:transform,opacity}.card-background-img[data-v-3446f050] .secure-image-container{width:100%;height:100%;display:block;opacity:.4;transition:transform .5s cubic-bezier(.4,0,.2,1),opacity .5s ease;will-change:transform,opacity}.card-background-img[data-v-3446f050] .image-render-canvas{width:100%;height:100%;object-fit:cover}.card-background img[data-v-3446f050]{width:100%;height:100%;object-fit:cover;opacity:.4;transition:transform .5s cubic-bezier(.4,0,.2,1),opacity .5s ease;will-change:transform,opacity}.card-overlay[data-v-3446f050]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,rgba(var(--fs-shadow-rgb),.2) 0%,var(--fs-overlay-heavy) 70%,rgba(var(--fs-shadow-rgb),.95) 100%);transition:opacity .3s ease}.result-card:hover .card-background-img[data-v-3446f050],.result-card:hover .card-background-img[data-v-3446f050] .secure-image-container,.result-card:hover .card-background img[data-v-3446f050]{opacity:.7;transform:scale(1.15)}.card-content[data-v-3446f050]{position:relative;height:100%;padding:30px;display:flex;flex-direction:column;z-index:1}.avatar-wrapper[data-v-3446f050]{position:relative;width:80px;height:80px;margin-bottom:20px;overflow:visible}.card-avatar[data-v-3446f050]{width:100%;height:100%;border-radius:50%;object-fit:cover;border:3px solid var(--fs-accent);box-shadow:0 0 20px var(--fs-accent-a50);position:relative;z-index:2;overflow:hidden}.card-avatar[data-v-3446f050] .secure-image-container{border-radius:50%;overflow:hidden}.card-avatar[data-v-3446f050] .image-render-canvas{border-radius:50%}.avatar-ring[data-v-3446f050]{position:absolute;top:-25px;right:-25px;bottom:-25px;left:-25px;background:radial-gradient(circle at center,var(--fs-accent-a50) 0%,rgba(var(--fs-accent-rgb),.25) 25%,var(--fs-accent-a10) 45%,transparent 65%);border-radius:50%;filter:blur(18px);animation:glow-pulse-3446f050 3s ease-in-out infinite;pointer-events:none}@keyframes glow-pulse-3446f050{0%,to{opacity:.6;transform:scale(.95)}50%{opacity:.9;transform:scale(1.05)}}.card-info[data-v-3446f050]{flex:1}.card-title[data-v-3446f050]{font-size:24px;font-weight:700;color:var(--fs-ui-text-primary);margin-bottom:5px;text-shadow:0 2px 4px var(--fs-overlay-strong)}.card-username[data-v-3446f050]{font-size:16px;color:var(--fs-text-tertiary);margin-bottom:15px;text-shadow:0 1px 3px rgba(var(--fs-shadow-rgb),.6)}.card-tags[data-v-3446f050]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:15px}.info-tag[data-v-3446f050]{display:inline-flex;align-items:center;gap:4px;padding:5px 12px;background:var(--fs-ui-overlay);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--fs-accent-a30);border-radius:15px;font-size:13px;color:var(--fs-accent);transition:all .3s ease}.location-highlight[data-v-3446f050]{background:var(--fs-accent-a20);color:inherit;padding:0 2px;border-radius:4px}.card-stats[data-v-3446f050]{position:absolute;bottom:30px;right:30px;display:flex;align-items:center;gap:6px;padding:8px 16px;background:var(--fs-overlay-strong);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px;font-size:14px;color:var(--fs-ui-text-primary);border:1px solid var(--fs-accent-a20);text-shadow:0 1px 3px rgba(var(--fs-shadow-rgb),.6)}.card-stats svg[data-v-3446f050]{color:var(--fs-accent)}.load-more-section[data-v-3446f050]{text-align:center;padding:40px}.load-more-btn[data-v-3446f050]{display:inline-flex;align-items:center;gap:10px;padding:15px 50px;background:transparent;border:2px solid var(--metro-accent);border-radius:30px;color:var(--metro-accent);font-size:18px;font-weight:500;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden;transform:translateZ(0);will-change:transform,box-shadow}@keyframes button-wave-3446f050{0%{transform:translate(-50%,-50%) scale(0);opacity:.5}to{transform:translate(-50%,-50%) scale(3);opacity:0}}.load-more-btn[data-v-3446f050]:before{content:"";position:absolute;top:50%;left:50%;width:150px;height:150px;background:var(--fs-accent-a20);border-radius:50%;transform:translate(-50%,-50%) scale(0);opacity:0}.load-more-btn[data-v-3446f050]:hover:not(:disabled){background:var(--fs-accent-a10);transform:translateY(-2px) translateZ(0);box-shadow:0 10px 30px var(--fs-accent-a30)}.load-more-btn[data-v-3446f050]:active:not(:disabled):before{animation:button-wave-3446f050 .6s ease-out}.load-more-btn[data-v-3446f050]:disabled{opacity:.5;cursor:not-allowed}.loading-spinner[data-v-3446f050]{display:inline-block;width:16px;height:16px;border:2px solid var(--fs-accent-a30);border-top-color:var(--fs-accent);border-radius:50%;animation:spin-3446f050 .8s linear infinite}@keyframes spin-3446f050{to{transform:rotate(360deg)}}.popular-section[data-v-3446f050]{max-width:1200px;margin:0 auto;padding:40px}.popular-grid[data-v-3446f050]{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:20px}.popular-card[data-v-3446f050]{background:linear-gradient(135deg,var(--fs-surface-1) 0%,var(--fs-surface-0) 100%);border-radius:20px;padding:25px;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease,background .3s ease;box-shadow:0 15px 30px rgba(var(--fs-shadow-rgb),.6);border:1px solid var(--fs-accent-a10);text-align:center;animation:card-enter-3446f050 .6s ease both;will-change:transform,box-shadow;transform:translateZ(0);backface-visibility:hidden;position:relative;overflow:hidden}.popular-skeleton-card[data-v-3446f050]{animation:none;cursor:default;min-height:210px;pointer-events:none}.popular-skeleton-bg[data-v-3446f050]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:20px;background:linear-gradient(to bottom,var(--fs-ui-overlay) 0%,var(--fs-ui-overlay-strong) 100%),linear-gradient(90deg,var(--fs-surface-1) 25%,var(--fs-ui-skeleton-mid) 50%,var(--fs-surface-1) 75%);background-size:100% 100%,200% 100%;animation:popular-skeleton-shimmer-3446f050 1.4s ease-in-out infinite}.popular-skeleton-avatar[data-v-3446f050],.popular-skeleton-line[data-v-3446f050],.popular-skeleton-pill[data-v-3446f050]{position:relative;z-index:1;background:linear-gradient(90deg,var(--fs-surface-2) 25%,var(--fs-ui-skeleton-strong) 50%,var(--fs-surface-2) 75%);background-size:200% 100%;animation:popular-skeleton-shimmer-3446f050 1.4s ease-in-out infinite}.popular-skeleton-avatar[data-v-3446f050]{width:80px;height:80px;margin:0 auto 18px;border-radius:50%;box-shadow:0 0 20px var(--fs-accent-a20)}.popular-skeleton-line[data-v-3446f050]{height:14px;border-radius:999px;margin-left:auto;margin-right:auto}.popular-skeleton-name[data-v-3446f050]{width:58%;height:18px;margin-bottom:10px}.popular-skeleton-username[data-v-3446f050]{width:42%;margin-bottom:16px;opacity:.8}.popular-skeleton-tags[data-v-3446f050]{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:8px}.popular-skeleton-pill[data-v-3446f050]{width:96px;height:25px;border-radius:999px}.popular-skeleton-pill.short[data-v-3446f050]{width:72px}@keyframes popular-skeleton-shimmer-3446f050{0%{background-position:0 0,200% 0}to{background-position:0 0,-200% 0}}.popular-card-bg[data-v-3446f050]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:20px}.popular-card-bg-img[data-v-3446f050]{width:100%;height:100%;object-fit:cover;opacity:.5;transition:transform .5s cubic-bezier(.4,0,.2,1),opacity .5s ease}.popular-card-bg-img[data-v-3446f050] .secure-image-container{width:100%;height:100%;display:block;opacity:.2;transition:transform .5s cubic-bezier(.4,0,.2,1),opacity .5s ease}.popular-card-bg-img[data-v-3446f050] .image-render-canvas{width:100%;height:100%;object-fit:cover}.popular-card-bg img[data-v-3446f050]{width:100%;height:100%;object-fit:cover;opacity:.2;transition:transform .5s cubic-bezier(.4,0,.2,1),opacity .5s ease}.popular-card-bg[data-v-3446f050]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,var(--fs-ui-overlay) 0%,var(--fs-ui-overlay-strong) 100%)}.popular-card[data-v-3446f050]:hover{transform:translateY(-5px) translateZ(0);box-shadow:0 20px 40px var(--fs-overlay-strong),0 0 0 2px var(--fs-accent-a50);background:linear-gradient(135deg,var(--fs-ui-modal-grad-start) 0%,var(--fs-ui-modal-grad-end) 100%)}.popular-card:hover .popular-card-bg-img[data-v-3446f050],.popular-card:hover .popular-card-bg-img[data-v-3446f050] .secure-image-container,.popular-card:hover .popular-card-bg img[data-v-3446f050]{transform:scale(1.1);opacity:.45}.popular-avatar-wrapper[data-v-3446f050],.popular-info[data-v-3446f050]{position:relative;z-index:1}.popular-card:hover .popular-avatar[data-v-3446f050]{transform:scale(1.05)}.popular-card:hover .popular-ring[data-v-3446f050]{animation-duration:1.5s}.popular-avatar-wrapper[data-v-3446f050]{position:relative;width:80px;height:80px;margin:0 auto 15px;overflow:visible}.popular-avatar[data-v-3446f050]{width:100%;height:100%;border-radius:50%;object-fit:cover;border:3px solid var(--fs-accent);box-shadow:0 0 20px var(--fs-accent-a40);position:relative;z-index:2;transition:transform .3s ease;overflow:hidden}.popular-avatar[data-v-3446f050] .secure-image-container{border-radius:50%;overflow:hidden}.popular-avatar[data-v-3446f050] .image-render-canvas{border-radius:50%}.popular-ring[data-v-3446f050]{position:absolute;top:-20px;right:-20px;bottom:-20px;left:-20px;background:radial-gradient(circle at center,var(--fs-accent-a40) 0%,var(--fs-accent-a20) 25%,var(--fs-accent-a08) 45%,transparent 65%);border-radius:50%;filter:blur(15px);animation:glow-pulse-3446f050 3s ease-in-out infinite;pointer-events:none}.popular-info[data-v-3446f050]{text-align:center}.popular-name[data-v-3446f050]{font-size:18px;font-weight:600;color:var(--fs-ui-text-primary);margin-bottom:4px;text-shadow:0 2px 4px var(--fs-overlay-strong)}.popular-username[data-v-3446f050]{font-size:14px;color:var(--fs-ui-text-secondary);margin-bottom:10px;text-shadow:0 1px 3px rgba(var(--fs-shadow-rgb),.6)}.popular-stats[data-v-3446f050]{display:inline-flex;align-items:center;gap:5px;padding:5px 12px;background:var(--fs-ui-overlay);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:15px;font-size:13px;color:var(--fs-accent);text-shadow:0 1px 3px rgba(var(--fs-shadow-rgb),.6)}.popular-stats[data-v-3446f050]{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;background:var(--fs-ui-overlay);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--fs-accent);border-radius:12px;font-size:12px;color:var(--fs-accent);margin-bottom:8px}.popular-stats svg[data-v-3446f050]{color:var(--fs-accent)}.species-item.all-species[data-v-3446f050]{background:var(--fs-accent-a05);border-style:dashed}.species-item.all-species[data-v-3446f050]:hover{background:var(--fs-accent-a15);border-style:solid}.species-item.all-species .species-count[data-v-3446f050]{background:none;font-size:16px;padding:0}@keyframes count-pulse-3446f050{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.species-item:hover .species-count[data-v-3446f050]{animation:count-pulse-3446f050 .6s ease-in-out;background:var(--fs-accent-a20)}@media(max-width:768px){.species-container[data-v-3446f050]{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px}.species-item[data-v-3446f050]{justify-content:center;text-align:center;flex-direction:column;gap:4px;padding:10px 16px}.species-icon[data-v-3446f050]{font-size:24px}.species-count[data-v-3446f050]{margin-left:0;margin-top:4px}}@media(max-width:768px){.metro-search-section[data-v-3446f050]{padding:40px 20px 30px}.metro-search-input[data-v-3446f050]{font-size:48px;letter-spacing:-1px}.search-status[data-v-3446f050]{font-size:18px}.search-suggestions[data-v-3446f050]{max-height:200px}.species-section[data-v-3446f050],.results-section[data-v-3446f050],.popular-section[data-v-3446f050]{padding:20px}.results-grid[data-v-3446f050]{grid-template-columns:1fr;gap:20px}.result-card[data-v-3446f050]{height:300px}.card-title[data-v-3446f050]{font-size:20px}.popular-grid[data-v-3446f050]{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.metro-search-input[data-v-3446f050]{font-size:36px}.section-title[data-v-3446f050]{font-size:20px}.species-item[data-v-3446f050]{font-size:14px;padding:8px 16px}.popular-grid[data-v-3446f050]{grid-template-columns:1fr}.search-suggestions[data-v-3446f050]{max-height:150px}}[data-v-3446f050]::-webkit-scrollbar{width:8px;height:8px}[data-v-3446f050]::-webkit-scrollbar-track{background:var(--fs-white-a05)}[data-v-3446f050]::-webkit-scrollbar-thumb{background:var(--fs-accent-a30);border-radius:4px}[data-v-3446f050]::-webkit-scrollbar-thumb:hover{background:var(--fs-accent-a50)}.infinite-scroll-indicator[data-v-3446f050]{text-align:center;padding:40px;animation:fade-in-3446f050 .3s ease}.loading-content[data-v-3446f050]{display:flex;align-items:center;justify-content:center;gap:12px;color:var(--fs-accent);font-size:16px}.loading-content .loading-spinner[data-v-3446f050]{display:inline-block;width:20px;height:20px;border:2px solid var(--fs-accent-a30);border-top-color:var(--fs-accent);border-radius:50%;animation:spin-3446f050 .8s linear infinite}.loading-content .loading-text[data-v-3446f050]{font-weight:500;letter-spacing:.5px}.no-more-content[data-v-3446f050]{text-align:center;padding:40px;color:var(--fs-text-muted);font-size:14px;border-top:1px solid var(--fs-white-a05);margin-top:20px;animation:fade-in-3446f050 .5s ease}.no-more-content span[data-v-3446f050]{display:inline-block;padding:10px 20px;background:var(--fs-white-a02);border-radius:20px;border:1px solid var(--fs-white-a05)}@media(max-width:768px){.infinite-scroll-indicator[data-v-3446f050],.no-more-content[data-v-3446f050]{padding:30px 20px}.loading-content[data-v-3446f050]{font-size:14px}.no-more-content[data-v-3446f050]{font-size:13px}}.modal-overlay[data-v-3446f050]{position:fixed;top:0;left:0;right:0;bottom:0;background:var(--fs-overlay-strong);display:flex;align-items:center;justify-content:center;z-index:9999;padding:20px}.modal-content[data-v-3446f050]{background:linear-gradient(135deg,var(--fs-ui-modal-grad-start) 0%,var(--fs-ui-modal-grad-end) 100%);border-radius:20px;padding:25px;max-width:90%;width:100%;border:1px solid var(--fs-accent-a20);box-shadow:0 20px 60px var(--fs-overlay-strong)}.destinations-modal[data-v-3446f050]{max-width:400px}.modal-header[data-v-3446f050]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.modal-header h3[data-v-3446f050]{color:var(--fs-accent);font-size:20px;margin:0}.modal-close[data-v-3446f050]{background:none;border:none;color:var(--fs-ui-text-muted);font-size:24px;cursor:pointer;padding:0;line-height:1}.modal-close[data-v-3446f050]:hover{color:var(--fs-ui-text-primary)}.destinations-list[data-v-3446f050]{display:flex;flex-direction:column;gap:10px}.destination-item[data-v-3446f050]{background:var(--fs-white-a05);padding:12px;border-radius:10px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;transition:background .2s}.destination-item[data-v-3446f050]:hover{background:var(--fs-white-a10)}.dest-name[data-v-3446f050]{font-weight:700;color:var(--fs-accent)}.dest-date[data-v-3446f050]{font-size:12px;color:var(--fs-ui-text-muted)}.dest-arrow[data-v-3446f050]{color:var(--fs-accent);font-size:16px}.destination-tag[data-v-3446f050]{cursor:pointer}.back-to-top-btn[data-v-3446f050]{position:fixed;right:24px;bottom:calc(24px + env(safe-area-inset-bottom,0px));display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border:1px solid var(--fs-accent-a40);border-radius:999px;background:linear-gradient(135deg,var(--fs-accent) 0%,rgba(var(--fs-accent-rgb),.86) 100%);color:var(--fs-bg);box-shadow:0 12px 24px var(--fs-overlay-strong);font-size:13px;font-weight:600;cursor:pointer;z-index:1200;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease}.back-to-top-btn[data-v-3446f050]:hover{transform:translateY(-2px);box-shadow:0 16px 30px var(--fs-overlay-heavy)}.back-to-top-icon[data-v-3446f050]{font-size:14px;line-height:1}.back-to-top-text[data-v-3446f050]{line-height:1}.back-to-top-fade-enter-active[data-v-3446f050],.back-to-top-fade-leave-active[data-v-3446f050]{transition:opacity .2s ease,transform .2s ease}.back-to-top-fade-enter-from[data-v-3446f050],.back-to-top-fade-leave-to[data-v-3446f050]{opacity:0;transform:translateY(8px)}@media(max-width:768px){.back-to-top-btn[data-v-3446f050]{right:14px;bottom:calc(90px + env(safe-area-inset-bottom,0px));padding:10px 12px}.back-to-top-text[data-v-3446f050]{display:none}}.modal-enter-active[data-v-3446f050],.modal-leave-active[data-v-3446f050]{transition:opacity .3s ease}.modal-enter-from[data-v-3446f050],.modal-leave-to[data-v-3446f050]{opacity:0}.settings-container[data-v-ddb1b8fe]{min-height:100vh;background:var(--fs-ui-bg);color:var(--fs-ui-text-primary);padding:0;font-family:var(--fs-font-family-base);position:relative}.settings-container[data-v-ddb1b8fe]:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120%;height:120%;background:radial-gradient(circle at 50% 50%,var(--fs-accent-a05) 0%,transparent 50%);pointer-events:none;z-index:0}.settings-header[data-v-ddb1b8fe]{position:relative;padding:60px 40px 40px;background:var(--fs-ui-bg);z-index:10;border-bottom:1px solid var(--fs-white-a05)}.header-content[data-v-ddb1b8fe]{max-width:800px;margin:0 auto}.page-title[data-v-ddb1b8fe]{font-size:48px;font-weight:300;color:var(--fs-text-primary);margin-bottom:10px;display:flex;align-items:center;gap:15px}.title-icon[data-v-ddb1b8fe]{font-size:52px;animation:rotate-ddb1b8fe 20s linear infinite}@keyframes rotate-ddb1b8fe{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.page-subtitle[data-v-ddb1b8fe]{font-size:20px;color:var(--fs-text-tertiary)}.settings-section[data-v-ddb1b8fe]{max-width:800px;margin:0 auto;padding:40px;position:relative;z-index:1}.settings-list[data-v-ddb1b8fe]{display:flex;flex-direction:column;gap:40px}.settings-group[data-v-ddb1b8fe]{animation:fadeInUp-ddb1b8fe .6s ease both}@keyframes fadeInUp-ddb1b8fe{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.group-title[data-v-ddb1b8fe]{font-size:14px;font-weight:600;color:var(--fs-text-muted);text-transform:uppercase;letter-spacing:1px;margin-bottom:15px;padding-left:5px}.settings-items[data-v-ddb1b8fe]{background:linear-gradient(135deg,var(--fs-surface-1) 0%,var(--fs-surface-0) 100%);border-radius:20px;overflow:hidden;box-shadow:0 20px 40px var(--fs-overlay-strong),0 0 0 1px var(--fs-accent-a10)}.setting-item[data-v-ddb1b8fe]{display:flex;align-items:center;padding:20px;border-bottom:1px solid var(--fs-white-a05);cursor:pointer;transition:all .3s ease;text-decoration:none;color:inherit;position:relative;overflow:hidden}.setting-item[data-v-ddb1b8fe]:last-child{border-bottom:none}.setting-item-static[data-v-ddb1b8fe]{cursor:default}.setting-item-static .language-select-wrap[data-v-ddb1b8fe]{margin-top:0;align-self:center}.setting-item-static .language-select[data-v-ddb1b8fe]{margin-top:0}.setting-item[data-v-ddb1b8fe]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,var(--fs-accent-a05),transparent);transition:left .5s ease}.setting-item[data-v-ddb1b8fe]:hover:before{left:100%}.setting-item[data-v-ddb1b8fe]:hover:not(.disabled){background:var(--fs-accent-a05)}.setting-item-static[data-v-ddb1b8fe]:hover{background:transparent!important}.setting-item-static[data-v-ddb1b8fe]:hover:before{left:-100%}.setting-item.disabled[data-v-ddb1b8fe]{opacity:.4;cursor:not-allowed}.setting-item.disabled[data-v-ddb1b8fe]:hover{background:transparent}.item-icon[data-v-ddb1b8fe]{width:50px;height:50px;display:flex;align-items:center;justify-content:center;background:var(--fs-accent-a10);border-radius:15px;margin-right:20px;flex-shrink:0}.item-icon span[data-v-ddb1b8fe]{font-size:28px}.item-content[data-v-ddb1b8fe]{flex:1;min-width:0}.item-title[data-v-ddb1b8fe]{font-size:18px;font-weight:600;color:var(--fs-text-primary);margin:0 0 5px}.item-desc[data-v-ddb1b8fe]{font-size:14px;color:var(--fs-text-tertiary);margin:0}.language-select-wrap[data-v-ddb1b8fe]{display:inline-block;margin-top:12px;position:relative;max-width:220px}.language-select-wrap[data-v-ddb1b8fe]:after{content:"▼";position:absolute;right:14px;top:50%;transform:translateY(-50%);font-size:10px;color:var(--fs-text-muted);pointer-events:none}.language-select[data-v-ddb1b8fe]{appearance:none;-webkit-appearance:none;width:100%;min-width:180px;border:1px solid var(--fs-accent-a20);background:var(--fs-surface-0);color:var(--fs-text-primary);border-radius:12px;padding:10px 36px 10px 14px;font-size:14px;font-family:inherit;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease;margin-top:12px}.language-select option[data-v-ddb1b8fe]{font-family:inherit}.language-select[data-v-ddb1b8fe]:hover{border-color:var(--fs-accent-a40)}.language-select[data-v-ddb1b8fe]:focus{outline:none;border-color:var(--fs-accent-a40);box-shadow:0 0 0 3px var(--fs-accent-a10)}.danger-item .item-icon[data-v-ddb1b8fe]{background:rgba(var(--fs-danger-rgb),.12)}.danger-item .item-title[data-v-ddb1b8fe]{color:var(--fs-danger-strong)}.item-value[data-v-ddb1b8fe]{display:inline-block;margin-top:8px;padding:4px 12px;background:var(--fs-accent-a15);border:1px solid var(--fs-accent-a30);border-radius:12px;font-size:13px;color:var(--fs-accent);font-family:inherit}.item-value-side[data-v-ddb1b8fe]{margin-top:0;margin-left:16px;align-self:center;flex-shrink:0}.item-arrow[data-v-ddb1b8fe]{margin-left:20px;opacity:.5;transition:all .3s ease}.setting-item:hover:not(.disabled) .item-arrow[data-v-ddb1b8fe]{opacity:1;transform:translate(5px)}.settings-footer[data-v-ddb1b8fe]{text-align:center;padding:40px;color:var(--fs-text-muted)}.version-info[data-v-ddb1b8fe]{font-size:14px}@media(max-width:768px){.settings-header[data-v-ddb1b8fe]{padding:40px 20px 30px}.page-title[data-v-ddb1b8fe]{font-size:36px}.title-icon[data-v-ddb1b8fe]{font-size:40px}.settings-section[data-v-ddb1b8fe]{padding:20px}.settings-group[data-v-ddb1b8fe]{gap:30px}.setting-item[data-v-ddb1b8fe]{padding:15px}.item-icon[data-v-ddb1b8fe]{width:45px;height:45px;margin-right:15px}.item-icon span[data-v-ddb1b8fe]{font-size:24px}.item-title[data-v-ddb1b8fe]{font-size:16px}.item-desc[data-v-ddb1b8fe]{font-size:13px}}@media(max-width:480px){.page-title[data-v-ddb1b8fe]{font-size:28px}.page-subtitle[data-v-ddb1b8fe]{font-size:16px}.group-title[data-v-ddb1b8fe]{font-size:12px}.settings-items[data-v-ddb1b8fe]{border-radius:15px}.item-arrow[data-v-ddb1b8fe]{margin-left:10px}.item-value-side[data-v-ddb1b8fe]{margin-left:12px}}.theme-settings-container[data-v-8cfab1a3]{min-height:100vh;background:var(--fs-ui-bg);color:var(--fs-ui-text-primary);padding:0;font-family:var(--fs-font-family-base);position:relative}.theme-settings-container[data-v-8cfab1a3]:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120%;height:120%;background:radial-gradient(circle at 50% 50%,var(--fs-accent-a05) 0%,transparent 50%);pointer-events:none;z-index:0}.theme-settings-header[data-v-8cfab1a3]{position:relative;padding:40px 40px 30px;background:var(--fs-ui-bg);z-index:10;border-bottom:1px solid var(--fs-white-a05)}.header-actions[data-v-8cfab1a3]{margin-bottom:20px}.back-btn[data-v-8cfab1a3]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:var(--fs-white-a05);border:1px solid var(--fs-white-a10);border-radius:50%;color:var(--fs-text-tertiary);cursor:pointer;transition:all .3s ease}.back-btn[data-v-8cfab1a3]:hover{background:var(--fs-white-a10);color:var(--fs-text-primary);transform:translate(-3px)}.header-content[data-v-8cfab1a3]{max-width:800px;margin:0 auto}.page-title[data-v-8cfab1a3]{font-size:36px;font-weight:300;color:var(--fs-text-primary);margin-bottom:10px;display:flex;align-items:center;gap:15px}.title-icon[data-v-8cfab1a3]{font-size:40px}.page-subtitle[data-v-8cfab1a3]{font-size:18px;color:var(--fs-text-tertiary)}.theme-settings-section[data-v-8cfab1a3]{max-width:800px;margin:0 auto;padding:40px;position:relative;z-index:1}.theme-intro[data-v-8cfab1a3]{text-align:center;margin-bottom:40px}.theme-intro p[data-v-8cfab1a3]{font-size:16px;color:var(--fs-text-secondary);line-height:1.6}.theme-options[data-v-8cfab1a3]{display:flex;flex-direction:column;gap:25px;margin-bottom:40px}.theme-card[data-v-8cfab1a3]{display:flex;gap:30px;padding:25px;background:linear-gradient(135deg,var(--fs-surface-1) 0%,var(--fs-surface-0) 100%);border:2px solid var(--fs-accent-a10);border-radius:20px;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden;animation:fadeInUp-8cfab1a3 .6s ease both}.theme-card[data-v-8cfab1a3]:nth-child(2){animation-delay:.1s}@keyframes fadeInUp-8cfab1a3{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.theme-card[data-v-8cfab1a3]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,var(--fs-accent-a05),transparent);transition:left .5s ease}.theme-card[data-v-8cfab1a3]:hover:before{left:100%}.theme-card[data-v-8cfab1a3]:hover{background:linear-gradient(135deg,var(--fs-surface-2) 0%,var(--fs-surface-1) 100%);border-color:var(--fs-accent-a30);transform:translateY(-3px);box-shadow:0 15px 40px var(--fs-accent-a10)}.theme-card.selected[data-v-8cfab1a3]{background:linear-gradient(135deg,var(--fs-surface-1) 0%,var(--fs-surface-0) 100%);border-color:var(--fs-accent);box-shadow:0 15px 40px var(--fs-accent-a20)}.theme-preview[data-v-8cfab1a3]{position:relative;width:180px;flex-shrink:0}.preview-screen[data-v-8cfab1a3]{width:100%;height:120px;background:var(--fs-white-a03);border:1px solid var(--fs-accent-a20);border-radius:12px;display:flex;align-items:center;justify-content:center;overflow:hidden}.preview-tv[data-v-8cfab1a3]{display:flex;flex-direction:column;align-items:center;gap:10px}.tv-screen[data-v-8cfab1a3]{width:80px;height:60px;background:var(--fs-accent-a10);border:2px solid var(--fs-accent-a30);border-radius:8px;display:flex;align-items:center;justify-content:center}.tv-channel[data-v-8cfab1a3]{font-size:32px;opacity:.8}.tv-controls[data-v-8cfab1a3]{display:flex;gap:5px}.control-btn[data-v-8cfab1a3]{width:8px;height:8px;background:var(--fs-accent-a50);border-radius:50%}.preview-feed[data-v-8cfab1a3]{width:100%;padding:10px;display:flex;flex-direction:column;gap:6px}.feed-item[data-v-8cfab1a3]{height:16px;background:linear-gradient(90deg,var(--fs-accent-a20) 0%,var(--fs-accent-a10) 40%,var(--fs-accent-a15) 100%);border-radius:4px}.feed-item[data-v-8cfab1a3]:nth-child(2){width:90%}.feed-item[data-v-8cfab1a3]:nth-child(3){width:95%}.feed-item[data-v-8cfab1a3]:nth-child(4){width:85%}.theme-badge[data-v-8cfab1a3]{position:absolute;top:-10px;right:-10px;background:var(--fs-accent);color:var(--fs-ink);padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600}.theme-info[data-v-8cfab1a3]{flex:1;display:flex;flex-direction:column;gap:15px}.theme-header[data-v-8cfab1a3]{display:flex;align-items:center;justify-content:space-between}.theme-name[data-v-8cfab1a3]{font-size:22px;font-weight:600;color:var(--fs-text-primary);margin:0}.theme-radio[data-v-8cfab1a3]{width:24px;height:24px;border:2px solid var(--fs-accent-a50);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease;background:var(--fs-white-a02)}.theme-card.selected .theme-radio[data-v-8cfab1a3]{border-color:var(--fs-accent);background:var(--fs-accent-a10);box-shadow:0 0 15px var(--fs-accent-a30)}.radio-inner[data-v-8cfab1a3]{width:12px;height:12px;background:var(--fs-accent);border-radius:50%;animation:radio-pop-8cfab1a3 .3s ease-out;box-shadow:0 0 10px var(--fs-accent-a50)}@keyframes radio-pop-8cfab1a3{0%{transform:scale(0);opacity:0}50%{transform:scale(1.2)}to{transform:scale(1);opacity:1}}.theme-desc[data-v-8cfab1a3]{font-size:15px;color:var(--fs-text-tertiary);line-height:1.5;margin:0}.theme-features[data-v-8cfab1a3]{display:flex;flex-wrap:wrap;gap:8px}.feature-tag[data-v-8cfab1a3]{display:inline-flex;align-items:center;gap:4px;padding:6px 12px;background:var(--fs-overlay-medium);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--fs-accent-a20);border-radius:15px;font-size:13px;color:var(--fs-accent)}.action-section[data-v-8cfab1a3]{text-align:center;padding-top:20px}.save-btn[data-v-8cfab1a3]{padding:14px 40px;background:var(--fs-accent);color:var(--fs-ink);border:none;border-radius:25px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;display:inline-flex;align-items:center;gap:10px}.save-btn[data-v-8cfab1a3]:hover:not(:disabled){background:var(--fs-accent-strong);transform:translateY(-2px);box-shadow:0 10px 30px var(--fs-accent-a40)}.save-btn[data-v-8cfab1a3]:disabled{background:var(--fs-accent-a30);cursor:not-allowed;opacity:.6}.saving-spinner[data-v-8cfab1a3]{display:flex;align-items:center;gap:8px}.spinner[data-v-8cfab1a3]{width:16px;height:16px;border:2px solid var(--fs-overlay-light);border-top-color:var(--fs-ink);border-radius:50%;animation:spin-8cfab1a3 .6s linear infinite}@keyframes spin-8cfab1a3{to{transform:rotate(360deg)}}.action-hint[data-v-8cfab1a3]{margin-top:15px;font-size:14px;color:var(--fs-text-muted);animation:fadeIn-8cfab1a3 .5s ease}@keyframes fadeIn-8cfab1a3{0%{opacity:0}to{opacity:1}}@media(max-width:768px){.theme-settings-header[data-v-8cfab1a3]{padding:30px 20px 20px}.page-title[data-v-8cfab1a3]{font-size:28px}.title-icon[data-v-8cfab1a3]{font-size:32px}.theme-settings-section[data-v-8cfab1a3]{padding:20px}.theme-card[data-v-8cfab1a3]{flex-direction:column;gap:20px;padding:20px}.theme-preview[data-v-8cfab1a3]{width:100%}.preview-screen[data-v-8cfab1a3]{width:100%;height:140px}.theme-header[data-v-8cfab1a3]{margin-bottom:10px}.save-btn[data-v-8cfab1a3]{width:100%;justify-content:center}}@media(max-width:480px){.page-title[data-v-8cfab1a3]{font-size:24px}.page-subtitle[data-v-8cfab1a3],.theme-intro p[data-v-8cfab1a3]{font-size:14px}.theme-name[data-v-8cfab1a3]{font-size:18px}.theme-desc[data-v-8cfab1a3]{font-size:13px}.feature-tag[data-v-8cfab1a3]{font-size:11px;padding:4px 8px}}.ui-theme-settings-container[data-v-fe8b9616]{min-height:100vh;background:var(--fs-ui-bg);color:var(--fs-ui-text-primary);padding:0;font-family:var(--fs-font-family-base);position:relative}.ui-theme-settings-container[data-v-fe8b9616]:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120%;height:120%;background:radial-gradient(circle at 50% 50%,var(--fs-accent-a05) 0%,transparent 60%);pointer-events:none;z-index:0}.ui-theme-settings-header[data-v-fe8b9616]{position:relative;padding:40px 40px 30px;background:var(--fs-ui-bg);z-index:10;border-bottom:1px solid var(--fs-white-a05)}.header-actions[data-v-fe8b9616]{margin-bottom:20px}.back-btn[data-v-fe8b9616]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:var(--fs-white-a05);border:1px solid var(--fs-white-a10);border-radius:50%;color:var(--fs-text-tertiary);cursor:pointer;transition:all .3s ease}.back-btn[data-v-fe8b9616]:hover{background:var(--fs-white-a10);color:var(--fs-text-primary);transform:translate(-3px)}.header-content[data-v-fe8b9616]{max-width:800px;margin:0 auto}.page-title[data-v-fe8b9616]{font-size:36px;font-weight:300;margin-bottom:10px;display:flex;align-items:center;gap:15px;color:var(--fs-text-primary)}.title-icon[data-v-fe8b9616]{font-size:40px}.page-subtitle[data-v-fe8b9616]{font-size:18px;color:var(--fs-text-tertiary)}.ui-theme-settings-section[data-v-fe8b9616]{max-width:1040px;margin:0 auto;padding:40px;position:relative;z-index:1}.theme-section[data-v-fe8b9616]{display:flex;flex-direction:column;gap:20px;margin-bottom:36px}.section-header[data-v-fe8b9616]{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding-bottom:12px;border-bottom:1px solid var(--fs-ui-border)}.section-title[data-v-fe8b9616]{font-size:22px;font-weight:600;margin:0 0 6px;color:var(--fs-text-primary)}.section-subtitle[data-v-fe8b9616]{font-size:14px;color:var(--fs-text-tertiary);margin:0}.section-count[data-v-fe8b9616]{font-size:12px;padding:4px 12px;border-radius:999px;background:var(--fs-ui-surface-raised);border:1px solid var(--fs-ui-border);color:var(--fs-text-secondary);white-space:nowrap}.theme-mode-grid[data-v-fe8b9616]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px}.theme-mode-card[data-v-fe8b9616]{text-align:left;border:1px solid var(--fs-ui-border);border-radius:14px;background:linear-gradient(135deg,var(--fs-ui-surface) 0%,var(--fs-ui-surface-raised) 100%);padding:16px 18px;color:var(--fs-text-secondary);cursor:pointer;transition:all .25s ease}.theme-mode-card[data-v-fe8b9616]:hover{border-color:var(--fs-ui-border-strong);transform:translateY(-1px)}.theme-mode-card.active[data-v-fe8b9616]{border-color:var(--fs-accent);box-shadow:0 0 0 1px var(--fs-accent-a40) inset;color:var(--fs-text-primary)}.mode-title[data-v-fe8b9616]{font-size:16px;font-weight:600;margin-bottom:6px}.mode-desc[data-v-fe8b9616]{font-size:13px;line-height:1.5;color:var(--fs-text-tertiary)}.theme-grid[data-v-fe8b9616]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px}.theme-card[data-v-fe8b9616]{display:flex;gap:24px;padding:24px;background:linear-gradient(135deg,var(--fs-ui-surface) 0%,var(--fs-ui-surface-raised) 100%);border:1px solid var(--fs-ui-border);border-radius:20px;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.theme-card[data-v-fe8b9616]:hover{border-color:var(--fs-ui-border-strong);transform:translateY(-2px);box-shadow:0 12px 30px rgba(var(--fs-shadow-rgb),.2)}.theme-card.selected[data-v-fe8b9616]{border-color:var(--fs-accent);box-shadow:0 12px 30px rgba(var(--fs-accent-rgb),.24)}.theme-card.is-applying[data-v-fe8b9616]{cursor:wait}.theme-preview[data-v-fe8b9616]{width:180px;height:110px;border-radius:16px;display:flex;flex-direction:column;justify-content:space-between;padding:16px;position:relative;overflow:hidden;background:linear-gradient(135deg,var(--preview-surface-0) 0%,var(--preview-surface-1) 100%);border:1px solid rgba(var(--preview-accent-rgb),.2)}.theme-preview--dark[data-v-fe8b9616]{--preview-surface-0: var(--fs-extra-0e0e0e);--preview-surface-1: var(--fs-extra-1d1d1d);--preview-accent: var(--fs-accent);--preview-accent-rgb: var(--fs-accent-rgb);--preview-pill: rgba(var(--fs-contrast-rgb), .12)}.theme-preview--light[data-v-fe8b9616]{--preview-surface-0: var(--fs-extra-fffaf2);--preview-surface-1: var(--fs-extra-efe5d5);--preview-accent: var(--fs-accent);--preview-accent-rgb: var(--fs-accent-rgb);--preview-pill: rgba(var(--fs-contrast-rgb), .12)}.theme-preview--local[data-v-fe8b9616]{--preview-surface-0: var(--fs-ui-surface);--preview-surface-1: var(--fs-ui-surface-raised);--preview-accent: var(--fs-accent);--preview-accent-rgb: var(--fs-accent-rgb);--preview-pill: rgba(var(--fs-contrast-rgb), .12)}.preview-surface[data-v-fe8b9616]{display:flex;gap:8px}.preview-surface span[data-v-fe8b9616]{background:var(--preview-pill)}.preview-pill[data-v-fe8b9616]{width:46px;height:12px;border-radius:999px}.preview-accent[data-v-fe8b9616]{width:54px;height:54px;border-radius:18px;align-self:flex-end}.theme-preview--dark .preview-accent[data-v-fe8b9616],.theme-preview--light .preview-accent[data-v-fe8b9616]{background:var(--preview-accent);box-shadow:0 0 18px rgba(var(--preview-accent-rgb),.35)}.theme-info[data-v-fe8b9616]{flex:1;display:flex;flex-direction:column;gap:10px}.theme-header[data-v-fe8b9616]{display:flex;align-items:center;justify-content:space-between;gap:10px}.theme-badges[data-v-fe8b9616]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.theme-name[data-v-fe8b9616]{font-size:20px;font-weight:600;margin:0;color:var(--fs-text-primary)}.theme-badge[data-v-fe8b9616]{padding:4px 12px;border-radius:999px;font-size:12px;font-weight:600;background:var(--fs-accent);color:var(--fs-ink)}.theme-badge--local[data-v-fe8b9616]{background:var(--fs-ui-surface-raised);color:var(--fs-text-secondary);border:1px solid var(--fs-ui-border)}.theme-desc[data-v-fe8b9616]{font-size:14px;color:var(--fs-text-secondary);margin:0;line-height:1.5}.theme-actions[data-v-fe8b9616]{display:flex;gap:12px;margin-top:auto}.theme-action[data-v-fe8b9616]{height:36px;padding:0 16px;border-radius:999px;border:1px solid var(--fs-ui-border);background:var(--fs-ui-surface);color:var(--fs-text-secondary);font-size:13px;font-weight:600;cursor:pointer;transition:all .25s ease}.theme-action[data-v-fe8b9616]:hover{color:var(--fs-text-primary);border-color:var(--fs-ui-border-strong)}.theme-action[data-v-fe8b9616]:disabled{cursor:wait;opacity:.72}.preview-btn[data-v-fe8b9616]{background:transparent}.apply-btn[data-v-fe8b9616]{background:var(--fs-accent);color:var(--fs-ink);border-color:transparent}.apply-btn[data-v-fe8b9616]:hover{filter:brightness(1.02)}.apply-btn.is-loading[data-v-fe8b9616]{filter:saturate(.9);pointer-events:none}.delete-btn[data-v-fe8b9616]{background:transparent;color:var(--fs-danger);border-color:rgba(var(--fs-danger-rgb),.4)}.delete-btn[data-v-fe8b9616]:hover{color:var(--fs-danger-strong);border-color:rgba(var(--fs-danger-rgb),.7)}.theme-empty[data-v-fe8b9616]{padding:40px 28px;border-radius:18px;background:var(--fs-ui-surface);border:1px dashed var(--fs-ui-border);color:var(--fs-text-tertiary);text-align:center;display:flex;flex-direction:column;gap:10px}.theme-dropzone[data-v-fe8b9616]{padding:18px 20px;border-radius:16px;border:1px dashed var(--fs-ui-border-strong);background:var(--fs-ui-surface);display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--fs-text-tertiary);transition:all .2s ease}.theme-doc-tip[data-v-fe8b9616]{margin:-4px 0 0;font-size:13px;color:var(--fs-text-tertiary)}.theme-doc-tip a[data-v-fe8b9616]{color:var(--fs-accent);font-weight:600;text-decoration:none}.theme-doc-tip a[data-v-fe8b9616]:hover{text-decoration:underline}.theme-dropzone.is-dragging[data-v-fe8b9616]{border-color:var(--fs-accent);background:var(--fs-accent-a05);color:var(--fs-text-primary);box-shadow:0 12px 26px rgba(var(--fs-shadow-rgb),.18)}.drop-title[data-v-fe8b9616]{font-size:14px;font-weight:600;color:var(--fs-text-primary)}.drop-desc[data-v-fe8b9616]{font-size:12px;color:var(--fs-text-tertiary)}.empty-icon[data-v-fe8b9616]{font-size:28px}.empty-title[data-v-fe8b9616]{font-size:16px;font-weight:600;color:var(--fs-text-primary)}.empty-desc[data-v-fe8b9616]{font-size:13px}.theme-hint[data-v-fe8b9616]{font-size:13px;color:var(--fs-text-muted);text-align:center}.theme-preview-overlay[data-v-fe8b9616]{position:fixed;left:0;right:0;top:var(--fs-preview-offset, 0px);bottom:0;background:var(--fs-ui-overlay-strong);display:flex;align-items:stretch;justify-content:stretch;padding:0;z-index:2000}.theme-preview-panel[data-v-fe8b9616]{width:100vw;height:100%;max-height:none;background:var(--fs-ui-surface-strong);border-radius:0;border:none;box-shadow:none;display:flex;flex-direction:column;overflow:hidden}.preview-header[data-v-fe8b9616]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding:24px 28px 18px;border-bottom:1px solid var(--fs-ui-border)}.preview-title[data-v-fe8b9616]{margin:0 0 6px;font-size:20px;font-weight:600;color:var(--fs-text-primary)}.preview-subtitle[data-v-fe8b9616]{margin:0;font-size:13px;color:var(--fs-text-tertiary)}.preview-close[data-v-fe8b9616]{width:40px;height:40px;border-radius:14px;border:1px solid var(--fs-ui-border);background:var(--fs-ui-surface);color:var(--fs-text-secondary);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .25s ease}.preview-close[data-v-fe8b9616]:hover{border-color:var(--fs-ui-border-strong);color:var(--fs-text-primary)}.preview-list[data-v-fe8b9616]{padding:20px 28px 28px;display:flex;flex-direction:row;gap:22px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding:28px;scroll-behavior:smooth}.preview-carousel[data-v-fe8b9616]{position:relative;flex:1;display:flex;align-items:center}.preview-arrow[data-v-fe8b9616]{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:999px;border:1px solid var(--fs-ui-border-strong);background:var(--fs-ui-surface-strong);color:var(--fs-text-primary);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2;box-shadow:0 14px 30px rgba(var(--fs-shadow-rgb),.25);transition:transform .2s ease,border-color .2s ease,color .2s ease}.preview-arrow[data-v-fe8b9616]:hover{transform:translateY(-50%) scale(1.04);border-color:var(--fs-accent);color:var(--fs-accent)}.preview-arrow--left[data-v-fe8b9616]{left:24px}.preview-arrow--right[data-v-fe8b9616]{right:24px}.preview-item[data-v-fe8b9616]{flex:0 0 min(860px,86vw);display:flex;flex-direction:column;scroll-snap-align:center}.preview-item-title[data-v-fe8b9616]{font-size:14px;font-weight:600;color:var(--fs-text-secondary);margin-bottom:10px}.preview-frame[data-v-fe8b9616]{background:var(--fs-ui-surface);border-radius:18px;border:1px solid var(--fs-ui-border);overflow:hidden;height:520px;box-shadow:0 18px 40px rgba(var(--fs-shadow-rgb),.2)}.preview-iframe[data-v-fe8b9616]{width:100%;height:100%;border:none;background:var(--fs-ui-bg);pointer-events:none}.theme-preview-fade-enter-active[data-v-fe8b9616],.theme-preview-fade-leave-active[data-v-fe8b9616]{transition:opacity .3s ease}.theme-preview-fade-enter-from[data-v-fe8b9616],.theme-preview-fade-leave-to[data-v-fe8b9616]{opacity:0}@media(max-width:768px){.ui-theme-settings-header[data-v-fe8b9616]{padding:30px 20px 20px}.ui-theme-settings-section[data-v-fe8b9616]{padding:30px 20px 40px}.theme-card[data-v-fe8b9616]{flex-direction:column}.theme-preview[data-v-fe8b9616]{width:100%}.theme-dropzone[data-v-fe8b9616]{align-items:flex-start;flex-direction:column}.theme-preview-panel[data-v-fe8b9616]{max-height:92vh}.preview-header[data-v-fe8b9616]{padding:20px}.preview-list[data-v-fe8b9616]{padding:16px 20px 24px}.preview-frame[data-v-fe8b9616]{height:380px}.preview-item[data-v-fe8b9616]{flex-basis:92vw}.preview-arrow[data-v-fe8b9616]{width:38px;height:38px}.preview-arrow--left[data-v-fe8b9616]{left:12px}.preview-arrow--right[data-v-fe8b9616]{right:12px}}.data-protection-container[data-v-f08b485d]{min-height:100vh;background:var(--fs-ui-bg);color:var(--fs-text-primary);padding:0;font-family:var(--fs-font-family-base);position:relative}.data-protection-container[data-v-f08b485d]:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120%;height:120%;background:radial-gradient(circle at 50% 50%,rgba(var(--fs-accent-rgb),.02) 0%,transparent 50%);pointer-events:none;z-index:0}.data-protection-header[data-v-f08b485d]{position:relative;padding:40px 40px 30px;background:var(--fs-ui-bg);z-index:10;border-bottom:1px solid var(--fs-white-a05)}.header-actions[data-v-f08b485d]{margin-bottom:20px}.back-btn[data-v-f08b485d]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:var(--fs-white-a05);border:1px solid var(--fs-white-a10);border-radius:50%;color:var(--fs-text-tertiary);cursor:pointer;transition:all .3s ease}.back-btn[data-v-f08b485d]:hover{background:var(--fs-white-a10);color:var(--fs-text-primary);transform:translate(-3px)}.header-content[data-v-f08b485d]{max-width:900px;margin:0 auto}.page-title[data-v-f08b485d]{font-size:36px;font-weight:300;color:var(--fs-text-primary);margin-bottom:10px;display:flex;align-items:center;gap:15px}.title-icon[data-v-f08b485d]{font-size:40px}.page-subtitle[data-v-f08b485d]{font-size:18px;color:var(--fs-text-tertiary)}.data-protection-section[data-v-f08b485d]{max-width:900px;margin:0 auto;padding:40px;position:relative;z-index:1}.protection-options[data-v-f08b485d]{display:flex;flex-direction:column;gap:25px;margin-bottom:40px}.protection-card[data-v-f08b485d]{display:flex;gap:30px;padding:30px;background:linear-gradient(135deg,var(--fs-surface-1) 0%,var(--fs-surface-0) 100%);border:2px solid var(--fs-accent-a10);border-radius:20px;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden;animation:fadeInUp-f08b485d .6s ease both}.protection-card[data-v-f08b485d]:nth-child(2){animation-delay:.1s}@keyframes fadeInUp-f08b485d{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.protection-card[data-v-f08b485d]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,var(--fs-accent-a05),transparent);transition:left .5s ease}.protection-card[data-v-f08b485d]:hover:before{left:100%}.protection-card[data-v-f08b485d]:hover{background:linear-gradient(135deg,var(--fs-surface-1) 0%,var(--fs-surface-1) 100%);border-color:var(--fs-accent-a30);transform:translateY(-3px);box-shadow:0 15px 40px var(--fs-accent-a10)}.protection-card.selected[data-v-f08b485d]{background:linear-gradient(135deg,var(--fs-surface-1) 0%,var(--fs-surface-0) 100%);border-color:var(--fs-accent);box-shadow:0 15px 40px var(--fs-accent-a20)}.protection-card.advanced.selected[data-v-f08b485d]{border-color:var(--fs-success);box-shadow:0 15px 40px rgba(var(--fs-success-rgb),.2)}.protection-preview[data-v-f08b485d]{position:relative;width:180px;flex-shrink:0}.preview-screen[data-v-f08b485d]{width:100%;height:140px;background:var(--fs-white-a03);border:1px solid var(--fs-accent-a20);border-radius:12px;display:flex;align-items:center;justify-content:center;overflow:hidden}.preview-shield[data-v-f08b485d]{color:var(--fs-accent);opacity:.8;animation:pulse-f08b485d 2s ease-in-out infinite}.preview-shield.advanced[data-v-f08b485d]{color:var(--fs-success)}@keyframes pulse-f08b485d{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}.protection-badge[data-v-f08b485d]{position:absolute;top:-10px;right:-10px;background:var(--fs-accent);color:var(--fs-ink);padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600;box-shadow:0 4px 12px var(--fs-accent-a30)}.protection-badge.advanced[data-v-f08b485d]{background:var(--fs-success);color:var(--fs-text-primary)}.protection-info[data-v-f08b485d]{flex:1;display:flex;flex-direction:column;gap:15px}.protection-header[data-v-f08b485d]{display:flex;align-items:center;justify-content:space-between;gap:15px}.protection-name[data-v-f08b485d]{font-size:24px;font-weight:600;color:var(--fs-text-primary);margin:0}.protection-level[data-v-f08b485d]{padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600;white-space:nowrap}.protection-level.standard[data-v-f08b485d]{background:var(--fs-accent-a20);color:var(--fs-accent);border:1px solid var(--fs-accent-a30)}.protection-level.advanced[data-v-f08b485d]{background:rgba(var(--fs-success-rgb),.2);color:var(--fs-success);border:1px solid rgba(var(--fs-success-rgb),.3)}.protection-desc[data-v-f08b485d]{font-size:15px;color:var(--fs-text-tertiary);line-height:1.6;margin:0}.warning-box[data-v-f08b485d]{display:flex;gap:12px;padding:15px;background:rgba(var(--fs-warning-rgb),.1);border:1px solid rgba(var(--fs-warning-rgb),.3);border-radius:12px;margin:5px 0}.warning-box svg[data-v-f08b485d]{color:var(--fs-warning);flex-shrink:0;margin-top:2px}.warning-content[data-v-f08b485d]{flex:1}.warning-content strong[data-v-f08b485d]{display:block;color:var(--fs-warning);margin-bottom:4px;font-size:14px}.warning-content p[data-v-f08b485d]{margin:0;font-size:13px;color:var(--fs-text-secondary);line-height:1.4}.protection-features[data-v-f08b485d]{display:flex;flex-direction:column;gap:10px}.feature-item[data-v-f08b485d]{display:flex;align-items:center;gap:10px;padding:8px 12px;background:var(--fs-overlay-light);border:1px solid var(--fs-accent-a20);border-radius:10px;font-size:14px;color:var(--fs-text-secondary);transition:all .3s ease}.feature-item svg[data-v-f08b485d]{color:var(--fs-success);flex-shrink:0}.feature-item.disabled[data-v-f08b485d]{opacity:.6}.feature-item.disabled svg[data-v-f08b485d]{color:var(--fs-danger-deep)}.action-section[data-v-f08b485d]{text-align:center;padding-top:20px}.save-btn[data-v-f08b485d]{padding:14px 40px;background:var(--fs-accent);color:var(--fs-ink);border:none;border-radius:25px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;display:inline-flex;align-items:center;gap:10px}.save-btn[data-v-f08b485d]:hover:not(:disabled){background:var(--fs-accent-strong);transform:translateY(-2px);box-shadow:0 10px 30px var(--fs-accent-a40)}.save-btn[data-v-f08b485d]:disabled{background:var(--fs-accent-a30);cursor:not-allowed;opacity:.6}.saving-spinner[data-v-f08b485d]{display:flex;align-items:center;gap:8px}.spinner[data-v-f08b485d]{width:16px;height:16px;border:2px solid var(--fs-overlay-light);border-top-color:var(--fs-ink);border-radius:50%;animation:spin-f08b485d .6s linear infinite}@keyframes spin-f08b485d{to{transform:rotate(360deg)}}.action-hint[data-v-f08b485d]{margin-top:15px;font-size:14px;color:var(--fs-text-muted);animation:fadeIn-f08b485d .5s ease}@keyframes fadeIn-f08b485d{0%{opacity:0}to{opacity:1}}.important-notice[data-v-f08b485d]{display:flex;align-items:center;gap:10px;margin-top:20px;padding:12px 20px;background:rgba(var(--fs-info-rgb),.1);border:1px solid rgba(var(--fs-info-rgb),.3);border-radius:12px;font-size:14px;color:var(--fs-info);animation:fadeIn-f08b485d .5s ease}.important-notice svg[data-v-f08b485d]{flex-shrink:0;color:var(--fs-info)}.error-message[data-v-f08b485d]{display:flex;align-items:center;gap:10px;margin-top:15px;padding:12px 20px;background:rgba(var(--fs-danger-rgb),.1);border:1px solid rgba(var(--fs-danger-rgb),.3);border-radius:12px;font-size:14px;color:var(--fs-danger-deep);animation:fadeIn-f08b485d .3s ease}.error-message svg[data-v-f08b485d]{flex-shrink:0;color:var(--fs-danger-deep)}.success-message[data-v-f08b485d]{display:flex;align-items:center;gap:10px;margin-top:15px;padding:12px 20px;background:rgba(var(--fs-success-rgb),.1);border:1px solid rgba(var(--fs-success-rgb),.3);border-radius:12px;font-size:14px;color:var(--fs-success);animation:fadeIn-f08b485d .3s ease}.success-message svg[data-v-f08b485d]{flex-shrink:0;color:var(--fs-success)}.loading-state[data-v-f08b485d]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;padding:60px}.loading-spinner.large[data-v-f08b485d]{width:48px;height:48px;border:3px solid var(--fs-accent-a30);border-top-color:var(--fs-accent);border-radius:50%;animation:spin-f08b485d .8s linear infinite}.loading-text[data-v-f08b485d]{margin-top:20px;font-size:18px;color:var(--fs-text-tertiary)}@media(max-width:768px){.data-protection-header[data-v-f08b485d]{padding:30px 20px 20px}.page-title[data-v-f08b485d]{font-size:28px}.title-icon[data-v-f08b485d]{font-size:32px}.data-protection-section[data-v-f08b485d]{padding:20px}.protection-card[data-v-f08b485d]{flex-direction:column;gap:20px;padding:20px}.protection-preview[data-v-f08b485d]{width:100%}.preview-screen[data-v-f08b485d]{width:100%;height:120px}.protection-header[data-v-f08b485d]{flex-wrap:wrap}.protection-name[data-v-f08b485d]{font-size:20px}.save-btn[data-v-f08b485d]{width:100%;justify-content:center}.warning-box[data-v-f08b485d]{flex-direction:column;gap:10px}.important-notice[data-v-f08b485d],.error-message[data-v-f08b485d],.success-message[data-v-f08b485d]{font-size:13px;padding:10px 15px}.important-notice svg[data-v-f08b485d],.error-message svg[data-v-f08b485d],.success-message svg[data-v-f08b485d]{width:16px;height:16px}}@media(max-width:480px){.page-title[data-v-f08b485d]{font-size:24px}.page-subtitle[data-v-f08b485d]{font-size:14px}.protection-name[data-v-f08b485d]{font-size:18px}.protection-desc[data-v-f08b485d]{font-size:13px}.feature-item[data-v-f08b485d]{font-size:12px;padding:6px 10px}.feature-item svg[data-v-f08b485d]{width:16px;height:16px}.warning-content strong[data-v-f08b485d]{font-size:13px}.warning-content p[data-v-f08b485d]{font-size:12px}.important-notice[data-v-f08b485d],.error-message[data-v-f08b485d],.success-message[data-v-f08b485d]{font-size:12px;padding:8px 12px}}.delete-page[data-v-7dfc020c]{min-height:100vh;background:var(--fs-ui-bg);color:var(--fs-ui-text-primary)}.content[data-v-7dfc020c]{max-width:860px;margin:0 auto;padding:48px 20px 120px}.page-header h1[data-v-7dfc020c]{margin:0 0 12px;font-size:34px}.page-header p[data-v-7dfc020c]{margin:0;color:var(--fs-text-tertiary)}.card[data-v-7dfc020c]{margin-top:20px;padding:20px;border-radius:16px;border:1px solid var(--fs-white-a10);background:var(--fs-overlay-max)}.warning-card h2[data-v-7dfc020c],.status-card h2[data-v-7dfc020c]{margin:0 0 12px;font-size:20px}.warning-card ul[data-v-7dfc020c]{margin:0;padding-left:20px;line-height:1.8;color:var(--fs-text-secondary)}.status-line[data-v-7dfc020c]{margin:6px 0}.progress-link[data-v-7dfc020c]{display:inline-block;margin-top:8px;color:var(--fs-accent);text-decoration:underline}.action-card[data-v-7dfc020c]{display:flex;flex-direction:column;gap:10px}.danger-btn[data-v-7dfc020c]{align-self:flex-start;border:none;border-radius:12px;padding:12px 18px;font-size:15px;font-weight:600;cursor:pointer;color:#fff;background:linear-gradient(135deg,#d83a3a,#b91c1c)}.danger-btn[data-v-7dfc020c]:disabled{cursor:not-allowed;opacity:.6}.helper[data-v-7dfc020c]{margin:0;font-size:13px;color:var(--fs-text-tertiary)}.modal-body[data-v-7dfc020c]{display:flex;flex-direction:column;gap:12px;color:var(--fs-text-secondary)}.modal-tip[data-v-7dfc020c]{margin:0}.confirm-input[data-v-7dfc020c]{width:100%;border:1px solid var(--fs-white-a15);border-radius:10px;padding:11px 12px;background:var(--fs-ui-bg);color:var(--fs-text-primary);font-size:14px}.confirm-input[data-v-7dfc020c]:focus{outline:none;border-color:var(--fs-accent)}.input-error[data-v-7dfc020c]{margin:0;color:#ef4444;font-size:13px}@media(max-width:768px){.content[data-v-7dfc020c]{padding-top:28px}.page-header h1[data-v-7dfc020c]{font-size:28px}}.today-topic-view[data-v-7d80287d]{min-height:100vh;background:var(--fs-ui-bg);color:var(--fs-ui-text-primary);padding:max(22px,env(safe-area-inset-top)) 18px calc(110px + env(safe-area-inset-bottom))}.today-topic-header[data-v-7d80287d]{display:grid;gap:6px;padding:0 2px 24px}.today-topic-back[data-v-7d80287d]{width:38px;height:38px;border:0;border-radius:50%;background:var(--fs-ui-surface-raised);color:var(--fs-ui-text-primary);font-size:30px;line-height:1}.today-topic-header p[data-v-7d80287d]{margin:8px 0 0;color:var(--fs-ui-accent);font-size:12px;font-weight:900}.today-topic-header h1[data-v-7d80287d]{margin:0;font-size:34px;line-height:1;font-weight:900}.today-topic-header span[data-v-7d80287d],.today-topic-footer[data-v-7d80287d],.today-topic-state[data-v-7d80287d]{color:var(--fs-ui-text-secondary);font-size:13px;font-weight:700}.today-topic-grid[data-v-7d80287d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.today-topic-state[data-v-7d80287d]{display:grid;gap:10px;justify-items:start;padding:54px 4px}.today-topic-state strong[data-v-7d80287d]{color:var(--fs-ui-text-primary)}.today-topic-state p[data-v-7d80287d]{margin:0}.today-topic-state button[data-v-7d80287d],.today-topic-footer button[data-v-7d80287d]{border:0;border-radius:999px;padding:10px 16px;background:var(--fs-ui-accent);color:var(--fs-ui-bg);font-weight:900}.today-topic-footer[data-v-7d80287d]{display:flex;justify-content:center;padding:26px 0 0}@font-face{font-family:TodaySerifTitle;src:url(/fonts/SourceHanSerifCN-Bold-2.otf) format("opentype");font-style:normal;font-weight:700;font-display:swap}.today-composer-overlay[data-v-56189a8d]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;background:rgba(var(--fs-shadow-rgb),.28);display:flex;justify-content:flex-end;overflow:hidden;overscroll-behavior:contain}.today-composer-panel[data-v-56189a8d]{position:relative;width:min(460px,100vw);height:100vh;height:100svh;color:var(--fs-ui-text-primary);background:var(--fs-ui-bg);box-shadow:-22px 0 58px rgba(var(--fs-shadow-rgb),.34);display:flex;flex-direction:column;overflow:hidden}.today-composer-topbar[data-v-56189a8d]{flex:none;padding:16px 16px 8px;display:flex;align-items:center;justify-content:space-between;margin-top:4.5rem}.today-composer-icon-button[data-v-56189a8d],.today-composer-submit[data-v-56189a8d]{border:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.today-composer-icon-button[data-v-56189a8d]{width:42px;height:42px;border-radius:50%;color:var(--fs-ui-text-primary);background:transparent}.today-composer-submit[data-v-56189a8d]{min-width:76px;height:40px;border-radius:20px;padding:0 22px;color:var(--fs-ink);background:var(--fs-ui-accent);font-size:14px;font-weight:800}.today-composer-submit[data-v-56189a8d]:disabled,.today-composer-icon-button[data-v-56189a8d]:disabled{cursor:default;opacity:.48}.today-composer-submit[data-v-56189a8d]:disabled{color:var(--fs-ui-text-muted);background:var(--fs-ui-surface-raised)}.today-composer-scroll[data-v-56189a8d]{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:8px 22px 34px}.today-caption-editor[data-v-56189a8d]{margin-top:2px}.today-caption-input[data-v-56189a8d]{min-height:48px;display:flex;align-items:flex-end;color:var(--fs-ui-text-primary);font-family:TodaySerifTitle,"Source Han Serif CN","Noto Serif SC",Songti SC,serif;font-size:30px;line-height:1.12;font-weight:700}.today-caption-prefix[data-v-56189a8d]{flex:none}.today-caption-input input[data-v-56189a8d]{min-width:0;flex:1;border:0;outline:0;padding:0;color:inherit;background:transparent;font:inherit}.today-caption-input input[data-v-56189a8d]::placeholder{color:var(--fs-ui-text-muted);opacity:1}.today-caption-line[data-v-56189a8d]{height:1.2px;margin-top:4px;background:var(--fs-ui-text-muted);opacity:.46}.today-caption-count[data-v-56189a8d]{margin-top:6px;color:var(--fs-ui-text-muted);font-size:12px;font-weight:700;text-align:right}.today-composer-section[data-v-56189a8d]{margin-top:26px}.today-section-heading[data-v-56189a8d]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.today-section-heading h2[data-v-56189a8d]{margin:0;color:var(--fs-ui-text-primary);font-size:15px;font-weight:900}.today-section-heading span[data-v-56189a8d]{color:var(--fs-ui-text-muted);font-size:12px;font-weight:800}.today-file-input[data-v-56189a8d]{display:none}.today-image-slots[data-v-56189a8d]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.today-image-motion-slot[data-v-56189a8d]{min-width:0;aspect-ratio:1}.today-image-add[data-v-56189a8d],.today-image-slot[data-v-56189a8d]{width:100%;height:100%;aspect-ratio:1;border-radius:18px;overflow:hidden;will-change:transform}.today-image-add[data-v-56189a8d]{border:1px solid var(--fs-ui-border);color:var(--fs-ui-accent);background:var(--fs-ui-surface);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.today-image-add[data-v-56189a8d]:disabled{color:var(--fs-ui-text-muted);cursor:default}.today-image-slot[data-v-56189a8d]{position:relative;background:var(--fs-ui-surface);border:1px solid var(--fs-white-a10);cursor:grab}.today-image-slot img[data-v-56189a8d]{width:100%;height:100%;object-fit:cover;display:block}.today-cover-chip[data-v-56189a8d]{position:absolute;left:8px;top:8px;padding:4px 7px;border-radius:999px;color:#fff;background:rgba(0,0,0,.42);font-size:11px;font-weight:800}.today-image-tools[data-v-56189a8d]{position:absolute;right:7px;bottom:7px;display:flex;gap:5px}.today-image-tools button[data-v-56189a8d]{width:28px;height:28px;border:1px solid rgba(255,255,255,.2);border-radius:50%;color:#fff;background:rgba(0,0,0,.42);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.today-setting-tile[data-v-56189a8d]{width:100%;min-height:54px;border:1px solid var(--fs-ui-border);border-radius:20px;padding:0 14px;color:var(--fs-ui-text-primary);background:var(--fs-ui-surface);display:flex;align-items:center;gap:11px;cursor:pointer}.today-setting-tile span[data-v-56189a8d]:nth-child(2){flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;font-size:14px;font-weight:800}.today-setting-tile svg[data-v-56189a8d]{transition:transform .2s ease}.today-setting-tile svg.open[data-v-56189a8d]{transform:rotate(180deg)}.today-setting-icon[data-v-56189a8d]{width:32px;height:32px;border-radius:12px;color:var(--fs-ui-accent);background:var(--fs-accent-a15);display:inline-flex;align-items:center;justify-content:center;font-size:19px;font-weight:900}.today-selected-mention-strip[data-v-56189a8d]{margin-top:12px;display:flex;flex-wrap:wrap;gap:8px}.today-selected-mention-chip[data-v-56189a8d]{min-width:0;max-width:100%;border:1px solid var(--fs-accent-a30);border-radius:999px;padding:7px 9px 7px 7px;color:var(--fs-ui-text-primary);background:rgba(var(--fs-accent-rgb),.12);display:inline-flex;align-items:center;gap:8px;cursor:pointer}.today-selected-mention-chip[data-v-56189a8d]:disabled{cursor:default;opacity:.7}.today-selected-mention-chip.is-gathering[data-v-56189a8d]{border-color:rgba(74,158,255,.36);background:rgba(74,158,255,.12)}.today-selected-mention-icon[data-v-56189a8d]{flex:0 0 auto;width:22px;height:22px;border-radius:999px;color:var(--fs-ui-accent);background:var(--fs-white-a12);display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:900}.today-selected-mention-main[data-v-56189a8d]{min-width:0;display:grid;text-align:left;line-height:1.15}.today-selected-mention-main strong[data-v-56189a8d],.today-selected-mention-main small[data-v-56189a8d]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.today-selected-mention-main strong[data-v-56189a8d]{font-size:12px;font-weight:900}.today-selected-mention-main small[data-v-56189a8d]{max-width:190px;color:var(--fs-ui-text-muted);font-size:10px;font-weight:800}.today-selected-mention-remove[data-v-56189a8d]{flex:0 0 auto;color:var(--fs-ui-text-muted);font-size:14px;font-weight:900}.today-mention-panel[data-v-56189a8d]{margin-top:12px;border:1px solid var(--fs-ui-border);border-radius:20px;padding:13px;background:var(--fs-white-a05)}.today-selected-chips[data-v-56189a8d]{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:12px}.today-selected-chips button[data-v-56189a8d]{border:1px solid var(--fs-accent-a30);border-radius:999px;padding:7px 10px;color:var(--fs-ui-accent);background:rgba(var(--fs-accent-rgb),.12);font-size:12px;font-weight:800;cursor:pointer}.today-search-field[data-v-56189a8d]{display:grid;gap:7px;margin-top:12px}.today-search-field span[data-v-56189a8d]{color:var(--fs-ui-text-secondary);font-size:12px;font-weight:800}.today-search-field input[data-v-56189a8d]{height:42px;border:1px solid var(--fs-ui-border);border-radius:14px;outline:0;padding:0 13px;color:var(--fs-ui-text-primary);background:var(--fs-ui-surface);font-size:14px;font-weight:700}.today-search-note[data-v-56189a8d]{padding:9px 2px 0;color:var(--fs-ui-text-muted);font-size:12px;font-weight:700}.today-search-note.is-error[data-v-56189a8d]{color:var(--fs-danger-strong)}.today-search-results[data-v-56189a8d]{margin-top:8px;display:grid;gap:7px}.today-search-section-title[data-v-56189a8d]{color:var(--fs-ui-text-secondary);font-size:12px;font-weight:900}.today-search-results button[data-v-56189a8d]{min-height:48px;border:1px solid var(--fs-white-a08);border-radius:14px;padding:8px 11px;color:var(--fs-ui-text-primary);background:var(--fs-ui-surface-raised);display:grid;gap:2px;text-align:left;cursor:pointer}.today-search-results button[data-v-56189a8d]:disabled{opacity:.52;cursor:default}.today-search-results span[data-v-56189a8d]{font-size:13px;font-weight:900}.today-search-results small[data-v-56189a8d]{color:var(--fs-ui-text-secondary);font-size:12px;font-weight:650}.today-visibility-control[data-v-56189a8d]{border:1px solid var(--fs-ui-border);border-radius:18px;padding:5px;background:var(--fs-ui-surface);display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px}.today-visibility-control button[data-v-56189a8d]{height:38px;border:0;border-radius:14px;color:var(--fs-ui-text-primary);background:transparent;font-size:13px;font-weight:800;cursor:pointer}.today-visibility-control button.active[data-v-56189a8d]{color:var(--fs-ink);background:var(--fs-ui-accent)}.today-safety-list[data-v-56189a8d]{border:1px solid var(--fs-ui-border);border-radius:20px;overflow:hidden;background:var(--fs-ui-surface)}.today-switch-row[data-v-56189a8d]{position:relative;min-height:54px;padding:0 14px;display:flex;align-items:center;gap:12px;cursor:pointer}.today-switch-row+.today-switch-row[data-v-56189a8d]{border-top:1px solid var(--fs-ui-border)}.today-switch-row span[data-v-56189a8d]{flex:1;color:var(--fs-ui-text-primary);font-size:14px;font-weight:800}.today-switch-row input[data-v-56189a8d]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;margin:0;opacity:0;cursor:inherit;-webkit-appearance:none;appearance:none}.today-switch-row i[data-v-56189a8d]{position:relative;z-index:2;width:48px;height:28px;border-radius:999px;background:var(--fs-ui-surface-raised);border:1px solid var(--fs-white-a10);transition:background .2s ease,border-color .2s ease}.today-switch-row i[data-v-56189a8d]:after{content:"";position:absolute;left:3px;top:3px;width:20px;height:20px;border-radius:50%;background:var(--fs-ui-text-secondary);transition:transform .2s ease,background .2s ease}.today-switch-row input:checked+i[data-v-56189a8d]{background:var(--fs-ui-accent);border-color:var(--fs-ui-accent)}.today-switch-row input:checked+i[data-v-56189a8d]:after{transform:translate(20px);background:var(--fs-ink)}.today-switch-row input:focus-visible+i[data-v-56189a8d]{outline:2px solid var(--fs-ui-accent);outline-offset:3px}.today-warning-box[data-v-56189a8d]{margin-top:12px;border:1px solid rgba(var(--fs-warning-rgb),.4);border-radius:16px;padding:13px 14px;color:var(--fs-warning-strong);background:rgba(var(--fs-warning-rgb),.12);font-size:13px;line-height:1.35;font-weight:800}.today-watermark-note[data-v-56189a8d]{margin:18px 0 0;color:var(--fs-ui-text-muted);font-size:12px;line-height:1.45;font-weight:650}.today-publish-status[data-v-56189a8d]{flex:none;margin:2px 16px 8px;border:1px solid var(--fs-ui-border);border-radius:22px;padding:13px;background:var(--fs-ui-surface);box-shadow:0 12px 28px rgba(var(--fs-shadow-rgb),.18);display:flex;gap:11px}.today-status-icon[data-v-56189a8d]{flex:none;width:34px;height:34px;border-radius:50%;color:var(--fs-ui-accent);background:var(--fs-accent-a15);display:inline-flex;align-items:center;justify-content:center;font-size:19px;font-weight:900}.today-publish-status.phase-success .today-status-icon[data-v-56189a8d]{color:var(--fs-success);background:rgba(var(--fs-success-rgb),.15)}.today-publish-status.phase-failed .today-status-icon[data-v-56189a8d]{color:var(--fs-danger);background:rgba(var(--fs-danger-rgb),.15)}.today-status-copy[data-v-56189a8d]{min-width:0;flex:1;display:grid;gap:6px}.today-status-copy strong[data-v-56189a8d],.today-status-copy small[data-v-56189a8d]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.today-status-copy strong[data-v-56189a8d]{color:var(--fs-ui-text-primary);font-size:14px;font-weight:900}.today-status-copy small[data-v-56189a8d]{color:var(--fs-ui-text-secondary);font-size:12px;font-weight:650}.today-status-track[data-v-56189a8d]{height:4px;overflow:hidden;border-radius:999px;background:var(--fs-white-a08)}.today-status-track span[data-v-56189a8d]{display:block;height:100%;border-radius:inherit;background:var(--fs-ui-accent);transition:width .24s ease}.phase-success .today-status-track span[data-v-56189a8d]{background:var(--fs-success)}.phase-failed .today-status-track span[data-v-56189a8d]{background:var(--fs-danger)}.today-mini-spinner[data-v-56189a8d],.today-status-spinner[data-v-56189a8d]{border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:today-spin-56189a8d .8s linear infinite}.today-mini-spinner[data-v-56189a8d]{width:17px;height:17px}.today-status-spinner[data-v-56189a8d]{width:16px;height:16px}.today-close-decision[data-v-56189a8d],.today-image-preview[data-v-56189a8d]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:8;background:rgba(var(--fs-shadow-rgb),.58);display:flex;align-items:center;justify-content:center;padding:22px}.today-close-card[data-v-56189a8d]{width:min(100%,340px);border:1px solid var(--fs-ui-border);border-radius:24px;padding:20px;background:var(--fs-ui-surface);box-shadow:0 20px 50px rgba(var(--fs-shadow-rgb),.34)}.today-source-card[data-v-56189a8d],.today-return-picker-card[data-v-56189a8d]{width:min(100%,380px);border:1px solid var(--fs-ui-border);border-radius:22px;padding:18px;background:var(--fs-ui-surface);box-shadow:0 20px 50px rgba(var(--fs-shadow-rgb),.34)}.today-source-card[data-v-56189a8d]{display:grid;gap:10px}.today-source-card h2[data-v-56189a8d],.today-return-picker-header h2[data-v-56189a8d]{margin:0;color:var(--fs-ui-text-primary);font-size:18px;font-weight:900}.today-source-card button[data-v-56189a8d],.today-return-picker-header button[data-v-56189a8d]{min-height:42px;border:1px solid var(--fs-ui-border);border-radius:999px;color:var(--fs-ui-text-primary);background:var(--fs-white-a05);font-size:13px;font-weight:850;cursor:pointer}.today-source-card button[data-v-56189a8d]:first-of-type{color:var(--fs-ink);border-color:var(--fs-ui-accent);background:var(--fs-ui-accent)}.today-source-card button.muted[data-v-56189a8d]{color:var(--fs-ui-text-muted)}.today-return-picker-card[data-v-56189a8d]{width:min(100%,460px);max-height:min(74vh,620px);display:flex;flex-direction:column;gap:14px}.today-return-picker-header[data-v-56189a8d]{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.today-return-picker-header p[data-v-56189a8d]{margin:5px 0 0;color:var(--fs-ui-text-secondary);font-size:12px;font-weight:650}.today-return-picker-header button[data-v-56189a8d]{flex:none;min-height:34px;padding:0 14px}.today-return-picker-state[data-v-56189a8d]{border:1px dashed var(--fs-ui-border);border-radius:16px;padding:28px 14px;color:var(--fs-ui-text-secondary);text-align:center;font-weight:750}.today-return-picker-state.is-error[data-v-56189a8d]{color:var(--fs-danger-strong);border-color:rgba(var(--fs-danger-rgb),.4)}.today-return-picker-grid[data-v-56189a8d]{overflow:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;padding-right:2px}.today-return-picker-grid button[data-v-56189a8d]{position:relative;aspect-ratio:1;overflow:hidden;border:1px solid var(--fs-ui-border);border-radius:14px;padding:0;background:var(--fs-ui-surface-raised);cursor:pointer}.today-return-picker-grid button[data-v-56189a8d]:disabled{cursor:default;opacity:.72}.today-return-picker-grid img[data-v-56189a8d]{width:100%;height:100%;object-fit:cover;display:block}.today-return-picker-grid span[data-v-56189a8d]{position:absolute;inset:auto 7px 7px;border-radius:999px;padding:4px 8px;color:var(--fs-ink);background:var(--fs-ui-accent);font-size:11px;font-weight:900}.today-close-card h2[data-v-56189a8d]{margin:0;color:var(--fs-ui-text-primary);font-size:19px;font-weight:900}.today-close-card p[data-v-56189a8d]{margin:8px 0 16px;color:var(--fs-ui-text-secondary);font-size:13px;line-height:1.45;font-weight:650}.today-close-actions[data-v-56189a8d]{display:grid;gap:8px}.today-close-actions button[data-v-56189a8d]{height:40px;border:1px solid var(--fs-ui-border);border-radius:999px;color:var(--fs-ui-text-primary);background:var(--fs-white-a05);font-size:13px;font-weight:800;cursor:pointer}.today-close-actions button.primary[data-v-56189a8d]{color:var(--fs-ink);background:var(--fs-ui-accent);border-color:var(--fs-ui-accent)}.today-image-preview[data-v-56189a8d]{background:rgba(0,0,0,.88)}.today-image-preview img[data-v-56189a8d]{max-width:100%;max-height:100%;object-fit:contain}.today-image-preview button[data-v-56189a8d]{position:absolute;top:16px;right:16px;width:44px;height:44px;border:1px solid rgba(255,255,255,.18);border-radius:50%;color:#fff;background:rgba(255,255,255,.12);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.today-sheet-modal-enter-active[data-v-56189a8d],.today-sheet-modal-leave-active[data-v-56189a8d]{transition:opacity .18s ease}.today-sheet-modal-enter-active .today-close-card[data-v-56189a8d],.today-sheet-modal-leave-active .today-close-card[data-v-56189a8d],.today-sheet-modal-enter-active .today-source-card[data-v-56189a8d],.today-sheet-modal-leave-active .today-source-card[data-v-56189a8d],.today-sheet-modal-enter-active .today-return-picker-card[data-v-56189a8d],.today-sheet-modal-leave-active .today-return-picker-card[data-v-56189a8d]{transition:opacity .18s ease,transform .22s cubic-bezier(.33,1,.68,1);transform-origin:50% 50%}.today-sheet-modal-enter-from[data-v-56189a8d],.today-sheet-modal-leave-to[data-v-56189a8d]{opacity:0}.today-sheet-modal-enter-from .today-close-card[data-v-56189a8d],.today-sheet-modal-leave-to .today-close-card[data-v-56189a8d],.today-sheet-modal-enter-from .today-source-card[data-v-56189a8d],.today-sheet-modal-leave-to .today-source-card[data-v-56189a8d],.today-sheet-modal-enter-from .today-return-picker-card[data-v-56189a8d],.today-sheet-modal-leave-to .today-return-picker-card[data-v-56189a8d]{opacity:0;transform:translateY(10px) scale(.98)}.today-composer-backdrop-enter-active[data-v-56189a8d],.today-composer-backdrop-leave-active[data-v-56189a8d],.today-composer-panel-enter-active[data-v-56189a8d],.today-composer-panel-leave-active[data-v-56189a8d],.today-preview-enter-active[data-v-56189a8d],.today-preview-leave-active[data-v-56189a8d]{transition:opacity .22s ease,transform .28s cubic-bezier(.33,1,.68,1)}.today-composer-backdrop-enter-from[data-v-56189a8d],.today-composer-backdrop-leave-to[data-v-56189a8d],.today-preview-enter-from[data-v-56189a8d],.today-preview-leave-to[data-v-56189a8d]{opacity:0}.today-composer-panel-enter-from[data-v-56189a8d],.today-composer-panel-leave-to[data-v-56189a8d]{transform:translate(100%)}@keyframes today-spin-56189a8d{to{transform:rotate(360deg)}}@media(max-width:680px){.today-composer-overlay[data-v-56189a8d]{align-items:flex-end;background:rgba(var(--fs-shadow-rgb),.42)}.today-composer-panel[data-v-56189a8d]{width:100vw;height:94vh;height:94svh;border-radius:30px 30px 0 0}.today-composer-panel-enter-from[data-v-56189a8d],.today-composer-panel-leave-to[data-v-56189a8d]{transform:translateY(100%)}}@media(prefers-reduced-motion:reduce){.today-composer-backdrop-enter-active[data-v-56189a8d],.today-composer-backdrop-leave-active[data-v-56189a8d],.today-composer-panel-enter-active[data-v-56189a8d],.today-composer-panel-leave-active[data-v-56189a8d],.today-sheet-modal-enter-active[data-v-56189a8d],.today-sheet-modal-leave-active[data-v-56189a8d],.today-preview-enter-active[data-v-56189a8d],.today-preview-leave-active[data-v-56189a8d],.today-sheet-modal-enter-active .today-close-card[data-v-56189a8d],.today-sheet-modal-leave-active .today-close-card[data-v-56189a8d],.today-sheet-modal-enter-active .today-source-card[data-v-56189a8d],.today-sheet-modal-leave-active .today-source-card[data-v-56189a8d],.today-sheet-modal-enter-active .today-return-picker-card[data-v-56189a8d],.today-sheet-modal-leave-active .today-return-picker-card[data-v-56189a8d],.today-mini-spinner[data-v-56189a8d],.today-status-spinner[data-v-56189a8d]{transition:none;animation:none}}@font-face{font-family:TodaySerifTitle;src:url(/fonts/SourceHanSerifCN-Bold-2.otf) format("opentype");font-style:normal;font-weight:700;font-display:swap}.today-detail-view[data-v-6d0c0375]{height:calc(100vh - 80px);height:calc(100dvh - 80px);min-height:0;box-sizing:border-box;background:var(--fs-ui-bg);color:var(--fs-ui-text-primary);font-family:var(--fs-font-family-base);padding:0;overflow:hidden}.today-detail-layout[data-v-6d0c0375]{height:100%;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) clamp(340px,28vw,460px);gap:0}.today-detail-layout.is-preparing-open .today-detail-gallery[data-v-6d0c0375],.today-detail-layout.is-preparing-open .today-detail-info-pane[data-v-6d0c0375]{opacity:0;visibility:hidden}.today-detail-media-pane[data-v-6d0c0375]{min-width:0;min-height:0;display:flex}.today-detail-gallery[data-v-6d0c0375]{position:relative;width:100%;height:100%;min-height:0;border-radius:0;overflow:hidden;background:radial-gradient(circle at 50% 20%,var(--fs-accent-a08),transparent 42%),var(--fs-ui-backdrop);border:0;box-shadow:none;cursor:default}.today-detail-gallery.has-navigation[data-v-6d0c0375]{cursor:pointer}.today-detail-main-image[data-v-6d0c0375]{display:block;width:100%;height:100%;object-fit:contain;background:var(--fs-ui-backdrop)}.today-detail-text-art[data-v-6d0c0375]{width:100%;height:100%;padding:42px;display:flex;flex-direction:column;justify-content:center;gap:22px;background:linear-gradient(135deg,var(--fs-white-a05),var(--fs-accent-a10)),linear-gradient(135deg,var(--fs-ui-surface),var(--fs-ui-surface-raised))}.today-detail-text-art svg[data-v-6d0c0375]{color:var(--fs-ui-accent);opacity:.82;flex:none}.today-detail-text-art p[data-v-6d0c0375]{margin:0;color:var(--fs-ui-text-primary);font-family:TodaySerifTitle,"Source Han Serif CN","Noto Serif SC",Songti SC,serif;font-size:42px;line-height:1.08;font-weight:700;overflow-wrap:anywhere}.today-detail-back-button[data-v-6d0c0375]{position:absolute;top:12px;left:12px;z-index:5;width:42px;height:42px;border:1px solid var(--fs-white-a15);border-radius:50%;color:#fff;background:rgba(0,0,0,.38);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.today-detail-back-button.static[data-v-6d0c0375]{position:static;color:var(--fs-ui-text-primary);background:var(--fs-white-a05);margin-bottom:22px}.today-back-icon[data-v-6d0c0375]{width:16px;height:16px}.today-gallery-nav[data-v-6d0c0375]{position:absolute;top:50%;z-index:4;width:48px;height:64px;border:1px solid var(--fs-white-a15);border-radius:16px;color:#fff;background:rgba(0,0,0,.34);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);display:inline-flex;align-items:center;justify-content:center;opacity:0;transform:translateY(-50%);transition:opacity .25s ease,background .25s ease;cursor:pointer}.today-detail-gallery:hover .today-gallery-nav[data-v-6d0c0375],.today-gallery-nav[data-v-6d0c0375]:focus-visible{opacity:1}.today-gallery-nav[data-v-6d0c0375]:hover{background:rgba(0,0,0,.52)}.today-gallery-nav[data-v-6d0c0375]:disabled{opacity:.18;cursor:default}.today-detail-gallery:hover .today-gallery-nav[data-v-6d0c0375]:disabled{opacity:.18}.today-gallery-nav[data-v-6d0c0375]:disabled:hover{background:rgba(0,0,0,.34)}.today-gallery-nav.prev[data-v-6d0c0375]{left:18px}.today-gallery-nav.next[data-v-6d0c0375]{right:18px}.today-gallery-nav-icon[data-v-6d0c0375]{width:21px;height:21px}.today-gallery-index[data-v-6d0c0375],.today-gallery-dots[data-v-6d0c0375]{position:absolute;left:50%;z-index:4;transform:translate(-50%)}.today-gallery-index[data-v-6d0c0375]{top:14px;padding:6px 10px;border-radius:999px;color:#fff;background:rgba(0,0,0,.32);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-size:12px;font-weight:800}.today-gallery-dots[data-v-6d0c0375]{bottom:16px;display:flex;gap:7px;padding:7px 10px;border-radius:999px;background:rgba(0,0,0,.28);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.today-gallery-dots button[data-v-6d0c0375]{width:7px;height:7px;border:0;border-radius:50%;padding:0;background:rgba(255,255,255,.42);cursor:pointer}.today-gallery-dots button.active[data-v-6d0c0375]{background:#fff}.today-detail-info-pane[data-v-6d0c0375]{min-width:0;min-height:0;height:100%;padding:0 18px;display:flex;align-items:center;overflow:auto;scrollbar-gutter:stable}.today-detail-info[data-v-6d0c0375]{width:100%;margin:auto 0;padding:22px 0}.today-detail-date-line[data-v-6d0c0375]{color:var(--fs-ui-text-secondary);font-size:13px;line-height:1.2;font-weight:700}.today-detail-caption[data-v-6d0c0375]{margin:10px 0 14px;color:var(--fs-ui-text-primary);font-family:TodaySerifTitle,"Source Han Serif CN","Noto Serif SC",Songti SC,serif;font-size:31px;line-height:1.12;font-weight:700;letter-spacing:0;overflow-wrap:anywhere}.today-detail-view.is-text-only .today-detail-caption[data-v-6d0c0375]{font-size:40px;line-height:1.06}.today-detail-author[data-v-6d0c0375]{width:100%;border:0;border-radius:10px;padding:2px 0;color:var(--fs-ui-text-primary);background:transparent;display:flex;align-items:center;gap:9px;text-align:left;cursor:pointer}.today-detail-author[data-v-6d0c0375]:disabled{cursor:default}.today-detail-avatar[data-v-6d0c0375],.today-linked-avatar[data-v-6d0c0375]{flex:none;overflow:hidden;background:var(--fs-danger);color:var(--fs-ink);display:inline-flex;align-items:center;justify-content:center;font-weight:800}.today-detail-avatar[data-v-6d0c0375]{width:32px;height:32px;border-radius:50%;border:1px solid var(--fs-white-a10)}.today-detail-avatar img[data-v-6d0c0375],.today-linked-avatar img[data-v-6d0c0375]{width:100%;height:100%;object-fit:cover}.today-detail-author-name[data-v-6d0c0375]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:700}.today-linked-circle[data-v-6d0c0375]{width:100%;min-width:0;margin-top:12px;border:1px solid var(--fs-white-a10);border-radius:16px;padding:9px 12px 9px 10px;color:var(--fs-ui-text-primary);background:var(--fs-white-a05);display:flex;align-items:center;gap:8px;cursor:pointer}.today-linked-mark[data-v-6d0c0375]{width:34px;height:34px;border-radius:12px;color:var(--fs-ui-accent);background:var(--fs-accent-a15);display:inline-flex;align-items:center;justify-content:center;font-size:20px;font-weight:900}.today-linked-topic-pill[data-v-6d0c0375]{max-width:120px;border:1px solid var(--fs-accent-a30);border-radius:999px;padding:7px 10px;color:var(--fs-ui-accent);background:var(--fs-accent-a10);font-size:12px;line-height:1;font-weight:900;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.today-linked-users[data-v-6d0c0375]{display:inline-flex}.today-linked-users .today-linked-avatar+.today-linked-avatar[data-v-6d0c0375]{margin-left:-15px}.today-linked-avatar[data-v-6d0c0375]{width:34px;height:34px;border-radius:50%;border:2px solid var(--fs-ui-bg);font-size:13px}.today-linked-avatar.square[data-v-6d0c0375]{border-radius:10px}.today-linked-copy[data-v-6d0c0375]{min-width:0;flex:1;display:grid;gap:1px;text-align:left}.today-linked-copy strong[data-v-6d0c0375],.today-linked-copy small[data-v-6d0c0375]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.today-linked-copy strong[data-v-6d0c0375]{color:var(--fs-ui-text-primary);font-size:14px;font-weight:800}.today-linked-copy small[data-v-6d0c0375]{color:var(--fs-ui-text-secondary);font-size:12px;font-weight:600}.today-linked-chevron[data-v-6d0c0375]{color:var(--fs-ui-text-secondary);display:inline-flex;align-items:center;justify-content:center}.today-linked-chevron svg[data-v-6d0c0375]{width:12px;height:12px}.today-linked-panel-backdrop[data-v-6d0c0375]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2800;padding:18px max(14px,env(safe-area-inset-right)) calc(18px + env(safe-area-inset-bottom)) max(14px,env(safe-area-inset-left));background:rgba(var(--fs-shadow-rgb),.54);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);display:flex;align-items:flex-end;justify-content:center}.today-linked-panel[data-v-6d0c0375]{width:min(520px,100%);max-height:min(78vh,680px);border:1px solid var(--fs-ui-border);border-radius:18px;color:var(--fs-ui-text-primary);background:var(--fs-ui-surface-raised);box-shadow:0 28px 80px rgba(var(--fs-shadow-rgb),.32);overflow:hidden;display:grid;grid-template-rows:auto minmax(0,1fr)}.today-linked-panel-header[data-v-6d0c0375]{min-width:0;border-bottom:1px solid var(--fs-white-a10);padding:18px 18px 13px;display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.today-linked-panel-header p[data-v-6d0c0375],.today-linked-panel-header h2[data-v-6d0c0375]{margin:0}.today-linked-panel-header p[data-v-6d0c0375]{color:var(--fs-ui-accent);font-size:12px;line-height:1.2;font-weight:900}.today-linked-panel-header h2[data-v-6d0c0375]{margin-top:4px;color:var(--fs-ui-text-primary);font-size:20px;line-height:1.18;font-weight:900}.today-linked-panel-close[data-v-6d0c0375]{flex:none;width:36px;height:36px;border:1px solid var(--fs-white-a10);border-radius:50%;padding:0;color:var(--fs-ui-text-primary);background:var(--fs-white-a05);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.today-linked-panel-close svg[data-v-6d0c0375]{width:15px;height:15px}.today-linked-panel-body[data-v-6d0c0375]{min-height:0;overflow:auto;padding:12px 10px 14px;display:grid;align-content:start;gap:12px}.today-linked-panel-section[data-v-6d0c0375]{min-width:0;display:grid;gap:5px}.today-linked-panel-section h3[data-v-6d0c0375]{margin:0;padding:0 8px 4px;color:var(--fs-ui-text-secondary);font-size:12px;line-height:1.2;font-weight:900}.today-linked-panel-row[data-v-6d0c0375]{width:100%;min-width:0;min-height:58px;border:0;border-radius:10px;padding:8px 9px;color:var(--fs-ui-text-primary);background:transparent;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;text-align:left;cursor:pointer}.today-linked-panel-row[data-v-6d0c0375]:hover,.today-linked-panel-row[data-v-6d0c0375]:focus-visible{background:var(--fs-white-a10)}.today-linked-panel-row[data-v-6d0c0375]:disabled{cursor:default;opacity:.58}.today-linked-panel-row[data-v-6d0c0375]:disabled:hover{background:transparent}.today-linked-panel-avatar[data-v-6d0c0375],.today-linked-panel-topic-mark[data-v-6d0c0375]{width:42px;height:42px;flex:none;border:1px solid var(--fs-white-a10);color:var(--fs-ink);background:var(--fs-danger);display:inline-flex;align-items:center;justify-content:center;font-size:14px;font-weight:900;overflow:hidden}.today-linked-panel-avatar[data-v-6d0c0375]{border-radius:50%}.today-linked-panel-avatar.square[data-v-6d0c0375]{border-radius:12px}.today-linked-panel-avatar img[data-v-6d0c0375]{width:100%;height:100%;object-fit:cover}.today-linked-panel-topic-mark[data-v-6d0c0375]{border-radius:13px;color:var(--fs-ui-accent);background:var(--fs-accent-a15);font-size:22px}.today-linked-panel-copy[data-v-6d0c0375]{min-width:0;display:grid;gap:3px}.today-linked-panel-copy strong[data-v-6d0c0375],.today-linked-panel-copy small[data-v-6d0c0375]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.today-linked-panel-copy strong[data-v-6d0c0375]{color:var(--fs-ui-text-primary);font-size:14px;line-height:1.18;font-weight:900}.today-linked-panel-copy small[data-v-6d0c0375]{color:var(--fs-ui-text-secondary);font-size:12px;line-height:1.2;font-weight:700}.today-linked-panel-chevron[data-v-6d0c0375]{width:13px;height:13px;color:var(--fs-ui-text-secondary)}@media(min-width:760px){.today-linked-panel-backdrop[data-v-6d0c0375]{padding:24px;align-items:center}.today-linked-panel[data-v-6d0c0375]{border-radius:20px}}.dialog-body[data-v-6d0c0375]{padding:30px}.report-target[data-v-6d0c0375]{display:flex;align-items:center;gap:15px;padding:15px;background:var(--fs-white-a03);border:1px solid var(--fs-accent-a10);border-radius:12px;margin-bottom:25px}.report-avatar[data-v-6d0c0375]{width:50px;height:50px;border-radius:50%;object-fit:cover;border:2px solid var(--fs-accent-a30);overflow:hidden;flex:none;background:var(--fs-danger);color:var(--fs-ink);display:inline-flex;align-items:center;justify-content:center;font-size:18px;font-weight:900}.report-avatar img[data-v-6d0c0375]{width:100%;height:100%;object-fit:cover}.report-target-info[data-v-6d0c0375]{min-width:0}.report-target-info h4[data-v-6d0c0375]{margin:0 0 4px;color:var(--fs-ui-text-primary);font-size:16px}.report-target-info p[data-v-6d0c0375]{margin:0;color:var(--fs-text-dim);font-size:14px}.report-form[data-v-6d0c0375]{margin-bottom:20px}.report-form.shake[data-v-6d0c0375]{animation:report-form-shake-6d0c0375 .36s ease}.report-form.is-invalid .report-textarea[data-v-6d0c0375],.report-textarea.is-invalid[data-v-6d0c0375]{border-color:rgba(var(--fs-danger-rgb),.65);background:rgba(var(--fs-danger-rgb),.09);box-shadow:0 0 0 3px rgba(var(--fs-danger-rgb),.16)}.form-label[data-v-6d0c0375]{display:block;margin-bottom:10px;color:var(--fs-text-secondary);font-size:14px;font-weight:500}.report-textarea[data-v-6d0c0375]{width:100%;padding:12px 15px;background:var(--fs-white-a05);border:1px solid var(--fs-accent-a20);border-radius:10px;color:var(--fs-ui-text-primary);font-size:14px;line-height:1.6;resize:vertical;transition:all .3s ease}.report-textarea[data-v-6d0c0375]:focus{outline:none;border-color:var(--fs-accent-a50);background:var(--fs-white-a08)}.report-textarea[data-v-6d0c0375]::placeholder{color:var(--fs-text-muted)}.report-form-footnote[data-v-6d0c0375]{margin-top:8px;display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.report-hint[data-v-6d0c0375]{margin:0;flex:1;font-size:12px;line-height:1.5;color:var(--fs-text-muted)}.report-hint.error[data-v-6d0c0375]{color:var(--fs-danger);font-weight:600}.report-hint.success[data-v-6d0c0375]{color:var(--fs-accent)}.char-counter[data-v-6d0c0375]{text-align:right;font-size:12px;color:var(--fs-text-muted);margin-top:0;flex-shrink:0}.char-counter.warning[data-v-6d0c0375]{color:var(--fs-danger);font-weight:600}.report-tips[data-v-6d0c0375]{background:rgba(var(--fs-danger-rgb),.1);border:1px solid rgba(var(--fs-danger-rgb),.2);border-radius:10px;padding:12px 15px;margin-bottom:20px}.report-tips p[data-v-6d0c0375]{display:flex;align-items:center;gap:8px;margin:0;font-size:13px;color:var(--fs-extra-ff9999)}.report-tips svg[data-v-6d0c0375]{flex-shrink:0;color:var(--fs-danger)}@keyframes report-form-shake-6d0c0375{0%,to{transform:translate(0)}25%{transform:translate(-6px)}75%{transform:translate(6px)}}.today-detail-actions[data-v-6d0c0375]{margin-top:12px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.today-action-button[data-v-6d0c0375]{min-width:0;min-height:44px;border:1px solid var(--fs-white-a10);border-radius:8px;padding:7px 8px;color:var(--fs-ui-text-primary);background:var(--fs-white-a05);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;cursor:pointer}.today-action-button svg[data-v-6d0c0375]{flex:none}.today-action-button span[data-v-6d0c0375]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:800}.today-action-button small[data-v-6d0c0375]{color:var(--fs-ui-text-secondary);font-size:10px;line-height:1;font-weight:700}.today-action-button.selected[data-v-6d0c0375]{color:var(--fs-ui-accent);background:var(--fs-accent-a20);border-color:var(--fs-accent-a40)}.today-action-button[data-v-6d0c0375]:disabled{cursor:default;opacity:.56}.today-action-menu[data-v-6d0c0375]{position:relative;min-width:0}.today-action-menu>.today-action-button[data-v-6d0c0375]{width:100%;height:100%}.today-more-menu[data-v-6d0c0375]{position:absolute;top:calc(100% + 8px);right:0;z-index:12;width:min(184px,56vw);border:1px solid var(--fs-ui-border);border-radius:12px;padding:6px;background:var(--fs-ui-surface-raised);box-shadow:0 18px 46px rgba(var(--fs-shadow-rgb),.22);display:grid;gap:2px}.today-more-menu button[data-v-6d0c0375]{width:100%;min-height:36px;border:0;border-radius:8px;padding:0 10px;color:var(--fs-ui-text-primary);background:transparent;text-align:left;font-size:13px;font-weight:800;cursor:pointer}.today-more-menu button[data-v-6d0c0375]:hover,.today-more-menu button[data-v-6d0c0375]:focus-visible{background:var(--fs-white-a08)}.today-more-menu button.danger[data-v-6d0c0375]{color:var(--fs-danger)}.today-more-menu button[data-v-6d0c0375]:disabled{color:var(--fs-ui-text-muted);cursor:default;opacity:.58}.today-more-menu button[data-v-6d0c0375]:disabled:hover{background:transparent}.today-detail-toast[data-v-6d0c0375]{margin:14px 0 0;color:var(--fs-ui-accent);font-size:13px;font-weight:700}.today-related-section[data-v-6d0c0375]{margin-top:34px;padding-bottom:4px}.today-related-heading[data-v-6d0c0375]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.today-related-heading h2[data-v-6d0c0375]{margin:0;color:var(--fs-ui-text-primary);font-size:18px;line-height:1.1;font-weight:900}.today-related-heading span[data-v-6d0c0375]{flex:none;color:var(--fs-ui-text-muted);font-size:12px;font-weight:800}.today-related-masonry[data-v-6d0c0375]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.today-related-column[data-v-6d0c0375]{min-width:0;display:grid;align-content:start;gap:10px}.today-related-skeleton-card[data-v-6d0c0375]{position:relative;overflow:hidden;border:1px solid var(--fs-white-a05);border-radius:14px;background:linear-gradient(90deg,var(--fs-ui-surface) 0%,var(--fs-ui-skeleton-mid) 45%,var(--fs-ui-surface) 100%);background-size:220% 100%;box-shadow:0 8px 24px rgba(var(--fs-shadow-rgb),.12),inset 0 1px 0 var(--fs-white-a05);animation:today-detail-skeleton-6d0c0375 1.2s ease-in-out infinite}.today-related-skeleton-card[data-v-6d0c0375]:after{content:"";position:absolute;top:42%;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 0%,rgba(var(--fs-shadow-rgb),.12) 58%,rgba(var(--fs-shadow-rgb),.34) 100%)}.today-related-skeleton-line[data-v-6d0c0375]{position:absolute;left:8px;z-index:1;display:block;height:8px;border-radius:999px;background:rgba(255,255,255,.28)}.today-related-skeleton-line.title[data-v-6d0c0375]{right:36px;bottom:36px}.today-related-skeleton-line.caption[data-v-6d0c0375]{right:18px;bottom:22px;opacity:.78}.today-related-skeleton-line.meta[data-v-6d0c0375]{width:46%;bottom:9px;opacity:.56}.today-related-empty[data-v-6d0c0375]{margin:0;border:1px solid var(--fs-white-a08);border-radius:14px;padding:16px 14px;color:var(--fs-ui-text-muted);background:var(--fs-white-a05);font-size:13px;line-height:1.35;font-weight:700}.today-detail-loading[data-v-6d0c0375]{height:100%;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) clamp(340px,28vw,460px);gap:18px}.today-detail-loading-media[data-v-6d0c0375],.today-detail-loading-copy span[data-v-6d0c0375]{border-radius:24px;background:linear-gradient(90deg,var(--fs-ui-surface) 0%,var(--fs-ui-skeleton-mid) 45%,var(--fs-ui-surface) 100%);background-size:220% 100%;animation:today-detail-skeleton-6d0c0375 1.2s ease-in-out infinite}.today-detail-loading-media[data-v-6d0c0375]{min-height:0}.today-detail-loading-copy[data-v-6d0c0375]{align-self:center;display:grid;gap:14px}.today-detail-loading-copy span[data-v-6d0c0375]{height:34px}.today-detail-loading-copy span[data-v-6d0c0375]:nth-child(1){width:34%}.today-detail-loading-copy span[data-v-6d0c0375]:nth-child(2){width:86%;height:72px}.today-detail-loading-copy span[data-v-6d0c0375]:nth-child(3){width:54%}.today-detail-empty[data-v-6d0c0375]{height:100%;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:var(--fs-ui-text-secondary)}.today-detail-empty h1[data-v-6d0c0375]{margin:0;color:var(--fs-ui-text-primary);font-size:22px;font-weight:900}.today-detail-empty p[data-v-6d0c0375]{margin:10px 0 0;color:var(--fs-ui-text-muted);font-size:14px;font-weight:600}.today-detail-empty>button[data-v-6d0c0375]:not(.today-detail-back-button){height:42px;margin-top:18px;border:1px solid var(--fs-ui-border-strong);border-radius:999px;padding:0 18px;color:var(--fs-ui-accent);background:var(--fs-ui-accent-soft);font-size:14px;font-weight:800;cursor:pointer}@keyframes today-detail-skeleton-6d0c0375{0%{background-position:120% 0}to{background-position:-120% 0}}@media(max-width:860px){.today-detail-view[data-v-6d0c0375]{height:auto;min-height:100vh;padding:0 0 32px;overflow:visible}.today-detail-layout[data-v-6d0c0375],.today-detail-loading[data-v-6d0c0375]{height:auto;min-height:0;display:block}.today-detail-gallery[data-v-6d0c0375]{position:relative;top:auto;height:auto;min-height:0;aspect-ratio:var(--today-detail-aspect);border-radius:0}.today-detail-main-image[data-v-6d0c0375]{object-position:top center}.today-detail-text-art[data-v-6d0c0375]{min-height:360px;padding:36px 28px}.today-detail-text-art p[data-v-6d0c0375]{font-size:34px}.today-gallery-nav[data-v-6d0c0375]{display:none}.today-detail-info-pane[data-v-6d0c0375]{padding:18px 18px 0;display:block;overflow:visible;height:auto}.today-detail-info[data-v-6d0c0375]{width:100%;padding:0}.today-detail-caption[data-v-6d0c0375]{font-size:31px}.today-detail-view.is-text-only .today-detail-caption[data-v-6d0c0375]{font-size:40px}.today-detail-loading-media[data-v-6d0c0375]{min-height:440px}.today-detail-loading-copy[data-v-6d0c0375]{margin-top:18px}.today-detail-empty[data-v-6d0c0375]{height:auto;min-height:calc(100vh - 42px)}.dialog-body[data-v-6d0c0375]{padding:20px}.report-form-footnote[data-v-6d0c0375]{flex-direction:column;gap:6px}.char-counter[data-v-6d0c0375]{align-self:flex-end}}@media(max-width:380px){.today-detail-caption[data-v-6d0c0375]{font-size:28px}.today-detail-view.is-text-only .today-detail-caption[data-v-6d0c0375]{font-size:35px}.today-action-button[data-v-6d0c0375]{padding-inline:5px}}.today-return-clone.is-fading-out{opacity:0;transition:opacity .12s ease}@media(prefers-reduced-motion:reduce){.today-gallery-nav[data-v-6d0c0375],.today-detail-loading-media[data-v-6d0c0375],.today-detail-loading-copy span[data-v-6d0c0375],.today-related-skeleton-card[data-v-6d0c0375]{transition:none;animation:none}}@font-face{font-family:TodaySerifTitle;src:url(/fonts/SourceHanSerifCN-Bold-2.otf) format("opentype");font-style:normal;font-weight:700;font-display:swap}.today-feed-view[data-v-0d6f084f]{min-height:100vh;--today-media-text: var(--fs-qr-light);--today-media-text-secondary: rgba(255, 255, 255, .88);--today-media-text-muted: rgba(255, 255, 255, .72);--today-media-dot: var(--fs-qr-light);--today-media-overlay: rgba(var(--fs-shadow-rgb), .64);--today-media-overlay-soft: rgba(var(--fs-shadow-rgb), .1);background:var(--fs-ui-bg);color:var(--fs-ui-text-primary);font-family:var(--fs-font-family-base);padding:108px 18px 42px}.today-feed-shell[data-v-0d6f084f]{width:min(100%,1260px);margin:0 auto}.today-feed-header[data-v-0d6f084f]{position:relative;z-index:40;padding:0 12px 28px}.today-feed-kicker[data-v-0d6f084f],.today-feed-scope-control[data-v-0d6f084f]{color:var(--fs-ui-accent);font-size:12px;line-height:1;font-weight:800}.today-feed-scope-control[data-v-0d6f084f]{position:relative;display:inline-flex;align-items:center;width:fit-content;z-index:20}.today-feed-scope-trigger[data-v-0d6f084f]{min-height:30px;border:1px solid rgba(var(--fs-accent-rgb),.28);border-radius:999px;margin:0;padding:7px 10px 7px 12px;background:rgba(var(--fs-accent-rgb),.1);color:inherit;font:inherit;letter-spacing:0;outline:none;cursor:pointer;display:inline-flex;align-items:center;gap:6px;line-height:1;box-shadow:inset 0 0 0 1px var(--fs-white-a05);transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.today-feed-scope-trigger[data-v-0d6f084f]:hover,.today-feed-scope-trigger[aria-expanded=true][data-v-0d6f084f]{background:rgba(var(--fs-accent-rgb),.16);border-color:rgba(var(--fs-accent-rgb),.42);box-shadow:inset 0 0 0 1px var(--fs-white-a08),0 8px 22px rgba(var(--fs-accent-rgb),.12)}.today-feed-scope-trigger[data-v-0d6f084f]:active{transform:translateY(1px)}.today-feed-scope-label[data-v-0d6f084f]{display:inline-flex;align-items:center;justify-content:center;min-width:3.5em}.today-feed-scope-label-enter-active[data-v-0d6f084f],.today-feed-scope-label-leave-active[data-v-0d6f084f]{transition:opacity .16s ease,transform .16s ease}.today-feed-scope-label-enter-from[data-v-0d6f084f]{opacity:0;transform:translateY(5px)}.today-feed-scope-label-leave-to[data-v-0d6f084f]{opacity:0;transform:translateY(-5px)}.today-feed-scope-chevron[data-v-0d6f084f]{flex:0 0 auto;transition:transform .18s ease}.today-feed-scope-chevron.is-open[data-v-0d6f084f]{transform:rotate(180deg)}.today-feed-scope-menu[data-v-0d6f084f]{position:absolute;top:calc(100% + 8px);left:0;z-index:25;min-width:138px;padding:6px;border:1px solid rgba(var(--fs-accent-rgb),.18);border-radius:14px;background:var(--fs-ui-surface-strong);box-shadow:0 18px 42px rgba(var(--fs-shadow-rgb),.22),inset 0 0 0 1px var(--fs-white-a05);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transform-origin:top left}.today-feed-scope-option[data-v-0d6f084f]{width:100%;min-height:36px;border:0;border-radius:10px;padding:0 9px 0 10px;background:transparent;color:var(--fs-ui-text-primary);font:inherit;font-size:12px;line-height:1;font-weight:850;letter-spacing:0;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:14px;text-align:left;white-space:nowrap;transition:background-color .16s ease,color .16s ease}.today-feed-scope-option[data-v-0d6f084f]:hover{background:var(--fs-white-a08)}.today-feed-scope-option.is-selected[data-v-0d6f084f]{color:var(--fs-ui-accent);background:rgba(var(--fs-accent-rgb),.13)}.today-feed-scope-option svg[data-v-0d6f084f]{flex:0 0 auto}.today-feed-scope-check-enter-active[data-v-0d6f084f],.today-feed-scope-check-leave-active[data-v-0d6f084f]{transition:opacity .14s ease,transform .14s ease}.today-feed-scope-check-enter-from[data-v-0d6f084f],.today-feed-scope-check-leave-to[data-v-0d6f084f]{opacity:0;transform:scale(.72)}.today-feed-scope-menu-enter-active[data-v-0d6f084f],.today-feed-scope-menu-leave-active[data-v-0d6f084f]{transition:opacity .16s ease,transform .16s ease}.today-feed-scope-menu-enter-from[data-v-0d6f084f],.today-feed-scope-menu-leave-to[data-v-0d6f084f]{opacity:0;transform:translateY(-4px) scale(.98)}.today-feed-kicker-skeleton[data-v-0d6f084f],.today-feed-title-skeleton[data-v-0d6f084f]{overflow:hidden;border-radius:999px;background:linear-gradient(90deg,var(--fs-ui-surface) 0%,var(--fs-ui-skeleton-mid) 45%,var(--fs-ui-surface) 100%);background-size:220% 100%;box-shadow:inset 0 0 0 1px var(--fs-white-a05);animation:today-skeleton-0d6f084f 1.25s ease-in-out infinite}.today-feed-kicker-skeleton[data-v-0d6f084f]{width:52px;height:12px}.today-feed-title-row[data-v-0d6f084f]{position:relative;display:flex;align-items:center;gap:16px;margin-top:8px;min-height:37px}.today-feed-title-skeleton[data-v-0d6f084f]{width:min(360px,72vw);height:37px;border-radius:8px}.today-feed-title-row h1[data-v-0d6f084f]{margin:0;color:var(--fs-ui-text-primary);font-family:TodaySerifTitle,"Source Han Serif CN","Noto Serif SC",Songti SC,serif;font-size:34px;line-height:1.08;font-weight:700;letter-spacing:0;min-width:0;flex:1}.today-feed-title-enter-active[data-v-0d6f084f],.today-feed-title-leave-active[data-v-0d6f084f]{transition:opacity .08s ease,transform .08s ease}.today-feed-title-leave-active[data-v-0d6f084f]{position:absolute;top:0;left:0}.today-feed-title-enter-from[data-v-0d6f084f],.today-feed-title-leave-to[data-v-0d6f084f]{opacity:0}.today-feed-state[data-v-0d6f084f]{position:relative;z-index:1}.today-feed-state-enter-active[data-v-0d6f084f],.today-feed-state-leave-active[data-v-0d6f084f]{transition:opacity .26s ease,transform .26s ease,filter .26s ease}.today-feed-state-enter-from[data-v-0d6f084f]{opacity:0;transform:translateY(14px);filter:saturate(.92)}.today-feed-state-leave-to[data-v-0d6f084f]{opacity:0;transform:translateY(-8px);filter:saturate(.92)}.today-feed-sections[data-v-0d6f084f]{display:grid;gap:30px}.today-feed-section[data-v-0d6f084f]{min-width:0}.today-section-title[data-v-0d6f084f]{margin:0 14px 14px;color:var(--fs-ui-text-secondary);font-family:TodaySerifTitle,"Source Han Serif CN","Noto Serif SC",Songti SC,serif;font-size:26px;line-height:1;font-weight:700;letter-spacing:0}.today-masonry[data-v-0d6f084f]{display:grid;grid-template-columns:repeat(var(--today-columns, 4),minmax(0,1fr));gap:14px}.today-masonry-column[data-v-0d6f084f]{display:grid;gap:14px;align-content:start;min-width:0}.today-skeleton-grid[data-v-0d6f084f]{display:grid;grid-template-columns:repeat(var(--today-columns, 4),minmax(0,1fr));gap:14px;pointer-events:none}.today-skeleton-column[data-v-0d6f084f]{display:grid;align-content:start;gap:14px;min-width:0}.today-skeleton-card[data-v-0d6f084f]{min-height:188px;overflow:hidden;border-radius:18px;background:linear-gradient(90deg,var(--fs-ui-surface) 0%,var(--fs-ui-skeleton-mid) 45%,var(--fs-ui-surface) 100%);background-size:220% 100%;box-shadow:inset 0 0 0 1px var(--fs-white-a05);animation:today-skeleton-0d6f084f 1.25s ease-in-out infinite;animation-delay:var(--today-skeleton-delay, 0ms)}.today-skeleton-card.shape-0[data-v-0d6f084f]{min-height:206px}.today-skeleton-card.shape-1[data-v-0d6f084f]{min-height:282px}.today-skeleton-card.shape-2[data-v-0d6f084f]{min-height:176px}.today-skeleton-card.shape-3[data-v-0d6f084f]{min-height:238px}.today-empty-state[data-v-0d6f084f]{min-height:440px;padding:96px 18px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:var(--fs-ui-text-secondary)}.today-empty-state svg[data-v-0d6f084f]{color:var(--fs-ui-text-muted)}.today-empty-state h2[data-v-0d6f084f]{margin:16px 0 0;color:var(--fs-ui-text-primary);font-size:18px;font-weight:900}.today-empty-state p[data-v-0d6f084f]{margin:8px 0 0;color:var(--fs-ui-text-muted);font-size:14px;font-weight:600}.today-empty-state button[data-v-0d6f084f],.today-feed-footer button[data-v-0d6f084f]{height:42px;border:1px solid var(--fs-ui-border-strong);border-radius:999px;padding:0 18px;margin-top:18px;color:var(--fs-ui-accent);background:var(--fs-ui-accent-soft);font-size:14px;font-weight:800;cursor:pointer}.today-feed-footer[data-v-0d6f084f]{min-height:150px;padding:22px 0 90px;display:flex;justify-content:center;align-items:flex-start;color:var(--fs-ui-text-muted);font-size:13px;font-weight:700}.today-loading-more[data-v-0d6f084f]{display:inline-flex;align-items:center;gap:10px;padding-top:11px}.today-loading-more span[data-v-0d6f084f]{width:16px;height:16px;border-radius:50%;border:2px solid var(--fs-accent-a20);border-top-color:var(--fs-ui-accent);animation:today-spin-0d6f084f .8s linear infinite}.today-feed-end[data-v-0d6f084f]{padding-top:11px}.today-compose-button[data-v-0d6f084f]{position:fixed;right:max(24px,env(safe-area-inset-right));bottom:max(24px,env(safe-area-inset-bottom));z-index:1040;height:58px;border:1px solid rgba(var(--fs-accent-rgb),.48);border-radius:999px;padding:0 21px 0 18px;color:var(--fs-ink);background:var(--fs-ui-accent);box-shadow:0 18px 42px rgba(var(--fs-shadow-rgb),.28),0 0 0 7px rgba(var(--fs-accent-rgb),.12);display:inline-flex;align-items:center;gap:9px;font-size:15px;font-weight:900;cursor:pointer;transform:translateZ(0);transition:transform .24s ease,box-shadow .24s ease,border-color .24s ease}.today-compose-button[data-v-0d6f084f]:hover{transform:translateY(-3px) scale(1.03);border-color:rgba(var(--fs-accent-rgb),.72);box-shadow:0 24px 54px rgba(var(--fs-shadow-rgb),.34),0 0 0 9px var(--fs-accent-a15)}.today-compose-button svg[data-v-0d6f084f]{flex:none}@keyframes today-skeleton-0d6f084f{0%{background-position:120% 0}to{background-position:-120% 0}}@keyframes today-spin-0d6f084f{to{transform:rotate(360deg)}}@media(max-width:720px){.today-feed-view[data-v-0d6f084f]{padding:28px 8px 24px}.today-feed-header[data-v-0d6f084f]{padding:0 22px 28px}.today-feed-title-row h1[data-v-0d6f084f]{font-size:34px}.today-feed-title-skeleton[data-v-0d6f084f]{width:min(300px,72vw)}.today-masonry[data-v-0d6f084f],.today-masonry-column[data-v-0d6f084f],.today-skeleton-grid[data-v-0d6f084f],.today-skeleton-column[data-v-0d6f084f]{gap:10px}.today-compose-button[data-v-0d6f084f]{right:max(16px,env(safe-area-inset-right));bottom:max(18px,env(safe-area-inset-bottom));width:56px;height:56px;padding:0;justify-content:center}.today-compose-button span[data-v-0d6f084f]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}}@media(max-width:380px){.today-feed-title-row h1[data-v-0d6f084f]{font-size:32px}.today-feed-title-skeleton[data-v-0d6f084f]{height:35px}}@media(hover:none){.today-compose-button[data-v-0d6f084f]:hover{transform:none}}@media(prefers-reduced-motion:reduce){.today-feed-kicker-skeleton[data-v-0d6f084f],.today-feed-title-skeleton[data-v-0d6f084f],.today-skeleton-card[data-v-0d6f084f],.today-compose-button[data-v-0d6f084f],.today-feed-scope-label-enter-active[data-v-0d6f084f],.today-feed-scope-label-leave-active[data-v-0d6f084f],.today-feed-scope-check-enter-active[data-v-0d6f084f],.today-feed-scope-check-leave-active[data-v-0d6f084f],.today-feed-title-enter-active[data-v-0d6f084f],.today-feed-title-leave-active[data-v-0d6f084f],.today-feed-state-enter-active[data-v-0d6f084f],.today-feed-state-leave-active[data-v-0d6f084f]{animation:none;transition:none}}.today-return-clone{box-sizing:border-box;background:var(--fs-ui-backdrop);isolation:isolate;backface-visibility:hidden;transform:translateZ(0);will-change:transform,opacity}.today-return-clone img{display:block;width:100%;height:100%;object-fit:cover;background:var(--fs-ui-backdrop)}.today-return-clone-text{width:100%;height:100%;padding:18px;display:flex;align-items:center;justify-content:center;color:var(--fs-ui-text-primary);background:linear-gradient(135deg,var(--fs-white-a05),var(--fs-accent-a10)),linear-gradient(135deg,var(--fs-ui-surface),var(--fs-ui-surface-raised));font-family:TodaySerifTitle,"Source Han Serif CN","Noto Serif SC",Songti SC,serif;font-size:clamp(18px,4vw,40px);line-height:1.08;font-weight:700;overflow-wrap:anywhere}.donate-container[data-v-bce8c96b]{min-height:100vh;background:var(--fs-ui-bg);color:var(--fs-text-primary);position:relative;overflow-x:hidden}.donate-container[data-v-bce8c96b]:before{content:"";position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:120%;height:120%;background:radial-gradient(circle at 50% 50%,rgba(var(--fs-accent-rgb),.02) 0%,transparent 50%);pointer-events:none;z-index:0}.dialog-overlay[data-v-bce8c96b]{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--fs-overlay-heavy);display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.dialog-content[data-v-bce8c96b]{background:linear-gradient(135deg,var(--fs-surface-1) 0%,var(--fs-surface-0) 100%);border-radius:20px;width:100%;max-width:600px;max-height:90vh;overflow-y:auto;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)}.dialog-header[data-v-bce8c96b]{display:flex;align-items:center;justify-content:space-between;padding:25px 30px;border-bottom:1px solid var(--fs-accent-a10)}.dialog-title[data-v-bce8c96b]{display:flex;align-items:center;gap:12px;font-size:22px;color:var(--fs-accent);margin:0}.dialog-title svg[data-v-bce8c96b]{color:var(--fs-accent)}.dialog-close[data-v-bce8c96b]{background:transparent;border:none;padding:8px;color:rgba(var(--fs-contrast-rgb),.5);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;border-radius:8px}.dialog-close[data-v-bce8c96b]:hover{color:var(--fs-accent);background:var(--fs-accent-a10)}.dialog-body[data-v-bce8c96b]{padding:30px}.disclaimer-content[data-v-bce8c96b]{font-size:15px;line-height:1.8;color:var(--fs-text-secondary)}.disclaimer-text[data-v-bce8c96b]{margin-bottom:20px;color:var(--fs-text-primary)}.disclaimer-list[data-v-bce8c96b]{list-style:none;padding:0;margin:20px 0}.disclaimer-list li[data-v-bce8c96b]{padding:12px 0;border-bottom:1px solid var(--fs-white-a05)}.disclaimer-list li[data-v-bce8c96b]:last-child{border-bottom:none}.disclaimer-list strong[data-v-bce8c96b]{color:var(--fs-accent)}.disclaimer-footer[data-v-bce8c96b]{margin-top:20px;padding:15px;background:var(--fs-accent-a10);border-radius:10px;border:1px solid var(--fs-accent-a20);text-align:center;color:var(--fs-text-primary)}.dialog-footer[data-v-bce8c96b]{display:flex;gap:15px;padding:20px 30px 30px;justify-content:flex-end}.btn-secondary[data-v-bce8c96b],.btn-primary[data-v-bce8c96b]{padding:12px 28px;border-radius:12px;font-size:15px;font-weight:600;cursor:pointer;transition:all .3s ease;border:none}.btn-secondary[data-v-bce8c96b]{background:var(--fs-white-a05);color:var(--fs-text-primary);border:1px solid var(--fs-white-a10)}.btn-secondary[data-v-bce8c96b]:hover{background:var(--fs-white-a10)}.btn-primary[data-v-bce8c96b]{background:linear-gradient(135deg,var(--fs-accent) 0%,var(--fs-extra-ffb700) 100%);color:var(--fs-ink);font-weight:700;box-shadow:0 4px 12px var(--fs-accent-a30)}.btn-primary[data-v-bce8c96b]:hover{transform:translateY(-2px);box-shadow:0 6px 20px var(--fs-accent-a50)}.dialog-enter-active[data-v-bce8c96b],.dialog-leave-active[data-v-bce8c96b]{transition:all .3s ease}.dialog-enter-from[data-v-bce8c96b],.dialog-leave-to[data-v-bce8c96b]{opacity:0}.dialog-enter-from .dialog-content[data-v-bce8c96b],.dialog-leave-to .dialog-content[data-v-bce8c96b]{transform:scale(.9) translateY(20px)}.donate-content[data-v-bce8c96b]{position:relative;z-index:1}.vision-section[data-v-bce8c96b]{padding:80px 40px;text-align:center;background:linear-gradient(180deg,rgba(var(--fs-accent-rgb),.03) 0%,transparent 100%);border-bottom:1px solid var(--fs-white-a05)}.vision-content[data-v-bce8c96b]{max-width:900px;margin:0 auto}.vision-icon[data-v-bce8c96b]{font-size:80px;margin-bottom:30px;animation:pulse-bce8c96b 2s ease-in-out infinite}@keyframes pulse-bce8c96b{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.vision-title[data-v-bce8c96b]{font-size:42px;font-weight:300;line-height:1.4;color:var(--fs-text-primary);margin-bottom:50px;background:linear-gradient(135deg,var(--fs-surface-0) 0%,var(--fs-accent) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.vision-description[data-v-bce8c96b]{text-align:left;font-size:17px;line-height:1.9;color:var(--fs-text-secondary)}.vision-description p[data-v-bce8c96b]{margin-bottom:25px}.vision-description strong[data-v-bce8c96b]{color:var(--fs-accent);font-weight:600}.vision-description .highlight[data-v-bce8c96b]{padding:20px;background:var(--fs-accent-a10);border-left:4px solid var(--fs-accent);border-radius:8px;color:var(--fs-text-primary);font-size:18px}.vision-description .closing[data-v-bce8c96b]{text-align:center;font-style:italic;color:var(--fs-accent);font-size:16px;margin-top:40px}.donate-section[data-v-bce8c96b]{padding:60px 40px}.donate-content-inner[data-v-bce8c96b]{max-width:1000px;margin:0 auto}.section-title[data-v-bce8c96b]{display:flex;align-items:center;justify-content:center;gap:15px;font-size:36px;font-weight:300;color:var(--fs-text-primary);margin-bottom:50px}.title-icon[data-v-bce8c96b]{font-size:40px}.qrcode-container[data-v-bce8c96b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:30px;margin-bottom:60px}.qrcode-item[data-v-bce8c96b]{background:linear-gradient(135deg,var(--fs-surface-1) 0%,var(--fs-surface-0) 100%);border-radius:20px;padding:30px;text-align:center;border:1px solid var(--fs-white-a05);transition:all .3s ease}.qrcode-header[data-v-bce8c96b]{margin-bottom:25px}.payment-icon[data-v-bce8c96b]{width:60px;height:60px;border-radius:15px;display:flex;align-items:center;justify-content:center;margin:0 auto 15px;transition:all .3s ease}.payment-icon.wechat[data-v-bce8c96b]{background:linear-gradient(135deg,var(--fs-extra-09bb07) 0%,var(--fs-extra-078707) 100%)}.payment-icon.alipay[data-v-bce8c96b]{background:linear-gradient(135deg,var(--fs-extra-1677ff) 0%,var(--fs-extra-0958d9) 100%)}.payment-icon.mail[data-v-bce8c96b]{background:linear-gradient(135deg,var(--fs-accent) 0%,var(--fs-extra-ffb700) 100%)}.qrcode-header h3[data-v-bce8c96b]{font-size:22px;color:var(--fs-text-primary);margin:0}.qrcode-box[data-v-bce8c96b]{background:var(--fs-surface-0);border-radius:15px;padding:20px;margin:0 auto 20px;max-width:250px}.qrcode-image[data-v-bce8c96b]{width:100%;height:auto;display:block}.qrcode-canvas[data-v-bce8c96b]{width:210px!important;height:210px!important;display:block}.qrcode-tip[data-v-bce8c96b]{font-size:14px;color:var(--fs-text-tertiary);margin:0}.mail-section[data-v-bce8c96b]{background:linear-gradient(135deg,var(--fs-surface-1) 0%,var(--fs-surface-0) 100%);border-radius:20px;padding:40px;border:1px solid var(--fs-white-a05);margin-bottom:60px}.mail-header[data-v-bce8c96b]{text-align:center;margin-bottom:30px}.mail-header h3[data-v-bce8c96b]{font-size:24px;color:var(--fs-text-primary);margin-top:15px}.mail-content[data-v-bce8c96b]{max-width:700px;margin:0 auto}.mail-description[data-v-bce8c96b]{font-size:15px;line-height:1.8;color:var(--fs-text-secondary);margin-bottom:30px;text-align:center}.address-box[data-v-bce8c96b]{background:var(--fs-white-a03);border:1px solid var(--fs-accent-a20);border-radius:15px;padding:30px;position:relative}.address-label[data-v-bce8c96b]{font-size:14px;font-weight:600;color:var(--fs-accent);text-transform:uppercase;letter-spacing:1px;margin-bottom:20px}.address-content[data-v-bce8c96b]{font-size:16px;line-height:1.8;color:var(--fs-text-primary)}.address-content p[data-v-bce8c96b]{margin:10px 0}.address-content strong[data-v-bce8c96b]{color:var(--fs-accent);margin-right:10px}.copy-address-btn[data-v-bce8c96b]{display:flex;align-items:center;gap:8px;margin:25px auto 0;padding:10px 20px;background:var(--fs-accent-a10);border:1px solid var(--fs-accent-a30);border-radius:10px;color:var(--fs-accent);font-size:14px;cursor:pointer;transition:all .3s ease}.copy-address-btn[data-v-bce8c96b]:hover{background:var(--fs-accent-a20);transform:translateY(-2px)}.thank-you-section[data-v-bce8c96b]{text-align:center;padding:40px 0}.thank-you-content[data-v-bce8c96b]{max-width:700px;margin:0 auto}.thank-icon[data-v-bce8c96b]{font-size:60px;margin-bottom:20px}.thank-text[data-v-bce8c96b]{font-size:18px;line-height:1.8;color:var(--fs-text-secondary);font-style:italic}@media(max-width:768px){.vision-section[data-v-bce8c96b]{padding:60px 20px}.vision-icon[data-v-bce8c96b]{font-size:60px}.vision-title[data-v-bce8c96b]{font-size:32px}.vision-description[data-v-bce8c96b]{font-size:15px}.donate-section[data-v-bce8c96b]{padding:40px 20px}.section-title[data-v-bce8c96b]{font-size:28px}.qrcode-container[data-v-bce8c96b]{grid-template-columns:1fr}.mail-section[data-v-bce8c96b]{padding:30px 20px}.dialog-content[data-v-bce8c96b]{max-width:90%}.dialog-header[data-v-bce8c96b],.dialog-body[data-v-bce8c96b]{padding:20px}.dialog-footer[data-v-bce8c96b]{padding:15px 20px 20px;flex-direction:column}.btn-secondary[data-v-bce8c96b],.btn-primary[data-v-bce8c96b]{width:100%}}@media(max-width:480px){.vision-title[data-v-bce8c96b]{font-size:26px}.vision-description[data-v-bce8c96b]{font-size:14px}.section-title[data-v-bce8c96b]{font-size:24px}.qrcode-item[data-v-bce8c96b],.address-box[data-v-bce8c96b]{padding:20px}.address-content[data-v-bce8c96b]{font-size:14px}}.contributors-container[data-v-e5c707f7]{min-height:100vh;background:var(--fs-ui-bg);padding:80px 20px 60px;box-sizing:border-box;position:relative;overflow:hidden}.background-effect[data-v-e5c707f7]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:120%;height:120%;background:radial-gradient(circle at 50% 50%,rgba(var(--fs-accent-rgb),.02) 0%,transparent 50%);pointer-events:none;z-index:0}.contributors-content[data-v-e5c707f7]{max-width:1100px;margin:0 auto;position:relative;z-index:1}.header-section[data-v-e5c707f7]{text-align:center;margin-bottom:80px;padding-bottom:50px;border-bottom:1px solid var(--fs-white-a08)}.thank-icon[data-v-e5c707f7]{font-size:80px;margin-bottom:35px;animation:pulse-e5c707f7 2s ease-in-out infinite;filter:drop-shadow(0 0 20px var(--fs-accent-a30))}@keyframes pulse-e5c707f7{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.main-title[data-v-e5c707f7]{font-size:48px;font-weight:300;background:linear-gradient(135deg,var(--fs-surface-0) 0%,var(--fs-accent) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0 0 40px;letter-spacing:3px;line-height:1.3;text-shadow:0 0 30px var(--fs-accent-a30)}.description[data-v-e5c707f7]{color:rgba(var(--fs-contrast-rgb),.85);font-size:18px;line-height:2;max-width:850px;margin:0 auto}.description p[data-v-e5c707f7]{margin:0 0 24px}.description p[data-v-e5c707f7]:last-child{margin-bottom:0}.description .closing[data-v-e5c707f7]{font-style:italic;color:var(--fs-accent);font-size:17px;margin-top:35px;font-weight:500}.contributors-list[data-v-e5c707f7]{margin-top:50px}.contributor-row[data-v-e5c707f7]{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:25px;margin-bottom:35px;opacity:0;animation:fadeInUp-e5c707f7 .6s ease forwards}.contributor-row[data-v-e5c707f7]:last-child{margin-bottom:0}@keyframes fadeInUp-e5c707f7{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.contributor-item[data-v-e5c707f7]{min-width:120px;max-width:280px;text-align:center;font-size:17px;padding:16px 28px;background:rgba(var(--fs-contrast-rgb),.04);border:1px solid var(--fs-accent-a15);border-radius:14px;transition:all .35s cubic-bezier(.4,0,.2,1);opacity:0;animation:fadeInItem-e5c707f7 .6s ease forwards;position:relative;overflow:hidden;word-wrap:break-word;word-break:break-word;flex-shrink:1;flex-grow:0}.contributor-item[data-v-e5c707f7]:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,var(--fs-accent-a10) 0%,transparent 70%);opacity:0;transition:opacity .35s ease;pointer-events:none}.contributor-item[data-v-e5c707f7]:hover:before{opacity:1}@keyframes fadeInItem-e5c707f7{0%{opacity:0;transform:scale(.85) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}.contributor-item[data-v-e5c707f7]:hover{background:rgba(var(--fs-accent-rgb),.12);border-color:var(--fs-accent-a40);transform:translateY(-5px) scale(1.05);box-shadow:0 12px 30px rgba(var(--fs-accent-rgb),.25),0 0 40px var(--fs-accent-a15)}.regular-name[data-v-e5c707f7]{color:rgba(var(--fs-contrast-rgb),.8);font-weight:400;transition:color .3s ease;position:relative;z-index:1}.contributor-item:hover .regular-name[data-v-e5c707f7]{color:rgba(var(--fs-contrast-rgb),1);text-shadow:0 0 10px var(--fs-accent-a50)}.contributor-item[data-v-e5c707f7]:hover .mention-link{text-shadow:0 0 10px rgba(var(--fs-accent-rgb),.6)}@media(max-width:768px){.contributors-container[data-v-e5c707f7]{padding:60px 16px 40px}.header-section[data-v-e5c707f7]{margin-bottom:60px;padding-bottom:40px}.thank-icon[data-v-e5c707f7]{font-size:60px;margin-bottom:25px}.main-title[data-v-e5c707f7]{font-size:36px;margin-bottom:30px;letter-spacing:2px}.description[data-v-e5c707f7]{font-size:16px;line-height:1.8}.description .closing[data-v-e5c707f7]{font-size:15px;margin-top:25px}.contributor-row[data-v-e5c707f7]{gap:18px;margin-bottom:25px}.contributor-item[data-v-e5c707f7]{min-width:90px;max-width:200px;font-size:15px;padding:13px 20px}}@media(max-width:480px){.contributors-container[data-v-e5c707f7]{padding:50px 12px 30px}.header-section[data-v-e5c707f7]{margin-bottom:50px;padding-bottom:30px}.thank-icon[data-v-e5c707f7]{font-size:50px;margin-bottom:20px}.main-title[data-v-e5c707f7]{font-size:28px;letter-spacing:1px;margin-bottom:25px}.description[data-v-e5c707f7]{font-size:15px}.description .closing[data-v-e5c707f7]{font-size:14px;margin-top:20px}.contributor-row[data-v-e5c707f7]{gap:15px;margin-bottom:20px}.contributor-item[data-v-e5c707f7]{min-width:70px;max-width:150px;font-size:14px;padding:10px 16px}}.download-container[data-v-b89e010f]{min-height:100vh;background:var(--fs-ui-bg);color:var(--fs-text-primary);position:relative;overflow-x:hidden}.background-effect[data-v-b89e010f]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:120%;height:120%;background:radial-gradient(circle at 50% 50%,rgba(var(--fs-accent-rgb),.04) 0%,rgba(var(--fs-warning-rgb),.02) 30%,transparent 60%);pointer-events:none;z-index:0;animation:background-breathe-b89e010f 10s ease-in-out infinite}@keyframes background-breathe-b89e010f{0%,to{opacity:.6;transform:translate(-50%,-50%) scale(1)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.05)}}.banner-section[data-v-b89e010f]{position:relative;width:100%;height:300px;overflow:hidden;background:linear-gradient(135deg,var(--fs-surface-1) 0%,var(--fs-surface-0) 100%)}.banner-section picture[data-v-b89e010f]{display:block;width:100%;height:100%}.banner-image[data-v-b89e010f]{width:100%;height:100%;object-fit:cover;opacity:.8}.banner-overlay[data-v-b89e010f]{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom,rgba(var(--fs-bg-canvas-rgb),0),rgba(var(--fs-bg-canvas-rgb),1));z-index:1}.download-content[data-v-b89e010f]{position:relative;z-index:1;max-width:900px;margin:-80px auto 0;padding:0 20px 60px}.main-card[data-v-b89e010f]{background:var(--fs-ui-surface-raised);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);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);padding:40px;margin-bottom:40px}.header-section[data-v-b89e010f]{margin-bottom:40px}.logo-area[data-v-b89e010f]{display:flex;align-items:center;gap:25px}.app-logo[data-v-b89e010f]{width:100px;height:100px;border-radius:20px;box-shadow:0 8px 24px var(--fs-accent-a30)}@keyframes float-b89e010f{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.title-group[data-v-b89e010f]{text-align:left}.app-title[data-v-b89e010f]{font-size:36px;font-weight:300;color:var(--fs-ui-text-primary);margin:0 0 16px;letter-spacing:2px}.app-description[data-v-b89e010f]{font-size:16px;line-height:1.6;color:var(--fs-ui-text-secondary);margin:0;max-width:500px}.download-buttons[data-v-b89e010f]{display:flex;flex-direction:column;gap:20px;margin-bottom:40px}.download-btn[data-v-b89e010f]{width:100%;display:flex;align-items:center;gap:20px;padding:20px 25px;background:var(--fs-ui-surface-strong);border:1px solid var(--fs-ui-border);border-radius:20px;text-decoration:none;color:var(--fs-ui-text-primary);font:inherit;text-align:left;cursor:pointer;-webkit-appearance:none;appearance:none;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.download-btn[data-v-b89e010f]:focus{outline:none}.download-btn[data-v-b89e010f]:focus-visible{border-color:var(--fs-accent);box-shadow:0 0 0 3px var(--fs-accent-a20),0 12px 30px var(--fs-accent-a20)}.download-btn[data-v-b89e010f]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,var(--fs-accent-a15),transparent);transition:left .5s ease}.download-btn[data-v-b89e010f]:hover:before{left:100%}.download-btn[data-v-b89e010f]:hover{transform:translateY(-4px);border-color:var(--fs-accent-a40);box-shadow:0 12px 30px var(--fs-accent-a20)}.download-btn.recommended[data-v-b89e010f]{border-color:var(--fs-accent);box-shadow:0 0 25px var(--fs-accent-a30);animation:recommended-glow-b89e010f 2s ease-in-out infinite}@keyframes recommended-glow-b89e010f{0%,to{box-shadow:0 0 25px var(--fs-accent-a30)}50%{box-shadow:0 0 40px var(--fs-accent-a50)}}.btn-icon[data-v-b89e010f]{flex-shrink:0;width:60px;height:60px;display:flex;align-items:center;justify-content:center;border-radius:12px;transition:all .3s ease;background:#fff;overflow:hidden;position:relative}.btn-icon img[data-v-b89e010f]{width:100%;height:100%;object-fit:cover;display:block}.download-btn:hover .btn-icon[data-v-b89e010f]{transform:scale(1.1) rotate(5deg)}.btn-content[data-v-b89e010f]{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.btn-label[data-v-b89e010f]{font-size:20px;font-weight:600;color:var(--fs-ui-text-primary)}.btn-subtitle[data-v-b89e010f]{font-size:14px;color:var(--fs-ui-text-secondary)}.btn-subtitle-with-market[data-v-b89e010f]{display:inline-flex;align-items:center;flex-wrap:wrap;gap:5px;line-height:1.5}.subtitle-divider[data-v-b89e010f]{color:var(--fs-ui-text-muted)}.market-icon[data-v-b89e010f]{width:16px;height:16px;border-radius:4px;box-shadow:0 1px 4px var(--fs-overlay-soft)}.btn-arrow[data-v-b89e010f]{flex-shrink:0;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;color:rgba(var(--fs-accent-rgb),.6);transition:all .3s ease}.download-btn:hover .btn-arrow[data-v-b89e010f]{color:var(--fs-accent);transform:translate(4px,-4px)}.download-tips[data-v-b89e010f]{display:flex;flex-direction:column;gap:12px;padding:24px;background:var(--fs-ui-surface);border:1px solid var(--fs-ui-border);border-radius:12px}.tip-item[data-v-b89e010f]{display:flex;align-items:center;gap:12px;font-size:14px;color:var(--fs-ui-text-secondary)}.tip-item svg[data-v-b89e010f]{flex-shrink:0;color:var(--fs-accent)}.info-section[data-v-b89e010f]{padding:30px;background:var(--fs-ui-surface);border:1px solid var(--fs-ui-border);border-radius:16px}.info-grid[data-v-b89e010f]{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.info-item[data-v-b89e010f]{display:flex;flex-direction:column;gap:8px}.info-item.full-width[data-v-b89e010f]{grid-column:1 / -1}.info-label[data-v-b89e010f]{font-size:13px;color:var(--fs-ui-text-muted);text-transform:uppercase;letter-spacing:1px}.info-value[data-v-b89e010f]{font-size:16px;color:var(--fs-text-primary);font-weight:500}.qr-modal-overlay[data-v-b89e010f]{position:fixed;top:0;left:0;right:0;bottom:0;background:var(--fs-overlay-heavy);display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.qr-modal[data-v-b89e010f]{position:relative;background:linear-gradient(135deg,var(--fs-surface-1) 0%,var(--fs-surface-0) 100%);border-radius:20px;width:100%;max-width:400px;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);overflow:hidden;padding:40px}.modal-close-btn[data-v-b89e010f]{position:absolute;top:15px;right:15px;width:36px;height:36px;background:var(--fs-white-a05);border:1px solid var(--fs-white-a10);border-radius:50%;color:var(--fs-text-tertiary);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.modal-close-btn[data-v-b89e010f]:hover{background:var(--fs-white-a10);color:var(--fs-text-primary);transform:rotate(90deg)}.qr-content[data-v-b89e010f]{text-align:center}.qr-title[data-v-b89e010f]{font-size:22px;color:var(--fs-accent);margin:0 0 10px}.qr-subtitle[data-v-b89e010f]{font-size:14px;color:var(--fs-text-tertiary);margin:0 0 30px}.qr-code-wrapper[data-v-b89e010f]{padding:15px;background:var(--fs-surface-0);border-radius:12px;display:inline-block;box-shadow:0 8px 24px var(--fs-overlay-medium)}.qr-code-canvas[data-v-b89e010f]{display:block;width:256px;height:256px}.modal-fade-enter-active[data-v-b89e010f],.modal-fade-leave-active[data-v-b89e010f]{transition:opacity .3s ease}.modal-fade-enter-active .qr-modal[data-v-b89e010f],.modal-fade-leave-active .qr-modal[data-v-b89e010f]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.modal-fade-enter-from[data-v-b89e010f],.modal-fade-leave-to[data-v-b89e010f]{opacity:0}.modal-fade-enter-from .qr-modal[data-v-b89e010f],.modal-fade-leave-to .qr-modal[data-v-b89e010f]{transform:scale(.9) translateY(20px)}@media(max-width:768px){.banner-section[data-v-b89e010f]{height:200px}.download-content[data-v-b89e010f]{margin-top:-60px;padding:0 16px 40px}.main-card[data-v-b89e010f]{padding:30px 20px}.logo-area[data-v-b89e010f]{flex-direction:column;gap:15px}.app-logo[data-v-b89e010f]{width:90px;height:90px}.app-title[data-v-b89e010f]{font-size:28px}.app-description[data-v-b89e010f]{font-size:15px}.download-btn[data-v-b89e010f]{padding:20px 24px}.btn-icon[data-v-b89e010f]{width:50px;height:50px}.btn-label[data-v-b89e010f]{font-size:18px}.download-tips[data-v-b89e010f]{flex-direction:column}.info-grid[data-v-b89e010f]{grid-template-columns:1fr;gap:20px}}@media(max-width:480px){.banner-section[data-v-b89e010f]{height:150px}.app-logo[data-v-b89e010f]{width:80px;height:80px}.app-title[data-v-b89e010f]{font-size:24px}.app-description[data-v-b89e010f]{font-size:14px}.logo-area[data-v-b89e010f],.title-group[data-v-b89e010f]{text-align:center}.download-btn[data-v-b89e010f]{padding:18px 20px;gap:16px}.btn-icon[data-v-b89e010f]{width:45px;height:45px}.btn-label[data-v-b89e010f]{font-size:16px}.btn-subtitle[data-v-b89e010f]{font-size:13px}.download-tips[data-v-b89e010f]{padding:20px}.tip-item[data-v-b89e010f]{font-size:13px}.info-section[data-v-b89e010f]{padding:24px 20px}.qr-modal[data-v-b89e010f]{width:90%;padding:30px 20px}.qr-code-canvas[data-v-b89e010f]{width:100%;height:auto}}.status-page[data-v-0cd9bd05]{min-height:100vh;background:var(--fs-ui-bg);color:var(--fs-ui-text-primary)}.content[data-v-0cd9bd05]{max-width:760px;margin:0 auto;padding:48px 20px 120px}.header h1[data-v-0cd9bd05]{margin:0 0 12px;font-size:34px}.header p[data-v-0cd9bd05]{margin:0;color:var(--fs-text-tertiary)}.card[data-v-0cd9bd05]{margin-top:20px;border-radius:16px;border:1px solid var(--fs-white-a10);background:var(--fs-overlay-max);padding:20px}.card h2[data-v-0cd9bd05]{margin:0;font-size:22px}.desc[data-v-0cd9bd05]{margin-top:10px;color:var(--fs-text-secondary)}.meta[data-v-0cd9bd05]{margin:8px 0 0;color:var(--fs-text-secondary);word-break:break-all}.meta span[data-v-0cd9bd05]{color:var(--fs-text-tertiary)}.state-text[data-v-0cd9bd05]{color:var(--fs-text-secondary)}.state-text.error[data-v-0cd9bd05]{color:#ef4444}.actions[data-v-0cd9bd05]{margin-top:18px;display:flex;gap:12px}.btn[data-v-0cd9bd05]{display:inline-flex;align-items:center;justify-content:center;border-radius:10px;padding:10px 16px;text-decoration:none;border:none;cursor:pointer;font-size:14px}.btn.primary[data-v-0cd9bd05]{background:var(--fs-accent);color:var(--fs-black)}.btn.secondary[data-v-0cd9bd05]{background:var(--fs-white-a08);color:var(--fs-text-primary)}@media(max-width:768px){.content[data-v-0cd9bd05]{padding-top:28px}.header h1[data-v-0cd9bd05]{font-size:28px}}.notfound-container[data-v-04f0c4dd]{min-height:100vh;background:var(--fs-bg-canvas);color:var(--fs-text-primary);position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.content-wrapper[data-v-04f0c4dd]{max-width:800px;width:100%;padding:40px 20px;position:relative;z-index:1;text-align:center}.error-code[data-v-04f0c4dd]{display:flex;align-items:center;justify-content:center;gap:20px;margin-bottom:40px;animation:float-04f0c4dd 3s ease-in-out infinite}@keyframes float-04f0c4dd{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.digit[data-v-04f0c4dd]{font-size:120px;font-weight:700;color:var(--fs-accent);text-shadow:0 0 20px var(--fs-accent-a50),0 0 40px var(--fs-accent-a30),0 0 60px var(--fs-accent-a10);animation:pulse-glow-04f0c4dd 2s ease-in-out infinite}@keyframes pulse-glow-04f0c4dd{0%,to{text-shadow:0 0 20px var(--fs-accent-a50),0 0 40px var(--fs-accent-a30),0 0 60px var(--fs-accent-a10)}50%{text-shadow:0 0 30px rgba(var(--fs-accent-rgb),.7),0 0 60px var(--fs-accent-a50),0 0 80px var(--fs-accent-a30)}}.error-message[data-v-04f0c4dd]{margin-bottom:50px}.error-title[data-v-04f0c4dd]{font-size:36px;color:var(--fs-text-primary);margin:0 0 15px;font-weight:700}.error-subtitle[data-v-04f0c4dd]{font-size:18px;color:var(--fs-text-tertiary);margin:0}.fursuit-animation[data-v-04f0c4dd]{margin:50px auto;position:relative;height:200px}.fursuit-character[data-v-04f0c4dd]{position:relative;display:inline-block;animation:confused-wobble 3s ease-in-out infinite}.fursuit-body[data-v-04f0c4dd]{position:relative}.fursuit-head[data-v-04f0c4dd]{width:120px;height:100px;background:var(--fs-accent);border-radius:50% 50% 45% 45%;position:relative;margin:0 auto;box-shadow:0 10px 30px var(--fs-overlay-medium)}.fursuit-ear[data-v-04f0c4dd]{position:absolute;width:40px;height:60px;background:var(--fs-accent);border-radius:50%/60% 60% 40% 40%;top:-30px}.fursuit-ear.left[data-v-04f0c4dd]{left:10px;transform:rotate(-25deg)}.fursuit-ear.right[data-v-04f0c4dd]{right:10px;transform:rotate(25deg)}.fursuit-face[data-v-04f0c4dd]{position:absolute;top:20px;right:20px;bottom:20px;left:20px;display:flex;flex-direction:column;align-items:center;justify-content:center}.fursuit-eye[data-v-04f0c4dd]{width:15px;height:15px;background:var(--fs-ui-bg);border-radius:50%;position:absolute;top:20px;animation:blink-04f0c4dd 4s ease-in-out infinite}@keyframes blink-04f0c4dd{0%,90%,to{transform:scaleY(1)}95%{transform:scaleY(.1)}}.fursuit-eye.left[data-v-04f0c4dd]{left:25px}.fursuit-eye.right[data-v-04f0c4dd]{right:25px}.fursuit-nose[data-v-04f0c4dd]{width:10px;height:8px;background:var(--fs-ui-bg);border-radius:50%;margin-top:30px}.fursuit-mouth[data-v-04f0c4dd]{font-size:24px;color:var(--fs-ink);font-weight:700;margin-top:5px}.fursuit-tail[data-v-04f0c4dd]{position:absolute;width:60px;height:80px;background:var(--fs-accent);border-radius:50%;bottom:-40px;left:50%;transform:translate(-50%) rotate(20deg);transform-origin:top center;animation:wag-tail-04f0c4dd 2s ease-in-out infinite;z-index:-1}@keyframes wag-tail-04f0c4dd{0%,to{transform:translate(-50%) rotate(20deg)}50%{transform:translate(-50%) rotate(-20deg)}}.thought-bubble[data-v-04f0c4dd]{position:absolute;top:-80px;right:-100px;background:var(--fs-surface-0);color:var(--fs-ink);padding:15px 20px;border-radius:20px;font-size:14px;box-shadow:0 5px 15px var(--fs-overlay-light);animation:bubble-float-04f0c4dd 3s ease-in-out infinite}@keyframes bubble-float-04f0c4dd{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.bubble-tail[data-v-04f0c4dd]{position:absolute;bottom:-10px;left:20px;width:20px;height:20px;background:var(--fs-surface-0);border-radius:50%;box-shadow:0 5px 15px var(--fs-overlay-light)}.bubble-tail[data-v-04f0c4dd]:before,.bubble-tail[data-v-04f0c4dd]:after{content:"";position:absolute;background:var(--fs-surface-0);border-radius:50%;box-shadow:0 5px 15px var(--fs-overlay-light)}.bubble-tail[data-v-04f0c4dd]:before{width:15px;height:15px;bottom:-15px;left:-5px}.bubble-tail[data-v-04f0c4dd]:after{width:10px;height:10px;bottom:-20px;left:-10px}.suggestions[data-v-04f0c4dd]{margin-top:60px}.suggestions h2[data-v-04f0c4dd]{font-size:24px;color:var(--fs-accent);margin-bottom:20px}.suggestion-list[data-v-04f0c4dd]{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;max-width:600px;margin:0 auto}.suggestion-item[data-v-04f0c4dd]{display:flex;align-items:center;gap:10px;padding:15px 30px;background:linear-gradient(135deg,var(--fs-surface-1) 0%,var(--fs-surface-0) 100%);border:1px solid var(--fs-accent-a30);border-radius:25px;cursor:pointer;transition:all .3s ease;box-shadow:0 5px 15px var(--fs-overlay-light)}.suggestion-item[data-v-04f0c4dd]:hover{background:linear-gradient(135deg,var(--fs-surface-2) 0%,var(--fs-surface-1) 100%);border-color:var(--fs-accent);transform:translateY(-3px);box-shadow:0 8px 25px var(--fs-accent-a30)}.suggestion-icon[data-v-04f0c4dd]{font-size:24px}.paw-prints[data-v-04f0c4dd]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden}.paw-print-trail[data-v-04f0c4dd]{position:absolute;width:100%;height:100%}.paw[data-v-04f0c4dd]{position:absolute;color:var(--fs-accent-a10);animation:paw-fade-04f0c4dd 3s ease-in-out infinite}.paw[data-v-04f0c4dd]:nth-child(1){top:10%;left:10%;transform:rotate(45deg)}.paw[data-v-04f0c4dd]:nth-child(2){top:20%;left:30%;transform:rotate(-30deg)}.paw[data-v-04f0c4dd]:nth-child(3){top:15%;right:20%;transform:rotate(60deg)}.paw[data-v-04f0c4dd]:nth-child(4){bottom:30%;left:15%;transform:rotate(-45deg)}.paw[data-v-04f0c4dd]:nth-child(5){bottom:20%;right:25%;transform:rotate(30deg)}.paw[data-v-04f0c4dd]:nth-child(6){bottom:10%;left:40%;transform:rotate(-60deg)}@keyframes paw-fade-04f0c4dd{0%,to{opacity:0;transform:scale(.8) rotate(var(--rotation, 0deg))}50%{opacity:1;transform:scale(1) rotate(var(--rotation, 0deg))}}.fun-tips[data-v-04f0c4dd]{margin-top:60px;padding:20px;background:var(--fs-accent-a05);border-radius:15px;border:1px solid var(--fs-accent-a20)}.tip-text[data-v-04f0c4dd]{margin:0;color:var(--fs-text-secondary);font-style:italic;font-size:14px;animation:tip-fade-04f0c4dd 5s ease-in-out infinite}@keyframes tip-fade-04f0c4dd{0%,to{opacity:.6}10%,90%{opacity:1}}@media(max-width:768px){.error-code[data-v-04f0c4dd]{gap:10px}.digit[data-v-04f0c4dd]{font-size:80px}.paw-print[data-v-04f0c4dd]{width:60px;height:60px}.error-title[data-v-04f0c4dd]{font-size:28px}.error-subtitle[data-v-04f0c4dd]{font-size:16px}.fursuit-head[data-v-04f0c4dd]{width:100px;height:80px}.thought-bubble[data-v-04f0c4dd]{right:-50px;font-size:12px}.suggestion-list[data-v-04f0c4dd]{flex-direction:column;align-items:center}.suggestion-item[data-v-04f0c4dd]{width:100%;max-width:300px}}.dashboard-container[data-v-4b6853fd]{min-height:calc(100vh - 80px);background:linear-gradient(135deg,var(--fs-bg-canvas) 0%,var(--fs-surface-1) 100%)}.mobile-header[data-v-4b6853fd]{display:none;padding:20px;background:var(--fs-overlay-medium);border-bottom:1px solid var(--fs-accent-a10)}.mobile-header h2[data-v-4b6853fd]{margin:0;font-size:20px;color:var(--fs-accent);font-weight:600}.app-content[data-v-4b6853fd]{padding:30px;overflow:auto;height:calc(100vh - 80px)}.tile-grid[data-v-4b6853fd]{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:24px;max-width:1200px;margin:0 auto}.card-wrapper[data-v-4b6853fd]{display:flex}.card-wrapper.full-width[data-v-4b6853fd]{grid-column:1 / -1}.user-card[data-v-4b6853fd]{width:100%;padding:24px;background:var(--fs-white-a05);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--fs-accent-a10);border-radius:16px;transition:all .3s ease;display:flex;flex-direction:column;gap:16px}.user-main[data-v-4b6853fd]{display:flex;align-items:center;gap:16px}.user-card .avatar[data-v-4b6853fd]{width:60px;height:60px;border-radius:50%;border:2px solid var(--fs-accent-a30);object-fit:cover;flex-shrink:0}.user-info[data-v-4b6853fd]{flex:1;min-width:0}.user-card .username[data-v-4b6853fd]{font-size:18px;font-weight:600;color:var(--fs-text-primary);margin:0 0 4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-card .email[data-v-4b6853fd]{font-size:13px;color:var(--fs-text-dim);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.team-info[data-v-4b6853fd]{display:flex;align-items:center;gap:12px;padding:12px;background:var(--fs-accent-a05);border-radius:12px;border:1px solid var(--fs-accent-a10);cursor:pointer;transition:all .3s ease}.team-info[data-v-4b6853fd]:hover{background:var(--fs-accent-a08);border-color:var(--fs-accent-a20);transform:translateY(-2px);box-shadow:0 4px 12px var(--fs-accent-a10)}.team-avatar[data-v-4b6853fd]{width:36px;height:36px;border-radius:8px;object-fit:cover;flex-shrink:0}.team-text[data-v-4b6853fd]{flex:1;min-width:0}.team-name[data-v-4b6853fd]{font-size:14px;font-weight:500;color:var(--fs-text-primary);margin:0 0 2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.team-detail[data-v-4b6853fd]{font-size:12px;color:var(--fs-text-dim);margin:0}.arrow-icon[data-v-4b6853fd]{color:var(--fs-text-muted);flex-shrink:0}.team-settings-btn[data-v-4b6853fd]{display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 16px;background:var(--fs-white-a05);border:1px solid var(--fs-white-a10);border-radius:10px;color:var(--fs-text-secondary);font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease}.team-settings-btn[data-v-4b6853fd]:hover{background:var(--fs-accent-a10);border-color:var(--fs-accent-a20);color:var(--fs-accent);transform:translateY(-2px)}.team-settings-btn svg[data-v-4b6853fd]{flex-shrink:0}.quick-access-card[data-v-4b6853fd]{width:100%;padding:24px;background:var(--fs-white-a05);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--fs-accent-a10);border-radius:16px}.card-title[data-v-4b6853fd]{font-size:16px;font-weight:600;color:var(--fs-accent);margin:0 0 20px}.quick-access-grid[data-v-4b6853fd]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.quick-item[data-v-4b6853fd]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px 12px;background:var(--fs-white-a03);border:1px solid var(--fs-white-a10);border-radius:12px;text-decoration:none;color:inherit;cursor:pointer;transition:all .3s ease;position:relative}.quick-item[data-v-4b6853fd]:hover{background:var(--fs-accent-a08);border-color:var(--fs-accent-a20);transform:translateY(-2px)}.quick-icon[data-v-4b6853fd]{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:var(--fs-accent-a10);border-radius:12px;color:var(--fs-accent)}.quick-icon.gatherings[data-v-4b6853fd]{background:rgba(var(--fs-info-rgb),.1);color:var(--fs-info)}.quick-icon.members[data-v-4b6853fd]{background:rgba(var(--fs-success-rgb),.1);color:var(--fs-success)}.quick-icon.create[data-v-4b6853fd]{background:rgba(var(--fs-warning-rgb),.1);color:var(--fs-warning)}.quick-icon.logs[data-v-4b6853fd]{background:rgba(var(--fs-extra-9c27b0-rgb),.1);color:var(--fs-magic)}.quick-label[data-v-4b6853fd]{font-size:13px;color:var(--fs-text-secondary);font-weight:500}.quick-count[data-v-4b6853fd]{position:absolute;top:8px;right:8px;min-width:20px;height:20px;padding:0 6px;background:linear-gradient(135deg,var(--fs-danger-grad-start),var(--fs-danger-grad-end));color:var(--fs-text-primary);border-radius:10px;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center}.stats-card[data-v-4b6853fd]{width:100%;padding:24px;background:var(--fs-white-a05);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--fs-accent-a10);border-radius:16px}.stats-grid[data-v-4b6853fd]{display:grid;grid-template-columns:1fr;gap:16px}.stat-item[data-v-4b6853fd]{display:flex;align-items:center;gap:16px;padding:12px;background:var(--fs-white-a03);border-radius:12px;border:1px solid var(--fs-white-a08)}.stat-icon[data-v-4b6853fd]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:var(--fs-accent-a08);border-radius:10px;color:var(--fs-accent);flex-shrink:0}.stat-icon.active[data-v-4b6853fd]{background:rgba(var(--fs-info-rgb),.1);color:var(--fs-info)}.stat-content[data-v-4b6853fd]{flex:1}.stat-value[data-v-4b6853fd]{font-size:24px;font-weight:700;color:var(--fs-text-primary);margin-bottom:2px}.stat-label[data-v-4b6853fd]{font-size:12px;color:var(--fs-text-dim)}.activity-card[data-v-4b6853fd]{width:100%;padding:24px;background:var(--fs-white-a05);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--fs-accent-a10);border-radius:16px}.activity-header[data-v-4b6853fd]{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.view-all[data-v-4b6853fd]{font-size:13px;color:var(--fs-accent);text-decoration:none;transition:all .3s ease}.view-all[data-v-4b6853fd]:hover{opacity:.8}.activity-list[data-v-4b6853fd]{display:flex;flex-direction:column;gap:12px;max-height:400px;overflow-y:auto}.activity-item[data-v-4b6853fd]{display:flex;align-items:flex-start;gap:12px;padding:12px;background:var(--fs-white-a03);border-radius:12px;border:1px solid var(--fs-white-a08);transition:all .3s ease;cursor:pointer}.activity-item[data-v-4b6853fd]:hover{background:var(--fs-accent-a05);border-color:var(--fs-accent-a15)}.activity-icon[data-v-4b6853fd]{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:var(--fs-accent-a08);border-radius:10px;flex-shrink:0}.activity-icon.activity-gathering[data-v-4b6853fd]{background:rgba(var(--fs-info-rgb),.1);color:var(--fs-info)}.activity-icon.activity-member[data-v-4b6853fd]{background:rgba(var(--fs-success-rgb),.1);color:var(--fs-success)}.activity-icon.activity-other[data-v-4b6853fd]{background:rgba(var(--fs-extra-9c27b0-rgb),.1);color:var(--fs-magic)}.activity-content[data-v-4b6853fd]{flex:1;min-width:0}.activity-user[data-v-4b6853fd]{display:flex;align-items:center;gap:8px;margin-bottom:4px}.activity-avatar[data-v-4b6853fd]{width:20px;height:20px;border-radius:50%;object-fit:cover}.activity-name[data-v-4b6853fd]{font-size:13px;font-weight:500;color:var(--fs-accent)}.activity-text[data-v-4b6853fd]{font-size:14px;color:var(--fs-text-secondary);margin:0 0 4px;line-height:1.4}.activity-time[data-v-4b6853fd]{font-size:12px;color:var(--fs-text-muted);margin:0}.activity-arrow[data-v-4b6853fd]{color:var(--fs-text-muted);flex-shrink:0;margin-top:10px}.loading-state[data-v-4b6853fd],.empty-state[data-v-4b6853fd]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;color:var(--fs-text-muted)}.loading-spinner[data-v-4b6853fd]{width:32px;height:32px;border:3px solid var(--fs-accent-a10);border-top-color:var(--fs-accent);border-radius:50%;animation:spin-4b6853fd .8s linear infinite;margin-bottom:12px}@keyframes spin-4b6853fd{to{transform:rotate(360deg)}}.empty-state svg[data-v-4b6853fd]{color:var(--fs-text-dim);margin-bottom:12px}.activity-list[data-v-4b6853fd]::-webkit-scrollbar{width:4px}.activity-list[data-v-4b6853fd]::-webkit-scrollbar-track{background:var(--fs-white-a03);border-radius:2px}.activity-list[data-v-4b6853fd]::-webkit-scrollbar-thumb{background:var(--fs-accent-a20);border-radius:2px}.activity-list[data-v-4b6853fd]::-webkit-scrollbar-thumb:hover{background:var(--fs-accent-a30)}@media(max-width:768px){.mobile-header[data-v-4b6853fd]{display:block}.app-content[data-v-4b6853fd]{padding:16px;height:calc(100vh - 104px)}.tile-grid[data-v-4b6853fd]{grid-template-columns:1fr;gap:16px}.user-card[data-v-4b6853fd]{padding:16px}.user-main[data-v-4b6853fd]{margin-bottom:12px}.user-card .avatar[data-v-4b6853fd]{width:48px;height:48px}.user-card .username[data-v-4b6853fd]{font-size:16px}.quick-access-card[data-v-4b6853fd],.stats-card[data-v-4b6853fd],.activity-card[data-v-4b6853fd]{padding:16px}.card-title[data-v-4b6853fd]{font-size:15px;margin-bottom:16px}.quick-access-grid[data-v-4b6853fd]{grid-template-columns:repeat(2,1fr);gap:10px}.quick-item[data-v-4b6853fd]{padding:12px 8px}.quick-icon[data-v-4b6853fd]{width:40px;height:40px}.quick-icon svg[data-v-4b6853fd]{width:24px;height:24px}.quick-label[data-v-4b6853fd]{font-size:12px}.activity-list[data-v-4b6853fd]{max-height:300px}.activity-item[data-v-4b6853fd]{padding:10px}.activity-icon[data-v-4b6853fd]{width:32px;height:32px}.activity-text[data-v-4b6853fd]{font-size:13px}.stat-value[data-v-4b6853fd]{font-size:20px}.team-settings-btn[data-v-4b6853fd]{font-size:13px;padding:8px 14px}}@media(max-width:480px){.app-content[data-v-4b6853fd]{padding:12px}.quick-access-grid[data-v-4b6853fd]{gap:8px}.quick-item[data-v-4b6853fd]{padding:10px 6px}.quick-icon[data-v-4b6853fd]{width:36px;height:36px}.quick-icon svg[data-v-4b6853fd]{width:20px;height:20px}.quick-label[data-v-4b6853fd]{font-size:11px}.team-info[data-v-4b6853fd]{padding:10px}.team-avatar[data-v-4b6853fd]{width:32px;height:32px}.team-name[data-v-4b6853fd]{font-size:13px}.team-detail[data-v-4b6853fd]{font-size:11px}.team-settings-btn[data-v-4b6853fd]{font-size:12px;padding:8px 12px}}.loading-container[data-v-fd3820b0]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px;min-height:300px}.loading-spinner[data-v-fd3820b0]{width:48px;height:48px;border:3px solid var(--fs-accent-a10);border-top-color:var(--fs-accent);border-radius:50%;animation:spin-fd3820b0 .8s linear infinite}.loading-text[data-v-fd3820b0]{margin-top:20px;font-size:16px;color:var(--fs-text-dim)}.error-state[data-v-fd3820b0]{text-align:center;padding:60px 20px}.error-state svg[data-v-fd3820b0]{margin-bottom:20px;color:var(--fs-danger);opacity:.6}.error-state h3[data-v-fd3820b0]{font-size:20px;color:var(--fs-danger);margin:0 0 10px}.error-state p[data-v-fd3820b0]{font-size:14px;color:var(--fs-text-tertiary);margin:0 0 20px}.retry-btn[data-v-fd3820b0]{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;background:rgba(var(--fs-danger-rgb),.1);border:1px solid rgba(var(--fs-danger-rgb),.3);border-radius:10px;color:var(--fs-danger);font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease}.retry-btn[data-v-fd3820b0]:hover{background:rgba(var(--fs-danger-rgb),.2);transform:translateY(-2px)}.clear-btn[data-v-fd3820b0]{padding:4px;background:none;border:none;color:var(--fs-text-tertiary);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.clear-btn[data-v-fd3820b0]:hover{color:var(--fs-accent)}.current-user-badge[data-v-fd3820b0]{position:absolute;top:0;right:0;padding:2px 8px;background:rgba(var(--fs-success-rgb),.2);color:var(--fs-success-strong);border-radius:8px;font-size:11px;font-weight:600;border:1px solid rgba(var(--fs-success-rgb),.3)}.member-activity[data-v-fd3820b0]{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--fs-text-muted);margin-top:6px}.activity-dot[data-v-fd3820b0]{width:8px;height:8px;border-radius:50%;background:var(--fs-text-muted)}.activity-dot.active[data-v-fd3820b0]{background:var(--fs-success-strong);animation:pulse-fd3820b0 2s infinite}@keyframes pulse-fd3820b0{0%{box-shadow:0 0 rgba(var(--fs-success-rgb),.4)}70%{box-shadow:0 0 0 8px rgba(var(--fs-success-rgb),0)}to{box-shadow:0 0 rgba(var(--fs-success-rgb),0)}}.pagination[data-v-fd3820b0]{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:40px}.page-btn[data-v-fd3820b0]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:var(--fs-white-a05);border:1px solid var(--fs-accent-a20);border-radius:10px;color:var(--fs-accent);cursor:pointer;transition:all .3s ease}.page-btn[data-v-fd3820b0]:hover:not(:disabled){background:var(--fs-accent-a10);border-color:var(--fs-accent-a40);transform:translateY(-2px)}.page-btn[data-v-fd3820b0]:disabled{opacity:.3;cursor:not-allowed;color:var(--fs-text-muted);border-color:var(--fs-white-a10)}.page-info[data-v-fd3820b0]{font-size:14px;color:var(--fs-text-tertiary)}.char-count[data-v-fd3820b0]{text-align:right;font-size:12px;color:var(--fs-text-muted);margin-top:4px}.btn-loading[data-v-fd3820b0]{display:flex;align-items:center;gap:8px}.loading-spinner-small[data-v-fd3820b0]{width:16px;height:16px;border:2px solid rgba(var(--fs-shadow-rgb),.2);border-top-color:currentColor;border-radius:50%;animation:spin-fd3820b0 .8s linear infinite;display:inline-block}.member-card.is-processing[data-v-fd3820b0],.application-card.is-processing[data-v-fd3820b0]{opacity:.6;pointer-events:none}.list-fade-enter-active[data-v-fd3820b0],.list-fade-leave-active[data-v-fd3820b0]{transition:all .3s ease}.list-fade-enter-from[data-v-fd3820b0]{opacity:0;transform:translateY(20px)}.list-fade-leave-to[data-v-fd3820b0]{opacity:0;transform:translateY(-20px)}.list-fade-move[data-v-fd3820b0]{transition:transform .3s ease}.team-members-container[data-v-fd3820b0]{min-height:100vh;background:var(--fs-bg-canvas);color:var(--fs-text-primary)}.page-header[data-v-fd3820b0]{background:linear-gradient(135deg,var(--fs-surface-1) 0%,var(--fs-surface-0) 100%);border-bottom:1px solid var(--fs-accent-a10);padding:30px}.header-content[data-v-fd3820b0]{max-width:1400px;margin:0 auto;display:flex;align-items:center;justify-content:space-between}.page-title[data-v-fd3820b0]{display:flex;align-items:center;gap:12px;font-size:32px;font-weight:700;color:var(--fs-accent);margin:0}.header-actions[data-v-fd3820b0]{display:flex;gap:12px}.btn-primary[data-v-fd3820b0]{display:flex;align-items:center;gap:8px;padding:12px 24px;background:linear-gradient(135deg,var(--fs-accent),var(--fs-accent-strong));color:var(--fs-ink);border:none;border-radius:12px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease}.btn-primary[data-v-fd3820b0]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 20px var(--fs-accent-a40)}.btn-primary[data-v-fd3820b0]:disabled{opacity:.5;cursor:not-allowed}.tabs-container[data-v-fd3820b0]{background:rgba(var(--fs-shadow-rgb),.5);border-bottom:1px solid var(--fs-accent-a10);padding:0 30px}.tabs[data-v-fd3820b0]{max-width:1400px;margin:0 auto;display:flex;gap:40px}.tab-item[data-v-fd3820b0]{display:flex;align-items:center;gap:8px;padding:20px 0;background:none;border:none;color:var(--fs-text-tertiary);font-size:16px;font-weight:500;cursor:pointer;position:relative;transition:all .3s ease}.tab-item[data-v-fd3820b0]:hover,.tab-item.active[data-v-fd3820b0]{color:var(--fs-accent)}.tab-item.active[data-v-fd3820b0]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;background:var(--fs-accent);border-radius:3px 3px 0 0}.tab-icon[data-v-fd3820b0]{font-size:20px}.tab-badge[data-v-fd3820b0]{padding:2px 8px;background:var(--fs-white-a10);border-radius:10px;font-size:12px;font-weight:600}.tab-badge.warning[data-v-fd3820b0]{background:rgba(var(--fs-danger-rgb),.2);color:var(--fs-danger)}.content-area[data-v-fd3820b0]{max-width:1400px;margin:0 auto;padding:30px}.search-bar[data-v-fd3820b0]{display:flex;gap:20px;margin-bottom:30px}.search-input-group[data-v-fd3820b0]{flex:1;display:flex;align-items:center;gap:12px;padding:12px 20px;background:var(--fs-white-a05);border:1px solid var(--fs-accent-a20);border-radius:12px}.search-input[data-v-fd3820b0]{flex:1;background:none;border:none;color:var(--fs-text-primary);font-size:15px;outline:none}.search-input[data-v-fd3820b0]::placeholder{color:var(--fs-text-muted)}.filter-select[data-v-fd3820b0]{padding:12px 20px;background:var(--fs-white-a05);border:1px solid var(--fs-accent-a20);border-radius:12px;color:var(--fs-text-primary);font-size:15px;cursor:pointer;outline:none}.members-grid[data-v-fd3820b0]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:20px}.member-card[data-v-fd3820b0]{background:rgba(var(--fs-shadow-rgb),.8);border:1px solid var(--fs-accent-a10);border-radius:16px;padding:20px;transition:all .3s ease}.member-card[data-v-fd3820b0]:hover{transform:translateY(-2px);border-color:var(--fs-accent-a30);box-shadow:0 10px 30px var(--fs-overlay-medium)}.member-card.is-owner[data-v-fd3820b0]{border-color:var(--fs-accent-a30);background:linear-gradient(135deg,var(--fs-accent-a05),rgba(var(--fs-shadow-rgb),.8))}.member-avatar[data-v-fd3820b0]{position:relative;text-align:center;margin-bottom:15px}.member-avatar img[data-v-fd3820b0]{width:80px;height:80px;border-radius:50%;object-fit:cover;border:3px solid var(--fs-accent-a30)}.role-badge[data-v-fd3820b0]{position:absolute;bottom:-5px;left:50%;transform:translate(-50%);padding:4px 12px;background:var(--fs-accent-a20);color:var(--fs-accent);border-radius:12px;font-size:11px;font-weight:600;white-space:nowrap}.role-badge.role-owner[data-v-fd3820b0]{background:linear-gradient(135deg,var(--fs-accent),var(--fs-accent-strong));color:var(--fs-ink)}.role-badge.role-admin[data-v-fd3820b0]{background:rgba(var(--fs-danger-rgb),.2);color:var(--fs-danger)}.member-info[data-v-fd3820b0]{text-align:center;margin-bottom:15px}.member-name[data-v-fd3820b0]{font-size:18px;font-weight:600;color:var(--fs-text-primary);margin:0 0 4px}.member-username[data-v-fd3820b0]{font-size:14px;color:var(--fs-text-dim);margin:0 0 8px}.member-joined[data-v-fd3820b0]{font-size:13px;color:var(--fs-text-muted);margin:0}.member-actions[data-v-fd3820b0]{display:flex;gap:8px;justify-content:center}.action-btn[data-v-fd3820b0]{display:flex;align-items:center;gap:4px;padding:8px 16px;background:var(--fs-white-a05);border:1px solid var(--fs-white-a10);border-radius:8px;color:var(--fs-text-secondary);font-size:14px;cursor:pointer;transition:all .3s ease}.action-btn[data-v-fd3820b0]:hover:not(:disabled){background:var(--fs-accent-a10);border-color:var(--fs-accent-a30);color:var(--fs-accent)}.action-btn[data-v-fd3820b0]:disabled{opacity:.5;cursor:not-allowed}.action-btn.danger[data-v-fd3820b0]{border-color:rgba(var(--fs-danger-rgb),.3);color:var(--fs-danger)}.action-btn.danger[data-v-fd3820b0]:hover:not(:disabled){background:rgba(var(--fs-danger-rgb),.1);border-color:rgba(var(--fs-danger-rgb),.5)}.applications-list[data-v-fd3820b0]{display:flex;flex-direction:column;gap:20px}.application-card[data-v-fd3820b0]{background:rgba(var(--fs-shadow-rgb),.8);border:1px solid var(--fs-accent-a10);border-radius:16px;padding:24px;display:flex;justify-content:space-between;align-items:center;transition:all .3s ease}.application-card.is-pending[data-v-fd3820b0]{border-color:var(--fs-accent-a30);background:linear-gradient(135deg,var(--fs-accent-a05),rgba(var(--fs-shadow-rgb),.8))}.applicant-info[data-v-fd3820b0]{display:flex;gap:20px;flex:1}.applicant-avatar[data-v-fd3820b0]{width:80px;height:80px;border-radius:12px;object-fit:cover;border:2px solid var(--fs-accent-a30)}.applicant-details[data-v-fd3820b0]{flex:1}.applicant-name[data-v-fd3820b0]{display:flex;align-items:center;gap:12px;font-size:20px;font-weight:600;color:var(--fs-text-primary);margin:0 0 4px}.status-badge[data-v-fd3820b0]{padding:4px 12px;border-radius:12px;font-size:12px;font-weight:500}.status-badge.status-pending[data-v-fd3820b0]{background:var(--fs-accent-a20);color:var(--fs-accent)}.status-badge.status-approved[data-v-fd3820b0]{background:rgba(var(--fs-success-rgb),.2);color:var(--fs-success-strong)}.status-badge.status-rejected[data-v-fd3820b0]{background:rgba(var(--fs-danger-rgb),.2);color:var(--fs-danger)}.applicant-username[data-v-fd3820b0]{font-size:14px;color:var(--fs-text-dim);margin:0 0 8px}.application-reason[data-v-fd3820b0]{margin:12px 0;padding:12px;background:var(--fs-white-a03);border-radius:8px}.application-reason label[data-v-fd3820b0]{display:block;font-size:13px;color:var(--fs-text-dim);margin-bottom:4px}.application-reason p[data-v-fd3820b0]{font-size:14px;color:var(--fs-text-secondary);margin:0;line-height:1.5}.application-time[data-v-fd3820b0]{font-size:13px;color:var(--fs-text-muted);margin:0}.application-actions[data-v-fd3820b0]{display:flex;gap:12px}.btn-approve[data-v-fd3820b0],.btn-reject[data-v-fd3820b0]{display:flex;align-items:center;gap:6px;padding:10px 20px;border:none;border-radius:10px;font-size:15px;font-weight:500;cursor:pointer;transition:all .3s ease}.btn-approve[data-v-fd3820b0]{background:rgba(var(--fs-success-rgb),.2);color:var(--fs-success-strong);border:1px solid rgba(var(--fs-success-rgb),.3)}.btn-approve[data-v-fd3820b0]:hover:not(:disabled){background:rgba(var(--fs-success-rgb),.3);transform:translateY(-2px)}.btn-approve[data-v-fd3820b0]:disabled{opacity:.5;cursor:not-allowed}.btn-reject[data-v-fd3820b0]{background:rgba(var(--fs-danger-rgb),.2);color:var(--fs-danger);border:1px solid rgba(var(--fs-danger-rgb),.3)}.btn-reject[data-v-fd3820b0]:hover:not(:disabled){background:rgba(var(--fs-danger-rgb),.3);transform:translateY(-2px)}.btn-reject[data-v-fd3820b0]:disabled{opacity:.5;cursor:not-allowed}.application-result[data-v-fd3820b0]{font-size:14px}.result-approved[data-v-fd3820b0]{color:var(--fs-success-strong)}.result-rejected[data-v-fd3820b0]{color:var(--fs-danger)}.empty-state[data-v-fd3820b0]{text-align:center;padding:60px 20px;color:var(--fs-text-muted)}.empty-state svg[data-v-fd3820b0]{margin-bottom:20px;opacity:.3}.empty-state h3[data-v-fd3820b0]{font-size:18px;color:var(--fs-text-primary);margin:0 0 8px}.empty-state p[data-v-fd3820b0]{font-size:14px;color:var(--fs-text-tertiary);margin:0 0 20px}.empty-state .btn-primary[data-v-fd3820b0]{display:inline-flex}.dialog-overlay[data-v-fd3820b0]{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--fs-overlay-heavy);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.dialog-container[data-v-fd3820b0]{background:linear-gradient(135deg,var(--fs-surface-1) 0%,var(--fs-surface-0) 100%);border-radius:20px;width:100%;max-width:500px;box-shadow:0 25px 50px var(--fs-overlay-strong);overflow:hidden}.dialog-container.small[data-v-fd3820b0]{max-width:400px}.dialog-header[data-v-fd3820b0]{display:flex;align-items:center;justify-content:space-between;padding:25px 30px;border-bottom:1px solid var(--fs-accent-a10)}.dialog-title[data-v-fd3820b0]{display:flex;align-items:center;gap:12px;font-size:22px;color:var(--fs-accent);margin:0}.dialog-close[data-v-fd3820b0]{width:36px;height:36px;background:var(--fs-white-a05);border:1px solid var(--fs-white-a10);border-radius:50%;color:var(--fs-text-tertiary);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.dialog-close[data-v-fd3820b0]:hover{background:var(--fs-white-a10);color:var(--fs-text-primary);transform:rotate(90deg)}.dialog-body[data-v-fd3820b0]{padding:30px}.dialog-body p[data-v-fd3820b0]{font-size:16px;color:var(--fs-text-secondary);line-height:1.6}.dialog-footer[data-v-fd3820b0]{display:flex;gap:15px;padding:20px 30px;background:var(--fs-overlay-light);border-top:1px solid var(--fs-accent-a10)}.invite-tabs[data-v-fd3820b0]{display:flex;gap:10px;margin-bottom:24px}.invite-tab[data-v-fd3820b0]{flex:1;padding:12px;background:var(--fs-white-a05);border:1px solid var(--fs-white-a10);border-radius:8px;color:var(--fs-text-tertiary);font-size:15px;cursor:pointer;transition:all .3s ease}.invite-tab.active[data-v-fd3820b0]{background:var(--fs-accent-a10);border-color:var(--fs-accent-a30);color:var(--fs-accent)}.code-hint[data-v-fd3820b0]{padding:12px;background:var(--fs-accent-a05);border:1px solid var(--fs-accent-a20);border-radius:8px;color:var(--fs-accent);font-size:14px;margin-bottom:20px}.form-group[data-v-fd3820b0]{margin-bottom:20px}.form-group label[data-v-fd3820b0]{display:block;margin-bottom:8px;color:var(--fs-text-secondary);font-size:14px;font-weight:500}.form-input[data-v-fd3820b0],.form-select[data-v-fd3820b0],.form-textarea[data-v-fd3820b0]{width:100%;padding:12px 16px;background:var(--fs-white-a05);border:1px solid var(--fs-white-a10);border-radius:8px;color:var(--fs-text-primary);font-size:15px;transition:all .3s ease}.form-input[data-v-fd3820b0]:focus,.form-select[data-v-fd3820b0]:focus,.form-textarea[data-v-fd3820b0]:focus{outline:none;border-color:var(--fs-accent-a50);background:var(--fs-white-a08)}.form-input[data-v-fd3820b0]::placeholder{color:var(--fs-text-muted)}.form-textarea[data-v-fd3820b0]{resize:vertical;min-height:80px;font-family:inherit}.member-preview[data-v-fd3820b0]{display:flex;align-items:center;gap:16px;padding:16px;background:var(--fs-white-a03);border-radius:12px;margin-bottom:20px}.preview-avatar[data-v-fd3820b0]{width:60px;height:60px;border-radius:50%;object-fit:cover;border:2px solid var(--fs-accent-a30)}.preview-info h4[data-v-fd3820b0]{font-size:18px;color:var(--fs-text-primary);margin:0 0 4px}.preview-info p[data-v-fd3820b0]{font-size:14px;color:var(--fs-text-dim);margin:0}.btn-cancel[data-v-fd3820b0],.btn-submit[data-v-fd3820b0]{flex:1;padding:12px 24px;border:none;border-radius:10px;font-size:15px;font-weight:500;cursor:pointer;transition:all .3s ease}.btn-cancel[data-v-fd3820b0]{background:var(--fs-white-a05);border:1px solid var(--fs-white-a10);color:var(--fs-text-tertiary)}.btn-cancel[data-v-fd3820b0]:hover{background:var(--fs-white-a08);color:var(--fs-text-primary)}.btn-submit[data-v-fd3820b0]{background:linear-gradient(135deg,var(--fs-accent),var(--fs-accent-strong));color:var(--fs-ink)}.btn-submit[data-v-fd3820b0]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 20px var(--fs-accent-a40)}.btn-submit[data-v-fd3820b0]:disabled{opacity:.5;cursor:not-allowed}.btn-submit.danger[data-v-fd3820b0]{background:linear-gradient(135deg,var(--fs-danger),var(--fs-extra-ff5252));color:var(--fs-text-primary)}.btn-submit.danger[data-v-fd3820b0]:hover:not(:disabled){box-shadow:0 8px 20px rgba(var(--fs-danger-rgb),.4)}.success-dialog[data-v-fd3820b0]{text-align:center;padding:40px 30px}.success-icon[data-v-fd3820b0]{display:inline-flex;align-items:center;justify-content:center;width:80px;height:80px;background:linear-gradient(135deg,rgba(var(--fs-success-rgb),.2),rgba(var(--fs-success-rgb),.1));border:2px solid rgba(var(--fs-success-rgb),.3);border-radius:50%;margin-bottom:20px}.success-icon svg[data-v-fd3820b0]{color:var(--fs-success-strong)}.success-title[data-v-fd3820b0]{font-size:24px;color:var(--fs-text-primary);margin:0 0 20px}.code-result[data-v-fd3820b0]{display:flex;align-items:center;gap:12px;padding:16px;background:var(--fs-accent-a10);border:2px solid var(--fs-accent-a30);border-radius:12px;margin-bottom:16px}.code-text[data-v-fd3820b0]{flex:1;font-family:monospace;font-size:20px;font-weight:700;color:var(--fs-accent);text-align:center;letter-spacing:2px}.copy-large-btn[data-v-fd3820b0]{display:flex;align-items:center;gap:6px;padding:10px 16px;background:var(--fs-white-a10);border:1px solid var(--fs-white-a20);border-radius:8px;color:var(--fs-text-secondary);font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease}.copy-large-btn[data-v-fd3820b0]:hover{background:var(--fs-accent-a20);border-color:var(--fs-accent-a50);color:var(--fs-accent);transform:translateY(-2px)}.code-tip[data-v-fd3820b0]{font-size:14px;color:var(--fs-text-dim);margin:0 0 24px}.dialog-enter-active[data-v-fd3820b0],.dialog-leave-active[data-v-fd3820b0]{transition:opacity .3s ease}.dialog-enter-active .dialog-container[data-v-fd3820b0],.dialog-leave-active .dialog-container[data-v-fd3820b0]{transition:transform .3s ease}.dialog-enter-from[data-v-fd3820b0],.dialog-leave-to[data-v-fd3820b0]{opacity:0}.dialog-enter-from .dialog-container[data-v-fd3820b0],.dialog-leave-to .dialog-container[data-v-fd3820b0]{transform:scale(.9)}@keyframes spin-fd3820b0{to{transform:rotate(360deg)}}@media(max-width:768px){.page-header[data-v-fd3820b0]{padding:20px}.header-content[data-v-fd3820b0]{flex-direction:column;gap:20px;align-items:flex-start}.page-title[data-v-fd3820b0]{font-size:24px}.tabs[data-v-fd3820b0]{gap:20px;overflow-x:auto;padding-bottom:2px}.tab-item[data-v-fd3820b0]{white-space:nowrap;font-size:14px}.content-area[data-v-fd3820b0]{padding:20px}.search-bar[data-v-fd3820b0]{flex-direction:column}.members-grid[data-v-fd3820b0]{grid-template-columns:1fr}.application-card[data-v-fd3820b0]{flex-direction:column;gap:20px}.applicant-info[data-v-fd3820b0]{flex-direction:column;text-align:center}.application-actions[data-v-fd3820b0]{width:100%;justify-content:center}.dialog-container[data-v-fd3820b0]{max-width:calc(100vw - 40px);max-height:calc(100vh - 40px);overflow-y:auto}.dialog-header[data-v-fd3820b0]{padding:20px}.dialog-title[data-v-fd3820b0]{font-size:18px}.dialog-body[data-v-fd3820b0]{padding:20px}.dialog-footer[data-v-fd3820b0]{padding:15px 20px}.btn-cancel[data-v-fd3820b0],.btn-submit[data-v-fd3820b0]{padding:10px 16px;font-size:14px}}@media(max-width:480px){.tabs[data-v-fd3820b0]{gap:12px}.tab-item[data-v-fd3820b0]{padding:16px 0;font-size:13px}.tab-badge[data-v-fd3820b0]{padding:1px 6px;font-size:11px}.member-card[data-v-fd3820b0]{padding:16px}.member-avatar img[data-v-fd3820b0]{width:60px;height:60px}.member-name[data-v-fd3820b0]{font-size:16px}.member-actions[data-v-fd3820b0]{flex-direction:column;width:100%}.action-btn[data-v-fd3820b0]{width:100%;justify-content:center}.btn-approve[data-v-fd3820b0],.btn-reject[data-v-fd3820b0]{padding:8px 16px;font-size:14px}.invite-tabs[data-v-fd3820b0]{flex-direction:column}.pagination[data-v-fd3820b0]{gap:12px}.page-btn[data-v-fd3820b0]{width:36px;height:36px}}[data-v-fd3820b0]::-webkit-scrollbar{width:8px;height:8px}[data-v-fd3820b0]::-webkit-scrollbar-track{background:var(--fs-white-a05);border-radius:4px}[data-v-fd3820b0]::-webkit-scrollbar-thumb{background:var(--fs-accent-a30);border-radius:4px}[data-v-fd3820b0]::-webkit-scrollbar-thumb:hover{background:var(--fs-accent-a50)}.team-logs-container[data-v-5489f369]{min-height:100vh;background:var(--fs-bg-canvas);color:var(--fs-text-primary)}.page-header[data-v-5489f369]{background:linear-gradient(135deg,var(--fs-surface-1) 0%,var(--fs-surface-0) 100%);border-bottom:1px solid var(--fs-accent-a10);padding:24px 30px;position:-webkit-sticky;position:sticky;top:0;z-index:100}.header-content[data-v-5489f369]{max-width:1400px;margin:0 auto;display:flex;align-items:center;justify-content:space-between}.header-left[data-v-5489f369]{display:flex;align-items:center;gap:20px}.back-btn[data-v-5489f369]{width:40px;height:40px;background:var(--fs-white-a05);border:1px solid var(--fs-accent-a20);border-radius:10px;color:var(--fs-accent);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.back-btn[data-v-5489f369]:hover{background:var(--fs-accent-a10);transform:translate(-2px)}.page-title[data-v-5489f369]{display:flex;align-items:center;gap:12px;font-size:28px;font-weight:700;color:var(--fs-accent);margin:0}.header-stats[data-v-5489f369]{display:flex;gap:30px}.stat-item[data-v-5489f369]{display:flex;flex-direction:column;align-items:center}.stat-label[data-v-5489f369]{font-size:12px;color:var(--fs-text-dim);margin-bottom:4px}.stat-value[data-v-5489f369]{font-size:20px;font-weight:600;color:var(--fs-accent)}.filters-bar[data-v-5489f369]{background:rgba(var(--fs-shadow-rgb),.5);border-bottom:1px solid var(--fs-accent-a10);padding:20px 30px;position:-webkit-sticky;position:sticky;top:88px;z-index:90;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.filters-container[data-v-5489f369]{max-width:1400px;margin:0 auto;display:flex;align-items:center;gap:20px;flex-wrap:wrap}.filter-group[data-v-5489f369]{display:flex;flex-direction:column;gap:8px}.filter-label[data-v-5489f369]{font-size:12px;color:var(--fs-text-dim);font-weight:500}.filter-select[data-v-5489f369],.date-input[data-v-5489f369]{padding:8px 12px;background:var(--fs-white-a05);border:1px solid var(--fs-accent-a20);border-radius:8px;color:var(--fs-text-primary);font-size:14px;cursor:pointer;transition:all .3s ease}.filter-select[data-v-5489f369]:hover,.date-input[data-v-5489f369]:hover{background:var(--fs-white-a08);border-color:var(--fs-accent-a30)}.filter-select[data-v-5489f369]:focus,.date-input[data-v-5489f369]:focus{outline:none;border-color:var(--fs-accent-a50)}.date-range[data-v-5489f369]{display:flex;align-items:center;gap:10px}.date-separator[data-v-5489f369]{color:var(--fs-text-muted);font-size:14px}.quick-filters[data-v-5489f369]{flex-direction:row;gap:8px}.quick-filter-btn[data-v-5489f369]{padding:8px 16px;background:var(--fs-white-a05);border:1px solid var(--fs-white-a10);border-radius:8px;color:var(--fs-text-tertiary);font-size:14px;cursor:pointer;transition:all .3s ease}.quick-filter-btn[data-v-5489f369]:hover{background:var(--fs-accent-a10);border-color:var(--fs-accent-a30);color:var(--fs-accent)}.quick-filter-btn.active[data-v-5489f369]{background:var(--fs-accent-a20);border-color:var(--fs-accent-a40);color:var(--fs-accent)}.reset-filters-btn[data-v-5489f369]{display:flex;align-items:center;gap:6px;padding:8px 16px;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;cursor:pointer;transition:all .3s ease;margin-left:auto}.reset-filters-btn[data-v-5489f369]:hover{background:rgba(var(--fs-danger-rgb),.2);transform:translateY(-1px)}.logs-content[data-v-5489f369]{max-width:1400px;margin:0 auto;padding:30px}.loading-container[data-v-5489f369]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px;min-height:400px}.loading-spinner[data-v-5489f369]{width:48px;height:48px;border:3px solid var(--fs-accent-a10);border-top-color:var(--fs-accent);border-radius:50%;animation:spin-5489f369 .8s linear infinite}.loading-text[data-v-5489f369]{margin-top:20px;font-size:16px;color:var(--fs-text-dim)}@keyframes spin-5489f369{to{transform:rotate(360deg)}}.logs-list[data-v-5489f369]{display:flex;flex-direction:column;gap:30px}.log-group[data-v-5489f369]{position:relative}.log-date-header[data-v-5489f369]{display:flex;align-items:center;gap:12px;margin-bottom:20px;padding-left:60px}.date-text[data-v-5489f369]{font-size:18px;font-weight:600;color:var(--fs-accent)}.count-badge[data-v-5489f369]{padding:4px 12px;background:var(--fs-accent-a10);border-radius:12px;font-size:13px;color:var(--fs-accent)}.log-items[data-v-5489f369]{display:flex;flex-direction:column;gap:16px}.log-item[data-v-5489f369]{display:flex;gap:20px;padding:20px;background:rgba(var(--fs-shadow-rgb),.6);border:1px solid var(--fs-accent-a10);border-radius:12px;position:relative;transition:all .3s ease;cursor:pointer}.log-item[data-v-5489f369]:hover{background:rgba(var(--fs-shadow-rgb),.8);border-color:var(--fs-accent-a20);transform:translate(5px)}.log-item.log-team[data-v-5489f369]{border-left:3px solid var(--fs-accent)}.log-item.log-member[data-v-5489f369]{border-left:3px solid var(--fs-success)}.log-item.log-gathering[data-v-5489f369]{border-left:3px solid var(--fs-info)}.log-item.log-other[data-v-5489f369]{border-left:3px solid var(--fs-magic)}.timeline[data-v-5489f369]{display:flex;flex-direction:column;align-items:center;gap:8px;flex-shrink:0}.timeline-dot[data-v-5489f369]{width:12px;height:12px;background:var(--fs-accent);border-radius:50%;border:3px solid var(--fs-bg-canvas)}.timeline-time[data-v-5489f369]{font-size:12px;color:var(--fs-text-muted)}.log-content[data-v-5489f369]{flex:1;min-width:0}.operator-info[data-v-5489f369]{display:flex;align-items:center;gap:10px;margin-bottom:12px}.operator-avatar[data-v-5489f369],.target-avatar[data-v-5489f369]{width:32px;height:32px;border-radius:50%;object-fit:cover;border:2px solid var(--fs-accent-a20)}.operator-name[data-v-5489f369]{font-size:15px;font-weight:500;color:var(--fs-accent)}.action-badge[data-v-5489f369]{padding:4px 12px;background:var(--fs-accent-a10);border-radius:6px;font-size:12px;color:var(--fs-accent);font-weight:500}.log-description[data-v-5489f369]{font-size:14px;color:var(--fs-text-secondary);margin:0 0 12px;line-height:1.5}.target-user[data-v-5489f369]{display:flex;align-items:center;gap:8px;padding:8px 12px;background:var(--fs-white-a03);border-radius:8px;margin-bottom:12px}.target-label[data-v-5489f369]{font-size:13px;color:var(--fs-text-dim)}.target-name[data-v-5489f369]{font-size:14px;color:var(--fs-text-primary)}.log-details[data-v-5489f369]{margin-top:12px}.toggle-details-btn[data-v-5489f369]{display:flex;align-items:center;gap:6px;padding:6px 12px;background:var(--fs-white-a05);border:1px solid var(--fs-white-a10);border-radius:6px;color:var(--fs-text-dim);font-size:13px;cursor:pointer;transition:all .3s ease}.toggle-details-btn[data-v-5489f369]:hover{background:var(--fs-accent-a10);border-color:var(--fs-accent-a20);color:var(--fs-accent)}.details-content[data-v-5489f369]{margin-top:12px;padding:12px;background:var(--fs-overlay-light);border-radius:8px;overflow-x:auto}.details-content pre[data-v-5489f369]{margin:0;font-family:monospace;font-size:12px;color:var(--fs-text-tertiary);white-space:pre-wrap;word-break:break-word}.log-icon[data-v-5489f369]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:var(--fs-accent-a05);border-radius:8px;color:var(--fs-accent);flex-shrink:0}.empty-state[data-v-5489f369],.error-state[data-v-5489f369]{text-align:center;padding:80px 20px}.empty-state svg[data-v-5489f369],.error-state svg[data-v-5489f369]{margin-bottom:20px;color:var(--fs-text-dim)}.empty-state h3[data-v-5489f369],.error-state h3[data-v-5489f369]{font-size:20px;color:var(--fs-text-primary);margin:0 0 10px}.empty-state p[data-v-5489f369],.error-state p[data-v-5489f369]{font-size:14px;color:var(--fs-text-tertiary);margin:0 0 20px}.btn-primary[data-v-5489f369]{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;background:linear-gradient(135deg,var(--fs-accent),var(--fs-accent-strong));color:var(--fs-ink);border:none;border-radius:10px;font-size:15px;font-weight:600;cursor:pointer;transition:all .3s ease}.btn-primary[data-v-5489f369]:hover{transform:translateY(-2px);box-shadow:0 8px 20px var(--fs-accent-a40)}.error-state .btn-primary[data-v-5489f369]{background:rgba(var(--fs-danger-rgb),.1);border:1px solid rgba(var(--fs-danger-rgb),.3);color:var(--fs-danger)}.error-state .btn-primary[data-v-5489f369]:hover{background:rgba(var(--fs-danger-rgb),.2);box-shadow:none}.pagination[data-v-5489f369]{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:50px}.page-btn[data-v-5489f369]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:var(--fs-white-a05);border:1px solid var(--fs-accent-a20);border-radius:10px;color:var(--fs-accent);cursor:pointer;transition:all .3s ease}.page-btn[data-v-5489f369]:hover:not(:disabled){background:var(--fs-accent-a10);border-color:var(--fs-accent-a40)}.page-btn[data-v-5489f369]:disabled{opacity:.3;cursor:not-allowed;color:var(--fs-text-muted);border-color:var(--fs-white-a10)}.page-numbers[data-v-5489f369]{display:flex;gap:5px}.page-number[data-v-5489f369]{min-width:40px;height:40px;padding:0 12px;display:flex;align-items:center;justify-content:center;background:var(--fs-white-a05);border:1px solid var(--fs-white-a10);border-radius:10px;color:var(--fs-text-tertiary);font-size:14px;cursor:pointer;transition:all .3s ease}.page-number[data-v-5489f369]:hover:not(:disabled){background:var(--fs-accent-a10);border-color:var(--fs-accent-a30);color:var(--fs-accent)}.page-number.active[data-v-5489f369]{background:var(--fs-accent-a20);border-color:var(--fs-accent-a40);color:var(--fs-accent);font-weight:600}.page-number[data-v-5489f369]:disabled{cursor:default;color:var(--fs-text-muted)}.log-item-enter-active[data-v-5489f369],.log-item-leave-active[data-v-5489f369]{transition:all .3s ease}.log-item-enter-from[data-v-5489f369]{opacity:0;transform:translate(-20px)}.log-item-leave-to[data-v-5489f369]{opacity:0;transform:translate(20px)}.details-expand-enter-active[data-v-5489f369],.details-expand-leave-active[data-v-5489f369]{transition:all .3s ease}.details-expand-enter-from[data-v-5489f369],.details-expand-leave-to[data-v-5489f369]{opacity:0;max-height:0}@media(max-width:768px){.page-header[data-v-5489f369]{padding:16px 20px}.header-content[data-v-5489f369]{flex-direction:column;align-items:flex-start;gap:16px}.page-title[data-v-5489f369]{font-size:20px}.header-stats[data-v-5489f369]{gap:20px;margin-left:60px}.filters-bar[data-v-5489f369]{padding:16px 20px;top:76px}.filters-container[data-v-5489f369]{gap:12px}.filter-group[data-v-5489f369]{width:100%}.date-range[data-v-5489f369]{flex-direction:column;align-items:stretch;gap:8px}.date-input[data-v-5489f369]{width:100%}.date-separator[data-v-5489f369]{display:none}.logs-content[data-v-5489f369]{padding:20px}.log-date-header[data-v-5489f369]{padding-left:0}.log-item[data-v-5489f369]{flex-direction:column;padding:16px}.timeline[data-v-5489f369]{flex-direction:row;justify-content:space-between;width:100%;margin-bottom:12px}.log-icon[data-v-5489f369]{position:absolute;top:16px;right:16px}.operator-info[data-v-5489f369]{flex-wrap:wrap}.pagination[data-v-5489f369]{gap:5px}.page-numbers[data-v-5489f369]{gap:2px}.page-number[data-v-5489f369]{min-width:36px;height:36px;padding:0 8px;font-size:13px}}@media(max-width:480px){.back-btn[data-v-5489f369]{width:36px;height:36px}.quick-filters[data-v-5489f369]{width:100%;justify-content:space-between}.quick-filter-btn[data-v-5489f369]{flex:1;text-align:center}.log-description[data-v-5489f369]{font-size:13px}.operator-avatar[data-v-5489f369],.target-avatar[data-v-5489f369]{width:28px;height:28px}}[data-v-5489f369]::-webkit-scrollbar{width:8px;height:8px}[data-v-5489f369]::-webkit-scrollbar-track{background:var(--fs-white-a05);border-radius:4px}[data-v-5489f369]::-webkit-scrollbar-thumb{background:var(--fs-accent-a30);border-radius:4px}[data-v-5489f369]::-webkit-scrollbar-thumb:hover{background:var(--fs-accent-a50)}.team-settings-container[data-v-805bbd4c]{min-height:100vh;background:var(--fs-bg-canvas);padding:40px 20px}.loading-container[data-v-805bbd4c]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:50vh;color:var(--fs-text-dim)}.loading-spinner[data-v-805bbd4c]{width:40px;height:40px;border:3px solid var(--fs-accent-a10);border-top-color:var(--fs-accent);border-radius:50%;animation:spin-805bbd4c 1s linear infinite}@keyframes spin-805bbd4c{to{transform:rotate(360deg)}}.settings-content[data-v-805bbd4c]{max-width:800px;margin:0 auto}.settings-header[data-v-805bbd4c]{margin-bottom:40px}.page-title[data-v-805bbd4c]{display:flex;align-items:center;gap:12px;font-size:32px;font-weight:700;color:var(--fs-text-primary);margin:0 0 8px}.page-title svg[data-v-805bbd4c]{color:var(--fs-accent)}.page-subtitle[data-v-805bbd4c]{font-size:16px;color:var(--fs-text-dim);margin:0}.info-banner[data-v-805bbd4c]{display:flex;gap:16px;padding:20px;background:rgba(var(--fs-info-rgb),.1);border:1px solid rgba(var(--fs-info-rgb),.3);border-radius:12px;margin-bottom:24px}.info-banner svg[data-v-805bbd4c]{flex-shrink:0;color:var(--fs-info);margin-top:2px}.banner-content[data-v-805bbd4c]{flex:1}.banner-content h3[data-v-805bbd4c]{font-size:16px;font-weight:600;color:var(--fs-info);margin:0 0 8px}.banner-content p[data-v-805bbd4c]{font-size:14px;color:var(--fs-text-secondary);margin:4px 0;line-height:1.5}.banner-content strong[data-v-805bbd4c]{color:var(--fs-text-primary);font-weight:600}.settings-section[data-v-805bbd4c]{background:rgba(var(--fs-shadow-rgb),.8);border:1px solid var(--fs-accent-a20);border-radius:16px;padding:32px;margin-bottom:24px}.section-header[data-v-805bbd4c]{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;padding-bottom:12px;border-bottom:1px solid var(--fs-white-a10)}.section-title[data-v-805bbd4c]{font-size:20px;font-weight:600;color:var(--fs-text-primary);margin:0}.section-title.danger[data-v-805bbd4c]{color:var(--fs-danger)}.btn-debug[data-v-805bbd4c]{padding:6px 12px;background:rgba(var(--fs-warning-rgb),.1);border:1px solid rgba(var(--fs-warning-rgb),.3);border-radius:6px;color:var(--fs-warning);font-size:13px;cursor:pointer;transition:all .3s ease}.btn-debug[data-v-805bbd4c]:hover{background:rgba(var(--fs-warning-rgb),.2)}.debug-box[data-v-805bbd4c]{padding:16px;background:rgba(var(--fs-warning-rgb),.1);border:1px solid rgba(var(--fs-warning-rgb),.3);border-radius:8px;margin-bottom:20px;font-size:13px;color:var(--fs-warning)}.debug-box p[data-v-805bbd4c]{margin:4px 0}.debug-box strong[data-v-805bbd4c]{color:var(--fs-warning-strong)}.setting-item[data-v-805bbd4c]{margin-bottom:24px}.setting-item[data-v-805bbd4c]:last-child{margin-bottom:0}.setting-label[data-v-805bbd4c]{display:block;font-size:14px;font-weight:500;color:var(--fs-text-secondary);margin-bottom:8px}.required[data-v-805bbd4c]{color:var(--fs-danger);margin-left:4px}.setting-input[data-v-805bbd4c],.setting-textarea[data-v-805bbd4c]{width:100%;padding:12px 16px;background:var(--fs-white-a05);border:1px solid var(--fs-white-a10);border-radius:8px;color:var(--fs-text-primary);font-size:15px;transition:all .3s ease}.setting-input[data-v-805bbd4c]:focus,.setting-textarea[data-v-805bbd4c]:focus{outline:none;border-color:var(--fs-accent);background:var(--fs-accent-a05)}.setting-input[data-v-805bbd4c]:disabled,.setting-textarea[data-v-805bbd4c]:disabled{opacity:.5;cursor:not-allowed}.setting-textarea[data-v-805bbd4c]{resize:vertical;font-family:inherit}.readonly-field[data-v-805bbd4c]{display:flex;align-items:center;gap:12px;padding:12px 16px;background:var(--fs-white-a03);border:1px solid var(--fs-white-a05);border-radius:8px;color:var(--fs-text-dim)}.btn-copy[data-v-805bbd4c]{padding:6px;background:var(--fs-accent-a10);border:1px solid var(--fs-accent-a20);border-radius:6px;color:var(--fs-accent);cursor:pointer;transition:all .3s ease}.btn-copy[data-v-805bbd4c]:hover{background:var(--fs-accent-a20)}.tip-text[data-v-805bbd4c]{font-size:13px;color:var(--fs-text-muted);margin:8px 0 0}.tip-text.warning[data-v-805bbd4c]{color:var(--fs-warning)}.avatar-setting[data-v-805bbd4c]{margin-bottom:32px}.avatar-upload[data-v-805bbd4c]{display:flex;align-items:center;gap:24px}.team-avatar-preview[data-v-805bbd4c]{width:100px;height:100px;border-radius:12px;object-fit:cover;border:2px solid var(--fs-accent-a30)}.avatar-actions[data-v-805bbd4c]{flex:1}.setting-actions[data-v-805bbd4c],.form-actions[data-v-805bbd4c]{display:flex;gap:12px;margin-top:32px;padding-top:24px;border-top:1px solid var(--fs-white-a10)}.btn-primary[data-v-805bbd4c],.btn-secondary[data-v-805bbd4c],.btn-danger[data-v-805bbd4c],.btn-danger-outline[data-v-805bbd4c]{padding:12px 24px;border-radius:8px;font-size:15px;font-weight:500;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:8px;border:none}.btn-primary[data-v-805bbd4c]{background:linear-gradient(135deg,var(--fs-accent),var(--fs-accent-strong));color:var(--fs-ink)}.btn-primary[data-v-805bbd4c]:hover:not(:disabled){background:linear-gradient(135deg,var(--fs-accent-strong),var(--fs-accent));transform:translateY(-1px);box-shadow:0 4px 12px var(--fs-accent-a30)}.btn-secondary[data-v-805bbd4c]{background:var(--fs-white-a10);color:var(--fs-text-primary);border:1px solid var(--fs-white-a20)}.btn-secondary[data-v-805bbd4c]:hover:not(:disabled){background:var(--fs-white-a15)}.btn-danger[data-v-805bbd4c]{background:linear-gradient(135deg,var(--fs-danger),var(--fs-extra-ff5252));color:var(--fs-text-primary)}.btn-danger[data-v-805bbd4c]:hover:not(:disabled){background:linear-gradient(135deg,var(--fs-extra-ff5252),var(--fs-danger-strong));transform:translateY(-1px);box-shadow:0 4px 12px rgba(var(--fs-danger-rgb),.3)}.btn-danger-outline[data-v-805bbd4c]{background:transparent;color:var(--fs-danger);border:1px solid rgba(var(--fs-danger-rgb),.5)}.btn-danger-outline[data-v-805bbd4c]:hover{background:rgba(var(--fs-danger-rgb),.1);border-color:var(--fs-danger)}.btn-primary[data-v-805bbd4c]:disabled,.btn-secondary[data-v-805bbd4c]:disabled,.btn-danger[data-v-805bbd4c]:disabled{opacity:.5;cursor:not-allowed}.verification-status[data-v-805bbd4c]{margin-bottom:24px}.status-badge[data-v-805bbd4c]{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:20px;font-size:14px;font-weight:500}.status-badge.verified[data-v-805bbd4c]{background:rgba(var(--fs-success-rgb),.2);color:var(--fs-success);border:1px solid rgba(var(--fs-success-rgb),.3)}.status-badge.pending[data-v-805bbd4c]{background:rgba(var(--fs-warning-rgb),.2);color:var(--fs-warning);border:1px solid rgba(var(--fs-warning-rgb),.3)}.status-badge.rejected[data-v-805bbd4c]{background:rgba(var(--fs-danger-rgb),.2);color:var(--fs-danger-deep);border:1px solid rgba(var(--fs-danger-rgb),.3)}.status-badge.none[data-v-805bbd4c]{background:var(--fs-white-a10);color:var(--fs-text-dim);border:1px solid var(--fs-white-a20)}.verification-display[data-v-805bbd4c]{background:var(--fs-accent-a05);border:1px solid var(--fs-accent-a20);border-radius:12px;padding:20px}.info-row[data-v-805bbd4c]{display:flex;align-items:center;padding:12px 0;border-bottom:1px solid var(--fs-white-a05)}.info-row[data-v-805bbd4c]:last-child{border-bottom:none}.info-row label[data-v-805bbd4c]{flex:0 0 150px;color:var(--fs-text-dim);font-size:14px}.info-row span[data-v-805bbd4c]{color:var(--fs-text-primary);font-size:15px}.credit-code[data-v-805bbd4c]{font-family:Courier New,monospace;letter-spacing:1px}.verification-form .form-item[data-v-805bbd4c]{margin-bottom:20px}.verification-form .form-item label[data-v-805bbd4c]{display:block;font-size:14px;font-weight:500;color:var(--fs-text-secondary);margin-bottom:8px}.file-upload[data-v-805bbd4c]{display:flex;align-items:center;gap:12px}.file-name[data-v-805bbd4c]{color:var(--fs-success);font-size:14px}.pending-info[data-v-805bbd4c]{padding:20px;background:rgba(var(--fs-warning-rgb),.1);border:1px solid rgba(var(--fs-warning-rgb),.2);border-radius:12px}.pending-info p[data-v-805bbd4c]{color:var(--fs-text-secondary);margin:0 0 16px}.danger-zone[data-v-805bbd4c]{border-color:rgba(var(--fs-danger-rgb),.3)}.danger-item[data-v-805bbd4c]{display:flex;align-items:center;justify-content:space-between;padding:20px;background:rgba(var(--fs-danger-rgb),.05);border:1px solid rgba(var(--fs-danger-rgb),.2);border-radius:12px;margin-bottom:16px}.danger-item[data-v-805bbd4c]:last-child{margin-bottom:0}.danger-info h3[data-v-805bbd4c]{font-size:16px;color:var(--fs-text-primary);margin:0 0 4px}.danger-info p[data-v-805bbd4c]{font-size:14px;color:var(--fs-text-dim);margin:0}.warning-text[data-v-805bbd4c]{color:var(--fs-warning)!important;margin-top:8px!important}.modal-overlay[data-v-805bbd4c]{position:fixed;top:0;left:0;right:0;bottom:0;background:var(--fs-overlay-strong);display:flex;align-items:center;justify-content:center;z-index:2000;padding:20px}.modal-content[data-v-805bbd4c]{background:var(--fs-ui-surface-raised);border:1px solid var(--fs-accent-a20);border-radius:20px;padding:32px;max-width:500px;width:100%;max-height:80vh;overflow-y:auto}.modal-title[data-v-805bbd4c]{font-size:24px;font-weight:600;color:var(--fs-text-primary);margin:0 0 16px}.modal-text[data-v-805bbd4c]{color:var(--fs-text-secondary);font-size:15px;line-height:1.6;margin:0 0 12px}.modal-text.warning[data-v-805bbd4c]{color:var(--fs-warning);font-weight:500}.warning-list[data-v-805bbd4c]{color:var(--fs-danger);font-size:14px;margin:0 0 20px;padding-left:20px}.warning-list li[data-v-805bbd4c]{margin-bottom:8px}.modal-confirm[data-v-805bbd4c]{margin:20px 0}.modal-confirm label[data-v-805bbd4c]{display:block;font-size:14px;color:var(--fs-text-secondary);margin-bottom:8px}.confirm-input[data-v-805bbd4c]{width:100%;padding:12px 16px;background:var(--fs-white-a05);border:1px solid var(--fs-white-a20);border-radius:8px;color:var(--fs-text-primary);font-size:15px}.confirm-input[data-v-805bbd4c]:focus{outline:none;border-color:var(--fs-accent)}.modal-actions[data-v-805bbd4c]{display:flex;gap:12px;margin-top:24px}.modal-actions button[data-v-805bbd4c]{flex:1}.member-list[data-v-805bbd4c]{max-height:300px;overflow-y:auto;margin:20px 0}.member-item[data-v-805bbd4c]{display:flex;align-items:center;gap:12px;padding:12px;background:var(--fs-white-a05);border:2px solid transparent;border-radius:12px;margin-bottom:8px;cursor:pointer;transition:all .3s ease}.member-item[data-v-805bbd4c]:hover{background:var(--fs-white-a08)}.member-item.selected[data-v-805bbd4c]{border-color:var(--fs-accent);background:var(--fs-accent-a10)}.member-avatar[data-v-805bbd4c]{width:48px;height:48px;border-radius:50%;object-fit:cover;border:2px solid var(--fs-accent-a30)}.member-info[data-v-805bbd4c]{flex:1}.member-name[data-v-805bbd4c]{font-size:15px;font-weight:500;color:var(--fs-text-primary);margin:0 0 4px}.member-role[data-v-805bbd4c]{font-size:13px;color:var(--fs-text-dim);margin:0}.radio-check[data-v-805bbd4c]{color:var(--fs-accent)}@media(max-width:768px){.team-settings-container[data-v-805bbd4c]{padding:20px 15px}.settings-section[data-v-805bbd4c]{padding:20px}.page-title[data-v-805bbd4c]{font-size:24px}.avatar-upload[data-v-805bbd4c]{flex-direction:column;align-items:flex-start}.danger-item[data-v-805bbd4c]{flex-direction:column;align-items:flex-start;gap:12px}.danger-item button[data-v-805bbd4c]{width:100%}.modal-content[data-v-805bbd4c]{padding:24px}.modal-actions[data-v-805bbd4c]{flex-direction:column}}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(data:font/woff2;base64,d09GMgABAAAAAA7UABYAAAAAGdwAAA5mAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGYIKG4EYHHI/SFZBUl0GYD9TVEFUgR4nKgCBJC9sEQgKkhiODgscADCMOAE2AiQDNAQgBYYwByAMBxckGBwbOxajoqRTLkL0j8PYGb2zl5FsCJ1Ws2pqQfJWZy61ukFwJBnjziIwQpJZn3+as79vZjKEmThpVqCvwUJSQaxigZCUiocGsSDipydQ6uYBVpXd7+w6PxNuVpA4y4VARGyd5MSs+um//qK+e6r2S9PsnnpMiYgShedp5/uxFllQdw1sKjObyHi29ffLnP1vLwmlLrV/SheyK8FgzLu37M2+/NmU0je9q3QH3cUFB1EMaveO0ruKw5XmERYhMdph25CmEgLEduHAF9dLZbKaIdVTqlQsWJhlc2Kve/uLBAFBCRmAXjwDBz7BNsWOEb25pgyGUZNfCsN0VhRjxFLhvOvDWVcBAx4AwIKDUYA29Agw6TqqjBcjaMKyZxVhEaNi9HD2PSMZBKzU01IFA4hnEZYdDX57vMskz3WAwxXnFuRY37p/tBCiprK8AgSAbqzLwCwnwLe+fl1gZtYAAsaYBLljg88QbtC4wHvnOqX5NRWQKrKwOQaWSqpRQtRHCd8/C2dQgbFZq8gCWJtgzZ4idXdGdAVIauJsPQHOBCU9vKwyt+wmnDQk4OENwkoGgsO1lQAL+UdD4EsiGoAACO1PW17n6AFvtIS01pfr5ytz7KfySABmSUkGMNmfl2QiMlaAERm4vuz220Nci58OM/2mmVWeRcAtij6bJ14AwAxiPgXo8SDdoerB++n8MI2FRXWEANCgBotlM0umEg3Q5Wp5YJcSEY90GRkKrMOAIat69LVz2QrSZ+YqmeS+KspcNaufo2E7CTDmlgG4JRVhrJb2fNe7rx6B9y4iHpkYanLbbdscpIqMZ7IQdBlAFrCcB6C3A3jsXYuVBOS/ylSAc7WvUwEJsZv4WAQe7sMDRwAHIwPfloBBgF0eT24kxEZ52omAtK7CkNSRUplJSFoYzZaBeBNhn2RlqAMiAzoayGEVKKBPKEnEOKISmaSLBbQCRAPclBGPB0B4QR4HtNMxE5gbwJ4CAu7hAAkABgwUUMILCkjhBRl4MByLjXgZz4tcnlQqSD3LILjpooazBPLPWJHJxWj4lTxvTsoPMZphbSGu9hkwQCLKpGqLbEmf18rxfJKXmi8pVOTnezUpCwr4QkcqEZFsX3KEtB8Vlx6G61DWHCLCLq6qlQa73VM2oIPuZY+fEgr7YnmhyAip5CHtbNni9q73grZ0O0KO+9TDt2+3u7lzJyf4mHuE4WpPpppXtfJqr1Zt2b+xpWzYoNPUnrDsGG68kPN4V5dp3Trtke7u0Oz1l2ENYOsKPHS5jMAmQUbmeFzGsVAatghLcm3SrrsntIufX/rOxo2EiLlQkELISLW5Og+/fm0yHnnzZnChnDmZ1kqVMwIrs1vqSMk+3oW1Rq5bp73SPS80KtjN9kf0BCrlsiNOsgUOEcJRSSLDKZZyQRmaETJDDneZjEe67SGX/bMkb+3pGWQ65Q7PFSGkiiAQCLGLECFLPSIdMpLFGOcovtHccfe7OpPGisJ1LOvswwqhIDUB2G4o2XC5HyPErZFckXNtCtrnFjZs0Z3vuihu3EhaCSnCkm5MJ+0908WlXfNQsMQ9Ha4uzBTH7f89hOQBjMA6jrkTt8uOvn07JOlRMlJ/kyXl8Ov3jFu6Bztd67pPVYqkWJJryx1yIiO03UMl41OYoNZEZAQ237UpqAfCt5xEIjqgIM9H19zGH/Q/rPQbu6kt4/ZbEmm6m9am+GtF8lZouc5+agu23bjiiXKBVrdAqVqg0y5Aji+/1TLUItla7eUxwyz0EjHi54f6+Ow2X83ChRGmjLq3Vppq37WVbh2052v6tXwjnUdXdNBFNHDhpW140aMn+nUKdvGeXHBsN5wP9E8qe1Sun7N28Jain4oPHDuQ8nPvoIOm0SnDtvmOTjp3uBPzyN6SGcVgA8ftvOi+Pba46RPjg2KuWQISx46fbI0XQkbPirf+EvPMwsaZR04zdJCAERPMY15brlnd5o+HmRw13W/9kn+VLIjZlP6i9ULTzml02t00mk33pN2foX5Ib9qMq5oNGyN6HYkXH8xTrXJ/vSucL7fdGrVql83rHp0gocfp+HZqpelq+od287muvhztTK72uy4EfLqarvZJv0FvKLQfh1PNTg2Vfa0F/WsPzH47a3JmQtbI3ZaX1rVZYzIT7VO/KbhqNNc1Lcy1+ke/nJ0waGFmbV33Lj5nVT/tV+XeoDdKf6Hf0dffvv/g2hxqVbncb1eFSSoMVaNcQpL0lvUNPTeLHto1/fu4MTqLwTzeujvrfavVNNtkTVQd/3+QPTijt2rK8KWdv/5NN9PaItqAz+hnaE6jzV9RlPxYNyfR1bRD8p49aX/DysnR2pPRiRE1S2bu1M0Yu81nd9//LGQEX2lTWbFrV4Owh2qo6xx9s2Ph1vH9cnqc5ho7zvTT9PTe8/S8dP8NeoPdQ//GxUr/anPJVJ+ixoghY/NoqVAcfuYvWqn7Vhs4gyTosmOz4/DK+9VmOcaQtizbgblzD9iysgwd44BZ+25PT6dui29sjN+WmmooKAOm2v8VvJq+bi9da/9Pf1461e4K+uq/jULEiiUJ9kmTx/oUtwQkllYPqZu+KfOB60G0ebPYoVp5966/SVIRGx7peiV7lzbOoq/olSJ6jE5N9p3oS30n+I4Y2Ovore6WoyZzlOIRqI+Zmj9eqD3H/c9KYvgccS9z6lSh+B5NltJWipxVrzXBm17BKbKgsR4O+Uwg8nV5IRgWbCE6MpUcJz8ywcwO5luWNcNFIIUEgAve7fP2INKd0fw9MaNTObdoLP0b8+jY9Lm3ko6WdmHGvYED783w0I6aHo/O4YnYdIvJQ4id7oc/H7SdtGZasQ+LMY94ExY/uMyEtJtpSJezBxLJQZybY2E2Dfz0BZ7L7O5ubVmODOq1AsbnC5YCwZJis6ne3l5vfPbsOKvXZ7+p1d+quPvo0VK5mnQ5LKYvvthnk16lUBxef8n7kD1x7o59PigTTIVgMCDOcbuDOc0rNvftIo0mFLLbSdLtrtdpGoZpGkUXbw+E2f1GtkwteWCvns6P5hjCBVaFUps3wYB5t87lIQTzvwLBABY6ccS5EmOVzZeZLBr6f9188KsQU5tMqvWgW0nHBUcgLnuWCARjqbRcJuSCdDicKrfbMtmbN/N5v6/Vfv26rzPaXUZ+p5TxfdzaMkv5a6C/U4sEA74AHmFrtZrNJpPFgsXqdIxqDIb+O3zrCxPEOYxPVmlOAUaxd8qjZ1PtHkUDDjuOG/jrGUu5uWNhjse9ehlk8EVKdblaLhVKFARR8nBY7qvvp8hcoQFUty4CJ1uy5bjTaCysHo8bx/f2aA/y8SNCvIosGpVNllwErZXJkK9t+L4aIs5mG3ILJh/KZN7Lt24NCU1PPJDTLIOYrHHgw9tPITKb2N7a9+BO3nRYIwkEzV698ngajcWCx//5Jx5QC08xnEEKm1Pdz+XS0XBsmYomsmRXbjeJGGzR/4p8A+JWSxzb24slHI5E0GgMvhHiwfnrcbPVLJDf3r19/eYNRZIXL1JJPk+AZrOJqdNoMJRP1ysWC3lpwWx2uSIMRiS0taVSVSohCMfbbUjIjtvb3a7VmskwjSuGmdHZsF1vUGo7wIaTh/X5ms0ghCi1hWz0sP/HBhYPvsRQiC3lpDOtxgrVaM+3bxKJxazXJ5hMfO0HDX/QUml3F993Hzvq4kwH5XgQw6D1sD3slzLvD7z//4fa2LMbDx9Op7QS2sNiEXuE9uDOWs05HdYLhb7KalBi0E1cBIGrFXL+/v0H9+/dvaNHTCyWT19vyudNVr/fynsBY7FoNJfLZgdJOpr3+CJ3rp09tiuetruddrPp3feQcqbNTiv65cX/SPR6rSuK/ntBLn/50uHw+WIKExgv32BvJtk9tmMQ8zkoen0YRA87HeaZe6i4e/fOndsWam5iBIF5TGBFjfq42IhaAawURpDHHA9A07bOjxwCgOSDtLs9OF6vm3V6k07AoXulvEqtUSsVQjYwycY0clSYSBVrRqMa4zO57NmwEA76Edz4WI1hLJZUev/2y/t6dBIJCBKPZOWMGogluoNXO+eOoBT1pt3IZ5pivfZ+0I1Y1P/lS4RS29TgEOSKZb12Pn3MDDEWFMXfPYOnOH3qVKMhjcelmmIR1mi1nQ6GlUrwZAI3LL4rczkBJnONbSrIiGMx3LagxgjlRHjAqE8BMtBGA2+fID8jo1pSKbzu5lLxd8/++PdfrxSYPnIQ8SAbBMDJn67v/Y8BYHFB4HQwYB9bNXHCBJu1/47u/VcbOK+DtGV5HcASdBKR8PjxAm4thwPtOGA7toQZSeBDAwzh9X+/isxSjvmFx7I/APDJKfNBAD5f81/P0vBXRazx0gDgwQAACMAt+nOAeKkc3z87BgjcxeXsD/J8AhAfONOA9DyUyIVmJIqRZaWcSYR9PwSupdavWBDOO87eRnZIgoC0SQYKUiFZmBPal7NSghL3JA/qgFQgWs0qNSlKGhACGTL1tt59BS1FaE2SMggw23Ic0lIBGaKlEipBUgUp/KQaGgJtPR8Qr4xTrlJWTerUcIpXqUyebzpbvnLF+zAV8rh+ylN4RKEidfHdj2U75G/rdkW+ClSnyihho2atXDWKM9eJHqqWy5wrp1xYbz2dzRTTVPrNmc2pYgU922JYxrI58tVEcmWqqRcpVPjg6BVO5PTRiuJV7nluUF8Ehzoqj5C65ZxK5ZO4QLjJ9uXhGNJjxRwZLirz7zBanATxphsNZxJ5ura1miVfoXrJo2viovVjpR+P05cZ5TKBpIeLaIe2OFIdvTh5rHJABzKKqhpn2aGcFBXaPJdXqSZDD/RGxelF9EiqVkDV8LhiVzaZoK5sGqdyhtQQs6dcvwS5dUKEYuH25iFEutQl4pl/ccsRFUjfGn45z9/2r2kgjJnQqcFWYQXqRc4ijZ8QAQ==) format("woff2-variations");unicode-range:U+1f1e9-1f1f5,U+1f1f7-1f1ff,U+1f21a,U+1f232,U+1f234-1f237,U+1f250-1f251,U+1f300,U+1f302-1f308,U+1f30a-1f311,U+1f315,U+1f319-1f320,U+1f324,U+1f327,U+1f32a,U+1f32c-1f32d,U+1f330-1f357,U+1f359-1f37e}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-5-wght-normal-DI846rD9.woff2) format("woff2-variations");unicode-range:U+fee3,U+fef3,U+ff03-ff04,U+ff07,U+ff0a,U+ff17-ff19,U+ff1c-ff1d,U+ff20-ff3a,U+ff3c,U+ff3e-ff5b,U+ff5d,U+ff61-ff65,U+ff67-ff6a,U+ff6c,U+ff6f-ff78,U+ff7a-ff7d,U+ff80-ff84,U+ff86,U+ff89-ff8e,U+ff92,U+ff97-ff9b,U+ff9d-ff9f,U+ffe0-ffe4,U+ffe6,U+ffe9,U+ffeb,U+ffed,U+fffc,U+1f004,U+1f170-1f171,U+1f192-1f195,U+1f198-1f19a,U+1f1e6-1f1e8}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-6-wght-normal-ozUCEY9O.woff2) format("woff2-variations");unicode-range:U+f0a7,U+f0b2,U+f0b7,U+f0c9,U+f0d8,U+f0da,U+f0dc-f0dd,U+f0e0,U+f0e6,U+f0eb,U+f0fc,U+f101,U+f104-f105,U+f107,U+f10b,U+f11b,U+f14b,U+f18a,U+f193,U+f1d6-f1d7,U+f244,U+f27a,U+f296,U+f2ae,U+f471,U+f4b3,U+f610-f611,U+f880-f881,U+f8ec,U+f8f5,U+f8ff,U+f901,U+f90a,U+f92c-f92d,U+f934,U+f937,U+f941,U+f965,U+f967,U+f969,U+f96b,U+f96f,U+f974,U+f978-f979,U+f97e,U+f981,U+f98a,U+f98e,U+f997,U+f99c,U+f9b2,U+f9b5,U+f9ba,U+f9be,U+f9ca,U+f9d0-f9d1,U+f9dd,U+f9e0-f9e1,U+f9e4,U+f9f7,U+fa00-fa01,U+fa08,U+fa0a,U+fa11,U+fb01-fb02,U+fdfc,U+fe0e,U+fe30-fe31,U+fe33-fe44,U+fe49-fe52,U+fe54-fe57,U+fe59-fe66,U+fe68-fe6b,U+fe8e,U+fe92-fe93,U+feae,U+feb8,U+fecb-fecc,U+fee0}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-21-wght-normal-DIu_1ZBI.woff2) format("woff2-variations");unicode-range:U+9f83,U+9f85-9f8d,U+9f90-9f91,U+9f94-9f96,U+9f98,U+9f9b-9f9c,U+9f9e,U+9fa0,U+9fa2,U+9ff0-9fff,U+a001,U+a007,U+a025,U+a046-a047,U+a057,U+a072,U+a078-a079,U+a083,U+a085,U+a100,U+a118,U+a132,U+a134,U+a1f4,U+a242,U+a4a6,U+a4aa,U+a4b0-a4b1,U+a4b3,U+a9c1-a9c2,U+ac00-ac01,U+ac04,U+ac08,U+ac10-ac11,U+ac13-ac16,U+ac19,U+ac1c-ac1d,U+ac24,U+ac70-ac71,U+ac74,U+ac77-ac78,U+ac80-ac81,U+ac83,U+ac8c,U+ac90,U+ac9f-aca0,U+aca8-aca9,U+acac,U+acb0,U+acbd,U+acc1,U+acc4,U+ace0-ace1,U+ace4,U+ace8,U+acf3,U+acf5,U+acfc-acfd,U+ad00,U+ad0c,U+ad11,U+ad1c,U+ad34,U+ad50,U+ad64,U+ad6c,U+ad70,U+ad74,U+ad7f,U+ad81,U+ad8c,U+adc0,U+adc8,U+addc,U+ade0,U+adf8-adf9,U+adfc,U+ae00,U+ae08-ae09,U+ae0b,U+ae30,U+ae34,U+ae38,U+ae40,U+ae4a,U+ae4c,U+ae54,U+ae68,U+aebc,U+aed8,U+af2c-af2d}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-22-wght-normal-VXjdYcT-.woff2) format("woff2-variations");unicode-range:U+9e30-9e33,U+9e35-9e3b,U+9e3e,U+9e40-9e44,U+9e46-9e4e,U+9e51,U+9e53,U+9e55-9e58,U+9e5a-9e5c,U+9e5e-9e63,U+9e66-9e6e,U+9e71,U+9e73,U+9e75,U+9e78-9e79,U+9e7c-9e7e,U+9e82,U+9e86-9e88,U+9e8b-9e8c,U+9e90-9e91,U+9e93,U+9e95,U+9e97,U+9e9d,U+9ea4-9ea5,U+9ea9-9eaa,U+9eb4-9eb5,U+9eb8-9eba,U+9ebc-9ebf,U+9ec3,U+9ec9,U+9ecd,U+9ed0,U+9ed2-9ed3,U+9ed5-9ed6,U+9ed9,U+9edc-9edd,U+9edf-9ee0,U+9ee2,U+9ee5,U+9ee7-9eea,U+9eef,U+9ef1,U+9ef3-9ef4,U+9ef6,U+9ef9,U+9efb-9efc,U+9efe,U+9f0b,U+9f0d,U+9f10,U+9f14,U+9f17,U+9f19,U+9f22,U+9f29,U+9f2c,U+9f2f,U+9f31,U+9f37,U+9f39,U+9f3d-9f3e,U+9f41,U+9f4a-9f4b,U+9f51-9f52,U+9f61-9f63,U+9f66-9f67,U+9f80-9f81}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-23-wght-normal-4HrHKhpL.woff2) format("woff2-variations");unicode-range:U+9c82-9c83,U+9c85-9c8c,U+9c8e-9c92,U+9c94-9c9b,U+9c9e-9ca3,U+9ca5-9ca7,U+9ca9,U+9cab,U+9cad-9cae,U+9cb1-9cb7,U+9cb9-9cbd,U+9cbf-9cc0,U+9cc3,U+9cc5-9cc7,U+9cc9-9cd1,U+9cd3-9cda,U+9cdc-9cdd,U+9cdf,U+9ce1-9ce3,U+9ce5,U+9ce9,U+9cee-9cef,U+9cf3-9cf4,U+9cf6,U+9cfc-9cfd,U+9d02,U+9d08-9d09,U+9d12,U+9d1b,U+9d1e,U+9d26,U+9d28,U+9d37,U+9d3b,U+9d3f,U+9d51,U+9d59,U+9d5c-9d5d,U+9d5f-9d61,U+9d6c,U+9d70,U+9d72,U+9d7a,U+9d7e,U+9d84,U+9d89,U+9d8f,U+9d92,U+9daf,U+9db4,U+9db8,U+9dbc,U+9dc4,U+9dc7,U+9dc9,U+9dd7,U+9ddf,U+9df2,U+9df9-9dfa,U+9e0a,U+9e11,U+9e1a,U+9e1e,U+9e20,U+9e22,U+9e28-9e2c,U+9e2e-9e2f}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-24-wght-normal-B58DWgHS.woff2) format("woff2-variations");unicode-range:U+9a80,U+9a83,U+9a85,U+9a88-9a8a,U+9a8d-9a8e,U+9a90,U+9a92-9a93,U+9a95-9a96,U+9a98-9a99,U+9a9b-9aa2,U+9aa5,U+9aa7,U+9aaf-9ab1,U+9ab5-9ab6,U+9ab9-9aba,U+9ac0-9ac4,U+9ac8,U+9acb-9acc,U+9ace-9acf,U+9ad1-9ad2,U+9ad9,U+9adf,U+9ae1,U+9ae3,U+9aea-9aeb,U+9aed-9aef,U+9af4,U+9af9,U+9afb,U+9b03-9b04,U+9b06,U+9b08,U+9b0d,U+9b0f-9b10,U+9b13,U+9b18,U+9b1a,U+9b1f,U+9b22-9b23,U+9b25,U+9b27-9b28,U+9b2a,U+9b2f,U+9b31-9b32,U+9b3b,U+9b43,U+9b46-9b49,U+9b4d-9b4e,U+9b51,U+9b56,U+9b58,U+9b5a,U+9b5c,U+9b5f,U+9b61-9b62,U+9b6f,U+9b77,U+9b80,U+9b88,U+9b8b,U+9b8e,U+9b91,U+9b9f-9ba0,U+9ba8,U+9baa-9bab,U+9bad-9bae,U+9bb0-9bb1,U+9bb8,U+9bc9-9bca,U+9bd3,U+9bd6,U+9bdb,U+9be8,U+9bf0-9bf1,U+9c02,U+9c10,U+9c15,U+9c24,U+9c2d,U+9c32,U+9c39,U+9c3b,U+9c40,U+9c47-9c49,U+9c53,U+9c57,U+9c64,U+9c72,U+9c77-9c78,U+9c7b,U+9c7f-9c80}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-25-wght-normal-C3Jm6l7O.woff2) format("woff2-variations");unicode-range:U+98dd,U+98e1-98e2,U+98e7-98ea,U+98ec,U+98ee-98ef,U+98f2,U+98f4,U+98fc-98fe,U+9903,U+9905,U+9908,U+990a,U+990c-990d,U+9913-9914,U+9918,U+991a-991b,U+991e,U+9921,U+9928,U+992c,U+992e,U+9935,U+9938-9939,U+993d-993e,U+9945,U+994b-994c,U+9951-9952,U+9954-9955,U+9957,U+995e,U+9963,U+9966-9969,U+996b-996c,U+996f,U+9974-9975,U+9977-9979,U+997d-997e,U+9980-9981,U+9983-9984,U+9987,U+998a-998b,U+998d-9991,U+9993-9995,U+9997-9998,U+99a5,U+99ab,U+99ad-99ae,U+99b1,U+99b3-99b4,U+99bc,U+99bf,U+99c1,U+99c3-99c6,U+99cc,U+99d0,U+99d2,U+99d5,U+99db,U+99dd,U+99e1,U+99ed,U+99f1,U+99ff,U+9a01,U+9a03-9a04,U+9a0e-9a0f,U+9a11-9a13,U+9a19,U+9a1b,U+9a28,U+9a2b,U+9a30,U+9a32,U+9a37,U+9a40,U+9a45,U+9a4a,U+9a4d-9a4e,U+9a52,U+9a55,U+9a57,U+9a5a-9a5b,U+9a5f,U+9a62,U+9a65,U+9a69,U+9a6b,U+9a6e,U+9a75,U+9a77-9a7a,U+9a7d}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-26-wght-normal-YNOygvr_.woff2) format("woff2-variations");unicode-range:U+975b-975c,U+9763,U+9765-9766,U+976c-976d,U+9773,U+9776,U+977a,U+977c,U+9784-9785,U+978e-978f,U+9791-9792,U+9794-9795,U+9798,U+979a,U+979e,U+97a3,U+97a5-97a6,U+97a8,U+97ab-97ac,U+97ae-97af,U+97b2,U+97b4,U+97c6,U+97cb-97cc,U+97d3,U+97d8,U+97dc,U+97e1,U+97ea-97eb,U+97ee,U+97fb,U+97fe-97ff,U+9801-9803,U+9805-9806,U+9808,U+980c,U+9810-9814,U+9817-9818,U+981e,U+9820-9821,U+9824,U+9828,U+982b-982d,U+9830,U+9834,U+9838-9839,U+983c,U+9846,U+984d-984f,U+9851-9852,U+9854-9855,U+9857-9858,U+985a-985b,U+9862-9863,U+9865,U+9867,U+986b,U+986f-9871,U+9877-9878,U+987c,U+9880,U+9883,U+9885,U+9889,U+988b-988f,U+9893-9895,U+9899-989b,U+989e-989f,U+98a1-98a2,U+98a5-98a7,U+98a9,U+98af,U+98b1,U+98b6,U+98ba,U+98be,U+98c3-98c4,U+98c6-98c8,U+98cf-98d6,U+98da-98db}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-27-wght-normal-BP2pEGQH.woff2) format("woff2-variations");unicode-range:U+95c4-95ca,U+95cc-95cd,U+95d4-95d6,U+95d8,U+95e1-95e2,U+95e9,U+95f0-95f1,U+95f3,U+95f6,U+95fc,U+95fe-95ff,U+9602-9604,U+9606-960d,U+960f,U+9611-9613,U+9615-9617,U+9619-961b,U+961d,U+9621,U+9628,U+962f,U+963c-963e,U+9641-9642,U+9649,U+9654,U+965b-965f,U+9661,U+9663,U+9665,U+9667-9668,U+966c,U+9670,U+9672-9674,U+9678,U+967a,U+967d,U+9682,U+9685,U+9688,U+968a,U+968d-968e,U+9695,U+9697-9698,U+969e,U+96a0,U+96a3-96a4,U+96a8,U+96aa,U+96b0-96b1,U+96b3-96b4,U+96b7-96b9,U+96bb-96bd,U+96c9,U+96cb,U+96ce,U+96d1-96d2,U+96d6,U+96d9,U+96db-96dc,U+96de,U+96e0,U+96e3,U+96e9,U+96eb,U+96f0-96f2,U+96f9,U+96ff,U+9701-9702,U+9705,U+9708,U+970a,U+970e-970f,U+9711,U+9719,U+9727,U+972a,U+972d,U+9730,U+973d,U+9742,U+9744,U+9748-9749,U+9750-9751,U+975a}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-28-wght-normal-BWPKDbtH.woff2) format("woff2-variations");unicode-range:U+94f5,U+94f7,U+94f9,U+94fb-94fd,U+94ff,U+9503-9504,U+9506-9507,U+9509-950a,U+950d-950f,U+9511-9518,U+951a-9520,U+9522,U+9528-952d,U+9530-953a,U+953c-953f,U+9543-9546,U+9548-9550,U+9552-9555,U+9557-955b,U+955d-9568,U+956a-956d,U+9570-9574,U+9583,U+9586,U+9589,U+958e-958f,U+9591-9592,U+9594,U+9598-9599,U+959e-95a0,U+95a2-95a6,U+95a8-95b2,U+95b4,U+95b8-95c3}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-29-wght-normal-45aVmHn_.woff2) format("woff2-variations");unicode-range:U+941c-942b,U+942d-942e,U+9432-9433,U+9435,U+9438,U+943a,U+943e,U+9444,U+944a,U+9451-9452,U+945a,U+9462-9463,U+9465,U+9470-9487,U+948a-9492,U+9494-9498,U+949a,U+949c-949d,U+94a1,U+94a3-94a4,U+94a8,U+94aa-94ad,U+94af,U+94b2,U+94b4-94ba,U+94bc-94c0,U+94c4,U+94c6-94db,U+94de-94ec,U+94ee-94f1,U+94f3}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-30-wght-normal-B8_s30jZ.woff2) format("woff2-variations");unicode-range:U+92ec-92ed,U+92f0,U+92f3,U+92f8,U+92fc,U+9304,U+9306,U+9310,U+9312,U+9315,U+9318,U+931a,U+931e,U+9320-9322,U+9324,U+9326-9329,U+932b-932c,U+932f,U+9331-9332,U+9335-9336,U+933e,U+9340-9341,U+934a-9360,U+9362-9363,U+9365-936b,U+936e,U+9375,U+937e,U+9382,U+938a,U+938c,U+938f,U+9393-9394,U+9396-9397,U+939a,U+93a2,U+93a7,U+93ac-93cd,U+93d0-93d1,U+93d6-93d8,U+93de-93df,U+93e1-93e2,U+93e4,U+93f8,U+93fb,U+93fd,U+940e-941a}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-31-wght-normal-DW0t445S.woff2) format("woff2-variations");unicode-range:U+9163-9164,U+9169,U+9170,U+9172,U+9174,U+9179-917a,U+917d-917e,U+9182-9183,U+9185,U+918c-918d,U+9190-9191,U+919a,U+919c,U+91a1-91a4,U+91a8,U+91aa-91af,U+91b4-91b5,U+91b8,U+91ba,U+91be,U+91c0-91c1,U+91c6,U+91c8,U+91cb,U+91d0,U+91d2,U+91d7-91d8,U+91dd,U+91e3,U+91e6-91e7,U+91ed,U+91f0,U+91f5,U+91f9,U+9200,U+9205,U+9207-920a,U+920d-920e,U+9210,U+9214-9215,U+921c,U+921e,U+9221,U+9223-9227,U+9229-922a,U+922d,U+9234-9235,U+9237,U+9239-923a,U+923c-9240,U+9244-9246,U+9249,U+924e-924f,U+9251,U+9253,U+9257,U+925b,U+925e,U+9262,U+9264-9266,U+9268,U+926c,U+926f,U+9271,U+927b,U+927e,U+9280,U+9283,U+9285-928a,U+928e,U+9291,U+9293,U+9296,U+9298,U+929c-929d,U+92a8,U+92ab-92ae,U+92b3,U+92b6-92b7,U+92b9,U+92c1,U+92c5-92c6,U+92c8,U+92cc,U+92d0,U+92d2,U+92e4,U+92ea}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-32-wght-normal-ShbWPcei.woff2) format("woff2-variations");unicode-range:U+9004,U+900b,U+9011,U+9015-9016,U+901e,U+9021,U+9026,U+902d,U+902f,U+9031,U+9035-9036,U+9039-903a,U+9041,U+9044-9046,U+904a,U+904f-9052,U+9054-9055,U+9058-9059,U+905b-905e,U+9060-9062,U+9068-9069,U+906f,U+9072,U+9074,U+9076-907a,U+907c-907d,U+9081,U+9083,U+9085,U+9087-908b,U+908f,U+9095,U+9097,U+9099-909b,U+909d,U+90a0-90a1,U+90a8-90a9,U+90ac,U+90b0,U+90b2-90b4,U+90b6,U+90b8,U+90ba,U+90bd-90be,U+90c3-90c5,U+90c7-90c8,U+90cf-90d0,U+90d3,U+90d5,U+90d7,U+90da-90dc,U+90de,U+90e2,U+90e4,U+90e6-90e7,U+90ea-90eb,U+90ef,U+90f4-90f5,U+90f7,U+90fe-9100,U+9104,U+9109,U+910c,U+9112,U+9114-9115,U+9118,U+911c,U+911e,U+9120,U+9122-9123,U+9127,U+912d,U+912f-9132,U+9139-913a,U+9143,U+9146,U+9149-914a,U+914c,U+914e-9150,U+9154,U+9157,U+915a,U+915d-915e,U+9161-9162}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-33-wght-normal-BOTZYTjM.woff2) format("woff2-variations");unicode-range:U+8e41-8e42,U+8e47,U+8e49-8e4b,U+8e50-8e53,U+8e59-8e5a,U+8e5f-8e60,U+8e64,U+8e69,U+8e6c,U+8e70,U+8e74,U+8e76,U+8e7a-8e7c,U+8e7f,U+8e84-8e85,U+8e87,U+8e89,U+8e8b,U+8e8d,U+8e8f-8e90,U+8e94,U+8e99,U+8e9c,U+8e9e,U+8eaa,U+8eac,U+8eb0,U+8eb6,U+8ec0,U+8ec6,U+8eca-8ece,U+8ed2,U+8eda,U+8edf,U+8ee2,U+8eeb,U+8ef8,U+8efb-8efe,U+8f03,U+8f09,U+8f0b,U+8f12-8f15,U+8f1b,U+8f1d,U+8f1f,U+8f29-8f2a,U+8f2f,U+8f36,U+8f38,U+8f3b,U+8f3e-8f3f,U+8f44-8f45,U+8f49,U+8f4d-8f4e,U+8f5f,U+8f6b,U+8f6d,U+8f71-8f73,U+8f75-8f76,U+8f78-8f7a,U+8f7c,U+8f7e,U+8f81-8f82,U+8f84,U+8f87,U+8f8a-8f8b,U+8f8d-8f8f,U+8f94-8f95,U+8f97-8f9a,U+8fa6,U+8fad-8faf,U+8fb2,U+8fb5-8fb7,U+8fba-8fbc,U+8fbf,U+8fc2,U+8fcb,U+8fcd,U+8fd3,U+8fd5,U+8fd7,U+8fda,U+8fe2-8fe5,U+8fe8-8fe9,U+8fee,U+8ff3-8ff4,U+8ff8,U+8ffa}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-34-wght-normal-BF1rqDSt.woff2) format("woff2-variations");unicode-range:U+8cbd,U+8cbf-8cc4,U+8cc7-8cc8,U+8cca,U+8ccd,U+8cd1,U+8cd3,U+8cdb-8cdc,U+8cde,U+8ce0,U+8ce2-8ce4,U+8ce6-8ce8,U+8cea,U+8ced,U+8cf4,U+8cf8,U+8cfa,U+8cfc-8cfd,U+8d04-8d05,U+8d07-8d08,U+8d0a,U+8d0d,U+8d0f,U+8d13-8d14,U+8d16,U+8d1b,U+8d20,U+8d30,U+8d32-8d33,U+8d36,U+8d3b,U+8d3d,U+8d40,U+8d42-8d43,U+8d45-8d46,U+8d48-8d4a,U+8d4d,U+8d51,U+8d53,U+8d55,U+8d59,U+8d5c-8d5d,U+8d5f,U+8d61,U+8d66-8d67,U+8d6a,U+8d6d,U+8d71,U+8d73,U+8d84,U+8d90-8d91,U+8d94-8d95,U+8d99,U+8da8,U+8daf,U+8db1,U+8db5,U+8db8,U+8dba,U+8dbc,U+8dbf,U+8dc2,U+8dc4,U+8dc6,U+8dcb,U+8dce-8dcf,U+8dd6-8dd7,U+8dda-8ddb,U+8dde,U+8de1,U+8de3-8de4,U+8de9,U+8deb-8dec,U+8df0-8df1,U+8df6-8dfd,U+8e05,U+8e07,U+8e09-8e0a,U+8e0c,U+8e0e,U+8e10,U+8e14,U+8e1d-8e1f,U+8e23,U+8e26,U+8e2b-8e31,U+8e34-8e35,U+8e39-8e3a,U+8e3d,U+8e40}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-35-wght-normal-Bosspiyr.woff2) format("woff2-variations");unicode-range:U+8b80,U+8b83,U+8b8a,U+8b8c,U+8b90,U+8b93,U+8b99-8b9a,U+8ba0,U+8ba3,U+8ba5-8ba7,U+8baa-8bac,U+8bb4-8bb5,U+8bb7,U+8bb9,U+8bc2-8bc3,U+8bc5,U+8bcb-8bcc,U+8bce-8bd0,U+8bd2-8bd4,U+8bd6,U+8bd8-8bd9,U+8bdc,U+8bdf,U+8be3-8be4,U+8be7-8be9,U+8beb-8bec,U+8bee,U+8bf0,U+8bf2-8bf3,U+8bf6,U+8bf9,U+8bfc-8bfd,U+8bff-8c00,U+8c02,U+8c04,U+8c06-8c07,U+8c0c,U+8c0f,U+8c11-8c12,U+8c14-8c1b,U+8c1d-8c21,U+8c24-8c25,U+8c27,U+8c2a-8c2c,U+8c2e-8c30,U+8c32-8c36,U+8c3f,U+8c47-8c4c,U+8c4e-8c50,U+8c54-8c56,U+8c62,U+8c68,U+8c6c,U+8c73,U+8c78,U+8c7a,U+8c82,U+8c85,U+8c89-8c8a,U+8c8d-8c8e,U+8c90,U+8c93-8c94,U+8c98,U+8c9d-8c9e,U+8ca0-8ca2,U+8ca7-8cac,U+8caf-8cb0,U+8cb3-8cb4,U+8cb6-8cb9,U+8cbb-8cbc}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-36-wght-normal-CtU9CyKw.woff2) format("woff2-variations");unicode-range:U+8a15-8a18,U+8a1a-8a1b,U+8a1d,U+8a1f,U+8a22-8a23,U+8a25,U+8a2b,U+8a2d,U+8a31,U+8a33-8a34,U+8a36-8a38,U+8a3a,U+8a3c,U+8a3e,U+8a40-8a41,U+8a46,U+8a48,U+8a50,U+8a52,U+8a54-8a55,U+8a58,U+8a5b,U+8a5d-8a63,U+8a66,U+8a69-8a6b,U+8a6d-8a6e,U+8a70,U+8a72-8a73,U+8a7a,U+8a85,U+8a87,U+8a8a,U+8a8c-8a8d,U+8a90-8a92,U+8a95,U+8a98,U+8aa0-8aa1,U+8aa3-8aa6,U+8aa8-8aa9,U+8aac-8aae,U+8ab0,U+8ab2,U+8ab8-8ab9,U+8abc,U+8abe-8abf,U+8ac7,U+8acf,U+8ad2,U+8ad6-8ad7,U+8adb-8adc,U+8adf,U+8ae1,U+8ae6-8ae8,U+8aeb,U+8aed-8aee,U+8af1,U+8af3-8af4,U+8af7-8af8,U+8afa,U+8afe,U+8b00-8b02,U+8b07,U+8b0a,U+8b0c,U+8b0e,U+8b10,U+8b17,U+8b19,U+8b1b,U+8b1d,U+8b20-8b21,U+8b26,U+8b28,U+8b2c,U+8b33,U+8b39,U+8b3e-8b3f,U+8b41,U+8b45,U+8b49,U+8b4c,U+8b4f,U+8b57-8b58,U+8b5a,U+8b5c,U+8b5e,U+8b60,U+8b6c,U+8b6f-8b70,U+8b72,U+8b74,U+8b77,U+8b7d}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-37-wght-normal-ghDiyiuv.woff2) format("woff2-variations");unicode-range:U+8882,U+8884-8886,U+8888,U+888f,U+8892-8893,U+889b,U+88a2,U+88a4,U+88a6,U+88a8,U+88aa,U+88ae,U+88b1,U+88b4,U+88b7,U+88bc,U+88c0,U+88c6-88c9,U+88ce-88cf,U+88d1-88d3,U+88d8,U+88db-88dd,U+88df,U+88e1-88e3,U+88e5,U+88e8,U+88ec,U+88f0-88f1,U+88f3-88f4,U+88fc-88fe,U+8900,U+8902,U+8906-8907,U+8909-890c,U+8912-8915,U+8918-891b,U+8921,U+8925,U+892b,U+8930,U+8932,U+8934,U+8936,U+893b,U+893d,U+8941,U+894c,U+8955-8956,U+8959,U+895c,U+895e-8960,U+8966,U+896a,U+896c,U+896f-8970,U+8972,U+897b,U+897e,U+8980,U+8983,U+8985,U+8987-8988,U+898c,U+898f,U+8993,U+8997,U+899a,U+89a1,U+89a7,U+89a9-89aa,U+89b2-89b3,U+89b7,U+89c0,U+89c7,U+89ca-89cc,U+89ce-89d1,U+89d6,U+89da,U+89dc,U+89de,U+89e5,U+89e7,U+89eb,U+89ef,U+89f1,U+89f3-89f4,U+89f8,U+89ff,U+8a01-8a03,U+8a07-8a0a,U+8a0e-8a0f,U+8a13}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-38-wght-normal-4Nz8k_dt.woff2) format("woff2-variations");unicode-range:U+86f4,U+86f8-86f9,U+86fb,U+86fe,U+8703,U+8706-870a,U+870d,U+8711-8713,U+871a,U+871e,U+8722-8723,U+8725,U+8729,U+872e,U+8731,U+8734,U+8737,U+873a-873b,U+873e-8740,U+8742,U+8747-8748,U+8753,U+8755,U+8757-8758,U+875d,U+875f,U+8762-8766,U+8768,U+876e,U+8770,U+8772,U+8775,U+8778,U+877b-877e,U+8782,U+8785,U+8788,U+878b,U+8793,U+8797,U+879a,U+879e-87a0,U+87a2-87a3,U+87a8,U+87ab-87ad,U+87af,U+87b3,U+87b5,U+87bd,U+87c0,U+87c4,U+87c6,U+87ca-87cb,U+87d1-87d2,U+87db-87dc,U+87de,U+87e0,U+87e5,U+87ea,U+87ec,U+87ee,U+87f2-87f3,U+87fb,U+87fd-87fe,U+8802-8803,U+8805,U+880a-880b,U+880d,U+8813-8816,U+8819,U+881b,U+881f,U+8821,U+8823,U+8831-8832,U+8835-8836,U+8839,U+883b-883c,U+8844,U+8846,U+884a,U+884e,U+8852-8853,U+8855,U+8859,U+885b,U+885d-885e,U+8862,U+8864,U+8869-886a,U+886e-886f,U+8872,U+8879,U+887d-887f}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-39-wght-normal-Ddtm1XVC.woff2) format("woff2-variations");unicode-range:U+8548,U+854e,U+8553,U+8556-8557,U+8559,U+855e,U+8561,U+8564-8565,U+8568-856a,U+856d,U+856f-8570,U+8572,U+8576,U+8579-857b,U+8580,U+8585-8586,U+8588,U+858a,U+858f,U+8591,U+8594,U+8599,U+859c,U+85a2,U+85a4,U+85a6,U+85a8-85a9,U+85ab-85ac,U+85ae,U+85b7-85b9,U+85be,U+85c1,U+85c7,U+85cd,U+85d0,U+85d3,U+85d5,U+85dc-85dd,U+85df-85e0,U+85e5-85e6,U+85e8-85ea,U+85f4,U+85f9,U+85fe-85ff,U+8602,U+8605-8607,U+860a-860b,U+8616,U+8618,U+861a,U+8627,U+8629,U+862d,U+8638,U+863c,U+863f,U+864d,U+864f,U+8652-8655,U+865b-865c,U+865f,U+8662,U+8667,U+866c,U+866e,U+8671,U+8675,U+867a-867c,U+867f,U+868b,U+868d,U+8693,U+869c-869d,U+86a1,U+86a3-86a4,U+86a7-86a9,U+86ac,U+86af-86b1,U+86b4-86b6,U+86ba,U+86c0,U+86c4,U+86c6,U+86c9-86ca,U+86cd-86d1,U+86d4,U+86d8,U+86de-86df,U+86e4,U+86e6,U+86e9,U+86ed,U+86ef-86f3}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-40-wght-normal-BVn4-kgX.woff2) format("woff2-variations");unicode-range:U+83c5,U+83c8-83c9,U+83cb,U+83d1,U+83d3-83d6,U+83d8,U+83db,U+83dd,U+83df,U+83e1,U+83e5,U+83ea-83eb,U+83f0,U+83f4,U+83f8-83f9,U+83fb,U+83fd,U+83ff,U+8401,U+8406,U+840a-840b,U+840f,U+8411,U+8418,U+841c,U+8420,U+8422-8424,U+8426,U+8429,U+842c,U+8438-8439,U+843b-843c,U+843f,U+8446-8447,U+8449,U+844e,U+8451-8452,U+8456,U+8459-845a,U+845c,U+8462,U+8466,U+846d,U+846f-8470,U+8473,U+8476-8478,U+847a,U+847d,U+8484-8485,U+8487,U+8489,U+848c,U+848e,U+8490,U+8493-8494,U+8497,U+849b,U+849e-849f,U+84a1,U+84a5,U+84a8,U+84af,U+84b4,U+84b9-84bf,U+84c1-84c2,U+84c5-84c7,U+84ca-84cb,U+84cd,U+84d0-84d1,U+84d3,U+84d6,U+84df-84e0,U+84e2-84e3,U+84e5-84e7,U+84ee,U+84f3,U+84f6,U+84fa,U+84fc,U+84ff-8500,U+850c,U+8511,U+8514-8515,U+8517-8518,U+851f,U+8523,U+8525-8526,U+8529,U+852b,U+852d,U+8532,U+8534-8535,U+8538-853a,U+853c,U+8543,U+8545}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-41-wght-normal-CZqajZnl.woff2) format("woff2-variations");unicode-range:U+82bc,U+82be,U+82c0-82c2,U+82c4-82c8,U+82ca-82cc,U+82ce,U+82d0,U+82d2-82d3,U+82d5-82d6,U+82d8-82d9,U+82dc-82de,U+82e0-82e4,U+82e7,U+82e9-82eb,U+82ed-82ee,U+82f3-82f4,U+82f7-82f8,U+82fa-8301,U+8306-8308,U+830c-830d,U+830f,U+8311,U+8313-8315,U+8318,U+831a-831b,U+831d,U+8324,U+8327,U+832a,U+832c-832d,U+832f,U+8331-8334,U+833a-833c,U+8340,U+8343-8345,U+8347-8348,U+834a,U+834c,U+834f,U+8351,U+8356,U+8358-835c,U+835e,U+8360,U+8364-8366,U+8368-836a,U+836c-836e,U+8373,U+8378,U+837b-837d,U+837f-8380,U+8382,U+8388,U+838a-838b,U+8392,U+8394,U+8396,U+8398-8399,U+839b-839c,U+83a0,U+83a2-83a3,U+83a8-83aa,U+83ae-83b0,U+83b3-83b4,U+83b6,U+83b8,U+83ba,U+83bc-83bd,U+83bf-83c0,U+83c2}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-42-wght-normal-CQ4lY28u.woff2) format("woff2-variations");unicode-range:U+8166-8169,U+816b,U+816d,U+8171,U+8173-8174,U+8178,U+817c-817d,U+8182,U+8188,U+8191,U+8198-819b,U+81a0,U+81a3,U+81a5-81a6,U+81a9,U+81b6,U+81ba-81bb,U+81bd,U+81bf,U+81c1,U+81c3,U+81c6,U+81c9-81ca,U+81cc-81cd,U+81d1,U+81d3-81d4,U+81d8,U+81db-81dc,U+81de-81df,U+81e5,U+81e7-81e9,U+81eb-81ec,U+81ee-81ef,U+81f5,U+81f8,U+81fa,U+81fc,U+81fe,U+8200-8202,U+8204,U+8208-820a,U+820e-8210,U+8216-8218,U+821b-821c,U+8221-8224,U+8226-8228,U+822b,U+822d,U+822f,U+8232-8234,U+8237-8238,U+823a-823b,U+823e,U+8244,U+8249,U+824b,U+824f,U+8259-825a,U+825f,U+8266,U+8268,U+826e,U+8271,U+8276-8279,U+827d,U+827f,U+8283-8284,U+8288-828a,U+828d-8291,U+8293-8294,U+8296-8298,U+829f-82a1,U+82a3-82a4,U+82a7-82ab,U+82ae,U+82b0,U+82b2,U+82b4-82b6}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-43-wght-normal-psppu0d8.woff2) format("woff2-variations");unicode-range:U+8016,U+8018-8019,U+801c,U+801e,U+8026-802a,U+8031,U+8034-8035,U+8037,U+8043,U+804b,U+804d,U+8052,U+8056,U+8059,U+805e,U+8061,U+8068-8069,U+806e-8074,U+8076-8078,U+807c-8080,U+8082,U+8084-8085,U+8088,U+808f,U+8093,U+809c,U+809f,U+80ab,U+80ad-80ae,U+80b1,U+80b6-80b8,U+80bc-80bd,U+80c2,U+80c4,U+80ca,U+80cd,U+80d1,U+80d4,U+80d7,U+80d9-80db,U+80dd,U+80e0,U+80e4-80e5,U+80e7-80ed,U+80ef-80f1,U+80f3-80f4,U+80fc,U+8101,U+8104-8105,U+8107-8108,U+810c-810e,U+8112-8115,U+8117-8119,U+811b-811f,U+8121-8130,U+8132-8134,U+8137,U+8139,U+813f-8140,U+8142,U+8146,U+8148,U+814d-814e,U+8151,U+8153,U+8158-815a,U+815e,U+8160}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-44-wght-normal-cbKJlTUe.woff2) format("woff2-variations");unicode-range:U+7ef0-7ef2,U+7ef6,U+7efa-7efb,U+7efe,U+7f01-7f04,U+7f08,U+7f0a-7f12,U+7f17,U+7f19,U+7f1b-7f1c,U+7f1f,U+7f21-7f23,U+7f25-7f28,U+7f2a-7f33,U+7f35-7f37,U+7f3d,U+7f42,U+7f44-7f45,U+7f4c-7f4d,U+7f52,U+7f54,U+7f58-7f59,U+7f5d,U+7f5f-7f61,U+7f63,U+7f65,U+7f68,U+7f70-7f71,U+7f73-7f75,U+7f77,U+7f79,U+7f7d-7f7e,U+7f85-7f86,U+7f88-7f89,U+7f8b-7f8c,U+7f90-7f91,U+7f94-7f96,U+7f98-7f9b,U+7f9d,U+7f9f,U+7fa3,U+7fa7-7fa9,U+7fac-7fb2,U+7fb4,U+7fb6,U+7fb8,U+7fbc,U+7fbf-7fc0,U+7fc3,U+7fca,U+7fcc,U+7fce,U+7fd2,U+7fd5,U+7fd9-7fdb,U+7fdf,U+7fe3,U+7fe5-7fe7,U+7fe9,U+7feb-7fec,U+7fee-7fef,U+7ff1,U+7ff3-7ff4,U+7ff9-7ffa,U+7ffe,U+8004,U+8006,U+800b,U+800e,U+8011-8012,U+8014}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-45-wght-normal-MKIEVRIC.woff2) format("woff2-variations");unicode-range:U+7dd2,U+7dd4,U+7dd6-7dd8,U+7dda-7de0,U+7de2-7de6,U+7de8-7ded,U+7def,U+7df1-7df5,U+7df7,U+7df9,U+7dfb-7dfc,U+7dfe-7e02,U+7e04,U+7e08-7e0b,U+7e12,U+7e1b,U+7e1e,U+7e20,U+7e22-7e23,U+7e26,U+7e29,U+7e2b,U+7e2e-7e2f,U+7e31,U+7e37,U+7e39-7e3e,U+7e40,U+7e43-7e44,U+7e46-7e47,U+7e4a-7e4b,U+7e4d-7e4e,U+7e51,U+7e54-7e56,U+7e58-7e5b,U+7e5d-7e5e,U+7e61,U+7e66-7e67,U+7e69-7e6b,U+7e6d,U+7e70,U+7e73,U+7e77,U+7e79,U+7e7b-7e7d,U+7e81-7e82,U+7e8c-7e8d,U+7e8f,U+7e92-7e94,U+7e96,U+7e98,U+7e9a-7e9c,U+7e9e-7e9f,U+7ea1,U+7ea3,U+7ea5,U+7ea8-7ea9,U+7eab,U+7ead-7eae,U+7eb0,U+7ebb,U+7ebe,U+7ec0-7ec2,U+7ec9,U+7ecb-7ecc,U+7ed0,U+7ed4,U+7ed7,U+7edb,U+7ee0-7ee2,U+7ee5-7ee6,U+7ee8,U+7eeb}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-46-wght-normal-CErGc6Mt.woff2) format("woff2-variations");unicode-range:U+7ce8,U+7cec,U+7cf0,U+7cf5-7cf9,U+7cfc,U+7cfe,U+7d00,U+7d04-7d0b,U+7d0d,U+7d10-7d14,U+7d17-7d19,U+7d1b-7d1f,U+7d21,U+7d24-7d26,U+7d28-7d2a,U+7d2c-7d2e,U+7d30-7d31,U+7d33,U+7d35-7d36,U+7d38-7d3a,U+7d40,U+7d42-7d44,U+7d46,U+7d4b-7d4c,U+7d4f,U+7d51,U+7d54-7d56,U+7d58,U+7d5b-7d5c,U+7d5e,U+7d61-7d63,U+7d66,U+7d68,U+7d6a-7d6c,U+7d6f,U+7d71-7d73,U+7d75-7d77,U+7d79-7d7a,U+7d7e,U+7d81,U+7d84-7d8b,U+7d8d,U+7d8f,U+7d91,U+7d94,U+7d96,U+7d98-7d9a,U+7d9c-7da0,U+7da2,U+7da6,U+7daa-7db1,U+7db4-7db8,U+7dba-7dbf,U+7dc1,U+7dc4,U+7dc7-7dc8,U+7dca-7dcd,U+7dcf,U+7dd1}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-47-wght-normal-C5Kgg1_m.woff2) format("woff2-variations");unicode-range:U+7bd3-7bd4,U+7bd9-7bda,U+7bdd,U+7be0-7be1,U+7be4-7be6,U+7be9-7bea,U+7bef,U+7bf4,U+7bf6,U+7bfc,U+7bfe,U+7c01,U+7c03,U+7c07-7c08,U+7c0a-7c0d,U+7c0f,U+7c11,U+7c15-7c16,U+7c19,U+7c1e-7c21,U+7c23-7c24,U+7c26,U+7c28-7c33,U+7c35,U+7c37-7c3b,U+7c3d-7c3e,U+7c40-7c41,U+7c43,U+7c47-7c48,U+7c4c,U+7c50,U+7c53-7c54,U+7c59,U+7c5f-7c60,U+7c63-7c65,U+7c6c,U+7c6e,U+7c72,U+7c74,U+7c79-7c7a,U+7c7c,U+7c81-7c82,U+7c84-7c85,U+7c88,U+7c8a-7c91,U+7c93-7c96,U+7c99,U+7c9b-7c9e,U+7ca0-7ca2,U+7ca6-7ca9,U+7cac,U+7caf-7cb3,U+7cb5-7cb7,U+7cba-7cbd,U+7cbf-7cc2,U+7cc5,U+7cc7-7cc9,U+7ccc-7ccd,U+7cd7,U+7cdc,U+7cde,U+7ce0,U+7ce4-7ce5,U+7ce7}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-48-wght-normal-DFMjDDY6.woff2) format("woff2-variations");unicode-range:U+7ae6,U+7af4-7af7,U+7afa-7afb,U+7afd-7b0a,U+7b0c,U+7b0e-7b0f,U+7b13,U+7b15-7b16,U+7b18-7b19,U+7b1e-7b20,U+7b22-7b25,U+7b29-7b2b,U+7b2d-7b2e,U+7b30-7b3b,U+7b3e-7b3f,U+7b41-7b42,U+7b44-7b47,U+7b4a,U+7b4c-7b50,U+7b58,U+7b5a,U+7b5c,U+7b60,U+7b66-7b67,U+7b69,U+7b6c-7b6f,U+7b72-7b76,U+7b7b-7b7d,U+7b7f,U+7b82,U+7b85,U+7b87,U+7b8b-7b96,U+7b98-7b99,U+7b9b-7b9f,U+7ba2-7ba4,U+7ba6-7bac,U+7bae-7bb0,U+7bb4,U+7bb7-7bb9,U+7bbb,U+7bc0-7bc1,U+7bc3-7bc4,U+7bc6,U+7bc8-7bcc,U+7bd1}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-49-wght-normal-B7l_3BZr.woff2) format("woff2-variations");unicode-range:U+798b-798e,U+7992,U+7994-7995,U+7997-7998,U+799a-799c,U+799f,U+79a3-79a6,U+79a8-79ac,U+79ae-79b1,U+79b3-79b5,U+79b8,U+79ba,U+79bf,U+79c2,U+79c6,U+79c8,U+79cf,U+79d5-79d6,U+79dd-79de,U+79e3,U+79e7-79e8,U+79eb,U+79ed,U+79f4,U+79f7-79f8,U+79fa,U+79fe,U+7a02-7a03,U+7a05,U+7a0a,U+7a14,U+7a17,U+7a19,U+7a1c,U+7a1e-7a1f,U+7a23,U+7a25-7a26,U+7a2c,U+7a2e,U+7a30-7a32,U+7a36-7a37,U+7a39,U+7a3c,U+7a40,U+7a42,U+7a47,U+7a49,U+7a4c-7a4f,U+7a51,U+7a55,U+7a5b,U+7a5d-7a5e,U+7a62-7a63,U+7a66,U+7a68-7a69,U+7a6b,U+7a70,U+7a78,U+7a80,U+7a85-7a88,U+7a8a,U+7a90,U+7a93-7a96,U+7a98,U+7a9b-7a9c,U+7a9e,U+7aa0-7aa1,U+7aa3,U+7aa8-7aaa,U+7aac-7ab0,U+7ab3,U+7ab8,U+7aba,U+7abd-7abf,U+7ac4-7ac5,U+7ac7-7ac8,U+7aca,U+7ad1-7ad2,U+7ada-7add,U+7ae1,U+7ae4}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-50-wght-normal-C5KfAmFp.woff2) format("woff2-variations");unicode-range:U+784c,U+784e-7854,U+7856-7857,U+7859-785a,U+7865,U+7869-786a,U+786d,U+786f,U+7876-7877,U+787c,U+787e-787f,U+7881,U+7887-7889,U+7893-7894,U+7898-789e,U+78a1,U+78a3,U+78a5,U+78a9,U+78ad,U+78b2,U+78b4,U+78b6,U+78b9-78ba,U+78bc,U+78bf,U+78c3,U+78c9,U+78cb,U+78d0-78d2,U+78d4,U+78d9-78da,U+78dc,U+78de,U+78e1,U+78e5-78e6,U+78ea,U+78ec,U+78ef,U+78f1-78f2,U+78f4,U+78fa-78fb,U+78fe,U+7901-7902,U+7905,U+7907,U+7909,U+790b-790c,U+790e,U+7910,U+7913,U+7919-791b,U+791e-791f,U+7921,U+7924,U+7926,U+792a-792b,U+7934,U+7936,U+7939,U+793b,U+793d,U+7940,U+7942-7943,U+7945-7947,U+7949-794a,U+794c,U+794e-7951,U+7953-7955,U+7957-795a,U+795c,U+795f-7960,U+7962,U+7964,U+7966-7967,U+7969,U+796b,U+796f,U+7972,U+7974,U+7979,U+797b-797c,U+797e-7980,U+7982,U+7986-7987,U+7989-798a}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-51-wght-normal-C2bq6hC8.woff2) format("woff2-variations");unicode-range:U+7722,U+7726,U+7728,U+772b-7730,U+7732-7736,U+7739-773a,U+773d-773f,U+7743,U+7746-7747,U+774c-774f,U+7751-7752,U+7758-775a,U+775c-775e,U+7762,U+7765-7766,U+7768-776a,U+776c-776d,U+7771-7772,U+777a,U+777c-777e,U+7780,U+7785,U+7787,U+778b-778d,U+778f-7791,U+7793,U+779e-77a0,U+77a2,U+77a5,U+77ad,U+77af,U+77b4-77b7,U+77bd-77c0,U+77c2,U+77c5,U+77c7,U+77cd,U+77d6-77d7,U+77d9-77da,U+77dd-77de,U+77e7,U+77ea,U+77ec,U+77ef,U+77f8,U+77fb,U+77fd-77fe,U+7800,U+7803,U+7806,U+7809,U+780f-7812,U+7815,U+7817-7818,U+781a-781f,U+7821-7823,U+7825-7827,U+7829,U+782b-7830,U+7832-7833,U+7835,U+7837,U+7839-783c,U+783e,U+7841-7844,U+7847-7849,U+784b}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-52-wght-normal-P18e_Y0j.woff2) format("woff2-variations");unicode-range:U+7613-7619,U+761b-761d,U+761f-7622,U+7625,U+7627-762a,U+762e-7630,U+7632-7635,U+7638-763a,U+763c-763d,U+763f-7640,U+7642-7643,U+7647-7648,U+764d-764e,U+7652,U+7654,U+7658,U+765a,U+765c,U+765e-765f,U+7661-7663,U+7665,U+7669,U+766c,U+766e-766f,U+7671-7673,U+7675-7676,U+7678-767a,U+767f,U+7681,U+7683,U+7688,U+768a-768c,U+768e,U+7690-7692,U+7695,U+7698,U+769a-769b,U+769d-76a0,U+76a2,U+76a4-76a7,U+76ab-76ac,U+76af-76b0,U+76b2,U+76b4-76b5,U+76ba-76bb,U+76bf,U+76c2-76c3,U+76c5,U+76c9,U+76cc-76ce,U+76dc-76de,U+76e1-76ea,U+76f1,U+76f9-76fb,U+76fd,U+76ff-7700,U+7703-7704,U+7707-7708,U+770c-770f,U+7712,U+7714,U+7716,U+7719-771b,U+771e,U+7721}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-53-wght-normal-Bgkuo2tF.woff2) format("woff2-variations");unicode-range:U+750d,U+750f,U+7511,U+7513,U+7515,U+7517,U+7519,U+7521-7527,U+752a,U+752c-752d,U+752f,U+7534,U+7536,U+753a,U+753e,U+7540,U+7544,U+7547-754b,U+754d-754e,U+7550-7553,U+7556-7557,U+755a-755b,U+755d-755e,U+7560,U+7562,U+7564,U+7566-7568,U+756b-756c,U+756f-7573,U+7575,U+7579-757c,U+757e-757f,U+7581-7584,U+7587,U+7589-758e,U+7590,U+7592,U+7594,U+7596,U+7599-759a,U+759d,U+759f-75a0,U+75a3,U+75a5,U+75a8,U+75ac-75ad,U+75b0-75b1,U+75b3-75b5,U+75b8,U+75bd,U+75c1-75c4,U+75c8-75ca,U+75cc-75cd,U+75d4,U+75d6,U+75d9,U+75de,U+75e0,U+75e2-75e4,U+75e6-75ea,U+75f1-75f3,U+75f7,U+75f9-75fa,U+75fc,U+75fe-7601,U+7603,U+7605-7606,U+7608-760e,U+7610-7612}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-54-wght-normal-DL5lmlUd.woff2) format("woff2-variations");unicode-range:U+73f0,U+73f2,U+73f4-73f5,U+73f7,U+73f9-73fa,U+73fc-73fd,U+73ff-7402,U+7404,U+7407-7408,U+740a-740f,U+7418,U+741a-741c,U+741e,U+7424-7425,U+7428-7429,U+742c-7430,U+7432,U+7435-7436,U+7438-743b,U+743e-7441,U+7443-7446,U+7448,U+744a-744b,U+7452,U+7457,U+745b,U+745d,U+7460,U+7462-7465,U+7467-746a,U+746d,U+746f,U+7471,U+7473-7474,U+7477,U+747a,U+747e,U+7481-7482,U+7484,U+7486,U+7488-748b,U+748e-748f,U+7493,U+7498,U+749a,U+749c-74a0,U+74a3,U+74a6,U+74a9-74aa,U+74ae,U+74b0-74b2,U+74b6,U+74b8-74ba,U+74bd,U+74bf,U+74c1,U+74c3,U+74c5,U+74c8,U+74ca,U+74cc,U+74cf,U+74d1-74d2,U+74d4-74d5,U+74d8-74db,U+74de-74e0,U+74e2,U+74e4-74e5,U+74e7-74e9,U+74ee-74ef,U+74f4,U+74ff,U+7501,U+7503,U+7505,U+7508}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-55-wght-normal-BV_Oy6IF.woff2) format("woff2-variations");unicode-range:U+72e6,U+72e8,U+72ef-72f0,U+72f2-72f4,U+72f6-72f7,U+72f9-72fb,U+72fd,U+7300-7304,U+7307,U+730a-730c,U+7313-7317,U+731d-7322,U+7327,U+7329,U+732c-732d,U+7330-7331,U+7333,U+7335-7337,U+7339,U+733d-733e,U+7340,U+7342,U+7344-7345,U+734a,U+734d-7350,U+7352,U+7355,U+7357,U+7359,U+735f-7360,U+7362-7363,U+7365,U+7368,U+736c-736d,U+736f-7370,U+7372,U+7374-7376,U+7378,U+737a-737b,U+737d-737e,U+7382-7383,U+7386,U+7388,U+738a,U+738c-7393,U+7395,U+7397-739a,U+739c,U+739e,U+73a0-73a3,U+73a5-73a8,U+73aa,U+73ad,U+73b1,U+73b3,U+73b6-73b7,U+73b9,U+73c2,U+73c5-73c9,U+73cc,U+73ce-73d0,U+73d2,U+73d6,U+73d9,U+73db-73de,U+73e3,U+73e5-73ea,U+73ee-73ef}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-56-wght-normal-B4L7Hj8f.woff2) format("woff2-variations");unicode-range:U+71a8,U+71af,U+71b1-71bc,U+71be,U+71c1-71c2,U+71c4,U+71c8-71cb,U+71ce-71d0,U+71d2,U+71d4,U+71d9-71da,U+71dc,U+71df-71e0,U+71e6-71e8,U+71ea,U+71ed-71ee,U+71f4,U+71f6,U+71f9,U+71fb-71fc,U+71ff-7200,U+7207,U+720c-720d,U+7210,U+7216,U+721a-721e,U+7223,U+7228,U+722b,U+722d-722e,U+7230,U+7232,U+723a-723c,U+723e-7242,U+7246,U+724b,U+724d-724e,U+7252,U+7256,U+7258,U+725a,U+725c-725d,U+7260,U+7264-7266,U+726a,U+726c,U+726e-726f,U+7271,U+7273-7274,U+7278,U+727b,U+727d-727e,U+7281-7282,U+7284,U+7287,U+728a,U+728d,U+728f,U+7292,U+729b,U+729f-72a0,U+72a7,U+72ad-72ae,U+72b0-72b5,U+72b7-72b8,U+72ba-72be,U+72c0-72c1,U+72c3,U+72c5-72c6,U+72c8,U+72cc-72ce,U+72d2,U+72d6,U+72db,U+72dd-72df,U+72e1,U+72e5}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-57-wght-normal-DU8YBsDj.woff2) format("woff2-variations");unicode-range:U+700b,U+700d,U+7015,U+7018,U+701b,U+701d-701f,U+7023,U+7026-7028,U+702c,U+702e-7030,U+7035,U+7037,U+7039-703a,U+703c-703e,U+7044,U+7049-704b,U+704f,U+7051,U+7058,U+705a,U+705c-705e,U+7061,U+7064,U+7066,U+706c,U+707d,U+7080-7081,U+7085-7086,U+708a,U+708f,U+7091,U+7094-7095,U+7098-7099,U+709c-709d,U+709f,U+70a4,U+70a9-70aa,U+70af-70b2,U+70b4-70b7,U+70bb,U+70c0,U+70c3,U+70c7,U+70cb,U+70ce-70cf,U+70d4,U+70d9-70da,U+70dc-70dd,U+70e0,U+70e9,U+70ec,U+70f7,U+70fa,U+70fd,U+70ff,U+7104,U+7108-7109,U+710c,U+7110,U+7113-7114,U+7116-7118,U+711c,U+711e,U+7120,U+712e-712f,U+7131,U+713c,U+7142,U+7144-7147,U+7149-714b,U+7150,U+7152,U+7155-7156,U+7159-715a,U+715c,U+7161,U+7165-7166,U+7168-7169,U+716d,U+7173-7174,U+7176,U+7178,U+717a,U+717d,U+717f-7180,U+7184,U+7186-7188,U+7192,U+7198,U+719c,U+71a0,U+71a4-71a5}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-58-wght-normal-CE0BKS9u.woff2) format("woff2-variations");unicode-range:U+6ed9,U+6edb,U+6edd,U+6edf-6ee0,U+6ee2,U+6ee6,U+6eea,U+6eec,U+6eee-6eef,U+6ef2-6ef3,U+6ef7-6efa,U+6efe,U+6f01,U+6f03,U+6f08-6f09,U+6f15-6f16,U+6f19,U+6f22-6f25,U+6f28-6f2a,U+6f2c-6f2d,U+6f2f,U+6f32,U+6f36-6f38,U+6f3f,U+6f43-6f46,U+6f48,U+6f4b,U+6f4e-6f4f,U+6f51,U+6f54-6f57,U+6f59-6f5b,U+6f5e-6f5f,U+6f61,U+6f64-6f67,U+6f69-6f6c,U+6f6f-6f72,U+6f74-6f76,U+6f78-6f7e,U+6f80-6f83,U+6f86,U+6f89,U+6f8b-6f8d,U+6f90,U+6f92,U+6f94,U+6f97-6f98,U+6f9b,U+6fa3-6fa5,U+6fa7,U+6faa,U+6faf,U+6fb1,U+6fb4,U+6fb6,U+6fb9,U+6fc1-6fcb,U+6fd1-6fd3,U+6fd5,U+6fdb,U+6fde-6fe1,U+6fe4,U+6fe9,U+6feb-6fec,U+6fee-6ff1,U+6ffa,U+6ffe,U+7005-7006,U+7009}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-59-wght-normal-Azv2Ku9_.woff2) format("woff2-variations");unicode-range:U+6dc3,U+6dc5-6dc6,U+6dc9,U+6dcc,U+6dcf,U+6dd2-6dd3,U+6dd6,U+6dd9-6dde,U+6de0,U+6de4,U+6de6,U+6de8-6dea,U+6dec,U+6def-6df0,U+6df5-6df6,U+6df8,U+6dfa,U+6dfc,U+6e03-6e04,U+6e07-6e09,U+6e0b-6e0c,U+6e0e,U+6e11,U+6e13,U+6e15-6e16,U+6e19-6e1b,U+6e1e-6e1f,U+6e22,U+6e25-6e27,U+6e2b-6e2c,U+6e36-6e37,U+6e39-6e3a,U+6e3c-6e41,U+6e44-6e45,U+6e47,U+6e49-6e4b,U+6e4d-6e4e,U+6e51,U+6e53-6e55,U+6e5c-6e5f,U+6e61-6e63,U+6e65-6e67,U+6e6a-6e6b,U+6e6d-6e70,U+6e72-6e74,U+6e76-6e78,U+6e7c,U+6e80-6e82,U+6e86-6e87,U+6e89,U+6e8d,U+6e8f,U+6e96,U+6e98,U+6e9d-6e9f,U+6ea1,U+6ea5-6ea7,U+6eab,U+6eb1-6eb2,U+6eb4,U+6eb7,U+6ebb-6ebd,U+6ebf-6ec6,U+6ec8-6ec9,U+6ecc,U+6ecf-6ed0,U+6ed3-6ed4,U+6ed7-6ed8}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-60-wght-normal-C1lngC61.woff2) format("woff2-variations");unicode-range:U+6cb1-6cb2,U+6cb4-6cb5,U+6cb7,U+6cba,U+6cbc-6cbd,U+6cc1-6cc3,U+6cc5-6cc7,U+6cd0-6cd4,U+6cd6-6cd7,U+6cd9-6cda,U+6cde-6ce0,U+6ce4,U+6ce6,U+6ce9,U+6ceb-6cef,U+6cf1-6cf2,U+6cf6-6cf7,U+6cfa,U+6cfe,U+6d03-6d05,U+6d07-6d08,U+6d0a,U+6d0c,U+6d0e-6d11,U+6d13-6d14,U+6d16,U+6d18-6d1a,U+6d1c,U+6d1f,U+6d22-6d23,U+6d26-6d29,U+6d2b,U+6d2e-6d30,U+6d33,U+6d35-6d36,U+6d38-6d3a,U+6d3c,U+6d3f,U+6d42-6d44,U+6d48-6d49,U+6d4d,U+6d50,U+6d52,U+6d54,U+6d56-6d58,U+6d5a-6d5c,U+6d5e,U+6d60-6d61,U+6d63-6d65,U+6d67,U+6d6c-6d6d,U+6d6f,U+6d75,U+6d7b-6d7d,U+6d87,U+6d8a,U+6d8e,U+6d90-6d9a,U+6d9c-6da0,U+6da2-6da3,U+6da7,U+6daa-6dac,U+6dae,U+6db3-6db4,U+6db6,U+6db8,U+6dbc,U+6dbf,U+6dc2}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-61-wght-normal-BxWkGF5M.woff2) format("woff2-variations");unicode-range:U+6b83-6b86,U+6b89,U+6b8d,U+6b91-6b93,U+6b95,U+6b97-6b98,U+6b9a-6b9b,U+6b9e,U+6ba1-6ba4,U+6ba9-6baa,U+6bad,U+6baf-6bb0,U+6bb2-6bb3,U+6bba-6bbd,U+6bc0,U+6bc2,U+6bc6,U+6bca-6bcc,U+6bce,U+6bd0-6bd1,U+6bd3,U+6bd6-6bd8,U+6bda,U+6be1,U+6be6,U+6bec,U+6bf1,U+6bf3-6bf5,U+6bf9,U+6bfd,U+6c05-6c08,U+6c0d,U+6c10,U+6c15-6c1a,U+6c21,U+6c23-6c26,U+6c29-6c2d,U+6c30-6c33,U+6c35-6c37,U+6c39-6c3a,U+6c3c-6c3f,U+6c46,U+6c4a-6c4c,U+6c4e-6c50,U+6c54,U+6c56,U+6c59-6c5c,U+6c5e,U+6c63,U+6c67-6c69,U+6c6b,U+6c6d,U+6c6f,U+6c72-6c74,U+6c78-6c7a,U+6c7c,U+6c84-6c87,U+6c8b-6c8c,U+6c8f,U+6c91,U+6c93-6c96,U+6c98,U+6c9a,U+6c9d,U+6ca2-6ca4,U+6ca8-6ca9,U+6cac-6cae}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-62-wght-normal-CXXMAq-5.woff2) format("woff2-variations");unicode-range:U+69fe-6a01,U+6a06,U+6a09,U+6a0b,U+6a11,U+6a13,U+6a17-6a19,U+6a1b,U+6a1e,U+6a23,U+6a28-6a29,U+6a2b,U+6a2f-6a30,U+6a35,U+6a38-6a40,U+6a46-6a48,U+6a4a-6a4b,U+6a4e,U+6a50,U+6a52,U+6a5b,U+6a5e,U+6a62,U+6a65-6a67,U+6a6b,U+6a79,U+6a7c,U+6a7e-6a7f,U+6a84,U+6a86,U+6a8e,U+6a90-6a91,U+6a94,U+6a97,U+6a9c,U+6a9e,U+6aa0,U+6aa2,U+6aa4,U+6aa9,U+6aab,U+6aae-6ab0,U+6ab2-6ab3,U+6ab5,U+6ab7-6ab8,U+6aba-6abb,U+6abd,U+6abf,U+6ac2-6ac4,U+6ac6,U+6ac8,U+6acc,U+6ace,U+6ad2-6ad3,U+6ad8-6adc,U+6adf-6ae0,U+6ae4-6ae5,U+6ae7-6ae8,U+6afb,U+6b04-6b05,U+6b0d-6b13,U+6b16-6b17,U+6b19,U+6b24-6b25,U+6b2c,U+6b37-6b39,U+6b3b,U+6b3d,U+6b43,U+6b46,U+6b4e,U+6b50,U+6b53-6b54,U+6b58-6b59,U+6b5b,U+6b60,U+6b69,U+6b6d,U+6b6f-6b70,U+6b73-6b74,U+6b77-6b7a,U+6b80-6b82}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-63-wght-normal-4La5uKvS.woff2) format("woff2-variations");unicode-range:U+68d3,U+68d7,U+68dd,U+68df,U+68e1,U+68e3-68e4,U+68e6-68ed,U+68ef-68f0,U+68f2,U+68f4,U+68f6-68f7,U+68f9,U+68fb-68fd,U+68ff-6902,U+6906-6908,U+690b,U+6910,U+691a-691c,U+691f-6920,U+6924-6925,U+692a,U+692d,U+6934,U+6939,U+693c-6945,U+694a-694b,U+6952-6954,U+6957,U+6959,U+695b,U+695d,U+695f,U+6962-6964,U+6966,U+6968-696c,U+696e-696f,U+6971,U+6973-6974,U+6978-6979,U+697d,U+697f-6980,U+6985,U+6987-698a,U+698d-698e,U+6994-6999,U+699b,U+69a3-69a4,U+69a6-69a7,U+69ab,U+69ad-69ae,U+69b1,U+69b7,U+69bb-69bc,U+69c1,U+69c3-69c5,U+69c7,U+69ca-69ce,U+69d0-69d1,U+69d3-69d4,U+69d7-69da,U+69e0,U+69e4,U+69e6,U+69ec-69ed,U+69f1-69f3,U+69f8,U+69fa-69fc}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-64-wght-normal-CbIuD2Eg.woff2) format("woff2-variations");unicode-range:U+678b-678d,U+678f,U+6792-6793,U+6796,U+6798,U+679e-67a1,U+67a5,U+67a7-67a9,U+67ac-67ad,U+67b0-67b1,U+67b3,U+67b5,U+67b7,U+67b9,U+67bb-67bc,U+67c0-67c1,U+67c3,U+67c5-67ca,U+67d1-67d2,U+67d7-67d9,U+67dd-67df,U+67e2-67e4,U+67e6-67e9,U+67f0,U+67f5,U+67f7-67f8,U+67fa-67fb,U+67fd-67fe,U+6800-6801,U+6803-6804,U+6806,U+6809-680a,U+680c,U+680e,U+6812,U+681d-681f,U+6822,U+6824-6829,U+682b-682d,U+6831-6835,U+683b,U+683e,U+6840-6841,U+6844-6845,U+6849,U+684e,U+6853,U+6855-6856,U+685c-685d,U+685f-6862,U+6864,U+6866-6868,U+686b,U+686f,U+6872,U+6874,U+6877,U+687f,U+6883,U+6886,U+688f,U+689b,U+689f-68a0,U+68a2-68a3,U+68b1,U+68b6,U+68b9-68ba,U+68bc-68bf,U+68c1-68c4,U+68c6,U+68c8,U+68ca,U+68cc,U+68d0-68d1}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-65-wght-normal-BGqvKda2.woff2) format("woff2-variations");unicode-range:U+6631,U+6633-6634,U+6636,U+663a-663b,U+663d,U+6641,U+6644-6645,U+6649,U+664c,U+664f,U+6654,U+6659,U+665b,U+665d-665e,U+6660-6667,U+6669,U+666b-666c,U+6671,U+6673,U+6677-6679,U+667c,U+6680-6681,U+6684-6685,U+6688-6689,U+668b-668e,U+6690,U+6692,U+6695,U+6698,U+669a,U+669d,U+669f-66a0,U+66a2-66a3,U+66a6,U+66aa-66ab,U+66b1-66b2,U+66b5,U+66b8-66b9,U+66bb,U+66be,U+66c1,U+66c6-66c9,U+66cc,U+66d5-66d8,U+66da-66dc,U+66de-66e2,U+66e8-66ea,U+66ec,U+66f1,U+66f3,U+66f7,U+66fa,U+66fd,U+6702,U+6705,U+670a,U+670f-6710,U+6713,U+6715,U+6719,U+6722-6723,U+6725-6727,U+6729,U+672d-672e,U+6732-6733,U+6736,U+6739,U+673b,U+673f,U+6744,U+6748,U+674c-674d,U+6753,U+6755,U+6762,U+6767,U+6769-676c,U+676e,U+6772-6773,U+6775,U+6777,U+677a-677d,U+6782-6783,U+6787,U+678a}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-66-wght-normal-BvNozWOY.woff2) format("woff2-variations");unicode-range:U+64f1-64f2,U+64f4,U+64f7-64f8,U+64fa,U+64fc,U+64fe-64ff,U+6503,U+6509,U+650f,U+6514,U+6518,U+651c-651e,U+6522-6525,U+652a-652c,U+652e,U+6530-6532,U+6534-6535,U+6537-6538,U+653a,U+653c-653d,U+6542,U+6549-654b,U+654d-654e,U+6553-6555,U+6557-6558,U+655d,U+6564,U+6569,U+656b,U+656d-656f,U+6571,U+6573,U+6575-6576,U+6578-657e,U+6581-6583,U+6585-6586,U+6589,U+658e-658f,U+6592-6593,U+6595-6596,U+659b,U+659d,U+659f-65a1,U+65a3,U+65ab-65ac,U+65b2,U+65b6-65b7,U+65ba-65bb,U+65be-65c0,U+65c2-65c4,U+65c6-65c8,U+65cc,U+65ce,U+65d0,U+65d2-65d3,U+65d6,U+65db,U+65dd,U+65e1,U+65e3,U+65ee-65f0,U+65f3-65f5,U+65f8,U+65fb-65fc,U+65fe-6600,U+6603,U+6607,U+6609,U+660b,U+6610-6611,U+6619-661a,U+661c-661e,U+6621,U+6624,U+6626,U+662a-662c,U+662e,U+6630}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-67-wght-normal-CC-WRBV-.woff2) format("woff2-variations");unicode-range:U+63b8-63bc,U+63be,U+63c0,U+63c3-63c4,U+63c6,U+63c8,U+63cd-63ce,U+63d1,U+63d6,U+63da-63db,U+63de,U+63e0,U+63e3,U+63e9-63ea,U+63ee,U+63f2,U+63f5-63fa,U+63fc,U+63fe-6400,U+6406,U+640b-640d,U+6410,U+6414,U+6416-6417,U+641b,U+6420-6423,U+6425-6428,U+642a,U+6431-6432,U+6434-6437,U+643d-6442,U+6445,U+6448,U+6450-6452,U+645b-645f,U+6462,U+6465,U+6468,U+646d,U+646f-6471,U+6473,U+6477,U+6479-647d,U+6482-6485,U+6487-6488,U+648c,U+6490,U+6493,U+6496-649a,U+649d,U+64a0,U+64a5,U+64ab-64ac,U+64b1-64b7,U+64b9-64bb,U+64be-64c1,U+64c4,U+64c7,U+64c9-64cb,U+64d0,U+64d4,U+64d7-64d8,U+64da,U+64de,U+64e0-64e2,U+64e4,U+64e9,U+64ec,U+64f0}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-68-wght-normal-c0FjfUaj.woff2) format("woff2-variations");unicode-range:U+622c,U+622e-6230,U+6232,U+6238,U+623b,U+623d-623e,U+6243,U+6246,U+6248-6249,U+624c,U+6255,U+6259,U+625e,U+6260-6261,U+6265-6266,U+626a,U+6271,U+627a,U+627c-627d,U+6283,U+6286,U+6289,U+628e,U+6294,U+629c,U+629e-629f,U+62a1,U+62a8,U+62ba-62bb,U+62bf,U+62c2,U+62c4,U+62c8,U+62ca-62cb,U+62cf,U+62d1,U+62d7,U+62d9-62da,U+62dd,U+62e0-62e1,U+62e3-62e4,U+62e7,U+62eb,U+62ee,U+62f0,U+62f4-62f6,U+6308,U+630a-630e,U+6310,U+6312-6313,U+6317,U+6319,U+631b,U+631d-631f,U+6322,U+6326,U+6329,U+6331-6332,U+6334-6337,U+6339,U+633b-633c,U+633e-6340,U+6343,U+6347,U+634b-634e,U+6354,U+635c-635d,U+6368-6369,U+636d,U+636f-6372,U+6376,U+637a-637b,U+637d,U+6382-6383,U+6387,U+638a-638b,U+638d-638e,U+6391,U+6393-6397,U+6399,U+639b,U+639e-639f,U+63a1,U+63a3-63a4,U+63ac-63ae,U+63b1-63b5}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-69-wght-normal-D596Jjl2.woff2) format("woff2-variations");unicode-range:U+60ed-60ee,U+60f0-60f1,U+60f4,U+60f6,U+60fa,U+6100,U+6106,U+610d-610e,U+6112,U+6114-6115,U+6119,U+611c,U+6120,U+6122-6123,U+6126,U+6128-6130,U+6136-6137,U+613a,U+613d-613e,U+6144,U+6146-6147,U+614a-614b,U+6151,U+6153,U+6158,U+615a,U+615c-615d,U+615f,U+6161,U+6163-6165,U+616b-616c,U+616e,U+6171,U+6173-6177,U+617e,U+6182,U+6187,U+618a,U+618d-618e,U+6190-6191,U+6194,U+6199-619a,U+619c,U+619f,U+61a1,U+61a3-61a4,U+61a7-61a9,U+61ab-61ad,U+61b2-61b3,U+61b5-61b7,U+61ba-61bb,U+61bf,U+61c3-61c4,U+61c6-61c7,U+61c9-61cb,U+61d0-61d1,U+61d3-61d4,U+61d7,U+61da,U+61df-61e1,U+61e6,U+61ee,U+61f0,U+61f2,U+61f6-61f8,U+61fa,U+61fc-61fe,U+6200,U+6206-6207,U+6209,U+620b,U+620d-620e,U+6213-6215,U+6217,U+6219,U+621b-6223,U+6225-6226}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-70-wght-normal-ColEcmtJ.woff2) format("woff2-variations");unicode-range:U+5fc4,U+5fc9,U+5fcb,U+5fce-5fd6,U+5fda-5fde,U+5fe1-5fe2,U+5fe4-5fe5,U+5fea,U+5fed-5fee,U+5ff1-5ff3,U+5ff6,U+5ff8,U+5ffb,U+5ffe-5fff,U+6002-6006,U+600a,U+600d,U+600f,U+6014,U+6019,U+601b,U+6020,U+6023,U+6026,U+6029,U+602b,U+602e-602f,U+6031,U+6033,U+6035,U+6039,U+603f,U+6041-6043,U+6046,U+604f,U+6053-6054,U+6058-605b,U+605d-605e,U+6060,U+6063,U+6065,U+6067,U+606a-606c,U+6075,U+6078-6079,U+607b,U+607d,U+607f,U+6083,U+6085-6087,U+608a,U+608c,U+608e-608f,U+6092-6093,U+6095-6097,U+609b-609d,U+60a2,U+60a7,U+60a9-60ab,U+60ad,U+60af-60b1,U+60b3-60b6,U+60b8,U+60bb,U+60bd-60be,U+60c0-60c3,U+60c6-60c9,U+60cb,U+60ce,U+60d3-60d4,U+60d7-60db,U+60dd,U+60e1-60e4,U+60e6,U+60ea,U+60ec}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-71-wght-normal-ChZfXpdg.woff2) format("woff2-variations");unicode-range:U+5e98,U+5e9b,U+5e9d,U+5ea0-5ea5,U+5ea8,U+5eab,U+5eaf,U+5eb3,U+5eb5-5eb6,U+5eb9,U+5ebe,U+5ec1-5ec3,U+5ec6,U+5ec8,U+5ecb-5ecc,U+5ed1-5ed2,U+5ed4,U+5ed9-5edb,U+5edd,U+5edf-5ee0,U+5ee2-5ee3,U+5ee8,U+5eea,U+5eec,U+5eef-5ef0,U+5ef3-5ef4,U+5ef8,U+5efb-5efc,U+5efe-5eff,U+5f01,U+5f07,U+5f0b-5f0e,U+5f10-5f12,U+5f14,U+5f1a,U+5f22,U+5f28-5f29,U+5f2c-5f2d,U+5f35-5f36,U+5f38,U+5f3b-5f43,U+5f45-5f4a,U+5f4c-5f4e,U+5f50,U+5f54,U+5f56-5f59,U+5f5b-5f5f,U+5f61,U+5f63,U+5f65,U+5f67-5f68,U+5f6b,U+5f6e-5f6f,U+5f72-5f78,U+5f7a,U+5f7e-5f7f,U+5f82-5f83,U+5f87,U+5f89-5f8a,U+5f8d,U+5f91,U+5f93,U+5f95,U+5f98-5f99,U+5f9c,U+5f9e,U+5fa0,U+5fa6-5fa9,U+5fac-5fad,U+5faf,U+5fb3-5fb5,U+5fb9,U+5fbc}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-72-wght-normal-D1VyfEG3.woff2) format("woff2-variations");unicode-range:U+5d26-5d27,U+5d2e-5d34,U+5d3c-5d3e,U+5d41-5d44,U+5d46-5d48,U+5d4a-5d4b,U+5d4e,U+5d50,U+5d52,U+5d55-5d58,U+5d5a-5d5d,U+5d68-5d69,U+5d6b-5d6c,U+5d6f,U+5d74,U+5d7f,U+5d82-5d89,U+5d8b-5d8c,U+5d8f,U+5d92-5d93,U+5d99,U+5d9d,U+5db2,U+5db6-5db7,U+5dba,U+5dbc-5dbd,U+5dc2-5dc3,U+5dc6-5dc7,U+5dc9,U+5dcc,U+5dd2,U+5dd4,U+5dd6-5dd8,U+5ddb-5ddc,U+5de3,U+5ded,U+5def,U+5df3,U+5df6,U+5dfa-5dfd,U+5dff-5e00,U+5e07,U+5e0f,U+5e11,U+5e13-5e14,U+5e19-5e1b,U+5e22,U+5e25,U+5e28,U+5e2a,U+5e2f-5e31,U+5e33-5e34,U+5e36,U+5e39-5e3c,U+5e3e,U+5e40,U+5e44,U+5e46-5e48,U+5e4c,U+5e4f,U+5e53-5e54,U+5e57,U+5e59,U+5e5b,U+5e5e-5e5f,U+5e61,U+5e63,U+5e6a-5e6b,U+5e75,U+5e77,U+5e79-5e7a,U+5e7e,U+5e80-5e81,U+5e83,U+5e85,U+5e87,U+5e8b,U+5e91-5e92,U+5e96}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-73-wght-normal-DwSJRYPJ.woff2) format("woff2-variations");unicode-range:U+5bec,U+5bee-5bf0,U+5bf2-5bf3,U+5bf5-5bf6,U+5bfe,U+5c02-5c03,U+5c05,U+5c07-5c09,U+5c0b-5c0c,U+5c0e,U+5c10,U+5c12-5c13,U+5c15,U+5c17,U+5c19,U+5c1b-5c1c,U+5c1e-5c1f,U+5c22,U+5c25,U+5c28,U+5c2a-5c2b,U+5c2f-5c30,U+5c37,U+5c3b,U+5c43-5c44,U+5c46-5c47,U+5c4d,U+5c50,U+5c59,U+5c5b-5c5c,U+5c62-5c64,U+5c66,U+5c6c,U+5c6e,U+5c74,U+5c78-5c7e,U+5c80,U+5c83-5c84,U+5c88,U+5c8b-5c8d,U+5c91,U+5c94-5c96,U+5c98-5c99,U+5c9c,U+5c9e,U+5ca1-5ca3,U+5cab-5cac,U+5cb1,U+5cb5,U+5cb7,U+5cba,U+5cbd-5cbf,U+5cc1,U+5cc3-5cc4,U+5cc7,U+5ccb,U+5cd2,U+5cd8-5cd9,U+5cdf-5ce0,U+5ce3-5ce6,U+5ce8-5cea,U+5ced,U+5cef,U+5cf3-5cf4,U+5cf6,U+5cf8,U+5cfd,U+5d00-5d04,U+5d06,U+5d08,U+5d0b-5d0d,U+5d0f-5d13,U+5d15,U+5d17-5d1a,U+5d1d-5d22,U+5d24-5d25}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-74-wght-normal-Cte7o1QG.woff2) format("woff2-variations");unicode-range:U+5aa0,U+5aa3-5aa4,U+5aaa,U+5aae-5aaf,U+5ab1-5ab2,U+5ab4-5ab5,U+5ab7-5aba,U+5abd-5abf,U+5ac3-5ac4,U+5ac6-5ac8,U+5aca-5acb,U+5acd,U+5acf-5ad2,U+5ad4,U+5ad8-5ada,U+5adc,U+5adf-5ae2,U+5ae4,U+5ae6,U+5ae8,U+5aea-5aed,U+5af0-5af3,U+5af5,U+5af9-5afb,U+5afd,U+5b01,U+5b05,U+5b08,U+5b0b-5b0c,U+5b11,U+5b16-5b17,U+5b1b,U+5b21-5b22,U+5b24,U+5b27-5b2e,U+5b30,U+5b32,U+5b34,U+5b36-5b38,U+5b3e-5b40,U+5b43,U+5b45,U+5b4a-5b4b,U+5b51-5b53,U+5b56,U+5b5a-5b5b,U+5b62,U+5b65,U+5b67,U+5b6a-5b6e,U+5b70-5b71,U+5b73,U+5b7a-5b7b,U+5b7f-5b80,U+5b84,U+5b8d,U+5b91,U+5b93-5b95,U+5b9f,U+5ba5-5ba6,U+5bac,U+5bae,U+5bb8,U+5bc0,U+5bc3,U+5bcb,U+5bd0-5bd1,U+5bd4-5bd8,U+5bda-5bdc,U+5be2,U+5be4-5be5,U+5be7,U+5be9,U+5beb}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-75-wght-normal-B0qL41rF.woff2) format("woff2-variations");unicode-range:U+596a,U+596c-596e,U+5977,U+597b-597c,U+5981,U+598f,U+5997-5998,U+599a,U+599c-599d,U+59a0-59a1,U+59a3-59a4,U+59a7,U+59aa-59ad,U+59af,U+59b2-59b3,U+59b5-59b6,U+59b8,U+59ba,U+59bd-59be,U+59c0-59c1,U+59c3-59c4,U+59c7-59ca,U+59cc-59cd,U+59cf,U+59d2,U+59d5-59d6,U+59d8-59d9,U+59db,U+59dd-59e0,U+59e2-59e7,U+59e9-59eb,U+59ee,U+59f1,U+59f3,U+59f5,U+59f7-59f9,U+59fd,U+5a06,U+5a08-5a0a,U+5a0c-5a0d,U+5a11-5a13,U+5a15-5a16,U+5a1a-5a1b,U+5a21-5a23,U+5a2d-5a2f,U+5a32,U+5a38,U+5a3c,U+5a3e-5a45,U+5a47,U+5a4a,U+5a4c-5a4d,U+5a4f-5a51,U+5a53,U+5a55-5a57,U+5a5e,U+5a60,U+5a62,U+5a65-5a67,U+5a6a,U+5a6c-5a6d,U+5a72-5a73,U+5a75-5a76,U+5a79-5a7c,U+5a81-5a84,U+5a8c,U+5a8e,U+5a93,U+5a96-5a97,U+5a9c,U+5a9e}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-76-wght-normal-BPLMO_2x.woff2) format("woff2-variations");unicode-range:U+5820,U+5822-5823,U+5825-5826,U+582c,U+582f,U+5831,U+583a,U+583d,U+583f-5842,U+5844-5846,U+5848,U+584a,U+584d,U+5852,U+5857,U+5859-585a,U+585c-585d,U+5862,U+5868-5869,U+586c-586d,U+586f-5873,U+5875,U+5879,U+587d-587e,U+5880-5881,U+5888-588a,U+588d,U+5892,U+5896-5898,U+589a,U+589c-589d,U+58a0-58a1,U+58a3,U+58a6,U+58a9,U+58ab-58ae,U+58b0,U+58b3,U+58bb-58bf,U+58c2-58c3,U+58c5-58c8,U+58ca,U+58cc,U+58ce,U+58d1-58d3,U+58d5,U+58d8-58d9,U+58de-58df,U+58e2,U+58e9,U+58ec,U+58ef,U+58f1-58f2,U+58f5,U+58f7-58f8,U+58fa,U+58fd,U+5900,U+5902,U+5906,U+5908-590c,U+590e,U+5910,U+5914,U+5919,U+591b,U+591d-591e,U+5920,U+5922-5925,U+5928,U+592c-592d,U+592f,U+5932,U+5936,U+593c,U+593e,U+5940-5942,U+5944,U+594c-594d,U+5950,U+5953,U+5958,U+595a,U+5961,U+5966-5968}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-77-wght-normal-Dkbi3pye.woff2) format("woff2-variations");unicode-range:U+56f9,U+56fc,U+56ff-5700,U+5703-5704,U+5709-570a,U+570c-570d,U+570f,U+5712-5713,U+5718-5719,U+571c,U+571e,U+5725,U+5727,U+5729-572a,U+572c,U+572e-572f,U+5734-5735,U+5739,U+573b,U+5741,U+5743,U+5745,U+5749,U+574c-574d,U+575c,U+5763,U+5768-5769,U+576b,U+576d-576e,U+5770,U+5773,U+5775,U+5777,U+577b-577c,U+5785-5786,U+5788,U+578c,U+578e-578f,U+5793-5795,U+5799-57a1,U+57a3-57a4,U+57a6-57aa,U+57ac-57ad,U+57af-57b2,U+57b4-57b6,U+57b8-57b9,U+57bd-57bf,U+57c2,U+57c4-57c8,U+57cc-57cd,U+57cf,U+57d2,U+57d5-57de,U+57e1-57e2,U+57e4-57e5,U+57e7,U+57eb,U+57ed,U+57ef,U+57f4-57f8,U+57fc-57fd,U+5800-5801,U+5803,U+5805,U+5807,U+5809,U+580b-580e,U+5811,U+5814,U+5819,U+581b-581f}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-78-wght-normal-BFUXeSw6.woff2) format("woff2-variations");unicode-range:U+55f5-55f7,U+55fb,U+55fe,U+5600-5601,U+5605-5606,U+5608,U+560c-560d,U+560f,U+5614,U+5616-5617,U+561a,U+561c,U+561e,U+5621-5625,U+5627,U+5629,U+562b-5630,U+5636,U+5638-563a,U+563c,U+5640-5642,U+5649,U+564c-5650,U+5653-5655,U+5657-565b,U+5660,U+5663-5664,U+5666,U+566b,U+566f-5671,U+5673-567c,U+567e,U+5684-5687,U+568c,U+568e-5693,U+5695,U+5697,U+569b-569c,U+569e-569f,U+56a1-56a2,U+56a4-56a9,U+56ac-56af,U+56b1,U+56b4,U+56b6-56b8,U+56bf,U+56c1-56c3,U+56c9,U+56cd,U+56d1,U+56d4,U+56d6-56d9,U+56dd,U+56df,U+56e1,U+56e3-56e6,U+56e8-56ec,U+56ee-56ef,U+56f1-56f3,U+56f5,U+56f7-56f8}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-79-wght-normal-DoJG4UTB.woff2) format("woff2-variations");unicode-range:U+550f,U+5511-5514,U+5516-5517,U+5519,U+551b,U+551d-551e,U+5520,U+5522-5523,U+5526-5527,U+552a-552c,U+5530,U+5532-5535,U+5537-5538,U+553b-5541,U+5543-5544,U+5547-5549,U+554b,U+554d,U+5550,U+5553,U+5555-5558,U+555b-555f,U+5567-5569,U+556b-5572,U+5574-5577,U+557b-557c,U+557e-557f,U+5581,U+5583,U+5585-5586,U+5588,U+558b-558c,U+558e-5591,U+5593,U+5599-559a,U+559f,U+55a5-55a6,U+55a8-55ac,U+55ae,U+55b0-55b3,U+55b6,U+55b9-55ba,U+55bc-55be,U+55c4,U+55c6-55c7,U+55c9,U+55cc-55d2,U+55d4-55db,U+55dd-55df,U+55e1,U+55e3-55e6,U+55ea-55ee,U+55f0-55f3}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-80-wght-normal-BEFypWOO.woff2) format("woff2-variations");unicode-range:U+53e7-53e9,U+53f1,U+53f4-53f5,U+53fa-5400,U+5402,U+5405-5407,U+540b,U+540f,U+5412,U+5414,U+5416,U+5418-541a,U+541d,U+5420-5423,U+5425,U+5429-542a,U+542d-542e,U+5431-5433,U+5436,U+543d,U+543f,U+5442-5443,U+5449,U+544b-544c,U+544e,U+5451-5454,U+5456,U+5459,U+545b-545c,U+5461,U+5463-5464,U+546a-5472,U+5474,U+5476-5478,U+547a,U+547e-5484,U+5486,U+548a,U+548d-548e,U+5490-5491,U+5494,U+5497-5499,U+549b,U+549d,U+54a1-54a7,U+54a9,U+54ab,U+54ad,U+54b4-54b5,U+54b9,U+54bb,U+54be-54bf,U+54c2-54c3,U+54c9-54cc,U+54cf-54d0,U+54d3,U+54d5-54d6,U+54d9-54da,U+54dc-54de,U+54e2,U+54e7,U+54f3-54f4,U+54f8-54f9,U+54fd-54ff,U+5501,U+5504-5506,U+550c-550e}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-81-wght-normal-ed_TZlfo.woff2) format("woff2-variations");unicode-range:U+5289,U+528b,U+528d,U+528f,U+5291-5293,U+529a,U+52a2,U+52a6-52a7,U+52ac-52ad,U+52af,U+52b4-52b5,U+52b9,U+52bb-52bc,U+52be,U+52c1,U+52c5,U+52ca,U+52cd,U+52d0,U+52d6-52d7,U+52d9,U+52db,U+52dd-52de,U+52e0,U+52e2-52e3,U+52e5,U+52e7-52f0,U+52f2-52f3,U+52f5-52f9,U+52fb-52fc,U+5302,U+5304,U+530b,U+530d,U+530f-5310,U+5315,U+531a,U+531c-531d,U+5321,U+5323,U+5326,U+532e-5331,U+5338,U+533c-533e,U+5344-5345,U+534b-534d,U+5350,U+5354,U+5358,U+535d-535f,U+5363,U+5368-5369,U+536c,U+536e-536f,U+5372,U+5379-537b,U+537d,U+538d-538e,U+5390,U+5393-5394,U+5396,U+539b-539d,U+53a0-53a1,U+53a3-53a5,U+53a9,U+53ad-53ae,U+53b0,U+53b2-53b3,U+53b5-53b8,U+53bc,U+53be,U+53c1,U+53c3-53c7,U+53ce-53cf,U+53d2-53d3,U+53d5,U+53da,U+53de-53df,U+53e1-53e2}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-82-wght-normal-DcxfR5OJ.woff2) format("woff2-variations");unicode-range:U+5104,U+5106-5107,U+5109-510b,U+510d,U+510f-5110,U+5113,U+5115,U+5117-5118,U+511a-511c,U+511e-511f,U+5121,U+5128,U+512b-512d,U+5131-5135,U+5137-5139,U+513c,U+5140,U+5142,U+5147,U+514c,U+514e-5150,U+5155-5158,U+5162,U+5169,U+5172,U+517f,U+5181-5184,U+5186-5187,U+518b,U+518f,U+5191,U+5195-5197,U+519a,U+51a2-51a3,U+51a6-51ab,U+51ad-51ae,U+51b1,U+51b4,U+51bc-51bd,U+51bf,U+51c3,U+51c7-51c8,U+51ca-51cb,U+51cd-51ce,U+51d4,U+51d6,U+51db-51dc,U+51e6,U+51e8-51eb,U+51f1,U+51f5,U+51fc,U+51ff,U+5202,U+5205,U+5208,U+520b,U+520d-520e,U+5215-5216,U+5228,U+522a,U+522c-522d,U+5233,U+523c-523d,U+523f-5240,U+5245,U+5247,U+5249,U+524b-524c,U+524e,U+5250,U+525b-525f,U+5261,U+5263-5264,U+5270,U+5273,U+5275,U+5277,U+527d,U+527f,U+5281-5285,U+5287}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-83-wght-normal-C9UjAcMM.woff2) format("woff2-variations");unicode-range:U+4fd1,U+4fd3,U+4fda-4fdc,U+4fdf-4fe0,U+4fe2-4fe4,U+4fe6,U+4fe8,U+4feb-4fed,U+4ff3,U+4ff5-4ff6,U+4ff8,U+4ffe,U+5001,U+5005-5006,U+5009,U+500c,U+500f,U+5013-5018,U+501b-501e,U+5022-5025,U+5027-5028,U+502b-502e,U+5030,U+5033-5034,U+5036-5039,U+503b,U+5041-5043,U+5045-5046,U+5048-504a,U+504c-504e,U+5051,U+5053,U+5055-5057,U+505b,U+505e,U+5060,U+5062-5063,U+5067,U+506a,U+506c,U+5070-5072,U+5074-5075,U+5078,U+507b,U+507d-507e,U+5080,U+5088-5089,U+5091-5092,U+5095,U+5097-509e,U+50a2-50a3,U+50a5-50a7,U+50a9,U+50ad,U+50b3,U+50b5,U+50b7,U+50ba,U+50be,U+50c4-50c5,U+50c7,U+50ca,U+50cd,U+50d1,U+50d5-50d6,U+50da,U+50de,U+50e5-50e6,U+50ec-50ee,U+50f0-50f1,U+50f3,U+50f9-50fb,U+50fe-5102}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-84-wght-normal-C7NxT478.woff2) format("woff2-variations");unicode-range:U+4ea3,U+4ea5,U+4eb0-4eb1,U+4eb3-4eb6,U+4eb8-4eb9,U+4ebb-4ebe,U+4ec2-4ec4,U+4ec8-4ec9,U+4ecc,U+4ecf-4ed0,U+4ed2,U+4eda-4edb,U+4edd-4ee1,U+4ee6-4ee9,U+4eeb,U+4eee-4eef,U+4ef3-4ef5,U+4ef8-4efa,U+4efc,U+4f00,U+4f03-4f05,U+4f08-4f09,U+4f0b,U+4f0e,U+4f12-4f13,U+4f15,U+4f1b,U+4f1d,U+4f21-4f22,U+4f25,U+4f27-4f29,U+4f2b-4f2e,U+4f31-4f33,U+4f36-4f37,U+4f39,U+4f3e,U+4f40-4f41,U+4f43,U+4f47-4f49,U+4f54,U+4f57-4f58,U+4f5d-4f5e,U+4f61-4f62,U+4f64-4f65,U+4f67,U+4f6a,U+4f6e-4f6f,U+4f72,U+4f74-4f7e,U+4f80-4f82,U+4f84,U+4f89-4f8a,U+4f8e-4f98,U+4f9e,U+4fa1,U+4fa5,U+4fa9-4faa,U+4fac,U+4fb3,U+4fb6-4fb8,U+4fbd,U+4fc2,U+4fc5-4fc6,U+4fcd-4fce,U+4fd0}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-85-wght-normal-DBcDBu1n.woff2) format("woff2-variations");unicode-range:U+3129,U+3131,U+3134,U+3137,U+3139,U+3141-3142,U+3145,U+3147-3148,U+314b,U+314d-314e,U+315c,U+3160-3161,U+3163-3164,U+3186,U+318d,U+3192,U+3196-3198,U+319e-319f,U+3220-3229,U+3231,U+3268,U+3297,U+3299,U+32a3,U+338e-338f,U+3395,U+339c-339e,U+33c4,U+33d1-33d2,U+33d5,U+3434,U+34dc,U+34ee,U+353e,U+355d,U+3566,U+3575,U+3592,U+35a0-35a1,U+35ad,U+35ce,U+36a2,U+36ab,U+38a8,U+3dab,U+3de7,U+3deb,U+3e1a,U+3f1b,U+3f6d,U+4495,U+4723,U+48fa,U+4ca3,U+4db6-4dbf,U+4e02,U+4e04-4e06,U+4e0c,U+4e0f,U+4e15,U+4e17,U+4e1f-4e21,U+4e26,U+4e29,U+4e2c,U+4e2f,U+4e31,U+4e35,U+4e37,U+4e3c,U+4e3f-4e42,U+4e44,U+4e46-4e47,U+4e57,U+4e5a-4e5c,U+4e64-4e65,U+4e67,U+4e69,U+4e6d,U+4e78,U+4e7f-4e82,U+4e85,U+4e87,U+4e8a,U+4e8d,U+4e93,U+4e96,U+4e98-4e99,U+4e9c,U+4e9e-4ea0,U+4ea2}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-86-wght-normal-CLJIoPpl.woff2) format("woff2-variations");unicode-range:U+279f-27a2,U+27a4-27a5,U+27a8,U+27b0,U+27b2-27b3,U+27b9,U+27e8-27e9,U+27f6,U+2800,U+28ec,U+2913,U+2921-2922,U+2934-2935,U+2a2f,U+2b05-2b07,U+2b50,U+2b55,U+2bc5-2bc6,U+2e1c-2e1d,U+2ebb,U+2f00,U+2f08,U+2f24,U+2f2d,U+2f2f-2f30,U+2f3c,U+2f45,U+2f63-2f64,U+2f74,U+2f83,U+2f8f,U+2fbc,U+3003,U+3005-3007,U+3012-3013,U+301c-301e,U+3021,U+3023-3024,U+3030,U+3034-3035,U+3041,U+3043,U+3045,U+3047,U+3049,U+3056,U+3058,U+305c,U+305e,U+3062,U+306c,U+3074,U+3077,U+307a,U+307c-307d,U+3080,U+308e,U+3090-3091,U+3099-309b,U+309d-309e,U+30a5,U+30bc,U+30be,U+30c2,U+30c5,U+30cc,U+30d8,U+30e2,U+30e8,U+30ee,U+30f0-30f2,U+30f4-30f6,U+30fd-30fe,U+3105-3126,U+3128}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-87-wght-normal-DYfJ-vGE.woff2) format("woff2-variations");unicode-range:U+2651-2655,U+2658,U+265a-265b,U+265d-265e,U+2660-266d,U+266f,U+267b,U+2688,U+2693-2696,U+2698-2699,U+269c,U+26a0-26a1,U+26a4,U+26aa-26ab,U+26bd-26be,U+26c4-26c5,U+26d4,U+26e9,U+26f0-26f1,U+26f3,U+26f5,U+26fd,U+2702,U+2704-2706,U+2708-270f,U+2712-2718,U+271a-271b,U+271d,U+271f,U+2721,U+2724-2730,U+2732-2734,U+273a,U+273d-2744,U+2747-2749,U+274c,U+274e-274f,U+2753-2757,U+275b,U+275d-275e,U+2763,U+2765-2767,U+276e-276f,U+2776-277e,U+2780-2782,U+278a-278c,U+278e,U+2794-2796,U+279c}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-88-wght-normal-ClNDOCGW.woff2) format("woff2-variations");unicode-range:U+2550-2551,U+2554,U+2557,U+255a-255b,U+255d,U+255f-2560,U+2562-2563,U+2565-2567,U+2569-256a,U+256c-2572,U+2579,U+2580-2595,U+25a1,U+25a3,U+25a9-25ad,U+25b0,U+25b3-25bb,U+25bd-25c2,U+25c4,U+25c8-25cb,U+25cd,U+25d0-25d1,U+25d4-25d5,U+25d8,U+25dc-25e6,U+25ea-25eb,U+25ef,U+25fe,U+2600-2604,U+2609,U+260e-260f,U+2611,U+2614-2615,U+2618,U+261a-2620,U+2622-2623,U+262a,U+262d-2630,U+2639-2640,U+2642,U+2648-2650}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-89-wght-normal-IQU_KQA8.woff2) format("woff2-variations");unicode-range:U+23f0,U+23f3,U+2445,U+2449,U+2465-2471,U+2474-249b,U+24b8,U+24c2,U+24c7,U+24c9,U+24d0,U+24d2,U+24d4,U+24d8,U+24dd-24de,U+24e3,U+24e6,U+24e8,U+2500-2509,U+250b-2526,U+2528-2534,U+2536-2537,U+253b-2548,U+254a-254b}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-90-wght-normal-BWcrRNoG.woff2) format("woff2-variations");unicode-range:U+207c-2083,U+208c-208e,U+2092,U+20a6,U+20a8-20ad,U+20af,U+20b1,U+20b4-20b5,U+20b8-20ba,U+20bd,U+20db,U+20dd,U+20e0,U+20e3,U+2105,U+2109,U+2113,U+2116-2117,U+2120-2121,U+2126,U+212b,U+2133,U+2139,U+2194,U+2196-2199,U+21a0,U+21a9-21aa,U+21af,U+21b3,U+21b5,U+21ba-21bb,U+21c4,U+21ca,U+21cc,U+21d0-21d4,U+21e1,U+21e6-21e9,U+2200,U+2202,U+2205-2208,U+220f,U+2211-2212,U+2215,U+2217-2219,U+221d-2220,U+2223,U+2225,U+2227-222b,U+222e,U+2234-2237,U+223c-223d,U+2248,U+224c,U+2252,U+2256,U+2260-2261,U+2266-2267,U+226a-226b,U+226e-226f,U+2282-2283,U+2295,U+2297,U+2299,U+22a5,U+22b0-22b1,U+22b9,U+22bf,U+22c5-22c6,U+22ef,U+2304,U+2307,U+230b,U+2312-2314,U+2318,U+231a-231b,U+2323,U+239b,U+239d-239e,U+23a0,U+23e9}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-91-wght-normal-CGekvDdH.woff2) format("woff2-variations");unicode-range:U+1d34-1d35,U+1d38-1d3a,U+1d3c,U+1d3f-1d40,U+1d49,U+1d4e-1d4f,U+1d52,U+1d55,U+1d5b,U+1d5e,U+1d9c,U+1da0,U+1dc4-1dc5,U+1e69,U+1e73,U+1ea0-1ea9,U+1eab-1ead,U+1eaf,U+1eb1,U+1eb3,U+1eb5,U+1eb7,U+1eb9,U+1ebb,U+1ebd-1ebe,U+1ec0-1ec3,U+1ec5-1ec6,U+1ec9-1ecd,U+1ecf-1ed3,U+1ed5,U+1ed7-1edf,U+1ee1,U+1ee3,U+1ee5-1eeb,U+1eed,U+1eef-1ef1,U+1ef3,U+1ef7,U+1ef9,U+1f62,U+1f7b,U+2001-2002,U+2004-2006,U+2009-200a,U+200c-2012,U+2015-2016,U+201a,U+201e-2021,U+2023,U+2025,U+2028,U+202a-202d,U+202f-2030,U+2032-2033,U+2035,U+2038,U+203c,U+203e-203f,U+2043-2044,U+2049,U+204d-204e,U+2060-2061,U+2070,U+2074-2078,U+207a-207b}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(data:font/woff2;base64,d09GMgABAAAAAAggABcAAAAAEXAAAAeuAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGYIKGhwbgUYcgTo/SFZBUm8GYD9TVEFUgR4nKgB8L2wRCAqGTIQZCygAMIU4ATYCJANMBCAFhjAHIAwHFyQYTBuKDiiOhNxE6yWubH7Ewz/8nN73/ydAEvBSp5laTTP3us+ETjhMVIzFx7ep7wcIL2lr81GI8MBA/wwBAO3tWB7myltBe7XjBDvwX/u1uu/E0uGyiIcomgkJSjv+6c7intwS/odMIiTiVZqJNtFQxJJFMiXyLF2hA920CeKJDfWGYz/+xn/VQlgoCd94Tia30SaDk6iddUDQC928PW0e6ObPoC7ULppBJdQunrFGoRMDUplVldtTIgYkMm3SuCUJ+4tMbzVfpCEoeoqwA+mU25VkSVsaUTlKmo4SgziUtHK/AgqyBbPsMrLX/mvhDgU1HwVBG4KiBMHnfRFBWSsEioCQVyWVIpUK5I3WX4bvOq6Or4OoKB/Xv9NFc4IUcQiETIJQI1HWCabrFynDBSGVIG0gSBhdJ5XwGyCl0UUmpRjsZC0gjU0LkImbTTASCuKkyZICaaLVThfvpnhR8COrKcjad1hTlAWiYJC5phiEmnEbRatXkNcsXqhcZ3Kq1aisNG/PTEeKXG2ANUArADIt3yzV1+vXaGzKAMFIBEUtiAC1DozA2vePzIFwR0yfpe+bLZrkmGQ82FKMGVOJsTEkhQQGT9389TdqH0ErJi2mu1eOIjsqStNzUQ3JgOR9lMQIoUagVTz6idhvnnONBJqVMKnWbdwytw0ENFGBgqPgKauLYqwJUiSSOInkPobs+vgNjBqS8exGo1FTWjJsTg+780LNQx4CjRLGtCKro5e8P0ruvLku4buyViBBilaRAq2izAdt0kTKWd7D5N7kyeTZ5O3k2zRLq9NipYJS0MfTP0Xl48qM7p26x3SP7l6nu727pjvXnQg8WaBRhNAqXs1FbAIVzIZSikRt5FXmohFUIIqstoSoI04i6onfiAaS8RCNLuGI0QRpCaIZLstFRKWiAbQAVgZ9wG3oBmSgColE9EqlGcVmKUtzxRzKJMUsp5jrkaMjLO5c3ZRbOC9lzpzY/Rvmzo2Zt+s8KRi/08010Xlt4dirHXrVtF1IwU6F+UY7EsZPTJiwKFmxo8/s1RbNNcyYdPto+4WPDD3mod5nPzwtaLNLIcnPI4tMoadGnUV0P4+PmHZzQ3S+OWq1Fw9Zb+z9M6dq/bBmbv3O2u9r6asT+415sGzKy2H+wNVeT1pGsh2agejFgfen72+y0ibzr3+m4YjWtouGxiPaWi/M7Js7d8M1N6w6d49qEbPWhnCeSnutWwoPeWhI+/uFqu7uaO9QnJYfGtnPiE/F8bW1Eyr+XmOVtzy++6pPNtTf4pnF+fZ84x8D/hpwGPeqdC++O6qPs/OWyy/HfH6XnHt2ii24l28JlIazIx1ZazVwNTsHPMvX797a0k4+KTKUUwqZHR3xSQNGsMPLovqPYmuuj7ksX9fZ3NLh24gJbhwIhMBomYCxgGor6TBqloI6dryzXOo6D3rOd5GP1WNM2VGoUYVD1XZ2aTCw/6T5vz/KzhoOnt/U/p+N28csHryYRex05rd7rH//N9tVKqttOLkdZ622dPKGxkoXB2k/f9d7HB1Tu/DU0bqiNlJfHVqO6CxXlqT39OgRXl8oCZWVCI0zVe14i61vSbqqsuzgqqp7wlAdc2R6TMLnL9J8XRHpwB9eGNiV3l31+yldQsYrb/P52xaVDb6+GfrtpJDU9WjLToy/vv3m63+7Cl9+9Xul0LMtJ6ny21fWnyBPlkaSJGn/Xh3PpKMez3U7tzWJx5UjiUji7VVil1wCT+6jj3/4K2tsaKj66/uPi4ehOW0blf7n/lfYbvZ4e7tQ0jV2Tt7m8gvY6ly/smM7TmPX9U/9nj7z4uMPn3rnXQ9DzKUn7EX7NLslnP7GJ7Fs2kDPHeOwKETO1xVkTnb1vNMVkbtKVFYCe1gCorkT5cXldE2dU3aYeRRSN6hs1Y/T0XDFQz/999jTD95z3M0334Nx5x95dbu1VdcFqPfqax9/+2eaJDtjPnoNkPMmidyx2546clrD6N9r0vQreO+mFa+ED0+5883/lvv3i8Ke1c0gJwFBdtT/H1G4yyLq/rsHBC+8Jf3KbO+IFlLsazEZbyj9KoYKcrUt2IzfXA6LD2M/cBSVDvAmtvZFeSQD4fANLhRoSTYzCQg8U6ufUpHV4ry4QMFh+ViGE/WxFKfKsTY7M+IqC73BOe2e43qDBe2bxFlYI0LRVPBey84DLmjVj4vyyrhOfSzF9YoG4waN7uJGcfrhJhkSGLk3NuAlUXh02bImSNJO46V2dSfY+LhUGAK1YJ3PIPRycFpzYQlkz7ApOpOcXPow1vjV43BCFEEufmtCWCEuXixNkANnRLdBwzRrNBMkVMiEDlbfomk2wfFL11AMEYvHq2TVS9TA6UIVE9kgrkBYMbSgVgMfiYfNSuyQucXmRqpwjGpVqvEq+D8JDdp0ajeiIUWlnYxQ0y7jbBzWL3x0cHQ0Q5QhIVNkoDCmk84TimIkEamA0UZFKqfbleHS0s0+myUZKXsJluLDMbJgbHJZ48QkRkOXkW7c3HRG98WCtaJhEt9pUvUmQmTdCsqH6bEigUqXgXiyu6Jy+E3Z8aIR+e3/4tNuUtmpe/+QITS2onR3sRNgHyjDHTAATRDFOWKrw/3QBbfAqnAZzENkTV785jgAAA==) format("woff2-variations");unicode-range:U+2ae-2b3,U+2b5-2bf,U+2c2-2c3,U+2c6-2d1,U+2d8-2da,U+2dc,U+2e1-2e3,U+2e5,U+2eb,U+2ee-2f0,U+2f2-2f7,U+2f9-2ff,U+302-30d,U+311,U+31b,U+321-325,U+327-329,U+32b-32c,U+32e-32f,U+331-339,U+33c-33d,U+33f,U+348,U+352,U+35c,U+35e-35f,U+361,U+363,U+368,U+36c,U+36f,U+530-540,U+55d-55e,U+561,U+563,U+565,U+56b,U+56e-579}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(data:font/woff2;base64,d09GMgABAAAAAA1YABcAAAAAG/QAAAzlAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGYIKGjMbg34ccj9IVkFScgZgP1NUQVSBHicqAIEcL2wRCAqQeI0+CyoAMI16ATYCJANQBCAFhjAHIAwHFyQYKht9GFGUk1HBZD8WqttewHiUqS9JxzGEKd4xQpJZgq/9yn4zfxECSApZA3ogR2rPXUWhjI4wxDIVoUmxPr8/0Db/HXcy4VDawMJIogxMaKsobVRSOdFew9b+iHb7FWluv9plyvHP9xc79+14qAuRBTVTYFETSISZJRKH/f/b71udu+vtzTrtcZY5Z+I/hCRa/yGahvq+6Hx5uD9BZk2tEdmGijW6hUalVCKtUyoQbm0nxj49JgtclkjJ3vduKzYj+kTkQoaR//75/KtaCJcx8B++Akz5gLnBAurTxvERyDmPu4Yh5+IkfKC+OgknqG/OSQJyUEFWWCnDFqmoIClMx+LHEG5D8zNeqG0IBPOMm+XIiF+Ih5WVGO+D5u2GpDECefz2HKjFpUH3gJef/JuF44yPBghAML3ATUkMfiWZC3EPLWiQdVgf552BDsodO4NMSEndDnUnNeqcwJzgnADM/qylr7jGCYjGou8tPPqFVqXYCEYQoxxAU9X5V8eLtUE0r8aXawBibWYoG4krk9y/Xkraki4OBowAqYC43ZD0UFWQhKwQiq5ISdgweIOqL38dt5aIrURvXPjoEzrHRp0XxNmadiHQL7/9VhgcxNXRwZE8OE4cyroQIQu9CDC0RWH4ubZ/uO2/8GvB4R0Qd9Noo91Ozd0Qp9VQadFIpbG7Z6MmJTRhN/eFi/zdkCjSvXEAOD4+bVwEZSaA1Eg6E2Yvbe9R3wxawnGiQXIfKCYT9lORCqQFlJ+BhahCnlkM0D7HXJRbHu8kgqAvVYFiZm16+U1DQM8QEBANX+a4GWsh501S3Afp/fa17ZiKYzvpdPmuObaHCmP66C5OqH7WAK6ri76TB7x7AiT8hJD5kYPiq9FqktvVQ6iU542ZBOZjQbUt9mA391DP9UOLLbfa4X7qEqWV4iRJAAtNxg/2bNDF3wX5+3JGxiOuiCNSEimOFEUKI6qIMhK//t768xAdc6x3UYS+7qq2G2AI9C0CdVGL+rJZS7diQzRpJIoWcV+7BRQbo8Old3U7vEe98LwQ+la10saYBCa3J6xUt4L0dAuPvW55TImlLmRIJEuuBAuhCBiKHonKoFLTomJZLCZblyWw+CpH88tKBsZIFkYzxu+Dh/ExITM9lkq1bmBT/Z5Yl2vDLNPtpnrsnQgODsvcE0j4SfyaxyF0sM+G4GDBU84690pc0mNf/MJKZtfKykIc8WV+wu2v0OfeW0x2LNqV9yF2HGbKPl1AwnfHld91H4S+655bXkbCOammW1qC0OKi7ZpHRsKrTJ9DhhBeDzJA1P69zxxggVE1aTMFr775LASVg5daRlCcEnLhOcvMuUh7T9kBjPDca92W3Jz9RO0ojtFt9LcWnY72t88msuL2fIuVWP3eHfnVkyqKyb9csr3nyF5gz7d6N9kuwFp7uAMjm8iaGY/CfVb84WVkz0x+G/2hJaBsrslRuLvfLSENKHQ0XDILWiiV/GXHl+KZOCV0163cEZ94661seAahv6XkWg36TpbINbdcJnrdFxlBfrz0A+0wEAstdmIL3HJHHJz5T/jfDcmVd27pef9SlPkfdm1RaTiVxQA2vY3+bM42X3nsF8w9vLg9TNaeON4eGEii3mMQG6LuGdvQZYmBLxAah7n5//54rzA/XdCmF91BNWQM/CNLqTj/1keChNy/4y3NojuphmynTgXRSdXYP0JgzeftbcuLIbZk3LSLq1o/9J5td0/94+MT9fO7u2y2XV3IE+Pz29rVY81oHLNo7vJ6NXeMtTU2TLRp7/B6tXdNWGB+LffgY3IGsfXUzbdwRGbiPlLj12o22Ts0m7kTmSVLa87y6O3aTT7tb2pHhWqkplYVcFSq1c4pA7U1ypE1B9S9fcG04kj24Q/dXETE+EFsSTRo8gjLJ9nvDKqDXZLC4m5JaXDwnaxPLHmESWNNhNUL1KW7R4SMbVuRm2/hiM//dBxvbXR62rOa7WUWg6KlmDaXxUxDOyhbrWrIYgR0pBxn+AHdpuuiNl+ni+5BhHFkJXdH6AFFokXYpmqi6YdjjbGsnpMVmYofSMPTsh5gLi5gMqulc9ghUe7X9hLzMQtwRMpEvG+I7bJjQ/b0qD86wVLrz9pWBvxD3nltULw5OzuxnKthtV0flUUZUi1kLedVvf5vGAfpKzzEzIyZ23Ttjl3gY6ZGtVP2WUtKWhsH3O1ZTfYyq1HRouLe8uX0HY+9cuNB4DH0zqqiTR1W7Ra/QSuvSW+kZAgPs56jY8Eg0f8BPfF9BQXsCrnUInvCON8gzC9x6FSEsaZgpLUCkqCkI7UzeUurQGSxOq3bEYeqRO+sLJq1a7KGdGZLllxeLaygaIWG7uGgK40eVHqcKtWw0d+7QxgGXo8SotrG+T6WLBp4F14ke95PxTIGow74FeEgemQCubPvh54OU0JzYD7fKHk32qOFUFBVwght4rkEm4+c+lfPa2HXYZu3MvWqxaVWdm+7lm7Y9KC3fJSS8lELSeYbuvWwC3a3dRvyyZ1owly4fKfhNvea4FH77YwW2d+QFkEmdjKAtv8Gn/+GrtsKpLUl0PTGssvFiUlZGckxl8+cO3EayzVV2h0Gc7PNNT4zOzUZdJAko7kZHOHMCBlZd/m9vhZdC8YXcE3kcZ984sBJv7jCFiTFRN5KTkl5ixM8Sp6nND0WkY6PjG4WZ4Xs9TPUOlsoMzRSBpkQW3030yomLPfqYQfcGeoth5qw5BSHh1EYPF5xUTIDuUCSERTnxHE5A5+DoxFyerpLhB954z5J9sYRXNQ1rR24FUVHPjPC0CtXegcCokvAvnqMvsoWpMsrzZQ6U4AuvUwtoQJF39Y761OAKizDJeLsLLFM0m6tlIlTmSQZxYpPzhbJmfIykuNZUSRB2OXx64tvSYrF9Xi5nZAG3Ry9LzeBn0zSBMGmrQaYg3R7BJM5G478+Q9ogrIpchLPrqC+JzHYa4SWcO4aN5ZyFY3h80uKU2Kizh8lSVa+sYnLVbUEpmVZoEU1tjQZ81kXFWwc3RcXE8O15Ez2xIwBdoASP3vuvz9AwRu2FqZf+e03grh65tT5i9AYTqUXZCckZEvECJLUWF6QUlAga5hG7tTEjjB69uxFbnDUrKCMfrrvVqIEAln3IKjCedrkSONqvV4tN60O2qpTw/zWv/7Ny8uvCkxCYzi8ALwwFvCOXrmMfvEvi7tIF8gMBBjW2lqrzoxT13YSVXYyB6Rx587RBAVV7KVAQDsn7usTL5ees6lrTuRYJyWrnWqG4OiL93L6XFJefklPv9MSOQzI3IupZnjTpuEak6OykTmVGeu6sok1T9WCKX3if//NnPznnz8WzaCz86v2nu7+0bPi72F1YAyHEC7XBO/C44f6LPwKJ+YEYRNpI/2cqI+Ukqkh9Ep0r+7Rh/IjCX79ta2j02LvdI8Y+uXKLiVJrYEAfJJhgKZwiFZQUFKiEAnNiQnTrv720gm++R8ScrSwGzrp4FPyyctnTmJ49sLZ40f/WzvnvKcht3vQOeppqspcP7p24oIo/sjCwhotqcyrhzCcCQ1UQ0lYSpLR3Pi0XBHDibOzCwq2jRMCnUoeEbtw4QoZDFpMv3/9pqT9mZ4oag/uvNScnMY5v8YhJe3UdwsrPx137T4P+N+10xsLRfFr9paVurcbZQVNGEtOnL7RACHYB1x8j/zMVQ7SuiIpJcO5IMnN5WpEyToItZV0t93lYIejU0xanCD0uYB5IuxoS9/R5s3ZFR5l/wQwyg7zD5j32qdol0DwpklRPnlUrexjVpyLRvNfwLfnsg4Aft786srV9Cv/4OMbOADKEgiKyf9vAI3Xm7D1SwMBofN8htt/hvwEEANwNg3dQ1NLX+mnDsrnfSOjg/65eVxoP+NriDGCb7p3znbMVAt7/HBqwNJE6Fxs6DxUFDU86f45CYvbQpJ2XCfZnqTlCzMpuewjUjbfPGnbanxYT7TLKSI0XYxHrJWvx6RhqI401e0hLe24TtqatpKOrizShWhzSQ846ObG47HPCKdBw0xmTRrnpDdqxNA4bTuXAN8yNMKQOiWggV08vCap+dfX2rnm2MIbSHwdk4LKyMhMGDTOJ2jSBKkJPiOkRo3zkGlm1qDJqEmj2jkRJrQzkLDpNi7jpOsfRRBSkpKTKyRRQ6mcl8oGTa5pDVBkIKWgoCZpgNMwFyKlm8ssF4eriOXFiry9nIr1ZyinY6TXrDwwG8rVrFlN2rh4TOntH6f4hQUTFqFCPc+g/CBWyimkmKcupapCOkMFD3BVlqcom+mulXKamVR4xgCZfGLCM6nPJC9hOGxCPTZ9SVcKmTWCSb2JU4A9Ya52o6YSMJgklxSqM6vxTkrneh25+41dB+kCMhVh3OdDlmV91hgERAbIN+F6U7IZPFtHHFTTIpPWCfFLFVkWAAAAAAA=) format("woff2-variations");unicode-range:U+176-17f,U+192,U+194,U+19a-19b,U+19d,U+1a0-1a1,U+1a3-1a4,U+1aa,U+1ac-1ad,U+1af-1bf,U+1d2,U+1d4,U+1d6,U+1d8,U+1da,U+1dc,U+1e3,U+1e7,U+1e9,U+1ee,U+1f0-1f1,U+1f3,U+1f5-1ff,U+219-21b,U+221,U+223-226,U+228,U+22b,U+22f,U+231,U+234-237,U+23a-23b,U+23d,U+250-252,U+254-255,U+259-25e,U+261-263,U+265,U+268,U+26a-26b,U+26f-277,U+279,U+27b-280,U+282-283,U+285,U+28a,U+28c,U+28f,U+292,U+294-296,U+298-29a,U+29c,U+29f,U+2a1-2a4,U+2a6-2a7,U+2a9,U+2ab}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-99-wght-normal-Q_IptJM5.woff2) format("woff2-variations");unicode-range:U+a1-a4,U+a6-a8,U+aa,U+ac,U+af,U+b1,U+b3-b6,U+b8-ba,U+bc-d6,U+d8-de,U+e6,U+eb,U+ee-f0,U+f5,U+f7-f8,U+fb,U+fd-100,U+102,U+104-107,U+10d,U+10f-112,U+115,U+117,U+119,U+11b,U+11e-11f,U+121,U+123,U+125-127,U+129-12a,U+12d,U+12f-13f,U+141-142,U+144,U+146,U+14b-14c,U+14f-153,U+158-15b,U+15e-160,U+163-165,U+168-16a,U+16d-175}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-100-wght-normal-DrqXJETY.woff2) format("woff2-variations");unicode-range:U+221a,U+2264,U+2464,U+25a0,U+3008,U+4e10,U+512a,U+5152,U+5201,U+5241,U+5340,U+5352,U+549a,U+54b2,U+54c6,U+54d7,U+54e1,U+5509,U+55c5,U+5618,U+5716,U+576f,U+5784,U+57a2,U+589f,U+5a20,U+5a25,U+5a29,U+5a34,U+5a7f,U+5ad6,U+5b09,U+5b5c,U+5bc7,U+5be6,U+5c27,U+5d2d,U+5dcd,U+5f1b,U+5f37,U+604d,U+6055,U+6073,U+60eb,U+61ff,U+62ce,U+62ed,U+6345,U+6390,U+63b0,U+63b7,U+64ae,U+64c2,U+64d2,U+6556,U+663c,U+667e,U+66d9,U+66f8,U+6756,U+6789,U+689d,U+68f1,U+695e,U+6975,U+6a1f,U+6b0a,U+6b61,U+6b87,U+6c5d,U+6c7e,U+6c92,U+6d31,U+6df9,U+6e0d,U+6e2d,U+6f31,U+6f3e,U+70b3,U+70bd,U+70ca,U+70e8,U+725f,U+733f,U+7396,U+739f,U+7459,U+74a7,U+75a1,U+75f0,U+76cf,U+76d4,U+7729,U+77aa,U+77b0,U+77e3,U+780c,U+78d5,U+7941,U+7977,U+797a,U+79c3,U+7a20,U+7a92,U+7b71,U+7bf1,U+7c9f,U+7eb6,U+7eca,U+7ef7,U+7f07,U+7f09,U+7f15,U+7f81,U+7fb9,U+8038,U+8098,U+80b4,U+8110,U+814b-814c,U+816e,U+818a,U+8205,U+8235,U+828b,U+82a5,U+82b7,U+82d4,U+82db,U+82df,U+8317,U+8338,U+8385-8386,U+83c1,U+83cf,U+8537,U+853b,U+854a,U+8715,U+8783,U+892a,U+8a71,U+8bb3,U+8d2e,U+8d58,U+8dbe,U+8f67,U+8fab,U+8fc4,U+8fe6,U+9023,U+9084,U+9091,U+916a,U+91c9,U+91dc,U+94b3,U+9502,U+9523,U+9551,U+956f,U+960e,U+962a,U+962e,U+9647,U+96f3,U+9739,U+97a0,U+97ed,U+983b,U+985e,U+988a,U+99ac,U+9a6f,U+9a87,U+9a8b,U+9ab7,U+9abc,U+9ac5,U+9e25,U+e608,U+e621,U+ff06,U+ff14-ff16}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-101-wght-normal-c94LAl5p.woff2) format("woff2-variations");unicode-range:U+161,U+926,U+928,U+939,U+93f-940,U+94d,U+e17,U+e22,U+e44,U+25c7,U+25ce,U+2764,U+3009,U+3016-3017,U+4e4d,U+4e53,U+4f5a,U+4f70,U+4fae,U+4fd8,U+4ffa,U+5011,U+501a,U+51c4,U+5225,U+547b,U+5495,U+54e8,U+54ee,U+5594,U+55d3,U+55dc,U+55fd,U+560e,U+565c,U+5662,U+5669,U+566c,U+56bc,U+5742,U+5824,U+5834,U+598a,U+5992,U+59a9,U+5a04,U+5ac9,U+5b75,U+5b7d,U+5bc5,U+5c49,U+5c90,U+5e1c,U+5e27,U+5e2b,U+5e37,U+5e90,U+618b,U+61f5,U+620a,U+620c,U+6273,U+62c7,U+62f7,U+6320,U+6342,U+6401-6402,U+6413,U+6512,U+655b,U+65a7,U+65f1,U+65f7,U+665f,U+6687,U+66a7,U+673d,U+67b8,U+6854,U+68d8,U+68fa,U+696d,U+6a02,U+6a0a,U+6a80,U+6b7c,U+6bd9,U+6c2e,U+6c76,U+6cf8,U+6d4a,U+6d85,U+6e24,U+6e32,U+6ec7,U+6f88,U+700f,U+701a,U+7078,U+707c,U+70ac,U+70c1,U+72e9,U+7409,U+7422,U+745a,U+7480,U+74a8,U+752b,U+7574,U+7656,U+7699,U+7737,U+785d,U+78be,U+79b9,U+7a3d,U+7a91,U+7a9f,U+7ae3,U+7b77,U+7c3f,U+7d1a,U+7d50,U+7d93,U+8042,U+808b,U+8236,U+82b8-82b9,U+82ef,U+8309,U+836b,U+83ef,U+8431,U+85c9,U+865e,U+868c,U+8759,U+8760,U+8845,U+89ba,U+8a2a,U+8aaa,U+8c41,U+8d2c,U+8d4e,U+8e66,U+8e6d,U+8eaf,U+902e,U+914b,U+916e,U+919b,U+949b,U+94a0,U+94b0,U+9541-9542,U+9556,U+95eb,U+95f5,U+964b,U+968b,U+96cc-96cd,U+96cf,U+9713,U+9890,U+98a8,U+9985,U+9992,U+9a6d,U+9a81,U+9a86,U+9ab8,U+9ca4,U+e606-e607,U+e60a,U+e60c,U+e60e,U+fe0f,U+ff02,U+ff1e}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-102-wght-normal-C1RtbCZr.woff2) format("woff2-variations");unicode-range:U+10c,U+627-629,U+639,U+644,U+64a,U+203b,U+2265,U+2463,U+2573,U+25b2,U+3448-3449,U+4e1e,U+4e5e,U+4f3a,U+4f5f,U+4fea,U+5026,U+508d,U+516e,U+5189,U+5254,U+5288,U+52d8,U+52fa,U+5306,U+5308,U+5364,U+5384,U+53ed,U+543c,U+5450,U+5455,U+5466,U+54c4,U+5578,U+55a7,U+561f,U+5631,U+572d,U+575f,U+57ae,U+57e0,U+5830,U+594e,U+5984,U+5993,U+5bdd,U+5c0d,U+5c7f,U+5c82,U+5e62,U+5ed3,U+5f08,U+607a,U+60bc,U+625b,U+6292,U+62e2,U+6363,U+6467,U+6714,U+675e,U+6771,U+67a2,U+67ff,U+6805,U+68a7,U+68e0,U+6930,U+6986,U+69a8,U+69df,U+6a44,U+6a5f,U+6c13,U+6c1f,U+6c22,U+6c2f,U+6c40,U+6c81,U+6c9b,U+6ca5,U+6da4,U+6df3,U+6e85,U+6eba,U+6ed5,U+6f13,U+6f33,U+6f62,U+715e,U+72c4,U+73d1,U+7405,U+7487,U+7578,U+75a4,U+75eb,U+7693,U+7738,U+7741,U+776b,U+7792,U+77a7,U+77a9,U+77b3,U+788c,U+7984,U+79a7,U+79e4,U+7a1a,U+7a57,U+7aa6,U+7b0b,U+7b5d,U+7c27,U+7c7d,U+7caa,U+7cd9,U+7cef,U+7eda,U+7ede,U+7f24,U+803f,U+8046,U+80fa,U+81fb,U+8207,U+8258,U+8335,U+8339,U+8354,U+840e,U+85b0,U+85fb,U+8695,U+86aa,U+8717,U+8749,U+874c,U+8996,U+89bd,U+89c5,U+8bdb,U+8bf5,U+8c5a,U+8cec,U+8d3f,U+8d9f,U+8e44,U+8fed,U+9005,U+9019,U+9082,U+90af,U+90dd,U+90e1,U+90f8,U+916f,U+9176,U+949e,U+94a7,U+94c2,U+9525,U+9580,U+95dc,U+96e2,U+96fb,U+9704,U+9a7c,U+9a7f,U+9b41,U+9ca8,U+9cc4,U+9cde,U+9e92,U+9ede,U+9f9a,U+e60b,U+e610,U+ff10,U+ff13,U+ff3b,U+ff3d,U+f012b}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-103-wght-normal-DGHo20nu.woff2) format("woff2-variations");unicode-range:U+60,U+631,U+2606,U+3014-3015,U+309c,U+33a1,U+4e52,U+4ec6,U+4f86,U+4f8d,U+4fde,U+4fef,U+500b,U+502a,U+515c,U+518a,U+51a5,U+51f3,U+5243,U+52c9,U+52d5,U+53a2,U+53ee,U+54ce,U+54fa,U+54fc,U+5580,U+5587,U+563f,U+56da,U+5792,U+5815,U+5960,U+59d7,U+5b78,U+5b9b,U+5be1,U+5c4e,U+5c51,U+5c6f,U+5c9a,U+5cfb,U+5d16,U+5ed6,U+5f27,U+5f6a,U+609a,U+60df,U+6168,U+61c8,U+6236,U+62f1,U+62fd,U+631a,U+6328,U+632b,U+6346,U+638f,U+63a0,U+63c9,U+655e,U+6590,U+6615,U+6627,U+66ae,U+66e6,U+66f0,U+67da,U+67ec,U+6813,U+6816,U+6869,U+6893,U+68ad,U+68f5,U+6977,U+6984,U+69db,U+6b72,U+6bb7,U+6ce3,U+6cfb,U+6d47,U+6da1,U+6dc4,U+6e43,U+6eaf,U+6eff,U+6f8e,U+7011,U+7063,U+7076,U+7096,U+70ba,U+70db,U+70ef,U+7119-711a,U+7172,U+718f,U+7194,U+727a,U+72d9,U+72ed,U+7325,U+73ae,U+73ba,U+73c0,U+73fe,U+7410,U+7426,U+7455,U+7554,U+7576,U+75ae,U+75b9,U+762b,U+766b,U+7682,U+7750,U+7779,U+7784,U+77eb,U+77ee,U+78f7,U+79e9,U+7a79,U+7b1b,U+7b28,U+7bf7,U+7db2,U+7ec5,U+7eee,U+7f14,U+7f1a,U+7fe1,U+8087,U+809b,U+81b3,U+8231,U+830e,U+835f,U+83e9,U+849c,U+851a,U+868a,U+8718,U+874e,U+8822,U+8910,U+8944,U+8a3b,U+8bb6,U+8bbc,U+8e72,U+8f9c,U+900d,U+904b,U+904e,U+9063,U+90a2,U+90b9,U+9119,U+94f2,U+952f,U+9576-9577,U+9593,U+95f8,U+961c,U+969b,U+96a7,U+96c1,U+9716,U+9761,U+97ad,U+97e7,U+98a4,U+997a,U+9a73,U+9b44,U+9e3d,U+9ecf,U+9ed4,U+ff11-ff12,U+fffd}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-104-wght-normal-CJT2ioDJ.woff2) format("woff2-variations");unicode-range:U+2003,U+2193,U+2462,U+4e19,U+4e2b,U+4e36,U+4ea8,U+4ed1,U+4ed7,U+4f51,U+4f63,U+4f83,U+50e7,U+5112,U+5167,U+51a4,U+51b6,U+5239,U+5265,U+532a,U+5351,U+537f,U+5401,U+548f,U+5492,U+54af,U+54b3,U+54bd,U+54d1,U+54df,U+554f,U+5564,U+5598,U+5632,U+56a3,U+56e7,U+574e,U+575d-575e,U+57d4,U+584c,U+58e4,U+5937,U+5955,U+5a05,U+5a1f,U+5a49,U+5ac2,U+5c39,U+5c61,U+5d0e,U+5de9,U+5e9a,U+5eb8,U+5f0a,U+5f13,U+5f6c,U+5f8c,U+603c,U+608d,U+611b,U+6127,U+62a0,U+62d0,U+634f,U+635e,U+63fd,U+6577,U+658b,U+65bc,U+660a,U+6643,U+6656,U+6703,U+6760,U+67af,U+67c4,U+67e0,U+6817,U+68cd,U+690e,U+6960,U+69b4,U+6a71,U+6aac,U+6b67,U+6bb4,U+6c55,U+6c70,U+6c82,U+6ca6,U+6cb8,U+6cbe,U+6ede,U+6ee5,U+6f4d,U+6f84,U+6f9c,U+7115,U+7121,U+722a,U+7261,U+7272,U+7280,U+72f8,U+7504,U+754f,U+75d8,U+767c,U+76ef,U+778e,U+77bb,U+77f6,U+786b,U+78b1,U+7948,U+7985,U+79be,U+7a83,U+7a8d,U+7eac,U+7eef,U+7ef8,U+7efd,U+7f00,U+803d,U+8086,U+810a,U+8165,U+819d,U+81a8,U+8214,U+829c,U+831c,U+832b,U+8367,U+83e0,U+83f1,U+8403,U+846b,U+8475,U+84b2,U+8513,U+8574,U+85af,U+86d9,U+86db,U+8acb,U+8bbd,U+8be0-8be1,U+8c0e,U+8d29,U+8d50,U+8d63,U+8f7f,U+9032,U+9042,U+90b1,U+90b5,U+9165,U+9175,U+94a6,U+94c5,U+950c,U+9610,U+9631,U+9699,U+973e,U+978d,U+97ec,U+97f6,U+984c,U+987d,U+9882,U+9965,U+996a,U+9972,U+9a8f,U+9ad3,U+9ae6,U+9cb8,U+9edb,U+e600,U+e60f,U+e611,U+ff05,U+ff0b}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-105-wght-normal-BFoiJwz2.woff2) format("woff2-variations");unicode-range:U+5e,U+2190,U+250a,U+25bc,U+25cf,U+4e56,U+4ea9,U+4f3d,U+4f6c,U+4f88,U+4fa8,U+4fcf,U+5029,U+5188,U+51f9,U+5203,U+524a,U+5256,U+529d,U+5375,U+53db,U+541f,U+5435,U+5457,U+548b,U+54c7,U+54d4,U+54e9,U+556a,U+5589,U+55bb,U+55e8,U+55ef,U+563b,U+566a,U+576a,U+58f9,U+598d,U+599e,U+59a8,U+5a9b,U+5ae3,U+5bb0,U+5bde,U+5c4c,U+5c60,U+5d1b,U+5deb,U+5df7,U+5e18,U+5f26,U+5f64,U+601c,U+6084,U+60e9,U+614c,U+6208,U+621a,U+6233,U+6254,U+62d8,U+62e6,U+62ef,U+6323,U+632a,U+633d,U+6361,U+6405,U+640f,U+6614,U+6642,U+6657,U+67a3,U+6808,U+683d,U+6850,U+6897,U+68b3,U+68b5,U+68d5,U+6a58,U+6b47,U+6b6a,U+6c28,U+6c90,U+6ca7,U+6cf5,U+6d51,U+6da9,U+6dc7,U+6dd1,U+6e0a,U+6e5b,U+6e9c,U+6f47,U+6f6d,U+70ad,U+70f9,U+710a,U+7130,U+71ac,U+745f,U+7476,U+7490,U+7529,U+7538,U+75d2,U+7696,U+76b1,U+76fc,U+777f,U+77dc,U+789f,U+795b,U+79bd,U+79c9,U+7a3b,U+7a46,U+7aa5,U+7ad6,U+7ca5,U+7cb9,U+7cdf,U+7d6e,U+7f06,U+7f38,U+7fa1,U+7fc1,U+8015,U+803b,U+80a2,U+80aa,U+8116,U+813e,U+82bd,U+8305,U+8328,U+8346,U+846c,U+8549,U+859b,U+8611,U+8680,U+87f9,U+884d,U+8877,U+888d,U+88d4,U+898b,U+8a79,U+8a93,U+8c05,U+8c0d,U+8c26,U+8d1e,U+8d31,U+8d81,U+8e22,U+8e81,U+8f90,U+8f96,U+90ca,U+916c,U+917f,U+9187,U+918b,U+9499,U+94a9,U+9524,U+9540,U+958b,U+9600,U+9640,U+96b6,U+96c7,U+96ef,U+98d9,U+9976,U+997f,U+9a74,U+9a84,U+9c8d,U+9e26,U+9e9f,U+ad6d,U+c5b4,U+d55c,U+ff0f}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-106-wght-normal-D6uUHw3w.woff2) format("woff2-variations");unicode-range:U+b0,U+2191,U+2460-2461,U+25c6,U+300e-300f,U+4e1b,U+4e7e,U+4ed5,U+4ef2,U+4f10,U+4f1e,U+4f50,U+4fa6,U+4faf,U+5021,U+50f5,U+5179,U+5180,U+51d1,U+522e,U+52a3,U+52c3,U+52cb,U+5300,U+5319,U+5320,U+5349,U+5395,U+53d9,U+541e,U+5428,U+543e,U+54b1,U+54c0,U+54d2,U+570b,U+5858,U+58f6,U+5974,U+59a5,U+59e8,U+59ec,U+5a36,U+5a9a,U+5ab3,U+5b99,U+5baa,U+5ce1,U+5d14,U+5d4c,U+5dc5,U+5de2,U+5e99,U+5e9e,U+5f18,U+5f66,U+5f70,U+6070,U+60d5,U+60e7,U+6101,U+611a,U+61be,U+6241,U+6252,U+626f,U+6296,U+62bc,U+62cc,U+6380,U+63a9,U+644a,U+6454,U+64a9,U+64b8,U+6500,U+6572,U+65a5,U+65a9,U+65ec,U+660f,U+6749,U+6795,U+67ab,U+68da,U+6912,U+6bbf,U+6bef,U+6cab,U+6cca,U+6ccc,U+6cfc,U+6d3d,U+6d78,U+6dee,U+6e17,U+6e34,U+6e83,U+6ea2,U+6eb6,U+6f20,U+6fa1,U+707f,U+70d8,U+70eb,U+714c,U+714e,U+7235,U+7239,U+73ca,U+743c,U+745c,U+7624,U+763e,U+76f2,U+77db,U+77e9,U+780d,U+7838,U+7845,U+78ca,U+796d,U+7a84,U+7aed,U+7b3c,U+7eb2,U+7f05,U+7f20,U+7f34,U+7f62,U+7fc5,U+7fd8,U+7ff0,U+800d,U+8036,U+80ba,U+80be,U+80c0-80c1,U+8155,U+817a,U+8180,U+81e3,U+8206,U+8247,U+8270,U+8299,U+82ad,U+8304,U+8393,U+83b9,U+840d,U+8427,U+8469,U+8471,U+84c4,U+84ec,U+853d,U+8681-8682,U+8721,U+8854,U+88d5,U+88f9,U+8bc0,U+8c0a,U+8c29,U+8c2d,U+8d41,U+8dea,U+8eb2,U+8f9f,U+903b,U+903e,U+9102,U+9493,U+94a5,U+94f8,U+95f7,U+9706,U+9709,U+9774,U+98a0,U+9e64,U+9f9f,U+e603}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-107-wght-normal-kFQzJDLH.woff2) format("woff2-variations");unicode-range:U+200b,U+2103,U+4e18,U+4e27-4e28,U+4e38,U+4e59,U+4e8f,U+4ead,U+4ec7,U+4fe9,U+503a,U+5085,U+5146,U+51af,U+51f8,U+52ab,U+5339,U+535c,U+5378,U+538c,U+5398,U+53f9,U+5415,U+5475,U+54aa,U+54ac,U+54b8,U+5582,U+5760,U+5764,U+57cb,U+5835,U+5885,U+5951,U+5983,U+59da,U+5a77,U+5b5d,U+5b5f,U+5bb5,U+5bc2,U+5be8,U+5bfa,U+5c2c,U+5c34,U+5c41,U+5c48,U+5c65,U+5cad,U+5e06,U+5e42,U+5ef7,U+5f17,U+5f25,U+5f6d,U+5f79,U+6028,U+6064,U+6068,U+606d,U+607c,U+6094,U+6109,U+6124,U+6247,U+626d,U+6291,U+629a,U+62ac,U+62b9,U+62fe,U+6324,U+6349,U+6367,U+6398,U+6495,U+64a4,U+64b0,U+64bc,U+64ce,U+658c,U+65ed,U+6602,U+6674,U+6691,U+66a8,U+674f,U+679a,U+67ef,U+67f4,U+680b,U+6876,U+68a8,U+6a59,U+6a61,U+6b20,U+6bc5,U+6d12,U+6d46,U+6d8c,U+6dc0,U+6e14,U+6e23,U+6f06,U+7164,U+716e,U+7199,U+71e5,U+72ac,U+742a,U+755c,U+75ab,U+75b2,U+75f4,U+7897,U+78b3,U+78c5,U+7978,U+79fd,U+7a74,U+7b4b,U+7b5b,U+7ece,U+7ed2,U+7ee3,U+7ef3,U+7f50,U+7f55,U+7f9e,U+7fe0,U+809d,U+8106,U+814a,U+8154,U+817b,U+818f,U+81c2,U+81ed,U+821f,U+82a6,U+82d1,U+8302,U+83c7,U+83ca,U+845b,U+848b,U+84c9,U+85e4,U+86ee,U+8700,U+8774,U+8881,U+8c1c,U+8c79,U+8d2a,U+8d3c,U+8eba,U+8f70,U+8fa9,U+8fb1,U+900a,U+9017,U+901d,U+9022,U+906e,U+946b,U+94dd,U+94ed,U+953b,U+95ef,U+95fa,U+95fd,U+96c0,U+971e,U+9753,U+9756,U+97e6,U+9881,U+9887,U+9b4f,U+9e2d,U+9f0e,U+e601-e602,U+e604-e605,U+ff5c}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-108-wght-normal-7aXvqIa2.woff2) format("woff2-variations");unicode-range:U+24,U+4e08,U+4e43,U+4e4f,U+4ef0,U+4f2a,U+507f,U+50ac,U+50bb,U+5151,U+51bb,U+51f6,U+51fd,U+5272,U+52fe,U+5362,U+53c9,U+53d4,U+53e0,U+543b,U+54f2,U+5507,U+5524,U+558a,U+55b5,U+561b,U+56ca,U+5782,U+57c3,U+5893,U+5915,U+5949,U+5962,U+59ae,U+59dc,U+59fb,U+5bd3,U+5c38,U+5cb3,U+5d07,U+5d29,U+5de1,U+5dfe,U+5e15,U+5eca,U+5f2f,U+5f7c,U+5fcc,U+6021,U+609f,U+60f9,U+6108,U+6148,U+6155,U+6170,U+61d2,U+6251,U+629b,U+62ab,U+62e8,U+62f3,U+6321,U+6350,U+6566,U+659c,U+65e8,U+6635,U+6655,U+6670,U+66f9,U+6734,U+679d,U+6851,U+6905,U+6b49,U+6b96,U+6c1b,U+6c41,U+6c6a,U+6c83,U+6cf3,U+6d9b,U+6dcb,U+6e1d,U+6e20-6e21,U+6eaa,U+6ee4,U+6ee9,U+6f58,U+70e4,U+722c,U+7262,U+7267,U+72b9,U+72e0,U+72ee,U+72f1,U+7334,U+73ab,U+7433,U+7470,U+758f,U+75d5,U+764c,U+7686,U+76c6,U+76fe,U+7720,U+77e2,U+7802,U+7816,U+788d,U+7891,U+7a00,U+7a9d,U+7b52,U+7bad,U+7c98,U+7cca,U+7eba,U+7eea,U+7ef5,U+7f1d,U+7f69,U+806a,U+809a,U+80bf,U+80c3,U+81c0,U+820c,U+82ac,U+82af,U+82cd,U+82d7,U+838e,U+839e,U+8404,U+84b8,U+852c,U+8587,U+8650,U+8679,U+86c7,U+8702,U+87ba,U+886b-886c,U+8870,U+8c10,U+8c23,U+8c6b,U+8d3e,U+8d4b-8d4c,U+8d64,U+8d6b,U+8d74,U+8e29,U+8f69,U+8f74,U+8fb0,U+8fdf,U+901b,U+9038,U+9093,U+9171,U+9489,U+94ae,U+94c3,U+9508,U+9510,U+9601,U+9614,U+964c,U+9675,U+971c,U+97f5,U+9888,U+98d8,U+9971,U+9aa4,U+9e3f,U+9e45,U+9e4f,U+9e70,U+9f7f,U+e715}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-109-wght-normal-CnjNbNmw.woff2) format("woff2-variations");unicode-range:U+a5,U+2192,U+2605,U+4e11,U+4e22,U+4e32,U+4f0d,U+4f0f,U+4f69,U+4ff1,U+50b2,U+5154,U+51dd,U+51f0,U+5211,U+5269,U+533f,U+5366-5367,U+5389,U+5413,U+5440,U+5446,U+5561,U+574a,U+5751,U+57ab,U+5806,U+5821,U+582a,U+58f3,U+5938,U+5948,U+5978,U+59d1,U+5a03,U+5a07,U+5ac1,U+5acc,U+5ae9,U+5bb4,U+5bc4,U+5c3f,U+5e3d,U+5e7d,U+5f92,U+5faa,U+5fe0,U+5ffd,U+6016,U+60a0,U+60dc,U+60e8,U+614e,U+6212,U+6284,U+62c6,U+62d3-62d4,U+63f4,U+642c,U+6478,U+6491-6492,U+64e6,U+6591,U+65a4,U+664b,U+6735,U+6746,U+67f1,U+67f3,U+6842,U+68af,U+68c9,U+68cb,U+6a31,U+6b3a,U+6bc1,U+6c0f,U+6c27,U+6c57,U+6cc4,U+6ce5,U+6d2a,U+6d66,U+6d69,U+6daf,U+6e58,U+6ecb,U+6ef4,U+707e,U+7092,U+70ab,U+71d5,U+7275,U+7384,U+73b2,U+7434,U+74e6,U+74f7,U+75bc,U+76c8,U+76d0,U+7709,U+77ac,U+7855,U+78a7,U+78c1,U+7a77,U+7b79,U+7c92,U+7cae,U+7cd5,U+7ea4,U+7eb5,U+7ebd,U+7f5a,U+7fd4,U+7ffc,U+8083,U+8096,U+80a0,U+80d6,U+80de,U+8102,U+8109,U+810f,U+8179,U+8292,U+82b3,U+8352,U+8361,U+83cc,U+841d,U+8461,U+8482,U+8521,U+857e,U+85aa,U+866b,U+8776,U+8896,U+889c,U+88f8,U+8a9e,U+8bc8,U+8bf8,U+8c0b,U+8c28,U+8d2b,U+8d2f,U+8d37,U+8d3a,U+8d54,U+8dc3,U+8dcc,U+8df5,U+8e0f,U+8e48,U+8f86,U+8f88,U+8f9e,U+8fc1,U+8fc8,U+8feb,U+9065,U+90a6,U+90aa,U+90bb,U+90c1,U+94dc,U+9521,U+9676,U+96d5,U+970d,U+9897,U+997c,U+9a70,U+9a76,U+9a9a,U+9ad4,U+9e23,U+9e7f,U+9f3b,U+e675,U+e6b9,U+ffe5}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-110-wght-normal-D2JBr045.woff2) format("woff2-variations");unicode-range:U+300c-300d,U+4e54,U+4e58,U+4e95,U+4ec1,U+4f2f,U+4f38,U+4fa3,U+4fca,U+503e,U+5141,U+5144,U+517c,U+51cc,U+51ed,U+5242,U+52b2,U+52d2,U+52e4,U+540a,U+5439,U+5448,U+5496,U+54ed,U+5565,U+5761,U+5766,U+58ee,U+593a,U+594b,U+594f,U+5954,U+5996,U+59c6,U+59ff,U+5b64,U+5bff,U+5c18,U+5c1d,U+5c97,U+5ca9,U+5cb8,U+5e9f,U+5ec9,U+5f04,U+5f7b,U+5fa1,U+5fcd,U+6012,U+60a6,U+60ac,U+60b2,U+60ef,U+626e,U+6270,U+6276,U+62d6,U+62dc,U+6316,U+632f,U+633a,U+6355,U+63aa,U+6447,U+649e,U+64c5,U+654c,U+65c1,U+65cb,U+65e6,U+6606,U+6731,U+675c,U+67cf,U+67dc,U+6846,U+6b8b,U+6beb,U+6c61,U+6c88,U+6cbf,U+6cdb,U+6cea,U+6d45,U+6d53,U+6d74,U+6d82,U+6da8,U+6db5,U+6deb,U+6eda,U+6ee8,U+6f0f,U+706d,U+708e,U+70ae,U+70bc,U+70c2,U+70e6,U+7237-7238,U+72fc,U+730e,U+731b,U+739b,U+73bb,U+7483,U+74dc,U+74f6,U+7586,U+7626,U+775b,U+77ff,U+788e,U+78b0,U+7956,U+7965,U+79e6,U+7af9,U+7bee,U+7c97,U+7eb1,U+7eb7,U+7ed1,U+7ed5,U+7f6a,U+7f72,U+7fbd,U+8017,U+808c,U+80a9,U+80c6,U+80ce,U+8150,U+8170,U+819c,U+820d,U+8230,U+8239,U+827e,U+8377,U+8389,U+83b2,U+8428,U+8463,U+867e,U+88c2,U+88d9,U+8986,U+8bca,U+8bde,U+8c13,U+8c8c,U+8d21,U+8d24,U+8d56,U+8d60,U+8d8b,U+8db4,U+8e2a,U+8f68,U+8f89,U+8f9b,U+8fa8,U+8fbd,U+9003,U+90ce,U+90ed,U+9189,U+94bb,U+9505,U+95f9,U+963b,U+9655,U+966a,U+9677,U+96fe,U+9896,U+99a8,U+9a71,U+9a82,U+9a91,U+9b45,U+9ece,U+9f20,U+feff,U+ff0d}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-111-wght-normal-ClFr5QXM.woff2) format("woff2-variations");unicode-range:U+4e4c,U+4e88,U+4ea1,U+4ea6,U+4ed3-4ed4,U+4eff,U+4f30,U+4fa7,U+4fc4,U+4fd7,U+500d,U+504f,U+5076-5077,U+517d,U+5192,U+51c9,U+51ef,U+5238,U+5251,U+526a,U+52c7,U+52df,U+52ff,U+53a6,U+53a8,U+53ec,U+5410,U+559d,U+55b7,U+5634,U+573e,U+5783,U+585e,U+586b,U+58a8,U+5999,U+59d3,U+5a1c,U+5a46,U+5b54-5b55,U+5b85,U+5b8b,U+5b8f,U+5bbf,U+5bd2,U+5c16,U+5c24,U+5e05,U+5e45,U+5e7c,U+5e84,U+5f03,U+5f1f,U+5f31,U+5f84,U+5f90,U+5fbd,U+5fc6,U+5fd9,U+5fe7,U+6052,U+6062,U+6089,U+60a3,U+60d1,U+6167,U+622a,U+6234,U+624e,U+6269,U+626c,U+62b5,U+62d2,U+6325,U+63e1,U+643a,U+6446,U+6562,U+656c,U+65e2,U+65fa,U+660c,U+6628,U+6652,U+6668,U+6676,U+66fc,U+66ff,U+6717,U+676d,U+67aa,U+67d4,U+6843,U+6881,U+68d2,U+695a,U+69fd,U+6a2a,U+6b8a,U+6c60,U+6c64,U+6c9f,U+6caa,U+6cc9,U+6ce1,U+6cfd,U+6d1b,U+6d1e,U+6d6e,U+6de1,U+6e10,U+6e7f,U+6f5c,U+704c,U+7070,U+7089,U+70b8,U+718a,U+71c3,U+723d,U+732a,U+73cd,U+7518,U+756a,U+75af,U+75be,U+75c7,U+76d2,U+76d7,U+7763,U+78e8,U+795d,U+79df,U+7c4d,U+7d2f,U+7ee9,U+7f13,U+7f8a,U+8000,U+8010,U+80af,U+80f6,U+80f8,U+8212,U+8273,U+82f9,U+83ab,U+83b1,U+83f2,U+8584,U+871c,U+8861,U+888b,U+88c1,U+88e4,U+8bd1,U+8bf1,U+8c31,U+8d5a,U+8d75-8d76,U+8de8,U+8f85,U+8fa3,U+8fc5,U+9006,U+903c,U+904d,U+9075,U+9178,U+9274,U+950b,U+9526,U+95ea,U+9636,U+9686,U+978b,U+987f,U+9a7e,U+9b42,U+9e1f,U+9ea6,U+9f13,U+9f84,U+ff5e}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-112-wght-normal-CiZxJMyY.woff2) format("woff2-variations");unicode-range:U+23,U+3d,U+4e01,U+4e39,U+4e73,U+4ecd,U+4ed9,U+4eea,U+4f0a,U+4f1f,U+4f5b,U+4fa0,U+4fc3,U+501f,U+50a8,U+515a,U+5175,U+51a0,U+51c0,U+51e1,U+51e4,U+5200,U+520a,U+5224,U+523a,U+52aa,U+52b1,U+52b3,U+5348,U+5353,U+5360,U+5371,U+5377,U+539a,U+541b,U+5434,U+547c,U+54e6,U+5510,U+5531,U+5609,U+56f0,U+56fa,U+5733,U+574f,U+5851,U+5854,U+5899,U+58c1,U+592e,U+5939,U+5976,U+5986,U+59bb,U+5a18,U+5a74,U+5b59,U+5b87,U+5b97,U+5ba0,U+5bab,U+5bbd-5bbe,U+5bf8,U+5c0a,U+5c3a,U+5c4a,U+5e16,U+5e1d,U+5e2d,U+5e8a,U+6015,U+602a,U+6050,U+6069,U+6162,U+61c2,U+6293,U+6297,U+62b1,U+62bd,U+62df,U+62fc,U+6302,U+635f,U+638c,U+63ed,U+6458,U+6469,U+6563,U+6620,U+6653,U+6696-6697,U+66dd,U+675f,U+676f-6770,U+67d0,U+67d3,U+684c,U+6865,U+6885,U+68b0,U+68ee,U+690d,U+6b23,U+6b32,U+6bd5,U+6c89,U+6d01,U+6d25,U+6d89,U+6da6,U+6db2,U+6df7,U+6ed1,U+6f02,U+70c8,U+70df,U+70e7,U+7126,U+7236,U+7259,U+731c,U+745e,U+74e3,U+751a,U+751c,U+7532,U+7545,U+75db,U+7761,U+7a0d,U+7b51,U+7ca4,U+7cd6,U+7d2b,U+7ea0,U+7eb9,U+7ed8,U+7f18,U+7f29,U+8033,U+804a,U+80a4-80a5,U+80e1,U+817f,U+829d,U+82e6,U+8336,U+840c,U+8499,U+864e,U+8651,U+865a,U+88ad,U+89e6,U+8bd7,U+8bfa,U+8c37,U+8d25,U+8d38,U+8ddd,U+8fea,U+9010,U+9012,U+906d,U+907f-9080,U+90d1,U+9177,U+91ca,U+94fa,U+9501,U+9634-9635,U+9694,U+9707,U+9738,U+9769,U+9a7b,U+9a97,U+9aa8,U+9b3c,U+9c81,U+9ed8}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-113-wght-normal-OgQXOX6x.woff2) format("woff2-variations");unicode-range:U+26,U+3c,U+d7,U+4e4e,U+4e61,U+4e71,U+4ebf,U+4f26,U+5012,U+51ac,U+51b0,U+51b2,U+51b7,U+5218,U+521a,U+5220,U+5237,U+523b,U+526f,U+5385,U+53bf,U+53e5,U+53eb,U+53f3,U+53f6,U+5409,U+5438,U+54c8,U+54e5,U+552f,U+5584,U+5706,U+5723,U+5750,U+575a,U+5987-5988,U+59b9,U+59d0,U+59d4,U+5b88,U+5b9c,U+5bdf,U+5bfb,U+5c01,U+5c04,U+5c3e,U+5c4b,U+5c4f,U+5c9b,U+5cf0,U+5ddd,U+5de6,U+5de8,U+5e01,U+5e78,U+5e7b,U+5e9c,U+5ead,U+5ef6,U+5f39,U+5fd8,U+6000,U+6025,U+604b,U+6076,U+613f,U+6258,U+6263,U+6267,U+6298,U+62a2,U+62e5,U+62ec,U+6311,U+6377,U+6388-6389,U+63a2,U+63d2,U+641e,U+642d,U+654f,U+6551,U+6597,U+65cf,U+65d7,U+65e7,U+6682,U+66f2,U+671d,U+672b,U+6740,U+6751,U+6768,U+6811,U+6863,U+6982,U+6bd2,U+6cf0,U+6d0b,U+6d17,U+6d59,U+6dd8,U+6dfb,U+6e7e,U+6f6e,U+6fb3,U+706f,U+719f,U+72af,U+72d0,U+72d7,U+732b,U+732e,U+7389,U+73e0,U+7530,U+7687,U+76d6,U+76db,U+7840,U+786c,U+79cb,U+79d2,U+7a0e,U+7a33,U+7a3f,U+7a97,U+7ade-7adf,U+7b26,U+7e41,U+7ec3,U+7f3a,U+8089,U+80dc,U+811a,U+8131,U+8138,U+821e,U+8349,U+83dc,U+8457,U+867d,U+86cb,U+8a89,U+8ba8,U+8bad,U+8bef,U+8bfe,U+8c6a,U+8d1d,U+8d4f,U+8d62,U+8dd1,U+8df3,U+8f6e,U+8ff9,U+900f,U+9014,U+9057,U+9192,U+91ce,U+9488,U+94a2,U+9547,U+955c,U+95f2,U+9644,U+964d,U+96c4-96c5,U+96e8,U+96f6-96f7,U+9732,U+9759,U+9760,U+987a,U+989c,U+9910,U+996d-996e,U+9b54,U+9e21,U+9ebb,U+9f50}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-114-wght-normal-CRH9SDZu.woff2) format("woff2-variations");unicode-range:U+7e,U+2026,U+4e03,U+4e25,U+4e30,U+4e34,U+4e45,U+4e5d,U+4e89,U+4eae,U+4ed8,U+4f11,U+4f19,U+4f24,U+4f34,U+4f59,U+4f73,U+4f9d,U+4fb5,U+5047,U+505c,U+5170,U+519c,U+51cf,U+5267,U+5356,U+5374,U+5382,U+538b,U+53e6,U+5426,U+542b,U+542f,U+5462,U+5473,U+554a,U+5566,U+5708,U+571f,U+5757,U+57df,U+57f9,U+5802,U+590f,U+591c,U+591f,U+592b,U+5965,U+5979,U+5a01,U+5a5a,U+5b63,U+5b69,U+5b81,U+5ba1,U+5ba3,U+5c3c,U+5c42,U+5c81,U+5de7,U+5dee,U+5e0c,U+5e10,U+5e55,U+5e86,U+5e8f,U+5ea7,U+5f02,U+5f52,U+5f81,U+5ff5,U+60ca,U+60e0,U+6279,U+62c5,U+62ff,U+63cf,U+6444,U+64cd,U+653b,U+65bd,U+65e9,U+665a,U+66b4,U+66fe,U+6728,U+6742,U+677e,U+67b6,U+680f,U+68a6,U+68c0,U+699c,U+6b4c,U+6b66,U+6b7b,U+6bcd,U+6bdb,U+6c38,U+6c47,U+6c49,U+6cb3,U+6cb9,U+6ce2,U+6d32,U+6d3e,U+6d4f,U+6e56,U+6fc0,U+7075,U+7206,U+725b,U+72c2,U+73ed,U+7565,U+7591,U+7597,U+75c5,U+76ae,U+76d1,U+76df,U+7834,U+7968,U+7981,U+79c0,U+7a7f,U+7a81,U+7ae5,U+7b14,U+7c89,U+7d27,U+7eaf,U+7eb3,U+7eb8,U+7ec7,U+7ee7,U+7eff,U+7f57,U+7ffb,U+805a,U+80a1,U+822c,U+82cf,U+82e5,U+8363,U+836f,U+84dd,U+878d,U+8840,U+8857,U+8863,U+8865,U+8b66,U+8bb2,U+8bda,U+8c01,U+8c08,U+8c46,U+8d1f,U+8d35,U+8d5b,U+8d5e,U+8da3,U+8ddf,U+8f93,U+8fdd,U+8ff0,U+8ff7,U+8ffd,U+9000,U+9047,U+9152,U+949f,U+94c1,U+94f6,U+9646,U+9648,U+9669,U+969c,U+96ea,U+97e9,U+987b,U+987e,U+989d,U+9970,U+9986,U+9c7c,U+9c9c}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-115-wght-normal-BN__2iBG.woff2) format("woff2-variations");unicode-range:U+25,U+4e14,U+4e1d,U+4e3d,U+4e49,U+4e60,U+4e9a,U+4eb2,U+4ec5,U+4efd,U+4f3c,U+4f4f,U+4f8b,U+4fbf,U+5019,U+5145,U+514b,U+516b,U+516d,U+5174,U+5178,U+517b,U+5199,U+519b,U+51b3,U+51b5,U+5207,U+5212,U+5219,U+521d,U+52bf,U+533b,U+5343,U+5347,U+534a,U+536b,U+5370,U+53e4,U+53f2,U+5403,U+542c,U+547d,U+54a8,U+54cd,U+54ea,U+552e,U+56f4,U+5747,U+575b,U+5883,U+589e,U+5931,U+5947,U+5956-5957,U+5a92,U+5b83,U+5ba4,U+5bb3,U+5bcc,U+5c14,U+5c1a,U+5c3d,U+5c40,U+5c45,U+5c5e,U+5df4,U+5e72,U+5e95,U+5f80,U+5f85,U+5fb7,U+5fd7,U+601d,U+626b,U+627f,U+62c9,U+62cd,U+6309,U+63a7,U+6545,U+65ad,U+65af,U+65c5,U+666e,U+667a,U+670b,U+671b,U+674e,U+677f,U+6781,U+6790,U+6797,U+6821,U+6838-6839,U+697c,U+6b27,U+6b62,U+6bb5,U+6c7d,U+6c99,U+6d4b,U+6d4e,U+6d6a,U+6e29,U+6e2f,U+6ee1,U+6f14,U+6f2b,U+72b6,U+72ec,U+7387,U+7533,U+753b,U+76ca,U+76d8,U+7701,U+773c,U+77ed,U+77f3,U+7814,U+793c,U+79bb,U+79c1,U+79d8,U+79ef,U+79fb,U+7a76,U+7b11,U+7b54,U+7b56,U+7b97,U+7bc7,U+7c73,U+7d20,U+7eaa,U+7ec8,U+7edd,U+7eed,U+7efc,U+7fa4,U+804c,U+8058,U+80cc,U+8111,U+817e,U+826f,U+8303,U+843d,U+89c9,U+89d2,U+8ba2,U+8bbf,U+8bc9,U+8bcd,U+8be6,U+8c22,U+8c61,U+8d22,U+8d26-8d27,U+8d8a,U+8f6f,U+8f7b,U+8f83,U+8f91,U+8fb9,U+8fd4,U+8fdc,U+9002,U+94b1,U+9519,U+95ed,U+961f,U+9632-9633,U+963f,U+968f-9690,U+96be,U+9876,U+9884,U+98de,U+9988,U+9999,U+9ec4,U+ff1b}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-116-wght-normal-vdFVzbO2.woff2) format("woff2-variations");unicode-range:U+2b,U+40,U+3000,U+300a-300b,U+4e16,U+4e66,U+4e70,U+4e91-4e92,U+4e94,U+4e9b,U+4ec0,U+4eca,U+4f01,U+4f17-4f18,U+4f46,U+4f4e,U+4f9b,U+4fee,U+503c,U+5065,U+50cf,U+513f,U+5148,U+518d,U+51c6,U+51e0,U+5217,U+529e-529f,U+5341,U+534f,U+5361,U+5386,U+53c2,U+53c8,U+53cc,U+53d7-53d8,U+53ea,U+5404,U+5411,U+5417,U+5427,U+5468,U+559c,U+5668,U+56e0,U+56e2,U+56ed,U+5740,U+57fa,U+58eb,U+5904,U+592a,U+59cb,U+5a31,U+5b58,U+5b9d,U+5bc6,U+5c71,U+5dde,U+5df1,U+5e08,U+5e26,U+5e2e,U+5e93,U+5e97,U+5eb7,U+5f15,U+5f20,U+5f3a,U+5f62,U+5f69,U+5f88,U+5f8b,U+5fc5,U+600e,U+620f,U+6218,U+623f,U+627e,U+628a,U+62a4,U+62db,U+62e9,U+6307,U+6362,U+636e,U+64ad,U+6539,U+653f,U+6548,U+6574,U+6613,U+6625,U+663e,U+666f,U+672a,U+6750,U+6784,U+6a21,U+6b3e,U+6b65,U+6bcf,U+6c11,U+6c5f,U+6df1,U+706b,U+7167,U+724c,U+738b,U+73a9,U+73af,U+7403,U+7537,U+754c,U+7559,U+767d,U+7740,U+786e,U+795e,U+798f,U+79f0,U+7aef,U+7b7e,U+7bb1,U+7ea2,U+7ea6,U+7ec4,U+7ec6,U+7ecd,U+7edc,U+7ef4,U+8003,U+80b2,U+81f3-81f4,U+822a,U+827a,U+82f1,U+83b7,U+8425,U+89c2,U+89c8,U+8ba9,U+8bb8,U+8bc6,U+8bd5,U+8be2,U+8be5,U+8bed,U+8c03,U+8d23,U+8d2d,U+8d34,U+8d70,U+8db3,U+8fbe,U+8fce,U+8fd1,U+8fde,U+9001,U+901f-9020,U+90a3,U+914d,U+91c7,U+94fe,U+9500,U+952e,U+9605,U+9645,U+9662,U+9664,U+9700,U+9752,U+975e,U+97f3,U+9879,U+9886,U+98df,U+9a6c,U+9a8c,U+9ed1,U+9f99}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-117-wght-normal-Dsz3vkzU.woff2) format("woff2-variations");unicode-range:U+4e,U+201c-201d,U+3010-3011,U+4e07,U+4e1c,U+4e24,U+4e3e,U+4e48,U+4e50,U+4e5f,U+4e8b-4e8c,U+4ea4,U+4eab-4eac,U+4ecb,U+4ece,U+4ed6,U+4ee3,U+4ef6-4ef7,U+4efb,U+4f20,U+4f55,U+4f7f,U+4fdd,U+505a,U+5143,U+5149,U+514d,U+5171,U+5177,U+518c,U+51fb,U+521b,U+5229,U+522b,U+52a9,U+5305,U+5317,U+534e,U+5355,U+5357,U+535a,U+5373,U+539f,U+53bb,U+53ca,U+53cd,U+53d6,U+53e3,U+53f0,U+5458,U+5546,U+56db,U+573a,U+578b,U+57ce,U+58f0,U+590d,U+5934,U+5973,U+5b57,U+5b8c,U+5b98,U+5bb9,U+5bfc,U+5c06,U+5c11,U+5c31,U+5c55,U+5df2,U+5e03,U+5e38,U+5e76,U+5e94,U+5efa,U+5f71,U+5f97,U+5feb,U+6001,U+603b,U+60f3,U+611f,U+6216,U+624d,U+6253,U+6295,U+6301,U+6392,U+641c,U+652f,U+653e,U+6559,U+6599,U+661f,U+671f,U+672f,U+6761,U+67e5,U+6807,U+6837,U+683c,U+6848,U+6b22,U+6b64,U+6bd4,U+6c14,U+6c34,U+6c42,U+6ca1,U+6d41,U+6d77,U+6d88,U+6e05,U+6e38,U+6e90,U+7136,U+7231,U+7531,U+767e,U+76ee,U+76f4,U+771f,U+7801,U+793a,U+79cd,U+7a0b,U+7a7a,U+7acb,U+7ae0,U+7b2c,U+7b80,U+7ba1,U+7cbe,U+7d22,U+7ea7,U+7ed3,U+7ed9,U+7edf,U+7f16,U+7f6e,U+8001,U+800c,U+8272,U+8282,U+82b1,U+8350,U+88ab,U+88c5,U+897f,U+89c1,U+89c4,U+89e3,U+8a00,U+8ba1,U+8ba4,U+8bae-8bb0,U+8bbe,U+8bc1,U+8bc4,U+8bfb,U+8d28,U+8d39,U+8d77,U+8d85,U+8def,U+8eab,U+8f66,U+8f6c,U+8f7d,U+8fd0,U+9009,U+90ae,U+90fd,U+91cc-91cd,U+91cf,U+95fb,U+9650,U+96c6,U+9891,U+98ce,U+ff1f}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-118-wght-normal-BPEb0gM9.woff2) format("woff2-variations");unicode-range:U+d,U+3e,U+5f,U+7c,U+a0,U+a9,U+4e09-4e0b,U+4e0d-4e0e,U+4e13,U+4e1a,U+4e2a,U+4e3a-4e3b,U+4e4b,U+4e86,U+4e8e,U+4ea7,U+4eba,U+4ee4-4ee5,U+4eec,U+4f1a,U+4f4d,U+4f53,U+4f5c,U+4f60,U+4fe1,U+5165,U+5168,U+516c,U+5173,U+5176,U+5185,U+51fa,U+5206,U+5230,U+5236,U+524d,U+529b,U+52a0-52a1,U+52a8,U+5316,U+533a,U+53cb,U+53d1,U+53ef,U+53f7-53f8,U+5408,U+540c-540e,U+544a,U+548c,U+54c1,U+56de,U+56fd-56fe,U+5728,U+5730,U+5907,U+5916,U+591a,U+5927,U+5929,U+597d,U+5982,U+5b50,U+5b66,U+5b89,U+5b9a,U+5b9e,U+5ba2,U+5bb6,U+5bf9,U+5c0f,U+5de5,U+5e02,U+5e73-5e74,U+5e7f,U+5ea6,U+5f00,U+5f0f,U+5f53,U+5f55,U+5fae,U+5fc3,U+6027,U+606f,U+60a8,U+60c5,U+610f,U+6210-6211,U+6237,U+6240,U+624b,U+6280,U+62a5,U+63a5,U+63a8,U+63d0,U+6536,U+6570,U+6587,U+65b9,U+65e0,U+65f6,U+660e,U+662d,U+662f,U+66f4,U+6700,U+670d,U+672c,U+673a,U+6743,U+6765,U+679c,U+682a,U+6b21,U+6b63,U+6cbb,U+6cd5,U+6ce8,U+6d3b,U+70ed,U+7247-7248,U+7269,U+7279,U+73b0,U+7406,U+751f,U+7528,U+7535,U+767b,U+76f8,U+770b,U+77e5,U+793e,U+79d1,U+7ad9,U+7b49,U+7c7b,U+7cfb,U+7ebf,U+7ecf,U+7f8e,U+8005,U+8054,U+80fd,U+81ea,U+85cf,U+884c,U+8868,U+8981,U+89c6,U+8bba,U+8bdd,U+8bf4,U+8bf7,U+8d44,U+8fc7,U+8fd8-8fd9,U+8fdb,U+901a,U+9053,U+90e8,U+91d1,U+957f,U+95e8,U+95ee,U+95f4,U+9762,U+9875,U+9898,U+9996,U+9ad8,U+ff01,U+ff08-ff09}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-119-wght-normal-BfzSEbFz.woff2) format("woff2-variations");unicode-range:U+20-22,U+27-2a,U+2c-3b,U+3f,U+41-4d,U+4f-5d,U+61-7b,U+7d,U+ab,U+ae,U+b2,U+b7,U+bb,U+df-e5,U+e7-ea,U+ec-ed,U+f1-f4,U+f6,U+f9-fa,U+fc,U+101,U+103,U+113,U+12b,U+148,U+14d,U+16b,U+1ce,U+1d0,U+300-301,U+1ebf,U+1ec7,U+2013-2014,U+2022,U+2027,U+2039-203a,U+2122,U+3001-3002,U+3042,U+3044,U+3046,U+3048,U+304a-3055,U+3057,U+3059-305b,U+305d,U+305f-3061,U+3063-306b,U+306d-3073,U+3075-3076,U+3078-3079,U+307b,U+307e-307f,U+3081-308d,U+308f,U+3092-3093,U+30a1-30a4,U+30a6-30bb,U+30bd,U+30bf-30c1,U+30c3-30c4,U+30c6-30cb,U+30cd-30d7,U+30d9-30e1,U+30e3-30e7,U+30e9-30ed,U+30ef,U+30f3,U+30fb-30fc,U+3127,U+4e00,U+4e2d,U+65b0,U+65e5,U+6708-6709,U+70b9,U+7684,U+7f51,U+ff0c,U+ff0e,U+ff1a}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-cyrillic-wght-normal-CRA5_Pf1.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-vietnamese-wght-normal-y5SU35Rl.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-latin-ext-wght-normal-CqPqLCfe.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-sc-latin-wght-normal-DYAKOyvl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-0-wght-normal-AlCjBspo.woff2) format("woff2-variations");unicode-range:U+1f921-1f930,U+1f932-1f935,U+1f937-1f939,U+1f940-1f944,U+1f947-1f94a,U+1f950-1f95f,U+1f962-1f967,U+1f969-1f96a,U+1f980-1f981,U+1f984-1f98d,U+1f990-1f992,U+1f994-1f996,U+1f9c0,U+1f9d0,U+1f9d2,U+1f9d4,U+1f9d6,U+1f9d8,U+1f9da,U+1f9dc-1f9dd,U+1f9df-1f9e2,U+1f9e5-1f9e6,U+20024,U+20487,U+20779,U+20c41,U+20c78,U+20d71,U+20e98,U+20ef9,U+2107b,U+210c1,U+22c51,U+233b4,U+24a12,U+2512b,U+2546e,U+25683,U+267cc,U+269f2,U+27657,U+282e2,U+2898d,U+29d5a,U+f0001-f0005,U+f0019,U+f009b,U+f0101-f0104,U+f012b,U+f01ba,U+f01d6,U+f0209,U+f0217,U+f0223-f0224,U+fc355,U+fe327,U+fe517,U+feb97,U+fffb4}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-6-wght-normal-WPkr41zz.woff2) format("woff2-variations");unicode-range:U+ff78-ff7e,U+ff80-ff86,U+ff89-ff94,U+ff97-ff9e,U+ffb9,U+ffe0-ffe3,U+ffe9,U+ffeb,U+ffed,U+fffc,U+1d7c7,U+1f004,U+1f0cf,U+1f141-1f142,U+1f150,U+1f154,U+1f158,U+1f15b,U+1f15d-1f15e,U+1f162-1f163,U+1f170-1f171,U+1f174,U+1f177-1f178,U+1f17d-1f17f,U+1f192-1f195,U+1f197-1f19a,U+1f1e6-1f1f5,U+1f1f7-1f1ff,U+1f21a,U+1f22f,U+1f232-1f237,U+1f239-1f23a,U+1f250-1f251,U+1f300,U+1f302-1f319}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-7-wght-normal-foGylaCC.woff2) format("woff2-variations");unicode-range:U+fa0a,U+fa0c,U+fa11,U+fa17,U+fa19,U+fa1b,U+fa1d,U+fa26,U+fa2c,U+fb01,U+fdfc,U+fe0e,U+fe33-fe36,U+fe38-fe44,U+fe49-fe51,U+fe54,U+fe56-fe57,U+fe59-fe5c,U+fe5f-fe6a,U+fe8e,U+fe92-fe93,U+feae,U+fecb-fecc,U+fee0,U+feec,U+fef3,U+ff04,U+ff07,U+ff26-ff2c,U+ff31-ff32,U+ff35-ff37,U+ff39-ff3a,U+ff3c,U+ff3e-ff5b,U+ff5d,U+ff61-ff65,U+ff67-ff68,U+ff6a,U+ff6c-ff77}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-8-wght-normal-BHOicRI8.woff2) format("woff2-variations");unicode-range:U+f78a-f78c,U+f78e,U+f792-f796,U+f798,U+f79c,U+f7f5,U+f812,U+f815,U+f876,U+f8f5,U+f8f8,U+f8ff,U+f901-f902,U+f904,U+f906,U+f909-f90a,U+f90f,U+f914,U+f918-f919,U+f91b,U+f91d,U+f91f,U+f923,U+f925,U+f92d-f92f,U+f934,U+f937-f938,U+f93d,U+f93f,U+f941,U+f949,U+f94c,U+f94e-f94f,U+f95a,U+f95d-f95e,U+f961-f963,U+f965-f970,U+f974,U+f976-f97a,U+f97c,U+f97e-f97f,U+f981,U+f983,U+f988,U+f98a,U+f98c,U+f98e,U+f996-f997,U+f999-f99a,U+f99c,U+f99f-f9a0,U+f9a3,U+f9a8,U+f9ad,U+f9b2-f9b6,U+f9b9-f9ba,U+f9bd-f9be,U+f9c1,U+f9c4,U+f9c7,U+f9ca,U+f9cd,U+f9d0-f9d1,U+f9d3-f9d4,U+f9d7-f9d8,U+f9dc-f9dd,U+f9df-f9e1,U+f9e4,U+f9e8-f9ea,U+f9f4,U+f9f6-f9f7,U+f9f9-f9fa,U+f9fc-fa01,U+fa03-fa04,U+fa06,U+fa08-fa09}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-19-wght-normal-C8pGE9DU.woff2) format("woff2-variations");unicode-range:U+9ee5,U+9ee7,U+9eee,U+9ef3-9ef4,U+9ef6-9ef7,U+9ef9,U+9efb-9efd,U+9eff,U+9f07-9f09,U+9f10,U+9f14-9f15,U+9f19,U+9f22,U+9f29,U+9f2c,U+9f2f,U+9f31,U+9f34,U+9f37,U+9f39,U+9f3d-9f3e,U+9f41,U+9f4c-9f50,U+9f54,U+9f57,U+9f59,U+9f5c,U+9f5f-9f60,U+9f62-9f63,U+9f66-9f67,U+9f6a,U+9f6c,U+9f72,U+9f76-9f77,U+9f7f,U+9f84-9f85,U+9f88,U+9f8e,U+9f91,U+9f94-9f96,U+9f98,U+9f9a-9f9b,U+9f9f-9fa0,U+9fa2,U+9fa4,U+9ff0-9fff,U+a1f4,U+a4b0-a4b1,U+a4b3,U+a9c1-a9c2,U+aa31,U+ab34,U+ac00-ac01,U+ac04,U+ac08,U+ac10-ac11,U+ac13-ac16,U+ac19,U+ac1c-ac1d,U+ac24,U+ac70-ac71,U+ac74,U+ac77-ac78,U+ac80-ac81,U+ac83,U+ac8c,U+ac90,U+aca0,U+aca8-aca9,U+acac,U+acb0,U+acb8-acb9,U+acbc-acbd,U+acc1,U+acc4,U+ace0-ace1,U+ace4,U+ace8,U+acf0-acf1,U+acf3,U+acf5,U+acfc}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-20-wght-normal-C3zSSq0m.woff2) format("woff2-variations");unicode-range:U+9d77,U+9d7a,U+9d7e,U+9d87,U+9d89,U+9d8f,U+9d91-9d93,U+9d96,U+9d98,U+9d9a,U+9da1-9da2,U+9da5,U+9da9,U+9dab-9dac,U+9db1-9db2,U+9db5,U+9db9-9dbc,U+9dbf-9dc2,U+9dc4,U+9dc7-9dc9,U+9dd3,U+9dd6,U+9dd9-9dda,U+9dde-9ddf,U+9de2,U+9de5-9de6,U+9de8,U+9def-9df0,U+9df2-9df4,U+9df8,U+9dfa,U+9dfd,U+9dff,U+9e02,U+9e07,U+9e0a,U+9e11,U+9e15,U+9e18,U+9e1a-9e1b,U+9e1d-9e1e,U+9e20-9e23,U+9e25-9e26,U+9e2d,U+9e2f,U+9e33,U+9e35,U+9e3d-9e3f,U+9e42-9e43,U+9e45,U+9e48-9e4a,U+9e4c,U+9e4f,U+9e51,U+9e55,U+9e64,U+9e66,U+9e6b,U+9e6d-9e6e,U+9e70,U+9e73,U+9e75,U+9e78,U+9e80-9e83,U+9e87-9e88,U+9e8b-9e8c,U+9e90-9e91,U+9e93,U+9e96,U+9e9d,U+9ea1,U+9ea4,U+9ea6,U+9ea9-9eab,U+9ead,U+9eaf,U+9eb4,U+9eb7-9eba,U+9ebe-9ebf,U+9ecc-9ecd,U+9ed0,U+9ed2,U+9ed4,U+9ed9-9eda,U+9edc-9edd,U+9edf-9ee0,U+9ee2}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-21-wght-normal-J1OUZdIj.woff2) format("woff2-variations");unicode-range:U+9bf0-9bf1,U+9bf5,U+9bf7,U+9bf9,U+9bfd,U+9bff,U+9c02,U+9c06,U+9c08-9c0a,U+9c0d,U+9c10,U+9c12-9c13,U+9c15,U+9c1c,U+9c1f,U+9c21,U+9c23-9c25,U+9c28-9c29,U+9c2d-9c2e,U+9c31-9c33,U+9c35-9c37,U+9c39-9c3b,U+9c3d-9c3e,U+9c40,U+9c42,U+9c45-9c49,U+9c52,U+9c54,U+9c56,U+9c58-9c5a,U+9c5d,U+9c5f-9c60,U+9c63,U+9c67-9c68,U+9c72,U+9c75,U+9c78,U+9c7a-9c7c,U+9c7f-9c81,U+9c87-9c88,U+9c8d,U+9c91,U+9c94,U+9c97,U+9c9b,U+9ca4,U+9ca8,U+9cab,U+9cad,U+9cb1-9cb3,U+9cb6-9cb8,U+9cc4-9cc5,U+9ccc-9ccd,U+9cd5-9cd7,U+9cdd-9cdf,U+9ce7,U+9ce9,U+9cee-9cf0,U+9cf2,U+9cfc-9cfe,U+9d03,U+9d06-9d08,U+9d0e,U+9d10,U+9d12,U+9d15,U+9d17,U+9d1d-9d1f,U+9d23,U+9d2b,U+9d2f-9d30,U+9d34,U+9d37,U+9d3d,U+9d42,U+9d50,U+9d52-9d53,U+9d59,U+9d5c,U+9d5e-9d61,U+9d6a,U+9d6f-9d70}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-22-wght-normal-BxkVDKYB.woff2) format("woff2-variations");unicode-range:U+9a87,U+9a8a-9a8b,U+9a8f-9a91,U+9a97,U+9a9a,U+9a9e,U+9aa0-9aa1,U+9aa4-9aa5,U+9aaf-9ab1,U+9ab6-9ab7,U+9ab9-9aba,U+9abe,U+9ac0-9ac5,U+9ac8,U+9acb-9acc,U+9ace-9acf,U+9ad1,U+9ad5-9ad7,U+9ad9,U+9adf,U+9ae1,U+9ae3,U+9aea-9aeb,U+9aed,U+9aef,U+9af2,U+9af4,U+9af9,U+9afb,U+9afd,U+9b03-9b04,U+9b08,U+9b13,U+9b18,U+9b1f,U+9b22-9b23,U+9b28-9b2a,U+9b2c-9b30,U+9b32,U+9b3b,U+9b43,U+9b46-9b49,U+9b4b-9b4e,U+9b51,U+9b55,U+9b58,U+9b5b,U+9b5e-9b60,U+9b63,U+9b68-9b69,U+9b74,U+9b7d,U+9b80-9b81,U+9b83-9b84,U+9b87-9b88,U+9b8a-9b8b,U+9b8d-9b8e,U+9b90,U+9b92-9b95,U+9b97,U+9b9f-9ba0,U+9ba2-9ba3,U+9ba8,U+9bab,U+9bb0,U+9bb8,U+9bc0-9bc1,U+9bc3,U+9bc6-9bc8,U+9bd3-9bd7,U+9bd9,U+9bdb,U+9bdd,U+9be1-9be2,U+9be4-9be5,U+9be7,U+9bea,U+9bed-9bee}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-23-wght-normal-CpwJlAzD.woff2) format("woff2-variations");unicode-range:U+993c-9940,U+9943-9944,U+9948-994a,U+994c-994e,U+9951,U+9954,U+995c,U+995e-995f,U+9961-9962,U+9965,U+9968,U+996a,U+996d-9972,U+9975-9976,U+997a,U+997c,U+997f-9980,U+9984-9985,U+9988,U+998b,U+998d,U+998f,U+9992,U+9994-9995,U+9997-9998,U+999c,U+999e,U+99a0-99a1,U+99ab,U+99af,U+99b1,U+99b4,U+99b9,U+99c4-99c6,U+99cf,U+99d1-99d2,U+99d4,U+99d6,U+99d8-99d9,U+99df,U+99e1-99e2,U+99e9,U+99ee,U+99f0,U+99f8,U+99fb,U+9a01-9a05,U+9a0c,U+9a0f-9a13,U+9a16,U+9a1b-9a1c,U+9a20,U+9a24,U+9a28,U+9a2b,U+9a2d-9a2e,U+9a34-9a36,U+9a38,U+9a3e,U+9a40-9a44,U+9a4a,U+9a4c-9a4e,U+9a52,U+9a56,U+9a62-9a65,U+9a69-9a6b,U+9a6d,U+9a6f-9a71,U+9a73-9a74,U+9a76,U+9a78-9a79,U+9a7b-9a7c,U+9a7e-9a7f,U+9a81-9a82,U+9a84-9a86}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-24-wght-normal-q2nxC991.woff2) format("woff2-variations");unicode-range:U+97f5,U+97f9-97fa,U+97fe,U+9804,U+9807,U+980a,U+980e-980f,U+9814,U+9816,U+981a,U+981c,U+981e,U+9820-9821,U+9823,U+9826,U+9828,U+982a-982c,U+9832,U+9834-9835,U+9837,U+9839,U+983c-983d,U+9845,U+9848-9849,U+984e,U+9852-9857,U+9859-985a,U+9862-9863,U+9865,U+9870-9871,U+9873-9874,U+9877,U+987a-987f,U+9881-9882,U+9885,U+9887-988a,U+988c-988d,U+9890,U+9893,U+9896-9897,U+989a,U+989c-989e,U+98a0,U+98a4,U+98a6-98a7,U+98a9,U+98ae-98af,U+98b2-98b3,U+98b6-98b8,U+98ba-98bd,U+98bf,U+98c7-98c8,U+98ca,U+98d2-98d3,U+98d8-98da,U+98dc,U+98de,U+98e0-98e1,U+98e3,U+98e5,U+98e7-98e9,U+98eb-98ee,U+98f1,U+98f4,U+9901,U+9908-9909,U+990c,U+9911-9912,U+9914,U+9916-9917,U+991b-991c,U+991e,U+9920,U+9927,U+992b-992c,U+992e,U+9931-9933,U+9938,U+993a}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-25-wght-normal-t7uRby9D.woff2) format("woff2-variations");unicode-range:U+9672,U+9674,U+967a,U+9682-9685,U+9688-9689,U+968b,U+968d,U+9695,U+9697-9698,U+969e,U+96a0-96a4,U+96a9,U+96ac,U+96ae,U+96b0,U+96b2-96b4,U+96b6-96b7,U+96b9,U+96bc-96be,U+96c3,U+96c9-96cb,U+96ce-96cf,U+96d1-96d2,U+96d8,U+96dd,U+96e9,U+96eb,U+96f0-96f1,U+96f3-96f4,U+96f9,U+96fe-96ff,U+9701-9702,U+9705,U+9708,U+970a,U+970e-9711,U+9719,U+971d,U+971f-9720,U+9728,U+972a,U+972d,U+9730,U+9733,U+973a,U+973d,U+9744,U+9746-9747,U+9749,U+9750-9751,U+9753,U+9758-9759,U+975b,U+975d,U+9763,U+9765-9766,U+9768,U+976c-976d,U+9771,U+9773,U+9776,U+977a,U+977c,U+9780,U+9784-9786,U+9788,U+978e-978f,U+9798,U+979d-979e,U+97a3,U+97a5-97a6,U+97a8,U+97ab-97ac,U+97ae,U+97b6-97b7,U+97b9,U+97bf,U+97c1,U+97c3,U+97c6,U+97c9,U+97cd,U+97d6,U+97d8-97d9,U+97dc-97de,U+97e1,U+97e6-97e7,U+97ec-97ee,U+97f0-97f1}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-26-wght-normal-CLhaJ79b.woff2) format("woff2-variations");unicode-range:U+9530,U+9535,U+953a-953b,U+9540-9542,U+9547,U+9549-954a,U+954d,U+9550-9551,U+9554-9556,U+955c,U+956c-956d,U+956f-9570,U+9573,U+9576,U+9578,U+9582,U+9586,U+9588,U+958e-958f,U+9599,U+959c,U+959e-959f,U+95a1-95a2,U+95a4,U+95a6-95a7,U+95aa-95ae,U+95b0,U+95b2,U+95b6,U+95b9-95bf,U+95c2-95c4,U+95c7-95c9,U+95cb-95cd,U+95d0,U+95d3-95d5,U+95d7-95d8,U+95da,U+95de,U+95e0-95e1,U+95e4-95e5,U+95ea-95eb,U+95ef-95f0,U+95f2-95f3,U+95f5,U+95f7-95fa,U+95fd,U+9600-9602,U+9607-9609,U+960e,U+9610-9611,U+9614,U+9616,U+9619-961a,U+961c-961d,U+961f,U+9621,U+9624,U+9628,U+962f,U+9633-9636,U+963c,U+9641-9643,U+9645,U+9647-9648,U+964e-964f,U+9651,U+9653-9655,U+9658,U+965b-965f,U+9661,U+9665,U+9668-9669,U+966c}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-27-wght-normal-Bsb6CrxP.woff2) format("woff2-variations");unicode-range:U+941a,U+941c,U+941e,U+9420-9425,U+9427-942b,U+942e,U+9432-9433,U+9436,U+9438,U+943a,U+943d,U+943f-9440,U+9445,U+944a,U+944c,U+9454-9455,U+945a-945b,U+945e,U+9460,U+9462-9463,U+9468,U+946a,U+946d,U+946f,U+9471,U+9474-9477,U+9479,U+947e-9481,U+9488-948a,U+948e,U+9492-9493,U+9497,U+9499,U+949b-94a3,U+94a5-94a9,U+94ac,U+94ae-94b1,U+94b3-94b5,U+94bb-94bc,U+94be-94c3,U+94c5-94c6,U+94c9,U+94ce-94d0,U+94db-94dd,U+94e0,U+94e2-94e3,U+94e8,U+94ec-94ee,U+94f0,U+94f2,U+94f5-94f6,U+94f8,U+94fa,U+94ff-9502,U+9504-9506,U+9508,U+950b-950c,U+950f-9510,U+9519-951b,U+951d,U+951f,U+9521-9526,U+952d-952f}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-28-wght-normal-DzIWEAg_.woff2) format("woff2-variations");unicode-range:U+930b,U+930f,U+9312,U+9315,U+9319-931b,U+931d-931f,U+9321,U+9323-9325,U+9327-932a,U+932c-932e,U+9331-9333,U+9335,U+9338,U+933c,U+9340-9341,U+9345-9349,U+934f-9352,U+9354,U+9356-935a,U+935c-9360,U+9363-9367,U+9369-936a,U+936c,U+936e,U+9370-9371,U+9373,U+9376,U+9379-937a,U+937c,U+9385,U+9387,U+938c,U+938f,U+9394,U+9397-9398,U+939a-939b,U+939d-939e,U+93a1-93a3,U+93a6-93a7,U+93a9-93aa,U+93ac-93ad,U+93af-93b0,U+93b3-93bb,U+93bd-93be,U+93c0-93c4,U+93c7,U+93ca-93cd,U+93d0-93d1,U+93d6-93d8,U+93dc-93de,U+93e0,U+93e4,U+93e8,U+93ee,U+93f0,U+93f5,U+93f7-93f9,U+93fb,U+9403,U+9407,U+940f-9410,U+9413-9414,U+9417,U+9419}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-29-wght-normal-CVD47Xgy.woff2) format("woff2-variations");unicode-range:U+9208-920a,U+920d-920e,U+9210-9211,U+9217,U+9219,U+921c,U+9221,U+9224-9225,U+9227,U+922a,U+922d-922e,U+9230-9231,U+9233,U+9235-9239,U+923b,U+923d-9241,U+9244,U+9246,U+9248-9249,U+924b-9251,U+9253,U+925a,U+925d-925e,U+9262,U+9265-9267,U+926b-926d,U+926f,U+9271-9272,U+9274,U+9276,U+9278,U+927a-927c,U+927e-927f,U+9282-9283,U+9286,U+9288,U+928a,U+928d-928e,U+9291,U+9295-9296,U+9299-929b,U+929d,U+92a0-92ae,U+92b2,U+92b5-92b6,U+92bb-92bc,U+92c2-92c3,U+92c6-92cd,U+92cf-92d1,U+92d5,U+92d7,U+92d9,U+92dd,U+92df,U+92e4-92e6,U+92e8-92e9,U+92ed-92ef,U+92f1-92f3,U+92f6,U+92f9,U+92fb,U+9300-9302,U+9306}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-30-wght-normal-qEGnB_nK.woff2) format("woff2-variations");unicode-range:U+90e2-90e4,U+90ea-90eb,U+90ef,U+90f4,U+90f7-90f8,U+90fc,U+90fe-9100,U+9102,U+9104,U+9106,U+9112,U+9114-911a,U+911c,U+911e,U+9120,U+9122-9123,U+9129,U+912b,U+912f,U+9131-9132,U+9134,U+9136,U+9139-913a,U+9143,U+9146,U+9148-914a,U+914e-9150,U+9154,U+9156-9157,U+9159-915a,U+915d-915e,U+9161-9164,U+916b,U+916e,U+9170-9172,U+9174,U+9176,U+9179-917a,U+917f,U+9181-9182,U+9184-9186,U+918c-918e,U+9190-9191,U+9196,U+919a-919b,U+919e,U+91a1-91a4,U+91a7,U+91aa,U+91ae-91b2,U+91b4-91b5,U+91b8,U+91bd-91be,U+91c1,U+91c3,U+91c5-91c6,U+91c8-91ca,U+91d2-91d5,U+91d7,U+91d9,U+91e1,U+91e4,U+91e6-91e9,U+91ec-91ed,U+91f0-91f1,U+91f5-91fa,U+91fd,U+91ff-9201,U+9203-9207}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-31-wght-normal-CUZYeSc0.woff2) format("woff2-variations");unicode-range:U+8f85-8f86,U+8f88-8f8a,U+8f8d,U+8f90,U+8f93,U+8f95-8f97,U+8f99,U+8f9e-8f9f,U+8fa2,U+8fa7,U+8fa9,U+8fab,U+8fae,U+8fb3,U+8fb5-8fb6,U+8fba-8fbd,U+8fbf,U+8fc1-8fc2,U+8fc6,U+8fc8,U+8fcc-8fcd,U+8fd2-8fd3,U+8fd5,U+8fdc-8fdd,U+8fdf,U+8fe2-8fe5,U+8fe8-8fe9,U+8fed-8fee,U+8ff3,U+8ff5,U+8ff8,U+8ffa-8ffc,U+8ffe,U+9002,U+9004,U+9008,U+900a-900b,U+9011-9013,U+9016,U+901e,U+9021,U+9024,U+902d,U+902f-9030,U+9034-9036,U+9039-903b,U+9041,U+9044-9045,U+904f-9052,U+9057-9058,U+905b,U+905d,U+9061-9062,U+9065,U+9068,U+906f,U+9074,U+9079,U+907d,U+9083,U+9085,U+9087-9089,U+908b,U+9090,U+9093,U+9095,U+9097,U+9099,U+909b,U+909d-909e,U+90a0-90a2,U+90ac,U+90af-90b0,U+90b2-90b4,U+90b6,U+90b9,U+90bb,U+90bd-90be,U+90c3-90c5,U+90c7,U+90d1,U+90d4-90d5,U+90d7,U+90db-90df}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-32-wght-normal-B4A85CGO.woff2) format("woff2-variations");unicode-range:U+8e30-8e31,U+8e35,U+8e39,U+8e3c-8e3d,U+8e40-8e42,U+8e47,U+8e49-8e4e,U+8e50,U+8e53-8e55,U+8e59-8e5b,U+8e60,U+8e62-8e63,U+8e67,U+8e69,U+8e6c-8e6d,U+8e6f,U+8e74,U+8e76,U+8e7a-8e7c,U+8e82,U+8e84-8e85,U+8e87,U+8e89-8e8b,U+8e8f-8e95,U+8e99-8e9a,U+8e9d-8e9e,U+8ea1,U+8ea3,U+8ea5-8ea6,U+8eaa,U+8eac-8ead,U+8eaf-8eb1,U+8eb9,U+8ebc,U+8ebe,U+8ec6,U+8ecb,U+8ecf,U+8ed1,U+8ed4,U+8ed7,U+8eda-8edb,U+8ee2,U+8ee8,U+8eeb,U+8ef2,U+8ef9-8efe,U+8f05,U+8f07-8f08,U+8f0a-8f0c,U+8f12-8f13,U+8f17,U+8f19-8f1a,U+8f1c,U+8f1e-8f1f,U+8f25-8f26,U+8f2d,U+8f30,U+8f33,U+8f36,U+8f3e,U+8f40-8f42,U+8f45-8f47,U+8f4d,U+8f54-8f55,U+8f5d,U+8f61-8f62,U+8f64,U+8f67-8f69,U+8f6d-8f72,U+8f74,U+8f76,U+8f7b-8f7c,U+8f7f,U+8f83-8f84}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-33-wght-normal-BuZ7TSCr.woff2) format("woff2-variations");unicode-range:U+8ce1,U+8ce8,U+8ceb,U+8cf0,U+8cf8,U+8cfb,U+8cfe,U+8d04,U+8d07,U+8d0b,U+8d0d,U+8d10,U+8d12-8d14,U+8d17,U+8d1b-8d1f,U+8d21-8d26,U+8d29-8d2c,U+8d2e-8d32,U+8d34-8d35,U+8d37-8d38,U+8d3a-8d3c,U+8d3e-8d3f,U+8d41-8d43,U+8d48,U+8d4b-8d4c,U+8d4e-8d50,U+8d54,U+8d56,U+8d58,U+8d5a-8d5b,U+8d5f-8d60,U+8d62-8d63,U+8d66-8d69,U+8d6c-8d6e,U+8d73,U+8d75-8d76,U+8d7b,U+8d7d,U+8d84,U+8d8b,U+8d90-8d91,U+8d94,U+8d96,U+8d9c,U+8dab,U+8daf,U+8db2,U+8db5,U+8db7,U+8dba,U+8dbc,U+8dbf,U+8dc2-8dc3,U+8dc6,U+8dcb,U+8dce-8dd0,U+8dd6-8dd7,U+8dda-8ddb,U+8de3-8de4,U+8de9,U+8deb-8dec,U+8df1,U+8df5-8df7,U+8dfa-8dfd,U+8e05,U+8e08-8e0a,U+8e0e,U+8e14,U+8e16,U+8e18,U+8e1d-8e21,U+8e23,U+8e26-8e28,U+8e2a-8e2b,U+8e2d-8e2e}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-34-wght-normal-C1wbJ2k5.woff2) format("woff2-variations");unicode-range:U+8b9c,U+8b9e-8b9f,U+8ba3,U+8ba5,U+8ba7,U+8baa,U+8bad,U+8bb2-8bb4,U+8bb6-8bb9,U+8bbc-8bbd,U+8bbf-8bc0,U+8bc3,U+8bc5,U+8bc8-8bcb,U+8bcf,U+8bd1,U+8bd7-8bdc,U+8bde-8be1,U+8be3,U+8be5,U+8be7,U+8be9,U+8beb-8bec,U+8bef,U+8bf1-8bf2,U+8bf5-8bf6,U+8bf8,U+8bfa,U+8bfd-8bfe,U+8c01-8c02,U+8c05,U+8c08,U+8c0a-8c11,U+8c13-8c15,U+8c18-8c1c,U+8c1f,U+8c23-8c29,U+8c2c-8c2d,U+8c31,U+8c34,U+8c36,U+8c39,U+8c3f,U+8c47,U+8c49-8c4c,U+8c4f,U+8c51,U+8c55,U+8c62,U+8c68,U+8c73,U+8c78,U+8c7a-8c7c,U+8c82,U+8c85,U+8c89-8c8a,U+8c8d-8c8e,U+8c90,U+8c94,U+8c98-8c99,U+8ca3-8ca4,U+8cad-8cb0,U+8cb2,U+8cb9-8cba,U+8cbd,U+8cc1-8cc2,U+8cc4-8cc5,U+8ccf-8cd2,U+8cd4-8cd5,U+8cd9-8cdb}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-35-wght-normal-DJnPxO40.woff2) format("woff2-variations");unicode-range:U+8a1b,U+8a22,U+8a25,U+8a27,U+8a2b,U+8a33,U+8a36,U+8a38,U+8a3d-8a3e,U+8a41,U+8a45-8a46,U+8a48,U+8a4e,U+8a51-8a52,U+8a54,U+8a56-8a58,U+8a5b,U+8a5d,U+8a61,U+8a63,U+8a67,U+8a6a-8a6c,U+8a70,U+8a74-8a76,U+8a7a-8a7c,U+8a82,U+8a84-8a86,U+8a89,U+8a8f-8a92,U+8a94,U+8a9a,U+8aa1,U+8aa3,U+8aa5,U+8aa7-8aa8,U+8aad,U+8ab1,U+8ab6,U+8abe,U+8ac2,U+8ac4,U+8ac6,U+8ac9,U+8acc-8acf,U+8ad1,U+8adb,U+8add-8ae2,U+8ae4,U+8ae6,U+8aea-8aeb,U+8aed,U+8af1-8af6,U+8afa,U+8afc,U+8b01,U+8b04-8b05,U+8b07,U+8b0b-8b0d,U+8b0f-8b10,U+8b13-8b14,U+8b16,U+8b1a,U+8b1c,U+8b21-8b22,U+8b26,U+8b28,U+8b2b,U+8b2e,U+8b33,U+8b41,U+8b46,U+8b4c-8b4f,U+8b53-8b54,U+8b56,U+8b59,U+8b5e-8b60,U+8b64,U+8b6a-8b6d,U+8b72,U+8b7e,U+8b83,U+8b89,U+8b8c,U+8b8e,U+8b90,U+8b92,U+8b95-8b96,U+8b99}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-36-wght-normal-D8HTrsxI.woff2) format("woff2-variations");unicode-range:U+88b7-88b8,U+88bc-88be,U+88c0,U+88c4,U+88c6-88c7,U+88c9-88cc,U+88ce,U+88d2,U+88d6,U+88d8,U+88db,U+88df,U+88e4,U+88e8-88e9,U+88ec,U+88ef-88f1,U+88f3-88f5,U+88fc,U+88fe,U+8900,U+8902,U+8906,U+890a-890c,U+8912-8915,U+8918-891a,U+891f,U+8921,U+8923,U+8925,U+892a-892b,U+892d,U+8930,U+8933,U+8935-8936,U+8938,U+893d,U+8941-8943,U+8946-8947,U+8949,U+894c-894d,U+8956-8957,U+8959,U+895c,U+895e-8960,U+8964,U+8966,U+896c,U+8971,U+8974,U+897b,U+897e,U+8980,U+8982-8983,U+8987-8988,U+898a,U+898c,U+8991,U+8994-8995,U+8997-8998,U+899a,U+899c,U+89a1,U+89a4-89a7,U+89a9,U+89ac,U+89af,U+89b2-89b3,U+89b7,U+89bb,U+89bf,U+89c5,U+89c9-89ca,U+89d1,U+89d4-89d5,U+89da,U+89dc-89de,U+89e5-89e7,U+89ed,U+89f1,U+89f3-89f4,U+89f6,U+89ff,U+8a01,U+8a03,U+8a07,U+8a09,U+8a0c,U+8a0f-8a12,U+8a16}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-37-wght-normal-Ci96APBt.woff2) format("woff2-variations");unicode-range:U+8763-8765,U+8768,U+876a,U+876c-8770,U+8772,U+8777,U+877a-877b,U+877d,U+8781,U+8784-8785,U+8788,U+878b,U+8793,U+8797-8798,U+879f,U+87a3,U+87a8,U+87ab-87ad,U+87af,U+87b3,U+87b5,U+87b9,U+87bb,U+87bd-87c0,U+87c4-87c8,U+87ca-87cc,U+87ce,U+87d2,U+87db-87dc,U+87e0-87e1,U+87e3,U+87e5,U+87e7,U+87ea-87eb,U+87ee-87ef,U+87f3-87f4,U+87f6-87f7,U+87fe,U+8802-8806,U+880a-880b,U+880e,U+8810-8811,U+8813,U+8815-8816,U+881b,U+8821,U+8823,U+8827,U+8831-8832,U+8835,U+8839-883a,U+883c,U+8844-8846,U+884a,U+884e,U+8852,U+8854-8856,U+8859-885a,U+885e,U+8862,U+8864-8865,U+8869-886a,U+886c-886e,U+8871-8872,U+8875,U+8879,U+887d-887f,U+8882,U+8884-8885,U+8888,U+8890,U+8892-8893,U+8897-8898,U+889a-889c,U+889e,U+88a2,U+88a4,U+88a8,U+88aa,U+88ad-88ae,U+88b1,U+88b4}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-38-wght-normal-CaasFSCy.woff2) format("woff2-variations");unicode-range:U+8621-8622,U+8627,U+8629-862a,U+8634-8636,U+8638,U+863a,U+863c,U+8640,U+8642,U+8646,U+864c-864d,U+864f,U+8651-8654,U+8657,U+8659-865a,U+865c,U+8662,U+866b-866c,U+866f-8671,U+8673,U+8677,U+867a-867b,U+867d-867e,U+8680-8682,U+868b-868d,U+8693-8696,U+869a,U+869c-869d,U+86a1,U+86a3-86a4,U+86a7-86aa,U+86af-86b1,U+86b3-86b4,U+86b6,U+86b9-86ba,U+86c0-86c2,U+86c4,U+86c6,U+86c9-86ca,U+86cc-86ce,U+86d0,U+86d3-86d4,U+86de-86df,U+86e9,U+86ed-86f0,U+86f3,U+86f8-86fc,U+86fe,U+8703,U+8706-870a,U+870d-870e,U+8711-8712,U+8715,U+8717,U+8719-871a,U+871e,U+8721-8723,U+8725,U+8728-8729,U+872e,U+8731,U+8734,U+8737,U+873a,U+873e-8740,U+8742,U+8747,U+8749,U+874b-874c,U+874e-874f,U+8753,U+8757-8758,U+875d,U+875f,U+8761-8762}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-39-wght-normal-DNt0rKy4.woff2) format("woff2-variations");unicode-range:U+84c0,U+84c2,U+84c6-84c7,U+84ca,U+84cd-84d2,U+84d6,U+84dd,U+84df,U+84e2,U+84e6-84e8,U+84ea,U+84ef-84f0,U+84f3-84f4,U+84f7,U+84fa,U+84fc-84fd,U+84ff-8500,U+8506,U+850c,U+8511,U+8515,U+8517,U+851d-851f,U+8524,U+852b,U+852f,U+8532,U+8534-8535,U+8537-8538,U+853a,U+853c,U+853e,U+8541-8542,U+8545,U+8548,U+854b,U+854d-854e,U+8552-8553,U+8555-8558,U+855a,U+855e,U+8561-8565,U+8568,U+856a-856c,U+856f,U+8574,U+8577-857b,U+8580-8581,U+8585-8586,U+858a,U+858c,U+858f-8590,U+8594,U+8597-8599,U+859c,U+859f,U+85a1-85a2,U+85a4,U+85a8,U+85ab-85ac,U+85ae,U+85b3-85b4,U+85b7,U+85b9-85ba,U+85bd-85be,U+85c1-85c2,U+85cb,U+85ce,U+85d0,U+85d3,U+85d5,U+85dc,U+85e0,U+85e6,U+85e8,U+85ea,U+85ed,U+85f4,U+85f6-85f7,U+85f9-85fa,U+85ff,U+8602,U+8604-8605,U+8610,U+8616-8618,U+861a,U+861e}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-40-wght-normal-Byd_iF60.woff2) format("woff2-variations");unicode-range:U+8380,U+8383,U+8385-8386,U+8392,U+8394-8395,U+8398-8399,U+839b-839c,U+83a0,U+83a2,U+83a4,U+83a7-83aa,U+83af-83b5,U+83b7,U+83b9-83ba,U+83bc-83c0,U+83c2,U+83c4-83c5,U+83c8-83c9,U+83cb,U+83ce-83cf,U+83d1,U+83d4-83d6,U+83d8,U+83dd,U+83df,U+83e1-83e2,U+83e5,U+83ea-83eb,U+83f0,U+83f3-83f4,U+83f9,U+83fb-83fe,U+8406-8407,U+840b,U+840f,U+8411,U+8413,U+8418,U+841b-841d,U+8420-8421,U+8423-8424,U+8426-8429,U+842b,U+842d-842e,U+8432-8433,U+8435,U+8437-8439,U+843b-843c,U+843e,U+8445-8447,U+844e,U+8451-8452,U+8456,U+8459-845a,U+845c,U+845f,U+8462,U+8466-8467,U+846d,U+846f-8471,U+8473-8474,U+8476-8478,U+847a,U+8484,U+848b,U+848d-848e,U+8493-8494,U+8497,U+849d,U+849f,U+84a1,U+84a8,U+84af,U+84b1,U+84b4,U+84b9-84bb,U+84bd-84bf}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-41-wght-normal-CimuZG9f.woff2) format("woff2-variations");unicode-range:U+827d,U+827f,U+8283-8284,U+8288-828a,U+828d-8291,U+8293-8294,U+8298,U+829a-829c,U+829e-82a4,U+82a6-82ab,U+82ae,U+82b0,U+82b4,U+82b6,U+82ba-82bc,U+82be,U+82c1,U+82c4-82c5,U+82c7,U+82cb,U+82cd,U+82cf-82d0,U+82d2,U+82d5-82d6,U+82d9,U+82db-82dc,U+82de-82e1,U+82e3-82e4,U+82e7,U+82ea-82eb,U+82ef-82f0,U+82f3-82f4,U+82f6-82f7,U+82f9-82fc,U+82fe-8301,U+8306-8308,U+830b-830e,U+8316,U+8318,U+831a-831b,U+831d-831e,U+8327,U+832a,U+832c-832d,U+832f,U+8331,U+8333-8334,U+8337,U+833a-833c,U+833f-8340,U+8342,U+8344-8347,U+834b-834c,U+834f,U+8351,U+8356-8358,U+835a,U+835e-8361,U+8363-8364,U+8367-8368,U+836b,U+836f,U+8373,U+8375,U+8378,U+837a-837f}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-42-wght-normal-DT8sgwsv.woff2) format("woff2-variations");unicode-range:U+811b,U+811e,U+8121-8127,U+8129,U+812c,U+812f-8134,U+8137-8138,U+813a,U+813d,U+8144,U+8146,U+8148,U+814a,U+814c-814d,U+8151,U+8153,U+8156,U+8158,U+815a,U+8160,U+8167,U+8169,U+816d,U+816f,U+8171,U+8174,U+817b-817c,U+817e,U+8182,U+8188,U+818a,U+8194-8195,U+8198,U+819b,U+819e,U+81a3,U+81a6-81a7,U+81ab,U+81af-81b0,U+81b5-81b6,U+81b8,U+81ba-81bb,U+81be-81bf,U+81c3,U+81c6,U+81ca,U+81cc,U+81cf,U+81d1-81d3,U+81d6-81d7,U+81d9-81da,U+81dd-81de,U+81e0-81e2,U+81e7,U+81ec,U+81ef,U+81fc,U+81fe,U+8200-8202,U+8204-8206,U+820b,U+820e,U+8210,U+8215,U+8217-8218,U+821b,U+821d,U+8221-8222,U+8224,U+8228-8229,U+822b,U+822f-8234,U+8236-8238,U+823a,U+823e,U+8240,U+8244-8245,U+8249,U+824b,U+824e-824f,U+8257,U+825a,U+825f,U+8264,U+8268,U+826b,U+826e,U+8270,U+8273,U+8276,U+8278-8279}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-43-wght-normal-xnDjStnc.woff2) format("woff2-variations");unicode-range:U+7fb8,U+7fbc,U+7fbf-7fc0,U+7fc3,U+7fcb-7fcc,U+7fce-7fcf,U+7fd1,U+7fd5,U+7fd8,U+7fdb,U+7fde-7fdf,U+7fe5-7fe6,U+7fe9,U+7feb-7fec,U+7fee,U+7ff2-7ff3,U+7ffa,U+7ffd-7ffe,U+8002,U+8004,U+8006,U+800b,U+800e,U+8011-8012,U+8014,U+8016,U+8018-8019,U+801c,U+8024,U+8026,U+8028,U+802c,U+8030,U+8035,U+8037-8039,U+803b,U+8042-8043,U+804b-804c,U+8052,U+8061,U+8068,U+806a,U+806e,U+8071,U+8073-8076,U+8079,U+807c,U+807e-807f,U+8083-8084,U+808f,U+8093,U+8095,U+8098,U+809c,U+809f-80a0,U+80a4,U+80a7,U+80ab,U+80ad-80ae,U+80b0-80b1,U+80b4-80b6,U+80b8,U+80bc-80c2,U+80c4,U+80c6-80c7,U+80cb,U+80cd,U+80cf,U+80d4,U+80d7,U+80d9,U+80db-80dd,U+80e0,U+80e3-80e5,U+80e7,U+80eb-80ed,U+80ef-80f1,U+80f3-80f4,U+80f6-80f7,U+80fc,U+80fe-80ff,U+8101,U+8107,U+8109,U+810f-8113,U+8115,U+8117-8118,U+811a}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-44-wght-normal-Dv8Wk8tG.woff2) format("woff2-variations");unicode-range:U+7eb3,U+7eb5-7eba,U+7ebd-7ebe,U+7ec0-7ec1,U+7ec3,U+7ec5,U+7ec7-7eca,U+7ecd-7ece,U+7ed1-7ed2,U+7ed4-7ed5,U+7ed7-7ed8,U+7eda-7edb,U+7edd-7ede,U+7ee2-7ee3,U+7ee5,U+7ee7,U+7ee9-7eeb,U+7eee-7ef0,U+7ef3,U+7ef5,U+7ef7-7ef8,U+7efd-7f01,U+7f03,U+7f05-7f09,U+7f0e,U+7f10,U+7f13-7f15,U+7f18-7f1a,U+7f1c-7f1d,U+7f20,U+7f24-7f25,U+7f28-7f2a,U+7f2d-7f2e,U+7f30,U+7f34,U+7f36-7f37,U+7f3d,U+7f42-7f45,U+7f47-7f4e,U+7f52,U+7f54,U+7f58,U+7f5a,U+7f5d,U+7f5f-7f63,U+7f65,U+7f68,U+7f6b,U+7f78,U+7f7d-7f7e,U+7f81-7f83,U+7f86-7f87,U+7f8b-7f8d,U+7f91,U+7f93-7f95,U+7f97,U+7f99-7f9a,U+7f9d,U+7f9f,U+7fa1-7fa3,U+7fa5,U+7fa7,U+7fad-7fb2,U+7fb4,U+7fb6}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-45-wght-normal-DdGhaj3f.woff2) format("woff2-variations");unicode-range:U+7d8c-7d8f,U+7d91,U+7d95-7d96,U+7d98-7d9a,U+7d9d-7d9e,U+7da2-7da3,U+7da6,U+7daa,U+7dac,U+7dae-7db0,U+7db3,U+7db5,U+7db7,U+7db9,U+7dbd,U+7dc1,U+7dc3-7dc7,U+7dcc-7dcf,U+7dd1,U+7dd6-7dd9,U+7ddb-7ddc,U+7de1-7de2,U+7de6,U+7df0-7df3,U+7df6,U+7dfe,U+7e01-7e02,U+7e04,U+7e08-7e0b,U+7e10-7e11,U+7e13,U+7e15,U+7e1d-7e20,U+7e22,U+7e25-7e27,U+7e29,U+7e2d,U+7e2f-7e30,U+7e32-7e37,U+7e39,U+7e3b,U+7e44-7e45,U+7e47-7e48,U+7e4a-7e4b,U+7e4d,U+7e50-7e52,U+7e56,U+7e58-7e5b,U+7e62,U+7e68,U+7e6d-7e70,U+7e76,U+7e78,U+7e7b,U+7e7e,U+7e81-7e82,U+7e86-7e88,U+7e8a,U+7e8d-7e8e,U+7e92-7e94,U+7e98-7e9b,U+7e9e,U+7ea0,U+7ea3-7ea4,U+7ea8,U+7eaa-7eaf,U+7eb1-7eb2}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-46-wght-normal-C7pDsoZP.woff2) format("woff2-variations");unicode-range:U+7c23,U+7c25-7c26,U+7c2a-7c2b,U+7c37-7c39,U+7c40-7c41,U+7c48-7c49,U+7c50,U+7c53-7c54,U+7c56-7c57,U+7c59-7c5c,U+7c5f,U+7c63,U+7c65,U+7c69,U+7c6c-7c6e,U+7c74-7c75,U+7c79,U+7c7c,U+7c7e,U+7c84,U+7c8b,U+7c8d,U+7c91,U+7c94-7c95,U+7c9b,U+7c9f,U+7ca2,U+7ca4,U+7ca6,U+7ca8-7caa,U+7cae,U+7cb1-7cb3,U+7cba,U+7cbc,U+7cbf-7cc0,U+7cc5,U+7cc8-7cc9,U+7ccc-7cce,U+7cd7,U+7cdc-7cdd,U+7ce0,U+7ce2,U+7ce8,U+7cea,U+7ced,U+7cf2,U+7cf4,U+7cf6,U+7cf8-7cfa,U+7cfc,U+7d02,U+7d06-7d0a,U+7d0f,U+7d11-7d12,U+7d15,U+7d18,U+7d1c-7d1e,U+7d25,U+7d27,U+7d29,U+7d2c,U+7d31-7d32,U+7d35,U+7d38,U+7d3a,U+7d3c,U+7d3e-7d41,U+7d43,U+7d45,U+7d4c,U+7d4e-7d4f,U+7d53-7d54,U+7d56,U+7d5b-7d5d,U+7d5f,U+7d63,U+7d67,U+7d6a,U+7d6d,U+7d70,U+7d73,U+7d75,U+7d79-7d7b,U+7d7d,U+7d80,U+7d83-7d84,U+7d86-7d89,U+7d8b}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-47-wght-normal-BeEDFoeW.woff2) format("woff2-variations");unicode-range:U+7afd-7afe,U+7b01-7b06,U+7b09-7b0b,U+7b0e-7b10,U+7b14,U+7b18,U+7b1a,U+7b1e-7b1f,U+7b22-7b25,U+7b29-7b2b,U+7b2d-7b2e,U+7b31-7b35,U+7b38-7b3c,U+7b45,U+7b47-7b48,U+7b4a,U+7b4c,U+7b4e-7b50,U+7b58,U+7b5b,U+7b5d,U+7b60,U+7b62,U+7b65-7b67,U+7b69,U+7b6d-7b6f,U+7b72-7b76,U+7b79,U+7b7e,U+7b82,U+7b84-7b85,U+7b87,U+7b8b,U+7b8d-7b93,U+7b95-7b96,U+7b98,U+7b9c-7b9d,U+7ba0,U+7ba7,U+7ba9-7bac,U+7bb0,U+7bb4,U+7bb6,U+7bb8-7bb9,U+7bc1,U+7bc3,U+7bc6,U+7bcb-7bcc,U+7bcf,U+7bd4,U+7bd9-7bdb,U+7bdd,U+7be0-7be1,U+7be5-7be6,U+7bea,U+7bed-7bee,U+7bf1-7bf3,U+7bf8-7bf9,U+7bfc-7c01,U+7c03,U+7c07,U+7c0a-7c0d,U+7c0f,U+7c11-7c12,U+7c15,U+7c1e-7c20}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-48-wght-normal-CKLCikII.woff2) format("woff2-variations");unicode-range:U+798a-798b,U+7991,U+7993-7996,U+7998,U+799a-799b,U+799f-79a2,U+79a4,U+79a8-79a9,U+79af-79b0,U+79b3,U+79b5,U+79b8,U+79ba,U+79c3,U+79c6,U+79c8,U+79cf,U+79d5-79d6,U+79dc-79de,U+79e3,U+79e7,U+79ea-79ed,U+79ef-79f0,U+79f4,U+79f6-79f8,U+79fd,U+7a02-7a03,U+7a08-7a0a,U+7a0c,U+7a0e,U+7a10-7a11,U+7a14,U+7a17-7a19,U+7a1c,U+7a1e-7a1f,U+7a23,U+7a26,U+7a2d,U+7a32-7a33,U+7a37,U+7a39,U+7a3c,U+7a42,U+7a45,U+7a49,U+7a4f,U+7a56,U+7a5a,U+7a5c,U+7a60-7a61,U+7a63,U+7a68,U+7a6d-7a6e,U+7a70-7a71,U+7a77-7a79,U+7a80,U+7a83,U+7a85-7a86,U+7a88,U+7a8d,U+7a90-7a91,U+7a93-7a96,U+7a98,U+7a9c-7a9d,U+7aa0,U+7aa3,U+7aa5-7aa6,U+7aa8,U+7aaa,U+7aac,U+7ab0,U+7ab3,U+7ab6,U+7ab8,U+7abb,U+7abe-7abf,U+7ac2,U+7ac8-7ac9,U+7ad1-7ad2,U+7ad6,U+7ada,U+7adc-7ade,U+7ae4,U+7ae6,U+7ae9-7aeb,U+7af4,U+7af8,U+7afa-7afb}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-49-wght-normal-CCLgFFzC.woff2) format("woff2-variations");unicode-range:U+7842-7843,U+7845,U+7847,U+784a,U+784c-7850,U+7852-7853,U+7855,U+7858,U+785a,U+785c-785d,U+7864,U+7866,U+7868,U+786a,U+786f,U+7874,U+7876,U+787c,U+787f,U+7886-7887,U+7889,U+788d,U+788f,U+7893,U+7895-7896,U+7898,U+789a,U+789e,U+78a1,U+78a3,U+78a5,U+78aa,U+78ad,U+78b1-78b2,U+78b4,U+78b6,U+78b8,U+78be,U+78c8-78c9,U+78cb,U+78ce,U+78d0-78d1,U+78d4-78d5,U+78d7-78d8,U+78de,U+78e3,U+78e6-78e7,U+78ea,U+78ec,U+78f2-78f4,U+78fa-78fb,U+78fd-7900,U+7904-7906,U+790a,U+790c,U+7910-7912,U+791c,U+791e,U+7920-7921,U+792a-792c,U+792e,U+7931,U+7934,U+7938,U+793b,U+793d,U+793f,U+7941-7942,U+7945-7947,U+7949,U+794c,U+794e,U+7953-7954,U+7957-795c,U+795f,U+7961-7962,U+7964,U+7967,U+7969,U+796b-796c,U+796f,U+7972-7973,U+7977-7979,U+797b-797c,U+797e,U+7980,U+7982,U+7984-7988}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-50-wght-normal-C42Zjgp-.woff2) format("woff2-variations");unicode-range:U+7707-7708,U+770a,U+770c,U+770f,U+7715,U+7719-771b,U+771d-771e,U+7722,U+7725-7726,U+7728,U+772d,U+772f,U+7733-7736,U+7738,U+773b,U+773d,U+7741,U+7744,U+7746,U+774c,U+774e-7752,U+7755,U+7759-775a,U+775f-7760,U+7762,U+7765-7766,U+7768-776a,U+776c-776e,U+7771,U+7778,U+777a,U+777d-777e,U+7780,U+7785,U+7787,U+7789,U+778b-778d,U+7791-7793,U+779c,U+779f-77a0,U+77a2,U+77a5,U+77a9,U+77b0-77b1,U+77b4,U+77b6-77b7,U+77b9,U+77bc-77bf,U+77c5,U+77c7,U+77cc-77cd,U+77d3,U+77d6-77d7,U+77dc,U+77de,U+77e3,U+77e7,U+77eb-77ec,U+77f0,U+77f2,U+77f6,U+77f8,U+77fa-77fc,U+77fe-7800,U+7803,U+7805-7806,U+7809,U+7810-7812,U+7815-7816,U+781a,U+781c-781d,U+781f-7823,U+7825-7827,U+7829,U+782c-7830,U+7833,U+7835,U+7837,U+7839-783a,U+783c,U+783e,U+7840}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-51-wght-normal-AEQJR1Ln.woff2) format("woff2-variations");unicode-range:U+75cd,U+75d2,U+75d4,U+75d9,U+75df,U+75e2-75e4,U+75e6-75e7,U+75e9-75ec,U+75f0-75f3,U+75f7,U+75f9-75fa,U+75fc,U+75fe-7602,U+7608-760a,U+760c-760d,U+7610,U+7615-7616,U+7618-7620,U+7622-7623,U+7625,U+7627,U+7629,U+762b,U+762e,U+7630,U+7632-7635,U+7638,U+763a-763c,U+763e,U+7640,U+7643,U+7646,U+7648-7649,U+764d-764e,U+7654,U+7658,U+765c,U+765f,U+7663-7667,U+7669,U+766b-766d,U+766f-7670,U+7676,U+7678-767a,U+767f-7681,U+7683,U+7688,U+768a-768b,U+768e,U+7690,U+7695-7696,U+769a-769e,U+76a3-76a4,U+76aa,U+76b0-76b1,U+76b4,U+76b7-76b8,U+76c2,U+76c5,U+76c9,U+76cc-76cd,U+76cf-76d1,U+76d6-76d8,U+76e5-76e6,U+76e9,U+76ec,U+76f1,U+76f7,U+76f9-76fb,U+76ff-7700,U+7704-7705}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-52-wght-normal-BdHOWR67.woff2) format("woff2-variations");unicode-range:U+749c-74a1,U+74a3,U+74a5-74a7,U+74a9-74ab,U+74ae,U+74b1-74b2,U+74b5,U+74b8,U+74ba,U+74bf,U+74c5,U+74c8,U+74cc-74cd,U+74d2,U+74d4,U+74d6,U+74d8,U+74da,U+74de-74e0,U+74e2,U+74e4,U+74e8-74e9,U+74ee-74ef,U+74f4,U+74f9,U+74fb,U+74ff-7501,U+7503,U+7507,U+750c-750d,U+7511,U+7513,U+7515-7517,U+7519,U+751e,U+7521,U+7525,U+752a,U+752c-752f,U+7534,U+753e,U+7542,U+7545,U+7547-7548,U+754a-754b,U+754e,U+7551,U+755a-755b,U+755d,U+7560,U+7563-7564,U+7566-7568,U+756c-756f,U+7572-7575,U+7577-757a,U+757c,U+757e-757f,U+7583-7584,U+7587,U+7589,U+758b-758e,U+7590,U+7592,U+7594-7595,U+7597,U+7599-759a,U+759d,U+759f,U+75a1-75a3,U+75a5,U+75a7,U+75aa,U+75ac,U+75ae-75b1,U+75b3-75b4,U+75b8,U+75bd,U+75c0,U+75c2-75c4,U+75c9-75ca,U+75cc}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-53-wght-normal-DRtz34YW.woff2) format("woff2-variations");unicode-range:U+73b4-73ba,U+73bc,U+73bf,U+73c2,U+73c4-73c6,U+73c9,U+73cb-73cc,U+73ce-73d2,U+73d6-73d7,U+73d9,U+73db-73de,U+73e3,U+73e5-73eb,U+73ef,U+73f5-73f7,U+73f9-73fa,U+73fc-73fd,U+7400-7401,U+7404-7405,U+7407-7408,U+740a-740d,U+740f-7410,U+7416,U+741a-741b,U+741d-741e,U+7420-7425,U+7428-7429,U+742c-7432,U+7435-7436,U+7438-743a,U+743c-7442,U+7445-7446,U+7448-744a,U+7451-7452,U+7454,U+7457,U+7459,U+745d,U+7460-7462,U+7465,U+7467-7468,U+746c-746e,U+7471-7477,U+7479-747a,U+747c-747f,U+7481-7482,U+7484-7486,U+7488-748a,U+748e-7490,U+7492,U+7498,U+749a}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-54-wght-normal-Bctil8qQ.woff2) format("woff2-variations");unicode-range:U+7281-7282,U+7284,U+7287,U+728a,U+728d,U+7292,U+7296,U+7298,U+729b,U+729f-72a2,U+72ad-72ae,U+72b0-72b5,U+72b8-72b9,U+72bc-72bd,U+72c1,U+72c3,U+72c5-72c6,U+72c8,U+72cc-72ce,U+72d2,U+72d4,U+72db,U+72dd,U+72df,U+72e1,U+72e8,U+72ec-72ee,U+72f1,U+72f3-72f4,U+72f7,U+72fa-72fb,U+72fd,U+7300-7301,U+7304,U+7307,U+730a-730b,U+730e,U+7313,U+7315-7317,U+7319,U+731e-731f,U+7322,U+7328-732e,U+7330-7331,U+7337,U+733a-733c,U+733e,U+7340-7341,U+7343,U+734c-734d,U+734f-7350,U+7352,U+7355,U+7357,U+7359-735a,U+7360-7363,U+7365,U+7369-7370,U+7373-7374,U+7377,U+737a,U+737c,U+737e,U+7380,U+7385-7386,U+738a,U+738e-738f,U+7391-7395,U+7397-7398,U+739b,U+73a0-73a2,U+73a5-73a8,U+73ad-73ae,U+73b3}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-55-wght-normal-ChI6Gtzx.woff2) format("woff2-variations");unicode-range:U+7115-7116,U+7118,U+711c,U+711e,U+7120,U+7122,U+712e-712f,U+7131,U+7134,U+713c,U+713f,U+7143,U+7145-7147,U+714a-714b,U+7150-7153,U+7155-7156,U+715a,U+7160,U+7162,U+7166,U+7168,U+716c,U+7171,U+7173,U+7178,U+717a-717b,U+717d,U+7180-7181,U+7185,U+7187-7188,U+718b,U+718f-7190,U+7192,U+7196-7198,U+719a-719c,U+71a0,U+71a4,U+71a8,U+71af,U+71b2-71b3,U+71b5,U+71b7-71ba,U+71be,U+71c1,U+71c4,U+71ca-71cb,U+71ce-71d0,U+71d4,U+71d7-71d8,U+71da,U+71dc,U+71e0-71e1,U+71e7,U+71ec,U+71ee,U+71f4-71f6,U+71f9,U+71fc,U+71fe-7201,U+7203,U+7207,U+7209,U+720c,U+7213-7215,U+7217,U+721a,U+721d,U+7222-7223,U+7228,U+722b,U+7230,U+7237,U+723b,U+723f-7242,U+724b,U+724d,U+7252-7253,U+7256,U+7258,U+725d,U+7263-7266,U+726a-726b,U+726e-7270,U+7273-7275,U+7277,U+727a-727b,U+727e-727f}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-56-wght-normal-B7o92O3n.woff2) format("woff2-variations");unicode-range:U+6fec,U+6fee,U+6ff0,U+6ff3,U+6ff5-6ff6,U+6ffa,U+6ffc,U+6fff-7001,U+7003,U+7005-7007,U+700b,U+700d,U+7015,U+7018,U+701b,U+701e,U+7020-7021,U+7023,U+7026-7027,U+702c,U+702f-7032,U+7034-7035,U+7037-703c,U+7040,U+7042-7044,U+7046,U+7049,U+704b,U+704f,U+7052,U+7054-7055,U+705c-7061,U+7064-7069,U+706c-706d,U+706f,U+7073-7075,U+7078,U+707a,U+707e-7081,U+7085-7086,U+7089,U+7090-7091,U+7094-7096,U+7098,U+709c,U+709f,U+70a1,U+70a4,U+70a9,U+70ac,U+70af-70b2,U+70b4-70b5,U+70b7,U+70bb-70be,U+70c0-70c3,U+70ca-70cb,U+70d2,U+70d4-70d5,U+70d9-70dd,U+70df,U+70e6-70e9,U+70eb-70ec,U+70ef,U+70f1,U+70f4,U+70f7,U+70fa,U+70fd,U+70ff,U+7104,U+7106,U+7109,U+710c,U+7110,U+7113-7114}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-57-wght-normal-tuc02TtS.woff2) format("woff2-variations");unicode-range:U+6eda-6edb,U+6edd-6ede,U+6ee2,U+6ee4-6ee5,U+6ee8-6ee9,U+6eeb,U+6eee,U+6ef3,U+6ef8-6efb,U+6f00,U+6f08-6f0a,U+6f0d-6f0e,U+6f11-6f13,U+6f15,U+6f19-6f1a,U+6f23,U+6f25-6f2a,U+6f2d-6f31,U+6f33-6f36,U+6f3a-6f3c,U+6f40-6f41,U+6f43-6f44,U+6f47,U+6f4d-6f4f,U+6f53,U+6f57,U+6f59-6f5a,U+6f5c,U+6f5e-6f61,U+6f63,U+6f66-6f67,U+6f69-6f6c,U+6f6f,U+6f72-6f78,U+6f7a-6f7f,U+6f81-6f82,U+6f87,U+6f89,U+6f8b-6f8d,U+6f90,U+6f92,U+6f94-6f97,U+6f9c,U+6f9f-6fa0,U+6fa2-6fa3,U+6fa5-6fa8,U+6faa-6fab,U+6fae-6faf,U+6fb4,U+6fb6,U+6fb9-6fba,U+6fbc,U+6fc2,U+6fc6-6fcb,U+6fce,U+6fd1-6fd2,U+6fd4,U+6fd8,U+6fda,U+6fde,U+6fe0-6fe2,U+6fe8-6fe9}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-58-wght-normal-DzvAN8Jo.woff2) format("woff2-variations");unicode-range:U+6dd6,U+6dd9,U+6ddb-6de0,U+6de2-6de6,U+6de9,U+6dec,U+6def-6df0,U+6df2,U+6df4,U+6df6,U+6df8,U+6dfc-6dfd,U+6e00,U+6e02-6e03,U+6e07-6e0b,U+6e0d-6e0e,U+6e10,U+6e13-6e15,U+6e17,U+6e19-6e1a,U+6e1d,U+6e1f,U+6e22,U+6e24-6e25,U+6e27,U+6e2b,U+6e2d-6e2e,U+6e30-6e31,U+6e36,U+6e39-6e3a,U+6e3c-6e3d,U+6e40-6e41,U+6e44-6e45,U+6e47,U+6e49,U+6e4b,U+6e4d-6e4f,U+6e51,U+6e53-6e54,U+6e59,U+6e5c,U+6e5e-6e61,U+6e63-6e66,U+6e69-6e6b,U+6e6e,U+6e70-6e76,U+6e78,U+6e7c,U+6e7f-6e80,U+6e83,U+6e85-6e86,U+6e88-6e89,U+6e8b,U+6e8d-6e8f,U+6e93,U+6e98-6e9a,U+6e9f,U+6ea1,U+6ea4-6ea7,U+6eae,U+6eb1-6eb2,U+6eb4-6eb5,U+6eb7,U+6ebd,U+6ec1-6ec3,U+6ec7-6ec9,U+6ecd-6ed0,U+6ed3-6ed6,U+6ed8}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-59-wght-normal-02_K4Ups.woff2) format("woff2-variations");unicode-range:U+6cdd-6cde,U+6ce0,U+6ce7,U+6ce9-6cec,U+6cee-6cef,U+6cf1,U+6cf7-6cf8,U+6cfb-6cfe,U+6d00-6d02,U+6d04,U+6d06-6d07,U+6d09-6d0a,U+6d0c,U+6d0e-6d12,U+6d18-6d1a,U+6d1f,U+6d22-6d24,U+6d27-6d28,U+6d2b,U+6d2d-6d31,U+6d33-6d3a,U+6d3c,U+6d3f,U+6d43-6d47,U+6d4a-6d4b,U+6d4e-6d4f,U+6d51-6d53,U+6d57-6d58,U+6d5a,U+6d5c,U+6d5e-6d65,U+6d67,U+6d6c-6d6d,U+6d6f-6d70,U+6d72,U+6d75,U+6d79,U+6d7c,U+6d7f,U+6d82,U+6d85,U+6d87,U+6d8e-6d8f,U+6d91-6d95,U+6d97-6d99,U+6d9b,U+6d9d,U+6d9f,U+6da1,U+6da4,U+6da6-6dac,U+6db3-6db4,U+6db7-6db8,U+6dbe-6dc0,U+6dc2,U+6dc4-6dc5,U+6dc8-6dca,U+6dcc-6dcd,U+6dcf-6dd0,U+6dd2-6dd3,U+6dd5}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-60-wght-normal-CUXov-_V.woff2) format("woff2-variations");unicode-range:U+6bc1-6bc2,U+6bcc,U+6bce,U+6bd0-6bd1,U+6bd5-6bd9,U+6bde,U+6be1,U+6bec,U+6bf3,U+6bf9,U+6bfd,U+6bff-6c00,U+6c02,U+6c05-6c06,U+6c0a,U+6c0c-6c0d,U+6c10,U+6c13,U+6c16,U+6c18-6c1a,U+6c1f,U+6c21-6c22,U+6c24,U+6c26,U+6c28-6c2a,U+6c2c,U+6c2e-6c33,U+6c35-6c37,U+6c39-6c3a,U+6c3d-6c3f,U+6c43,U+6c46,U+6c49-6c4f,U+6c54-6c55,U+6c58,U+6c5a-6c5c,U+6c5e,U+6c64-6c69,U+6c6b-6c6f,U+6c71-6c75,U+6c78-6c79,U+6c7c,U+6c7e,U+6c82,U+6c84-6c87,U+6c8c-6c8d,U+6c8f,U+6c93-6c94,U+6c98,U+6c9a,U+6c9d,U+6c9f,U+6ca2,U+6ca5-6ca8,U+6caa,U+6cac-6cb2,U+6cb4-6cb5,U+6cba,U+6cbc,U+6cc2-6cc3,U+6cc5-6cc7,U+6cd0-6cd2,U+6cd4,U+6cd6-6cd7,U+6cd9-6cda,U+6cdc}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-61-wght-normal-CWCy7dBQ.woff2) format("woff2-variations");unicode-range:U+6a35,U+6a3b,U+6a3e-6a40,U+6a47-6a48,U+6a50,U+6a52,U+6a55-6a57,U+6a5a-6a5b,U+6a5e,U+6a62,U+6a66,U+6a6a,U+6a71,U+6a79,U+6a7c,U+6a7e-6a81,U+6a84,U+6a87,U+6a89,U+6a8d-6a8e,U+6a90-6a92,U+6a97,U+6a9c,U+6a9e-6aa1,U+6aa3-6aa5,U+6aa8,U+6aab,U+6aae,U+6ab5,U+6aba,U+6abe,U+6ac2,U+6ac5-6ac6,U+6ac8-6ac9,U+6acc,U+6ad3,U+6ada-6adb,U+6add-6adf,U+6ae3,U+6ae7-6ae8,U+6aea-6aec,U+6af1,U+6af3,U+6af8,U+6afa,U+6afc,U+6b05,U+6b09,U+6b0e-6b13,U+6b17,U+6b1d-6b1e,U+6b25,U+6b2c,U+6b31,U+6b35-6b37,U+6b39,U+6b3b,U+6b40,U+6b43,U+6b46,U+6b48,U+6b53-6b55,U+6b59,U+6b5b,U+6b5f-6b60,U+6b68-6b69,U+6b6f,U+6b74,U+6b7a,U+6b7c,U+6b7f-6b84,U+6b86-6b87,U+6b89,U+6b8b,U+6b8d,U+6b91-6b93,U+6b9b,U+6b9e,U+6ba1-6ba2,U+6ba4,U+6baa-6bab,U+6bad-6bae,U+6bb2-6bb4,U+6bbb,U+6bbd}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-62-wght-normal-DPjuIv4Z.woff2) format("woff2-variations");unicode-range:U+6904,U+6906-6907,U+6909,U+690b,U+690f-6910,U+6917,U+691a-691c,U+6925,U+692a,U+692c-692d,U+6932,U+6934,U+6939,U+693c-6940,U+6942,U+6949,U+6952,U+6954-6957,U+6959,U+695b-695f,U+6961-696c,U+696e-6970,U+6973-6974,U+6976,U+6978-697a,U+697c,U+6980,U+6984-6986,U+6988-698a,U+698d-698e,U+6990-6991,U+6994,U+6996-699b,U+699e,U+69a3-69a7,U+69ab,U+69ad,U+69af,U+69b1,U+69b3,U+69b6-69b7,U+69bb-69bc,U+69bf,U+69c1,U+69c3-69c5,U+69c7,U+69ca,U+69cc,U+69ce,U+69d0-69d1,U+69d4,U+69d8-69d9,U+69db,U+69df,U+69e4,U+69e8-69ea,U+69ed-69ee,U+69f1-69f4,U+69f6,U+69f8,U+69fa-69fb,U+69ff-6a00,U+6a05,U+6a0a-6a0b,U+6a17-6a18,U+6a1b,U+6a28-6a2b,U+6a31-6a32}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-63-wght-normal-D8azYq-W.woff2) format("woff2-variations");unicode-range:U+67dc-67e0,U+67e2,U+67e4,U+67e9-67ea,U+67f0,U+67f2,U+67f6-67f8,U+67fa-67fb,U+67fe,U+6800-6805,U+6808-6809,U+680b,U+680e-680f,U+6811-6812,U+6814,U+6816,U+6818,U+681c-681e,U+6820,U+6822,U+6825,U+6827-6829,U+682b,U+682e-682f,U+6831-6834,U+683a-683b,U+683e,U+6840-6841,U+6844-6845,U+6849,U+684e,U+6853,U+6855-6856,U+685c-685d,U+685f,U+6861-6863,U+6865-6869,U+686b,U+686d,U+686f,U+6871-6872,U+6874-6875,U+6877,U+6879,U+687b-687c,U+687e,U+6880,U+6882-6883,U+6886,U+688f,U+6891-6892,U+6894,U+6896,U+6898,U+689b-689c,U+689f-68a0,U+68a2-68a3,U+68a6,U+68a9,U+68b1-68b2,U+68b4,U+68b6,U+68c0,U+68c3,U+68c6,U+68c8,U+68ca,U+68d0-68d1,U+68d3,U+68d6,U+68e1,U+68e3,U+68e6,U+68e8-68ec,U+68ef-68f1,U+68f3,U+68f6-68f7,U+68f9,U+68fb-68fd,U+6900,U+6902}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-64-wght-normal-CFXGj_qd.woff2) format("woff2-variations");unicode-range:U+66b3,U+66b5,U+66b8-66bc,U+66be,U+66c1,U+66c4,U+66c7-66c8,U+66cc,U+66cf,U+66d5,U+66d8-66db,U+66df,U+66e1-66e2,U+66e8-66e9,U+66ef,U+66f1,U+66f5,U+66f7,U+66fa,U+66fd,U+6705,U+670a,U+670f-6710,U+6713-6715,U+6718-6719,U+6720,U+6722-6727,U+6729,U+672e,U+6733,U+6736,U+6738-6739,U+673f-6740,U+6742,U+6745,U+6747-6748,U+674b-674d,U+6753,U+6755,U+6759,U+675d-675e,U+6760,U+6762-6763,U+6767-676a,U+676c,U+676e,U+6772-6777,U+677a-677c,U+6782,U+6786-6787,U+678a-678c,U+678e-678f,U+6791-6793,U+6796,U+6798-6799,U+679f-67a3,U+67a5,U+67aa-67ae,U+67b0-67b5,U+67b7-67bc,U+67c0-67c3,U+67c5-67c6,U+67c8-67ca,U+67ce,U+67d2,U+67d8-67d9,U+67db}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-65-wght-normal-C6nqnFQi.woff2) format("woff2-variations");unicode-range:U+6565,U+6567,U+656b,U+656d-656e,U+6573,U+6576,U+6579-657b,U+6581,U+6586,U+6588-6589,U+658b,U+658e,U+6593,U+6595,U+659b,U+659d,U+659f-65a1,U+65a9,U+65ab,U+65ad,U+65b2-65b3,U+65b5,U+65bb,U+65be-65bf,U+65c2-65c4,U+65c6,U+65cc,U+65ce,U+65d2,U+65d6,U+65db,U+65e1,U+65e3,U+65e7,U+65ee-65f0,U+65f2-65f4,U+65f7-65f8,U+65fc-65fd,U+6600,U+6603-6605,U+6609,U+660d,U+6610-6611,U+6619,U+661c-661e,U+6621-6622,U+6624,U+6626,U+6629,U+662b,U+6630,U+6633-6636,U+6639-663d,U+6640-6641,U+6644-6645,U+664a-664c,U+6653-6657,U+6659,U+665b,U+665d-665e,U+6661-6667,U+6669,U+666c,U+6672-6673,U+6677-6679,U+667b-667e,U+6681-6684,U+668b-6690,U+6692,U+6698,U+669d,U+669f-66a0,U+66a6-66a7,U+66aa,U+66b2}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-66-wght-normal-CABLcObE.woff2) format("woff2-variations");unicode-range:U+642b,U+642f-6430,U+6432,U+6434,U+6437,U+643a,U+643d-6444,U+6446-6447,U+644a-644b,U+644e,U+6450-6453,U+6456,U+6459,U+645b-645c,U+645e,U+6460-6461,U+6463-6465,U+6468,U+646c-646e,U+6470,U+6472-6477,U+6479,U+647b,U+647d,U+6480,U+6482,U+6485,U+648b-648c,U+6491,U+6493,U+6496-649a,U+649d,U+649f-64a0,U+64a2-64a3,U+64ac,U+64b1,U+64b3-64b4,U+64b7-64b9,U+64bb,U+64be,U+64c0,U+64c3-64c4,U+64d0,U+64d2,U+64d5,U+64d7-64d8,U+64e1-64e4,U+64e7,U+64e9,U+64ed,U+64ef-64f0,U+64f3,U+64f8,U+64fb-64fc,U+64ff,U+6504-6506,U+6509,U+6511-6512,U+6516,U+6518-6519,U+651b,U+6520-6523,U+6525-6526,U+6529,U+652b,U+652e,U+6530,U+6532,U+6534-6535,U+6537-6538,U+653a,U+653d,U+6542-6543,U+6549,U+654c-654e,U+6554-6555,U+655b,U+655d,U+6561,U+6564}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-67-wght-normal-C7UtET7V.woff2) format("woff2-variations");unicode-range:U+6312-6313,U+6319-631b,U+631d-6321,U+6323-6325,U+632d-632e,U+6332,U+6334-6339,U+633b-633c,U+633e-6340,U+6342-6346,U+634b-634c,U+634e,U+6352,U+6357,U+635a,U+635c,U+635e-635f,U+6361,U+6363,U+6365,U+6369,U+636b-636d,U+636f-6370,U+6373,U+6375-6376,U+637a-637b,U+637d,U+6381,U+6384,U+6387,U+638a,U+638d-638e,U+6390,U+6394-6397,U+639e-639f,U+63a3-63a4,U+63a6,U+63ac-63af,U+63b1-63b4,U+63b7,U+63b9-63bb,U+63bd-63be,U+63c3-63c4,U+63c8,U+63cd-63ce,U+63d1,U+63d6,U+63dc,U+63de,U+63e0,U+63e3-63e4,U+63e6,U+63e9,U+63f0,U+63f2-63f3,U+63f5-63f8,U+63fa,U+63fc-63fe,U+6400-6402,U+6405-6406,U+6409-640c,U+6410,U+6414-6415,U+6418,U+641b,U+641f-6423,U+6425-6428,U+642a}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-68-wght-normal-DU7AqVdX.woff2) format("woff2-variations");unicode-range:U+61cc-61cd,U+61d0,U+61d2,U+61de-61e0,U+61e3,U+61e6,U+61e8,U+61ed-61ee,U+61f5,U+61f9-61fa,U+61fd-61fe,U+6207,U+6209,U+620d-620e,U+6213-6215,U+6219,U+621b,U+621d-6223,U+6225-6227,U+6229,U+622b-622c,U+622e-622f,U+6231,U+6238,U+623b,U+623d-623e,U+6242-6243,U+6246,U+6248-6249,U+624c,U+6251,U+6255,U+6259-625a,U+625e,U+6260-6262,U+6265-6267,U+6269,U+626b-626c,U+6270-6273,U+6275,U+627a-627d,U+6283,U+6285-6286,U+6289,U+628c,U+628e,U+6294,U+629a-629e,U+62a0,U+62a2,U+62a6,U+62a8,U+62af,U+62b3,U+62b6,U+62ba-62bb,U+62be-62bf,U+62c2,U+62c4-62c5,U+62c8,U+62ca,U+62cf,U+62d1,U+62d5,U+62d7,U+62d9,U+62dd,U+62df-62e3,U+62e5-62e8,U+62ee,U+62f4-62fb,U+62fd,U+6300,U+6302,U+6308,U+630c-630e,U+6310}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-69-wght-normal-ChhTaUGt.woff2) format("woff2-variations");unicode-range:U+60b0-60b1,U+60b3-60b5,U+60b8,U+60bb,U+60bd-60be,U+60c0,U+60c6-60c7,U+60ca-60cb,U+60d3-60d5,U+60d7-60db,U+60dd,U+60e2-60e3,U+60e6-60f0,U+60f2,U+60f4,U+60f6,U+60fa-60fb,U+60ff-6100,U+6103,U+6106,U+610a-610b,U+610d-610e,U+6110,U+6112-6116,U+6120,U+6123-6124,U+6128-6130,U+6134,U+6136,U+613c-613f,U+6144,U+6146-6147,U+6149-614a,U+614d,U+6151-6153,U+6159-615a,U+615c-615f,U+6164-6165,U+6169-616d,U+616f,U+6171-6175,U+6177,U+617a,U+617c,U+617f-6180,U+6187,U+618a-618e,U+6192-6194,U+6199-619b,U+619f,U+61a1,U+61a7-61a8,U+61aa-61af,U+61b8,U+61ba,U+61bf,U+61c3,U+61c6,U+61ca-61cb}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-70-wght-normal-BJCVnFr4.woff2) format("woff2-variations");unicode-range:U+5f82-5f84,U+5f87,U+5f89-5f8a,U+5f8d,U+5f93,U+5f95,U+5f98-5f99,U+5f9b-5f9c,U+5fa0,U+5fa4,U+5fa6-5fa8,U+5fab-5fad,U+5fb3-5fb4,U+5fbc,U+5fc4,U+5fc6,U+5fc9,U+5fcb,U+5fce-5fd6,U+5fdc-5fdf,U+5fe1,U+5fe4,U+5fe7,U+5fea,U+5fec-5fee,U+5ff1,U+5ff3,U+5ff8,U+5ffa-5ffc,U+5fff-6000,U+6002,U+6005,U+600a,U+600d,U+600f-6010,U+6014,U+6017,U+6019-601c,U+601e,U+6020,U+6022,U+6026,U+6029,U+602b-602c,U+602e-602f,U+6031,U+6033-6035,U+6039,U+603c,U+6040-6043,U+6045,U+6047,U+604a-604c,U+604f,U+6053,U+6059-605b,U+605d,U+6060,U+6063,U+6067,U+606a-606b,U+606e,U+6072-6076,U+6078,U+607a,U+607c,U+607f-6081,U+6083,U+6086,U+608a,U+608c,U+608e,U+6092-6093,U+6095-6097,U+609b,U+609d,U+60a2,U+60a6-60a7,U+60a9-60aa,U+60ac-60ad,U+60af}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-71-wght-normal-C68sB2pX.woff2) format("woff2-variations");unicode-range:U+5e3c,U+5e40,U+5e42-5e44,U+5e47,U+5e54,U+5e57-5e5b,U+5e5e-5e5f,U+5e61-5e62,U+5e64,U+5e6a,U+5e6c,U+5e6e,U+5e75,U+5e77,U+5e7a,U+5e80-5e81,U+5e83,U+5e86,U+5e88,U+5e8b,U+5e90,U+5e92,U+5e96,U+5e99,U+5e9b,U+5e9d-5ea2,U+5ea4-5ea5,U+5eb3-5eb6,U+5eb9,U+5ebe,U+5ec3-5ec4,U+5ec6,U+5ecb-5ecd,U+5ed0-5ed2,U+5ed4-5ed5,U+5ed8-5ed9,U+5edb,U+5edd,U+5ee1,U+5ee8-5ee9,U+5eec,U+5eef-5ef0,U+5ef4-5ef5,U+5ef8,U+5efb-5efc,U+5efe,U+5f01-5f03,U+5f05,U+5f07-5f09,U+5f0b-5f0e,U+5f10-5f12,U+5f14,U+5f16,U+5f1b,U+5f1d,U+5f22,U+5f25,U+5f28-5f29,U+5f2d,U+5f2f-5f30,U+5f36,U+5f38-5f39,U+5f3c,U+5f3e,U+5f40-5f42,U+5f45-5f46,U+5f4a,U+5f50-5f52,U+5f54,U+5f56-5f58,U+5f5a-5f5e,U+5f61,U+5f63,U+5f66-5f67,U+5f6b,U+5f72-5f74,U+5f76,U+5f78,U+5f7b,U+5f7d}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-72-wght-normal-zLtu43lR.woff2) format("woff2-variations");unicode-range:U+5ce6,U+5ce8-5cea,U+5ced-5cee,U+5cf1,U+5cf4-5cf5,U+5cf8,U+5cfe-5d00,U+5d06,U+5d08,U+5d0a-5d0d,U+5d15,U+5d18,U+5d1a,U+5d1d,U+5d1f-5d22,U+5d24,U+5d26-5d28,U+5d2c-5d2e,U+5d33-5d35,U+5d3d,U+5d3f,U+5d42-5d43,U+5d46-5d47,U+5d49-5d4b,U+5d4e,U+5d52-5d53,U+5d57-5d59,U+5d5b-5d5c,U+5d65,U+5d68-5d69,U+5d6b-5d6c,U+5d6f,U+5d74-5d75,U+5d7e-5d7f,U+5d81-5d82,U+5d85-5d88,U+5d8b-5d8c,U+5d92,U+5d94,U+5d97,U+5d99,U+5d9d,U+5da0-5da2,U+5da7,U+5da9-5daa,U+5dae,U+5db2,U+5db4,U+5db7-5db8,U+5dbd,U+5dc2-5dc5,U+5dc9,U+5dcb-5dcd,U+5dd2,U+5dd6,U+5dd8,U+5ddb-5ddc,U+5de0,U+5de3,U+5de9,U+5df0,U+5df3,U+5df5,U+5df9,U+5dfb-5dfd,U+5e00-5e01,U+5e04-5e05,U+5e0a,U+5e11,U+5e14,U+5e18-5e1c,U+5e1f-5e22,U+5e27-5e28,U+5e2f-5e30,U+5e34,U+5e37,U+5e3a}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-73-wght-normal-Dx6FRt8Y.woff2) format("woff2-variations");unicode-range:U+5b84,U+5b8d,U+5b92-5b93,U+5b95-5b96,U+5b9f-5ba1,U+5ba6-5ba8,U+5baa-5bad,U+5bbd-5bbe,U+5bc0-5bc1,U+5bc3,U+5bd0-5bd1,U+5bd4-5bd8,U+5bdb-5bdd,U+5be4-5be5,U+5bef,U+5bf3,U+5bfb,U+5bfe-5bff,U+5c02-5c03,U+5c05,U+5c09,U+5c0c,U+5c10,U+5c12-5c13,U+5c15,U+5c18-5c19,U+5c1b,U+5c1d-5c1f,U+5c22,U+5c25,U+5c27-5c28,U+5c2a-5c2b,U+5c34,U+5c38,U+5c3d,U+5c42,U+5c44,U+5c47,U+5c49-5c4a,U+5c50,U+5c53,U+5c58-5c59,U+5c5b,U+5c5d,U+5c61,U+5c63,U+5c68,U+5c6d-5c6e,U+5c74,U+5c79-5c84,U+5c86,U+5c88,U+5c8a-5c8d,U+5c92-5c9c,U+5ca0,U+5ca2-5ca3,U+5ca5-5ca7,U+5cab-5cad,U+5cb5,U+5cb7,U+5cba-5cbb,U+5cc1,U+5cc8,U+5cca-5ccb,U+5cce,U+5cd2,U+5cd6,U+5cd8-5cda,U+5cdf-5ce1,U+5ce5}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-74-wght-normal-Bv7R4L9_.woff2) format("woff2-variations");unicode-range:U+5a57,U+5a5d-5a5e,U+5a60-5a62,U+5a65,U+5a67,U+5a6a,U+5a6c-5a6d,U+5a73-5a76,U+5a7a-5a7c,U+5a81-5a84,U+5a8c,U+5a90,U+5a93,U+5a96-5a97,U+5a9c,U+5a9e-5aa0,U+5aa4,U+5aa7,U+5aab-5aac,U+5aae-5aaf,U+5ab1,U+5ab4-5ab5,U+5ab8,U+5aba-5abc,U+5abe-5abf,U+5ac3-5ac4,U+5ac6-5acb,U+5acf-5ad2,U+5ad4-5adc,U+5ae0-5ae1,U+5ae3,U+5ae5-5ae6,U+5ae8,U+5aea-5aeb,U+5aee,U+5af0,U+5af2,U+5af5,U+5afa,U+5aff,U+5b01,U+5b05,U+5b08,U+5b0b,U+5b11,U+5b16-5b17,U+5b19,U+5b1b,U+5b1d,U+5b21-5b23,U+5b28,U+5b2a-5b2d,U+5b32,U+5b34,U+5b36-5b38,U+5b3e-5b40,U+5b43-5b46,U+5b4b-5b4c,U+5b51,U+5b53,U+5b59,U+5b5b-5b5c,U+5b62,U+5b65,U+5b6c-5b6e,U+5b70-5b73,U+5b75,U+5b7a-5b7b,U+5b7d,U+5b7f-5b82}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-75-wght-normal-CY_syJjm.woff2) format("woff2-variations");unicode-range:U+5910-5911,U+5914,U+5919,U+591b,U+591f,U+5923-5924,U+592c,U+5932,U+5938-593a,U+5940,U+5942,U+5944,U+594b-594c,U+594e,U+5950,U+5953,U+5956,U+5958,U+595a,U+5961,U+5966,U+5968-5969,U+596c-596d,U+5975,U+5977,U+597b-597c,U+597e,U+5980-5981,U+5986-5988,U+598a,U+598f,U+5997-5998,U+599f-59a3,U+59a6-59a7,U+59a9,U+59ab-59ac,U+59af,U+59b1-59b2,U+59b6,U+59b8,U+59ba,U+59be,U+59c1,U+59c3,U+59c7-59c9,U+59cd-59ce,U+59d2,U+59d6-59d9,U+59dd-59de,U+59e0,U+59e3-59e5,U+59e9-59eb,U+59ee,U+59f1-59f3,U+59f5-59f9,U+59fc-59fd,U+5a00,U+5a04-5a07,U+5a09,U+5a0c,U+5a11,U+5a13,U+5a16-5a17,U+5a1a,U+5a1e,U+5a20,U+5a23-5a24,U+5a29-5a2b,U+5a2d-5a2f,U+5a32-5a34,U+5a38,U+5a3c,U+5a3f-5a44,U+5a47-5a48,U+5a4a,U+5a4c-5a4d,U+5a50-5a51,U+5a53,U+5a56}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-76-wght-normal-De8sopUP.woff2) format("woff2-variations");unicode-range:U+57a9,U+57ab,U+57b5,U+57b8-57bb,U+57c2,U+57c5-57c8,U+57cc,U+57cf,U+57d2,U+57dc-57de,U+57e1-57e2,U+57e5,U+57e7,U+57ed-57ee,U+57f0,U+57f3-57f6,U+57f8,U+57fb-57fd,U+5800-5801,U+5803-5804,U+5807,U+5809-580b,U+580d-580e,U+5810-5811,U+5814-5815,U+5819,U+581d-581e,U+5820,U+5823,U+5826,U+582c-582d,U+5830,U+583a,U+583f-5841,U+5848,U+584b,U+584d,U+584f,U+5852,U+5859-585a,U+585c,U+5861,U+5864,U+5868-5869,U+586c-586d,U+5871-5872,U+5879,U+587c-5881,U+5887-5889,U+588e,U+5890-5892,U+5896-5899,U+589d,U+58a1,U+58a3,U+58a6,U+58a9,U+58ac,U+58b0-58b1,U+58bb-58bc,U+58c2,U+58c5-58c6,U+58ca,U+58cc,U+58ce,U+58d0-58d1,U+58d5,U+58d9-58da,U+58df-58e0,U+58e9,U+58ec,U+58ee,U+58f1-58f3,U+58f6-58f7,U+58fb-58fc,U+5900,U+5902,U+5906,U+5909-590c,U+590e}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-77-wght-normal-DtQ0zzNs.woff2) format("woff2-variations");unicode-range:U+567b-567c,U+5680,U+5684-5686,U+568c,U+568e-568f,U+5692-5693,U+5697-5699,U+569c,U+569e,U+56a1-56a7,U+56a9,U+56ab-56ad,U+56af,U+56b3,U+56b5-56b6,U+56b8,U+56bf-56c1,U+56c3,U+56c5,U+56c7-56c8,U+56cb-56cc,U+56d1-56d4,U+56d6-56d9,U+56dd,U+56df,U+56e1-56e5,U+56ea-56ec,U+56ee-56ef,U+56f1-56f4,U+56f7,U+56f9,U+56ff-5700,U+5703-5704,U+5706-5707,U+5709-570a,U+570c,U+570f,U+5711,U+5717,U+571c,U+5723-5724,U+5727,U+5729-572a,U+572c,U+572e-572f,U+5734-5735,U+573b,U+5741,U+574b-574d,U+574f,U+5752,U+5754,U+575a-5760,U+5763,U+5768-5769,U+576b,U+576d,U+576f-5770,U+5772-5775,U+5777,U+577b-577d,U+5780,U+5784,U+5788,U+578c,U+578e,U+5792-5793,U+5795,U+579a-579b,U+579f-57a1,U+57a4,U+57a6}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-78-wght-normal-BM2ohN5p.woff2) format("woff2-variations");unicode-range:U+555c,U+5562-5563,U+5567,U+5569,U+556b-556c,U+5570,U+5575-5579,U+557b-557c,U+557f,U+5581,U+5583,U+5586,U+5588,U+558b,U+558f,U+5591,U+5599,U+559f,U+55a1,U+55a3,U+55a5-55a6,U+55a8-55a9,U+55ab,U+55ad,U+55b0-55b1,U+55b3,U+55b6-55b7,U+55b9,U+55bc-55bd,U+55c4-55c5,U+55c7,U+55c9,U+55cc-55cd,U+55d0,U+55d2,U+55d4-55d9,U+55db,U+55dd-55df,U+55e1-55e6,U+55e9-55ea,U+55ec,U+55ee,U+55f1-55f3,U+55f5-55f7,U+55f9-55fa,U+55fe,U+5600-5602,U+5608,U+560c,U+560f,U+5612-5613,U+5615-5616,U+5618,U+561a,U+561c,U+561e,U+5620,U+5623-5625,U+5627,U+562a,U+562c-562e,U+5630-5631,U+5635-5636,U+5638-563a,U+5640,U+5642-5643,U+5649,U+564c-5650,U+5654,U+5658-565d,U+5664-5666,U+5669,U+566b,U+566d,U+566f,U+5671-5672,U+5676,U+567a}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-79-wght-normal-BTshvStA.woff2) format("woff2-variations");unicode-range:U+5447,U+5449,U+544b-544d,U+5450-5455,U+5457,U+545b-545c,U+545f-5460,U+5463-5464,U+546a-5472,U+5474,U+5476,U+5478,U+547b,U+547e-547f,U+5482-5488,U+548a,U+548d-5491,U+5494,U+5498-549d,U+54a1-54a5,U+54ab,U+54ad-54af,U+54b5,U+54b7,U+54bb-54bc,U+54be-54bf,U+54ca,U+54cc,U+54cf-54d2,U+54d4,U+54d6-54d7,U+54da,U+54de-54df,U+54e2,U+54e4,U+54e7,U+54eb,U+54f3,U+54fd,U+54ff,U+5501-5502,U+5504-5506,U+550a,U+550c,U+550e-550f,U+5511-5513,U+5516-5517,U+551a-551b,U+551e,U+5520,U+5524,U+5526-5527,U+552a,U+552c-552d,U+5530,U+5532-5533,U+5535-5536,U+553b-553c,U+553e-553f,U+5541-5542,U+5544-5545,U+5547,U+5549,U+554b,U+554d-554e,U+5550-5551,U+5553,U+5555-5557}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-80-wght-normal-B3lzDGAN.woff2) format("woff2-variations");unicode-range:U+52eb,U+52ed-52ee,U+52f0-52f2,U+52f7,U+52f9-52fa,U+5300-5302,U+530a-530b,U+530d,U+530f-5310,U+5315,U+531a,U+531c-531d,U+532d-532e,U+5331,U+5338,U+533b-533e,U+5344-5345,U+534b-534d,U+534f-5350,U+5358,U+535e-535f,U+5362-5364,U+5367,U+5369,U+536b-536c,U+536e-536f,U+5372,U+5374,U+5379-537a,U+537c-537d,U+5382,U+5385,U+5389,U+538b-538c,U+538e,U+5392-5396,U+5399,U+53a0-53a2,U+53a4-53a6,U+53a8-53a9,U+53ae,U+53b0,U+53b3-53b4,U+53b6-53b7,U+53b9,U+53bf,U+53c1,U+53c4,U+53ce-53cf,U+53d2,U+53d5,U+53d9-53da,U+53df-53e1,U+53e7-53e9,U+53f1,U+53f5-53f6,U+53f9,U+53fb-53fd,U+5400-5402,U+5405-5407,U+540f,U+5412,U+5414-5417,U+541a,U+5420-5421,U+5424-5425,U+5428-5429,U+542c-542f,U+5431-5432,U+5434,U+5437,U+543d,U+543f,U+5441,U+5444-5445}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-81-wght-normal-CdB6HoDd.woff2) format("woff2-variations");unicode-range:U+5197,U+519a-519c,U+519e,U+51a2,U+51a6-51a9,U+51ab,U+51ad-51af,U+51b1-51b6,U+51ba-51c0,U+51c3-51c5,U+51c7,U+51c9-51cb,U+51ce-51d1,U+51d4,U+51d6,U+51d9,U+51db-51dc,U+51df,U+51e4,U+51e6,U+51e9-51ea,U+51ed,U+51ef,U+51f4-51f5,U+51fc,U+51ff,U+5201-5202,U+5204-5205,U+5208,U+520b,U+520d-520e,U+5213,U+5215-5216,U+5218,U+521a,U+5220,U+5223,U+5226-5228,U+5232-5234,U+5239,U+523c,U+5241-5242,U+5244,U+5249,U+524c,U+5251-5252,U+5255,U+5257,U+525c,U+525e,U+5261,U+5263-5265,U+526e,U+5270,U+5273-5274,U+5277,U+527d,U+527f,U+5281-5282,U+5284,U+528a,U+528c,U+528f,U+5292-5294,U+529d,U+52a6,U+52ac-52ad,U+52b1-52b5,U+52b9,U+52bb-52bc,U+52be-52c0,U+52c5,U+52cb,U+52cd,U+52d0-52d1,U+52d6-52d7,U+52db,U+52e0,U+52e3,U+52e6-52e7}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-82-wght-normal-_Ir9Q2vB.woff2) format("woff2-variations");unicode-range:U+5040-5041,U+5043,U+5045-5046,U+5048,U+504a-504e,U+5051-5053,U+505d-5060,U+5063,U+506a,U+506f-5072,U+5078,U+507a-507b,U+507f-5080,U+5088-5089,U+508b-508c,U+508e,U+5092,U+5095-5096,U+509a-509d,U+50a3,U+50a5,U+50a8,U+50af,U+50b1,U+50b4,U+50ba,U+50c2,U+50c6-50ca,U+50cd-50ce,U+50d6,U+50d9,U+50dd-50df,U+50e1,U+50e3,U+50e5-50e6,U+50e8-50ea,U+50ec-50f0,U+50f3,U+50fb,U+50fe,U+5101-5102,U+5105-5109,U+510b-510e,U+5110,U+5113-5115,U+5117,U+511a-511c,U+511e,U+5120-5121,U+5125,U+512b,U+5131,U+5134-5135,U+5138-513c,U+5140,U+514e,U+5150-5151,U+5155-5157,U+515a,U+515f,U+5162,U+516a,U+516e,U+5172,U+5174,U+5179,U+517b,U+517d,U+5182,U+5186,U+5188-5189,U+518b,U+518f,U+5191,U+5193,U+5195-5196}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-83-wght-normal-BKaoQorn.woff2) format("woff2-variations");unicode-range:U+4f2d,U+4f31-4f32,U+4f35,U+4f37,U+4f39,U+4f3b,U+4f3e,U+4f41-4f43,U+4f47,U+4f49,U+4f4c,U+4f52,U+4f57-4f58,U+4f5a,U+4f5d-4f5f,U+4f61,U+4f63-4f64,U+4f67,U+4f6a,U+4f6e-4f6f,U+4f72,U+4f74,U+4f76-4f7b,U+4f7d-4f7e,U+4f80-4f82,U+4f84,U+4f89-4f8a,U+4f8e-4f94,U+4f96-4f98,U+4f9a,U+4f9e,U+4fa0-4fa3,U+4fa5-4fa8,U+4faa-4fac,U+4fb2-4fb3,U+4fb7-4fba,U+4fc0-4fc1,U+4fc5-4fc7,U+4fcb,U+4fcd-4fce,U+4fd1,U+4fd3-4fd4,U+4fd8-4fdc,U+4fdf,U+4fe2-4fe5,U+4fe8-4fea,U+4fec-4fed,U+4ff3-4ff6,U+4ff8-4ffa,U+4ffd,U+5000,U+5002,U+5005,U+5008,U+500c,U+500f,U+5013-5015,U+501b-501c,U+501e,U+5022-5025,U+5027-5028,U+502c-502e,U+5030-5032,U+5036,U+503a-503b,U+503e}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-84-wght-normal-D9L0JLly.woff2) format("woff2-variations");unicode-range:U+3f97,U+4102,U+411b,U+4181,U+43c8,U+4552,U+4576,U+46e5,U+4837,U+493d,U+4a3b,U+4d09,U+4db6-4dbf,U+4e02,U+4e04-4e05,U+4e0c,U+4e0f-4e10,U+4e15,U+4e17,U+4e1b,U+4e21-4e22,U+4e25,U+4e27,U+4e31,U+4e34,U+4e36-4e37,U+4e3d,U+4e3f-4e42,U+4e44,U+4e47,U+4e49,U+4e4c,U+4e52-4e54,U+4e57,U+4e5a-4e5b,U+4e60-4e61,U+4e69,U+4e6d,U+4e78,U+4e80-4e81,U+4e85,U+4e87,U+4e89-4e8a,U+4e8d,U+4e8f,U+4e93,U+4e96,U+4e98-4e99,U+4e9c,U+4e9f-4ea0,U+4ea2,U+4ea5,U+4ea9,U+4eb0,U+4eb2-4eb3,U+4eb5-4eb7,U+4eb9,U+4ebb-4ebc,U+4ebf,U+4ec2-4ec6,U+4ec8-4ec9,U+4ecf,U+4ed1,U+4ed3,U+4edc-4ee1,U+4ee7-4eeb,U+4eee-4eef,U+4ef1,U+4ef3-4ef5,U+4efa,U+4efc,U+4f00,U+4f02-4f03,U+4f05,U+4f07-4f09,U+4f0b,U+4f0e,U+4f15,U+4f17,U+4f1d-4f1f,U+4f22,U+4f24,U+4f29-4f2b}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-85-wght-normal-D6VRmOzr.woff2) format("woff2-variations");unicode-range:U+3052,U+305c,U+3062,U+306d,U+307a,U+307c,U+3080,U+308e,U+3090-3091,U+3099-309e,U+30a5,U+30c2,U+30c5,U+30ee,U+30f0-30f2,U+30f4-30f6,U+30fd-30fe,U+3105-3106,U+3108,U+310a-310b,U+310d-3112,U+3115-3117,U+3119,U+3131,U+3134,U+3137,U+3139,U+3141-3142,U+3145,U+3147-3148,U+314b,U+314d-314f,U+3153,U+315c,U+3160-3161,U+3163-3164,U+3181,U+318d,U+3192-3193,U+3196-3198,U+319d-319f,U+3220-3226,U+3231,U+3268,U+3281,U+328b,U+3291-3292,U+3295-3297,U+3299,U+329d,U+329f,U+32a3-32a4,U+32d6,U+32e1,U+3314,U+3322,U+337f,U+338e-338f,U+339c-339e,U+33a1,U+33c4,U+33d1-33d2,U+3440,U+3449,U+3479,U+3551,U+3569,U+35ad,U+35ce,U+36ac,U+373a,U+3863,U+38ec,U+39b8,U+3a02,U+3a17,U+3a52,U+3b22,U+3bd7,U+3bff,U+3ca5,U+3d68,U+3ddb,U+3de7,U+3deb,U+3e03,U+3e74,U+3f08,U+3f0e,U+3f21}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-86-wght-normal-Cq_w8Em-.woff2) format("woff2-variations");unicode-range:U+2748-274f,U+2752-275b,U+275d-275e,U+2761,U+2763,U+2765-2769,U+276e-276f,U+2771,U+2776-277e,U+2780-2782,U+278a-278c,U+2794-2796,U+2798-2799,U+279c-27a6,U+27a8-27ab,U+27ad,U+27af-27b0,U+27b2-27b3,U+27b7-27b9,U+27bc-27bd,U+27bf,U+27e9-27eb,U+27f5-27f6,U+2800,U+28ec,U+2922,U+2934-2935,U+29bf,U+2a2f,U+2b05-2b07,U+2b1b,U+2b50,U+2b55,U+2cf5,U+2e1c-2e1d,U+2f00,U+2f08,U+2f12,U+2f24,U+2f29,U+2f2f,U+2f3c,U+2f3f,U+2f42,U+2f45,U+2f63-2f64,U+2f83,U+2f8f,U+3003-3007,U+3012-3013,U+3016-3019,U+3020-3025,U+3030,U+303d,U+3041,U+3043,U+3045,U+3047,U+3049}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-87-wght-normal-Yrph325E.woff2) format("woff2-variations");unicode-range:U+2649-2656,U+2658-265c,U+265e-2660,U+2662-2664,U+2666-2669,U+266b-266f,U+267b,U+2692-2696,U+2698,U+269b-269c,U+26a0-26a1,U+26a3-26a5,U+26aa-26ac,U+26bd-26be,U+26c4-26c5,U+26c8,U+26d1,U+26d3-26d4,U+26e4,U+26e9-26ea,U+26f0-26f5,U+26f9-26fa,U+26fd,U+2701-2702,U+2704-2706,U+2708,U+270a-2712,U+2714,U+2716-2727,U+2729-273e,U+2740-2747}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-88-wght-normal-qM37cYHV.woff2) format("woff2-variations");unicode-range:U+2566-2570,U+2572,U+2574,U+2579,U+2580-258a,U+258c-2595,U+2597,U+25a1,U+25a3-25a4,U+25a6-25ac,U+25b0,U+25b4,U+25b7-25b9,U+25bb,U+25bd,U+25bf-25c2,U+25c7-25ca,U+25cc-25cd,U+25d0-25d9,U+25dc-25e6,U+25ea-25eb,U+25ef,U+25fb-25fe,U+2600-2604,U+2607,U+2609-260b,U+260d-2615,U+2618,U+261a-2623,U+262a,U+262d-2630,U+2638-263e,U+2641-2642,U+2648}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-89-wght-normal-DQgsOy-T.woff2) format("woff2-variations");unicode-range:U+2475-2481,U+2488-2491,U+24b6-24c5,U+24c7-24ca,U+24cc,U+24ce,U+24d0-24df,U+24e1-24ea,U+24f5,U+24ff,U+2501,U+2503-250d,U+250f-2511,U+2513-2515,U+2517-2518,U+251b-251d,U+2520,U+2523-2524,U+2528,U+252b-252c,U+252f,U+2533-2534,U+2537,U+253b-253c,U+2541,U+2543-2545,U+254b,U+2550-2565}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-90-wght-normal-BLG28ssT.woff2) format("woff2-variations");unicode-range:U+2139,U+2153,U+2194-2197,U+2199,U+219d-219e,U+21a0,U+21a9-21aa,U+21ac,U+21af-21b1,U+21b3-21b5,U+21ba-21bb,U+21c4,U+21ca,U+21cc,U+21d0,U+21d2-21d4,U+21d8,U+21dd,U+21e2-21e9,U+2200,U+2202,U+2205-2208,U+220e-220f,U+2211-2212,U+2215,U+2217-221a,U+221d-2220,U+2225,U+2227-222b,U+222e,U+2234-2237,U+223c-223d,U+2248,U+2256,U+2260-2261,U+2264-2265,U+226a-226b,U+226e-226f,U+2282-2283,U+2295-2296,U+2299,U+22a5,U+22b0-22b1,U+22b9,U+22bf,U+22c5-22c6,U+22c8,U+22d0-22d1,U+22ee,U+2312-2313,U+2318,U+231a-231b,U+2323,U+2328,U+239d,U+23a0,U+23af,U+23e4,U+23e9-23ea,U+23ec,U+23f0-23f3,U+23fa,U+2445,U+2460-2471,U+2474}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-91-wght-normal-Dcrjozns.woff2) format("woff2-variations");unicode-range:U+1ec0-1ec3,U+1ec5-1ec6,U+1ec9,U+1ecb-1ecd,U+1ecf-1ed1,U+1ed3-1ed5,U+1ed7-1edd,U+1edf,U+1ee1,U+1ee3-1ee7,U+1ee9,U+1eeb,U+1eed,U+1eef-1ef1,U+1ef3,U+1ef7,U+1ef9,U+1f62,U+1fa2,U+2001-2006,U+2009-200a,U+200c-200d,U+200f-2012,U+2015-2016,U+201a,U+201e,U+2020-2021,U+2023-2025,U+2028,U+202a-202d,U+202f-2030,U+2032-2033,U+2035,U+2038,U+203e-203f,U+2042-2044,U+2049,U+204d-204e,U+2060-2061,U+2063,U+2070,U+2074-207b,U+207d-2083,U+208a,U+208d-208e,U+20a1,U+20a4,U+20a6,U+20a8-20ab,U+20ad-20ae,U+20b1-20b3,U+20b5,U+20b8-20ba,U+20bd,U+20dd,U+20e3,U+2105,U+2109,U+2112-2113,U+2115-2117,U+2120-2121,U+2126,U+212b}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(data:font/woff2;base64,d09GMgABAAAAAA4AABcAAAAAJXQAAA2MAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGYIKGjYbgwoccj9IVkFSgQQGYD9TVEFUgR4nKgCBFC9sEQgKnDSWUgs2ADCVeAE2AiQDaAQgBYYwByAMBxckGDYbzCAojtFL570kScqUKXqEJLM8/L8d7+9zZ/ICuoTYSZoJVGWlTg9XYi18qAK7rF/++YG2+e+4E5EjSkDiOCzKGiAm7kgrAROHiYX2snU/Ov1R5cT5o/ipy3b831pq5x9uooAVT0ogVIBsPYHQmzmc23fdK8ElW94rBgC2gKCI3BaAFKMwZcWga1RfpKwwMkIWysnQT6rvxoBrJRUIW5dayKK3iSK6CFjEtRxn7D6e91e1gOjHAv7ySo4+0V3RALmr1o8NQuq6se4BSF0fCPVB7qZAKAC5mwMTIUhFB8hgtBJtQqADJBgxnn4siHXQbBaCUNlCQjFaNEqVGEQS4eUEUe2DZgUuKaMAyKp3bwBHvqGzpyOlE/9rYRtjw0MhQIBW2rUBmn+AX9sT7TMWZQYok7YZBGjnp6Kv9v3vF1cwoW9aUE+hMoLhpypT1akKzLjsHnBT91gIGEAAAUN3aAaaBzlBgDdq0JOXtqsvqnNeQjXvMdM61Tl3tY3quDsWXoVdi1prgqCROtcquKyuTErKHIJ4pBTDxEArnqZNtilVIz1pJH56w8eHyTZVBmCDHJ4VmqOSWxDEwpIGEpiiGAVaPbF5uHOwVCMUCas4OocghP5dWjDxOdlKalxTjatrHmkCIMDUYWWVUaqOujYE5614tzbZplTpmt4Z2CDcf54twmoxIJ2nNQKYYW03loIxXACpPg1M811A5rKNm2ivBgrZ6T10JLoP5GcRco0AiQUgdab9BnRBh1AnRCHu0nVA29cbnEAQAM0Q9Czc6vj1m4IANNUFbvhFffjCtQGSBlnBhBY3AqTHDgmNkLPKuzGtUdrE0bspSno1Q3cRnLbnMMExNcEcJQLRISlI/yMh6ZssWPUPW3YSAnsLKKmemG1ahgfFkujBTvPEHyaeIl4gXiJmiVeJ14k3ibeJ96JRoItLo48Sz6B35aKRKhDpinRGOiLlpV4TaY/4I22R1khLpBkQhqSDm6BBGLYw2GWgi9R0FAeLugjzJmHTApqJBuSbiYaEx21GI4D4CqIxgPi0SYHHqKlT1sXeDICvs0OqKDQGaAcwEFgA8t0ANX2HMFFQi6YJaOQxNdqdlqMkprPodA7GMuIJDIzAz8IWcImikhdgkafj7naCDPHa8yTZnaVgfBHvUstYDIxO98Ty6f29nO7u2HXcnh56r68ZwaFx9vTTyPZn8JmnYNuVdi+CQ0P9j7c4gPcxmw8d8jLD4YbGFoQNje4luAj+dk+8fSb6yiJ/9dN3PYkbbxR/aH87H+6RepkevU/nmT70EbJ90ffAoYPM6bBW/8TXi/jMwgKkel7mO+GqmcVqJBwOQ/HZ37SUgZtug9fgIaq0WHWk4K0VugDFlTdiEJAYe0bwTX/1Vl+8U5p6z+x4Br98E5+5R55y571Ptlu6vpPK6TduIO0UNKwX+PV1/ruXZZr7FvCZRVXKnS9+402V0dY+nW9EQnPXS9/iM9/PylPuDYe9+iCkyytK6bvX1F/LKyDhgrlrznleXhqZKqqF0nVS0ECnH7J9cTGEUBQi1n+kG2QMCU+Ge9jbDzGnf9HZxrdMVOWXZfbs1jv9HmxU96Ii9Z7Z983vaj/4zKwq5c4H38Fj2MBKH9INo7XIUiK7au0SuXSDwnrnprYPV9Go+7hlk9mN2Rj1wYYn6G/uFPfhc77i7hGJ93B5e8SiPdDRnn6PI80Rc89o7MeW7tDuAU8LanRBe/vLYptmSujALpt2avNJuPPlMoR0kg/M87KFfDOP6+QLXQ1ejTfQ/ZdmpHL9i0p4oJ9C8fGrjRLFMU/3NZF5D53uLcMGWY7egSfhpwY6p/J+Y+NjzS8JZYKayZzcJsMtCvyGMomhyG1RNFk8BOZCR9as4mU2pRW8O4rvScuj0q2uVWjHPxNdquMF9M+YBxvhUr2bH0PwL+hj+fofrR0uNqQh7s7xpzevK6oOQ/FPT8WLZDtHKl+yE1rpAzY0VQLp3r0XRbLgqOxFe6JWen1d8P1VFqrFnyUIl7UvyR5OTqRfmQN45TJppHrkLZvUWzed3jyEQfKsflVBvyI5uf1B9fJK2jdch228jn5LKdcl5Du5vKH65fQAK+una9ZPmnPsOTkWe/Mn6dd+yu1U9YRuR/R/a9Sf6zCRZfb56mNBnS54bPW8UV1mN5X2GpvWvxZcTO0NTL7mypW/2apC05/1CWVf/qmErV0UCR/eEufQ5jP/5ISrnszLfaMorDn7t+T2wRP75pTK9SozYPOu4XCbDA3sQzZqg9eW3E2V1KSkWRtzsgarGHzZDpdxsKWoKN2VsHBtrlQVYwwMNPWVZdYas/2v5cMgc/Rnv/7v501f2pQgk72ohBv7KRSfvAp1JLiIfNFASlXvKQ6q2MEk1Yv6rJ08c45Y6YPQlz3qgFo7V1M3qBY8wp5PU5p6Bt6AjgtzPaIbrBkBvJ0+bNPJAGYC1JbCod9t3nE51IgfuRX5g5ZJ89MeoR1E5WgX+jrGxfzY7djBGGlMboyXgm0BDDFAIa7ceQuM8qnZ1fMU7Gq8JWglruJDWFu3HE0rbCiZNZ8olZ/URKM6R6sddhWryloduuhOAC4d4PLpbo+Nfhc8ar+dEYegsFRQCLKdig6hb8XHv2UrBo0oQwquw49/5yjY06FvgStJ1Ggy8uxbZLKiIh17GR+2zh08LDd4y22IULhd+uHr783Ovvv6h3D1LfFT33yzFJVmq580uvSKCl8JGV4XgYNHz1DdygWmqbqmC5UIG1bx6nALslOU/Djc5cxL0xFc5k6kz4Tm5NGegEGnHalt3ZhsF1FaLEqEwZBRFkYC4+KA/88cPYbMb3Pffhe5wk8S/LeKMrnG3S75o//+vXQxN/n03ByrbpTTrVCeXfKWq1WqrbUOCvYU4C4l0SiPVKp0GuHf71HdD98kZ2YZflv0/OPbZWfOnIsGg/WFP/9xmq+vCvLyrdZ8HooqKU8GnSb565O/aR6YxQkj0Tt4Gbz/Dff4xW70FA4dbcfodP4S2lrqXOSoLvc54Tq3FPH70yi9iJMOJDFnparFIjG1Wp+WKBFFhANjdxhVob62JI9s9qIKB+wwU8x+tqXn5SOTcqDM+ip7oVGf1txUXm7NTMcGd0TvmI++SEwYzPm5FhojSa9Vi+LwmFiGNU+X8BF+OmM2J7p4Ua83pOFvyi7oGmGGQ6mC3e2ODP0A4T0yhdejuqyzP23wq0uc5CMjxWEIYhKnTk122DZ2RnMg/rrQ15E9BFwJv+MDHYe1jH4e7fASN2vR6SzMSITZnjEBsh8FHcmOrgzOz9XJExSeepepmBbXlmRis2M5yVmmCrZjykrmxLI11Vvr1djbJ/XnnioevbySn2fSqsRMDLM5C/VWLD4Af5nlcgmRWUDVBXjj11EFmYREXhyk4BZtJwBXs6X9pitQtKmDMXmfPAtfWV5mLZ+/xNBZ8zX5RiXGqGXt19reUlW62pK3ccNgq69stVXOaHziQBIcw6xWg0oEtBEFZs3kHcS3XFxRFUQ1vtuRJQ8v2yzHPzHdQnkEypKeuBM0Gp1e/lnGvI4QMzSQqqezlTJoUI/l27ht2OnIN6iE6JUrugk3pdtii1Gn8drN0TxAx2aHKmERgB7ffp04lxKfQ/jSdMrFYVOrxzeOVJlTZXJ3bvzI3BxNbmwaEV88hM9FsdGzGyO4ysxoFONK5ElaA/5yFuvq3y5IUU/9/mYOEs3JOf/JpP4ST3UIjfGgqMLl84f/pLrlv49I86zrOZ0DrtIU+YDcfFMqKZMkBHvrsrVKLjM67IjymF80zhcIpMmmwoLDy1dEhEwq5dMvHDtB2TLiwVVacYgCAf3cMtVxZMr8Mrelrm+kKS0qULIFiMCSue0fS/n5U1PFxQ+2fFM8/EOZi8tmNZgpPzjLbWKh8IEHLJYPP5ychN1P4aMidPSHHbGpfUuPm7YrcIQOywdg1fng8RIet/psNJYVgmsNUtC/uF+7tZ1beI6BokuAH++kXAL8cvH1H6+qr/yHj8UKANSgAQTIz177E9S/32FWLs0EEObU2mVLsNqvRHMIxBS0piLAP+xSsFtqg9T+wKSKz7y5UNDDCCFwXfygduk58E0imAO1cF4GyeMAXIr7b2BEYmzCNJwIYRQVGVLMEcfo9wmmIzyOOczGgvkY+tMgCLD4Veg4KVNhHETKMAuYKJ6NihXmAIsZc4EnGfOAQYH5IMAk9tmB8QYFdBrgss6EMQF2wwZ1WRnrdRvSdxMqocsxaUiFlusVNAFS+EGCT/cN1wZBZehIJozIlynTuE5j+oyIlWuGcTpYrsawMb0yVXOrUGXYhGH1AkLGNXBIhx3s1W3M/9iHhZCMMmTJYpauhFGBIAjX6USnrFxFMwprmpsphwQM6HalPWlfpxuMZge1PJe3yGKCfx4K2DjZVSvAaHCn1c7pUqdbr0nm+TFvntQcqbXkYK1OOjw9s6wiRWxqtINk0xVcB96Rabnl1lYJGQKOXAYHdKjh0ElDOmWfCUEkMm6cR25K3J4kN1swMbhKwFCcxBr1hk12nXSm0MiAMq2qdjLa2/2I7r6DXQdIE0C+XmPNBL7RhpV1IwNNQ/uSbYfrTbq7erd6THLtTG6jIq7mTaq2AAOjOqoVXzRAsZ6WBQAAAAA=) format("woff2-variations");unicode-range:U+11af,U+11b7,U+11bc,U+121b,U+122d,U+129b,U+12a0,U+13a6,U+13a9,U+13ac,U+13af,U+13b3,U+13c2,U+13e3,U+141b,U+1555,U+1557,U+15dc,U+15e8,U+1780-1782,U+1784-1785,U+1787,U+178a,U+178e-1791,U+1793-179c,U+179f,U+17a2,U+17b6-17b9,U+17bb-17bc,U+17bf-17c7,U+17c9,U+17cb,U+17d0,U+17d2,U+17db,U+1871,U+18fa,U+1bff,U+1d00,U+1d04-1d05,U+1d07,U+1d0a-1d0b,U+1d0d,U+1d0f,U+1d17-1d18,U+1d1b-1d1c,U+1d20-1d22,U+1d25,U+1d2c,U+1d2e,U+1d30-1d31,U+1d33-1d3a,U+1d3c,U+1d3e-1d42,U+1d52,U+1d55,U+1d5b,U+1d5e,U+1d9c,U+1da0,U+1dc4-1dc5,U+1e3b,U+1e43,U+1e45,U+1e47,U+1e63,U+1e6d,U+1e73,U+1ea0,U+1ea2,U+1ea4-1ea9,U+1eab-1eaf,U+1eb1,U+1eb3,U+1eb5,U+1eb7,U+1eb9,U+1ebb,U+1ebd-1ebe}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(data:font/woff2;base64,d09GMgABAAAAAAZ4ABcAAAAADZwAAAYIAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGYIKGhYbgRgcgSI/SFZBUlQGYD9TVEFUgR4nKgBkL2wRCAqDMIIvCxYAMIJoATYCJAMoBCAFhjAHIAwHFyQYFht3CygeB7lJ80rMGL7AEQ/P11X9ue9FRlVlZIEN5fRAyjG5gnYSdsT/41XD4ZNrby8FwhQRlijbyeb/tgesUOjj8YCO1Al9408o7EGCvZBXY63+vkfRqPvSCFG0VEp78cOluvcbQvqhJEI090zCQzILienYKmcgWo9xtnFq9vh3+q9aCMdKwl8+USg333JxE72HncNdVB91quag+uhDmIXe4w5hEnqPP0QwVIsBWWEZ5a4pEQOSwpg0tiThbJH5aUeLtCaGzRF2NdXKNW1Z0sZH1FfLeX0xiIvJ9asWkFMcc5guMy3+a+FScN9jIBhD0JIQ/D4JEXSMQqAFCF2SLAs0bWD+BPyvZlVzqguj4LP6ezruCM4Qh0AoJIRuyTImwXpaRcjKtJAgmyDRgBwR6qS7E0EZrFuA7Lv1JpWgMSLPYNdsp8r5+JMUFwU/pZqMrDPrFdtlgTgFMNhEMQKhWygRVsPhYZWsPBWmgxEAZM3vzHK7ewSWQdDSFAL0ODdC6RWFGzVwkb90uGjStWlvsJ3oNg7UHltAqhIOnV2hTTYfX8Eomlv55PpqiqujffBQdEGalr5HW4wQugVGxGOyiLOOMgUJDClRr9u0dcdsYQQMUkFAVD6wTKcVK4CMJMXNpFeArL6YQdif9gZ6AMTB3AbZUL78DyN0v+ENMCBhwxFZ542XN6ut4stVtP3TMQokZIyIFBgRZWcwIE0kpnuSPkx/5yJ35VZdo21/2Prn+pCF6y+cuDAttGCBUPYVGBAhjIjXfbEuAFRwOOTLIXqiicMhKnxAtIgVIHqJm4k+YgbRT9obYiDrNAYhtyGG4PQ/d9S1ftAEI2AQ7A+uBBSgwSsDkZKKXKrKVlkW5tY6lnt0DZbHHpVyxBGxZ/cfeWTMUXvtk8reu99/KC55uLruQRc/cNCepLJ7leQcl6x1UPYEe1apeWD0Ou66t6fe+9Za174x4fY3z2ruvW/CPn1aPOz8V/uPmyZveNv5B3zZZK+27Nv7nZ+bDK7V2IdzX83fb7nkliPv+6j/ypGxK/sHrhwbudKhk8o7N1ths8adp3SJ6BU3o/2w5ovnTT3Pj+ObU5sDs6bNmebeXYs1F9Nw99Jf8O7Jy7zf3/eU8uP2S2u+sebU748l3zwOo7TzfgOBEFhOAlgB0GVJExbsOBW45Z6OW6FbAxfrueQyW8+rgTS0YFbHvf4Ljx6auqBUTN1w/wvHcogrlzR3fmfKlHd2rutlN9t/HPfS5vL+m9XVjCCY7P9Mb8d5B07hhWtcFj2R/XFxJ+KSTn1Cfml09KVNhD1ndOwMXdFXZUf8//6nZjxNihwppTxl/GYf5fXfLRd6lSUpysTXS8eepX2xk0GVekfHRquY8/dff85X/fTzf3Ma6O9vzPn351lg4D6N3Z6yw1PpskZRXNhovKSdOUVxJ84/qLVXrnV5VFH6M4LCYC+vLnFfxF7SHJ+IywikKB/qrH/vQf0bzOzO+Q/47okl58KPtz7/1YLN/191atcQKCUQFFcv+onqBYS/cG4TiHJtmvkPh/tJDJPiTIf5j1gr7e0z9cGX2MH7OAia6VF7AQINNuK3LIoe3BX3WDBMj/Mx6YsTMevESnQBYsOxvmNpqlfYZw1cOyjOsRUitBxIvnvoJmFlxDy2NHWwV1+ciH1a1sB+AypxQJzJOChDgkUuj025JArHlAsCJxnnc6lZ1Q0aj2WFJVBzQjyLVMVgEkaheLJ2aBbhJpPFehfO9GvRIqDgLKtbkLBZsF2uZj7O0GLFtEXLfIJvg4QJbJrQNG7eNg3vP34fQ7Vr1qpVpyaz2g0wRyEK5A7nrDZ3s0hp08vGHolDayjoNBe00dxdDWG3Lu9WHeNfhwFjJo1bMaDRjk9nxbgp6zSGEJeE946iOaE5j+bVUtTpSWvVdlIW6W7Pc6gxKgtlWmO1l5acV1nNJJA0XwK3B+TUaUTzshbBRJWR4DKS8M1No6YvFoi8ZRJvnhdWY4MvhFNoajSLBGpWU+7GC1Ff8URxgxhAZixqUb1Q777w7OpUEAAg8h/kkz3et/Xecl5bxgsA) format("woff2-variations");unicode-range:U+2c8-2c9,U+2cc-2cd,U+2d0,U+2d8,U+2da,U+2dc,U+2e1-2e3,U+2e7,U+2eb,U+2ee,U+2f1-2ff,U+302-304,U+306-309,U+30c-30d,U+311,U+31b,U+321,U+323-325,U+328-329,U+32b-32c,U+32e-32f,U+331-33a,U+33c-33f,U+348,U+353,U+358-359,U+35c,U+35e-35f,U+361,U+363,U+367-368,U+36c,U+36f,U+530-535,U+537-540,U+55e,U+561-565,U+568-56d,U+56f-576,U+578-582,U+584,U+5a1,U+5a3-5a4,U+5aa,U+5ae,U+5b0-5b4}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(data:font/woff2;base64,d09GMgABAAAAAAvsABcAAAAAF3AAAAt6AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGYIKGjsbg04cgSg/SFZBUmwGYD9TVEFUgR4nKgCBFC9sEQgKi3yJKAsmADCKCAE2AiQDSAQgBYYwByAMBxckGCYbaRRR1E1OaggAPxIyNy81K1TKzJFFdrezIh6JT0k+PG2r9/8MCAPSFtZYDVg15FYI4toYDWIUenuw2xcVXmZ5FdvuDUE1xvb+UYmaEo2QxSS5JlIkijZCpBQiQ+Tbvx+g519zb3ZfgdRPMZW0M5FthQI0tlNjMtvZHyoQpTE7PwXiO3aADin/gNGePw0oXOUZfVqcPJP9T7lnmVSuBEKw6t/2VzUIYoQS8IvXsaR9ro1uVM0sTI4he2GyfxTZi77AMKpWfAEfqlZ90wFkkwIABitXuiUppACAYsXSGKFEzGPyfYYwygUEakhpkS09jGeg6QmQcgCTay3M5ASY8oQO0Nml3oGedfL0f7VwhslxfwAEECucEg0h8EPHNxAQCEAwdMgwIlQ5QDLiSrsym0LRpN/bApw66zsZe7Zrtnu2C2t/6u210j8ZgAxSVlIsCiBkaCjhANJPyhBFjv5VxPejWFyJXATavrHaxT/9iSkGxQKklBhqahwAYQDISYh0AgSl0qJKlBEMcxIEkCGzEvNBEgYAJIsiQzqjAW7TCanraUSG17p5cPPqwhSh86zRlPbM6njvGIx/7msxDFsR2bLT+jWcSinjic6+RnQgWdHpvSkOpaH1aUmNAIB8kAzUCJbuVdz+eq5qSpUBVUeVkq63Z5YLBcFWG5XaxN+6WaVGADAfLEL38quz+SN9JEDvUguADfELknFYwgnQegpKzngn1j7bFgj49FIOigeAvQm+W0eiAID20C8AfI812SE0kAOSPvj24NA0IQB0UuSr4LJdpxGzCADQ6gMQAEg9Xta5BlIIzECKxjlAX/Ormsh/CGqmLZNb7IJaGT6wjdnDgJB9YsA70uB6DTDsxyP+j1/GtwnmH4EAAAUwAAOmT2WssPwZajCU0l0Td8Xb8W68H5/G53GMbqM++lh6qYgAeIuVWfym+HiUK1OqWBFtj3Zb7lwjiMDQoMj4qrKx9UZfWR/00ACpJVwaGUsVUksagJMDaQTI/djlAlJLmoFTLmkZWTJeuYB4kTZ6ejFSRKgBgA4AZAKygXwB3binEoAkg3IIg2JdqSvRKVLBkFOpUirVxLMyrUYWg2alMkbJSheWV6eppNKY7c15orTSkcUNqvr7o+bVAwPSQW8rUaDFfdqtJHKb4vRbEL65q5ko4FZ838xc/kOP3UUil8XWXnolwk+/PHTah3Qmwiho+IMPFKd/9JEqvw/nComC7Wwu8Ci8eW6fXTaJ5Is28gek4KRuNpYjGdncaVBQOKMLyJPmg3iTm7b9zXLN3OPvdxq4h4Y0ebJCH4XXwUa7eJsLPB4HLRKFR/FUc1tAOSbSzNyt9GtwR9hqRYaChi/Vmi+OS7jgAtTeSbjH+1XVyDy5yf1FSmsKHqk6mxCDDM6Bfd+UDb/fWsa8yLW0cjvmYiVdp91pfyy1eQ8/DXPDxRfPw8hGlr1zK/zK2Un1lyx1PBNptuQ917YkoipblggIPcF84cpy3bzqVfU+Q+w+tWZfrGEfehKll9sL7ZLLJ6K+s4vseNlY/8QR50ctSdGBpfRz9+hzSIHy3UJ3gr0xN+B+MevJ3qpgW1FZRXtRdbD3ycwX3TkXdzZ6EjCszlSnzUSuti6eyZ4uZQ5fjUxl44jQGPLuaFxcH6LEnSm4MgdtXiE0LHxd1VJXOrZ2Xam/pb5KZ+st/nVrLWPpVtm+yNXW0JmSxTOtysPjf+W2Tb7Bpswt3hq33by1Qn5apjqV2UFP8VTl7ApfbbZcIzb0bUmn4ob7tP1ets+btjiMT6kcKs2NrIHPXepctVoftZvFs9cVPFLPSN/QcmegYtHBf2ZYnSJpogc8lZXbNvUMNGVu9tZ4HOatpfrzX5u9+MYHz7kZBqXN11Ae2uERlkbsgmlt2iaazn+quZtjg8FA97NcwjNmCq/ZVOwuudWxvJHPq2yxlgYca/PHttUhEZU7UlqTlrYZC9wen+dU0lJaafPVl897GzP7rC53psm0hq+jAm9vHw32p/pxq37AhtJRx0jnLvBTJv7R8qfLU74YgfQ19QlG0vUTfFXxlkVDUW1JZWjhRk4VNOht6DnnboGkNC5ao32fQGp18eYlRDa5trjy4Gk3cNGRNr0dAAACIAighg4A1AGAKFnsZp3mMV9HMmkm8+Se+CNOUBnNpS46ICAckJEAwuSn5ylgsaZtq4eF7WneOVSfskp8ytt33k47Qqfc1ueTk5/fWsQ8e7sNe/bd5XZ7nrhbeVsnjj9sJBY7nbjBQbtDThisnAhBInsURD/zaEzMo9Y4FSTQBdoZrisnPiaJzPHG0Cl2nLZ32meczo769bsfgaYEzebshP8+Ql0vo7fTga2RnF/0KrrKRMfEVFYkR0sO/yYWTZ5js15futU/G4r9W0vVxs2OPE0rIeXZor/6yu//9FtNZlb10Dg2RsJcfj5S9cLQkKBPtYWW5nyjdvV3Eq5qjWmmepegKsPIfPCA4APGaO465Sa7zG9/JDEaS9p7URrJFUWJJi4pqyBcLDc9KU4jEQMBrynu5PuPh716/2ScyRuoBYTqlEMr3wIFGU9Z2omvvy71EKv//n346Fc/GHLzGvzT2BRRiaIxOT+/ZOMsslsblb2KKP7776joDYJxV9j+OZTIVHZ0c0e/X/ijnLGEN66ryuCr1rUGZmytxSXjIs61o6HQ6FrnoUNyY34DNsk3yg/ptHYYitsypNZtUp601tTskjqkli2VbJlZt0CtlfGrr7bvaHV7WwfGCH15c8cSiz1+P15Mt2NzJCzPz6+sNBcEoS46Il/9+v6zvPkz4rMF7EXrvRyGm/PE4//+hYj/Hfnvj99Wfjnke6y+gYFe3/jg5oaMk7/98ueRgrhf33vvF3lizZANkf1ijH8NKiPFoijTx6XmFCBKYVZWfv7OyYCNk4qW7JEjJ8Rg0O385o3HQscvuISCpuDuWWJMct3hX3RoK//77fc++vyPNqiHd+6nX/6pKyuI+6Xa4uqBU0ngQWOETXJMW7AjjAM7E9dh+ndVBzG9NDE5vRW2opycM60tSLIijDA34K277aeyZKeA8JiB5neTNN2LTffS3RKW3SmRPJoLFdWxDv5/ss7Y2rfdZjPz2XWO9oXAtmE+YhWb9otodt/x8iHm1bdeeOb8hx5+BtnXn5WFZoY8E7gk87vIUpezZZyGPURBpPg5ACvwYjmC5QyvhgSKyZX1ew00sZa07HpHR4jIM1CJTdzIF1lULz/91+rzrzz16Bn33PPoknvl/qeUj2LjbhAAlEhN7PHlLnXdIRnDrADA53dnHQPgq/Me+ng17cSPfCsmo3QApCgAIMDe/H8NKB4tvDq2ERDLi+vyij6fA2mHL2bRnp4x5lD5Oa1HbbKi+1t3YDi1pytNCGnBJij9iVCOxNO8h+nSHbyrIOhaBodlpEIO4Iq4SsdEeixhShUBzBCieDJrhyVGPI+lUixjlTKT4VoyI20IgVInossnc8AKGKzHSnAEHA1VBLAKSmVYDY1MrIFMEtZChyOnFwNsxvj0GuU0b9okH5txY/qOjk36+Q2nwSbo02f4bcROg4ZM+xicXuXVr3NuQ64BdlpQjRJ2akqvScOCpsEVm1LG4vq4SYM2kbdw2Wiz8RuNa+ITMMXNrsir0azfZOk7HxfAsyhmYlKmyFoWtYZ8aL2rMiuu5pJiZlaqFrOfz6h+y7YD+s3r96WUo6RC+e36JqXeP4daVg42W9S2kForW6Sn03b9Bs2Me9Zk2SxeNF48eSNXr7zWlJmY+0Q0xSI6z6pv4Xr0T5c7stocVxXz2WnFI6D48/U8hXgxD5s2hG+XNjWK2uzclvFcYwXTxmY+/lrYHE3GzVh66zXlKMag1MTdLC73cIh7H9gzkRaQ3/+VD/Pg4m5+OohCcDowmzjLTPnVWvYqf/Lqwu0AwQ0GPxYDAA==) format("woff2-variations");unicode-range:U+1af,U+1b1,U+1b4-1be,U+1d0,U+1d2,U+1d4,U+1da,U+1dc-1dd,U+1e1,U+1e3-1e4,U+1e7,U+1e9,U+1eb-1ec,U+1f0-1f1,U+1f3-1f5,U+1f7,U+1f9-1ff,U+219,U+221,U+225-226,U+228-22b,U+22e-22f,U+231-235,U+239,U+23b,U+23e,U+250-252,U+254-255,U+259-25e,U+261-263,U+268-26b,U+26d,U+26f-277,U+279-27a,U+27d-281,U+283,U+28a-28c,U+28f,U+292,U+294-296,U+298-29a,U+29c,U+29f,U+2a1-2a2,U+2a4-2a7,U+2a9-2aa,U+2ae-2b3,U+2b5-2b7,U+2b9-2bf,U+2c2-2c4,U+2c6-2c7}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-99-wght-normal-D9WNKjpg.woff2) format("woff2-variations");unicode-range:U+a1-a2,U+a4,U+a6-a8,U+aa,U+ac,U+af,U+b1,U+b5-b6,U+b8-ba,U+bc-be,U+c0-c8,U+ca-cc,U+ce-d5,U+d8-df,U+f0,U+f5,U+f8,U+fb,U+fe-100,U+102,U+105,U+107,U+109-10b,U+10f,U+112,U+115,U+117,U+119,U+11b,U+11f,U+121,U+123-124,U+127,U+129,U+12c-12d,U+130-13f,U+141-142,U+144,U+148,U+14b-14c,U+14f-153,U+159-15b,U+15e-160,U+163-166,U+169-16a,U+16d-171,U+173-17e,U+192,U+1a0,U+1a4,U+1aa,U+1ac-1ad}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-100-wght-normal-CeyvuWjh.woff2) format("woff2-variations");unicode-range:U+a3,U+2ca,U+2223,U+2640,U+273f,U+301c-301d,U+3107,U+310c,U+4e30,U+4e3e,U+4e5e,U+4e71,U+4f26,U+4f7c,U+4f83,U+50da,U+5243,U+5267,U+529e,U+5321,U+5352,U+5477,U+548b,U+54a6,U+54b2,U+54c2,U+54c4,U+54c6,U+54cd,U+54ee,U+5543,U+55d1,U+55d3,U+55f0,U+55fd,U+560d,U+5629,U+5660,U+57ae,U+57e0,U+57e4,U+5904,U+592d,U+5965,U+5a31,U+5a7f,U+5b5a,U+5bb8,U+5c14,U+5c3b,U+5c5c,U+5c5e,U+5d10,U+5e10,U+5e4c,U+603b,U+604d,U+611c,U+6137,U+61c8,U+6292,U+62c7,U+6371,U+6382,U+645f,U+64ae,U+64c2,U+651e,U+65f1,U+660a,U+663e,U+673d,U+6784,U+6789,U+67ff,U+6813,U+6854,U+68d8,U+68fa,U+697d,U+6a01,U+6a1e,U+6baf,U+6c08,U+6c17,U+6c2b,U+6c81,U+6cbd,U+6dc6,U+6df9,U+6ed9,U+6ee1,U+6f86,U+6fc1,U+6fdb,U+701f,U+7076,U+715c,U+7194,U+71fb,U+720d,U+72b6,U+7396,U+73af,U+745b,U+746f,U+748b,U+7647,U+7699,U+76bf,U+76ce,U+76de,U+77aa,U+786b,U+7881,U+78ca,U+793c,U+797a,U+79b9,U+79bb,U+79bf,U+7a92,U+7ac7,U+7ae3,U+7b19,U+7b20,U+7b51,U+7b94,U+7cbd,U+7cde,U+7cef,U+7d46,U+7dde,U+7f88,U+80da,U+814b,U+81cd,U+8235,U+8258,U+8282,U+82b9,U+846b,U+84c1,U+84d3,U+8518,U+8611,U+8783,U+8814,U+8a15,U+8aa6,U+8b2c,U+8ba8-8ba9,U+8bc6,U+8be2,U+8be6,U+8c22,U+8d05,U+8d27,U+8dbe,U+8e34,U+8e66,U+8ec0,U+9005,U+9082,U+9091,U+914b,U+916f,U+92c5,U+92f0,U+9318,U+9382,U+938a,U+93e2,U+964b,U+96c1,U+96cc-96cd,U+96db,U+973e,U+97a0,U+9803,U+9876,U+9879,U+9955,U+9986,U+99f1,U+9a5b,U+9abc,U+9c57,U+9c9c,U+9d1b,U+9d26,U+9d51,U+9eef,U+9f99,U+c2a4,U+e253,U+e313-e314,U+e5c7,U+e5c9,U+e8db-e8dc,U+ff25,U+ff2d-ff2e,U+ff34,U+ffe5,U+1f60a,U+1f618,U+1f62d}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-101-wght-normal-BazQQPpe.woff2) format("woff2-variations");unicode-range:U+b4,U+10d,U+2d9,U+641,U+6cc,U+e20,U+e29,U+200e,U+20ac,U+2266,U+25be,U+301e,U+3058,U+4e07,U+4e1d,U+4e66,U+4ece,U+4fde,U+5016,U+5180,U+5199,U+51aa,U+5306,U+5386,U+53d8,U+5413,U+541d,U+5436,U+54ce,U+54e8,U+54fc,U+5571,U+557e,U+558e,U+55a7,U+56a8,U+57a2-57a3,U+58b3,U+5960,U+5992-5993,U+59a4,U+5a55,U+5ab2,U+5afb,U+5b56,U+5bc5,U+5bc7,U+5bf0,U+5cb1,U+5cc7,U+5dff,U+5e93,U+5ed3,U+5f6a,U+60bc,U+61ff,U+6218,U+6254,U+634d,U+6467,U+64f1-64f2,U+6582,U+65fb,U+6615,U+6687,U+66e6,U+66f0,U+6781,U+67f5,U+68a7,U+6a1f,U+6b27,U+6b4e,U+6b73,U+6b79,U+6bcb,U+6c5d,U+6cf5,U+6dee,U+6ec4,U+6ecc,U+6f88,U+6fef,U+701d,U+703e,U+707c,U+7099,U+710a,U+725f,U+72d9,U+72e9,U+731d,U+7325,U+739f,U+7463,U+7480,U+74a8,U+7523,U+7526,U+75e0,U+7613,U+7656,U+76d4,U+773a,U+775c,U+775e,U+780c,U+78e1,U+78f7,U+7960,U+7a20,U+7aaf,U+7b08,U+7b71,U+7be4,U+7cec,U+7cf0,U+7d5e,U+7d62,U+7dbe,U+7e1b,U+7ea2,U+7ec4,U+7ec6,U+7edc,U+7eed,U+7efc,U+7f16,U+7f57,U+7fb9,U+7fca,U+803d,U+816e,U+82a5,U+82b7,U+8317,U+8338,U+834a,U+83d3,U+8401,U+8469,U+849e,U+854a,U+8559,U+865e,U+86e4,U+8700,U+8759,U+8760,U+8778,U+8782,U+879e,U+87d1,U+880d,U+8836,U+8944,U+89c8,U+8aac,U+8b74,U+8ba2,U+8ba4,U+8bae,U+8bfb,U+8c4e,U+8cb3,U+8cb6,U+8d16,U+8d28,U+8e44,U+8f3b,U+8f3f,U+8f91,U+8fb9,U+8fc4,U+8fde,U+8ff9,U+9076,U+90ae,U+90b8,U+9257,U+9310,U+93df,U+94fe,U+95a5,U+95a9,U+962e,U+968f-9690,U+9704,U+9713,U+97f6,U+9824,U+986b,U+9884,U+9886,U+98e2,U+991a,U+99a5,U+99dd,U+9ab8,U+9b41,U+9b77,U+9bad,U+c774,U+e5d4,U+fe52,U+ff02,U+1f389,U+1f449,U+1f495}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-102-wght-normal-DWn0bv9H.woff2) format("woff2-variations");unicode-range:U+2cb,U+5d1,U+5d9,U+5e2,U+5e8,U+5ea,U+633,U+e32,U+2252,U+2267,U+2573,U+25b3,U+25c4,U+2713,U+2715,U+30e2,U+4e28,U+4e3c,U+4e4d,U+4e70,U+4f88,U+4fef,U+5018,U+501a,U+5026,U+5137,U+513f,U+51f3,U+524b,U+5254,U+52d8,U+5308,U+5384,U+53cc,U+5443,U+5466,U+54a7-54a8,U+54bd,U+54c9,U+54cb,U+555e,U+556a,U+5580,U+560e,U+5614,U+561f,U+562f,U+566c,U+5679,U+56bc,U+56cd,U+56e7,U+56ed,U+572d,U+57d7,U+582f,U+589f,U+5b09,U+5ba5,U+5c51,U+5c90,U+5cef,U+5d16,U+5d84,U+5dd4,U+5e08,U+5e26,U+5f0a,U+5f20,U+606c,U+61c7,U+620f,U+625b,U+62a4,U+62d0,U+62f1,U+63a0,U+63c6,U+63f9,U+6413,U+6417,U+6483,U+64f7,U+650f,U+65a7,U+665f,U+66ae,U+66d6,U+66e0,U+6746,U+6756,U+67d1,U+6837,U+68d7,U+68e0,U+68f5,U+6977,U+6995,U+69a8,U+69b4,U+69d3,U+6a3d,U+6abb,U+6bb7,U+6bd3,U+6c47,U+6cc4,U+6cd3,U+6dae,U+6e26,U+6e29,U+6e5b,U+6eaf,U+6eba,U+7028,U+70b3,U+711a,U+733f,U+73c0,U+73ee,U+7444,U+745a,U+7487,U+7540,U+75a4,U+7729,U+779e,U+798e,U+79cd,U+79e9,U+7a3d,U+7a4c,U+7a9f,U+7ac4,U+7aff,U+7b77,U+7c27,U+7ca7,U+7cd9,U+7d76,U+7e43,U+7ea6,U+7ed9,U+7ff1,U+808b,U+809b,U+80fa,U+827a,U+8309,U+8328,U+832b,U+8396,U+83e0,U+840e,U+8425,U+852d,U+853b,U+8588,U+85e9,U+86b5,U+8718,U+87ec,U+8910,U+893b,U+89c1-89c2,U+8b3e,U+8baf,U+8bc1,U+8bcd,U+8bdd,U+8c41,U+8c48,U+8d2d,U+8d5e,U+8fbe,U+9015,U+90a8,U+90b5,U+90e1,U+9169,U+9183,U+91d0,U+91dc,U+9293,U+92f8,U+9472,U+9598,U+95ed,U+95fb,U+9605,U+96c7,U+9739,U+9742,U+9761,U+99ad,U+9ae6,U+9b1a,U+9b44,U+9bc9,U+9d3f,U+9dd7,U+9e7c,U+9e92,U+fe5d-fe5e,U+ff22-ff24,U+ff2f-ff30,U+ff33}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-103-wght-normal-tcQ1zu-u.woff2) format("woff2-variations");unicode-range:U+60,U+f7,U+161,U+2198,U+2571,U+258b,U+25b6,U+2661,U+3051,U+3109,U+4e11,U+4e1c,U+4e24,U+4e2b,U+4ef7,U+4f18,U+4f36,U+4fd0,U+5029-502a,U+5055,U+508d,U+50ad,U+50d5,U+50e7,U+50f1,U+50f5,U+51a5,U+51c8,U+51fb,U+5203,U+524e,U+5288,U+5323,U+53c2,U+5458,U+54b1,U+54b3,U+54b8,U+5582,U+55b2,U+55ba,U+55da,U+55dc,U+5662,U+5678,U+56c2,U+5742,U+57d5,U+5862,U+58e4,U+58f0,U+5907,U+590d,U+5934,U+5978,U+5984,U+5a25,U+5c06,U+5c62,U+5c91,U+5cfb,U+5d01,U+5d11,U+5d1b,U+5e87,U+5eff,U+5f27,U+5f3a,U+5f53,U+5f64,U+6001,U+6168,U+61a9,U+6233,U+62a5,U+62ce,U+62ed,U+638f,U+6399,U+63c0,U+646f,U+6590,U+6631,U+664f,U+6689,U+66dc,U+672f,U+67af,U+67ec,U+6807,U+6a44,U+6c14,U+6c40,U+6c70,U+6c76,U+6cb8,U+6ce3,U+6df3,U+6e20,U+6e43,U+6ebc,U+6eec,U+6f2c,U+6fb1,U+7009,U+7011,U+701a,U+7117,U+7184,U+72f9,U+7426,U+74bd,U+74cf,U+752b,U+7554,U+75b9,U+7621,U+7671-7672,U+7693,U+76ef,U+7737,U+77a7,U+77b3,U+77bb,U+77da,U+77e2,U+77e9,U+77ef,U+7801,U+7940,U+797f,U+79a7,U+79b1,U+79bd,U+7a6b,U+7ac5,U+7b1b,U+7dab,U+7db4,U+7db8,U+7dcb,U+7ddd,U+7de0,U+7e55,U+7e9c,U+7ed3,U+7ef4,U+803f,U+8046,U+8087,U+8116,U+81a8,U+8214,U+821c,U+82d4,U+8305,U+831c,U+8335,U+8339,U+8350,U+8354,U+8526,U+860a,U+86db,U+8713,U+873b,U+8822,U+8993,U+8a1f,U+8ab9,U+8ad7,U+8e72,U+8f4e,U+8f9c,U+8fd0,U+8fd8,U+8fe6,U+9042,U+907c,U+91ba,U+9452,U+9591,U+95e2,U+9631,U+9699,U+96b8,U+9709,U+978d,U+9811,U+9830,U+98ce,U+9945,U+99ed,U+9a8c,U+9ad3,U+9baa,U+9be8,U+9c77,U+9cf6,U+9d72,U+9e1f,U+9ec4,U+fe31,U+fe55,U+ff03,U+ff20,U+ff3b,U+ff3d,U+1f3fb,U+1f44d,U+1f60d}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-104-wght-normal-4GaPENTg.woff2) format("woff2-variations");unicode-range:U+10c,U+e44,U+2728,U+3081,U+4e13,U+4e19,U+4e1e,U+4e5c,U+4ea7,U+4ed7,U+4f20,U+4f8d,U+4ffe,U+5021,U+515c,U+51a4,U+51e0,U+521b,U+522b,U+532a,U+534e,U+5355,U+537f,U+5398,U+539d,U+541f,U+543c,U+544e,U+5509,U+5598,U+5622,U+5632,U+563f,U+5641,U+566a,U+5695,U+569f,U+56ae,U+56da,U+573a,U+574e,U+5835,U+584c,U+5885,U+58ae,U+5a1f,U+5ac2,U+5b24,U+5bb0,U+5bde,U+5be1,U+5bfc,U+5c39,U+5c4c,U+5c60,U+5e76,U+5e7f,U+5e9a,U+5eb8,U+5f13,U+5f6c,U+6127,U+61f2,U+6208,U+620a,U+620c,U+6252,U+62ef,U+6328,U+633d,U+6362,U+63b0,U+63c9,U+640f,U+64a9,U+6514,U+652c,U+655e,U+6583,U+658c,U+6627,U+66f3,U+6734,U+6743,U+676d,U+67c4,U+67da,U+68cd,U+68f2,U+690e,U+6ab3,U+6b16,U+6b38,U+6b3d,U+6bc6,U+6ca1,U+6cab,U+6d8c,U+6dea,U+6e32,U+6e3e,U+6e58,U+6eef,U+6ef2,U+6fe4,U+708a,U+7130,U+7165,U+7172,U+71c9,U+71ed,U+7232,U+7239,U+7261,U+7280,U+72a7,U+72f8,U+73c8,U+7464,U+753b,U+754f,U+755c,U+75d8,U+76ea,U+776b,U+7779,U+777f,U+7784,U+778e,U+77db,U+77ee,U+79e4,U+7a46,U+7a57,U+7aba,U+7aed,U+7b4d,U+7c7b,U+7c7d,U+7d13,U+7d33,U+7dbb,U+7df9,U+7e46,U+7ea7,U+8085,U+8165,U+81fb,U+82b8,U+82d3,U+8343,U+839e,U+83e9,U+840d,U+851a,U+853d,U+8543,U+859b,U+85fb,U+87fb,U+888d,U+88c5,U+8adc,U+8b0a,U+8bb0,U+8bbe,U+8bc4,U+8bf4,U+8c5a,U+8cc3,U+8ce4,U+8d44,U+8e81,U+8f44,U+8f66,U+8fdb,U+900d,U+9063,U+914c,U+9223,U+9226,U+923a,U+925b,U+9264,U+929c,U+92b9,U+9320,U+934d,U+935b,U+9444,U+957f,U+96a7,U+97ad,U+97cc,U+9898,U+98ea,U+9921,U+9952,U+9a55,U+9b0d,U+9b91,U+9bca,U+9ebd,U+9f4b,U+e60f-e610,U+ff1c-ff1d,U+ff21,U+ff38,U+ff9f,U+fffd,U+1f602}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-105-wght-normal-C1mWK2qa.woff2) format("woff2-variations");unicode-range:U+e17,U+e22,U+2103,U+25a0,U+266a,U+3014-3015,U+4e1a,U+4e50,U+4f10,U+4f6c,U+4f70,U+4fcf,U+5006,U+50d1,U+5170,U+518c,U+51f0,U+51f6,U+51f9,U+5219,U+5256,U+525d,U+52c9,U+5349,U+5351,U+5356,U+5375,U+53db,U+53ee,U+53f7,U+5492,U+54fa,U+5538,U+55bb,U+55e8,U+5757,U+58be,U+5937,U+59dc,U+59e8,U+5a49,U+5a9a-5a9b,U+5ab3,U+5b9b,U+5b9e,U+5be8,U+5c37,U+5c4e,U+5d14,U+5d19,U+5d4c,U+5d50,U+5deb,U+5e84,U+5e94,U+5ec2,U+5f17,U+5f26,U+5f55,U+5f77,U+5f7f,U+5fbd,U+6052,U+6064-6065,U+608d,U+609a,U+6101,U+611a,U+614c,U+621a,U+6237,U+6284,U+6296,U+62e9,U+632a-632b,U+634f,U+6488,U+6500,U+652a,U+6556,U+65e0,U+65ec,U+6643,U+679a,U+6850,U+6893,U+6897,U+68b3,U+68d5,U+6930,U+6960,U+6a11,U+6a38,U+6a3a,U+6b22,U+6b67,U+6b6a,U+6c59,U+6c83,U+6ccc,U+6df5,U+6ef7,U+6f3e,U+6f80,U+70ed,U+7164,U+722a,U+7260,U+7272,U+73b0,U+74ca,U+74e3,U+7538,U+7586,U+75b5,U+7624,U+7661-7662,U+7838,U+786e,U+788c,U+7950,U+79a6,U+79aa,U+7a40,U+7a62,U+7bf7,U+7c3e,U+7c98,U+7ca5,U+7d21,U+7d2e,U+7dba,U+7dec,U+7e79,U+7ecf,U+7edf,U+7f79,U+8086,U+810a,U+8139,U+813e,U+817a,U+81b3,U+821f,U+8247,U+8259,U+8271,U+8431,U+846c,U+849c,U+84b2,U+84c4,U+8513-8514,U+8549,U+8755,U+8877,U+8881,U+88f9,U+8a1d,U+8a3c,U+8a6d-8a6e,U+8a93,U+8ae7,U+8af7,U+8b17,U+8b5a,U+8ba1,U+8bba,U+8cdc,U+8dea,U+8f6c,U+8f7d,U+8fc7,U+8fd9,U+902e,U+90ca,U+916a,U+916c,U+921e,U+9245,U+947c,U+9594,U+95a8,U+95ee,U+95f4,U+9706,U+971e,U+9756,U+980c,U+9891,U+98b1,U+98fc,U+9903,U+9957,U+99ae,U+99ff,U+9db4,U+e602-e605,U+e611,U+ff16-ff19}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-106-wght-normal-Chq-ESxo.woff2) format("woff2-variations");unicode-range:U+a5,U+2190-2191,U+2193,U+22c1,U+2302,U+25cb,U+2699,U+2709,U+4e0e,U+4e18,U+4e3a,U+4e48,U+4e91,U+4eec,U+4f3d,U+5112,U+524a,U+52a3,U+52ab,U+52c3,U+52f3,U+52fb,U+5320,U+5339,U+533f,U+53e2,U+543e,U+5480,U+5495,U+5497,U+5564,U+5572,U+55c6,U+55ef,U+563b,U+5653,U+5657,U+56b7,U+5764,U+5824,U+58d8,U+5955,U+5983,U+598d,U+59a8,U+59da,U+59e6,U+5a36,U+5bb5,U+5bc2,U+5bee,U+5bf9,U+5cb3,U+5d17,U+5dbc,U+5e2e,U+6070,U+60df,U+6190,U+61a4,U+61be,U+61fc,U+62ac,U+62bc,U+636e,U+6398,U+63a9,U+6435,U+6487,U+6495,U+64ab,U+64bf,U+6577,U+65ac,U+6602,U+6652,U+66f9,U+672d,U+6761,U+683d,U+68ad,U+68b5,U+68da,U+68e7,U+6a59,U+6a61,U+6ae5,U+6b47,U+6bef,U+6c50,U+6c9b,U+6e23,U+6e34,U+6e4a,U+6e67,U+6ea2,U+6eb6,U+6f20,U+6feb,U+7149,U+714c,U+715e,U+7199,U+71ac,U+7231,U+7262,U+7409,U+745f,U+7469,U+7504,U+7535,U+753a,U+75f4,U+7682,U+76ba,U+76f2,U+77fd,U+780d,U+7832,U+78c5,U+78ef,U+7901,U+79be,U+79c9,U+79e6,U+7a1a,U+7a84,U+7aca,U+7cb5,U+7cb9,U+7cdf,U+7ce7,U+7d6e,U+7db1,U+7def,U+7e61,U+7e7d,U+7e8f,U+7f38,U+7f77,U+7fa8,U+7fc5,U+7fe1,U+7ff9,U+800d,U+8015,U+8054,U+80a2,U+80aa,U+80ba,U+814e,U+8180,U+819d,U+81c0,U+828b,U+82ad,U+82af,U+83f1,U+83f8,U+8403,U+8475,U+84bc,U+84c9,U+84ec,U+8523,U+8569,U+8591,U+85b0,U+86d9,U+8774,U+881f,U+884d,U+88d4,U+89c4,U+89c6,U+8a60,U+8a79,U+8b19,U+8bd5,U+8bf7,U+8c03,U+8c79,U+8cc8,U+8d9f,U+8e10,U+8e48,U+8faf,U+9009,U+9017,U+9175,U+9187,U+918b,U+91d8,U+9214,U+946b,U+9470,U+9640,U+9675,U+96ef,U+9716,U+97cb,U+97e9,U+985b,U+99b3,U+9b4f,U+9d09,U+9e9f,U+9edb,U+9f90,U+ff05,U+ff14,U+1f464}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-107-wght-normal-BC2EpFaE.woff2) format("woff2-variations");unicode-range:U+25ce,U+4e08,U+4e2a,U+4e56,U+4e9a,U+4ea8,U+4ead,U+4ec7,U+4f3a,U+4f51,U+4f62,U+4faf,U+507d,U+5098,U+50ac,U+5147,U+5173,U+5187,U+51f8,U+52a1,U+52a8,U+52f8,U+535c,U+53ed,U+541e,U+5435,U+5475,U+54a9,U+54c0,U+54c7,U+5589,U+5605,U+5690,U+5733,U+5782,U+57c3,U+5858,U+5893,U+589c,U+58e2,U+5974,U+599e,U+59a5,U+59ec,U+5b66,U+5b99,U+5b9d,U+5c2c,U+5c48,U+5c65,U+5cfd,U+5d0e,U+5dba,U+5de2,U+5e06,U+5e15,U+5ec1,U+5ed6,U+5f00,U+5f4c,U+5f65,U+6055,U+609f,U+60b6,U+6241,U+624e,U+626f,U+6291,U+62cc,U+62d3,U+62d8,U+62da,U+62fe,U+6349,U+6367,U+63ea,U+6454,U+64a4,U+64b2,U+64bc,U+64c5,U+64ce,U+6558,U+6572,U+65a5,U+65e8,U+65ed,U+6606,U+6614,U+6670,U+6688,U+673a,U+674f,U+6770,U+6795,U+68cb,U+6912,U+6953,U+6aac,U+6aaf,U+6ab8,U+6b20,U+6b96,U+6bbf,U+6bc5,U+6c6a,U+6cbe,U+6d59,U+6d78,U+6dc7,U+6deb,U+6e7e,U+6e9c,U+6f3f,U+6f51,U+6f70,U+6f84,U+704c,U+7051,U+70ab,U+70ad,U+70f9,U+7119,U+714e,U+71d9,U+71e5-71e6,U+72c4,U+72d0,U+72e0,U+7334,U+744b,U+7455,U+74f7,U+7529,U+75ab,U+75b2,U+766e,U+76c3,U+76fc,U+76fe,U+7891,U+7948,U+7a74,U+7b28,U+7c60,U+7c72,U+7cca,U+7ebf,U+7f55,U+7ff0,U+8154,U+81c2,U+81d8,U+81e3,U+81e5,U+8292,U+8299,U+8302,U+8304,U+8332,U+83c1,U+83c7,U+83ca,U+845b,U+8490,U+85af,U+8650,U+8667,U+8abc,U+8b0e,U+8b39,U+8bed,U+8c54,U+8c6b,U+8c9e,U+8ca7,U+8caa-8cab,U+8ce6,U+8cec-8ced,U+8eb2,U+8eba,U+8fb0,U+901d,U+908f,U+9127,U+91c0,U+9215,U+92b3,U+932b,U+93fd,U+95ca,U+964c,U+96c0,U+970d,U+9774,U+97fb,U+9812,U+9817,U+9913,U+9935,U+99c1,U+9b31,U+9d5d,U+9d6c,U+9e79,U+fe0f,U+fe30,U+ff0b,U+ff10,U+ff15}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-108-wght-normal-BExvVcn7.woff2) format("woff2-variations");unicode-range:U+b0,U+926,U+928,U+939,U+93f-940,U+94d,U+200b,U+22ef,U+25ba,U+25c6,U+2665,U+4e4f,U+4e59,U+4f0d,U+4f0f,U+4f19,U+4f59,U+4fae,U+5075,U+50b2,U+50b5,U+511f,U+5141,U+5146,U+514c,U+5185,U+51dd,U+51fd,U+522e,U+5319,U+533a,U+5378,U+53ad,U+53c9,U+53d1,U+53d4,U+543b,U+5442,U+5446,U+5481,U+54e9,U+5507,U+5565,U+559a,U+55aa,U+5606,U+56ca,U+56fe,U+582a,U+58fa,U+5915,U+5949,U+5962,U+5996,U+59fb,U+5a77,U+5b0c,U+5b5f,U+5bd3,U+5be2,U+5bfa,U+5c41,U+5ca9,U+5d07,U+5ec8,U+5eca,U+5f18,U+5f4e,U+5f59,U+5f6d,U+5f79,U+5fb9,U+6028,U+6062,U+6068,U+606d,U+6094,U+60f1,U+6108-6109,U+614e,U+6170,U+617e,U+61b2,U+61f8,U+6247,U+626d,U+6276,U+62ab,U+62cb,U+62f3,U+6368,U+6380,U+6492,U+64b0,U+64e0,U+6570,U+660f,U+6649,U+6691,U+66a8,U+6749,U+67f1,U+67f3-67f4,U+6842,U+6851,U+687f,U+68df,U+69fd,U+6a58,U+6c27,U+6c88,U+6cca,U+6cdb,U+6d29,U+6d66,U+6daf,U+6f01,U+6f06,U+6f58,U+6f62,U+6f6d,U+6fa1,U+6ff1,U+6ffe,U+7058,U+70ae,U+7235,U+7267,U+73ca,U+742a,U+758f,U+75bc,U+76c6,U+7740,U+7955,U+7a00,U+7a3b,U+7b4b,U+7bad,U+7be9,U+7c4c,U+7cfe,U+7dbf,U+7e2b,U+7e31,U+7f9e,U+7fc1,U+7ffc,U+8096,U+809d,U+80de,U+8108,U+8155,U+816b,U+81df,U+8277,U+82bd,U+8352,U+8393,U+8404,U+8525,U+856d,U+8587,U+8606,U+868a,U+8776,U+87ba,U+87f9,U+886b,U+8870,U+88d5,U+896a,U+896f,U+8a23,U+8a87,U+8ad2,U+8b00,U+8b20,U+8cb8,U+8cca,U+8ce0,U+8d39,U+8d6b,U+8d81,U+8db4,U+8e29,U+8ef8,U+8f1b,U+8f5f,U+8fa8,U+906e,U+9077,U+90aa,U+90b1,U+90c1,U+9165,U+919c,U+92c1,U+95d6,U+95e8,U+975a,U+98c6,U+9ecf,U+9f0e,U+9f52,U+feff,U+ff06,U+ff0a,U+ff12-ff13}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-109-wght-normal-CkWCzlGP.woff2) format("woff2-variations");unicode-range:U+627-629,U+631,U+639,U+644,U+64a,U+25cf,U+2606,U+2764,U+3008-3009,U+4e1f,U+4e38,U+4e43,U+4ed5,U+4ef0,U+4eff,U+4fb6,U+4fe0,U+5085,U+50a2,U+50be,U+5118,U+5211-5212,U+5272,U+52fe,U+5366,U+53b2,U+53ec,U+54ac,U+5587,U+55b5,U+561b,U+5751,U+576a,U+57cb,U+58ef,U+592f,U+594f,U+5951,U+5954,U+596e,U+59d1,U+5ac1,U+5acc,U+5b8b,U+5c4d,U+5c6f,U+5ca1,U+5d29,U+5de1,U+5dfe,U+5e7d,U+5edf,U+5ef7,U+5f7c,U+5f81,U+5fa1,U+5faa,U+5fcc,U+5ffd,U+6021,U+6046,U+6155,U+6212,U+62b9,U+6316,U+6350,U+6478,U+647a,U+6490,U+64e6,U+6524,U+6591,U+659c,U+65a4,U+65e6,U+65f6,U+6607,U+6674,U+6765,U+679d,U+68a8,U+6b3a,U+6c57,U+6c61,U+6c90,U+6cbf,U+6d69,U+6db5,U+6dcb,U+6dd1,U+6e21,U+70d8,U+71c3,U+71d5,U+722c,U+727d,U+72ac,U+72fc,U+731c,U+7336,U+7344,U+7384,U+73ab,U+7433-7434,U+745c,U+7470,U+758a,U+75d5,U+7652,U+76c8,U+76e7,U+7709,U+7720,U+7747,U+7763,U+77ac-77ad,U+7802,U+78a7,U+78a9,U+78b3,U+78c1,U+78da,U+7926,U+796d,U+798d,U+7aae,U+7b52,U+7c92,U+7d68,U+7d81,U+7e5e,U+7e69,U+7e73,U+7f50,U+7f70,U+7f75,U+8058,U+8070,U+80c3,U+8105-8106,U+8179,U+818f,U+81a9,U+81ed,U+820c-820d,U+82d1,U+838e,U+83cc,U+8461,U+84b8,U+852c,U+857e,U+85e4,U+863f,U+8679,U+86c7,U+8702,U+8896,U+88c2,U+88f8,U+8af8,U+8b7d,U+8ca2,U+8cc0,U+8d64,U+8d74,U+8d99,U+8e5f,U+8e8d,U+8ecc,U+8ed2,U+8fb1,U+8fc5,U+9022,U+9038,U+903e,U+905c,U+9072,U+9081,U+9189,U+9234,U+92d2,U+934a,U+95a3,U+962a,U+9646,U+9676,U+96d5,U+971c,U+9838,U+9875,U+98c4,U+99db,U+9a45,U+9a5f,U+9a6c,U+9ad2,U+9cf4,U+9d28,U+9daf,U+9df9,U+9e7d,U+9f9c,U+ff11,U+ff1e}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-110-wght-normal-CuMLARLR.woff2) format("woff2-variations");unicode-range:U+2500,U+25bc,U+4e95,U+4f50,U+4f54,U+4f69,U+4fc4,U+4fca,U+5009,U+50bb,U+5154,U+51cc,U+528d,U+5291,U+52d2,U+52e4,U+5353,U+5360,U+540a-540b,U+5410,U+54f2,U+5510,U+5514,U+5537,U+558a,U+55ac,U+5617,U+56fd,U+573e,U+5766,U+5783,U+57d4,U+5806,U+5821,U+5857,U+5875,U+58f9,U+596a,U+59ae,U+59c6,U+59ca,U+59ff,U+5a03,U+5ae9,U+5b64,U+5bb4,U+5c3f,U+5e16,U+5e45,U+5e72,U+5ec9,U+5f90-5f92,U+6012,U+6016,U+6084-6085,U+6089,U+60a0,U+60a3,U+60b2,U+60d1,U+60f9,U+6148,U+6158,U+6191,U+626e,U+62d4,U+632f,U+633a,U+6355,U+63aa,U+642c,U+64a5,U+64cb,U+6566,U+6575,U+6597,U+660c,U+66b1,U+66ec,U+6731,U+6735,U+675c,U+67ef,U+6846,U+6876,U+6881,U+68af-68b0,U+68c9,U+6905,U+6b98,U+6bc0,U+6beb,U+6c0f,U+6c1b,U+6c41,U+6ce5,U+6cf3,U+6d25,U+6d2a,U+6d3d,U+6d6e,U+6dd8,U+6dda,U+6dfa,U+6e9d,U+6eaa,U+6ec5,U+6ecb,U+6ef4,U+6f0f,U+6f32,U+707d,U+708e,U+7092,U+716e,U+723a,U+731b,U+7345,U+7375,U+7378,U+73b2,U+74e6,U+75be,U+75de,U+764c,U+76dc,U+788e,U+7897,U+789f,U+78b0,U+790e,U+7965,U+7a4e,U+7aa9,U+7c43,U+7d17,U+7dd2,U+7e96,U+7f51,U+7f69,U+7f72,U+7fd4,U+7fe0,U+8017,U+80a9,U+80d6,U+8102,U+8150,U+8178,U+81bd,U+829d,U+82ac,U+8303,U+840c,U+8482,U+8499,U+85a9-85aa,U+883b,U+8861,U+88c1,U+88cf,U+88d9,U+8a3a,U+8a98,U+8aee,U+8c8c,U+8ce2,U+8d0f,U+8da8,U+8dcc,U+8e0f,U+8e22,U+8f1d,U+8f29,U+8fad,U+9003,U+9006,U+903c,U+904d,U+9059,U+9075,U+90ce,U+90ed,U+9130,U+91ac,U+91e3,U+9285,U+9298,U+92ea,U+9326,U+937e,U+93c8,U+95c6,U+9677,U+9727,U+994b,U+99a8,U+99d0,U+9a30,U+9a37,U+9b42,U+9b45,U+9d3b,U+9e7f,U+9ee8,U+9f3b,U+c5b4}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-111-wght-normal-SqRJKajE.woff2) format("woff2-variations");unicode-range:U+5e,U+2502,U+2605,U+4e32,U+4e58,U+4ea1,U+4ef2,U+4f2f-4f30,U+4f75,U+4fd7,U+4ff1,U+501f,U+5049,U+5074,U+5091,U+5144,U+517c,U+51c6,U+51cd,U+5269-526a,U+52aa,U+52c1,U+52c7,U+52df,U+5377,U+541b,U+5439,U+5440,U+5448,U+54aa,U+54e6,U+54ed,U+5674,U+5687,U+585e,U+588a,U+58a8,U+58c1,U+5925,U+5948,U+5999,U+59b3,U+5a1c,U+5a46,U+5b54,U+5b5d,U+5b6b,U+5b8f,U+5bd2,U+5be9,U+5c0a,U+5c16,U+5c46,U+5cf0,U+5e25,U+5e3d,U+5e79,U+5ee2,U+5f04,U+5f31,U+5fcd,U+5fe0,U+60dc,U+6163,U+616e,U+6182,U+61f6,U+622a,U+6258,U+6293,U+62c6,U+62d2,U+6372,U+63da,U+63ed-63ee,U+6416,U+6458,U+649e,U+64ec,U+64f4,U+651c,U+65cb,U+65e2,U+65fa,U+6628,U+6668,U+66a2,U+66c9,U+66fc,U+6717,U+67cf,U+67d4,U+6817,U+6885,U+69cd,U+6a6b,U+6afb,U+6b32,U+6b49,U+6bbc,U+6c89,U+6c96,U+6cc9,U+6d1b,U+6d1e,U+6dfb,U+6efe,U+6f38,U+6f5b,U+6f64,U+6f8e,U+6fa4,U+7070,U+70b8,U+70cf,U+70e4,U+7159,U+7169,U+7210,U+721b,U+7238,U+737b,U+73bb,U+746a,U+7483,U+74dc,U+74f6,U+7518,U+756a,U+75c7,U+775b,U+78e8,U+7919,U+7956,U+795d,U+7a0d,U+7bc9,U+7c97,U+7cd5,U+7d10,U+7d1b,U+7de9,U+7dfb,U+7e3e,U+7e6a,U+7f6a,U+7f8a,U+7fbd,U+8000,U+8036,U+809a,U+80ce,U+80e1,U+80f8,U+8170,U+819c,U+8216,U+8239,U+8266,U+827e,U+82b3,U+8377,U+83ab,U+85c9,U+865b,U+8766,U+87a2,U+87f2,U+8972,U+8a17,U+8a50,U+8a95,U+8b02,U+8b6f,U+8c6c,U+8ca9,U+8cfa,U+8d95,U+8de1,U+8f14,U+8f9b,U+8fa3,U+8feb,U+8ff4,U+9010,U+901b,U+905e,U+9080,U+912d,U+9177,U+91c7,U+9336,U+9451,U+947d,U+963b,U+966a,U+9670,U+9769,U+9813,U+98fd,U+99d5,U+9a19,U+9b27,U+9b6f,U+9ece,U+9ed8,U+9f13,U+9f20,U+ad6d,U+d55c}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-112-wght-normal-BWioGL2B.woff2) format("woff2-variations");unicode-range:U+201c-201d,U+203b,U+2192,U+25b2,U+300f,U+4e01,U+4e39,U+4e73,U+4e88,U+4e8e,U+4ed9,U+4f0a,U+4f38,U+4f5b,U+4fc3,U+500d,U+504f,U+5076-5077,U+5100,U+5104,U+5132,U+5175,U+5192,U+51a0,U+51ac,U+51e1,U+51f1,U+5200,U+5224,U+5237-5238,U+523a,U+526f,U+5289,U+52de,U+52f5,U+5371,U+539a,U+53e5,U+540e,U+547c,U+552f,U+5531,U+5634,U+56c9,U+56f0,U+574a,U+5761,U+57f7,U+57f9,U+5805,U+5851,U+5854,U+586b,U+58fd,U+592e,U+5967,U+59bb,U+59d3,U+5a18,U+5b30,U+5b55,U+5b87,U+5b97,U+5be7,U+5bec,U+5bf8,U+5c24,U+5cb8,U+5df7,U+5e1d,U+5e2d,U+5e7b,U+5f1f,U+5f70,U+5fd9,U+61b6,U+6234,U+62b5,U+62d6,U+62dc,U+62fc,U+6383,U+63cf,U+63d2,U+63e1,U+640d,U+64cd,U+64fa,U+64fe,U+654f,U+6562,U+656c,U+65c1,U+65d7,U+6620,U+6676,U+6697,U+66ab,U+66c6,U+66dd,U+66ff,U+671d,U+672b,U+677e,U+67d0,U+67d3,U+68c4,U+690d,U+694a,U+695a,U+6ac3,U+6b04,U+6b23,U+6b78,U+6b8a,U+6c60,U+6d74,U+6d89,U+6db2,U+6dbc,U+6de1,U+6df7,U+6e38,U+6e6f,U+6f02,U+6fc3,U+6fd5,U+70c8,U+7126,U+718a,U+723d,U+7246,U+72af,U+73cd,U+760b,U+7626,U+7687,U+79df,U+7a05,U+7a3f,U+7a69,U+7af6,U+7c3d,U+7c3f,U+7c4d,U+7cd6,U+7d0b,U+7d2b,U+7de3,U+7e2e,U+8010,U+808c,U+80a5,U+80af,U+812b,U+817f,U+819a,U+82d7,U+8389-838a,U+83f2,U+840a,U+8463,U+8521,U+8584,U+860b,U+864e,U+871c,U+878d,U+885d,U+8932,U+89f8,U+8a69,U+8afe,U+8b5c,U+8c37,U+8c46,U+8cbf,U+8cd3,U+8cf4,U+8d08,U+8d0a,U+8ddd,U+8fea,U+9014,U+9055,U+907a,U+9178,U+92fc,U+934b,U+9396,U+93ae,U+9583,U+9663,U+96bb,U+9707,U+9738,U+9846,U+9905,U+9a0e,U+9aa8,U+9b25,U+9b3c,U+9ce5,U+9cf3,U+9ea5,U+9eb5,U+9f4a,U+9f61,U+ff0d}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-113-wght-normal-CRQfLReA.woff2) format("woff2-variations");unicode-range:U+3c,U+d7,U+300e,U+4e4e,U+4e82,U+4e92,U+4ec1,U+4ecd,U+4f48,U+4f53,U+4fb5,U+5012,U+502b,U+522a,U+52dd,U+52ff,U+532f,U+53eb,U+53f3,U+5409,U+5433,U+5496,U+54c8,U+554a,U+5561,U+5594,U+559d,U+56b4,U+56fa,U+5713,U+5750,U+57df,U+584a,U+58c7,U+58de,U+593e,U+5976,U+59d0,U+59d4,U+5a66,U+5b85,U+5b88,U+5ba3,U+5bae,U+5bbf,U+5bdf,U+5c01,U+5c04,U+5c3a,U+5c3e,U+5c4f,U+5ddd-5dde,U+5de8,U+5e63,U+5e7c,U+5e8a,U+5eda,U+5ef3,U+5ef6,U+5f48,U+6015,U+6025,U+602a,U+6050,U+6069,U+60e1,U+6162,U+6176,U+61c2,U+6200,U+6263,U+6279,U+6297,U+62b1,U+62bd,U+62ec,U+6311,U+6377,U+6388-6389,U+638c,U+63a2,U+63f4,U+641e,U+6436,U+64c1,U+6551,U+6557,U+6563,U+6696,U+66b4,U+66f2,U+6751,U+675f,U+676f,U+6790,U+6838,U+684c,U+68d2,U+6982,U+699c,U+69ae,U+69cb,U+6a39,U+6a4b,U+6b66,U+6bd2,U+6cb3,U+6ce1,U+6d3e,U+6de8,U+6ed1,U+6f22,U+6f54,U+6fc0,U+6fdf,U+719f,U+71c8,U+7236,U+7259,U+72d7,U+7389,U+73e0,U+745e,U+751a,U+7532-7533,U+7562,U+7591,U+75c5,U+75db,U+7686,U+76d2,U+76db,U+76df,U+76e3,U+7701,U+7761,U+786c,U+7981,U+79cb,U+79d2,U+79fb,U+7a81,U+7a97,U+7aef,U+7b26,U+7b80,U+7c64,U+7d0d,U+7d14,U+7d2f,U+7dca,U+7df4,U+7e54,U+7e6b,U+7f3a,U+8033,U+804a,U+805a,U+81a0,U+81e8,U+8212,U+821e,U+82e6,U+8336,U+8449,U+84cb,U+84ee,U+85e5,U+8607,U+888b,U+8a13,U+8a5e,U+8aa0,U+8aa4,U+8ab0,U+8ab2,U+8ac7,U+8b66,U+8c6a,U+8c93,U+8c9d,U+8de8,U+8f2a,U+8fb2,U+906d,U+907f,U+90a6,U+9109,U+9192,U+91cb,U+91dd,U+964d,U+9686,U+968e,U+9694,U+969c,U+96de,U+96e8,U+96ea,U+96f7,U+975c,U+9760,U+978b,U+9858,U+9918,U+9aee,U+9ebb,U+ff0e-ff0f,U+ff5c}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-114-wght-normal-D5H20qUS.woff2) format("woff2-variations");unicode-range:U+b7,U+2022,U+2027,U+3042,U+3044,U+3046,U+3048,U+304a-3050,U+3053-3057,U+3059-305b,U+305d-3061,U+3063-306c,U+306e-3079,U+307b,U+307d-307f,U+3082-308d,U+308f,U+3092-3093,U+30a1-30a4,U+30a6-30c1,U+30c3-30c4,U+30c6-30e1,U+30e3-30ed,U+30ef,U+30f3,U+30fb-30fc,U+4e7e,U+4ea6,U+4eac,U+4f34,U+50b7,U+51b0,U+523b,U+5283,U+5348,U+5354,U+54e5,U+5708,U+590f,U+592b,U+599d,U+59b9,U+5a01,U+5a5a,U+5de7,U+5e78,U+5e9c,U+5fb5,U+6167,U+61f7,U+627f,U+63a1,U+64d4,U+65bd,U+68ee,U+6b4c,U+6bba,U+6c5f,U+6d0b,U+6d6a,U+6e1b,U+6e56,U+6f6e,U+71d2,U+722d,U+72c2,U+751c,U+7530,U+7642,U+76e1,U+79c0,U+7adf,U+7af9,U+7d9c,U+7da0,U+7e23,U+7e41,U+8056,U+8173,U+822a,U+8349,U+83dc,U+8840,U+885b,U+8907,U+8a34,U+8cb4,U+8dd1,U+8fd4,U+8ff0,U+93e1,U+984f,U+98ef,U+9b54}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-115-wght-normal-BzydpMOE.woff2) format("woff2-variations");unicode-range:U+23-25,U+3d,U+2026,U+4e03,U+4e45,U+4e5d,U+4eae,U+4ed4,U+4ed8,U+4f01,U+4f11,U+4f3c,U+4f8b,U+4fc2,U+5019,U+505c,U+50c5,U+5145,U+51b7,U+5207,U+521d,U+525b,U+5287,U+52e2,U+535a,U+537b,U+5426,U+542b,U+5438,U+5462,U+54ea,U+555f,U+5566,U+5584,U+5609,U+570d,U+571f,U+5747,U+5802,U+58d3,U+591c,U+5920,U+5922,U+5957,U+5979,U+5a92,U+5abd,U+5b63,U+5b69,U+5b83,U+5b9c,U+5bb3,U+5bc4,U+5bf5,U+5c3c,U+5c40,U+5c4b,U+5c64,U+5cf6,U+5de6,U+5e0c,U+5e55,U+5eab,U+5ead,U+5ee0,U+5f85,U+5f8b,U+5fa9,U+5fd7-5fd8,U+5ff5,U+600e,U+6298,U+62db,U+62ff,U+639b,U+63a7,U+642d,U+6469,U+64ad,U+651d,U+653b,U+65b7,U+65cf,U+665a,U+666e,U+66fe,U+6728,U+674e,U+67b6,U+6821,U+6839,U+6843,U+6a94,U+6b50,U+6b62,U+6b72,U+6b7b,U+6bcd,U+6bdb,U+6c38,U+6c7a,U+6c7d,U+6c99,U+6cb9,U+6ce2,U+6cf0,U+6d17,U+6d32,U+6e2c,U+6fb3,U+7206,U+723e,U+725b,U+734e,U+7387,U+73ed,U+7565,U+7570,U+76ca,U+76e4,U+773e,U+77ed,U+77f3,U+7814,U+7834,U+7968,U+79d8,U+7a76,U+7a7f,U+7b11,U+7b46,U+7b54,U+7bc4,U+7d19,U+7d20,U+7d22,U+7d42,U+7d55,U+7e7c,U+7f85,U+7ffb,U+8077,U+8089,U+80cc,U+81c9,U+81f4,U+81fa,U+820a,U+822c,U+826f,U+85cd,U+86cb,U+88dc,U+8986,U+8a0e,U+8a2a,U+8a73,U+8a8c,U+8b1b,U+8b9a,U+8c50,U+8c61,U+8ca0,U+8cde,U+8cfd,U+8d8a,U+8df3,U+8e64,U+8ecd,U+8edf,U+8f38,U+8ff7,U+9000,U+9047,U+9060,U+90f5,U+9152,U+91ce,U+9280,U+9418,U+9435,U+9589,U+9592,U+9678,U+967d,U+968a,U+96aa,U+96c5,U+96d6,U+96dc,U+96f6,U+9732,U+9748,U+9802,U+9806,U+9808,U+9818,U+983b,U+984d,U+9867,U+98db,U+98f2,U+98fe,U+9a5a,U+9b06,U+9b5a,U+9bae,U+9e97,U+ff1b,U+ff5e}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-116-wght-normal-Df_sWUUP.woff2) format("woff2-variations");unicode-range:U+26,U+40,U+5f,U+4e14,U+4e9e,U+4ec0,U+4f4e-4f4f,U+4f73,U+4fee,U+503c,U+5047,U+514b,U+516b,U+516d,U+5178,U+520a,U+5236,U+5343,U+5347,U+534a,U+5370,U+53cd,U+53e4,U+53e6,U+53f2,U+5403,U+5411,U+5427,U+5468,U+5473,U+547d,U+552e,U+55ce,U+5740,U+57ce,U+5883,U+589e,U+5931,U+5947,U+59cb,U+5a1b,U+5b58,U+5b98,U+5ba4,U+5bc6,U+5bcc,U+5beb,U+5bf6,U+5c45,U+5c6c,U+5dee,U+5df4,U+5e03,U+5e33,U+5e6b,U+5e7e,U+5e8f,U+5e95,U+5ea7,U+5f15,U+5f62,U+5f69,U+5f80,U+5fae,U+5fb7,U+601d,U+60e0,U+614b,U+6230,U+6236,U+623f,U+628a,U+6295,U+62c9,U+6309,U+63db,U+64c7,U+64ca,U+64da,U+652f,U+6545,U+6548,U+65af,U+65e9,U+6625,U+666f,U+667a,U+670b,U+671b,U+6750,U+677f,U+6848,U+6975,U+6a13,U+6a21,U+6aa2,U+6b65,U+6b77,U+6bb5,U+6cc1,U+6ce8,U+6df1,U+6e90,U+6e96,U+6eab,U+6f14,U+6f2b,U+700f,U+706b,U+724c,U+72c0,U+7368,U+7372,U+74b0,U+756b,U+76ae,U+773c,U+78ba,U+78bc,U+798f,U+79ae,U+7a4d,U+7ae5,U+7b56,U+7b97,U+7bb1,U+7bc7,U+7c73,U+7c89,U+7d00,U+7d30,U+7d39,U+7d72,U+7dad,U+7e8c,U+7f6e,U+7fa4,U+7fa9,U+7fd2,U+8003,U+807d,U+80a1,U+80b2,U+8166,U+8208-8209,U+82e5,U+843d,U+85cf,U+85dd,U+862d,U+8857,U+8863,U+88e1,U+89ba,U+89d2,U+8a31,U+8a62,U+8a66,U+8a72,U+8abf,U+8b1d,U+8b58,U+8b70,U+8b80,U+8ca1,U+8ca8,U+8cac,U+8cbc,U+8d70,U+8da3,U+8db3,U+8ddf,U+8f03,U+8f15,U+8f2f,U+8fa6,U+8fce,U+8ffd,U+900f,U+9031,U+9069,U+908a,U+91ab,U+91cc,U+92b7,U+9322,U+932f,U+9375,U+9632,U+963f,U+9644,U+9662,U+9673,U+96a8,U+96c4,U+96d9,U+96e2-96e3,U+96f2,U+9752,U+97d3,U+97ff,U+9805,U+9810,U+986f,U+990a,U+9910,U+9928,U+9ec3,U+9ed1,U+9f8d}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-117-wght-normal-DxSUmn6U.woff2) format("woff2-variations");unicode-range:U+3e,U+7e,U+3000,U+300a-300b,U+3010-3011,U+4e16,U+4e26,U+4e94,U+4e9b,U+4ea4,U+4eca-4ecb,U+4efb,U+4efd,U+4f46,U+4f55,U+4f9b,U+4f9d,U+4fbf,U+505a,U+5065,U+5099,U+50cf,U+50f9,U+512a,U+5143,U+5148,U+514d,U+5152,U+5169,U+5171,U+5177,U+518a,U+5217,U+5225,U+5247,U+5275,U+529f,U+52a9,U+5305,U+5341,U+5357,U+5361,U+5373,U+53bb,U+53c3,U+53c8,U+53d6-53d7,U+53e3,U+53ea,U+53f8,U+5404,U+559c,U+5668,U+56db,U+56e0,U+5712,U+5718,U+578b,U+57fa,U+58eb,U+592a,U+5c0b,U+5c0e,U+5c11,U+5c1a,U+5c55,U+5c71,U+5df1,U+5e2b,U+5e36,U+5e97,U+5eb7,U+5ee3,U+5efa,U+5f35,U+5f37,U+5f88,U+5f9e,U+5fc5,U+606f,U+60a8,U+6232,U+624d,U+6253,U+627e,U+6280,U+62cd,U+6301,U+6307,U+6392,U+63a5,U+6539,U+653e-653f,U+6559,U+6574,U+65c5,U+6613,U+66f8,U+672a,U+6797,U+67e5,U+6a19,U+6a23,U+6b61,U+6bcf,U+6bd4,U+6c11,U+6c42,U+6d41,U+6d77,U+6d88,U+6e05,U+6e2f,U+6eff,U+7136,U+7167,U+71df,U+738b,U+73a9,U+7403,U+7531,U+7537,U+754c,U+7559,U+767d-767e,U+76f4,U+793a,U+795e,U+79c1,U+79d1,U+7a2e,U+7a31,U+7a7a,U+7ae0,U+7ba1,U+7bc0,U+7c21,U+7cfb,U+7d04-7d05,U+7d1a,U+7d44,U+7d66,U+7d71,U+7de8,U+7e3d,U+8001,U+800c,U+805e,U+8072,U+81f3,U+82b1,U+82f1,U+83ef,U+842c,U+8457,U+85a6,U+8655,U+8853,U+88ab,U+88dd,U+88fd,U+897f,U+898f,U+89aa,U+89bd,U+89c0,U+89e3,U+8a02,U+8a3b,U+8a55,U+8a8d,U+8a9e,U+8ad6,U+8b49,U+8b77,U+8b8a,U+8b93,U+8cb7,U+8ce3,U+8cea,U+8cfc,U+8f09,U+8fd1,U+9001,U+901f-9020,U+9054,U+90a3,U+914d,U+91cf,U+9304,U+95b1,U+9650,U+9664,U+969b,U+96b1,U+96c6,U+9700,U+975e,U+97f3,U+98a8,U+98df,U+9999,U+99ac,U+9a57,U+9ebc}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-118-wght-normal-CWrNe9UE.woff2) format("woff2-variations");unicode-range:U+d,U+2b,U+7c,U+a0,U+a9,U+300c-300d,U+4e09,U+4e3b,U+4e4b,U+4e5f,U+4e86,U+4e8b-4e8c,U+4eab,U+4ed6,U+4ee3-4ee4,U+4ef6,U+4f1a,U+4f4d,U+4f60,U+4f7f,U+4f86,U+4fdd,U+4fe1,U+5011,U+50b3,U+5149,U+5167,U+5176,U+518d,U+5229,U+524d,U+529b,U+52a0,U+52d9,U+5316-5317,U+5340,U+539f,U+53ca-53cb,U+5408,U+540c-540d,U+544a,U+548c,U+54c1,U+54e1,U+5546,U+554f,U+55ae,U+56de,U+5716,U+5831,U+5834,U+5916,U+5929,U+5973,U+597d,U+5982,U+5b57,U+5b78,U+5b89,U+5b8c,U+5b9a,U+5ba2,U+5bb9,U+5be6,U+5c07-5c08,U+5c0d,U+5c31,U+5de5,U+5df2,U+5e02,U+5e38,U+5e73-5e74,U+5ea6,U+5f0f,U+5f71,U+5f8c,U+5f97,U+5feb,U+6027,U+60c5,U+60f3,U+610f,U+611b,U+611f,U+61c9,U+6210,U+6216,U+6240,U+624b,U+63a8,U+63d0,U+641c,U+6536,U+6578,U+6599,U+65b9,U+660e,U+661f,U+662d,U+66f4,U+670d,U+671f,U+6771,U+679c,U+682a,U+683c,U+689d,U+696d,U+6a02,U+6a5f,U+6b0a,U+6b21,U+6b3e,U+6b64,U+6c23,U+6c34,U+6c92,U+6cbb,U+6cd5,U+6d3b,U+7063,U+7121,U+71b1,U+7247-7248,U+7269,U+7279,U+73fe,U+7406,U+7522,U+7576,U+767b,U+76ee,U+76f8,U+770b,U+771f,U+77e5,U+793e,U+7a0b,U+7acb,U+7ad9,U+7b2c,U+7b49,U+7cbe,U+7d50,U+7d61,U+7d93,U+7dda,U+7f8e,U+8005,U+806f,U+80fd,U+81ea,U+8207,U+8272,U+865f,U+8868,U+8981,U+898b,U+8996,U+8a00,U+8a08,U+8a0a,U+8a18,U+8a2d,U+8a71,U+8aaa,U+8acb,U+8cbb,U+8cc7,U+8d77,U+8d85,U+8def,U+8eab,U+8eca,U+8f49,U+9019-901a,U+9023,U+9032,U+904a-904b,U+904e,U+9053,U+9078,U+9084,U+90e8,U+90fd,U+91cd,U+91d1,U+9577,U+9580,U+9593,U+9762,U+982d,U+984c,U+985e,U+9996,U+9ad4,U+9ad8,U+9ede,U+ff01,U+ff08-ff09,U+ff1f}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-119-wght-normal-uK-ZmsBB.woff2) format("woff2-variations");unicode-range:U+20-22,U+27-2a,U+2c-3b,U+3f,U+41-5d,U+61-7b,U+7d,U+ab,U+ae,U+b2-b3,U+bb,U+bf,U+c9,U+cd,U+d6,U+e0-ef,U+f1-f4,U+f6,U+f9-fa,U+fc-fd,U+101,U+103,U+110-111,U+113,U+12b,U+14d,U+16b,U+1a1,U+1b0,U+1ce,U+300-301,U+1ea1,U+1ea3,U+1ebf,U+1ec7,U+2013-2014,U+2039-203a,U+203c,U+2122,U+3001-3002,U+3113-3114,U+3118,U+311a-3129,U+4e00,U+4e0a-4e0b,U+4e0d,U+4e2d,U+4eba,U+4ee5,U+4f5c,U+500b,U+5165,U+5168,U+516c,U+51fa,U+5206,U+5230,U+52d5,U+53ef-53f0,U+570b,U+5728,U+5730,U+591a,U+5927,U+5b50,U+5bb6,U+5c0f,U+5fc3,U+6211,U+6587,U+65b0,U+65bc,U+65e5,U+662f,U+6642,U+6700,U+6703,U+6708-6709,U+672c,U+6b63,U+70b9-70ba,U+751f,U+7528,U+767c,U+7684,U+7db2,U+884c,U+958b,U+95dc,U+96fb,U+9801,U+ff0c,U+ff1a}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-cyrillic-wght-normal-DHeihy9e.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-vietnamese-wght-normal-B77OGAeV.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-latin-ext-wght-normal-BFabhjDY.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans TC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fonts/noto-sans-tc-latin-wght-normal-CjMECRfU.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
