@import "https://fonts.googleapis.com/css2?family=LXGW+WenKai+TC:wght@400;500;700&family=Noto+Sans+SC:wght@400;500;600;700&display=swap";.logout-icon-button[data-v-e4fc1b6a]{color:#000000bf;cursor:pointer;background-color:#ffffff59;border:none;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;transition:all .2s;display:flex}.logout-icon-button[data-v-e4fc1b6a]:hover{background-color:#ffffff80;box-shadow:0 2px 8px #0000001f}.user-meta[data-v-e4fc1b6a]{flex-direction:column;flex:auto;gap:6px;width:100%;min-width:0;display:flex}.user-summary-row[data-v-e4fc1b6a]{justify-content:flex-start;align-items:center;gap:8px;width:calc(100% + 22px);margin-top:8px;margin-bottom:-6px;margin-left:0;display:flex}.avatar-box--side[data-v-e4fc1b6a]{flex-shrink:0;width:46px;height:46px;margin-bottom:0;margin-left:-23px}.user-name-row[data-v-e4fc1b6a]{justify-content:flex-start;align-items:center;gap:8px;width:100%;min-width:0;display:flex}.user-name[data-v-e4fc1b6a]{color:#000;text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;min-width:0;font-size:17px;font-weight:600;overflow:hidden}.user-id[data-v-e4fc1b6a]{color:#0009;text-align:left;font-size:13px;line-height:1.3}.login-section[data-v-e4fc1b6a]{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;display:flex}.avatar-box[data-v-e4fc1b6a]{border-radius:50%;width:60px;height:60px;margin-bottom:12px;overflow:hidden}.avatar[data-v-e4fc1b6a]{background-position:50%;background-size:cover;width:100%;height:100%}.login-btn[data-v-e4fc1b6a]{cursor:pointer;background:#ffffff4d;border:none;border-radius:20px;width:100%;padding:12px 24px;transition:all .2s;box-shadow:0 2px 8px #0000001a}.login-btn[data-v-e4fc1b6a]:hover{background:#fff6}.login-btn[data-v-e4fc1b6a]:active{background:#ffffff80}.preview-switch[data-v-e4fc1b6a]{flex-direction:column;gap:8px;width:100%;margin-bottom:4px;display:flex}.preview-switch-label[data-v-e4fc1b6a]{color:#0000008c;font-size:12px}.preview-switch-select[data-v-e4fc1b6a]{color:#000000b8;box-sizing:border-box;background:#ffffff73;border:none;border-radius:16px;outline:none;width:100%;height:34px;padding:0 12px}.nav-item[data-v-e4fc1b6a]{box-sizing:border-box;color:#000000b3;cursor:pointer;border-radius:22px;justify-content:flex-start;align-items:center;gap:10px;width:100%;height:40px;padding-left:18px;padding-right:14px;font-family:LXGW WenKai TC,Noto Sans SC,PingFang SC,sans-serif;font-size:16px;font-weight:500;text-decoration:none;transition:all .2s;display:flex}.nav-label[data-v-e4fc1b6a]{line-height:1}.nav-arrow[data-v-e4fc1b6a]{opacity:0;margin-left:auto;font-size:16px;line-height:1;transition:opacity .2s,transform .2s;transform:translate(-2px)}.nav-home[data-v-e4fc1b6a]{color:#8cc4f2}.nav-sweet[data-v-e4fc1b6a]{color:#a8d5f7}.nav-timeline[data-v-e4fc1b6a]{color:#c2e4fb}.nav-world[data-v-e4fc1b6a]{color:#d8b7c4}.menu-tag[data-v-e4fc1b6a]{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.menu-svg[data-v-e4fc1b6a]{width:13px;height:13px}.menu-tag-home[data-v-e4fc1b6a]{color:#5b94d0;background:#c7e0f7b3}.menu-tag-sweet[data-v-e4fc1b6a]{color:#73acd9;background:#d3e9fab8}.menu-tag-timeline[data-v-e4fc1b6a]{color:#8abce4;background:#e0f0fcc7}.menu-tag-world[data-v-e4fc1b6a]{color:#d49ab3;background:#f8e5eec7}.nav-item[data-v-e4fc1b6a]:hover{background:#fff6}.nav-item[data-v-e4fc1b6a]:active{background:#ffffff80}.nav-active[data-v-e4fc1b6a]{background:#ffffff80;font-weight:500;box-shadow:0 2px 8px #0000001a}.nav-sweet.nav-active[data-v-e4fc1b6a]{background:#fffaf094}.nav-active .nav-arrow[data-v-e4fc1b6a]{opacity:.85;transform:translate(0)}.n-drawer,.n-drawer-content{box-shadow:none!important;background:0 0!important}[data-v-ebfd5ab6] .n-drawer-content,[data-v-ebfd5ab6] .n-drawer{background-color:#0000!important}.nav-container[data-v-ebfd5ab6],.nav-container-mobile[data-v-ebfd5ab6]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffaf094;border:1px solid #fffaf0c7;border-radius:28px;flex-direction:column;align-items:center;min-width:160px;max-width:300px;padding:16px;display:flex;box-shadow:0 4px 12px #0000001a}.login-section[data-v-ebfd5ab6]{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;display:flex}.avatar-box[data-v-ebfd5ab6]{border-radius:50%;width:60px;height:60px;margin-bottom:12px;overflow:hidden}.avatar[data-v-ebfd5ab6]{background-position:50%;background-size:cover;width:100%;height:100%}.login-btn[data-v-ebfd5ab6]{cursor:pointer;background:#ffffff4d;border:none;border-radius:20px;width:100%;padding:12px 24px;transition:all .2s;box-shadow:0 2px 8px #0000001a}.login-btn[data-v-ebfd5ab6]:hover{background:#fff6}.login-btn[data-v-ebfd5ab6]:active{background:#ffffff80}.nav-item[data-v-ebfd5ab6]{color:#000000b3;cursor:pointer;border-radius:22px;justify-content:center;align-items:center;width:100%;height:40px;font-size:16px;text-decoration:none;transition:all .2s;display:flex}.nav-item[data-v-ebfd5ab6]:hover{background:#fff6}.nav-item[data-v-ebfd5ab6]:active{background:#ffffff80}.nav-active[data-v-ebfd5ab6]{background:#ffffff80;font-weight:500;box-shadow:0 2px 8px #0000001a}.mobile-menu-button[data-v-ebfd5ab6]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;z-index:1000;background-color:#ffffff4d;border:none;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:all .2s;display:flex;position:fixed;top:20px;left:20px;box-shadow:0 2px 8px #0000001a}.mobile-menu-button[data-v-ebfd5ab6]:hover{background-color:#fff6;box-shadow:0 4px 12px #00000026}@media (width>=765px){.mobile-menu-button[data-v-ebfd5ab6]{display:none}}@media (width<=764px){.nav-container[data-v-ebfd5ab6]{display:none}.nav-container-mobile[data-v-ebfd5ab6]{min-width:210px;max-width:340px}}.custom-select-container[data-v-2668e6dd]{position:relative}.custom-select[data-v-2668e6dd]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;background:#ffffff4d;border:1px solid #0000001a;border-radius:25px;justify-content:space-between;align-items:center;width:100%;padding:12px 16px;transition:all .2s;display:flex;position:relative}.custom-select[data-v-2668e6dd]:hover{background:#fff6;border-color:#0003}.selected-option[data-v-2668e6dd]{color:#000c;font-size:14px}.dropdown-icon[data-v-2668e6dd]{transition:transform .2s}.custom-select.open .dropdown-icon[data-v-2668e6dd]{transform:rotate(180deg)}.dropdown-options[data-v-2668e6dd]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1000;-ms-overflow-style:none;scrollbar-width:none;background:#ffffff4d;border:1px solid #0000001a;border-radius:25px;max-height:200px;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow-y:auto;box-shadow:0 4px 12px #0000001a}.dropdown-options[data-v-2668e6dd]::-webkit-scrollbar{display:none}.dropdown-option[data-v-2668e6dd]{cursor:pointer;color:#000c;padding:12px 16px;font-size:14px;transition:background-color .2s}.dropdown-option[data-v-2668e6dd]:hover{background:#ffffff80}.dropdown-option.active[data-v-2668e6dd]{background:#ffffffb3;font-weight:500}.sweet-container[data-v-99b10bbf]{width:100%;min-width:0;min-height:100vh;display:flex;overflow:hidden}.dropdown-icon[data-v-99b10bbf]{opacity:.7}.main-content[data-v-99b10bbf]{flex-direction:column;flex:1;min-width:0;display:flex}.header[data-v-99b10bbf]{border-bottom:1px solid #ffffff1a;flex-direction:row;justify-content:space-between;padding:24px 32px;display:flex}.lu-mu-title[data-v-99b10bbf]{flex-direction:column;align-items:center;margin-bottom:20px;display:flex}.lu[data-v-99b10bbf],.mu[data-v-99b10bbf]{color:#000000b3;font-size:32px}.ampersand[data-v-99b10bbf]{color:#00000080;margin:0 5px;font-size:24px}.dropdown-container[data-v-99b10bbf]{align-self:flex-end;position:relative}.dropdown-item[data-v-99b10bbf]:hover{background-color:#0000000d}.content-section[data-v-99b10bbf]{min-width:0;height:calc(100vh - var(--header-block-height) - 2.5vh);box-sizing:border-box;-ms-overflow-style:none;scrollbar-width:none;flex-direction:column;gap:24px;padding-bottom:40px;display:flex;overflow-y:scroll}.content-section[data-v-99b10bbf]::-webkit-scrollbar{display:none}.cards-container[data-v-99b10bbf]{flex-direction:column;gap:24px;width:100%;display:flex}.sweet-card[data-v-99b10bbf]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-sizing:border-box;background-color:#fffaf094;border:1px solid #fffaf0c7;border-radius:22px;flex-direction:column;width:100%;max-width:100%;height:200px;transition:all .3s;display:flex;overflow:hidden;box-shadow:0 2px 8px #0000001a}.sweet-card[data-v-99b10bbf]:hover{background-color:#fffaf094;transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.sweet-card[data-v-99b10bbf]:active{background-color:#fffaf094;transform:translateY(0)}.card-content[data-v-99b10bbf]{z-index:2;flex-direction:row;flex:1;align-items:stretch;height:100%;min-height:0;display:flex;position:relative}.card-text[data-v-99b10bbf]{flex-direction:column;flex:1;min-width:0;min-height:0;padding:20px 30px;display:flex;overflow:hidden}.card-title[data-v-99b10bbf]{color:#333;text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;min-width:0;padding:0;font-size:30px;font-weight:700;overflow:hidden}.card-description[data-v-99b10bbf]{color:#0009;-webkit-line-clamp:3;line-clamp:3;overflow-wrap:break-word;word-break:break-word;-webkit-box-orient:vertical;flex:0 auto;min-height:0;margin:8px 0 0;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.card-avatar[data-v-99b10bbf]{align-self:flex-end}.avatar-slot[data-v-99b10bbf]{flex-shrink:0;align-self:stretch;width:200px;min-height:0;display:block;overflow:hidden}.avatar-slot .avatar-image[data-v-99b10bbf]{object-fit:cover;width:100%;height:100%;display:block}@media screen and (width<=745px){.avatar-slot[data-v-99b10bbf]{width:150px}.sweet-card[data-v-99b10bbf]{height:220px;box-shadow:0 4px 12px #00000026}.card-title[data-v-99b10bbf]{font-size:20px}.card-description[data-v-99b10bbf]{font-weight:600}}.avatar-image-left[data-v-99b10bbf]{-webkit-mask-image:linear-gradient(90deg,#000 70%,#0000 100%);mask-image:linear-gradient(90deg,#000 70%,#0000 100%)}.avatar-image-right[data-v-99b10bbf]{-webkit-mask-image:linear-gradient(270deg,#000 70%,#0000 100%);mask-image:linear-gradient(270deg,#000 70%,#0000 100%)}.loading-tip[data-v-99b10bbf]{text-align:center;color:#666;padding:16px;font-size:14px}.progress-wrapper[data-v-99b10bbf]{flex-shrink:0;width:100%;margin-top:auto;position:relative}.progress-icon img[data-v-99b10bbf]{object-fit:contain;width:30px}.progress-bar[data-v-99b10bbf]{background:#fff;border:3px solid #fff;border-radius:999px;width:100%;height:16px;position:relative}.progress-fill[data-v-99b10bbf]{background:linear-gradient(90deg,#53a1ff 0%,#ff9ec0 100%);border-radius:999px;height:100%;transition:width .3s}.sweet-container[data-v-30f0a97e]{width:100%;min-height:100vh;display:flex;overflow:hidden}.main-content[data-v-30f0a97e]{flex-direction:column;flex:1;display:flex}.header[data-v-30f0a97e]{border-bottom:1px solid #ffffff1a;flex-direction:row;justify-content:space-between;padding:24px 32px;display:flex}.lu-mu-title[data-v-30f0a97e]{flex-direction:column;align-items:center;margin-bottom:20px;display:flex}.lu[data-v-30f0a97e],.mu[data-v-30f0a97e]{color:#000000b3;font-size:32px}.dropdown-container[data-v-30f0a97e]{align-self:flex-end;position:relative}.content-section[data-v-30f0a97e]{height:calc(100vh - var(--header-block-height) - 2.5vh);box-sizing:border-box;-ms-overflow-style:none;scrollbar-width:none;flex-direction:column;gap:24px;padding-bottom:40px;display:flex;overflow-y:scroll}.content-section[data-v-30f0a97e]::-webkit-scrollbar{display:none}.detail-card-toolbar[data-v-30f0a97e]{flex-direction:column;align-items:flex-end;display:flex;position:relative}.detail-toolbar-mascot[data-v-30f0a97e]{object-fit:contain;pointer-events:none;z-index:1;width:200px;height:200px;position:absolute;top:-135px;right:-30px}.detail-toolbar-actions[data-v-30f0a97e]{z-index:1;flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex;position:relative}.detail-toolbar-btn[data-v-30f0a97e]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;color:#000c;background:#ffffff4d;border:1px solid #0000001a;border-radius:25px;padding:12px 18px;font-size:14px;transition:all .2s}.detail-toolbar-btn[data-v-30f0a97e]:hover{background:#ffffff73;border-color:#00000026}.detail-toolbar-btn[data-v-30f0a97e]:active{background:#ffffff8c}.detail-toolbar-btn--active[data-v-30f0a97e]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000012;border-color:#0000001f;font-weight:400}.detail-toolbar-btn--active[data-v-30f0a97e]:hover{background:#0000001a;border-color:#00000024}.detail-toolbar-btn[data-v-30f0a97e]:disabled{cursor:not-allowed;opacity:.75}.detail-card[data-v-30f0a97e]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-sizing:border-box;background-color:#fffaf094;border:1px solid #fffaf0c7;border-radius:22px;flex-direction:column;flex:1;width:100%;min-height:0;padding:24px;transition:all .3s;display:flex;box-shadow:0 2px 8px #0000001a}.detail-card[data-v-30f0a97e]:hover{background-color:#fffaf094;transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.detail-card[data-v-30f0a97e]:active{background-color:#fffaf094;transform:translateY(0)}.detail-card-header[data-v-30f0a97e]{border-bottom:1px solid #ffffff1a;align-items:center;min-width:0;margin-bottom:10px;display:flex}.detail-card-title[data-v-30f0a97e]{color:#000000b3;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-left:20px;font-size:18px;font-weight:600;overflow:hidden}.detail-card-back[data-v-30f0a97e]{cursor:pointer;color:#666;background:#fff;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:24px;transition:all .2s;display:flex}.detail-card-back[data-v-30f0a97e]:hover{color:#333;background-color:#fff6}.detail-card-content[data-v-30f0a97e]{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.detail-content-main[data-v-30f0a97e]{-ms-overflow-style:none;scrollbar-width:none;flex-direction:column;flex:1;gap:24px;min-width:0;display:flex;overflow-y:auto}.detail-content-main[data-v-30f0a97e]::-webkit-scrollbar{display:none}.detail-html-shell[data-v-30f0a97e]{flex:1;min-height:0;position:relative}.detail-timeline-segment[data-v-30f0a97e]{pointer-events:none;z-index:1;background:linear-gradient(#53a1ff 0%,#7ab8ff 35%,#ffb3d9 70%,#ff9ec0 100%);border-radius:999px;width:1px;position:absolute;transform:translate(-50%)}.detail-link-container[data-v-30f0a97e]{justify-content:center;width:100%;display:flex}.detail-external-link[data-v-30f0a97e]{color:#000000b3;background-color:#ffffff4d;border-radius:22px;padding:12px 24px;font-size:14px;font-weight:500;text-decoration:none;transition:all .2s;display:inline-block}.detail-external-link[data-v-30f0a97e]:hover{color:#000000e6;background-color:#fff6}.detail-external-link[data-v-30f0a97e]:active{background-color:#ffffff80}.detail-html-container[data-v-30f0a97e]{z-index:1;box-sizing:border-box;color:#000000b3;width:100%;padding-left:36px;font-size:14px;line-height:1.6;position:relative}.detail-html-container[data-v-30f0a97e] strong,.detail-html-container[data-v-30f0a97e] b{z-index:1;position:relative}.detail-html-container[data-v-30f0a97e] strong:before,.detail-html-container[data-v-30f0a97e] b:before{content:"";pointer-events:none;z-index:2;background:linear-gradient(145deg,#53a1ff 0%,#ff9ec0 100%);border-radius:50%;width:8px;height:8px;position:absolute;top:50%;left:-23px;transform:translate(-50%,-50%)}.detail-html-container[data-v-30f0a97e] *{box-sizing:border-box!important;overflow-wrap:break-word!important;max-width:100%!important}.detail-html-container[data-v-30f0a97e] img{border-radius:25px;margin-top:20px;margin-bottom:20px;object-fit:contain!important;width:70%!important;height:auto!important;margin-left:auto!important;margin-right:auto!important;display:block!important}.detail-html-container[data-v-30f0a97e] .sweet-html-hide-right-progress,.detail-html-container[data-v-30f0a97e] [data-detail-hide-progress=right],.detail-html-container[data-v-30f0a97e] .reading-progress,.detail-html-container[data-v-30f0a97e] .article-progress-bar{display:none!important}@keyframes calendarFadeIn-fbe73419{0%{opacity:0;transform:translateY(-20px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.calendar-container[data-v-fbe73419]{box-sizing:content-box;border-radius:22px;flex-direction:column;width:20%;min-width:160px;max-width:300px;padding:16px;display:flex;transform:translateY(16px)}.calendar-container .back-btn[data-v-fbe73419]{color:#555;cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff9;border:1px solid #fffc;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .3s cubic-bezier(.25,.8,.25,1);display:flex;transform:translateY(-10px);box-shadow:0 2px 6px #00000014}.calendar-container .back-btn svg[data-v-fbe73419]{transition:transform .3s}.calendar-container .back-btn[data-v-fbe73419]:hover{color:#4facfe;background:#fff;transform:translate(-3px)translateY(-10px);box-shadow:0 4px 12px #4facfe33}.calendar-container .back-btn:hover svg[data-v-fbe73419]{transform:translate(-2px)}.calendar-container .calendar-content[data-v-fbe73419]{box-sizing:border-box;border:2px solid #aba8a8;border-radius:22px;flex-direction:column;flex:1;width:100%;padding:20px;animation:.6s cubic-bezier(.25,.8,.25,1) forwards calendarFadeIn-fbe73419;display:flex}.calendar-container .calendar-content .month-controls[data-v-fbe73419]{justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.calendar-container .calendar-content .nav-btn[data-v-fbe73419]{cursor:pointer;background:#fff6;transform:none}.calendar-container .calendar-content .nav-btn[data-v-fbe73419]:hover{color:#333;background:#ffffff80}.calendar-container .calendar-content .calendar-header[data-v-fbe73419]{border-bottom:1px solid #999;justify-content:space-between;align-items:center;padding-bottom:10px;display:flex}.calendar-container .calendar-content .current-month[data-v-fbe73419]{color:#333;text-align:center;min-width:80px;font-size:18px;font-weight:600}.calendar-container .calendar-content .week-days[data-v-fbe73419]{grid-template-columns:repeat(7,1fr);margin:10px 0;display:grid}.calendar-container .calendar-content .week-day-item[data-v-fbe73419]{text-align:center;color:#838383;padding:5px 0;font-size:12px;font-weight:500}.calendar-container .calendar-content .days-grid[data-v-fbe73419]{flex:1;grid-template-columns:repeat(7,1fr);display:grid}.calendar-container .calendar-content .day-cell[data-v-fbe73419]{color:#b3b2b2;border-radius:4px;flex-direction:column;align-items:center;font-size:14px;transition:all .2s;display:flex;position:relative}.calendar-container .calendar-content .day-cell.is-current-month[data-v-fbe73419]{color:#555}.calendar-container .calendar-content .is-eventDates[data-v-fbe73419]:hover{background:#fff9}.calendar-container .calendar-content .day-cell.is-today[data-v-fbe73419]{color:#4facfe;background:#4facfe1a;font-weight:700}.calendar-container .calendar-content .day-cell.is-today .day-number[data-v-fbe73419]:after{content:"";background-color:#4facfe;border-radius:50%;width:4px;height:4px;position:absolute;bottom:4px}.calendar-container .calendar-content .day-cell.is-selected[data-v-fbe73419]{background:linear-gradient(135deg,#4facfe 0%,#00f2fe 100%);box-shadow:0 4px 10px #4facfe66;color:#fff!important}.calendar-container .calendar-content .is-eventDates[data-v-fbe73419]{cursor:pointer;font-weight:600;box-shadow:0 1px 6px #4d545b66;color:#000!important}.calendar-container .calendar-content .day-cell.is-selected.is-today .day-number[data-v-fbe73419]:after{background-color:#fff}.calendar-container .calendar-content .day-number[data-v-fbe73419]{z-index:1}.calendar-container .calendar-content .calendar-container[data-v-fbe73419]::-webkit-scrollbar{display:none}.calendar-container .day-bg-image[data-v-fbe73419]{object-fit:cover;z-index:0;pointer-events:none;border-radius:4px;width:100%;height:70%;position:absolute;bottom:0;left:0}@keyframes calendarFadeIn-9ff79583{0%{opacity:0;transform:translateY(-20px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.calendar-detail[data-v-9ff79583]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#ffffff4d;border-radius:22px;flex-direction:column;height:100%;margin:0;padding:20px;transition:all .3s;animation:.6s cubic-bezier(.25,.8,.25,1) forwards calendarFadeIn-9ff79583;display:flex;overflow:hidden;box-shadow:0 2px 8px #0000001a}.calendar-box[data-v-9ff79583]{position:relative}.calendar-box[data-v-9ff79583]:before{content:"";background:linear-gradient(#53a1ff 0%,#7ab8ff 35%,#ffb3d9 70%,#ff9ec0 100%);border-radius:999px;width:1px;height:calc(100% - 80px);position:absolute;top:50px;left:15px;transform:translate(-50%)}.back-btn[data-v-9ff79583]{color:#555;cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff9;border:1px solid #fffc;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .3s cubic-bezier(.25,.8,.25,1);display:flex;box-shadow:0 2px 6px #00000014}.back-btn svg[data-v-9ff79583]{transition:transform .3s}.back-btn[data-v-9ff79583]:hover{color:#4facfe;background:#fff;transform:translate(-3px);box-shadow:0 4px 12px #4facfe33}.back-btn:hover svg[data-v-9ff79583]{transform:translate(-2px)}.back-btn[data-v-9ff79583]:active{transform:scale(.95);box-shadow:0 1px 3px #0000001a}.detail-content[data-v-9ff79583]{flex-direction:column;height:calc(100% - 25px);display:flex;overflow-y:auto}.detail-content [data-v-9ff79583] .calendar-item{color:#333;flex-shrink:0;margin-bottom:20px;margin-left:40px;font-size:18px;font-weight:700;position:relative}.detail-content [data-v-9ff79583] .calendar-item:first-child:after{content:"";z-index:1;background:linear-gradient(145deg,#53a1ff 0%,#ff9ec0 100%);border-radius:50%;width:8px;height:8px;position:absolute;top:10px;left:-30px}.calendar-item-content[data-v-9ff79583]{padding:20px}.calendar-item-content .avatar-image[data-v-9ff79583]{object-fit:cover;width:50%;height:50%}.loading-tip[data-v-9ff79583]{text-align:center;color:#666;padding:16px;font-size:14px}.detail-content[data-v-9ff79583]::-webkit-scrollbar{width:6px}.detail-content[data-v-9ff79583]::-webkit-scrollbar-thumb{background-color:#0003;border-radius:3px}.detail-content[data-v-9ff79583]::-webkit-scrollbar-track{background-color:#0000}@keyframes calendarFadeIn-060f6829{0%{opacity:0;transform:translateY(-20px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.calendar-detail[data-v-060f6829]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#ffffff4d;border-radius:22px;flex-direction:column;height:100%;padding:20px 5px;transition:all .3s;animation:.6s cubic-bezier(.25,.8,.25,1) forwards calendarFadeIn-060f6829;display:flex;overflow:hidden;box-shadow:0 2px 8px #0000001a}.empty-state[data-v-060f6829]{color:#999;justify-content:center;align-items:center;height:100%;font-size:16px;display:flex}.detail-content[data-v-060f6829]{flex-direction:column;height:100%;padding-right:5px;display:flex;overflow-y:auto}.calendar-item[data-v-060f6829]{cursor:pointer;flex-shrink:0;margin-bottom:20px;margin-left:40px;transition:transform .2s;position:relative}.calendar-item[data-v-060f6829]:last-child{margin-bottom:0}.calendar-item[data-v-060f6829]:after{content:"";z-index:1;background:linear-gradient(145deg,#53a1ff 0%,#ff9ec0 100%);border-radius:50%;width:12px;height:12px;transition:transform .3s,box-shadow .3s;position:absolute;top:20px;left:-30px;box-shadow:0 0 0 4px #ffffff1a}.calendar-item[data-v-060f6829]:before{content:"";z-index:0;background:linear-gradient(#53a1ff 0%,#7ab8ff 35%,#ffb3d9 70%,#ff9ec0 100%);width:2px;height:calc(100% + 20px);position:absolute;top:32px;left:-25px}.calendar-item[data-v-060f6829]:last-child:before{display:none}.calendar-item-content[data-v-060f6829]{background:#ffffff80;border-radius:12px;flex-direction:column;gap:10px;padding:15px;display:flex}.avatar-image[data-v-060f6829]{aspect-ratio:1;object-fit:cover;border-radius:12px;width:100%;max-width:200px;height:auto;margin:0 auto;box-shadow:0 2px 4px #0000001a}.calendar-item-content-data .title[data-v-060f6829]{color:#333;word-break:break-all;font-size:16px;font-weight:600;line-height:1.4}.calendar-item-content-data .intro[data-v-060f6829]{color:#666;-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;margin-top:8px;font-size:14px;line-height:1.6;display:-webkit-box;overflow:hidden}.detail-content[data-v-060f6829]::-webkit-scrollbar{width:6px}.detail-content[data-v-060f6829]::-webkit-scrollbar-thumb{background-color:#0000001a;border-radius:3px}.detail-content[data-v-060f6829]::-webkit-scrollbar-track{background-color:#0000}.main-content[data-v-25c93796]{flex-direction:column;flex:1;width:100%;margin-right:auto;display:flex}.main-content .header-block[data-v-25c93796]{justify-content:space-between;align-items:center;padding:60px 0 0 5px;display:flex}.main-content .header-block .header-block-left[data-v-25c93796]{transform:translateY(-40px)}.main-content .header-block .header-block-right[data-v-25c93796]{cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#ffffff4d;border-radius:6px;width:165px;padding:8px 15px;font-size:14px;line-height:1.5;position:relative}.main-content .header-block .header-block-right .header-block-right-date[data-v-25c93796]{background:linear-gradient(90deg,#4facfe 0%,#ff9a9e 25%);color:#0000;white-space:nowrap;-webkit-background-clip:text;background-clip:text;font-size:12px;font-weight:700}.main-content .header-block .header-block-right .header-block-right-value[data-v-25c93796]{letter-spacing:1.3px;align-items:center;font-size:14px;display:flex}.main-content .header-block .header-block-right .header-block-right-value img[data-v-25c93796]{width:20px;height:20px;margin-left:15px}.main-content .header-block .header-block-right[data-v-25c93796]:before{content:"";pointer-events:none;background-image:url(/assets/lumu-Byw_yoJ2.png);background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:12px;position:absolute;inset:-160px 0 0 -25px}.main-content .header-block .header-block-right[data-v-25c93796]:after{content:"";z-index:1;opacity:.8;background:linear-gradient(90deg,#4facfe 0%,#ff9a9e 100%);border-radius:2px;height:2px;transition:all .3s;position:absolute;bottom:0;left:8%;right:8%}.main-content .header-block .header-block-right:hover[data-v-25c93796]{background-color:#ffffff80}.main-content .header-block .header-block-right:hover[data-v-25c93796]:after{opacity:1;left:2%;right:2%;box-shadow:0 0 8px #4facfe99}.main-content .calendar-list[data-v-25c93796]{flex-direction:column;height:100%;display:flex;overflow:hidden auto}.main-content .calendar-list[data-v-25c93796]::-webkit-scrollbar{width:6px}.main-content .calendar-list[data-v-25c93796]::-webkit-scrollbar-thumb{background-color:#0003;border-radius:3px}.main-content .calendar-list[data-v-25c93796]::-webkit-scrollbar-track{background-color:#0000}.main-content .calendar-list .calendar-item[data-v-25c93796]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:pointer;background-color:#ffffff4d;border-radius:22px;flex-shrink:0;width:80%;height:150px;margin:20px 0 20px auto;transition:transform .3s,box-shadow .3s,background-color .3s;position:relative;box-shadow:0 2px 8px #0000001a}.main-content .calendar-list .calendar-item-line[data-v-25c93796]{background-color:#aba8a8;width:16%;height:2px;position:absolute;top:50%;left:-16%;transform:translateY(-50%)}.main-content .calendar-list .calendar-item-time[data-v-25c93796]{color:#333;text-align:center;width:16%;font-size:14px;position:absolute;top:50%;left:-8%;transform:translateY(-100%)translate(-50%)}.main-content .calendar-list .calendar-item[data-v-25c93796]:before{content:"";z-index:0;background-color:#aba8a8;width:2px;height:195px;position:absolute;top:0;left:-16%}.main-content .calendar-list .calendar-item[data-v-25c93796]:after{content:"";z-index:1;background:linear-gradient(90deg,#4facfe 0%,#ff9a9e 100%);border-radius:50%;width:14px;height:14px;transition:transform .3s,box-shadow .3s;position:absolute;top:50%;left:calc(-16% - 7px);transform:translateY(-50%)}.main-content .calendar-list .calendar-item[data-v-25c93796]:last-child:before{height:80px}.main-content .calendar-list .calendar-item[data-v-25c93796]:first-child:before{height:130px;top:80px}.main-content .calendar-list.is-single-item .calendar-item[data-v-25c93796]:before{display:none}.main-content .calendar-item[data-v-25c93796]:hover{background-color:#fff9;transform:translateY(-5px);box-shadow:0 15px 30px #00000026}.main-content .calendar-item-content[data-v-25c93796]{border-radius:20px;justify-content:space-between;width:100%;height:100%;display:flex;overflow:hidden}.main-content .calendar-item-content .calendar-item-content-data[data-v-25c93796]{flex:1;width:100%;padding:20px}.main-content .calendar-item-content .calendar-item-content-data .calendar-item-content-title[data-v-25c93796]{white-space:nowrap;text-overflow:ellipsis;width:100%;font-size:20px;font-weight:700;overflow:hidden}.main-content .calendar-item-content .calendar-item-content-data .calendar-item-content-desc[data-v-25c93796]{color:#333;-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;margin-top:5px;font-size:16px;line-height:1.5;display:-webkit-box;overflow:hidden}.main-content .calendar-item-content .avatar-image[data-v-25c93796]{object-fit:cover;width:200px;height:100%;-webkit-mask-image:linear-gradient(270deg,#000 70%,#0000 100%);mask-image:linear-gradient(270deg,#000 70%,#0000 100%)}.lu-mu-title[data-v-25c93796]{flex-direction:column;align-items:center;margin-bottom:20px;padding:0 32px;display:flex}.lu[data-v-25c93796],.mu[data-v-25c93796]{color:#000000b3;font-size:32px}.loading-tip[data-v-25c93796]{text-align:center;color:#666;padding:16px;font-size:14px}.postion-ab[data-v-1ef92f54]{position:absolute;top:40px}.back-btn[data-v-1ef92f54]{color:#555;cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff9;border:1px solid #fffc;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .3s cubic-bezier(.25,.8,.25,1);display:flex;transform:translateY(-10px);box-shadow:0 2px 6px #00000014}.main-content[data-v-1ef92f54]{width:100%;margin-right:auto}.main-content .header-block[data-v-1ef92f54]{z-index:10;justify-content:space-between;align-items:center;display:flex;position:relative;transform:translateY(-20px)}.main-content .header-block .header-block-left[data-v-1ef92f54]{padding:0 0 0 50px}.main-content .header-block .header-block-right[data-v-1ef92f54]{height:165px}.calendar-container[data-v-1ef92f54]{border-radius:22px;flex-direction:column;width:100%;height:calc(100vh - 150px);display:flex;transform:translateY(-55px)}.calendar-container .calendar-content[data-v-1ef92f54]{box-sizing:border-box;border:2px solid #aba8a8;border-radius:22px;flex-direction:column;flex:1;width:100%;padding:20px;animation:.6s cubic-bezier(.25,.8,.25,1) forwards calendarFadeIn;display:flex}.calendar-container .calendar-content .month-controls[data-v-1ef92f54]{justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.calendar-container .calendar-content .nav-btn[data-v-1ef92f54]{cursor:pointer;background:#fff6;transform:none}.calendar-container .calendar-content .calendar-header[data-v-1ef92f54]{border-bottom:1px solid #999;justify-content:space-between;align-items:center;padding-bottom:10px;display:flex}.calendar-container .calendar-content .current-month[data-v-1ef92f54]{color:#333;text-align:center;min-width:80px;font-size:18px;font-weight:600}.calendar-container .calendar-content .week-days[data-v-1ef92f54]{grid-template-columns:repeat(7,1fr);margin:10px 0;display:grid}.calendar-container .calendar-content .week-day-item[data-v-1ef92f54]{text-align:center;color:#838383;padding:5px 0;font-size:12px;font-weight:500}.calendar-container .calendar-content .days-grid[data-v-1ef92f54]{flex:1;grid-template-columns:repeat(7,1fr);display:grid}.calendar-container .calendar-content .day-cell[data-v-1ef92f54]{color:#b3b2b2;border-radius:4px;flex-direction:column;align-items:center;font-size:14px;transition:all .2s;display:flex;position:relative}.calendar-container .calendar-content .day-cell.is-current-month[data-v-1ef92f54]{color:#555}.calendar-container .calendar-content .day-cell.is-today[data-v-1ef92f54]{color:#4facfe;background:#4facfe1a;font-weight:700}.calendar-container .calendar-content .day-cell.is-today .day-number[data-v-1ef92f54]:after{content:"";background-color:#4facfe;border-radius:50%;width:4px;height:4px;position:absolute;bottom:4px}.calendar-container .calendar-content .day-cell.is-selected[data-v-1ef92f54]{background:linear-gradient(135deg,#4facfe 0%,#00f2fe 100%);box-shadow:0 4px 10px #4facfe66;color:#fff!important}.calendar-container .calendar-content .is-eventDates[data-v-1ef92f54]{cursor:pointer;font-weight:600;box-shadow:0 1px 6px #4d545b66;color:#000!important}.calendar-container .calendar-content .day-cell.is-selected.is-today .day-number[data-v-1ef92f54]:after{background-color:#fff}.calendar-container .calendar-content .day-number[data-v-1ef92f54]{z-index:1}.calendar-container .calendar-content .calendar-container[data-v-1ef92f54]::-webkit-scrollbar{display:none}.lu-mu-title[data-v-1ef92f54]{flex-direction:column;align-items:center;margin-bottom:20px;padding:0 32px;display:flex}.lu[data-v-1ef92f54],.mu[data-v-1ef92f54]{color:#000000b3;font-size:32px}.detail-content[data-v-1ef92f54]::-webkit-scrollbar{width:6px}.detail-content[data-v-1ef92f54]::-webkit-scrollbar-thumb{background-color:#0003;border-radius:3px}.detail-content[data-v-1ef92f54]::-webkit-scrollbar-track{background-color:#0000}.day-bg-image[data-v-1ef92f54]{object-fit:cover;z-index:0;pointer-events:none;border-radius:4px;width:100%;height:70%;position:absolute;bottom:0;left:0}.main-content[data-v-772e8b11]{flex-direction:column;flex:1;width:100%;margin-right:auto;display:flex}.main-content .header-block[data-v-772e8b11]{justify-content:space-between;align-items:center;padding:60px 0 0 5px;display:flex}.main-content .header-block .header-block-left[data-v-772e8b11]{transform:translateY(-40px)}.main-content .header-block .header-block-right[data-v-772e8b11]{cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#ffffff4d;border-radius:6px;width:165px;padding:8px 15px;font-size:14px;line-height:1.5;position:relative}.main-content .header-block .header-block-right .header-block-right-date[data-v-772e8b11]{background:linear-gradient(90deg,#4facfe 0%,#ff9a9e 25%);color:#0000;white-space:nowrap;-webkit-background-clip:text;background-clip:text;font-size:12px;font-weight:700}.main-content .header-block .header-block-right .header-block-right-value[data-v-772e8b11]{letter-spacing:1.3px;align-items:center;font-size:14px;display:flex}.main-content .header-block .header-block-right .header-block-right-value img[data-v-772e8b11]{width:20px;height:20px;margin-left:15px}.main-content .header-block .header-block-right[data-v-772e8b11]:before{content:"";pointer-events:none;background-image:url(/assets/lumu-Byw_yoJ2.png);background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:12px;position:absolute;inset:-160px 0 0 -25px}.main-content .header-block .header-block-right[data-v-772e8b11]:after{content:"";z-index:1;opacity:.8;background:linear-gradient(90deg,#4facfe 0%,#ff9a9e 100%);border-radius:2px;height:2px;transition:all .3s;position:absolute;bottom:0;left:8%;right:8%}.calendar-box[data-v-772e8b11]{position:relative}.calendar-box[data-v-772e8b11]:before{content:"";background:linear-gradient(#53a1ff 0%,#7ab8ff 35%,#ffb3d9 70%,#ff9ec0 100%);border-radius:999px;width:1px;height:calc(100% - 80px);position:absolute;top:50px;left:15px;transform:translate(-50%)}.calendar-detail[data-v-772e8b11]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#ffffff4d;border-radius:22px;flex-direction:column;height:100%;margin:0;padding:20px;transition:all .3s;display:flex;overflow:hidden;box-shadow:0 2px 8px #0000001a}.detail-content[data-v-772e8b11]{flex-direction:column;height:calc(100% - 10px);display:flex;overflow-y:auto}.detail-content [data-v-772e8b11] .calendar-item{color:#333;flex-shrink:0;margin-bottom:20px;margin-left:40px;font-size:18px;font-weight:700;position:relative}.detail-content [data-v-772e8b11] .calendar-item:first-child:after{content:"";z-index:1;background:linear-gradient(145deg,#53a1ff 0%,#ff9ec0 100%);border-radius:50%;width:8px;height:8px;position:absolute;top:10px;left:-30px}.calendar-item-content[data-v-772e8b11]{padding:20px}.calendar-item-content .avatar-image[data-v-772e8b11]{object-fit:cover;width:50%;height:50%}.lu-mu-title[data-v-772e8b11]{flex-direction:column;align-items:center;margin-bottom:20px;padding:0 32px;display:flex}.lu[data-v-772e8b11],.mu[data-v-772e8b11]{color:#000000b3;font-size:32px}.back-btn[data-v-772e8b11]{color:#555;cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff9;border:1px solid #fffc;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .3s cubic-bezier(.25,.8,.25,1);display:flex;box-shadow:0 2px 6px #00000014}.back-btn svg[data-v-772e8b11]{transition:transform .3s}.back-btn[data-v-772e8b11]:active{transform:scale(.95);box-shadow:0 1px 3px #0000001a}.detail-content[data-v-772e8b11]::-webkit-scrollbar{width:6px}.detail-content[data-v-772e8b11]::-webkit-scrollbar-thumb{background-color:#0003;border-radius:3px}.detail-content[data-v-772e8b11]::-webkit-scrollbar-track{background-color:#0000}.content-card[data-v-542d3320]{cursor:pointer;box-sizing:border-box;-webkit-backdrop-filter:blur(14px);break-inside:avoid;background:#fffaf094;border:1px solid #fffaf0c7;border-radius:18px;flex-direction:column;align-self:start;gap:8px;width:100%;margin:0 0 18px;padding:11px;transition:transform .2s,box-shadow .2s,background .2s,border-color .2s;display:flex;overflow:hidden;box-shadow:0 2px 12px #0000000f,inset 0 1px #fffaf080}.content-card[data-v-542d3320]:hover{background:#fffaf0ad;border-color:#fffaf0e6;transform:translateY(-2px);box-shadow:0 8px 20px #0000001a,inset 0 1px #fffaf099}.content-card[data-v-542d3320]:active{transform:translateY(0)}.card-cover-wrap[data-v-542d3320]{background:#fffaf033;border-radius:12px;width:100%;min-width:0;line-height:0;overflow:hidden}.card-cover[data-v-542d3320]{object-fit:contain;width:100%;height:auto;display:block}.card-body[data-v-542d3320]{min-width:0;padding:0 4px 2px}.card-meta-row[data-v-542d3320]{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:4px;display:flex}.card-status[data-v-542d3320]{color:#2d66a8f2;background:#4facfe24;border-radius:999px;flex-shrink:0;align-items:center;height:20px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.card-meta[data-v-542d3320]{color:#00000073;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;line-height:1.4;overflow:hidden}.card-title[data-v-542d3320]{color:#000000e0;-webkit-line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;margin:0 0 6px;font-size:15px;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.card-description[data-v-542d3320]{color:#0000008c;-webkit-line-clamp:3;word-break:break-word;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.world-container[data-v-6c1e3c61]{width:100%;min-width:0;min-height:100vh;display:flex;overflow:hidden}.main-content[data-v-6c1e3c61]{--header-block-height:49px;--filter-block-height:160px;flex-direction:column;flex:1;min-width:0;min-height:100vh;display:flex;position:relative}.header[data-v-6c1e3c61]{border-bottom:1px solid #ffffff1a;flex-direction:column;align-items:flex-start;padding:24px 32px;display:flex;position:relative}.mine-toggle[data-v-6c1e3c61]{color:#000000b8;cursor:pointer;background:#fffaf094;border:none;border-radius:999px;height:40px;padding:0 16px;position:absolute;top:24px;right:32px;box-shadow:0 2px 8px #00000014}.mine-toggle[data-v-6c1e3c61]:hover{background:#fffaf0ad}@media (width<=764px){.header[data-v-6c1e3c61]{padding:20px 16px}.mine-toggle[data-v-6c1e3c61]{top:20px;right:16px}}.title-bar[data-v-6c1e3c61]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;width:100%;min-width:0;display:flex}.title-brand[data-v-6c1e3c61]{align-items:center;min-width:0;display:flex}.title-copy[data-v-6c1e3c61]{flex-direction:column;gap:4px;min-width:0;display:flex}.title-kicker[data-v-6c1e3c61]{color:#0000008c;font-size:12px;line-height:1}.title-subline[data-v-6c1e3c61]{color:#000000c7;font-size:18px;font-weight:600;line-height:1.2}.mode-switch[data-v-6c1e3c61]{flex-shrink:0;margin-left:auto;transform:translate(18px)}.mode-switch-button[data-v-6c1e3c61]{appearance:none;color:#000000b3;cursor:pointer;white-space:nowrap;background:#fffaf057;border:1px solid #fffaf0b8;border-radius:999px;height:38px;padding:0 16px;font-size:14px;line-height:1;transition:background .2s,border-color .2s,box-shadow .2s,transform .2s}.mode-switch-button[data-v-6c1e3c61]:hover{background:#fffaf07a}.mode-switch-button[data-v-6c1e3c61]:active{background:#fffaf0ad;border-color:#fffaf0e6;box-shadow:0 2px 8px #00000014}.lu-mu-title[data-v-6c1e3c61]{align-items:center;margin-bottom:20px;display:flex}.lu[data-v-6c1e3c61],.mu[data-v-6c1e3c61]{color:#000000b3;margin:0 10px;font-size:32px;font-weight:700}.ampersand[data-v-6c1e3c61]{color:#00000080;margin:0 5px;font-size:24px}.page-title[data-v-6c1e3c61]{color:#333;margin:0;font-size:24px;font-weight:600}.back-button[data-v-6c1e3c61]{cursor:pointer;background-color:#fffaf094;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex;box-shadow:0 2px 8px #0000001a}.filter-tabs[data-v-6c1e3c61]{border-bottom:1px solid #00000014;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:12px;max-width:100%;padding:18px 32px 14px;display:grid;position:relative}.filter-item[data-v-6c1e3c61]{flex-direction:column;gap:8px;min-width:0;min-height:0;padding-top:52px;display:flex;position:relative}.filter-item-label[data-v-6c1e3c61]{color:#0000008c;padding-left:2px;font-size:12px;line-height:1}.filter-avatar[data-v-6c1e3c61]{object-fit:contain;pointer-events:none;z-index:3;width:112px;max-width:100%;height:auto;position:absolute;top:-46px;left:50%;transform:translate(-50%)}.filter-item--lu .filter-avatar[data-v-6c1e3c61]{width:124px;top:-58px}.filter-item--mu .filter-avatar[data-v-6c1e3c61]{width:112px;top:-58px}.dropdown-container[data-v-6c1e3c61]{position:relative}.dropdown-button[data-v-6c1e3c61]{color:#000000b3;cursor:pointer;background-color:#fffaf094;border:none;border-radius:21.5px;justify-content:space-between;align-items:center;gap:8px;width:100%;min-width:120px;height:37px;padding:8px 16px;font-size:14px;transition:all .2s;display:flex;box-shadow:0 1px 4px #00000014}.dropdown-button[data-v-6c1e3c61]:hover{background-color:#fffaf0ad}.dropdown-button[data-v-6c1e3c61]:active{background-color:#fffaf0b8}.dropdown-menu[data-v-6c1e3c61]{z-index:1000;background-color:#fffaf094;border-radius:22px;min-width:100%;max-height:200px;margin-top:8px;padding:8px 0;position:absolute;top:100%;left:0;overflow-y:auto;box-shadow:0 4px 16px #00000026}.dropdown-item[data-v-6c1e3c61]{color:#333;cursor:pointer;padding:10px 16px;font-size:14px;transition:background-color .2s}.dropdown-item[data-v-6c1e3c61]:hover{background-color:#0000000d}[data-v-6c1e3c61]::-webkit-scrollbar{width:6px}[data-v-6c1e3c61]::-webkit-scrollbar-track{background:#0000000d;border-radius:3px}[data-v-6c1e3c61]::-webkit-scrollbar-thumb{background:#0000001a;border-radius:3px}[data-v-6c1e3c61]::-webkit-scrollbar-thumb:hover{background:#00000026}.checkbox-container[data-v-6c1e3c61]{align-items:center;width:100%;display:flex}.checkbox-container--end[data-v-6c1e3c61]{margin-left:auto}.checkbox-label[data-v-6c1e3c61]{cursor:pointer;box-sizing:border-box;background-color:#fffaf094;border-radius:21.5px;justify-content:flex-start;align-items:center;gap:8px;width:100%;height:37px;padding:0 14px;transition:all .2s;display:flex;box-shadow:0 1px 4px #00000014}.checkbox-label[data-v-6c1e3c61]:hover{background-color:#fffaf0ad}.checkbox-label[data-v-6c1e3c61]:active{background-color:#fffaf0b8}.checkbox-input[data-v-6c1e3c61]{cursor:pointer;opacity:.3;width:14px;height:14px}.checkbox-text[data-v-6c1e3c61]{color:#000000b3;font-size:13px}@media (width<=764px){.title-bar[data-v-6c1e3c61]{gap:12px}.mode-switch[data-v-6c1e3c61]{width:auto;transform:translate(12px)}.filter-tabs[data-v-6c1e3c61]{grid-template-columns:1fr;gap:10px;padding:16px}.filter-item[data-v-6c1e3c61]{min-height:0;padding-top:44px}.filter-avatar[data-v-6c1e3c61]{width:92px}.filter-item--mu .filter-avatar[data-v-6c1e3c61]{width:100px}}.content-section[data-v-6c1e3c61]{height:calc(100vh - var(--header-block-height) - var(--filter-block-height));box-sizing:border-box;-ms-overflow-style:none;scrollbar-width:none;flex-direction:column;gap:16px;padding:16px 110px 32px 32px;display:flex;overflow-y:scroll}.content-section[data-v-6c1e3c61]::-webkit-scrollbar{display:none}.cards-container[data-v-6c1e3c61]{column-count:1;column-gap:18px;width:100%;max-width:100%;display:block}@media (width>=765px){.cards-container[data-v-6c1e3c61]{column-count:2;column-gap:20px}}.mine-detail-wrap[data-v-6c1e3c61]{box-sizing:border-box;width:100%;min-height:0;padding-right:110px}@media (width<=764px){.content-section[data-v-6c1e3c61]{padding:16px 16px 32px}.mine-detail-wrap[data-v-6c1e3c61]{padding-right:0}}.world-upload-placeholder[data-v-6c1e3c61]{color:#00000094;cursor:pointer;z-index:10;background:#fffaf094;border:1px solid #fffaf0c7;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:30px;line-height:1;display:flex;position:absolute;top:50%;right:24px;transform:translateY(-50%);box-shadow:0 4px 12px #0000001f}.world-upload-placeholder[data-v-6c1e3c61]:hover{background:#fffaf0ad}@media (width<=764px){.world-upload-placeholder[data-v-6c1e3c61]{top:auto;bottom:18px;right:14px;transform:none}}.world-create[data-v-142dad36]{box-sizing:border-box;-webkit-overflow-scrolling:touch;width:100%;height:100%;padding:16px 18px 32px;overflow:hidden auto}.world-create-inner[data-v-142dad36]{flex-direction:column;gap:16px;width:100%;max-width:600px;margin:0 auto;display:flex}@media (width>=765px){.world-create[data-v-142dad36]{padding:24px 24px 48px}.world-create-inner[data-v-142dad36]{gap:18px}}.create-header[data-v-142dad36]{justify-content:space-between;align-items:center;min-height:44px;display:flex}.icon-btn[data-v-142dad36]{-webkit-backdrop-filter:blur(10px);color:#000000bf;cursor:pointer;background:#fffaf094;border:none;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:background .2s;display:flex;box-shadow:0 2px 8px #0000000f}.icon-btn[data-v-142dad36]:hover{background:#fffaf0ad}.draft-btn[data-v-142dad36]{-webkit-backdrop-filter:blur(10px);color:#000000b8;cursor:pointer;background:#fffaf094;border:1px solid #fffaf0c7;border-radius:999px;padding:8px 18px;font-size:14px;transition:background .2s}.draft-btn[data-v-142dad36]:hover:not(:disabled){background:#fffaf0ad}.draft-btn[data-v-142dad36]:disabled{opacity:.55;cursor:not-allowed}.glass-panel[data-v-142dad36]{-webkit-backdrop-filter:blur(12px);background:#fffaf094;border:1px solid #fffaf0c7;box-shadow:0 2px 12px #0000000d}.toggle-row[data-v-142dad36]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.toggle-item[data-v-142dad36]{cursor:pointer;color:#000000b8;border-radius:16px;align-items:center;gap:10px;min-height:48px;padding:0 14px;font-size:14px;display:flex}.toggle-item.is-readonly[data-v-142dad36]{cursor:not-allowed;opacity:.72}.toggle-item input[data-v-142dad36]{accent-color:#4facfe;width:16px;height:16px;margin:0}.upload-zone[data-v-142dad36]{cursor:pointer;border-radius:24px;justify-content:center;align-items:center;width:100%;min-height:180px;transition:background .2s;display:flex;position:relative;overflow:hidden}@media (width>=765px){.upload-zone[data-v-142dad36]{border-radius:26px;min-height:220px}}.upload-zone[data-v-142dad36]:hover{background:#fffaf0ad}.upload-zone.is-readonly[data-v-142dad36]{cursor:not-allowed;opacity:.72}.upload-plus[data-v-142dad36]{color:#0000008c;-webkit-user-select:none;user-select:none;font-size:56px;font-weight:300;line-height:1}.upload-preview[data-v-142dad36]{object-fit:cover;width:100%;height:100%;min-height:180px;display:block}.sr-only[data-v-142dad36]{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.row-two[data-v-142dad36]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.dropdown-container[data-v-142dad36]{position:relative}.pill-select[data-v-142dad36]{cursor:pointer;color:#000000bf;box-sizing:border-box;border:1px solid #fffaf0c7;border-radius:999px;justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:44px;padding:0 14px;font-size:14px;display:flex}.pill-select[data-v-142dad36]:disabled{cursor:not-allowed;opacity:.68}.pill-label[data-v-142dad36]{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.chevron[data-v-142dad36]{opacity:.65;flex-shrink:0}.dropdown-menu[data-v-142dad36]{z-index:50;background:#fffaf094;border:1px solid #fffaf0c7;border-radius:18px;max-height:220px;padding:6px 0;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow-y:auto}.dropdown-item[data-v-142dad36]{text-align:left;color:#000c;cursor:pointer;background:0 0;border:none;width:100%;padding:10px 16px;font-size:14px;display:block}.dropdown-item[data-v-142dad36]:hover{background:#fffaf0ad}.glass-field[data-v-142dad36]{box-sizing:border-box;background:#fffaf094;border:1px solid #fffaf0c7;border-radius:22px;align-items:center;min-height:48px;padding:0 16px;display:flex}.field-prefix[data-v-142dad36]{color:#000000b8;flex-shrink:0;font-size:15px}.field-input[data-v-142dad36]{color:#000000e0;background:0 0;border:none;outline:none;flex:1;min-width:0;padding:12px 0 12px 4px;font-size:15px}.field-input[data-v-142dad36]::placeholder{color:#00000059}.field-input[data-v-142dad36]:read-only{cursor:not-allowed;color:#00000094}.glass-input[data-v-142dad36]{box-sizing:border-box;color:#000000e0;background:#fffaf094;border:1px solid #fffaf0c7;border-radius:22px;outline:none;width:100%;min-height:48px;padding:12px 16px;font-size:15px}.glass-input[data-v-142dad36]::placeholder{color:#00000061}.glass-input[data-v-142dad36]:read-only{cursor:not-allowed;color:#00000094;background:#fffaf080}.glass-textarea[data-v-142dad36]{box-sizing:border-box;color:#000000e0;resize:vertical;background:#fffaf094;border:1px solid #fffaf0c7;border-radius:22px;outline:none;width:100%;min-height:140px;padding:14px 16px;font-family:inherit;font-size:15px;line-height:1.5}.glass-textarea[data-v-142dad36]::placeholder{color:#00000061}.glass-textarea[data-v-142dad36]:read-only{cursor:not-allowed;color:#00000094;background:#fffaf080}.publish-btn[data-v-142dad36]{color:#000000d1;letter-spacing:.35em;text-indent:.35em;cursor:pointer;background:#fffaf094;border:none;border-radius:999px;width:100%;min-height:52px;margin-top:8px;font-size:17px;font-weight:600;transition:transform .15s,box-shadow .15s;box-shadow:0 4px 18px #0000001a}.publish-btn[data-v-142dad36]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 22px #0000001f}.publish-btn[data-v-142dad36]:disabled{opacity:.55;cursor:not-allowed}.detail-card[data-v-927f3a33]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-sizing:border-box;background-color:#ffffff4d;border-radius:22px;flex-direction:column;width:100%;height:100%;padding:24px;transition:all .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 12px #0000001a}.detail-card[data-v-927f3a33]:hover{background-color:#fff6;transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.detail-card[data-v-927f3a33]:active{background-color:#ffffff80;transform:translateY(0)}.detail-card-header[data-v-927f3a33]{border-bottom:1px solid #ffffff1a;align-items:center;margin-bottom:10px;display:flex}.detail-card-title[data-v-927f3a33]{color:#000000b3;margin-left:20px;font-size:18px;font-weight:600}.detail-card-back[data-v-927f3a33]{cursor:pointer;color:#666;background:#fff;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:24px;transition:all .2s;display:flex}.detail-card-back[data-v-927f3a33]:hover{color:#333;background-color:#fff6}.detail-card-content[data-v-927f3a33]{flex-direction:column;flex:1;gap:24px;display:flex;overflow-y:auto}.detail-link-container[data-v-927f3a33]{justify-content:center;width:100%;display:flex}.detail-external-link[data-v-927f3a33]{color:#000000b3;background-color:#ffffff4d;border-radius:22px;padding:12px 24px;font-size:14px;font-weight:500;text-decoration:none;transition:all .2s;display:inline-block}.detail-external-link[data-v-927f3a33]:hover{color:#000000e6;background-color:#fff6}.detail-external-link[data-v-927f3a33]:active{background-color:#ffffff80}.detail-html-container[data-v-927f3a33]{color:#000000b3;width:100%;font-size:14px;line-height:1.6}.detail-html-container[data-v-927f3a33] *{box-sizing:border-box!important;overflow-wrap:break-word!important;max-width:100%!important}.detail-html-container[data-v-927f3a33] img{border-radius:25px;margin-top:20px;margin-bottom:20px;object-fit:contain!important;width:70%!important;height:auto!important;margin-left:auto!important;margin-right:auto!important;display:block!important}.auth-page-container[data-v-185604f4]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;justify-content:center;align-items:center;width:400px;display:flex}.auth-page-content[data-v-185604f4]{width:100%;max-width:400px;padding:20px}.input-style[data-v-166b52fb]{background-color:#ffffff80;border:1px solid #e0e0e0;border-radius:22px;align-items:center;height:48px;padding:14px 16px;font-size:16px;transition:all .2s;display:flex}[data-v-166b52fb] .n-input-wrapper--state-active{background-color:#fff!important;border-color:#4f46e5!important}.register-options[data-v-136670cd]{flex-direction:column;gap:20px;display:flex}.register-option-card[data-v-136670cd]{cursor:pointer;background-color:#ffffff80;border:2px solid #0000;border-radius:22px;flex-direction:column;align-items:center;gap:16px;padding:24px;transition:all .3s;display:flex}.register-option-card[data-v-136670cd]:hover{background-color:#fff6;border-color:#667eea;transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.option-icon[data-v-136670cd]{background-color:#f0f0f0;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;transition:all .3s;display:flex}.register-option-card:hover .option-icon[data-v-136670cd]{background-color:#667eea1a}.option-title[data-v-136670cd]{color:#333;margin:0;font-size:18px;font-weight:600}.option-description[data-v-136670cd]{color:#666;text-align:center;margin:0;font-size:14px;line-height:1.4}.input-style[data-v-136670cd]{border-radius:22px;height:48px;padding:0 16px;font-size:16px;background-color:#ffffff80!important}[data-v-136670cd] .n-input-wrapper--state-active{background-color:#fff!important;border-color:#4f46e5!important}.submit-button[data-v-7c04de03]{color:#fff;cursor:pointer;background:linear-gradient(90deg,#667eea 0%,#764ba2 100%);border:none;border-radius:12px;width:100%;padding:14px;font-size:16px;font-weight:600;transition:all .2s}.upload-dragger-content[data-v-bfbd07ed]{flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:32px 16px;display:flex}.upload-icon[data-v-bfbd07ed]{color:#667eea}.upload-text[data-v-bfbd07ed]{color:#333;margin:0;font-size:16px;font-weight:500}.upload-hint[data-v-bfbd07ed]{color:#999;margin:0;font-size:13px}[data-v-bfbd07ed] .n-upload-dragger{background:0 0!important}.register-options[data-v-89093e7d]{flex-direction:column;gap:20px;display:flex}.register-option-card[data-v-89093e7d]{cursor:pointer;background-color:#ffffff80;border:2px solid #0000;border-radius:22px;flex-direction:column;align-items:center;gap:16px;padding:24px;transition:all .3s;display:flex}.register-option-card[data-v-89093e7d]:hover{background-color:#fff6;border-color:#667eea;transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.option-icon[data-v-89093e7d]{background-color:#f0f0f0;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;transition:all .3s;display:flex}.register-option-card:hover .option-icon[data-v-89093e7d]{background-color:#667eea1a}.option-title[data-v-89093e7d]{color:#333;margin:0;font-size:18px;font-weight:600}.option-description[data-v-89093e7d]{color:#666;text-align:center;margin:0;font-size:14px;line-height:1.4}.input-style[data-v-89093e7d]{border-radius:22px;height:40px;padding:0 16px;font-size:16px;line-height:1;background-color:#ffffff80!important}[data-v-89093e7d] .n-input-wrapper--state-active{background-color:#fff!important;border-color:#4f46e5!important}.input-style[data-v-e3303648]{background-color:#ffffff80;border:1px solid #e0e0e0;border-radius:22px;align-items:center;height:48px;padding:14px 16px;font-size:16px;transition:all .2s;display:flex}[data-v-e3303648] .n-input-wrapper--state-active{background-color:#fff!important;border-color:#4f46e5!important}.auth-container[data-v-e4c3f372]{justify-content:center;align-items:center;min-height:100vh;display:flex}.auth-card[data-v-e4c3f372]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff4d;border:1px solid #0000001a;border-radius:20px;width:400px;padding:30px;box-shadow:0 4px 12px #0000001a}.auth-header[data-v-e4c3f372]{text-align:center;margin-bottom:30px}.auth-header h2[data-v-e4c3f372]{color:#000c;margin:0;font-size:24px}.auth-content[data-v-e4c3f372]{margin-bottom:20px}.auth-footer[data-v-e4c3f372]{text-align:center}.auth-footer p[data-v-e4c3f372]{color:#0009;margin:0;font-size:14px}.toggle-btn[data-v-e4c3f372]{color:#007bff;cursor:pointer;background:0 0;border:none;margin-left:5px;font-size:14px;text-decoration:underline}.toggle-btn[data-v-e4c3f372]:hover{color:#0056b3}@media (width<=414px){.custom[data-v-e4c3f372]{transform:scale(.9)}}@media (width<=375px){.custom[data-v-e4c3f372]{transform:scale(.8)}}@media (width<=320px){.custom[data-v-e4c3f372]{transform:scale(.8)}}*,:before,:after,::backdrop{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 #0000;--un-ring-shadow:0 0 #0000;--un-shadow-inset: ;--un-shadow:0 0 #0000;--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:#93c5fd80;--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }.container{width:100%}.center{justify-content:center;align-items:center;display:flex}.flex-col{flex-direction:column;display:flex}@media (width>=640px){.container{max-width:640px}}@media (width>=768px){.container{max-width:768px}}@media (width>=1024px){.container{max-width:1024px}}@media (width>=1280px){.container{max-width:1280px}}@media (width>=1536px){.container{max-width:1536px}}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.right--20{right:-20px}.right-0{right:0}.top--140{top:-140px}.top-50\%{top:50%}.z-10{z-index:10}.z-100{z-index:100}.z-9{z-index:9}.grid{display:grid}[rows~="6"]{grid-template-rows:repeat(6,minmax(0,1fr))}.m-0{margin:0}.mx10{margin-left:10px;margin-right:10px}.my-16{margin-top:16px;margin-bottom:16px}.my20{margin-top:20px;margin-bottom:20px}.mb-12{margin-bottom:12px}.mb-20{margin-bottom:20px}.mb-4{margin-bottom:4px}.mb-6{margin-bottom:6px}.mb-8{margin-bottom:8px}.mb24{margin-bottom:24px}.mt-20{margin-top:20px}.mt-6,.mt6{margin-top:6px}.mt24{margin-top:24px}.box-border{box-sizing:border-box}.inline{display:inline}.block,[block=""]{display:block}.inline-block{display:inline-block}.hidden{display:none}[size~="48"]{width:48px;height:48px}.h-1{height:1px}.h-full{height:100%}.h100vh{height:100vh}.h14{height:14px}.h16{height:16px}.h2{height:2px}.h200{height:200px}.h40{height:40px}.h86{height:86px}.min-w-0{min-width:0}.w-200{width:200px}.w-4\/5{width:80%}.w-full{width:100%}.w120\!{width:120px!important}.w14{width:14px}.w16{width:16px}.w20\%{width:20%}.w86{width:86px}.flex{display:flex}.inline-flex{display:inline-flex}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.translate-x-\[-50\%\]{--un-translate-x:-50%;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.translate-y-\[-50\%\]{--un-translate-y:-50%;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.transform{transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.cursor-pointer{cursor:pointer}.resize,[resize=""]{resize:both}.items-center{align-items:center}.justify-center{justify-content:center}.gap-10{gap:10px}.gap-20,.gap20{gap:20px}.gap-3{gap:3px}.gap-4{gap:4px}.gap-6{gap:6px}.space-y-4>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-top:calc(4px * calc(1 - var(--un-space-y-reverse)));margin-bottom:calc(4px * var(--un-space-y-reverse))}.overflow-hidden{overflow:hidden}.break-all{word-break:break-all}.border-2{border-width:2px}.border-blue-500{--un-border-opacity:1;border-color:rgb(59 130 246/var(--un-border-opacity))}.border-gray-200{--un-border-opacity:1;border-color:rgb(229 231 235/var(--un-border-opacity))}.rounded-10{border-radius:10px}.rounded-xl{border-radius:3px}.bg-black{--un-bg-opacity:1;background-color:rgb(0 0 0/var(--un-bg-opacity)) }.bg-black\/10{background-color:#0000001a}.bg-gray-200{--un-bg-opacity:1;background-color:rgb(229 231 235/var(--un-bg-opacity)) }.bg-white\/50{background-color:#ffffff80}.hover\:bg-gray-100:hover{--un-bg-opacity:1;background-color:rgb(243 244 246/var(--un-bg-opacity)) }.bg-cover{background-size:cover}[stroke-width~="1.4"]{stroke-width:1.4px}[stroke-width~="1.6"]{stroke-width:1.6px}[stroke-width~="1.7"]{stroke-width:1.7px}[stroke-width~="1.8"]{stroke-width:1.8px}[stroke-width~="2"]{stroke-width:2px}[stroke-width~="2.2"]{stroke-width:2.2px}[stroke-width~="2.5"]{stroke-width:2.5px}[stroke-width~="3"]{stroke-width:3px}[stroke-width~="4"]{stroke-width:4px}[stroke~=\#333]{--un-stroke-opacity:1;stroke:rgb(51 51 51/var(--un-stroke-opacity)) }[stroke~=\#667eea]{--un-stroke-opacity:1;stroke:rgb(102 126 234/var(--un-stroke-opacity)) }[stroke~=\#764ba2]{--un-stroke-opacity:1;stroke:rgb(118 75 162/var(--un-stroke-opacity)) }[stroke~=\#999]{--un-stroke-opacity:1;stroke:rgb(153 153 153/var(--un-stroke-opacity)) }.p-10{padding:10px}.p-20{padding:20px}.px,[px=""]{padding-left:4px;padding-right:4px}.py-15{padding-top:15px;padding-bottom:15px}.py-20{padding-top:20px;padding-bottom:20px}.py-5{padding-top:5px;padding-bottom:5px}.pb20{padding-bottom:20px}.text-center{text-align:center}.text-12\!{font-size:12px!important}.text-13{font-size:13px}.text-14{font-size:14px}.text-16{font-size:16px}.text-24{font-size:24px}.text-black{--un-text-opacity:1;color:rgb(0 0 0/var(--un-text-opacity)) }.text-black\/70{color:#000000b3}.text-gray-600{--un-text-opacity:1;color:rgb(75 85 99/var(--un-text-opacity)) }.text-gray-800{--un-text-opacity:1;color:rgb(31 41 55/var(--un-text-opacity)) }.text-red-500{--un-text-opacity:1;color:rgb(239 68 68/var(--un-text-opacity)) }.font-500{font-weight:500}.font-600{font-weight:600}.underline{text-decoration-line:underline}.outline{outline-style:solid}.blur{--un-blur:blur(8px);filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia)}.backdrop-filter{-webkit-backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia);backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease{transition-timing-function:cubic-bezier(.4,0,.2,1)}.b,.border{border:1px solid var(--border-color)}body{margin:0;font-family:Noto Sans SC,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Arial,sans-serif}button,input,textarea,select{font-family:inherit}.custom-button{width:100%;height:48px;color:#000000b3!important;background-color:#ffffff80!important;border:none!important;border-radius:22px!important;font-size:16px!important}.custom-button:hover{background-color:#fff6!important;border:none!important;transform:translateY(-2px)!important;box-shadow:0 4px 12px #00000026!important}.n-select,.n-base-selection--active,.n-base-selection--focus,.n-base-selection--selected,.n-input,.n-button{--n-box-shadow-active:0!important;--n-box-shadow-focus:0!important;--n-box-shadow-hover:0!important;--n-border-disabled:transparent!important;--n-border-active:1px solid #45b5ff!important;--n-border-hover:1px solid #45b5ff!important;--n-border-focus:1px solid #45b5ff!important}.n-base-selection{--n-border:none!important;--n-border-active:transparent!important;--n-border-hover:transparent!important;--n-border-focus:transparent!important}.n-input__input{align-items:center!important;padding:0!important;line-height:1.5!important;display:flex!important}.n-input__input::placeholder{align-items:center!important;height:100%!important;display:flex!important}.n-base-selection .n-base-selection-label{background-color:#ffffff4d!important;border-radius:21.5px!important}.n-checkbox{pointer-events:none;transform:scale(.9);--n-border-radius:21.5px!important;--n-text-color:#45b5ff!important;--n-color-checked:#45b5ff!important}.n-radio{pointer-events:none;transform:scale(.9);--n-box-shadow-active:0 0 0 1px #45b5ff!important;--n-dot-color-active:#45b5ff!important}
