:root{--font-family-base: -apple-system, Arial, Helvetica, sans-serif;--fs-body: 14px;--lh-body: 1.6;--fs-sub: 13px;--lh-sub: 1.5;--fs-meta: 12px;--lh-meta: 1.45;--fs-page-title: clamp(22px, 2.2vw, 28px);--lh-page-title: 1.18;--ls-page-title: 2px;--fs-card-title: 18px;--lh-card-title: 1.3;font-family:var(--font-family-base);color:#e6d5b8;background:linear-gradient(180deg,#0f0f0f,#1a1a1a)}*{box-sizing:border-box}a{color:#e6d5b8}body{margin:0;min-width:320px;min-height:100vh;overflow-x:hidden;font-size:var(--fs-body);line-height:var(--lh-body)}#app{width:100%}.bg[data-v-8d0625f4]{position:fixed;inset:0;z-index:-1;pointer-events:none}.perm-pop-enter-active[data-v-1c94a495],.perm-pop-leave-active[data-v-1c94a495]{transition:opacity .26s cubic-bezier(.4,0,.2,1)}.perm-pop-enter-active .modal-content[data-v-1c94a495]{transition:transform .32s cubic-bezier(.18,.89,.32,1.28),opacity .32s ease}.perm-pop-leave-active .modal-content[data-v-1c94a495]{transition:transform .22s cubic-bezier(.4,0,.2,1),opacity .22s ease}.perm-pop-enter-from .modal-content[data-v-1c94a495]{transform:scale(.9) translateY(10px);opacity:0}.perm-pop-leave-to .modal-content[data-v-1c94a495]{transform:scale(.95) translateY(4px);opacity:0}.layout[data-v-1c94a495]{min-height:100vh;color:#e6d5b8;background:transparent;overflow-x:clip;display:flex;flex-direction:column}.main[data-v-1c94a495]{flex:1 1 auto;min-height:0;transition:padding-bottom .22s ease}.siteFooter[data-v-1c94a495]{display:none}.beianLink[data-v-1c94a495]{color:inherit;text-decoration:none;border-bottom:1px solid rgba(230,213,184,.22);padding-bottom:2px;display:inline-flex;align-items:center;gap:6px}.beianLink[data-v-1c94a495]:hover{color:#e6d5b8eb;border-bottom-color:#e6d5b86b}.beianLogo[data-v-1c94a495]{width:14px;height:14px;display:block;object-fit:contain;filter:drop-shadow(0 1px 2px rgba(0,0,0,.35))}@media(min-width:601px){.layout.is-home .main[data-v-1c94a495]{padding-bottom:36px}.layout:not(.is-home) .main[data-v-1c94a495]{padding-bottom:0}.siteFooter[data-v-1c94a495]{display:flex;position:fixed;left:50%;bottom:0;transform:translate(-50%) translateY(0);height:36px;align-items:center;justify-content:center;padding:0 14px;color:#e6d5b8b8;font-size:12px;letter-spacing:.5px;border-radius:16px 16px 0 0;background:radial-gradient(120% 140% at 50% -30%,#f59b082e,#e6d5b81a,#0000 70%),linear-gradient(180deg,#ffffff1a,#0000001f);border:1px solid rgba(230,213,184,.18);box-shadow:0 -18px 44px #0000008c,0 -6px 18px #00000059,inset 0 1px #ffffff24,inset 0 -1px #00000059;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1200;transition:transform .32s cubic-bezier(.2,.9,.2,1),opacity .22s ease;will-change:transform,opacity}.siteFooter.is-hidden[data-v-1c94a495]{opacity:0;transform:translate(-50%) translateY(54px);pointer-events:none}.siteFooter[data-v-1c94a495]:before{content:"";position:absolute;left:10px;right:10px;top:0;height:1px;border-radius:1px;background:linear-gradient(90deg,transparent,rgba(230,213,184,.38),transparent);opacity:.9}.siteFooter[data-v-1c94a495]:after{content:"";position:absolute;left:50%;top:-5px;width:68px;height:9px;transform:translate(-50%);border-radius:0 0 9px 9px;background:#0a0a0a73;border:1px solid rgba(230,213,184,.14);border-top:none;box-shadow:0 -10px 26px #00000059;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}.header[data-v-1c94a495]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:12px 32px;position:sticky;top:0;z-index:1000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:16.2px;max-width:100%}.header-left[data-v-1c94a495]{display:flex;align-items:center;gap:16px;justify-self:start;min-width:0}.brand[data-v-1c94a495]{position:relative;font-weight:900;letter-spacing:clamp(2px,.9vw,6px);white-space:nowrap;border-radius:12px}.brand-text[data-v-1c94a495]{position:relative;display:inline-flex;align-items:center}.brand-name[data-v-1c94a495]{font-size:clamp(18px,3.2vw,34px);line-height:1;color:#fff5e6f5;font-family:ui-serif,Iowan Old Style,Palatino Linotype,Palatino,Songti SC,STSong,"Noto Serif",Times New Roman,serif;font-weight:900;font-kerning:normal;font-feature-settings:"kern" 1,"liga" 1;text-shadow:0 2px 0 rgba(0,0,0,.28),0 14px 40px rgba(0,0,0,.45)}.nav[data-v-1c94a495]{display:flex;justify-content:center;align-items:center;white-space:nowrap;min-width:0;justify-self:center}.nav-seg[data-v-1c94a495]{display:flex;align-items:center;gap:4px;padding:4px;border-radius:999px;position:relative;background:radial-gradient(120% 140% at 30% 10%,#ffffff1a,#ffffff0a 42%,#00000024);border:1px solid rgba(255,255,255,.1);box-shadow:0 18px 40px #00000057,inset 0 1px #ffffff1a,inset 0 -1px #00000040;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;max-width:min(64vw,920px);scrollbar-width:none;-ms-overflow-style:none}.nav-seg[data-v-1c94a495]::-webkit-scrollbar{display:none}.nav-indicator[data-v-1c94a495]{position:absolute;top:4px;bottom:4px;left:0;border-radius:999px;background:linear-gradient(135deg,#ffffff2e,#e6d5b81f 45%,#f59b0829);border:1px solid rgba(255,255,255,.14);box-shadow:0 16px 34px #00000052,inset 0 1px #ffffff2e,inset 0 -1px #00000038;transition:transform .28s cubic-bezier(.2,.9,.2,1),width .28s cubic-bezier(.2,.9,.2,1),opacity .18s ease;z-index:0;will-change:transform,width}@keyframes nav-indicator-move-a-1c94a495{0%{transform:translate(var(--from-x))}18%{transform:translate(calc(var(--from-x) - (var(--dir) * 6px)))}38%{transform:translate(calc(var(--from-x) + (var(--dir) * 2px)))}to{transform:translate(var(--to-x))}}@keyframes nav-indicator-move-b-1c94a495{0%{transform:translate(var(--from-x))}18%{transform:translate(calc(var(--from-x) - (var(--dir) * 6px)))}38%{transform:translate(calc(var(--from-x) + (var(--dir) * 2px)))}to{transform:translate(var(--to-x))}}.nav-seg a[data-v-1c94a495]{color:#e6d5b8;font-size:inherit;text-decoration:none;padding:9px 14px;border-radius:999px;background:transparent;border:1px solid transparent;display:inline-flex;align-items:center;gap:6px;position:relative;z-index:1;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:transform .18s ease,color .18s ease}.nav-seg a[data-v-1c94a495]:hover{transform:translateY(-1px);color:#fff5e6fa}.nav-seg a[data-v-1c94a495]:active{transform:translateY(0)}.nav-seg a.router-link-active[data-v-1c94a495]{color:#fff5e6}.nav-seg a[data-v-1c94a495]:focus-visible{outline:none;box-shadow:0 0 0 2px #e6d5b84d}.menu-toggle[data-v-1c94a495]{display:none;color:#e6d5b8;background:#ffffff0f;border:none;border-radius:8px;width:36px;height:36px;align-items:center;justify-content:center}.logout[data-v-1c94a495]{color:#e6d5b8;font-size:inherit;border:none;background:transparent;padding:9px 14px;border-radius:999px;cursor:pointer;display:inline-flex;align-items:center;gap:6px;border:1px solid transparent;position:relative;z-index:1;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:background-color .18s ease,transform .18s ease,color .18s ease}.logout[data-v-1c94a495]:hover{background:#ffffff0f;transform:translateY(-1px);color:#fff5e6fa}.logout[data-v-1c94a495]:active{transform:translateY(0)}.logout[data-v-1c94a495]:focus-visible{outline:none;box-shadow:0 0 0 2px #e6d5b84d}.logout.side[data-v-1c94a495]{width:100%;justify-content:flex-start}.header-right[data-v-1c94a495]{display:flex;align-items:center;justify-self:end;gap:10px;min-width:0}.ic[data-v-1c94a495]{width:16px;height:16px;fill:currentColor;flex:0 0 16px}.avatar[data-v-1c94a495]{width:44px;height:44px;border-radius:50%;overflow:hidden;box-shadow:0 6px 18px #00000052}.avatar img[data-v-1c94a495]{width:100%;height:100%;object-fit:cover}.ph[data-v-1c94a495]{display:grid;place-items:center;width:100%;height:100%;background:linear-gradient(135deg,#b9805a,#e6d5b8);color:#0f0f0f;font-size:12px;font-weight:700}.avatar[data-v-1c94a495]{cursor:pointer;border:1px solid rgba(230,213,184,.25)}.avatar[data-v-1c94a495]:hover{box-shadow:0 6px 16px #00000059}.perm-modal[data-v-1c94a495]{position:fixed;inset:0;background:#00000085;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:grid;place-items:center;z-index:2100}.perm-card[data-v-1c94a495]{width:80vw;max-width:1100px;max-height:82vh;overflow:hidden;background:#ffffff0f;border:1px solid rgba(230,213,184,.16);border-radius:14px;box-shadow:0 28px 90px #0000008c;color:#e6d5b8;display:grid;grid-template-rows:auto minmax(0,1fr)}.perm-head[data-v-1c94a495]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-bottom:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,#ffffff14,#0000000f)}.perm-title[data-v-1c94a495]{font-weight:900;letter-spacing:1px;color:#fff5e6f5}.perm-close[data-v-1c94a495]{border:1px solid rgba(230,213,184,.18);background:#ffffff14;color:#e6d5b8;border-radius:10px;padding:8px 12px;cursor:pointer}.perm-close[data-v-1c94a495]:hover{background:#ffffff1f}.perm-body[data-v-1c94a495]{display:grid;grid-template-columns:220px minmax(0,1fr);gap:12px;padding:12px;min-height:0}.perm-left[data-v-1c94a495]{display:grid;gap:10px;align-content:start;padding:10px;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:#0000002e}.perm-tab[data-v-1c94a495]{text-align:left;border:1px solid rgba(255,255,255,.1);background:#ffffff0d;color:#f1eadfdb;border-radius:10px;padding:10px 12px;cursor:pointer;font-weight:800;letter-spacing:.6px;transition:transform .18s ease,background-color .18s ease,border-color .18s ease}.perm-tab[data-v-1c94a495]:hover{transform:translateY(-1px);background:#ffffff14;border-color:#e6d5b82e}.perm-tab.active[data-v-1c94a495]{background:#f59b081f;border-color:#f59b0838;color:#fff5e6f0}.perm-right[data-v-1c94a495]{border:1px solid rgba(255,255,255,.1);border-radius:12px;background:#0000002e;padding:12px;min-height:0;overflow:auto}.perm-pane[data-v-1c94a495]{display:grid;gap:12px}.perm-pane-title[data-v-1c94a495]{font-weight:900;color:#fff5e6eb;letter-spacing:.6px}.perm-desc[data-v-1c94a495]{color:#f1eadfbd;font-size:13px}.perm-grid[data-v-1c94a495]{display:grid;gap:10px}.perm-row[data-v-1c94a495]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a}.perm-row-title[data-v-1c94a495]{color:#fff5e6e6;font-weight:800}.perm-toggle[data-v-1c94a495]{display:flex;align-items:center;gap:10px}.perm-toggle-text[data-v-1c94a495]{font-size:12px;letter-spacing:.3px;color:#f1eadf9e;cursor:pointer;-webkit-user-select:none;user-select:none;padding:2px 6px;border-radius:8px;border:1px solid transparent;transition:color .18s ease,background-color .18s ease,border-color .18s ease}.perm-toggle-text[data-v-1c94a495]:hover{color:#f1eadfc7;background:#ffffff0f;border-color:#ffffff1a}.perm-toggle-text.active[data-v-1c94a495]{color:#fff5e6f5;background:#f59b081a;border-color:#f59b082e;font-weight:900}.perm-switch[data-v-1c94a495]{position:relative;width:46px;height:26px;display:inline-block;flex:0 0 auto}.perm-switch input[data-v-1c94a495]{opacity:0;width:0;height:0}.perm-switch-ui[data-v-1c94a495]{position:absolute;inset:0;border-radius:999px;background:#ffffff1a;border:1px solid rgba(255,255,255,.16);transition:background .18s ease,border-color .18s ease,box-shadow .18s ease}.perm-switch-ui[data-v-1c94a495]:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff5e6eb;transition:transform .18s ease}.perm-switch input:checked+.perm-switch-ui[data-v-1c94a495]{background:#e6d5b82e;border-color:#e6d5b84d}.perm-switch input:checked+.perm-switch-ui[data-v-1c94a495]:after{transform:translate(20px)}.perm-switch input:focus-visible+.perm-switch-ui[data-v-1c94a495]{box-shadow:0 0 0 2px #e6d5b84d}.perm-actions[data-v-1c94a495]{display:flex;justify-content:flex-end}.perm-btn[data-v-1c94a495]{border:1px solid rgba(230,213,184,.18);background:#ffffff14;color:#e6d5b8;border-radius:10px;padding:10px 14px;cursor:pointer}.perm-btn.primary[data-v-1c94a495]{background:#e6d5b8;color:#0f0f0f;border:none;font-weight:900}.perm-btn[data-v-1c94a495]:disabled{opacity:.6;cursor:not-allowed}.perm-tool[data-v-1c94a495]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a}.perm-tool-left[data-v-1c94a495]{display:grid;gap:2px}.perm-tool-title[data-v-1c94a495]{font-weight:900;color:#fff5e6eb}.perm-tool-sub[data-v-1c94a495]{font-size:12px;color:#f1eadfb3}.perm-select[data-v-1c94a495]{border-radius:10px;border:1px solid rgba(230,213,184,.18);background:#00000040;color:#fff5e6eb;padding:8px 10px;outline:none}.perm-form[data-v-1c94a495]{display:grid;gap:10px;max-width:520px}.perm-field[data-v-1c94a495]{display:grid;gap:6px}.perm-label[data-v-1c94a495]{color:#f1eadfe6;font-size:13px;font-weight:800;letter-spacing:.4px}.perm-input[data-v-1c94a495]{width:100%;border-radius:10px;border:1px solid rgba(230,213,184,.18);background:#00000040;color:#fff5e6eb;padding:10px 12px;outline:none}.perm-textarea[data-v-1c94a495]{resize:vertical;min-height:180px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;line-height:1.4}.perm-input[data-v-1c94a495]:focus{border-color:#e6d5b857}.perm-pop-enter-active[data-v-1c94a495]{transition:opacity .22s ease}.perm-pop-leave-active[data-v-1c94a495]{transition:opacity .18s ease}.perm-pop-enter-from[data-v-1c94a495],.perm-pop-leave-to[data-v-1c94a495]{opacity:0}.perm-pop-enter-active .perm-card[data-v-1c94a495]{transition:transform .26s cubic-bezier(.2,.9,.2,1),opacity .26s ease}.perm-pop-leave-active .perm-card[data-v-1c94a495]{transition:transform .18s ease,opacity .18s ease}.perm-pop-enter-from .perm-card[data-v-1c94a495],.perm-pop-leave-to .perm-card[data-v-1c94a495]{transform:scale(.86);opacity:0}.side-nav[data-v-1c94a495]{position:fixed;top:0;left:0;height:100vh;width:76vw;max-width:320px;background:#ffffff0f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 10px 30px #00000059;padding:14px;display:flex;flex-direction:column;gap:8px;transform:translate(-100%);transition:transform .25s ease;z-index:1100}.side-nav.open[data-v-1c94a495]{transform:translate(0)}.side-nav a[data-v-1c94a495]{color:#e6d5b8;text-decoration:none;display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;background:#ffffff0f}.side-nav a svg[data-v-1c94a495]{width:12px;height:12px;flex:0 0 12px}.side-nav a[href="/business-cooperation"] svg[data-v-1c94a495]{display:none}.side-nav a[href="/business-cooperation"][data-v-1c94a495]:before{content:"";width:12px;height:12px;flex:0 0 12px;background-color:currentColor;-webkit-mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%201024%201024%27%3E%3Cpath%20d%3D%27M746.666667%20277.333333a234.666667%20234.666667%200%201%201-469.333334%200%20234.666667%20234.666667%200%200%201%20469.333334%200zM981.333333%20981.333333c0-235.648-230.826667-426.666667-469.333333-426.666666S42.666667%20745.685333%2042.666667%20981.333333h938.666666z%20m-434.858666-244.053333l50.261333%20165.034667a20.650667%2020.650667%200%200%201-6.528%2020.053333l-68.181333%2055.594667a16.554667%2016.554667%200%200%201-20.053334%200l-68.181333-55.594667a20.736%2020.736%200%200%201-6.528-20.053333l50.261333-165.077334c1.962667-6.528%209.514667-11.904%2016.853334-11.904h35.242666c7.338667%200%2014.933333%205.376%2016.853334%2011.946667z%20m-5.802667-67.157333c-2.389333%206.869333-9.130667%2012.544-15.061333%2012.544h-28.544c-5.930667%200-12.586667-5.674667-14.848-12.629334l-12.117334-41.898666c-2.218667-6.954667%200.512-14.72%206.058667-17.28l25.6-11.605334c5.546667-2.56%2014.677333-2.56%2020.266667-0.042666l25.898666%2011.690666c5.589333%202.517333%208.234667%2010.24%205.888%2017.109334l-13.141333%2042.112z%27%2F%3E%3C%2Fsvg%3E) no-repeat center / contain;mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%201024%201024%27%3E%3Cpath%20d%3D%27M746.666667%20277.333333a234.666667%20234.666667%200%201%201-469.333334%200%20234.666667%20234.666667%200%200%201%20469.333334%200zM981.333333%20981.333333c0-235.648-230.826667-426.666667-469.333333-426.666666S42.666667%20745.685333%2042.666667%20981.333333h938.666666z%20m-434.858666-244.053333l50.261333%20165.034667a20.650667%2020.650667%200%200%201-6.528%2020.053333l-68.181333%2055.594667a16.554667%2016.554667%200%200%201-20.053334%200l-68.181333-55.594667a20.736%2020.736%200%200%201-6.528-20.053333l50.261333-165.077334c1.962667-6.528%209.514667-11.904%2016.853334-11.904h35.242666c7.338667%200%2014.933333%205.376%2016.853334%2011.946667z%20m-5.802667-67.157333c-2.389333%206.869333-9.130667%2012.544-15.061333%2012.544h-28.544c-5.930667%200-12.586667-5.674667-14.848-12.629334l-12.117334-41.898666c-2.218667-6.954667%200.512-14.72%206.058667-17.28l25.6-11.605334c5.546667-2.56%2014.677333-2.56%2020.266667-0.042666l25.898666%2011.690666c5.589333%202.517333%208.234667%2010.24%205.888%2017.109334l-13.141333%2042.112z%27%2F%3E%3C%2Fsvg%3E) no-repeat center / contain}.side-nav a.router-link-active[data-v-1c94a495]{background:#ffffff1f}.side-nav .logout[data-v-1c94a495]{background:#ffffff0f;border:1px solid rgba(230,213,184,.14)}.side-nav .logout[data-v-1c94a495]:hover{background:#ffffff1a}.side-nav a[href="/business-cooperation"][data-v-1c94a495]:before{content:none!important;display:none!important}.side-nav a[href="/business-cooperation"] svg[data-v-1c94a495]{display:block!important;width:12px!important;height:12px!important;flex:0 0 12px!important}.side-overlay[data-v-1c94a495]{position:fixed;inset:0;background:#00000059;z-index:1099}@media(prefers-reduced-motion:reduce){.nav-seg a[data-v-1c94a495],.nav-indicator[data-v-1c94a495],.logout[data-v-1c94a495]{transition:none;animation:none}}@media(max-width:600px){.header[data-v-1c94a495]{grid-template-columns:auto 1fr auto;padding:8px 12px;font-size:14px}.nav[data-v-1c94a495]{display:none}.menu-toggle[data-v-1c94a495]{display:inline-flex;width:30px;height:30px}.ic[data-v-1c94a495]{width:12px;height:12px}.avatar[data-v-1c94a495]{width:34px;height:34px}.perm-card[data-v-1c94a495]{width:92vw;max-height:86vh}.perm-body[data-v-1c94a495]{grid-template-columns:1fr}}@media(max-width:480px){.brand-name[data-v-1c94a495]{font-size:20px}}.feedback-modal[data-v-1c94a495]{position:fixed;inset:0;background:#0009;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:grid;place-items:center;z-index:2000}.modal-content[data-v-1c94a495]{background:#1e1e1ef2;border:1px solid rgba(230,213,184,.18);border-radius:16px;padding:28px;width:90%;max-width:440px;color:#e6d5b8;box-shadow:0 25px 50px -12px #00000080,0 0 0 1px #e6d5b80d;transform-origin:center center}.modal-title[data-v-1c94a495]{margin:0 0 12px;font-size:20px;font-weight:700;letter-spacing:.5px}.modal-message[data-v-1c94a495]{margin:0 0 24px;font-size:15px;line-height:1.6;color:#fff5e6d9}.modal-actions[data-v-1c94a495]{display:flex;justify-content:flex-end;gap:12px}.modal-btn[data-v-1c94a495]{padding:10px 20px;border-radius:10px;border:1px solid rgba(230,213,184,.15);cursor:pointer;background:#ffffff0a;color:#e6d5b8;font-size:14px;font-weight:600;transition:all .2s ease}.modal-btn[data-v-1c94a495]:hover{background:#ffffff14;transform:translateY(-1px)}.modal-btn[data-v-1c94a495]:active{transform:translateY(0)}.modal-btn.confirm[data-v-1c94a495]{background:#e6d5b8;color:#0f0f0f;border-color:#e6d5b8;box-shadow:0 4px 12px #e6d5b833}.modal-btn.confirm[data-v-1c94a495]:hover{background:#f0e2c9;box-shadow:0 6px 16px #e6d5b84d}.modal-btn.cancel[data-v-1c94a495]{background:transparent;border-color:transparent;opacity:.8}.modal-btn.cancel[data-v-1c94a495]:hover{background:#ffffff0f;opacity:1}.modal-content.success .modal-title[data-v-1c94a495]{color:#e6d5b8}.modal-content.error .modal-title[data-v-1c94a495]{color:#ff9b9b}.modal-content.confirm .modal-title[data-v-1c94a495]{color:#e6d5b8}.wrap[data-v-0fea095b]{position:relative;z-index:100;overflow-x:clip;max-width:100%}.hero[data-v-0fea095b]{display:grid;place-items:center;text-align:center;padding:70px 20px 30px}.hero h1[data-v-0fea095b]{margin:0;font-size:42px;letter-spacing:8px;color:#e6d5b8}.hero p[data-v-0fea095b]{margin:10px 0 18px;color:#c8b6a6}.actions[data-v-0fea095b]{display:flex;gap:14px;justify-content:center}.btn[data-v-0fea095b]{color:#0f0f0f;background:#e6d5b8;padding:10px 16px;border-radius:10px;text-decoration:none}.searchBar[data-v-0fea095b]{margin-top:16px;display:flex;gap:10px;width:min(520px,92vw)}.searchInput[data-v-0fea095b]{flex:1;padding:10px 12px;border-radius:10px;border:1px solid rgba(230,213,184,.22);background:#0000002e;color:#e6d5b8;outline:none}.searchInput[data-v-0fea095b]:focus{border-color:#e6d5b899}.searchBtn[data-v-0fea095b]{padding:10px 16px;border-radius:10px;border:none;background:#ffffff1a;color:#e6d5b8;cursor:pointer;border:1px solid rgba(230,213,184,.18)}.empty[data-v-0fea095b]{padding:26px 18px;border-radius:14px;background:#ffffff0f;border:1px solid rgba(230,213,184,.14);box-shadow:0 12px 30px #0000004d;display:grid;gap:6px;place-items:center;text-align:center;min-height:220px}.emptyTitle[data-v-0fea095b]{font-weight:900;letter-spacing:2px;color:#fff5e6f5}.emptySub[data-v-0fea095b]{font-size:12px;color:#e6d5b8c2}.searchBtn[data-v-0fea095b]:hover{background:#ffffff24}.content[data-v-0fea095b]{margin:0 auto;display:grid;grid-template-columns:1fr 320px;gap:24px;padding:10px 20px 40px;align-items:stretch}.main .sec[data-v-0fea095b]{margin:0 0 12px;color:#e6d5b8;letter-spacing:4px}.feed[data-v-0fea095b]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.card[data-v-0fea095b]{display:grid;gap:10px;color:#e6d5b8;background:#ffffff0f;border-radius:12px;padding:12px;box-shadow:0 8px 22px #00000047;transition:box-shadow .25s ease,transform .25s ease;will-change:transform,box-shadow;position:relative;overflow:hidden;transform-origin:center}.card[data-v-0fea095b]:hover{box-shadow:0 16px 38px #00000061;transform:translateY(-3px) scale(1.01)}.card[data-v-0fea095b]:after{content:"";position:absolute;top:0;left:-40%;width:40%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);opacity:0;transform:translate(0);transition:transform .45s ease,opacity .3s ease;z-index:2}.pin[data-v-0fea095b]{position:absolute;top:6px;right:8px;width:28px;height:28px;transform:rotate(12deg);filter:drop-shadow(0 2px 2px rgba(0,0,0,.35));pointer-events:none;z-index:3}.card:hover .pin[data-v-0fea095b]{transform:rotate(8deg) scale(1.05)}.pin svg[data-v-0fea095b]{width:100%;height:100%;display:block}.card[data-v-0fea095b]:before{display:none}.card[data-v-0fea095b]:hover:before{display:none}.card[data-v-0fea095b]:hover:after{opacity:1;transform:translate(250%)}.thumb[data-v-0fea095b]{aspect-ratio:16/9;border-radius:12px;overflow:hidden;background:#ffffff14}.thumb img[data-v-0fea095b]{width:100%;height:100%;object-fit:cover;display:block}.ph[data-v-0fea095b]{position:relative}.ph-grad[data-v-0fea095b]{position:absolute;inset:0;background:linear-gradient(135deg,#ffffff14,#ffffff05)}.mediaBox[data-v-0fea095b]{aspect-ratio:16/9;border-radius:12px;overflow:hidden;background:#ffffff14}.mediaGrid[data-v-0fea095b]{display:grid;width:100%;height:100%}.mediaBox.one .mediaGrid[data-v-0fea095b]{grid-template-columns:1fr;grid-template-rows:1fr}.mediaBox.three .mediaGrid[data-v-0fea095b]{grid-template-columns:1fr 1fr;grid-template-rows:2fr 1fr;gap:6px}.mediaItem img[data-v-0fea095b],.mediaItem video[data-v-0fea095b]{width:100%;height:100%;object-fit:cover;display:block;transition:transform .25s ease}.card:hover .mediaItem img[data-v-0fea095b],.card:hover .mediaItem video[data-v-0fea095b]{transform:scale(1.03)}.mediaBox.three .mediaItem.first[data-v-0fea095b]{grid-column:1 / span 2;grid-row:1}.info[data-v-0fea095b]{display:flex;gap:10px;align-items:flex-start}.avatar.small[data-v-0fea095b]{width:32px;height:32px;border-radius:50%;overflow:hidden;flex:0 0 auto;background:#ffffff14;display:grid;place-items:center}.avatar.small img[data-v-0fea095b]{width:100%;height:100%;object-fit:cover}.avatar.small span[data-v-0fea095b]{font-size:12px;color:#0f0f0f;background:linear-gradient(135deg,#b9805a,#e6d5b8);width:100%;height:100%;display:grid;place-items:center;font-weight:700}.meta[data-v-0fea095b]{display:grid}.title[data-v-0fea095b]{margin:0;font-size:15px;line-height:1.4}.sub[data-v-0fea095b]{margin:4px 0 0;font-size:12px;color:#c8b6a6}.moreCard[data-v-0fea095b]{display:grid;place-items:center;height:100%}.moreBtn[data-v-0fea095b]{color:#0f0f0f;background:#e6d5b8;padding:10px 16px;border-radius:10px;border:none;cursor:pointer}.textOnly .thumb[data-v-0fea095b]{background:linear-gradient(180deg,#ffffff1a,#ffffff0a)}.skeleton[data-v-0fea095b]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.sk-card[data-v-0fea095b]{display:grid;gap:10px}.sk-thumb[data-v-0fea095b]{aspect-ratio:16/9;border-radius:12px;background:#ffffff0f}.sk-line[data-v-0fea095b]{height:12px;border-radius:6px;background:#ffffff0f}.sk-line.short[data-v-0fea095b]{width:60%}.shimmer[data-v-0fea095b]{position:relative;overflow:hidden}.shimmer[data-v-0fea095b]:after{content:"";position:absolute;inset:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);animation:shimmer-0fea095b 1.2s infinite}@keyframes shimmer-0fea095b{to{transform:translate(100%)}}.side[data-v-0fea095b]{display:flex;flex-direction:column;gap:16px}.side .panel[data-v-0fea095b]{background:#ffffff0f;border-radius:12px;padding:14px;color:#e6d5b8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 10px 30px #00000040;margin-bottom:0;overflow:hidden;display:grid;grid-template-rows:auto 1fr;min-height:0}.aboutAvatar[data-v-0fea095b]{width:80px;height:80px;margin:0 auto 12px;border-radius:50%;overflow:hidden;border:2px solid rgba(230,213,184,.3);box-shadow:0 4px 12px #0003;background:#ffffff14;display:grid;place-items:center;position:relative}.aboutAvatar.canEdit[data-v-0fea095b]{cursor:pointer}.avatar-overlay[data-v-0fea095b]{position:absolute;inset:0;background:#00000080;display:grid;place-items:center;opacity:0;transition:opacity .2s}.aboutAvatar:hover .avatar-overlay[data-v-0fea095b]{opacity:1}.edit-icon[data-v-0fea095b]{width:24px;height:24px;color:#fff}.aboutAvatar img[data-v-0fea095b]{width:100%;height:100%;object-fit:cover}.aboutPlaceholder[data-v-0fea095b]{width:100%;height:100%;display:grid;place-items:center;font-size:28px;font-weight:700;color:#e6d5b8;background:linear-gradient(135deg,#e6d5b833,#e6d5b80d)}.links[data-v-0fea095b]{display:grid;gap:8px}.loading[data-v-0fea095b]{color:#e6d5b8}.signWrapper[data-v-0fea095b]{margin-bottom:12px;display:flex;flex-direction:column;align-items:stretch}.sign-main[data-v-0fea095b]{text-align:center;position:relative;padding:0 10px}.sign-quote[data-v-0fea095b]{font-style:italic;font-size:13px;color:#c8b6a6}.sign-author[data-v-0fea095b]{font-style:italic;font-size:12px;color:#c8b6a6;text-align:right;margin-top:4px;padding-right:10px;opacity:.8}.sign-edit[data-v-0fea095b]{cursor:pointer;display:inline-flex;vertical-align:middle;opacity:.6;transition:opacity .2s;margin-left:4px}.sign-edit[data-v-0fea095b]:hover{opacity:1}.edit-icon-small[data-v-0fea095b]{width:14px;height:14px;color:#e6d5b8}.aboutGrid[data-v-0fea095b]{display:grid}.desc[data-v-0fea095b]{color:#e6d5b8}.modal-overlay[data-v-0fea095b]{position:fixed;inset:0;background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;display:grid;place-items:center;padding:20px}.modal-content[data-v-0fea095b]{background:#1a1a1a;border:1px solid #333;border-radius:16px;padding:24px;width:100%;max-width:400px;color:#e6d5b8;box-shadow:0 20px 50px #00000080}.modal-content h3[data-v-0fea095b]{margin:0 0 16px;font-size:18px;text-align:center}.modal-content textarea[data-v-0fea095b]{width:100%;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#e6d5b8;padding:12px;font-family:inherit;resize:vertical;outline:none;font-size:14px;margin-bottom:20px}.modal-content textarea[data-v-0fea095b]:focus{border-color:#e6d5b8}.modal-actions[data-v-0fea095b]{display:flex;gap:12px;justify-content:flex-end}.modal-btn[data-v-0fea095b]{padding:8px 16px;border-radius:8px;cursor:pointer;border:none;font-size:14px;transition:opacity .2s}.modal-btn[data-v-0fea095b]:hover{opacity:.8}.modal-btn.cancel[data-v-0fea095b]{background:transparent;color:#c8b6a6}.modal-btn.confirm[data-v-0fea095b]{background:#e6d5b8;color:#0f0f0f;font-weight:600}.avatar-crop-overlay[data-v-0fea095b]{z-index:2100}.avatar-crop-content[data-v-0fea095b]{max-width:620px}.avatar-crop-body[data-v-0fea095b]{display:grid;grid-template-columns:1fr 170px;gap:18px;align-items:start}.crop-left[data-v-0fea095b]{display:grid}.crop-right[data-v-0fea095b]{display:grid;gap:10px;align-content:start;padding-top:4px}.previewTitle[data-v-0fea095b]{font-size:12px;letter-spacing:2px;color:#e6d5b8d9;text-align:left}.previewList[data-v-0fea095b]{display:grid;gap:12px}.previewItem[data-v-0fea095b]{display:flex;gap:10px;align-items:center}.previewCircle[data-v-0fea095b]{border-radius:50%;overflow:hidden;border:1px solid rgba(230,213,184,.22);background:#141112;box-shadow:0 10px 26px #00000061;display:grid;place-items:center}.previewCircle[data-v-0fea095b]>*{grid-area:1 / 1}.previewImg[data-v-0fea095b]{max-width:none;max-height:none;pointer-events:none}.previewLabel[data-v-0fea095b]{font-size:12px;color:#e6d5b8bf}.crop-frame[data-v-0fea095b]{width:280px;height:280px;margin:0 auto 14px;border-radius:18px;overflow:hidden;background:#141112;border:1px solid rgba(230,213,184,.18);box-shadow:0 14px 40px #00000073;display:grid;place-items:center;position:relative;touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab}.crop-frame.dragging[data-v-0fea095b]{cursor:grabbing}.crop-frame[data-v-0fea095b]>*{grid-area:1 / 1}.crop-img[data-v-0fea095b]{max-width:none;max-height:none;will-change:transform;pointer-events:none}.crop-controls[data-v-0fea095b]{display:flex;justify-content:center;padding:2px 4px 16px}.crop-range[data-v-0fea095b]{width:min(340px,90%)}.crop-ai[data-v-0fea095b]{width:100%;height:100%;position:relative;background:#1a1a1a;overflow:hidden}.crop-grid[data-v-0fea095b]{width:100%;height:100%;pointer-events:none;position:relative;background-image:linear-gradient(rgba(230,213,184,.14) 1px,transparent 1px),linear-gradient(90deg,rgba(230,213,184,.14) 1px,transparent 1px);background-size:calc(100% / 3) calc(100% / 3);background-position:0 0;mix-blend-mode:screen;opacity:.8}.crop-grid[data-v-0fea095b]:after{content:"";position:absolute;inset:0;border:1px solid rgba(230,213,184,.18)}.scan-line[data-v-0fea095b]{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,transparent 0%,rgba(230,213,184,.35) 50%,transparent 100%);animation:scan-0fea095b 1.5s linear infinite;z-index:2}.particles[data-v-0fea095b]{position:absolute;inset:0;background-image:radial-gradient(rgba(255,255,255,.12) 1px,transparent 1px);background-size:24px 24px;opacity:.55}@keyframes scan-0fea095b{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@media(max-width:560px){.avatar-crop-body[data-v-0fea095b]{grid-template-columns:1fr}.crop-right[data-v-0fea095b]{grid-template-columns:1fr;justify-items:center}.previewTitle[data-v-0fea095b]{text-align:center}.previewItem[data-v-0fea095b]{justify-content:center}}@media(max-width:1100px){.content[data-v-0fea095b]{grid-template-columns:1fr}.feed[data-v-0fea095b],.skeleton[data-v-0fea095b]{grid-template-columns:repeat(3,1fr)}.side[data-v-0fea095b]{grid-template-rows:auto auto}}@media(max-width:900px){.content[data-v-0fea095b]{grid-template-columns:1fr}.feed[data-v-0fea095b],.skeleton[data-v-0fea095b]{grid-template-columns:repeat(2,1fr)}.side[data-v-0fea095b]{grid-template-rows:auto auto}}@media(max-width:600px){.hero[data-v-0fea095b]{padding:100px 16px 26px}.hero h1[data-v-0fea095b]{font-size:28px;letter-spacing:2px}.hero p[data-v-0fea095b]{font-size:14px}.feed[data-v-0fea095b],.skeleton[data-v-0fea095b]{grid-template-columns:1fr}.side[data-v-0fea095b]{grid-template-rows:auto auto}}.atts[data-v-0fea095b]{display:flex;gap:8px;flex-wrap:wrap}.att[data-v-0fea095b]{display:inline-flex;align-items:center;justify-content:center;height:28px;padding:0 10px;border-radius:8px;background:#ffffff0f;color:#e6d5b8;text-decoration:none;font-size:12px}.att.img[data-v-0fea095b]{padding:0;height:auto;border-radius:8px;overflow:hidden}.att.img img[data-v-0fea095b]{width:80px;height:56px;object-fit:cover;display:block}.gallery[data-v-0fea095b]{display:grid;gap:6px;margin-top:6px}.gallery.one[data-v-0fea095b]{grid-template-columns:1fr}.gallery.two[data-v-0fea095b]{grid-template-columns:1fr 1fr}.gallery.three[data-v-0fea095b]{grid-template-columns:2fr 1fr}.gallery.four[data-v-0fea095b]{grid-template-columns:1fr 1fr}.gallery.three .gitem[data-v-0fea095b]:first-child{grid-row:span 2;height:100%}.gitem[data-v-0fea095b]{position:relative;border-radius:10px;overflow:hidden;background:#ffffff0f}.gitem img[data-v-0fea095b]{width:100%;height:100%;object-fit:cover;display:block}.videos[data-v-0fea095b]{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:8px}.videos video[data-v-0fea095b]{width:100%;border-radius:10px;background:#000;outline:none}.type-text[data-v-0fea095b]{white-space:pre-wrap;min-height:120px;position:relative;padding-bottom:28px}.intro-mask[data-v-0fea095b]{position:absolute;inset:0;opacity:0;transition:opacity .18s ease;background:#0006;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;pointer-events:none}.type-text:hover .intro-mask[data-v-0fea095b]{opacity:1;pointer-events:auto}.intro-edit-btn[data-v-0fea095b]{pointer-events:auto;color:#e6d5b8;border:1px solid rgba(230,213,184,.25);background:#ffffff0f;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:8px 12px;border-radius:10px;cursor:pointer;display:inline-flex;align-items:center;gap:8px;font-size:13px;letter-spacing:2px}.intro-edit-btn[data-v-0fea095b]:hover{background:#ffffff1f}.continue-hint[data-v-0fea095b]{position:absolute;right:0;bottom:0;color:#ffd86b;font-weight:700;opacity:.9;white-space:nowrap;line-height:1.2;display:inline-flex;align-items:baseline}.dot-anim[data-v-0fea095b]{display:inline-block;width:3ch;text-align:left}.dot-anim[data-v-0fea095b]:after{content:"";animation:dot-flash-0fea095b 2s steps(1) infinite}@keyframes dot-flash-0fea095b{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}}.mobile-fab[data-v-0fea095b]{position:fixed;width:60px;height:60px;border-radius:50%;overflow:hidden;box-shadow:0 4px 12px #0006;z-index:999;border:2px solid rgba(230,213,184,.6);background:#1a1a1a;display:grid;place-items:center;cursor:pointer;touch-action:none;will-change:left,top}.mobile-fab[data-v-0fea095b]:active{transform:scale(.95)}.mobile-fab img[data-v-0fea095b]{width:100%;height:100%;object-fit:cover}.fab-placeholder[data-v-0fea095b]{color:#e6d5b8;font-weight:700;font-size:20px}.mobile-about-overlay[data-v-0fea095b]{z-index:2000}.mobile-about-content[data-v-0fea095b]{position:relative;max-width:90%;width:360px;max-height:80vh;overflow-y:auto;padding-top:40px}.close-btn[data-v-0fea095b]{position:absolute;top:10px;right:15px;background:transparent;border:none;color:#c8b6a6;font-size:28px;cursor:pointer;z-index:10;padding:0;line-height:1}.mobile-modal-enter-active[data-v-0fea095b]{animation:fade-in-0fea095b .3s forwards}.mobile-modal-leave-active[data-v-0fea095b]{animation:fade-in-0fea095b .3s reverse forwards}.mobile-modal-enter-active .mobile-about-content[data-v-0fea095b]{animation:slide-up-0fea095b .3s cubic-bezier(.25,.8,.25,1) forwards}.mobile-modal-leave-active .mobile-about-content[data-v-0fea095b]{animation:slide-up-0fea095b .3s cubic-bezier(.25,.8,.25,1) reverse forwards}@keyframes fade-in-0fea095b{0%{opacity:0}to{opacity:1}}@keyframes slide-up-0fea095b{0%{transform:translateY(20px) scale(.95);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}.bg[data-v-82ec401d]{position:fixed;inset:0;z-index:1}.wrap[data-v-262f0a62]{display:grid;place-items:center;min-height:calc(100vh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));position:relative;z-index:2;padding:16px}.card[data-v-262f0a62]{position:relative;width:92vw;max-width:360px;display:grid;gap:14px;padding:22px;border-radius:16px;color:#e6d5b8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:radial-gradient(120% 100% at 20% -10%,rgba(255,255,255,.12),transparent 60%),linear-gradient(180deg,#ffffff14,#ffffff05);box-shadow:0 20px 60px #00000059,inset 0 0 0 1px #e6d5b826;--hue: 0}.ink[data-v-262f0a62]{position:absolute;inset:0;border-radius:16px;overflow:hidden;mix-blend-mode:screen;pointer-events:none}.ink canvas[data-v-262f0a62]{width:100%;height:100%}.card[data-v-262f0a62]:before{content:"";position:absolute;inset:-2px;border-radius:18px;padding:2px;background:conic-gradient(from calc(var(--hue)*1deg),#b9805a,#e6d5b8,#b9805a,#3b1f1f,#b9805a,#e6d5b8);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.glow[data-v-262f0a62]{position:absolute;inset:-30px;border-radius:26px;filter:blur(28px);background:radial-gradient(60% 60% at 30% 10%,rgba(230,213,184,.14),transparent 60%),radial-gradient(40% 40% at 80% 80%,rgba(185,128,90,.2),transparent 60%);opacity:.35;pointer-events:none}h2[data-v-262f0a62]{margin:0 0 6px;text-align:center;font-size:var(--fs-page-title);line-height:var(--lh-page-title);letter-spacing:var(--ls-page-title)}form[data-v-262f0a62]{display:grid;gap:12px}input[data-v-262f0a62]{padding:12px;border-radius:12px;border:1px solid rgba(230,213,184,.18);background:#ffffff0f;color:#e6d5b8;outline:none;font-size:var(--fs-body);line-height:var(--lh-body);box-shadow:inset 0 0 0 1px #ffffff0f}input[data-v-262f0a62]:focus{border-color:#e6d5b8;box-shadow:0 0 0 6px #e6d5b81f,inset 0 0 0 1px #ffffff1f}button[data-v-262f0a62]{padding:12px;border:none;border-radius:12px;background:linear-gradient(90deg,#b9805a,#e6d5b8);color:#0f0f0f;cursor:pointer;box-shadow:0 10px 30px #b9805a59}button[data-v-262f0a62]:disabled{opacity:.7}.err[data-v-262f0a62]{color:#ff8b8b;text-align:center}.hint[data-v-262f0a62]{color:#c8b6a6;font-size:var(--fs-meta);line-height:var(--lh-meta);text-align:center}@media(max-width:420px){.card[data-v-262f0a62]{padding:18px;border-radius:14px}.ink[data-v-262f0a62]{border-radius:14px}.glow[data-v-262f0a62]{inset:-24px;border-radius:22px;filter:blur(24px)}}.list[data-v-d847e184]{display:grid;gap:16px;padding:24px;position:relative}.searchBar[data-v-d847e184]{display:flex;gap:10px;max-width:400px;margin-bottom:10px}.searchInput[data-v-d847e184]{flex:1;padding:8px 12px;border-radius:10px;border:1px solid rgba(230,213,184,.22);background:#0000002e;color:#e6d5b8;outline:none;font-size:14px}.searchInput[data-v-d847e184]:focus{border-color:#e6d5b899}.searchBtn[data-v-d847e184]{padding:8px 16px;border-radius:10px;border:none;background:#ffffff1a;color:#e6d5b8;cursor:pointer;border:1px solid rgba(230,213,184,.18);font-size:14px}.searchBtn[data-v-d847e184]:hover{background:#ffffff24}.cardMenuWrap[data-v-d847e184]{position:absolute;right:10px;bottom:10px;z-index:6}.cardMenuBtn[data-v-d847e184]{width:34px;height:34px;border-radius:12px;border:none;background:linear-gradient(90deg,#b9805a,#e6d5b8);color:#0f0f0f;cursor:pointer;display:grid;place-items:center;padding:0;box-shadow:0 10px 22px #b9805a52,0 6px 14px #00000047}.cardMenuBtn[data-v-d847e184]:hover{filter:brightness(1.02)}.cardMenuIc[data-v-d847e184]{width:18px;height:18px;display:block}.cardMenu[data-v-d847e184]{position:absolute;right:0;bottom:40px;min-width:120px;background:#121212f5;border:1px solid rgba(230,213,184,.14);border-radius:12px;box-shadow:0 18px 40px #0000008c;overflow:hidden;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.cardMenuItem[data-v-d847e184]{width:100%;text-align:left;padding:10px 12px;border:none;background:transparent;color:#e6d5b8;cursor:pointer;font-size:13px}.cardMenuItem[data-v-d847e184]:hover{background:#ffffff0f}.cardMenuItem.danger[data-v-d847e184]{color:#ff7878eb}.empty[data-v-d847e184]{padding:26px 18px;border-radius:14px;background:#ffffff0f;border:1px solid rgba(230,213,184,.14);box-shadow:0 12px 30px #0000004d;display:grid;gap:6px;place-items:center;text-align:center}.emptyTitle[data-v-d847e184]{font-weight:900;letter-spacing:2px;color:#fff5e6f5}.emptySub[data-v-d847e184]{font-size:12px;color:#e6d5b8c2}.filter[data-v-d847e184]{display:flex;align-items:center;gap:10px}.hint[data-v-d847e184]{color:#c8b6a6;font-size:14px}.clear[data-v-d847e184]{padding:4px 10px;border:none;border-radius:8px;background:#e6d5b8;color:#0f0f0f;cursor:pointer}.item[data-v-d847e184]{padding:16px;border-radius:12px;background:#ffffff0f;color:#e6d5b8;box-shadow:0 8px 22px #00000047;transition:box-shadow .25s ease,transform .25s ease;will-change:transform,box-shadow;position:relative;overflow:hidden;transform-origin:center}.item[data-v-d847e184]:hover{box-shadow:0 16px 38px #00000061;transform:translateY(-3px) scale(1.01)}.item[data-v-d847e184]:after{content:"";position:absolute;top:0;left:-40%;width:40%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);opacity:0;transform:translate(0);transition:transform .45s ease,opacity .3s ease;z-index:2}.item[data-v-d847e184]:hover:after{opacity:1;transform:translate(250%)}.pin[data-v-d847e184]{position:absolute;top:6px;right:8px;width:28px;height:28px;transform:rotate(12deg);filter:drop-shadow(0 2px 2px rgba(0,0,0,.35));pointer-events:none;z-index:3}.item:hover .pin[data-v-d847e184]{transform:rotate(8deg) scale(1.05)}.pin svg[data-v-d847e184]{width:100%;height:100%;display:block}.item[data-v-d847e184]:before{display:none}.item[data-v-d847e184]:hover:before{display:none}img[data-v-d847e184]{width:100%;height:300px;object-fit:cover;border-radius:10px;margin-bottom:8px}.item h3[data-v-d847e184]{margin:4px 0 2px;line-height:1.25}.excerpt[data-v-d847e184]{margin:6px 0 8px;color:#e6d5b8;opacity:.9;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.tags[data-v-d847e184]{display:flex;gap:8px;flex-wrap:wrap;margin:6px 0}.tag[data-v-d847e184]{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;background:#ffffff14;color:#e6d5b8;font-size:12px;cursor:pointer}.meta[data-v-d847e184]{font-size:var(--fs-meta);line-height:var(--lh-meta);color:#c8b6a6;padding-right:44px}.loading[data-v-d847e184]{color:#e6d5b8}.series[data-v-d847e184]{display:grid;gap:12px}.series+.series[data-v-d847e184]{border-top:1px solid rgba(255,255,255,.08);padding-top:12px;margin-top:12px}.seriesTitle[data-v-d847e184]{margin:0;font-size:var(--fs-card-title);line-height:var(--lh-card-title);letter-spacing:var(--ls-page-title);color:#e6d5b8;display:flex;align-items:center;gap:10px}.seriesTitle[data-v-d847e184]:after{content:"";height:1px;flex:1;background:#ffffff1f;border-radius:1px}.seriesGrid[data-v-d847e184]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.seriesNav[data-v-d847e184]{display:flex;gap:10px;flex-wrap:wrap}.navTag[data-v-d847e184]{display:inline-flex;align-items:center;padding:6px 12px;border-radius:999px;background:#ffffff1a;color:#e6d5b8;font-size:13px;cursor:pointer;opacity:.85;transition:background .25s ease,color .25s ease,box-shadow .25s ease,transform .2s ease}.navTag[data-v-d847e184]:hover{background:#ffffff24;transform:translateY(-1px)}.navTag.active[data-v-d847e184]{background:linear-gradient(90deg,#b9805a,#e6d5b8);color:#0f0f0f;box-shadow:0 8px 22px #b9805a59}.navTag.active[data-v-d847e184]:hover{transform:translateY(-1px)}.navTag[data-v-d847e184]:not(.active){background:#ffffff1a;color:#e6d5b8;box-shadow:inset 0 0 0 1px #ffffff1f}@media(max-width:900px){.seriesGrid[data-v-d847e184]{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.seriesGrid[data-v-d847e184]{grid-template-columns:1fr}}.listGrid[data-v-d847e184]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media(max-width:900px){.listGrid[data-v-d847e184]{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.listGrid[data-v-d847e184]{grid-template-columns:1fr}}.item img[data-v-d847e184]{transition:transform .25s ease,height .2s ease}@media(max-width:900px){.item img[data-v-d847e184]{height:240px}}@media(max-width:600px){.item img[data-v-d847e184]{height:200px}}.fade-enter-active[data-v-d847e184],.fade-leave-active[data-v-d847e184]{transition:opacity .25s ease}.fade-enter-from[data-v-d847e184],.fade-leave-to[data-v-d847e184]{opacity:0}.overlay[data-v-d847e184]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none;background:#0f0f0f2e;border-radius:12px}.spinner[data-v-d847e184]{width:28px;height:28px;border:2px solid rgba(230,213,184,.35);border-top-color:#e6d5b8;border-radius:50%;animation:spin-d847e184 .8s linear infinite}@keyframes spin-d847e184{to{transform:rotate(360deg)}}.pg[data-v-564a5150]{position:relative;width:100%;border-radius:12px;overflow:hidden;border:1px solid rgba(230,213,184,.25);background:#ffffff0f}.pg.size-sm[data-v-564a5150]{height:10px}.pg.size-md[data-v-564a5150]{height:14px}.pg.size-lg[data-v-564a5150]{height:18px}.pg-fill[data-v-564a5150]{position:absolute;left:0;top:0;bottom:0;border-radius:12px;background:linear-gradient(90deg,#e6d5b8,#b9805a);box-shadow:0 0 12px #e6d5b88c}.stripe[data-v-564a5150]{position:absolute;inset:0;background-image:linear-gradient(135deg,rgba(255,255,255,.35) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.35) 50%,rgba(255,255,255,.35) 75%,transparent 75%,transparent);background-size:26px 26px;animation:slide-564a5150 .8s linear infinite;mix-blend-mode:screen}.glow[data-v-564a5150]{position:absolute;right:-18px;top:50%;transform:translateY(-50%);width:36px;height:36px;border-radius:50%;background:radial-gradient(circle,rgba(230,213,184,.85),rgba(230,213,184,.15) 60%,transparent 70%);filter:blur(2px)}.pg.ind .glow[data-v-564a5150]{animation:pulse-564a5150 1.6s ease-in-out infinite}.pg-label[data-v-564a5150]{position:absolute;left:10px;right:10px;bottom:-28px;display:flex;justify-content:space-between;align-items:center;font-size:12px;color:#e6d5b8;text-shadow:0 0 8px rgba(230,213,184,.45)}@keyframes slide-564a5150{0%{background-position:0 0}to{background-position:26px 0}}@keyframes pulse-564a5150{0%{opacity:.7;transform:translateY(-50%) scale(.95)}50%{opacity:1;transform:translateY(-50%) scale(1.05)}to{opacity:.7;transform:translateY(-50%) scale(.95)}}:root,:host{--w-e-textarea-bg-color: #fff;--w-e-textarea-color: #333;--w-e-textarea-border-color: #ccc;--w-e-textarea-slight-border-color: #e8e8e8;--w-e-textarea-slight-color: #d4d4d4;--w-e-textarea-slight-bg-color: #f5f2f0;--w-e-textarea-selected-border-color: #B4D5FF;--w-e-textarea-handler-bg-color: #4290f7;--w-e-toolbar-color: #595959;--w-e-toolbar-bg-color: #fff;--w-e-toolbar-active-color: #333;--w-e-toolbar-active-bg-color: #f1f1f1;--w-e-toolbar-disabled-color: #999;--w-e-toolbar-border-color: #e8e8e8;--w-e-modal-button-bg-color: #fafafa;--w-e-modal-button-border-color: #d9d9d9}.w-e-text-container *,.w-e-toolbar *{box-sizing:border-box;margin:0;outline:none;padding:0}.w-e-text-container blockquote,.w-e-text-container li,.w-e-text-container p,.w-e-text-container td,.w-e-text-container th,.w-e-toolbar *{line-height:1.5}.w-e-text-container{background-color:var(--w-e-textarea-bg-color);color:var(--w-e-textarea-color);height:100%;position:relative}.w-e-text-container .w-e-scroll{-webkit-overflow-scrolling:touch;height:100%}.w-e-text-container [data-slate-editor]{word-wrap:break-word;border-top:1px solid transparent;min-height:100%;outline:0;padding:0 10px;white-space:pre-wrap}.w-e-text-container [data-slate-editor] p{margin:15px 0}.w-e-text-container [data-slate-editor] h1,.w-e-text-container [data-slate-editor] h2,.w-e-text-container [data-slate-editor] h3,.w-e-text-container [data-slate-editor] h4,.w-e-text-container [data-slate-editor] h5{margin:20px 0}.w-e-text-container [data-slate-editor] img{cursor:default;display:inline!important;max-width:100%;min-height:20px;min-width:20px}.w-e-text-container [data-slate-editor] span{text-indent:0}.w-e-text-container [data-slate-editor] [data-selected=true]{box-shadow:0 0 0 2px var(--w-e-textarea-selected-border-color)}.w-e-text-placeholder{font-style:italic;left:10px;top:17px;width:90%}.w-e-max-length-info,.w-e-text-placeholder{color:var(--w-e-textarea-slight-color);pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none}.w-e-max-length-info{bottom:.5em;right:1em}.w-e-bar{background-color:var(--w-e-toolbar-bg-color);color:var(--w-e-toolbar-color);font-size:14px;padding:0 5px}.w-e-bar svg{fill:var(--w-e-toolbar-color);height:14px;width:14px}.w-e-bar-show{display:flex}.w-e-bar-hidden{display:none}.w-e-hover-bar{border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 5px #0000001f;position:absolute}.w-e-toolbar{flex-wrap:wrap;position:relative}.w-e-bar-divider{background-color:var(--w-e-toolbar-border-color);display:inline-flex;height:40px;margin:0 5px;width:1px}.w-e-bar-item{display:flex;height:40px;padding:4px;position:relative;text-align:center}.w-e-bar-item,.w-e-bar-item button{align-items:center;justify-content:center}.w-e-bar-item button{background:transparent;border:none;color:var(--w-e-toolbar-color);cursor:pointer;display:inline-flex;height:32px;overflow:hidden;padding:0 8px;white-space:nowrap}.w-e-bar-item button:hover{background-color:var(--w-e-toolbar-active-bg-color);color:var(--w-e-toolbar-active-color)}.w-e-bar-item button .title{margin-left:5px}.w-e-bar-item .active{background-color:var(--w-e-toolbar-active-bg-color);color:var(--w-e-toolbar-active-color)}.w-e-bar-item .disabled{color:var(--w-e-toolbar-disabled-color);cursor:not-allowed}.w-e-bar-item .disabled svg{fill:var(--w-e-toolbar-disabled-color)}.w-e-bar-item .disabled:hover{background-color:var(--w-e-toolbar-bg-color);color:var(--w-e-toolbar-disabled-color)}.w-e-bar-item .disabled:hover svg{fill:var(--w-e-toolbar-disabled-color)}.w-e-menu-tooltip-v5:before{background-color:var(--w-e-toolbar-active-color);border-radius:5px;color:var(--w-e-toolbar-bg-color);content:attr(data-tooltip);font-size:.75em;opacity:0;padding:5px 10px;position:absolute;text-align:center;top:40px;transition:opacity .6s;visibility:hidden;white-space:pre;z-index:1}.w-e-menu-tooltip-v5:after{border:5px solid transparent;border-bottom:5px solid var(--w-e-toolbar-active-color);content:"";opacity:0;position:absolute;top:30px;transition:opacity .6s;visibility:hidden}.w-e-menu-tooltip-v5:hover:after,.w-e-menu-tooltip-v5:hover:before{opacity:1;visibility:visible}.w-e-menu-tooltip-v5.tooltip-right:before{left:100%;top:10px}.w-e-menu-tooltip-v5.tooltip-right:after{border-bottom-color:transparent;border-left-color:transparent;border-right-color:var(--w-e-toolbar-active-color);border-top-color:transparent;left:100%;margin-left:-10px;top:16px}.w-e-bar-item-group .w-e-bar-item-menus-container{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;display:none;left:0;margin-top:40px;position:absolute;top:0;z-index:1}.w-e-bar-item-group:hover .w-e-bar-item-menus-container{display:block}.w-e-select-list{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;left:0;margin-top:40px;max-height:350px;min-width:100px;overflow-y:auto;position:absolute;top:0;z-index:1}.w-e-select-list ul{line-height:1;list-style:none}.w-e-select-list ul .selected{background-color:var(--w-e-toolbar-active-bg-color)}.w-e-select-list ul li{cursor:pointer;padding:7px 0 7px 25px;position:relative;text-align:left;white-space:nowrap}.w-e-select-list ul li:hover{background-color:var(--w-e-toolbar-active-bg-color)}.w-e-select-list ul li svg{left:0;margin-left:5px;margin-top:-7px;position:absolute;top:50%}.w-e-bar-bottom .w-e-select-list{bottom:0;margin-bottom:40px;margin-top:0;top:inherit}.w-e-drop-panel{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;margin-top:40px;min-width:200px;padding:10px;position:absolute;top:0;z-index:1}.w-e-bar-bottom .w-e-drop-panel{bottom:0;margin-bottom:40px;margin-top:0;top:inherit}.w-e-modal{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;color:var(--w-e-toolbar-color);font-size:14px;min-height:40px;min-width:100px;padding:20px 15px 0;position:absolute;text-align:left;z-index:1}.w-e-modal .btn-close{cursor:pointer;line-height:1;padding:5px;position:absolute;right:8px;top:7px}.w-e-modal .btn-close svg{fill:var(--w-e-toolbar-color);height:10px;width:10px}.w-e-modal .babel-container{display:block;margin-bottom:15px}.w-e-modal .babel-container span{display:block;margin-bottom:10px}.w-e-modal .button-container{margin-bottom:15px}.w-e-modal button{background-color:var(--w-e-modal-button-bg-color);border:1px solid var(--w-e-modal-button-border-color);border-radius:4px;color:var(--w-e-toolbar-color);cursor:pointer;font-weight:400;height:32px;padding:4.5px 15px;text-align:center;touch-action:manipulation;transition:all .3s cubic-bezier(.645,.045,.355,1);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.w-e-modal input[type=number],.w-e-modal input[type=text],.w-e-modal textarea{font-feature-settings:"tnum";background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-modal-button-border-color);border-radius:4px;color:var(--w-e-toolbar-color);font-variant:tabular-nums;padding:4.5px 11px;transition:all .3s;width:100%}.w-e-modal textarea{min-height:60px}body .w-e-modal,body .w-e-modal *{box-sizing:border-box}.w-e-progress-bar{background-color:var(--w-e-textarea-handler-bg-color);height:1px;position:absolute;transition:width .3s;width:0}.w-e-full-screen-container{display:flex!important;flex-direction:column!important;height:100%!important;inset:0!important;margin:0!important;padding:0!important;position:fixed;width:100%!important}.w-e-full-screen-container [data-w-e-textarea=true]{flex:1!important}.w-e-text-container [data-slate-editor] code{background-color:var(--w-e-textarea-slight-bg-color);border-radius:3px;font-family:monospace;padding:3px}.w-e-panel-content-color{list-style:none;text-align:left;width:230px}.w-e-panel-content-color li{border:1px solid var(--w-e-toolbar-bg-color);border-radius:3px;cursor:pointer;display:inline-block;padding:2px}.w-e-panel-content-color li:hover{border-color:var(--w-e-toolbar-color)}.w-e-panel-content-color li .color-block{border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;height:17px;width:17px}.w-e-panel-content-color .active{border-color:var(--w-e-toolbar-color)}.w-e-panel-content-color .clear{line-height:1.5;margin-bottom:5px;width:100%}.w-e-panel-content-color .clear svg{height:16px;margin-bottom:-4px;width:16px}.w-e-text-container [data-slate-editor] blockquote{background-color:var(--w-e-textarea-slight-bg-color);border-left:8px solid var(--w-e-textarea-selected-border-color);display:block;font-size:100%;line-height:1.5;margin:10px 0;padding:10px}.w-e-panel-content-emotion{font-size:20px;list-style:none;text-align:left;width:300px}.w-e-panel-content-emotion li{border-radius:3px;cursor:pointer;display:inline-block;padding:0 5px}.w-e-panel-content-emotion li:hover{background-color:var(--w-e-textarea-slight-bg-color)}.w-e-textarea-divider{border-radius:3px;margin:20px auto;padding:20px}.w-e-textarea-divider hr{background-color:var(--w-e-textarea-border-color);border:0;display:block;height:1px}.w-e-text-container [data-slate-editor] pre>code{background-color:var(--w-e-textarea-slight-bg-color);border:1px solid var(--w-e-textarea-slight-border-color);border-radius:4px;display:block;font-size:14px;padding:10px;text-indent:0}.w-e-text-container [data-slate-editor] .w-e-image-container{display:inline-block;margin:0 3px}.w-e-text-container [data-slate-editor] .w-e-image-container:hover{box-shadow:0 0 0 2px var(--w-e-textarea-selected-border-color)}.w-e-text-container [data-slate-editor] .w-e-selected-image-container{overflow:hidden;position:relative}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .w-e-image-dragger{background-color:var(--w-e-textarea-handler-bg-color);height:7px;position:absolute;width:7px}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .left-top{cursor:nwse-resize;left:0;top:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .right-top{cursor:nesw-resize;right:0;top:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .left-bottom{bottom:0;cursor:nesw-resize;left:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .right-bottom{bottom:0;cursor:nwse-resize;right:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container:hover,.w-e-text-container [contenteditable=false] .w-e-image-container:hover{box-shadow:none}.w-e-text-container [data-slate-editor] .table-container{border:1px dashed var(--w-e-textarea-border-color);border-radius:5px;margin-top:10px;overflow-x:auto;padding:10px;width:100%}.w-e-text-container [data-slate-editor] table{border-collapse:collapse}.w-e-text-container [data-slate-editor] table td,.w-e-text-container [data-slate-editor] table th{border:1px solid var(--w-e-textarea-border-color);line-height:1.5;min-width:30px;padding:3px 5px;text-align:left}.w-e-text-container [data-slate-editor] table th{background-color:var(--w-e-textarea-slight-bg-color);font-weight:700;text-align:center}.w-e-panel-content-table{background-color:var(--w-e-toolbar-bg-color)}.w-e-panel-content-table table{border-collapse:collapse}.w-e-panel-content-table td{border:1px solid var(--w-e-toolbar-border-color);cursor:pointer;height:15px;padding:3px 5px;width:20px}.w-e-panel-content-table td.active{background-color:var(--w-e-toolbar-active-bg-color)}.w-e-textarea-video-container{background-image:linear-gradient(45deg,#eee 25%,transparent 0,transparent 75%,#eee 0,#eee),linear-gradient(45deg,#eee 25%,#fff 0 75%,#eee 0,#eee);background-position:0 0,10px 10px;background-size:20px 20px;border:1px dashed var(--w-e-textarea-border-color);border-radius:5px;margin:10px auto 0;padding:10px 0;text-align:center}.w-e-text-container [data-slate-editor] pre>code{word-wrap:normal;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;-webkit-hyphens:none;hyphens:none;line-height:1.5;margin:.5em 0;overflow:auto;padding:1em;-moz-tab-size:4;-o-tab-size:4;tab-size:4;text-align:left;text-shadow:0 1px #fff;white-space:pre;word-break:normal;word-spacing:normal}.w-e-text-container [data-slate-editor] pre>code .token.cdata,.w-e-text-container [data-slate-editor] pre>code .token.comment,.w-e-text-container [data-slate-editor] pre>code .token.doctype,.w-e-text-container [data-slate-editor] pre>code .token.prolog{color:#708090}.w-e-text-container [data-slate-editor] pre>code .token.punctuation{color:#999}.w-e-text-container [data-slate-editor] pre>code .token.namespace{opacity:.7}.w-e-text-container [data-slate-editor] pre>code .token.boolean,.w-e-text-container [data-slate-editor] pre>code .token.constant,.w-e-text-container [data-slate-editor] pre>code .token.deleted,.w-e-text-container [data-slate-editor] pre>code .token.number,.w-e-text-container [data-slate-editor] pre>code .token.property,.w-e-text-container [data-slate-editor] pre>code .token.symbol,.w-e-text-container [data-slate-editor] pre>code .token.tag{color:#905}.w-e-text-container [data-slate-editor] pre>code .token.attr-name,.w-e-text-container [data-slate-editor] pre>code .token.builtin,.w-e-text-container [data-slate-editor] pre>code .token.char,.w-e-text-container [data-slate-editor] pre>code .token.inserted,.w-e-text-container [data-slate-editor] pre>code .token.selector,.w-e-text-container [data-slate-editor] pre>code .token.string{color:#690}.w-e-text-container [data-slate-editor] pre>code .language-css .token.string,.w-e-text-container [data-slate-editor] pre>code .style .token.string,.w-e-text-container [data-slate-editor] pre>code .token.entity,.w-e-text-container [data-slate-editor] pre>code .token.operator,.w-e-text-container [data-slate-editor] pre>code .token.url{color:#9a6e3a}.w-e-text-container [data-slate-editor] pre>code .token.atrule,.w-e-text-container [data-slate-editor] pre>code .token.attr-value,.w-e-text-container [data-slate-editor] pre>code .token.keyword{color:#07a}.w-e-text-container [data-slate-editor] pre>code .token.class-name,.w-e-text-container [data-slate-editor] pre>code .token.function{color:#dd4a68}.w-e-text-container [data-slate-editor] pre>code .token.important,.w-e-text-container [data-slate-editor] pre>code .token.regex,.w-e-text-container [data-slate-editor] pre>code .token.variable{color:#e90}.w-e-text-container [data-slate-editor] pre>code .token.bold,.w-e-text-container [data-slate-editor] pre>code .token.important{font-weight:700}.w-e-text-container [data-slate-editor] pre>code .token.italic{font-style:italic}.w-e-text-container [data-slate-editor] pre>code .token.entity{cursor:help}.emoji[data-v-ed9bc901]{position:relative;display:inline-block}.btn[data-v-ed9bc901]{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border:none;border-radius:8px;background:linear-gradient(135deg,#e6d5b8,#b9805a);color:#0f0f0f;cursor:pointer;box-shadow:0 6px 18px #00000040}.ic[data-v-ed9bc901]{font-size:18px}.panel[data-v-ed9bc901]{position:absolute;bottom:100%;left:0;margin-bottom:8px;width:320px;max-width:90vw;max-height:300px;overflow-y:auto;box-sizing:border-box;background:#141414d9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(230,213,184,.35);border-radius:12px;box-shadow:0 14px 36px #00000073;padding:12px;z-index:100}.grid[data-v-ed9bc901]{display:grid;grid-template-columns:repeat(auto-fill,minmax(32px,1fr));gap:6px}.cell[data-v-ed9bc901]{display:grid;place-items:center;padding:6px;border:none;border-radius:8px;cursor:pointer;background:#ffffff0f;color:#e6d5b8;font-size:18px;line-height:1}.cell[data-v-ed9bc901]:hover{background:#ffffff1f}@keyframes float-light-c5907143{0%{transform:translate(0) scale(1);opacity:.6}50%{transform:translate(20px,-20px) scale(1.1);opacity:.8}to{transform:translate(0) scale(1);opacity:.6}}.detailWrap[data-v-c5907143]{max-width:1600px;margin:0 auto;padding:20px;display:grid;grid-template-columns:80px 1fr 420px;gap:20px;position:relative}.detailWrap[data-v-c5907143]:before{content:"";position:fixed;top:-200px;left:50%;transform:translate(-50%);width:100vw;height:100vh;background:radial-gradient(circle at 20% 30%,rgba(255,216,107,.03) 0%,transparent 50%),radial-gradient(circle at 80% 60%,rgba(185,128,90,.03) 0%,transparent 50%);pointer-events:none;z-index:-1;filter:blur(80px)}.detailWrap[data-v-c5907143]:after{content:"";position:fixed;top:15%;right:10%;width:400px;height:400px;background:radial-gradient(circle,rgba(255,216,107,.04),transparent 70%);border-radius:50%;pointer-events:none;z-index:-1;animation:float-light-c5907143 10s ease-in-out infinite;filter:blur(50px)}.actionBar[data-v-c5907143]{position:sticky;top:100px;display:flex;flex-direction:column;gap:20px;align-items:center;height:fit-content;z-index:10}.act[data-v-c5907143]{width:40px;height:40px;border-radius:50%;border:1px solid rgba(230,213,184,.25);background:#ffffff0f;display:grid;place-items:center;cursor:pointer;transition:background .2s ease,transform .1s ease}.act[data-v-c5907143]:hover{background:#ffffff1f}.act[data-v-c5907143]:active{transform:scale(.96)}.act.like.on[data-v-c5907143]{background:linear-gradient(135deg,#e6d5b8,#b9805a)}.act.favor.on[data-v-c5907143]{background:linear-gradient(135deg,#ff9bb3,#e06c88)}.act.share.on[data-v-c5907143]{background:linear-gradient(135deg,#9be1ff,#4fb4d5)}.actionBar .ic[data-v-c5907143]{width:20px;height:20px;fill:#e6d5b8}.heart-emoji[data-v-c5907143]{font-size:20px;line-height:20px}.actionBar .ic.share[data-v-c5907143]{fill:#e6d5b8}.sidebar[data-v-c5907143]{position:sticky;top:100px;max-height:calc(100vh - 120px);overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(230,213,184,.2) transparent;align-self:start}.sidebar[data-v-c5907143]::-webkit-scrollbar{width:4px}.sidebar[data-v-c5907143]::-webkit-scrollbar-track{background:transparent}.sidebar[data-v-c5907143]::-webkit-scrollbar-thumb{background-color:#e6d5b833;border-radius:4px}@media(max-width:1100px){.detailWrap[data-v-c5907143]{grid-template-columns:1fr;max-width:900px}.actionBar[data-v-c5907143]{display:none}.sidebar[data-v-c5907143]{position:static;margin-top:40px}}.sidebarHeader[data-v-c5907143]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.sidebar .sec[data-v-c5907143]{margin:0;color:#e6d5b8;letter-spacing:4px;font-size:18px}.sidebar .back[data-v-c5907143]{margin:0;color:#0f0f0f;background:#e6d5b8;padding:6px 12px;border:none;border-radius:8px;cursor:pointer;font-size:12px}.sidebarFeed[data-v-c5907143]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;max-height:calc(100vh - 120px);overflow-y:auto;padding-right:6px;overscroll-behavior:contain}.sidebarFeed[data-v-c5907143]{scrollbar-width:thin;scrollbar-color:rgba(230,213,184,.45) transparent}.sidebarFeed[data-v-c5907143]::-webkit-scrollbar{width:6px}.sidebarFeed[data-v-c5907143]::-webkit-scrollbar-track{background:transparent}.sidebarFeed[data-v-c5907143]::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#e6d5b88c,#e6d5b838);border-radius:10px}.sidebarItem[data-v-c5907143]{display:flex;flex-direction:column;gap:0;background:#ffffff0f;border-radius:10px;overflow:hidden;transition:background .2s ease}.sidebarItem[data-v-c5907143]:hover{background:#ffffff1f}.sidebarThumb[data-v-c5907143]{width:100%;aspect-ratio:16/9;border-radius:0;overflow:hidden;flex-shrink:0}.sidebarThumb img[data-v-c5907143],.sidebarThumb video[data-v-c5907143]{width:100%;height:100%;object-fit:cover;display:block}.sidebarInfo[data-v-c5907143]{flex:1;display:flex;flex-direction:column;padding:10px;min-width:0}.sidebarTitle[data-v-c5907143]{color:#e6d5b8;font-size:13px;font-weight:500;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-bottom:auto}.sidebarDate[data-v-c5907143]{color:#c8b6a6;font-size:12px;margin-top:6px}@media(max-width:1100px){.sidebarFeed[data-v-c5907143]{grid-template-columns:repeat(2,1fr);max-height:none;overflow:visible;padding-right:0}}.main .card[data-v-c5907143]{width:100%}.card[data-v-c5907143]{display:grid;gap:8px;color:#e6d5b8;transition:transform .2s ease}.title[data-v-c5907143]{margin:0;font-size:var(--fs-page-title);line-height:var(--lh-page-title);letter-spacing:var(--ls-page-title);color:#e6d5b8}.titleRow[data-v-c5907143]{display:flex;align-items:center;justify-content:space-between;gap:12px}.titleActions[data-v-c5907143]{display:flex;align-items:center;gap:10px}.backBtn[data-v-c5907143]{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border:none;border-radius:8px;background:#e6d5b8;color:#0f0f0f;cursor:pointer}.backBtn .ic[data-v-c5907143]{width:18px;height:18px;fill:#0f0f0f}.delBtn[data-v-c5907143]{display:inline-flex;align-items:center;padding:8px 12px;border:none;border-radius:8px;background:#ff78782e;color:#ffb7b7;cursor:pointer;border:1px solid rgba(255,120,120,.25)}.delBtn[data-v-c5907143]:disabled{opacity:.6;cursor:not-allowed}.metaRow[data-v-c5907143]{display:flex;align-items:center;justify-content:flex-start;gap:12px}.tagsRow[data-v-c5907143]{display:flex;gap:8px;flex-wrap:wrap}.tag[data-v-c5907143]{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;background:#ffffff14;color:#e6d5b8;font-size:12px}.sub[data-v-c5907143]{color:#c8b6a6;font-size:var(--fs-meta);line-height:var(--lh-meta)}.stats[data-v-c5907143]{display:flex;gap:12px;align-items:center}.stat[data-v-c5907143]{display:inline-flex;gap:6px;align-items:center;color:#c8b6a6}.ic[data-v-c5907143]{width:18px;height:18px;fill:#e6d5b8;opacity:.9}.ic.heart[data-v-c5907143]{fill:#e6b8b8}.ic.share[data-v-c5907143]{fill:#e6d5b8}.num[data-v-c5907143]{font-size:var(--fs-meta);line-height:var(--lh-meta)}.cover[data-v-c5907143]{border-radius:12px;overflow:hidden;background:#ffffff0f}.cover img[data-v-c5907143]{width:100%;height:auto;display:block}.content[data-v-c5907143] img,.content[data-v-c5907143] video{max-width:100%;border-radius:10px;box-shadow:0 4px 12px #0000004d;display:block;margin:20px 0}@keyframes shimmer-c5907143{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.content[data-v-c5907143]{background:radial-gradient(120% 80% at 10% 0%,#ffffff24,#ffffff0f 60%),linear-gradient(180deg,#ffffff1a,#ffffff0f);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);position:relative;padding:24px;border-radius:16px;overflow:hidden;color:#e6d5b8;font-size:var(--fs-body);line-height:calc(var(--lh-body) + .2);box-shadow:0 12px 40px #00000047;border:1px solid rgba(230,213,184,.16)}.leafCanvas[data-v-c5907143]{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;border-radius:16px;opacity:1;z-index:1}.contentHtml[data-v-c5907143]{position:relative;z-index:3;background:transparent}.content[data-v-c5907143] .w-e-text,.content[data-v-c5907143] .w-e-text-container,.content[data-v-c5907143] .w-e-scroll,.content[data-v-c5907143] .w-e-text-placeholder{background:transparent!important}.content[data-v-c5907143] .w-e-text{color:inherit}.content[data-v-c5907143] table,.content[data-v-c5907143] th,.content[data-v-c5907143] td{border:1px solid rgba(230,213,184,.3)!important;border-collapse:collapse!important}.content[data-v-c5907143] h1,.content[data-v-c5907143] h2,.content[data-v-c5907143] h3{color:#fff;margin-top:1.2em;margin-bottom:.6em;text-shadow:0 2px 4px rgba(0,0,0,.3)}.content[data-v-c5907143] p{margin-bottom:1em}.content[data-v-c5907143] a{color:#ffd86b;text-decoration:none;border-bottom:1px dashed rgba(255,216,107,.5)}.content[data-v-c5907143] a:hover{border-bottom-style:solid}.content[data-v-c5907143] blockquote{border-left:4px solid #e6d5b8;background:#ffffff0d;padding:10px 16px;border-radius:0 8px 8px 0;margin:1em 0}.content[data-v-c5907143] code{background:#00000038;padding:2px 6px;border-radius:4px;font-family:monospace;color:#ff9bb3}.content[data-v-c5907143] pre{background:#00000047;padding:16px;border-radius:12px;overflow-x:auto}.content[data-v-c5907143]:before{content:"";position:absolute;inset:0;border-radius:16px;padding:2px;background:linear-gradient(45deg,#ffd86b,#e6b14a,#b9805a,#ffd86b);background-size:300% 300%;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:shimmer-c5907143 8s ease infinite;pointer-events:none;opacity:.8;z-index:4}.media[data-v-c5907143]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.mediaItem[data-v-c5907143]{border-radius:10px;overflow:hidden;background:#ffffff0f}.mediaItem img[data-v-c5907143],.mediaItem video[data-v-c5907143]{width:100%;height:100%;object-fit:cover;display:block}.loading[data-v-c5907143]{color:#e6d5b8}.err[data-v-c5907143]{color:#ff8b8b}.comments[data-v-c5907143]{margin-top:16px;background:#ffffff0f;border-radius:12px;padding:12px;display:grid;gap:12px}.c-title[data-v-c5907143]{margin:0;font-size:var(--fs-card-title);line-height:var(--lh-card-title);letter-spacing:var(--ls-page-title);color:#e6d5b8}.commentForm[data-v-c5907143]{display:grid;gap:8px}.commentTop[data-v-c5907143]{display:flex;align-items:center;gap:10px;margin-bottom:6px}.textWrap[data-v-c5907143]{position:relative;margin-bottom:10px}.commentForm textarea[data-v-c5907143]{width:100%;padding:10px 260px 48px 10px;border-radius:10px;border:1px solid rgba(230,213,184,.2);background:#ffffff0f;color:#e6d5b8;outline:none;resize:none;overflow:hidden;min-height:80px}.commentForm textarea[data-v-c5907143]:focus{border-color:#e6d5b873;box-shadow:0 0 0 3px #e6d5b833}.c-btn[data-v-c5907143]{align-self:start;padding:8px 12px;border:none;border-radius:8px;background:#e6d5b8;color:#0f0f0f;cursor:pointer}.c-btn[data-v-c5907143]:disabled{opacity:.6;cursor:not-allowed}.uploader[data-v-c5907143]{display:flex;align-items:center;gap:10px}.uploader.inField[data-v-c5907143]{position:absolute;right:8px;bottom:12px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.hiddenFile[data-v-c5907143]{display:none}.uploadBtn[data-v-c5907143]{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border:none;border-radius:8px;background:linear-gradient(135deg,#e6d5b8,#b9805a);color:#0f0f0f;cursor:pointer;box-shadow:0 6px 18px #00000040}.uploadBtn[data-v-c5907143]:disabled{opacity:.6;cursor:not-allowed}.uploadBtn .ic[data-v-c5907143]{width:18px;height:18px;fill:#0f0f0f}.limit[data-v-c5907143]{color:#c8b6a6;font-size:var(--fs-meta);line-height:var(--lh-meta)}.progressWrap[data-v-c5907143]{position:relative}.progressWrap[data-v-c5907143] .pg{margin-top:2px}.picked[data-v-c5907143]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.pickItem[data-v-c5907143]{border-radius:8px;overflow:hidden;background:#ffffff0f;aspect-ratio:16/9}.pickItem img[data-v-c5907143],.pickItem video[data-v-c5907143]{width:100%;height:100%;object-fit:cover;display:block}.commentList[data-v-c5907143]{display:grid;gap:10px}.commentItem[data-v-c5907143]{padding:10px;border-radius:10px;background:#ffffff14}.commentItem.owner[data-v-c5907143]{background:linear-gradient(135deg,#e6d5b81f,#ffffff0f);border:1px solid rgba(230,213,184,.35)}.c-head[data-v-c5907143]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.r-head[data-v-c5907143]{display:flex;align-items:center;gap:10px;margin-bottom:8px}.avatar[data-v-c5907143]{width:30px;height:30px;border-radius:50%;object-fit:cover;background:#ddd}.avatarWrap[data-v-c5907143]{position:relative;width:30px;height:30px}.authorBadge[data-v-c5907143]{position:absolute;top:-4px;right:-4px;width:18px;height:18px;border-radius:999px;background:linear-gradient(135deg,#ffd86b,#e6b14a);color:#0f0f0f;display:grid;place-items:center;z-index:3;box-shadow:0 2px 6px #0000004d;border:1px solid rgba(0,0,0,.35)}.authorBadge .mark[data-v-c5907143]{font-size:12px;line-height:1}.c-meta[data-v-c5907143]{display:flex;gap:8px;align-items:center;color:#c8b6a6;font-size:12px}.c-actions[data-v-c5907143]{display:flex;gap:10px;align-items:center}.likeBtn[data-v-c5907143],.replyBtn[data-v-c5907143]{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border:none;border-radius:8px;background:#ffffff14;color:#e6d5b8;cursor:pointer}.likeBtn.on[data-v-c5907143]{background:linear-gradient(135deg,#ff9bb3,#e06c88);color:#0f0f0f}.c-content[data-v-c5907143]{color:#e6d5b8;white-space:pre-wrap;word-break:break-word}.c-media[data-v-c5907143]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:8px}.c-mediaItem[data-v-c5907143]{border-radius:8px;overflow:hidden;background:#ffffff0f}.c-mediaItem img[data-v-c5907143],.c-mediaItem video[data-v-c5907143]{width:100%;height:100%;object-fit:cover;display:block}.replyForm[data-v-c5907143]{margin-top:8px;display:grid;gap:8px}.replyTop[data-v-c5907143]{display:flex;align-items:center;gap:10px;margin-bottom:6px}.replyTextWrap[data-v-c5907143]{position:relative;margin-bottom:10px}.replyForm textarea[data-v-c5907143]{width:100%;padding:8px 260px 48px 8px;border-radius:8px;border:1px solid rgba(230,213,184,.2);background:#ffffff0f;color:#e6d5b8;outline:none;resize:none;overflow:hidden;min-height:60px}.replyBar[data-v-c5907143]{display:flex;align-items:center;gap:10px}.replyBar.inField[data-v-c5907143]{position:absolute;right:8px;bottom:12px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.replyList[data-v-c5907143]{margin-top:10px;display:grid;gap:12px;padding-left:42px;border-left:2px solid rgba(230,213,184,.18)}.replyItem[data-v-c5907143]{padding:10px;border-radius:10px;background:#ffffff0f}.replyItem.owner[data-v-c5907143]{background:linear-gradient(135deg,#e6d5b81a,#ffffff0d);border:1px solid rgba(230,213,184,.3)}.more[data-v-c5907143]{display:flex;gap:10px;align-items:center}.moreHint[data-v-c5907143]{color:#c8b6a6;font-size:12px}@media(max-width:600px){.uploader.inField[data-v-c5907143],.replyBar.inField[data-v-c5907143]{position:static;margin-top:8px;padding:0}.commentForm textarea[data-v-c5907143],.replyForm textarea[data-v-c5907143]{padding-right:10px;padding-bottom:10px}}.lightbox[data-v-c5907143]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000000e6;z-index:9999;display:flex;align-items:center;justify-content:center;cursor:zoom-out;animation:fade-in .2s ease-out}.lightbox img[data-v-c5907143]{max-width:100%;max-height:100%;object-fit:contain}.wrap[data-v-e5761f29]{display:grid;place-items:center;min-height:70vh;padding:18px 0}.hub[data-v-e5761f29]{width:min(980px,92vw);display:grid;gap:clamp(12px,1.8vw,16px)}.hubHead[data-v-e5761f29]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.hubTitle[data-v-e5761f29]{margin:0;letter-spacing:2px;font-size:clamp(18px,2.2vw,22px)}.hubBtn[data-v-e5761f29]{padding:8px 12px;border:none;border-radius:10px;background:#ffffff1a;color:#e6d5b8;cursor:pointer;border:1px solid rgba(230,213,184,.18)}.hubBtn[data-v-e5761f29]:disabled{opacity:.6;cursor:not-allowed}.hubHint[data-v-e5761f29]{font-size:13px;color:#c8b6a6}.grid[data-v-e5761f29]{display:grid;gap:clamp(12px,1.8vw,16px);grid-template-columns:repeat(3,1fr)}@media(max-width:900px){.grid[data-v-e5761f29]{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.grid[data-v-e5761f29]{grid-template-columns:1fr}}@media(max-width:560px){.hubHead[data-v-e5761f29]{flex-direction:column;align-items:stretch}.hubBtn[data-v-e5761f29]{width:100%}}.cardItem[data-v-e5761f29]{position:relative;border:none;padding:0;border-radius:16px;overflow:hidden;cursor:pointer;background:#ffffff0f;color:#e6d5b8;min-height:clamp(190px,22vw,230px);box-shadow:0 16px 42px #00000059;border:1px solid rgba(255,255,255,.1)}.cardItem[data-v-e5761f29]:disabled{opacity:.6;cursor:not-allowed}.cardItem[data-v-e5761f29]{transition:transform .18s ease,background .18s ease,border-color .18s ease,box-shadow .18s ease}.cardItem[data-v-e5761f29]:focus-visible{outline:none;box-shadow:0 0 0 2px #e6d5b84d,0 16px 42px #00000059}@media(hover:hover)and (pointer:fine){.cardItem[data-v-e5761f29]:hover{transform:translateY(-2px);border-color:#e6d5b838;background:#ffffff14;box-shadow:0 20px 52px #0006}}.newCard[data-v-e5761f29]{display:grid;place-items:center;background:radial-gradient(120% 120% at 30% 15%,#ffffff24,#ffffff0a 55%,#0000001a)}.newCard[data-v-e5761f29]:before{content:"";position:absolute;inset:14px;border-radius:14px;border:1px dashed rgba(230,213,184,.28);opacity:.75}.newCross[data-v-e5761f29]{position:absolute;inset:22px;border-radius:14px}.newCross[data-v-e5761f29]:before,.newCross[data-v-e5761f29]:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:repeating-linear-gradient(90deg,rgba(230,213,184,.7) 0,rgba(230,213,184,.7) 7px,transparent 7px,transparent 13px);filter:drop-shadow(0 6px 18px rgba(0,0,0,.35))}.newCross[data-v-e5761f29]:before{width:2px;height:72%}.newCross[data-v-e5761f29]:after{width:72%;height:2px}.newText[data-v-e5761f29]{position:relative;font-weight:950;letter-spacing:clamp(4px,1.6vw,10px);font-size:clamp(16px,2.2vw,22px);color:#fff5e6fa;padding:10px 16px;border-radius:999px;background:#00000047;border:1px solid rgba(255,255,255,.16);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);text-shadow:0 12px 28px rgba(0,0,0,.45)}@media(max-width:560px){.newCard[data-v-e5761f29]:before{inset:12px}.newCross[data-v-e5761f29]{inset:18px}.newText[data-v-e5761f29]{padding:10px 14px}}.draftCard .cover[data-v-e5761f29]{position:absolute;inset:0;display:grid;overflow:hidden;border-radius:inherit}.draftCard .cover[data-v-e5761f29]>*{grid-area:1 / 1}.draftCard img[data-v-e5761f29],.draftCard video[data-v-e5761f29]{width:100%;height:100%;object-fit:cover;display:block;filter:saturate(1.05) contrast(1.02)}.coverFallback[data-v-e5761f29]{background:radial-gradient(120% 120% at 20% 10%,#ffffff1a,#00000026 60%),linear-gradient(135deg,#e6d5b81a,#0000001a)}.titleOverlay[data-v-e5761f29]{align-self:end;padding:12px 12px 14px;font-weight:950;font-size:clamp(14px,1.8vw,16px);letter-spacing:1px;text-align:left;background:linear-gradient(to top,#000000bd,#0000002e,#0000);color:#fff5e6fa}.editBadge[data-v-e5761f29]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:64px;height:64px;border-radius:999px;display:grid;place-items:center;background:radial-gradient(120% 120% at 30% 20%,#ffffff2e,#00000047);border:1px solid rgba(255,255,255,.18);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#e6d5b8;box-shadow:0 18px 44px #00000059}.editBadge .ic[data-v-e5761f29]{width:28px;height:28px}@media(max-width:560px){.editBadge[data-v-e5761f29]{width:58px;height:58px}.editBadge .ic[data-v-e5761f29]{width:26px;height:26px}}.delBtn[data-v-e5761f29]{position:absolute;right:10px;bottom:10px;width:42px;height:42px;border-radius:12px;border:1px solid rgba(255,255,255,.14);background:#00000061;color:#ffb3b3;display:grid;place-items:center;cursor:pointer}.delBtn[data-v-e5761f29]:disabled{opacity:.6;cursor:not-allowed}.delBtn .ic[data-v-e5761f29]{width:20px;height:20px}.delBtn[data-v-e5761f29]:hover{background:#00000085}@media(max-width:560px){.delBtn[data-v-e5761f29]{width:46px;height:46px}}.card[data-v-e5761f29]{width:min(860px,92vw);display:grid;gap:12px;padding:clamp(14px,2.2vw,20px);border-radius:12px;background:#ffffff0f;color:#e6d5b8}input[data-v-e5761f29]{padding:10px;border-radius:8px;border:1px solid rgba(230,213,184,.2);background:transparent;color:#e6d5b8}.topBar[data-v-e5761f29]{display:flex;align-items:center;justify-content:space-between;gap:12px}.backBtn[data-v-e5761f29]{padding:8px 12px;border:none;border-radius:10px;background:#ffffff1a;color:#e6d5b8;cursor:pointer;border:1px solid rgba(230,213,184,.18)}.topTitle[data-v-e5761f29]{font-weight:900;letter-spacing:2px;color:#fff5e6f5}@media(max-width:560px){.topBar[data-v-e5761f29]{flex-direction:column;align-items:stretch}.backBtn[data-v-e5761f29]{width:100%}.topTitle[data-v-e5761f29]{text-align:center}}.editor-box[data-v-e5761f29]{border:1px solid rgba(230,213,184,.2);border-radius:10px;overflow:hidden;background:#fff;color:#333}.weToolbar[data-v-e5761f29]{border-bottom:1px solid #ccc}.weEditor[data-v-e5761f29]{height:680px;overflow-y:hidden;--weEditMin: 640px }.weEditor[data-v-e5761f29] [data-slate-editor][role=textarea]{min-height:var(--weEditMin);height:100%}@media(max-width:900px){.weEditor[data-v-e5761f29]{height:620px;--weEditMin: 580px }}@media(max-width:560px){.weEditor[data-v-e5761f29]{height:480px;--weEditMin: 440px }}.hide[data-v-e5761f29]{display:none}.tagBox[data-v-e5761f29]{display:grid;gap:8px}.tagHeader[data-v-e5761f29]{font-size:14px;color:#c8b6a6}.tagList[data-v-e5761f29]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.tagList input[data-v-e5761f29]{flex:1 0 100%;width:100%;padding:8px 10px;border-radius:8px;border:1px solid rgba(230,213,184,.2);background:transparent;color:#e6d5b8}.tag[data-v-e5761f29]{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;background:#ffffff14;color:#e6d5b8}.tag .rm[data-v-e5761f29]{padding:0 6px;border:none;background:transparent;color:#e6d5b8;cursor:pointer}.attachments[data-v-e5761f29]{display:grid;gap:10px}.att-controls[data-v-e5761f29]{display:flex;gap:10px}.coverBox[data-v-e5761f29]{position:relative;width:100%;aspect-ratio:16/9;border:2px dashed rgba(230,213,184,.35);border-radius:12px;display:grid;place-items:center;cursor:pointer;background:#ffffff0a}.coverBox.empty[data-v-e5761f29]:hover{border-color:#e6d5b8d9}.coverInner[data-v-e5761f29]{position:relative;width:50%;height:50%;display:grid;place-items:center;color:#c8b6a6}.cross[data-v-e5761f29]{position:absolute;width:100%;height:100%}.cross[data-v-e5761f29]:before,.cross[data-v-e5761f29]:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:repeating-linear-gradient(90deg,rgba(230,213,184,.55) 0,rgba(230,213,184,.55) 8px,transparent 8px,transparent 14px)}.cross[data-v-e5761f29]:before{width:2px;height:90%}.cross[data-v-e5761f29]:after{width:90%;height:2px}.coverBox.empty:hover .cross[data-v-e5761f29]:before,.coverBox.empty:hover .cross[data-v-e5761f29]:after{background:repeating-linear-gradient(90deg,rgba(230,213,184,.95) 0,rgba(230,213,184,.95) 8px,transparent 8px,transparent 14px)}.hint[data-v-e5761f29]{position:absolute;bottom:-8px;font-size:13px;color:#c8b6a6}.coverPreview[data-v-e5761f29]{position:absolute;inset:0;border-radius:10px;overflow:hidden}.coverPreview img[data-v-e5761f29],.coverPreview video[data-v-e5761f29]{width:100%;height:100%;object-fit:cover;display:block}.coverRemove[data-v-e5761f29]{position:absolute;right:8px;top:8px;padding:6px 8px;border:none;border-radius:8px;background:#00000059;color:#e6d5b8;cursor:pointer}.metaBar[data-v-e5761f29]{display:grid;grid-template-columns:2fr 1fr;gap:12px;align-items:start}@media(max-width:700px){.metaBar[data-v-e5761f29]{grid-template-columns:1fr}}.leftCol[data-v-e5761f29]{display:grid;gap:8px}.att-controls input[data-v-e5761f29]{display:none}.att-list[data-v-e5761f29]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}@media(max-width:900px){.att-list[data-v-e5761f29]{grid-template-columns:repeat(3,1fr)}}.att-item[data-v-e5761f29]{position:relative;border-radius:10px;overflow:hidden;background:#ffffff0f}.att-item img[data-v-e5761f29],.att-item video[data-v-e5761f29]{width:100%;height:140px;object-fit:cover;display:block;background:#000}.att-item .remove[data-v-e5761f29]{position:absolute;right:8px;top:8px;padding:6px 8px;border:none;border-radius:8px;background:#00000059;color:#e6d5b8;cursor:pointer}.att-item .insert[data-v-e5761f29]{position:absolute;left:8px;top:8px;padding:6px 8px;border:none;border-radius:8px;background:#00000059;color:#e6d5b8;cursor:pointer}.btnRow[data-v-e5761f29]{display:flex;gap:10px;justify-content:flex-end}.draftBtn[data-v-e5761f29]{padding:10px;border:none;border-radius:8px;background:#ffffff1a;color:#e6d5b8;cursor:pointer;border:1px solid rgba(230,213,184,.18)}.pubBtn[data-v-e5761f29]{padding:10px;border:none;border-radius:8px;background:#e6d5b8;color:#0f0f0f;cursor:pointer}.draftBtn[data-v-e5761f29]:disabled,.pubBtn[data-v-e5761f29]:disabled{opacity:.6;cursor:not-allowed}.err[data-v-e5761f29]{color:#ff8b8b}@media(max-width:600px){.att-list[data-v-e5761f29]{grid-template-columns:repeat(2,1fr)}.btnRow[data-v-e5761f29]{flex-direction:column;align-items:stretch}}.wrap[data-v-e35c8af1]{display:grid;place-items:center;min-height:60vh}.card[data-v-e35c8af1]{width:320px;display:grid;gap:12px;padding:20px;border-radius:12px;background:#ffffff0f;color:#e6d5b8}h2[data-v-e35c8af1]{margin:0;text-align:center;font-size:var(--fs-page-title);line-height:var(--lh-page-title);letter-spacing:var(--ls-page-title)}.msg[data-v-e35c8af1]{font-size:var(--fs-body);line-height:var(--lh-body);text-align:center;padding:6px 0}.hint[data-v-e35c8af1]{color:#c8b6a6;font-size:var(--fs-meta);line-height:var(--lh-meta)}.actions[data-v-e35c8af1]{display:grid;gap:10px;margin-top:6px}button[data-v-e35c8af1]{padding:10px;border:none;border-radius:8px;background:#e6d5b8;color:#0f0f0f;cursor:pointer}button.ghost[data-v-e35c8af1]{background:transparent;color:#e6d5b8;border:1px solid rgba(230,213,184,.28)}.wrap[data-v-a5b9185b]{display:grid;gap:16px;padding:24px}.tabs[data-v-a5b9185b]{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.cat-tags[data-v-a5b9185b]{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-top:-6px;padding:6px;border-radius:16px;background:radial-gradient(120% 140% at 30% 10%,#ffffff1a,#ffffff0a 42%,#00000024);border:1px solid rgba(255,255,255,.1);box-shadow:0 18px 40px #00000057,inset 0 1px #ffffff1a,inset 0 -1px #00000040;max-width:100%}.cat-tag[data-v-a5b9185b]{border-radius:999px;padding:8px 12px;border:1px solid transparent;background:transparent;color:#f1eadfe6;cursor:pointer;transition:transform .18s ease,background .18s ease,border-color .18s ease,color .18s ease;display:inline-flex;align-items:center;justify-content:center;text-align:center;min-height:34px;flex:0 0 auto;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.cat-tag[data-v-a5b9185b]:hover{transform:translateY(-1px);background:#ffffff0f;border-color:#ffffff24;color:#fff5e6f5}.cat-tag.active[data-v-a5b9185b]{background:#e6d5b824;border-color:#f59b0842;color:#fff5e6fa}.cat-tag[data-v-a5b9185b]:focus-visible{outline:none;box-shadow:0 0 0 2px #e6d5b84d}.tab[data-v-a5b9185b]{padding:6px 12px;border:none;border-radius:999px;background:#ffffff14;color:#e6d5b8;cursor:pointer}.tab.active[data-v-a5b9185b]{background:#ffffff29}.tab.action[data-v-a5b9185b]{background:#e6d5b8;color:#0f0f0f;font-weight:700}.tab.icon[data-v-a5b9185b]{width:34px;height:34px;padding:0;display:inline-grid;place-items:center}.tab.icon .ic[data-v-a5b9185b]{width:18px;height:18px;fill:currentColor}.empty[data-v-a5b9185b]{padding:26px 18px;border-radius:14px;background:#ffffff0f;border:1px solid rgba(230,213,184,.14);box-shadow:0 12px 30px #0000004d;display:grid;gap:6px;place-items:center;text-align:center;min-height:240px}.emptyTitle[data-v-a5b9185b]{font-weight:900;letter-spacing:2px;color:#fff5e6f5}.emptySub[data-v-a5b9185b]{font-size:12px;color:#e6d5b8c2}.pager[data-v-a5b9185b]{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;padding:6px 0}.pager.top[data-v-a5b9185b]{justify-content:flex-start}.pg-btn[data-v-a5b9185b]{padding:8px 14px;border:none;border-radius:999px;background:#ffffff14;color:#e6d5b8;cursor:pointer}.pg-btn[data-v-a5b9185b]:disabled{opacity:.5;cursor:not-allowed}.pg-meta[data-v-a5b9185b]{opacity:.85}.collections-head[data-v-a5b9185b]{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:14px;background:#ffffff0f;border:1px solid rgba(230,213,184,.14);box-shadow:0 12px 30px #0000004d}.collections-meta[data-v-a5b9185b]{font-weight:800;color:#fff5e6f0}.collection-grid[data-v-a5b9185b]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.collection-grid.mobile[data-v-a5b9185b]{grid-template-columns:repeat(5,1fr)}.collection-card[data-v-a5b9185b]{position:relative;display:grid;gap:10px;padding:0;border-radius:0;background:transparent;border:none;box-shadow:none;color:#e6d5b8;cursor:pointer;overflow:visible;transform-style:preserve-3d;transition:transform .18s ease,box-shadow .18s ease;will-change:transform}.collection-card[data-v-a5b9185b]:before{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(520px circle at calc(var(--px, .5) * 100%) calc(var(--py, .5) * 100%),rgba(255,255,255,.14),transparent 62%);opacity:0;transition:opacity .18s ease;pointer-events:none}.collection-card[data-v-a5b9185b]:hover:before,.collection-card.tilting[data-v-a5b9185b]:before{opacity:1}.collection-card[data-v-a5b9185b]:hover,.collection-card.tilting[data-v-a5b9185b]{transform:translateY(-4px) scale(1.01) perspective(900px) rotateX(calc((var(--py, .5) - .5) * -8deg)) rotateY(calc((var(--px, .5) - .5) * 10deg));box-shadow:0 30px 90px #00000094}.collection-stack[data-v-a5b9185b]{--stack-pad: 30px;position:relative;display:grid;width:100%;aspect-ratio:16 / 9;border-radius:0;overflow:visible;background:transparent;transform-style:preserve-3d;perspective:1000px;box-sizing:border-box;padding-right:var(--stack-pad);padding-bottom:var(--stack-pad)}.collection-grid.mobile .collection-stack[data-v-a5b9185b]{aspect-ratio:9 / 16}.collection-layer[data-v-a5b9185b]{position:absolute;width:calc(100% - var(--stack-pad));height:calc(100% - var(--stack-pad));left:calc(var(--layer) * 10px);top:calc(var(--layer) * 10px);transform:translateZ(calc(var(--layer) * -6px)) rotate(calc(var(--layer) * -1deg));opacity:calc(1 - var(--layer) * .16);filter:none;z-index:calc(20 - var(--layer));border-radius:14px;overflow:hidden;background:transparent;border:none;backface-visibility:hidden;transform-origin:50% 50%;box-shadow:0 12px 34px #0000006b,0 0 0 1px #0000 inset}.collection-layer[data-v-a5b9185b]:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0000,#0000002e);opacity:calc(var(--layer) * .1);pointer-events:none}.collection-layer img[data-v-a5b9185b]{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.01)}.collection-layer.top[data-v-a5b9185b]{z-index:40;will-change:transform,opacity}.collection-layer.prev[data-v-a5b9185b]{z-index:39;will-change:transform,opacity;opacity:0}.collection-stack.tick-a .collection-layer.top[data-v-a5b9185b]{animation:stack-top-in-a-a5b9185b .6s cubic-bezier(.18,.9,.22,1) both}.collection-stack.tick-b .collection-layer.top[data-v-a5b9185b]{animation:stack-top-in-b-a5b9185b .6s cubic-bezier(.18,.9,.22,1) both}.collection-stack.tick-a .collection-layer.prev[data-v-a5b9185b]{animation:stack-top-out-a-a5b9185b .6s cubic-bezier(.18,.9,.22,1) both}.collection-stack.tick-b .collection-layer.prev[data-v-a5b9185b]{animation:stack-top-out-b-a5b9185b .6s cubic-bezier(.18,.9,.22,1) both}@keyframes stack-top-in-a-a5b9185b{0%{opacity:1;transform:translateZ(28px) rotateY(-88deg) scale(.995)}55%{opacity:1;transform:translateZ(10px) rotateY(-18deg) scale(.998)}to{opacity:1;transform:translateZ(0) rotateY(0) scale(1)}}@keyframes stack-top-out-a-a5b9185b{0%{opacity:1;transform:translateZ(0) rotateY(0) scale(1)}70%{opacity:1;transform:translateZ(12px) rotateY(70deg) scale(.998)}to{opacity:0;transform:translateZ(18px) rotateY(88deg) scale(.995)}}@keyframes stack-top-in-b-a5b9185b{0%{opacity:1;transform:translateZ(28px) rotateY(-88deg) scale(.995)}55%{opacity:1;transform:translateZ(10px) rotateY(-18deg) scale(.998)}to{opacity:1;transform:translateZ(0) rotateY(0) scale(1)}}@keyframes stack-top-out-b-a5b9185b{0%{opacity:1;transform:translateZ(0) rotateY(0) scale(1)}70%{opacity:1;transform:translateZ(12px) rotateY(70deg) scale(.998)}to{opacity:0;transform:translateZ(18px) rotateY(88deg) scale(.995)}}.collection-info[data-v-a5b9185b]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;background:#00000073;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;transition:opacity .18s ease;pointer-events:none;border-radius:14px;z-index:3}.collection-card:hover .collection-info[data-v-a5b9185b],.collection-card.tilting .collection-info[data-v-a5b9185b],.collection-card:active .collection-info[data-v-a5b9185b]{opacity:1}.collection-name[data-v-a5b9185b]{max-width:min(92%,320px);font-weight:900;color:#fff5e6f5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.collection-count[data-v-a5b9185b]{font-size:12px;color:#e6d5b8db}.collection-actions[data-v-a5b9185b]{position:absolute;top:10px;right:10px;z-index:6;display:flex;gap:8px;background:#00000059;border:1px solid rgba(255,255,255,.1);padding:6px;border-radius:12px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.viewer-actions[data-v-a5b9185b]{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap}.viewer-meta[data-v-a5b9185b]{font-size:12px;color:#e6d5b8cc}.viewer-strip[data-v-a5b9185b]{display:flex;gap:8px;overflow-x:auto;max-width:min(920px,92vw);padding:6px;border-radius:14px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1)}.viewer-thumb[data-v-a5b9185b]{width:64px;height:64px;border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;padding:0;cursor:pointer;flex:0 0 auto;opacity:.7}.viewer-thumb.active[data-v-a5b9185b]{border-color:#f59b0866;opacity:1}.viewer-thumb img[data-v-a5b9185b]{width:100%;height:100%;object-fit:cover;display:block}.modal-box.collection-editor[data-v-a5b9185b]{max-width:720px}.sort-grid[data-v-a5b9185b]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.sort-item[data-v-a5b9185b]{position:relative;border-radius:12px;overflow:hidden;background:#ffffff0a;border:1px solid rgba(255,255,255,.1)}.sort-item img[data-v-a5b9185b]{width:100%;height:100%;aspect-ratio:1 / 1;object-fit:cover;display:block}.sort-cover[data-v-a5b9185b]{position:absolute;top:8px;left:8px;background:#f59b0838;border:1px solid rgba(245,155,8,.3);color:#fff5e6fa;font-size:12px;padding:4px 8px;border-radius:999px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.sort-remove[data-v-a5b9185b]{position:absolute;right:8px;bottom:8px}.grid[data-v-a5b9185b]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.card[data-v-a5b9185b]{display:grid;gap:8px;padding:12px;border-radius:12px;background:#ffffff0f;color:#e6d5b8;position:relative;border:1px solid rgba(255,255,255,.1);box-shadow:0 16px 38px #00000057}.card.selected[data-v-a5b9185b]{outline:2px solid #e6d5b8;outline-offset:-2px;box-shadow:0 0 0 2px #e6d5b840 inset}.grid .card[data-v-a5b9185b]{transform-style:preserve-3d;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease;will-change:transform}.grid .card[data-v-a5b9185b]:before{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(520px circle at calc(var(--px, .5) * 100%) calc(var(--py, .5) * 100%),rgba(255,255,255,.14),transparent 62%);opacity:0;transition:opacity .18s ease;pointer-events:none}.grid .card[data-v-a5b9185b]:hover:before,.grid .card.tilting[data-v-a5b9185b]:before{opacity:1}.grid .card[data-v-a5b9185b]:hover,.grid .card.tilting[data-v-a5b9185b]{border-color:#f59b0838;transform:translateY(-4px) scale(1.01) perspective(900px) rotateX(calc((var(--py, .5) - .5) * -8deg)) rotateY(calc((var(--px, .5) - .5) * 10deg));box-shadow:0 30px 90px #00000094}.thumb[data-v-a5b9185b]{width:100%;border-radius:10px;overflow:hidden;background:#ffffff0a;display:grid}.thumb[data-v-a5b9185b]>*{grid-area:1 / 1}.thumb[data-v-a5b9185b]{position:relative}.thumb[data-v-a5b9185b]:after{content:"";position:absolute;inset:0;background:#ffffff2e;opacity:0;transition:opacity .2s ease}.card:hover .thumb[data-v-a5b9185b]:after,.card.tilting .thumb[data-v-a5b9185b]:after{opacity:1}.grid.desktop .thumb[data-v-a5b9185b]{aspect-ratio:16 / 9}.grid.tablet .thumb[data-v-a5b9185b]{aspect-ratio:4 / 3}.grid.mobile .thumb[data-v-a5b9185b]{aspect-ratio:9 / 16}.grid.mobile[data-v-a5b9185b]{grid-template-columns:repeat(5,1fr)}.grid.mobile .card[data-v-a5b9185b]{padding:0;gap:0;overflow:hidden}.grid.mobile .card[data-v-a5b9185b]:hover,.grid.mobile .card.tilting[data-v-a5b9185b]{transform:translateY(-2px) scale(1.005) perspective(900px) rotateX(calc((var(--py, .5) - .5) * -4deg)) rotateY(calc((var(--px, .5) - .5) * 6deg));box-shadow:0 18px 48px #00000073}.grid.mobile .thumb[data-v-a5b9185b]{border-radius:0}.thumb img[data-v-a5b9185b],.thumb video[data-v-a5b9185b]{width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(.98);transition:opacity .8s ease,transform .8s cubic-bezier(.2,.8,.2,1)}.thumb img.visible[data-v-a5b9185b],.thumb video.visible[data-v-a5b9185b]{opacity:1;transform:scale(1)}.video-tile[data-v-a5b9185b]{width:100%;height:100%;display:grid;place-items:center;background:#ffffff0a}.video-tile-bg[data-v-a5b9185b]{width:100%;height:100%;background:radial-gradient(120% 160% at 30% 15%,#f59b0829,#ffffff0a 45%,#0000001a),linear-gradient(180deg,#ffffff0f,#0000002e);filter:saturate(1.05)}.video-tile[data-v-a5b9185b]>*{grid-area:1 / 1}.video-tile-ic[data-v-a5b9185b]{width:44px;height:44px;fill:#e6d5b8eb;filter:drop-shadow(0 10px 24px rgba(0,0,0,.55))}.ai-card[data-v-a5b9185b]{width:100%;height:100%;border-radius:inherit;box-shadow:none;pointer-events:none}@media(max-width:900px){.grid[data-v-a5b9185b]{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.grid[data-v-a5b9185b]{grid-template-columns:1fr}}@media(max-width:900px){.collection-grid[data-v-a5b9185b]{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.collection-grid[data-v-a5b9185b]{grid-template-columns:1fr}.sort-grid[data-v-a5b9185b]{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.wrap[data-v-a5b9185b]{padding:16px}.cat-tags[data-v-a5b9185b]{flex-wrap:nowrap;overflow-x:auto;border-radius:999px;scrollbar-width:none;-ms-overflow-style:none}.cat-tags[data-v-a5b9185b]::-webkit-scrollbar{display:none}}@media(max-width:900px){.grid.mobile[data-v-a5b9185b]{grid-template-columns:repeat(4,1fr)}}@media(max-width:600px){.grid.mobile[data-v-a5b9185b]{grid-template-columns:repeat(3,1fr)}}@media(max-width:900px){.collection-grid.mobile[data-v-a5b9185b]{grid-template-columns:repeat(4,1fr)}}@media(max-width:600px){.collection-grid.mobile[data-v-a5b9185b]{grid-template-columns:repeat(3,1fr)}}.fade-enter-active[data-v-a5b9185b],.fade-leave-active[data-v-a5b9185b]{transition:opacity .25s ease}.fade-enter-from[data-v-a5b9185b],.fade-leave-to[data-v-a5b9185b]{opacity:0}@media(prefers-reduced-motion:reduce){.grid .card[data-v-a5b9185b]{transition:none;transform:none}.grid .card[data-v-a5b9185b]:hover,.grid .card.tilting[data-v-a5b9185b]{transform:none}}.lightbox[data-v-a5b9185b]{position:fixed;inset:0;z-index:2000;background:#000000e6;display:grid;place-items:center;padding:20px;cursor:zoom-out}.lb-content[data-v-a5b9185b]{position:relative;max-width:100%;max-height:100%;display:flex;flex-direction:column;align-items:center;gap:20px}.image-wrapper[data-v-a5b9185b]{display:grid;place-items:center;position:relative}.image-wrapper[data-v-a5b9185b]>*{grid-area:1 / 1}.video-wrapper[data-v-a5b9185b]{display:grid;place-items:center;position:relative}.video-wrapper[data-v-a5b9185b]>*{grid-area:1 / 1}.lb-content img[data-v-a5b9185b],.lb-content video[data-v-a5b9185b]{max-width:100%;max-height:85vh;object-fit:contain;box-shadow:0 10px 40px #00000080;cursor:default;opacity:0;transform:scale(.96);transition:opacity .8s ease,transform .8s cubic-bezier(.2,.8,.2,1)}.lb-content img.visible[data-v-a5b9185b],.lb-content video.visible[data-v-a5b9185b]{opacity:1;transform:scale(1)}.ai-placeholder[data-v-a5b9185b]{background:#1a1a1a;position:relative;overflow:hidden;box-shadow:0 10px 40px #00000080;border-radius:4px;transition:opacity .8s ease;opacity:1}.ai-placeholder.hidden[data-v-a5b9185b]{opacity:0}.ai-placeholder.desktop[data-v-a5b9185b]{width:70vw;aspect-ratio:16/9;max-height:85vh}.ai-placeholder.tablet[data-v-a5b9185b]{width:60vw;aspect-ratio:4/3;max-height:85vh}.ai-placeholder.mobile[data-v-a5b9185b]{height:70vh;aspect-ratio:9/16;width:auto}.scan-line[data-v-a5b9185b]{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,transparent 0%,rgba(230,213,184,.4) 50%,transparent 100%);animation:scan-a5b9185b 1.5s linear infinite;z-index:2}.particles[data-v-a5b9185b]{position:absolute;inset:0;background-image:radial-gradient(rgba(255,255,255,.15) 1px,transparent 1px);background-size:24px 24px;opacity:.6}@keyframes scan-a5b9185b{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.lb-content.mobile-frame img[data-v-a5b9185b],.lb-content.mobile-frame .ai-placeholder[data-v-a5b9185b]{border-radius:24px}.lb-content.collection-viewer .image-wrapper[data-v-a5b9185b]{width:min(980px,92vw);aspect-ratio:16 / 9;border-radius:14px;overflow:hidden;background:#ffffff0a;place-items:stretch}.lb-content.collection-viewer.mobile-frame .image-wrapper[data-v-a5b9185b]{width:min(420px,92vw);aspect-ratio:9 / 16;border-radius:24px}.lb-content.collection-viewer .image-wrapper img[data-v-a5b9185b],.lb-content.collection-viewer .image-wrapper video[data-v-a5b9185b]{width:100%;height:100%;max-width:none;max-height:none;object-fit:cover}.lb-content.collection-viewer .image-wrapper .ai-placeholder[data-v-a5b9185b],.lb-content.collection-viewer .image-wrapper .ai-placeholder.desktop[data-v-a5b9185b],.lb-content.collection-viewer .image-wrapper .ai-placeholder.tablet[data-v-a5b9185b],.lb-content.collection-viewer .image-wrapper .ai-placeholder.mobile[data-v-a5b9185b]{width:100%;height:100%;max-width:none;max-height:none;aspect-ratio:auto;border-radius:inherit}.actions[data-v-a5b9185b]{display:flex;gap:16px}.download-btn[data-v-a5b9185b],.close-btn[data-v-a5b9185b]{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;border:none;border-radius:8px;font-weight:700;cursor:pointer;transition:transform .2s,background .2s}.download-btn[data-v-a5b9185b]{background:#e6d5b8;color:#0f0f0f}.close-btn[data-v-a5b9185b]{background:#ffffff26;color:#e6d5b8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.download-btn[data-v-a5b9185b]:hover{background:#fff;transform:translateY(-2px)}.close-btn[data-v-a5b9185b]:hover{background:#ffffff40;transform:translateY(-2px)}.download-btn[data-v-a5b9185b]:active,.close-btn[data-v-a5b9185b]:active{transform:translateY(0)}.download-btn .ic[data-v-a5b9185b],.close-btn .ic[data-v-a5b9185b]{width:18px;height:18px;fill:currentColor}.modal-mask[data-v-a5b9185b]{position:fixed;inset:0;background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:2000;display:grid;place-items:center}.modal-box[data-v-a5b9185b]{background:#1a1a1a;padding:24px;border-radius:12px;width:90%;max-width:400px;border:1px solid rgba(230,213,184,.2);box-shadow:0 10px 40px #00000080;display:flex;flex-direction:column;gap:16px;color:#e6d5b8}.modal-box h3[data-v-a5b9185b]{margin:0;font-size:18px;text-align:center}.field[data-v-a5b9185b]{display:flex;flex-direction:column;gap:6px}.field label[data-v-a5b9185b]{font-size:14px;opacity:.8}.field input[type=text][data-v-a5b9185b],.field select[data-v-a5b9185b]{background:#ffffff14;border:1px solid rgba(255,255,255,.1);padding:8px 12px;border-radius:6px;color:#e6d5b8;outline:none}.fixed-title[data-v-a5b9185b]{background:#ffffff14;border:1px solid rgba(255,255,255,.1);padding:8px 12px;border-radius:6px;color:#e6d5b8}.field input[type=file][data-v-a5b9185b]{font-size:14px}.modal-actions[data-v-a5b9185b]{display:flex;justify-content:flex-end;gap:12px;margin-top:8px}.modal-actions button[data-v-a5b9185b]{padding:8px 16px;border-radius:6px;border:none;cursor:pointer;background:#ffffff1a;color:#e6d5b8}.modal-actions button.primary[data-v-a5b9185b]{background:#e6d5b8;color:#0f0f0f;font-weight:700}.modal-actions button[data-v-a5b9185b]:disabled{opacity:.5;cursor:not-allowed}.cat-row[data-v-a5b9185b]{display:flex;gap:10px;align-items:center}.file-meta[data-v-a5b9185b]{margin-top:8px;font-size:12px;color:#f1eadfbd}.upload-progress[data-v-a5b9185b]{margin-top:10px;display:grid;gap:8px}.upload-progress-meta[data-v-a5b9185b]{display:flex;align-items:center;justify-content:space-between}.upload-progress-text[data-v-a5b9185b]{font-size:12px;color:#f1eadfcc}.upload-progress-bar[data-v-a5b9185b]{height:10px;border-radius:999px;background:#ffffff14;border:1px solid rgba(255,255,255,.1);overflow:hidden}.upload-progress-fill[data-v-a5b9185b]{height:100%;width:0%;border-radius:999px;background:linear-gradient(90deg,#f59b0838,#f59b089e);transition:width .16s ease}.upload-progress-fill.indeterminate[data-v-a5b9185b]{width:40%;animation:upload-indeterminate-a5b9185b 1.1s ease-in-out infinite;transition:none}@keyframes upload-indeterminate-a5b9185b{0%{transform:translate(-120%)}to{transform:translate(280%)}}.mini[data-v-a5b9185b]{padding:8px 10px;border-radius:8px;border:none;cursor:pointer;background:#ffffff1a;color:#e6d5b8;white-space:nowrap}.new-cat[data-v-a5b9185b]{display:grid;gap:10px;margin-top:10px}.new-cat input[data-v-a5b9185b]{background:#ffffff14;border:1px solid rgba(255,255,255,.1);padding:8px 12px;border-radius:6px;color:#e6d5b8;outline:none}.modal-box.cat-manage[data-v-a5b9185b]{max-width:560px}.manage-new[data-v-a5b9185b]{display:grid;grid-template-columns:1.2fr 1fr auto;gap:10px;align-items:center}.manage-list[data-v-a5b9185b]{display:grid;gap:10px;max-height:320px;overflow:auto;padding-right:4px}.manage-row[data-v-a5b9185b]{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:center;padding:10px;border-radius:10px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.manage-inputs[data-v-a5b9185b]{display:grid;grid-template-columns:1.2fr 1fr;gap:10px}.manage-inputs input[data-v-a5b9185b]{background:#ffffff14;border:1px solid rgba(255,255,255,.1);padding:8px 12px;border-radius:8px;color:#e6d5b8;outline:none;min-width:0}.manage-actions[data-v-a5b9185b]{display:flex;gap:8px;justify-content:flex-end}.mini.danger[data-v-a5b9185b]{background:#ff787824;border:1px solid rgba(255,120,120,.22)}.infinite-grid-container[data-v-8c288fc7]{position:relative;width:100%;height:calc(var(--ig-vh, 1vh) * 100 - 10rem);margin:0;padding:0;overflow:hidden;background:#000}.infinite-grid-container>canvas[data-v-8c288fc7]{display:block;width:100%!important;height:100%!important}@media(max-width:860px){.infinite-grid-container[data-v-8c288fc7]{height:calc(var(--ig-vh, 1vh) * 100)}}.vignette-overlay[data-v-8c288fc7]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;pointer-events:none;background:radial-gradient(ellipse at center,transparent 0%,rgba(0,0,0,.1) 60%,rgba(0,0,0,.8) 90%,rgba(0,0,0,1) 100%)}.blur-overlay[data-v-8c288fc7]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:15;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);pointer-events:none;mask-image:radial-gradient(ellipse at center,transparent 50%,rgba(0,0,0,.1) 70%,rgba(0,0,0,.8) 90%,rgba(0,0,0,1) 100%);-webkit-mask-image:radial-gradient(ellipse at center,transparent 60%,rgba(0,0,0,.5) 70%,rgba(0,0,0,.8) 90%,rgba(0,0,0,1) 100%)}.loading-overlay[data-v-e8507c59]{position:absolute;inset:0;display:flex;place-items:center;z-index:51;align-items:center;justify-content:center;flex-direction:column;gap:6px}.loading-bar[data-v-e8507c59]{width:60%;max-width:420px;height:6px;border-radius:6px;background:#ffffff1f;overflow:hidden}.loading-bar-fill[data-v-e8507c59]{height:100%;background:linear-gradient(90deg,#b9805a,#e6d5b8);width:0%;transition:width .2s ease}.loading-text[data-v-e8507c59]{margin-top:4px;font-size:12px;color:#e6d5b8}.full-btn[data-v-e8507c59]{position:absolute;left:50%;bottom:18px;transform:translate(-50%);z-index:52;padding:10px 16px;border-radius:999px;background:#ffffff1a;color:#e6d5b8;border:1px solid rgba(230,213,184,.25);box-shadow:0 4px 12px #0000004d;cursor:pointer}.full-btn[data-v-e8507c59]:hover{background:#ffffff2e;box-shadow:0 6px 16px #00000059}.album-modal[data-v-e8507c59]{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:16px;background:#000000c7}.album-modal.album-modal--effects[data-v-e8507c59]{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.album-modal-panel[data-v-e8507c59]{width:min(1120px,calc(100vw - 32px));height:min(720px,calc(100vh - 32px));position:relative;z-index:1;transform-style:preserve-3d;backface-visibility:hidden;transform-origin:center;border-radius:18px;will-change:transform,opacity}.album-modal-sheet[data-v-e8507c59]{position:absolute;inset:0;border-radius:18px;overflow:hidden;display:grid;grid-template-columns:1fr min(420px,38%);background:#141112eb;border:1px solid rgba(230,213,184,.18);box-shadow:0 30px 90px #0000009e;transform-style:preserve-3d;backface-visibility:hidden}.album-modal-sheet[data-v-e8507c59]:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,#ffffff29,#ffffff05 16%,#0000 42%);mix-blend-mode:screen;opacity:0;transform-origin:left center;transform:translate(-6%) skewY(0)}.album-modal-sheet[data-v-e8507c59]:after{content:"";position:absolute;top:-12%;bottom:-12%;left:-12%;width:24%;pointer-events:none;background:radial-gradient(closest-side,#0000008c,#0000);opacity:0;transform-origin:left center;transform:translate(-14%) rotate(0);filter:blur(1px)}.album-modal-left[data-v-e8507c59]{background:#000000a6;display:grid;place-items:center}.album-modal-img[data-v-e8507c59]{width:100%;height:100%;object-fit:contain;display:block}.album-modal-right[data-v-e8507c59]{position:relative;padding:18px 18px 20px;color:#e6d5b8;overflow:hidden}.album-modal-right-scroll[data-v-e8507c59]{position:relative;z-index:1;height:100%;overflow:auto;padding-right:6px}.album-modal-leaves[data-v-e8507c59]{position:fixed;inset:0;pointer-events:none;overflow:hidden;z-index:999999}.album-leaf[data-v-e8507c59]{position:absolute;left:var(--leaf-left);top:0;width:var(--leaf-size);height:var(--leaf-size);opacity:0;transform:translate3d(0,-12vh,0) rotate(0) scale(.9);transform-origin:60% 40%;animation-name:albumLeafFall-e8507c59;animation-duration:var(--leaf-dur);animation-delay:var(--leaf-delay);animation-timing-function:linear;animation-iteration-count:infinite;will-change:transform,opacity}.album-leaf[data-v-e8507c59]:before{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Cpath fill='%23d28b5a' d='M32 3c10 10 20 12 28 14-2 8-4 18-14 28 2 4 4 10 0 18-6-4-12-10-16-18-4 8-10 14-16 18-4-8-2-14 0-18C8 35 6 25 4 17c8-2 18-4 28-14z'/%3E%3Cpath fill='%23b86f3c' d='M32 6v54' stroke='%23b86f3c' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;filter:drop-shadow(0 4px 8px rgba(0,0,0,.28))}.album-modal-caret[data-v-e8507c59]{display:inline-block;margin-left:2px;width:8px;color:#e6d5b8e6;animation:albumCaretBlink-e8507c59 1s steps(2,end) infinite}.album-modal-title[data-v-e8507c59]{font-size:18px;font-weight:700;line-height:1.4}.album-modal-badge[data-v-e8507c59]{margin-top:8px;display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:999px;background:#ffffff14;border:1px solid rgba(230,213,184,.18);font-size:12px;color:#e6d5b8f2}.album-modal-meaning[data-v-e8507c59]{margin-top:14px;font-size:14px;line-height:1.8;color:#e6d5b8e6;white-space:pre-wrap}.album-modal-close[data-v-e8507c59]{position:absolute;top:12px;right:12px;z-index:2;height:34px;padding:0 12px;border-radius:999px;background:#ffffff1a;color:#e6d5b8;border:1px solid rgba(230,213,184,.22);cursor:pointer}.album-modal-close[data-v-e8507c59]:hover{background:#ffffff29}.album-modal-enter-active[data-v-e8507c59]{transition:opacity .24s cubic-bezier(.16,1,.3,1)}.album-modal-leave-active[data-v-e8507c59]{transition:opacity .18s cubic-bezier(.4,0,.2,1)}.album-modal-enter-from[data-v-e8507c59],.album-modal-leave-to[data-v-e8507c59]{opacity:0}.album-modal-enter-to[data-v-e8507c59],.album-modal-leave-from[data-v-e8507c59]{opacity:1}.album-modal-enter-active .album-modal-panel[data-v-e8507c59],.album-modal-leave-active .album-modal-panel[data-v-e8507c59]{transition:transform .32s cubic-bezier(.16,1,.3,1),opacity .2s ease}.album-modal-enter-from .album-modal-panel[data-v-e8507c59]{opacity:0;transform:translate3d(0,14px,0) scale(.985)}.album-modal-enter-to .album-modal-panel[data-v-e8507c59],.album-modal-leave-from .album-modal-panel[data-v-e8507c59]{opacity:1;transform:translateZ(0) scale(1)}.album-modal-leave-to .album-modal-panel[data-v-e8507c59]{opacity:0;transform:translate3d(0,10px,0) scale(.99)}.album-modal-enter-active .album-modal-sheet[data-v-e8507c59]:before,.album-modal-leave-active .album-modal-sheet[data-v-e8507c59]:before,.album-modal-enter-active .album-modal-sheet[data-v-e8507c59]:after,.album-modal-leave-active .album-modal-sheet[data-v-e8507c59]:after{transition:opacity .26s cubic-bezier(.16,1,.3,1),transform .34s cubic-bezier(.16,1,.3,1)}.album-modal-enter-from .album-modal-sheet[data-v-e8507c59]:before{opacity:0;transform:translate(-10%) skewY(6deg)}.album-modal-enter-to .album-modal-sheet[data-v-e8507c59]:before{opacity:.12;transform:translate(0) skewY(0)}.album-modal-leave-from .album-modal-sheet[data-v-e8507c59]:before{opacity:.12;transform:translate(0) skewY(0)}.album-modal-leave-to .album-modal-sheet[data-v-e8507c59]:before{opacity:0;transform:translate(-10%) skewY(6deg)}.album-modal-enter-from .album-modal-sheet[data-v-e8507c59]:after{opacity:0;transform:translate(-18%) rotate(1deg)}.album-modal-enter-to .album-modal-sheet[data-v-e8507c59]:after{opacity:.18;transform:translate(-14%) rotate(0)}.album-modal-leave-from .album-modal-sheet[data-v-e8507c59]:after{opacity:.18;transform:translate(-14%) rotate(0)}.album-modal-leave-to .album-modal-sheet[data-v-e8507c59]:after{opacity:0;transform:translate(-18%) rotate(1deg)}@keyframes albumLeafFall-e8507c59{0%{opacity:0;transform:translate3d(0,-12vh,0) rotate(var(--leaf-rot)) scale(.85)}8%{opacity:var(--leaf-opacity, .5)}88%{opacity:var(--leaf-opacity, .5);transform:translate3d(calc(var(--leaf-drift) * .92),88vh,0) rotate(calc(var(--leaf-rot) + (var(--leaf-rot2) - var(--leaf-rot)) * .88)) scale(1.02)}96%{opacity:.18}to{opacity:0;transform:translate3d(var(--leaf-drift),96vh,0) rotate(var(--leaf-rot2)) scale(1.05)}}@keyframes albumCaretBlink-e8507c59{0%,49%{opacity:1}50%,to{opacity:0}}@media(max-width:860px){.album-modal-panel[data-v-e8507c59]{height:min(760px,calc(100vh - 24px))}.album-modal-sheet[data-v-e8507c59]{grid-template-columns:1fr;grid-template-rows:56% 44%}.album-modal-right[data-v-e8507c59]{padding:14px 14px 16px}}.wrap[data-v-9cec3137]{padding:24px;display:grid;gap:14px;max-width:980px;margin:0 auto}.head[data-v-9cec3137]{display:grid;gap:6px}.title[data-v-9cec3137]{margin:0;font-size:22px;color:#fff5e6f5;letter-spacing:.8px}.sub[data-v-9cec3137]{margin:0;color:#f1eadfbd;font-size:13px}.card[data-v-9cec3137]{border:1px solid rgba(255,255,255,.1);background:#00000047;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:14px;display:grid;gap:12px}.cardTitle[data-v-9cec3137]{font-weight:800;color:#fff5e6eb;letter-spacing:.6px}.muted[data-v-9cec3137]{color:#f1eadfad;font-size:13px}.announce[data-v-9cec3137]{white-space:pre-wrap;line-height:1.7;color:#f1eadfe6}.ta[data-v-9cec3137]{width:100%;resize:vertical;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:10px 12px;color:#f1eadfeb;outline:none;min-height:120px}.ta[data-v-9cec3137]:focus-visible{box-shadow:0 0 0 2px #e6d5b84d}.actions[data-v-9cec3137]{display:flex;justify-content:flex-end}.btn[data-v-9cec3137]{padding:10px 14px;border-radius:10px;border:1px solid rgba(255,255,255,.14);background:#ffffff0f;color:#f1eadfeb;cursor:pointer}.btn.primary[data-v-9cec3137]{background:#f59b0824;border-color:#f59b083d}.btn[data-v-9cec3137]:disabled{opacity:.6;cursor:not-allowed}.form[data-v-9cec3137]{display:grid;gap:12px}.field[data-v-9cec3137]{display:grid;gap:6px}.inp[data-v-9cec3137]{width:100%;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:#ffffff0f;color:#f1eadfeb;padding:10px 12px;outline:none}.inp[data-v-9cec3137]:focus-visible{box-shadow:0 0 0 2px #e6d5b84d}.row[data-v-9cec3137]{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid rgba(255,255,255,.08);background:#0003}.lab[data-v-9cec3137]{color:#f1eadfe6;font-size:14px}.sp[data-v-9cec3137]{flex:1}.switch[data-v-9cec3137]{position:relative;width:46px;height:26px;display:inline-block}.switch input[data-v-9cec3137]{opacity:0;width:0;height:0}.ui[data-v-9cec3137]{position:absolute;inset:0;border-radius:999px;background:#ffffff1a;border:1px solid rgba(255,255,255,.16);transition:background .18s ease,border-color .18s ease}.ui[data-v-9cec3137]:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff5e6eb;transition:transform .18s ease}.switch input:checked+.ui[data-v-9cec3137]{background:#f59b082e;border-color:#f59b084d}.switch input:checked+.ui[data-v-9cec3137]:after{transform:translate(20px)}
