.footer[data-v-12e8b777]{width:100%;background:linear-gradient(90deg,#1e1e2fe6,#323250e6);border-top:1px solid rgba(255,255,255,.2);padding:30px 0;color:#e0e0e0;text-align:center;box-shadow:0 -4px 16px #0000004d}.footer-content[data-v-12e8b777]{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px}.footer-left[data-v-12e8b777]{display:flex;flex-direction:column;align-items:flex-start}.footer-left p[data-v-12e8b777]{margin:0 0 5px;font-size:14px;opacity:.8}.beian-link[data-v-12e8b777]{color:#ffd999;text-decoration:none;font-size:14px;transition:color .3s ease}.beian-link[data-v-12e8b777]:hover{color:#fff;text-decoration:underline}.footer-links[data-v-12e8b777]{display:flex;gap:30px}.footer-link[data-v-12e8b777]{color:#ffd999;text-decoration:none;font-size:16px;font-weight:500;transition:all .3s ease}.footer-link.router-link-active[data-v-12e8b777]{color:#fff;text-decoration:underline}.footer-link[data-v-12e8b777]:hover{color:#fff;transform:translateY(-2px)}@media (max-width: 768px){.footer[data-v-12e8b777]{padding:20px 0}.footer-content[data-v-12e8b777]{flex-direction:column;gap:15px}.footer-left[data-v-12e8b777]{align-items:center;text-align:center}.footer-links[data-v-12e8b777]{flex-direction:column;gap:15px}.footer-link[data-v-12e8b777]{font-size:14px}.beian-link[data-v-12e8b777]{font-size:12px}}#app[data-v-1ab70d0d]{display:flex;flex-direction:column;min-height:100vh}router-view[data-v-1ab70d0d]{flex:1}.header[data-v-839f3120]{background:#ffffff0d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(255,255,255,.1);border-radius:20px;padding:10px 20px;position:sticky;top:0;z-index:1000}.menu[data-v-839f3120]{display:flex;justify-content:space-between;align-items:center}.menu-item[data-v-839f3120]{color:#e0e0e0;font-size:16px;padding:8px 16px;cursor:pointer;transition:all .3s ease}.menu-item[data-v-839f3120]:hover{color:#ffd999;background:#ffd9991a;border-radius:10px}.left[data-v-839f3120]{margin-right:auto}.right[data-v-839f3120]{display:flex;align-items:center}.avatar[data-v-839f3120]{width:40px;height:40px;border-radius:50%;border:2px solid #ffffff;cursor:pointer;transition:transform .3s ease}.avatar[data-v-839f3120]:hover{transform:scale(1.1)}.ShouCe[data-v-839f3120],.ShouCe[data-v-839f3120]:hover{text-decoration:none}@media (max-width: 768px){.header[data-v-839f3120]{padding:10px}.menu-item[data-v-839f3120]{font-size:14px;padding:6px 12px}.avatar[data-v-839f3120]{width:32px;height:32px}}.ad-sidebar[data-v-bec67e8c]{position:fixed;top:50%;right:20px;transform:translateY(-50%);width:175px;transition:opacity .3s ease;cursor:pointer}.ad-sidebar.hidden[data-v-bec67e8c]{opacity:0;pointer-events:none}.ad-content[data-v-bec67e8c]{position:relative;width:100%;aspect-ratio:5 / 7;background:#ffffff1a;border-radius:15px;padding:20px;box-shadow:0 8px 32px #0003;border:1px solid rgba(255,255,255,.2);display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-align:center;overflow:hidden}.default-background[data-v-bec67e8c]{position:absolute;top:0;left:0;width:100%;height:100%;background:#ffffff0d}.ad-overlay[data-v-bec67e8c]{position:absolute;top:0;left:0;width:100%;height:100%;background:#32323299;display:flex;flex-direction:column;justify-content:center;align-items:center;opacity:0;transition:opacity .3s ease}.ad-content.has-image:hover .ad-overlay[data-v-bec67e8c]{opacity:1}.ad-text-content[data-v-bec67e8c]{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-grow:1}.close-btn[data-v-bec67e8c]{position:absolute;top:10px;right:10px;background:none;border:none;color:#ffd999;font-size:20px;cursor:pointer;transition:color .3s ease;z-index:1}.close-btn[data-v-bec67e8c]:hover{color:#f66}.ad-title[data-v-bec67e8c]{font-size:20px;color:#ffd999;margin-bottom:10px}.ad-text[data-v-bec67e8c]{font-size:14px;color:#e0e0e0;margin-bottom:15px}@media (max-width: 768px){.ad-sidebar[data-v-bec67e8c]{width:125px;right:10px}.ad-title[data-v-bec67e8c]{font-size:16px}.ad-text[data-v-bec67e8c]{font-size:12px}.close-btn[data-v-bec67e8c]{font-size:16px}}.ad-image[data-v-f23393e5]{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;z-index:0}.content[data-v-f23393e5]{text-align:center}.subtitle[data-v-f23393e5]{font-size:20px;color:#e0e0e0;opacity:.8;margin-bottom:40px}.card-container[data-v-f23393e5]{display:flex;justify-content:space-between;gap:20px;margin-bottom:40px}.card[data-v-f23393e5]{flex:1;background:#ffffff1a;border-radius:20px;padding:30px;box-shadow:0 8px 32px #0003;border:1px solid rgba(255,255,255,.2);transition:transform .3s ease;cursor:pointer}.card[data-v-f23393e5]:hover{transform:translateY(-5px)}.card-title[data-v-f23393e5]{font-size:28px;color:#ffd999;margin-bottom:15px}.card-description[data-v-f23393e5]{font-size:16px;color:#e0e0e0;margin-bottom:20px}.button-group[data-v-f23393e5]{display:flex;gap:10px;justify-content:center}.btn[data-v-f23393e5]{width:150px;margin:0}.divider[data-v-f23393e5]{width:100%;height:2px;background:linear-gradient(90deg,transparent,#ffd999,transparent);margin-bottom:20px}期待[data-v-f23393e5]{font-size:18px;color:#a0a0ff;opacity:.8}.community-section[data-v-f23393e5]{margin-bottom:40px}.section-title[data-v-f23393e5]{font-size:32px;color:#ffd999;margin-bottom:30px}@media (max-width: 768px){.subtitle[data-v-f23393e5]{font-size:16px}.card-container[data-v-f23393e5]{flex-direction:column;gap:15px}.card[data-v-f23393e5]{padding:20px}.card-title[data-v-f23393e5]{font-size:22px}.card-description[data-v-f23393e5]{font-size:14px}.btn[data-v-f23393e5]{width:120px}.button-group[data-v-f23393e5]{flex-direction:column;gap:10px}.期待[data-v-f23393e5]{font-size:16px}.section-title[data-v-f23393e5]{font-size:24px}}.top-alert[data-v-45a92cd9]{position:fixed;top:20px;left:50%;transform:translate(-50%);background:#00ff001a;border-radius:10px;padding:10px 20px;color:#e0e0e0;font-size:16px;display:flex;align-items:center;justify-content:space-between;max-width:500px;width:90%;z-index:2000;animation:slideDown-45a92cd9 .3s ease-in-out;border:1px solid rgba(0,255,0,.3)}.error[data-v-45a92cd9]{background:#ff00001a;border:1px solid rgba(255,0,0,.3)}.close-btn[data-v-45a92cd9]{background:none;border:none;color:#e0e0e0;font-size:20px;cursor:pointer;margin-left:10px}@keyframes slideDown-45a92cd9{0%{transform:translate(-50%) translateY(-100%)}to{transform:translate(-50%) translateY(0)}}@media (max-width: 768px){.top-alert[data-v-45a92cd9]{font-size:14px;padding:8px 15px;max-width:90%}.close-btn[data-v-45a92cd9]{font-size:18px}}.content[data-v-f578031d]{width:600px;min-height:500px;margin:3rem auto;padding:40px;background:#ffffff1a;border-radius:20px;box-shadow:0 8px 32px #0003;display:flex;flex-direction:column;justify-content:center}.extra-links[data-v-f578031d]{margin-top:30px;text-align:center}.extra-links .btn[data-v-f578031d]{width:180px;font-size:16px}@media (max-width: 768px){.content[data-v-f578031d]{width:90%;min-height:400px;padding:20px}.extra-links .btn[data-v-f578031d]{width:100%}}.content[data-v-135acc5f]{width:600px;min-height:500px;margin:3rem auto;padding:40px;background:#ffffff1a;border-radius:20px;box-shadow:0 8px 32px #0003;display:flex;flex-direction:column;justify-content:center}.toggle-btn[data-v-135acc5f]{display:block;margin:20px auto 0;background:none;border:none;color:#ffd999;font-size:16px;cursor:pointer;transition:color .3s ease}.toggle-btn[data-v-135acc5f]:hover{color:#fff}.checkbox[data-v-135acc5f]{display:flex;align-items:center}.checkbox input[data-v-135acc5f]{width:auto;margin-right:10px}.extra-links[data-v-135acc5f]{display:flex;gap:20px;margin-top:30px;justify-content:center}.extra-links .btn[data-v-135acc5f]{width:180px;font-size:16px}.btn[data-v-135acc5f]:disabled{background:#666;cursor:not-allowed}@media (max-width: 768px){.content[data-v-135acc5f]{width:90%;min-height:400px;padding:20px}.extra-links[data-v-135acc5f]{flex-direction:column;gap:15px}.extra-links .btn[data-v-135acc5f]{width:100%}.toggle-btn[data-v-135acc5f]{font-size:14px}}.content[data-v-35da0ba9]{width:600px;min-height:500px;margin:3rem auto;padding:40px;background:#ffffff1a;border-radius:20px;box-shadow:0 8px 32px #0003;display:flex;flex-direction:column;justify-content:center}.extra-links[data-v-35da0ba9]{margin-top:30px;text-align:center}.extra-links .btn[data-v-35da0ba9]{width:180px;font-size:16px}@media (max-width: 768px){.content[data-v-35da0ba9]{width:90%;min-height:400px;padding:20px}.extra-links .btn[data-v-35da0ba9]{width:100%}}.content[data-v-5c8bea55]{padding-bottom:60px}.profile-container[data-v-5c8bea55]{display:flex;flex-direction:column;gap:20px}.avatar-card[data-v-5c8bea55]{text-align:center;padding:20px;background:#ffffff0d;border-radius:20px;box-shadow:0 8px 16px #0003}.avatar[data-v-5c8bea55]{width:120px;height:120px;border-radius:50%;border:4px solid #ffd999;margin-bottom:20px;transition:transform .3s ease}.avatar[data-v-5c8bea55]:hover{transform:scale(1.05)}.nickname[data-v-5c8bea55]{font-size:28px;color:#e0e0e0;font-weight:600;background:linear-gradient(90deg,#fff,#ffd999);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.card-title[data-v-5c8bea55]{font-size:24px;color:#ffd999;margin-bottom:20px;text-align:center}.info-card .info-item[data-v-5c8bea55]{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.1)}.info-card .info-item[data-v-5c8bea55]:last-child{border-bottom:none}.label[data-v-5c8bea55]{color:#ffd999;font-weight:500;font-size:16px}.value[data-v-5c8bea55]{color:#e0e0e0;font-size:16px;margin-right:10px}.form-section[data-v-5c8bea55]{margin-top:20px;padding-top:20px;border-top:1px solid rgba(255,255,255,.2)}.btn.small[data-v-5c8bea55]{width:auto;padding:5px 10px;font-size:14px;margin-left:10px}@media (max-width: 768px){.avatar[data-v-5c8bea55]{width:80px;height:80px}.nickname[data-v-5c8bea55],.card-title[data-v-5c8bea55]{font-size:20px}.info-card .info-item[data-v-5c8bea55]{flex-direction:column;align-items:flex-start;gap:5px}.btn.small[data-v-5c8bea55]{margin-left:0;margin-top:5px}}.content[data-v-1a98248e]{text-align:center}.subtitle[data-v-1a98248e]{font-size:20px;color:#e0e0e0;opacity:.8;margin-bottom:20px}.notice-card[data-v-1a98248e]{background:#ffffff1a;border-radius:15px;padding:20px;margin-bottom:40px;border:1px solid rgba(255,255,255,.2);box-shadow:0 4px 16px #0003}.notice-text[data-v-1a98248e]{font-size:16px;color:#e0e0e0;line-height:1.5}.copy-link[data-v-1a98248e]{color:#ffd999;text-decoration:underline;cursor:pointer;transition:color .3s ease}.copy-link[data-v-1a98248e]:hover{color:#fff}.card-container[data-v-1a98248e]{display:flex;flex-direction:column;gap:40px}.card-row[data-v-1a98248e]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px}.card[data-v-1a98248e]{background:#ffffff1a;border-radius:20px;padding:30px;box-shadow:0 8px 32px #0003;border:1px solid rgba(255,255,255,.2);transition:transform .3s ease;cursor:pointer;text-decoration:none;color:inherit}.three-columns .card[data-v-1a98248e]{flex:1 1 calc(33.33% - 20px);min-width:250px}.two-columns .card[data-v-1a98248e]{flex:1 1 calc(50% - 20px);min-width:300px}.card[data-v-1a98248e]:hover{transform:translateY(-5px)}.card-title[data-v-1a98248e]{font-size:24px;color:#ffd999;margin-bottom:15px}.card-description[data-v-1a98248e]{font-size:16px;color:#e0e0e0;margin-bottom:20px}.btn[data-v-1a98248e]{width:120px;margin:0 auto;display:block}@media (max-width: 768px){.subtitle[data-v-1a98248e]{font-size:16px}.notice-card[data-v-1a98248e]{padding:15px;margin-bottom:20px}.notice-text[data-v-1a98248e]{font-size:14px}.card-container[data-v-1a98248e]{gap:20px}.card-row[data-v-1a98248e]{flex-direction:column;gap:15px}.card[data-v-1a98248e]{flex:1 1 100%}.card-title[data-v-1a98248e]{font-size:20px}.card-description[data-v-1a98248e]{font-size:14px}.btn[data-v-1a98248e]{width:100px}}.content[data-v-2ce6c855]{text-align:center}.subtitle[data-v-2ce6c855]{font-size:20px;color:#ffd999;margin-bottom:20px}.card-container[data-v-2ce6c855]{display:flex;justify-content:space-between;gap:20px;margin-bottom:40px}.card-column[data-v-2ce6c855]{flex:1;display:flex;flex-direction:column;gap:20px}.card[data-v-2ce6c855]{background:#ffffff1a;border-radius:20px;padding:30px;box-shadow:0 8px 32px #0003;border:1px solid rgba(255,255,255,.2);transition:transform .3s ease;cursor:pointer}.card[data-v-2ce6c855]:hover{transform:translateY(-5px)}.card-title[data-v-2ce6c855]{font-size:24px;color:#ffd999;margin-bottom:15px}.card-description[data-v-2ce6c855]{font-size:16px;color:#e0e0e0;margin-bottom:20px}.btn[data-v-2ce6c855]{width:120px;margin:0 auto;display:block}.requirements[data-v-2ce6c855]{margin-top:20px;padding:20px;background:#ffffff0d;border-radius:10px}@media (max-width: 768px){.subtitle[data-v-2ce6c855]{font-size:16px}.card-container[data-v-2ce6c855]{flex-direction:column;gap:15px}.card-column[data-v-2ce6c855]{gap:15px}.card[data-v-2ce6c855]{padding:20px}.card-title[data-v-2ce6c855]{font-size:20px}.card-description[data-v-2ce6c855]{font-size:14px}.btn[data-v-2ce6c855]{width:100px}.requirements[data-v-2ce6c855]{padding:15px}}.content[data-v-82beeed5]{text-align:center}.event-form[data-v-82beeed5]{display:flex;flex-direction:column;gap:20px}.form-columns[data-v-82beeed5]{display:grid;grid-template-columns:1fr 1fr;gap:30px}.column[data-v-82beeed5]{display:flex;flex-direction:column;gap:20px}.form-section[data-v-82beeed5]{padding:10px 0}.section-title[data-v-82beeed5]{font-size:20px;color:#ffd999;margin-bottom:15px;border-bottom:1px solid rgba(255,255,255,.2);padding-bottom:8px}.form-row[data-v-82beeed5]{display:flex;gap:15px}.form-item.half-width[data-v-82beeed5]{flex:1}.form-item input[type=text][data-v-82beeed5],.form-item input[type=datetime-local][data-v-82beeed5],.form-item input[type=url][data-v-82beeed5],.form-item input[type=number][data-v-82beeed5],.form-item textarea[data-v-82beeed5]{width:100%;padding:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.2);border-radius:10px;color:#fff;font-size:16px;outline:none;transition:border-color .3s ease,box-shadow .3s ease}.form-item input[type=text][data-v-82beeed5]:focus,.form-item input[type=datetime-local][data-v-82beeed5]:focus,.form-item input[type=url][data-v-82beeed5]:focus,.form-item input[type=number][data-v-82beeed5]:focus,.form-item textarea[data-v-82beeed5]:focus{border-color:#ffd999;box-shadow:0 0 8px #ffd9994d}.form-item textarea[data-v-82beeed5]{resize:vertical;min-height:100px}.checkbox[data-v-82beeed5]{flex-direction:row;align-items:center}.checkbox input[data-v-82beeed5]{width:auto;margin-right:10px}.tag-container[data-v-82beeed5]{display:flex;flex-wrap:wrap;gap:10px}.tag-label[data-v-82beeed5]{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:20px;cursor:pointer;transition:all .3s ease}.tag-label input[data-v-82beeed5]{margin:0;accent-color:#ffd999}.tag-label .tag-text[data-v-82beeed5]{font-size:14px;color:#e0e0e0}.tag-label[data-v-82beeed5]:hover{background:#fff3}.tag-label input:checked+.tag-text[data-v-82beeed5]{color:#ffd999;font-weight:600}.timezone-select[data-v-82beeed5]{width:100%;padding:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.2);border-radius:10px;color:#fff;font-size:16px;outline:none;transition:border-color .3s ease,box-shadow .3s ease}.timezone-select[data-v-82beeed5]:focus{border-color:#ffd999;box-shadow:0 0 8px #ffd9994d}.timezone-select option[data-v-82beeed5]{background:#2a2a2a;color:#fff}.timezone-info[data-v-82beeed5]{margin-top:8px}.timezone-info small[data-v-82beeed5]{color:#b0b0b0;font-size:12px}.submit-btn[data-v-82beeed5]{grid-column:span 2}@media (max-width: 768px){.form-columns[data-v-82beeed5]{grid-template-columns:1fr}.form-row[data-v-82beeed5]{flex-direction:column;gap:0}.form-item.half-width[data-v-82beeed5]{flex:none}.submit-btn[data-v-82beeed5]{grid-column:span 1}.section-title[data-v-82beeed5]{font-size:18px}.tag-container[data-v-82beeed5]{gap:8px}.tag-label[data-v-82beeed5]{padding:6px 10px}.tag-label .tag-text[data-v-82beeed5]{font-size:12px}}.content[data-v-887d31d2]{text-align:center}.subtitle[data-v-887d31d2]{font-size:20px;color:#ffd999;margin-bottom:20px}.upload-section[data-v-887d31d2]{margin-bottom:40px;padding:20px}.file-drop-area[data-v-887d31d2]{width:100%;max-width:320px;margin:0 auto;background:#ffffff0d;border:2px dashed rgba(255,255,255,.2);border-radius:10px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .3s ease}.file-drop-area.drag-over[data-v-887d31d2]{border-color:#ffd999}.poster-ratio[data-v-887d31d2]{aspect-ratio:16 / 9}.plus-icon[data-v-887d31d2]{font-size:48px;color:#ffd999}.preview-image[data-v-887d31d2]{width:100%;height:100%;object-fit:contain}.requirements[data-v-887d31d2]{padding:20px;text-align:left}.requirements-list[data-v-887d31d2]{list-style-type:none;color:#e0e0e0;font-size:16px;line-height:1.6}.requirements-list li[data-v-887d31d2]{margin-bottom:10px}.requirements-list ul[data-v-887d31d2]{margin-left:20px;list-style-type:disc}.btn[data-v-887d31d2]:disabled{background:#666;cursor:not-allowed}.form-item[data-v-887d31d2]{margin-bottom:20px}label[data-v-887d31d2]{font-size:16px;color:#ffd999}input[data-v-887d31d2]{padding:10px;border-radius:5px;border:1px solid rgba(255,255,255,.2);background:#ffffff1a;color:#e0e0e0;font-size:16px;width:100%}.required[data-v-887d31d2]{color:#f66}@media (max-width: 768px){.subtitle[data-v-887d31d2]{font-size:16px}.upload-section[data-v-887d31d2]{padding:15px}.file-drop-area[data-v-887d31d2]{max-width:240px}.plus-icon[data-v-887d31d2]{font-size:36px}.requirements[data-v-887d31d2]{padding:15px}.requirements-list[data-v-887d31d2]{font-size:14px}}.content[data-v-d6297789]{text-align:center}.subtitle[data-v-d6297789]{font-size:20px;color:#ffd999;margin-bottom:20px}.upload-section[data-v-d6297789]{margin-bottom:40px;padding:20px}.file-drop-area[data-v-d6297789]{width:100%;max-width:320px;margin:0 auto;background:#ffffff0d;border:2px dashed rgba(255,255,255,.2);border-radius:10px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .3s ease}.file-drop-area.drag-over[data-v-d6297789]{border-color:#ffd999}.painting-ratio[data-v-d6297789]{aspect-ratio:16 / 9}.plus-icon[data-v-d6297789]{font-size:48px;color:#ffd999}.preview-image[data-v-d6297789]{width:100%;height:100%;object-fit:contain}.requirements[data-v-d6297789]{padding:20px;text-align:left}.requirements-list[data-v-d6297789]{list-style-type:none;color:#e0e0e0;font-size:16px;line-height:1.6}.requirements-list li[data-v-d6297789]{margin-bottom:10px}.requirements-list ul[data-v-d6297789]{margin-left:20px;list-style-type:disc}.btn[data-v-d6297789]:disabled{background:#666;cursor:not-allowed}@media (max-width: 768px){.subtitle[data-v-d6297789]{font-size:16px}.upload-section[data-v-d6297789]{padding:15px}.file-drop-area[data-v-d6297789]{max-width:240px}.plus-icon[data-v-d6297789]{font-size:36px}.requirements[data-v-d6297789]{padding:15px}.requirements-list[data-v-d6297789]{font-size:14px}}.content[data-v-7eaf0df3]{text-align:center}.subtitle[data-v-7eaf0df3]{font-size:20px;color:#ffd999;margin-bottom:20px}.upload-section[data-v-7eaf0df3]{margin-bottom:40px;padding:20px}.file-drop-area[data-v-7eaf0df3]{width:100%;max-width:175px;margin:0 auto;background:#ffffff0d;border:2px dashed rgba(255,255,255,.2);border-radius:10px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .3s ease}.file-drop-area.drag-over[data-v-7eaf0df3]{border-color:#ffd999}.poster-ratio[data-v-7eaf0df3]{aspect-ratio:5 / 7}.plus-icon[data-v-7eaf0df3]{font-size:48px;color:#ffd999}.preview-image[data-v-7eaf0df3]{width:100%;height:100%;object-fit:contain}.requirements[data-v-7eaf0df3]{padding:20px;text-align:left}.requirements-list[data-v-7eaf0df3]{list-style-type:none;color:#e0e0e0;font-size:16px;line-height:1.6}.requirements-list li[data-v-7eaf0df3]{margin-bottom:10px}.requirements-list ul[data-v-7eaf0df3]{margin-left:20px;list-style-type:disc}.btn[data-v-7eaf0df3]:disabled{background:#666;cursor:not-allowed}@media (max-width: 768px){.subtitle[data-v-7eaf0df3]{font-size:16px}.upload-section[data-v-7eaf0df3]{padding:15px}.file-drop-area[data-v-7eaf0df3]{max-width:125px}.plus-icon[data-v-7eaf0df3]{font-size:36px}.requirements[data-v-7eaf0df3]{padding:15px}.requirements-list[data-v-7eaf0df3]{font-size:14px}}.content[data-v-a3b89f12]{text-align:center}.subtitle[data-v-a3b89f12]{font-size:20px;color:#ffd999;margin-bottom:20px}.add-section[data-v-a3b89f12]{margin-bottom:40px;padding:20px}.table-container[data-v-a3b89f12]{margin-top:20px;padding:20px;overflow-x:auto}.short-url-table[data-v-a3b89f12]{width:100%;border-collapse:collapse;color:#e0e0e0}.short-url-table th[data-v-a3b89f12],.short-url-table td[data-v-a3b89f12]{padding:12px;border-bottom:1px solid rgba(255,255,255,.1)}.short-url-table th[data-v-a3b89f12]{background:#ffffff0d;font-weight:600;color:#ffd999}.short-url-table td[data-v-a3b89f12]{text-align:center}.url-column[data-v-a3b89f12]{max-width:300px}.url-text[data-v-a3b89f12]{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;color:#6cf}.url-text[data-v-a3b89f12]:hover{text-decoration:underline}.edit-input[data-v-a3b89f12]{width:100%;padding:8px;background:#ffffff0d;border:1px solid rgba(255,255,255,.2);border-radius:5px;color:#fff;font-size:14px}.btn.small[data-v-a3b89f12]{width:auto;padding:5px 10px;font-size:14px;margin:0 5px}.btn.danger[data-v-a3b89f12]{background:linear-gradient(90deg,#f66,#f99)}.btn.danger[data-v-a3b89f12]:hover{background:linear-gradient(90deg,#f99,#f66)}.btn.copy[data-v-a3b89f12]{background:linear-gradient(90deg,#6cf,#9cf)}.btn.copy[data-v-a3b89f12]:hover{background:linear-gradient(90deg,#9cf,#6cf)}.btn.toggle[data-v-a3b89f12]{background:linear-gradient(90deg,#6f6,#9f9)}.btn.toggle.active[data-v-a3b89f12]{background:linear-gradient(90deg,#f99,#f66)}.btn.toggle[data-v-a3b89f12]:hover{background:linear-gradient(90deg,#9f9,#6f6)}.btn.toggle.active[data-v-a3b89f12]:hover{background:linear-gradient(90deg,#f66,#f99)}.action-column[data-v-a3b89f12]{display:flex;justify-content:center;gap:5px;flex-wrap:wrap}.no-data[data-v-a3b89f12]{font-size:16px;color:#e0e0e0;opacity:.8;margin-top:20px}@media (max-width: 768px){.subtitle[data-v-a3b89f12]{font-size:16px}.add-section[data-v-a3b89f12],.table-container[data-v-a3b89f12]{padding:15px}.short-url-table th[data-v-a3b89f12],.short-url-table td[data-v-a3b89f12]{padding:8px;font-size:14px}.short-url-table th[data-v-a3b89f12]{font-size:16px}.url-column[data-v-a3b89f12]{max-width:150px}.edit-input[data-v-a3b89f12]{font-size:12px;padding:6px}.btn.small[data-v-a3b89f12]{padding:4px 8px;font-size:12px;margin:2px}.no-data[data-v-a3b89f12]{font-size:14px}}.content[data-v-03196b19]{text-align:center}.subtitle[data-v-03196b19]{font-size:20px;color:#e0e0e0;opacity:.8}@media (max-width: 768px){.subtitle[data-v-03196b19]{font-size:16px}}.content[data-v-0ce2bd99]{text-align:center;padding:40px 20px}.warning[data-v-0ce2bd99]{font-size:20px;color:#f66;margin-bottom:20px}.target[data-v-0ce2bd99]{font-size:16px;color:#e0e0e0;margin-bottom:20px;word-break:break-all}.countdown[data-v-0ce2bd99]{font-size:18px;color:#ffd999;margin-bottom:30px}.button-group[data-v-0ce2bd99]{display:flex;justify-content:center;gap:20px}.btn[data-v-0ce2bd99]{width:150px}.btn.secondary[data-v-0ce2bd99]{background:#ffffff1a;color:#fff}.btn.secondary[data-v-0ce2bd99]:hover{background:#fff3}@media (max-width: 768px){.warning[data-v-0ce2bd99]{font-size:16px}.target[data-v-0ce2bd99]{font-size:14px}.countdown[data-v-0ce2bd99]{font-size:16px}.button-group[data-v-0ce2bd99]{flex-direction:column;gap:10px}.btn[data-v-0ce2bd99]{width:120px}}.content[data-v-803ffd99]{text-align:center;padding:40px 20px}.message[data-v-803ffd99]{font-size:20px;color:#e0e0e0;opacity:.8;margin-bottom:30px}.btn[data-v-803ffd99]{width:150px}@media (max-width: 768px){.message[data-v-803ffd99]{font-size:16px}.btn[data-v-803ffd99]{width:120px}}.container[data-v-4d37c549]{padding:10px;max-width:1200px;margin:0 auto}.about-page[data-v-4d37c549]{padding:10px;max-width:100%;margin:0 auto;color:#fff}section[data-v-4d37c549]{margin-bottom:20px}h1[data-v-4d37c549],h2[data-v-4d37c549]{font-size:1.8em;margin-bottom:15px}p[data-v-4d37c549]{font-size:1em;line-height:1.5}.card-container[data-v-4d37c549]{display:flex;flex-wrap:wrap;gap:15px}.member-card[data-v-4d37c549],.thank-card[data-v-4d37c549]{background-color:#ffffff80;border-radius:15px;box-shadow:0 4px 8px #0000001a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;padding:10px;width:calc((100% / 3) - 15px);box-sizing:border-box;transition:transform .3s ease;text-decoration:none;color:inherit;overflow:hidden}.member-card[data-v-4d37c549]:hover,.thank-card[data-v-4d37c549]:hover{transform:translateY(-5px)}.avatar[data-v-4d37c549]{width:50px;height:50px;border-radius:50%;object-fit:cover;margin-right:10px;transition:transform .5s ease-in-out}.member-card:hover .avatar[data-v-4d37c549],.thank-card:hover .avatar[data-v-4d37c549]{transform:rotate(360deg)}.info[data-v-4d37c549]{text-align:left;flex-grow:1}.nickname[data-v-4d37c549],.description[data-v-4d37c549]{margin:0;font-size:1em;color:#fff;white-space:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.maintenance-costs ul[data-v-4d37c549]{list-style-type:none;padding:0}.maintenance-costs li[data-v-4d37c549]{margin-bottom:10px;font-size:1em;color:#fff}.donations-received table[data-v-4d37c549]{width:100%;border-collapse:collapse;border-radius:24px;overflow:hidden;background-color:#32323280;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.donations-received th[data-v-4d37c549],.donations-received td[data-v-4d37c549]{border:1px solid #333;padding:8px;text-align:left;color:#fff}.donations-received th[data-v-4d37c549]{background-color:#3232324d}.donation-images[data-v-4d37c549]{display:flex;justify-content:space-around;gap:15px;margin-top:20px;flex-wrap:wrap}.donation-image[data-v-4d37c549]{width:290px;height:290px;border-radius:10px;object-fit:contain;max-width:100%}@media (max-width: 992px){.member-card[data-v-4d37c549],.thank-card[data-v-4d37c549]{width:calc(50% - 15px)}h1[data-v-4d37c549],h2[data-v-4d37c549]{font-size:1.6em}p[data-v-4d37c549]{font-size:.9em}.avatar[data-v-4d37c549]{width:40px;height:40px;margin-right:8px}.nickname[data-v-4d37c549],.description[data-v-4d37c549]{font-size:.9em}.description[data-v-4d37c549]{font-size:.8em}.donation-image[data-v-4d37c549]{width:200px;height:200px}}@media (max-width: 768px){.member-card[data-v-4d37c549],.thank-card[data-v-4d37c549]{width:100%}h1[data-v-4d37c549],h2[data-v-4d37c549]{font-size:1.4em}p[data-v-4d37c549]{font-size:.8em}.avatar[data-v-4d37c549]{width:30px;height:30px;margin-right:6px}.nickname[data-v-4d37c549],.description[data-v-4d37c549]{font-size:.8em}.description[data-v-4d37c549]{font-size:.7em}.donation-image[data-v-4d37c549]{width:200px;height:200px}}.container[data-v-f732ad0e]{padding:20px;max-width:1200px;margin:0 auto}.privacy-page[data-v-f732ad0e]{padding:20px;max-width:800px;margin:0 auto}h1[data-v-f732ad0e],h2[data-v-f732ad0e]{font-size:2em;margin-bottom:20px}p[data-v-f732ad0e]{font-size:1.2em;line-height:1.6}ul[data-v-f732ad0e]{list-style-type:disc;padding-left:20px}li[data-v-f732ad0e]{margin-bottom:10px}.container[data-v-4d07ada6]{padding:20px;max-width:1200px;margin:0 auto}.contact-page[data-v-4d07ada6]{padding:20px;max-width:800px;margin:0 auto}h1[data-v-4d07ada6]{font-size:2em;margin-bottom:20px}p[data-v-4d07ada6]{font-size:1.2em;line-height:1.6}ul[data-v-4d07ada6]{list-style-type:disc;padding-left:20px}li[data-v-4d07ada6]{margin-bottom:10px;font-size:1.2em}.content[data-v-a87982f6]{text-align:center}.month-group[data-v-a87982f6]{margin-bottom:40px}.month-title[data-v-a87982f6]{font-size:24px;color:#ffd999;margin-bottom:10px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding-right:10px}.month-title.collapsed[data-v-a87982f6]{opacity:.7}.toggle-icon[data-v-a87982f6]{font-size:20px;color:#ffd999}.divider[data-v-a87982f6]{width:100%;height:2px;background:linear-gradient(90deg,transparent,#ffd999,transparent);margin-bottom:20px}.gallery[data-v-a87982f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.card[data-v-a87982f6]{border-radius:15px;overflow:hidden;background:#ffffff1a;padding:15px;transition:background .3s ease}.card.approved[data-v-a87982f6]{background:#66cc664d}.card.rejected[data-v-a87982f6]{background:#ff66664d}.preview-image[data-v-a87982f6]{width:100%;height:150px;object-fit:cover;border-radius:10px;cursor:pointer;margin-bottom:10px}.button-group[data-v-a87982f6]{display:flex;justify-content:center}.delete-btn[data-v-a87982f6]{background:linear-gradient(90deg,#f66,#f99);padding:6px 12px;font-size:14px}.delete-btn[data-v-a87982f6]:hover{background:linear-gradient(90deg,#f99,#f66)}.submitted-at[data-v-a87982f6]{font-size:12px;color:#e0e0e0;text-align:center;margin:5px 0}.status-text[data-v-a87982f6]{font-size:12px;text-align:center;margin:5px 0}.approved-text[data-v-a87982f6]{color:#6c6}.rejected-text[data-v-a87982f6]{color:#f66}.pending-text[data-v-a87982f6]{color:#fc6}.no-data[data-v-a87982f6]{font-size:16px;color:#e0e0e0;opacity:.8}.preview-modal[data-v-a87982f6]{position:fixed;top:0;left:0;width:100%;height:100%;background:#000c;display:flex;align-items:center;justify-content:center;z-index:1000}.modal-image[data-v-a87982f6]{max-width:80%;max-height:80vh;object-fit:contain;border-radius:10px}@media (max-width: 768px){.gallery[data-v-a87982f6]{grid-template-columns:1fr}}.content[data-v-0a12dbd7]{text-align:center}.month-group[data-v-0a12dbd7]{margin-bottom:40px}.month-title[data-v-0a12dbd7]{font-size:24px;color:#ffd999;margin-bottom:10px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding-right:10px}.month-title.collapsed[data-v-0a12dbd7]{opacity:.7}.toggle-icon[data-v-0a12dbd7]{font-size:20px;color:#ffd999}.divider[data-v-0a12dbd7]{width:100%;height:2px;background:linear-gradient(90deg,transparent,#ffd999,transparent);margin-bottom:20px}.gallery[data-v-0a12dbd7]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.card[data-v-0a12dbd7]{border-radius:15px;overflow:hidden;background:#ffffff1a;padding:15px;transition:background .3s ease}.card.approved[data-v-0a12dbd7]{background:#66cc664d}.card.rejected[data-v-0a12dbd7]{background:#ff66664d}.preview-image[data-v-0a12dbd7]{width:100%;aspect-ratio:5 / 7;object-fit:cover;border-radius:10px;cursor:pointer;margin-bottom:10px}.button-group[data-v-0a12dbd7]{display:flex;justify-content:center}.delete-btn[data-v-0a12dbd7]{background:linear-gradient(90deg,#f66,#f99);padding:6px 12px;font-size:14px}.delete-btn[data-v-0a12dbd7]:hover{background:linear-gradient(90deg,#f99,#f66)}.submitted-at[data-v-0a12dbd7]{font-size:12px;color:#e0e0e0;text-align:center;margin:5px 0}.status-text[data-v-0a12dbd7]{font-size:12px;text-align:center;margin:5px 0}.approved-text[data-v-0a12dbd7]{color:#6c6}.rejected-text[data-v-0a12dbd7]{color:#f66}.pending-text[data-v-0a12dbd7]{color:#fc6}.no-data[data-v-0a12dbd7]{font-size:16px;color:#e0e0e0;opacity:.8}.preview-modal[data-v-0a12dbd7]{position:fixed;top:0;left:0;width:100%;height:100%;background:#000c;display:flex;align-items:center;justify-content:center;z-index:1000}.modal-image[data-v-0a12dbd7]{max-width:80%;max-height:80vh;object-fit:contain;border-radius:10px}@media (max-width: 768px){.gallery[data-v-0a12dbd7]{grid-template-columns:1fr}}.content[data-v-43c7abfe]{text-align:center}.month-group[data-v-43c7abfe]{margin-bottom:40px}.month-title[data-v-43c7abfe]{font-size:24px;color:#ffd999;margin-bottom:10px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding-right:10px}.month-title.collapsed[data-v-43c7abfe]{opacity:.7}.toggle-icon[data-v-43c7abfe]{font-size:20px;color:#ffd999}.divider[data-v-43c7abfe]{width:100%;height:2px;background:linear-gradient(90deg,transparent,#ffd999,transparent);margin-bottom:20px}.gallery[data-v-43c7abfe]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.card[data-v-43c7abfe]{border-radius:15px;overflow:hidden;background:#ffffff1a;padding:15px;transition:background .3s ease}.card.approved[data-v-43c7abfe]{background:#66cc664d}.card.rejected[data-v-43c7abfe]{background:#ff66664d}.preview-image[data-v-43c7abfe]{width:100%;height:150px;object-fit:cover;border-radius:10px;cursor:pointer;margin-bottom:10px}.button-group[data-v-43c7abfe]{display:flex;justify-content:center}.review-btn[data-v-43c7abfe]{background:linear-gradient(90deg,#fc6,#ffd999);padding:6px 12px;font-size:14px}.review-btn[data-v-43c7abfe]:hover{background:linear-gradient(90deg,#ffd999,#fc6)}.submitted-at[data-v-43c7abfe],.uploader[data-v-43c7abfe]{font-size:12px;color:#e0e0e0;text-align:center;margin:5px 0}.status-text[data-v-43c7abfe]{font-size:12px;text-align:center;margin:5px 0}.approved-text[data-v-43c7abfe]{color:#6c6}.rejected-text[data-v-43c7abfe]{color:#f66}.pending-text[data-v-43c7abfe]{color:#fc6}.no-data[data-v-43c7abfe]{font-size:16px;color:#e0e0e0;opacity:.8}.preview-modal[data-v-43c7abfe]{position:fixed;top:0;left:0;width:100%;height:100%;background:#000c;display:flex;align-items:center;justify-content:center;z-index:1000}.review-modal[data-v-43c7abfe]{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.review-modal-content[data-v-43c7abfe]{background:#808080b3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:34px;border-radius:17px;text-align:center;width:680px;max-width:90%}.modal-image[data-v-43c7abfe]{max-width:80%;max-height:60vh;object-fit:contain;display:block;margin:0 auto}.review-actions[data-v-43c7abfe]{margin-top:20px;display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.reject-input[data-v-43c7abfe]{width:100%;padding:8px;margin-bottom:10px;border-radius:5px;border:1px solid #ccc;background:#fffc}.approve-btn[data-v-43c7abfe],.reject-btn[data-v-43c7abfe]{width:45%;padding:8px;font-size:14px}.approve-btn[data-v-43c7abfe]{background:linear-gradient(90deg,#6c6,#9f9)}.approve-btn[data-v-43c7abfe]:hover{background:linear-gradient(90deg,#9f9,#6c6)}.reject-btn[data-v-43c7abfe]{background:linear-gradient(90deg,#f66,#f99)}.reject-btn[data-v-43c7abfe]:hover{background:linear-gradient(90deg,#f99,#f66)}@media (max-width: 768px){.gallery[data-v-43c7abfe]{grid-template-columns:1fr}.approve-btn[data-v-43c7abfe],.reject-btn[data-v-43c7abfe]{width:45%}}.content[data-v-c183ac38]{text-align:center}.month-group[data-v-c183ac38]{margin-bottom:40px}.month-title[data-v-c183ac38]{font-size:24px;color:#ffd999;margin-bottom:10px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding-right:10px}.month-title.collapsed[data-v-c183ac38]{opacity:.7}.toggle-icon[data-v-c183ac38]{font-size:20px;color:#ffd999}.divider[data-v-c183ac38]{width:100%;height:2px;background:linear-gradient(90deg,transparent,#ffd999,transparent);margin-bottom:20px}.gallery[data-v-c183ac38]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.card[data-v-c183ac38]{border-radius:15px;overflow:hidden;background:#ffffff1a;padding:15px;transition:background .3s ease}.card.approved[data-v-c183ac38]{background:#66cc664d}.card.rejected[data-v-c183ac38]{background:#ff66664d}.preview-image[data-v-c183ac38]{width:100%;aspect-ratio:5 / 7;object-fit:cover;border-radius:10px;cursor:pointer;margin-bottom:10px}.button-group[data-v-c183ac38]{display:flex;justify-content:center}.review-btn[data-v-c183ac38]{background:linear-gradient(90deg,#fc6,#ffd999);padding:6px 12px;font-size:14px}.review-btn[data-v-c183ac38]:hover{background:linear-gradient(90deg,#ffd999,#fc6)}.submitted-at[data-v-c183ac38],.uploader[data-v-c183ac38]{font-size:12px;color:#e0e0e0;text-align:center;margin:5px 0}.status-text[data-v-c183ac38]{font-size:12px;text-align:center;margin:5px 0}.approved-text[data-v-c183ac38]{color:#6c6}.rejected-text[data-v-c183ac38]{color:#f66}.pending-text[data-v-c183ac38]{color:#fc6}.no-data[data-v-c183ac38]{font-size:16px;color:#e0e0e0;opacity:.8}.preview-modal[data-v-c183ac38]{position:fixed;top:0;left:0;width:100%;height:100%;background:#000c;display:flex;align-items:center;justify-content:center;z-index:1000}.review-modal[data-v-c183ac38]{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.review-modal-content[data-v-c183ac38]{background:#808080b3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:34px;border-radius:17px;text-align:center;width:680px;max-width:90%}.modal-image[data-v-c183ac38]{max-width:80%;max-height:60vh;object-fit:contain;display:block;margin:0 auto}.review-actions[data-v-c183ac38]{margin-top:20px;display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.reject-input[data-v-c183ac38]{width:100%;padding:8px;margin-bottom:10px;border-radius:5px;border:1px solid #ccc;background:#fffc}.approve-btn[data-v-c183ac38],.reject-btn[data-v-c183ac38]{width:45%;padding:8px;font-size:14px}.approve-btn[data-v-c183ac38]{background:linear-gradient(90deg,#6c6,#9f9)}.approve-btn[data-v-c183ac38]:hover{background:linear-gradient(90deg,#9f9,#6c6)}.reject-btn[data-v-c183ac38]{background:linear-gradient(90deg,#f66,#f99)}.reject-btn[data-v-c183ac38]:hover{background:linear-gradient(90deg,#f99,#f66)}@media (max-width: 768px){.gallery[data-v-c183ac38]{grid-template-columns:1fr}.approve-btn[data-v-c183ac38],.reject-btn[data-v-c183ac38]{width:45%}}.content[data-v-c3710106]{text-align:center}.event-list[data-v-c3710106]{display:flex;flex-direction:column;gap:20px}.event-card[data-v-c3710106]{background:#ffffff1a;border-radius:15px;padding:20px;text-align:left;transition:background .3s ease}.event-card.approved[data-v-c3710106]{background:#6f93}.event-card.rejected[data-v-c3710106]{background:#f663}.event-title[data-v-c3710106]{font-size:20px;color:#ffd999;margin-bottom:10px}.event-description[data-v-c3710106]{font-size:16px;color:#e0e0e0;margin-bottom:10px}.event-time[data-v-c3710106]{font-size:14px;color:#e0e0e0;margin-bottom:5px}.event-tags[data-v-c3710106]{font-size:14px;color:#e0e0e0;margin-bottom:15px}.button-group[data-v-c3710106]{display:flex;gap:10px}.no-data[data-v-c3710106]{font-size:16px;color:#e0e0e0;opacity:.8}@media (max-width: 768px){.event-card[data-v-c3710106]{padding:15px}.event-title[data-v-c3710106]{font-size:18px}.event-description[data-v-c3710106]{font-size:14px}.event-time[data-v-c3710106],.event-tags[data-v-c3710106]{font-size:12px}}.content[data-v-15b9a84b]{text-align:center}.poster-list[data-v-15b9a84b]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.poster-card[data-v-15b9a84b]{background:#ffffff1a;border-radius:15px;padding:15px;text-align:center;transition:background .3s ease}.poster-card.approved[data-v-15b9a84b]{background:#6f93}.poster-card.rejected[data-v-15b9a84b]{background:#f663}.poster-image[data-v-15b9a84b]{width:100%;height:150px;object-fit:cover;border-radius:10px;margin-bottom:10px;cursor:pointer}.poster-description[data-v-15b9a84b]{font-size:14px;color:#e0e0e0;margin-bottom:10px}.delete-btn[data-v-15b9a84b]{background:linear-gradient(90deg,#f66,#f99);color:#1e1e2f;padding:6px 12px;font-size:14px}.no-data[data-v-15b9a84b]{font-size:16px;color:#e0e0e0;opacity:.8}.preview-overlay[data-v-15b9a84b]{position:fixed;top:0;left:0;width:100%;height:100%;background:#000c;display:flex;justify-content:center;align-items:center;z-index:1000}.preview-full[data-v-15b9a84b]{max-width:90%;max-height:90%;object-fit:contain;border-radius:10px}@media (max-width: 768px){.poster-list[data-v-15b9a84b]{grid-template-columns:1fr}.poster-card[data-v-15b9a84b]{padding:10px}.poster-description[data-v-15b9a84b]{font-size:12px}}.content[data-v-7fde2aca]{text-align:center}.event-form[data-v-7fde2aca]{display:flex;flex-direction:column;gap:20px}.form-columns[data-v-7fde2aca]{display:grid;grid-template-columns:1fr 1fr;gap:30px}.column[data-v-7fde2aca]{display:flex;flex-direction:column;gap:20px}.form-section[data-v-7fde2aca]{padding:10px 0}.section-title[data-v-7fde2aca]{font-size:20px;color:#ffd999;margin-bottom:15px;border-bottom:1px solid rgba(255,255,255,.2);padding-bottom:8px}.form-row[data-v-7fde2aca]{display:flex;gap:15px}.form-item.half-width[data-v-7fde2aca]{flex:1}.form-item input[type=text][data-v-7fde2aca],.form-item input[type=datetime-local][data-v-7fde2aca],.form-item input[type=url][data-v-7fde2aca],.form-item input[type=number][data-v-7fde2aca],.form-item textarea[data-v-7fde2aca]{width:100%;padding:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.2);border-radius:10px;color:#fff;font-size:16px;outline:none;transition:border-color .3s ease,box-shadow .3s ease}.form-item input[type=text][data-v-7fde2aca]:focus,.form-item input[type=datetime-local][data-v-7fde2aca]:focus,.form-item input[type=url][data-v-7fde2aca]:focus,.form-item input[type=number][data-v-7fde2aca]:focus,.form-item textarea[data-v-7fde2aca]:focus{border-color:#ffd999;box-shadow:0 0 8px #ffd9994d}.form-item textarea[data-v-7fde2aca]{resize:vertical;min-height:100px}.error-text[data-v-7fde2aca]{font-size:12px;color:#f66;margin-top:4px}.checkbox[data-v-7fde2aca]{flex-direction:row;align-items:center}.checkbox input[data-v-7fde2aca]{width:auto;margin-right:10px}.tag-container[data-v-7fde2aca]{display:flex;flex-wrap:wrap;gap:10px}.tag-label[data-v-7fde2aca]{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:20px;cursor:pointer;transition:all .3s ease}.tag-label input[data-v-7fde2aca]{margin:0;accent-color:#ffd999}.tag-label .tag-text[data-v-7fde2aca]{font-size:14px;color:#e0e0e0}.tag-label[data-v-7fde2aca]:hover{background:#fff3}.tag-label input:checked+.tag-text[data-v-7fde2aca]{color:#ffd999;font-weight:600}.timezone-select[data-v-7fde2aca]{width:100%;padding:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.2);border-radius:10px;color:#fff;font-size:16px;outline:none;transition:border-color .3s ease,box-shadow .3s ease}.timezone-select[data-v-7fde2aca]:focus{border-color:#ffd999;box-shadow:0 0 8px #ffd9994d}.timezone-select option[data-v-7fde2aca]{background:#2a2a2a;color:#fff}.timezone-info[data-v-7fde2aca]{margin-top:8px}.timezone-info small[data-v-7fde2aca]{color:#b0b0b0;font-size:12px}.submit-btn[data-v-7fde2aca]{grid-column:span 2}@media (max-width: 768px){.form-columns[data-v-7fde2aca]{grid-template-columns:1fr}.form-row[data-v-7fde2aca]{flex-direction:column;gap:0}.form-item.half-width[data-v-7fde2aca]{flex:none}.submit-btn[data-v-7fde2aca]{grid-column:span 1}.section-title[data-v-7fde2aca]{font-size:18px}.tag-container[data-v-7fde2aca]{gap:8px}.tag-label[data-v-7fde2aca]{padding:6px 10px}.tag-label .tag-text[data-v-7fde2aca]{font-size:12px}}.content[data-v-75009780]{text-align:center}.event-list[data-v-75009780]{display:flex;flex-direction:column;gap:20px}.event-card[data-v-75009780]{background:#ffffff1a;border-radius:15px;padding:20px;text-align:left;transition:background .3s ease}.event-card.approved[data-v-75009780]{background:#6f93}.event-card.rejected[data-v-75009780]{background:#f663}.event-title[data-v-75009780]{font-size:20px;color:#ffd999;margin-bottom:10px}.event-description[data-v-75009780]{font-size:16px;color:#e0e0e0;margin-bottom:10px}.event-time[data-v-75009780]{font-size:14px;color:#e0e0e0;margin-bottom:5px}.event-tags[data-v-75009780]{font-size:14px;color:#e0e0e0;margin-bottom:15px}.button-group[data-v-75009780]{display:flex;gap:10px}.btn.approve[data-v-75009780]{background:linear-gradient(90deg,#6f9,#9fc);color:#1e1e2f}.btn.reject[data-v-75009780]{background:linear-gradient(90deg,#f66,#f99);color:#1e1e2f}.no-data[data-v-75009780]{font-size:16px;color:#e0e0e0;opacity:.8}@media (max-width: 768px){.event-card[data-v-75009780]{padding:15px}.event-title[data-v-75009780]{font-size:18px}.event-description[data-v-75009780]{font-size:14px}.event-time[data-v-75009780],.event-tags[data-v-75009780]{font-size:12px}.button-group[data-v-75009780]{flex-direction:column;gap:8px}}.content[data-v-e1b2a20f]{text-align:center}.action-bar[data-v-e1b2a20f]{margin-bottom:20px;text-align:right}.refresh-btn[data-v-e1b2a20f]{background:linear-gradient(90deg,#6cf,#9df);color:#1e1e2f}.refresh-btn[data-v-e1b2a20f]:disabled{background:#666;cursor:not-allowed}.poster-list[data-v-e1b2a20f]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.poster-card[data-v-e1b2a20f]{background:#ffffff1a;border-radius:15px;padding:15px;text-align:center;transition:background .3s ease}.poster-card.approved[data-v-e1b2a20f]{background:#6f93}.poster-card.rejected[data-v-e1b2a20f]{background:#f663}.poster-image[data-v-e1b2a20f]{width:100%;height:150px;object-fit:cover;border-radius:10px;margin-bottom:10px;cursor:pointer}.poster-description[data-v-e1b2a20f]{font-size:14px;color:#e0e0e0;margin-bottom:8px}.poster-status[data-v-e1b2a20f]{font-size:12px;color:#e0e0e0;margin-bottom:8px}.poster-uploader[data-v-e1b2a20f]{font-size:12px;color:#e0e0e0;margin-bottom:10px}.button-group[data-v-e1b2a20f]{display:flex;gap:8px;justify-content:center}.approve-btn[data-v-e1b2a20f]{background:linear-gradient(90deg,#6f9,#9fc);color:#1e1e2f;padding:6px 12px;font-size:14px}.reject-btn[data-v-e1b2a20f]{background:linear-gradient(90deg,#f66,#f99);color:#1e1e2f;padding:6px 12px;font-size:14px}.no-data[data-v-e1b2a20f]{font-size:16px;color:#e0e0e0;opacity:.8}.preview-overlay[data-v-e1b2a20f]{position:fixed;top:0;left:0;width:100%;height:100%;background:#000c;display:flex;justify-content:center;align-items:center;z-index:1000}.preview-full[data-v-e1b2a20f]{max-width:90%;max-height:90%;object-fit:contain;border-radius:10px}@media (max-width: 768px){.action-bar[data-v-e1b2a20f]{text-align:center}.poster-list[data-v-e1b2a20f]{grid-template-columns:1fr}.poster-card[data-v-e1b2a20f]{padding:10px}.poster-description[data-v-e1b2a20f]{font-size:12px}.poster-status[data-v-e1b2a20f],.poster-uploader[data-v-e1b2a20f]{font-size:10px}.button-group[data-v-e1b2a20f]{flex-direction:column;gap:6px}}.content[data-v-355aa7b3]{text-align:center}.tabs[data-v-355aa7b3]{display:flex;justify-content:space-between;width:100%;margin-top:20px;margin-bottom:30px}.tab-btn[data-v-355aa7b3]{flex:1;padding:12px 0;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:15px;color:#fff;font-size:18px;cursor:pointer;transition:all .3s ease;margin:0 5px}.tab-btn[data-v-355aa7b3]:hover,.tab-btn.active[data-v-355aa7b3]{background:linear-gradient(90deg,#fc6,#ffd999);color:#1e1e2f}.date-switcher[data-v-355aa7b3]{margin-bottom:20px}.date-tabs[data-v-355aa7b3]{display:flex;gap:10px;justify-content:center;margin-top:10px}.date-btn[data-v-355aa7b3]{padding:8px 16px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:15px;color:#fff;cursor:pointer;transition:all .3s ease}.date-btn[data-v-355aa7b3]:hover,.date-btn.active[data-v-355aa7b3]{background:linear-gradient(90deg,#fc6,#ffd999);color:#1e1e2f}.toggle-btn[data-v-355aa7b3]{padding:8px 16px;background:linear-gradient(90deg,#fc6,#ffd999);border:none;border-radius:15px;color:#1e1e2f;font-size:16px;cursor:pointer;transition:all .3s ease}.toggle-btn[data-v-355aa7b3]:hover{background:linear-gradient(90deg,#ffd999,#fc6)}.card-container[data-v-355aa7b3]{display:flex;flex-direction:column;gap:15px;width:100%}.event-card[data-v-355aa7b3]{width:100%;height:auto;min-height:150px;background:#ffffff1a;border-radius:20px;padding:20px;box-shadow:0 8px 32px #0003;border:1px solid rgba(255,255,255,.2);transition:transform .3s ease;cursor:pointer;text-align:left}.event-card[data-v-355aa7b3]:hover{transform:translateY(-5px)}.card-title[data-v-355aa7b3]{font-size:20px;color:#ffd999;margin-bottom:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-time[data-v-355aa7b3]{font-size:12px;color:#a0a0ff;margin-bottom:8px}.card-description[data-v-355aa7b3]{font-size:14px;color:#e0e0e0}.no-events[data-v-355aa7b3]{font-size:16px;color:#ffd999;margin-top:20px}.modal[data-v-355aa7b3]{position:fixed;top:0;left:0;width:100%;height:100%;background:#000c;display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content[data-v-355aa7b3]{background:#1e1e2ff2;border-radius:20px;padding:30px;width:90%;max-width:600px;max-height:80vh;overflow-y:auto;border:1px solid rgba(255,255,255,.2);box-shadow:0 8px 32px #0003;text-align:left;-ms-overflow-style:none;scrollbar-width:none}.modal-content[data-v-355aa7b3]::-webkit-scrollbar{display:none}.modal-title[data-v-355aa7b3]{font-size:28px;color:#ffd999;margin-bottom:8px}.modal-time[data-v-355aa7b3]{font-size:14px;color:#a0a0ff;margin-bottom:15px}.modal-description[data-v-355aa7b3]{font-size:16px;color:#e0e0e0;margin-bottom:15px;white-space:pre-wrap}.modal-location[data-v-355aa7b3],.modal-participants[data-v-355aa7b3],.modal-tags[data-v-355aa7b3]{font-size:14px;color:#a0a0ff;margin-bottom:10px}.modal-link[data-v-355aa7b3]{display:block;color:#ffd999;text-decoration:none;margin-bottom:15px}.modal-link[data-v-355aa7b3]:hover{text-decoration:underline}.btn[data-v-355aa7b3]{width:150px;margin:20px 0 0}@media (max-width: 768px){.tabs[data-v-355aa7b3]{flex-direction:column;gap:10px}.tab-btn[data-v-355aa7b3]{margin:0;padding:10px 0;font-size:16px}.event-card[data-v-355aa7b3]{min-height:120px}.card-title[data-v-355aa7b3]{font-size:18px}.card-description[data-v-355aa7b3]{font-size:12px}.card-time[data-v-355aa7b3]{font-size:10px}.date-tabs[data-v-355aa7b3]{flex-wrap:wrap}.date-btn[data-v-355aa7b3]{padding:6px 12px;font-size:12px}.toggle-btn[data-v-355aa7b3]{padding:6px 12px;font-size:14px}.modal-content[data-v-355aa7b3]{padding:20px}.modal-title[data-v-355aa7b3]{font-size:22px}.modal-description[data-v-355aa7b3]{font-size:14px}.modal-time[data-v-355aa7b3],.modal-location[data-v-355aa7b3],.modal-participants[data-v-355aa7b3],.modal-tags[data-v-355aa7b3]{font-size:12px}.btn[data-v-355aa7b3]{width:120px}}.content[data-v-1199f4b4]{text-align:center;padding:50px 20px}.title[data-v-1199f4b4]{font-size:48px;color:#f66;margin-bottom:20px}.message[data-v-1199f4b4]{font-size:18px;color:#e0e0e0;margin-bottom:30px}.btn[data-v-1199f4b4]{padding:10px 20px;font-size:16px;background:linear-gradient(90deg,#ffd999,#fc6);color:#333}.btn[data-v-1199f4b4]:hover{background:linear-gradient(90deg,#fc6,#ffd999)}@media (max-width: 768px){.title[data-v-1199f4b4]{font-size:36px}.message[data-v-1199f4b4]{font-size:16px}.btn[data-v-1199f4b4]{padding:8px 16px;font-size:14px}}*{margin:0;padding:0;box-sizing:border-box}body{font-family:PingFang SC,Helvetica Neue,Arial,sans-serif;background:linear-gradient(135deg,#1e1e2f,#3b1b5e);color:#fff;min-height:100vh;scroll-behavior:smooth}.container{width:60%;margin:0 auto;padding:40px 20px;min-height:100vh;display:flex;flex-direction:column;transition:padding .3s ease}.title{font-size:36px;font-weight:600;background:linear-gradient(90deg,#fff,#ffd999);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-align:center;margin-bottom:30px}.card{background:#ffffff1a;border-radius:20px;padding:30px;box-shadow:0 8px 32px #0003;border:1px solid rgba(255,255,255,.2);transition:transform .3s ease,box-shadow .3s ease}.card:hover{transform:translateY(-5px);box-shadow:0 12px 48px #0000004d}.form-item{margin-bottom:20px}.form-item label{display:block;color:#ffd999;font-size:16px;margin-bottom:8px}.form-item input[type=text],.form-item input[type=email],.form-item input[type=password]{width:100%;padding:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.2);border-radius:10px;color:#fff;font-size:16px;outline:none;transition:border-color .3s ease,box-shadow .3s ease}.form-item input[type=text]:focus,.form-item input[type=email]:focus,.form-item input[type=password]:focus{border-color:#ffd999;box-shadow:0 0 8px #ffd9994d}.form-item input[type=checkbox]{accent-color:#ffd999}.btn{width:100%;padding:12px;background:linear-gradient(90deg,#fc6,#ffd999);border:none;border-radius:20px;color:#1e1e2f;font-size:16px;cursor:pointer;transition:all .3s ease;margin-top:10px}.btn:hover{background:linear-gradient(90deg,#ffd999,#fc6);transform:scale(1.05);box-shadow:0 4px 16px #fc66}.btn.secondary{background:#ffffff1a;color:#fff}.btn.secondary:hover{background:#fff3;box-shadow:0 4px 16px #fff3}.loading{text-align:center;margin-top:50px}.spinner{width:40px;height:40px;border:4px solid #ffd999;border-top:4px solid transparent;border-radius:50%;animation:spin 1s linear infinite;margin:0 auto 10px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading p{color:#ffd999;font-size:16px}@media (max-width: 768px){.container{width:90%;padding:20px 10px}.title{font-size:28px;margin-bottom:20px}.card{padding:20px}.form-item label{font-size:14px}.form-item input[type=text],.form-item input[type=email],.form-item input[type=password],.btn{font-size:14px;padding:10px}.spinner{width:32px;height:32px;border-width:3px}.loading p{font-size:14px}}
