@import"https://fonts.googleapis.com/css2?family=Noto+Sans+SC:wght@400;500;700&display=swap";:root{--primary: #fff;--primary-dark: #fff;--secondary: #fff;--primary-light: #fff;--primary-bg: #fff;--success: #52c41a;--info: #1890ff;--warning: #faad14;--background: #f5f5f5;--surface: #ffffff;--text-primary: #333333;--text-secondary: #666666;--text-light: #999999;--border: #ededed;--accent-bg: var(--primary-bg, #fff);--traditional-teal: var(--primary);--shadow: 0 2px 8px rgba(0, 0, 0, .06);--shadow-lg: 0 4px 12px rgba(0, 0, 0, .1);--icon-size: 44px}*{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent}html{font-size:18px;width:100%;height:100%;font-family:微软雅黑,宋体,黑体;color:#000;background-color:var(--primary-bg, #fff);-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{font-family:微软雅黑,宋体,黑体;background-color:var(--primary-bg, #fff);color:#000;line-height:1.5;-webkit-font-smoothing:antialiased}#app{min-height:100vh}.frontend-wrapper{max-width:720px;margin:0 auto;background:transparent;min-height:100vh;box-shadow:var(--shadow-lg);position:relative}h1,h2,h3{font-weight:700}.fade-in{animation:fadeIn .4s ease-out}.traditional-header{background:var(--traditional-teal);color:#fff;padding:10px;border-radius:20px 20px 0 0;display:flex;justify-content:center;align-items:center;font-size:1.2rem;font-weight:700;position:relative;overflow:hidden}.traditional-header:before,.traditional-header:after{content:"✿";padding:0 10px;opacity:.5}.safe-area-bottom{padding-bottom:env(safe-area-inset-bottom,12px)}.page-header{margin-bottom:24px}.page-header h1{font-size:24px;font-weight:700;color:var(--text-primary);margin:0}.card{background:#fff;border-radius:12px;padding:24px;border:1px solid var(--border);box-shadow:var(--shadow)}.card h3{margin:0 0 16px;font-size:1.1rem;font-weight:700;color:var(--text-primary)}.btn-sm{padding:7px 16px;font-size:13px;border-radius:8px;border:1px solid #e0e0e0;background:#fff;cursor:pointer;transition:all .2s;color:var(--text-primary)}.btn-sm:hover{border-color:var(--primary);color:var(--primary)}.btn-dashed{border-style:dashed;color:#999}.btn-dashed:hover{border-color:var(--primary);color:var(--primary);background:#ff98000a}.btn-primary{background:var(--primary);color:#fff;border:none;padding:10px 24px;border-radius:10px;cursor:pointer;font-weight:600;font-size:14px;transition:all .2s}.btn-primary:hover:not(:disabled){filter:brightness(1.05);transform:translateY(-1px);box-shadow:0 4px 12px #ff980040}.btn-primary:active{transform:translateY(0)}.btn-primary:disabled{opacity:.6;cursor:not-allowed}.btn-primary.btn-sm{padding:7px 16px;font-size:13px;border-radius:8px}.btn-secondary{background:#f5f5f5;color:#555;border:1px solid #e0e0e0;padding:10px 24px;border-radius:10px;cursor:pointer;font-size:14px;transition:all .2s}.btn-secondary:hover{background:#eee}.btn-danger{color:#ff4d4f;border-color:#ffccc7}.btn-danger:hover{background:#fff1f0;border-color:#ff4d4f}.btn-icon-danger{width:30px;height:30px;border:none;background:transparent;color:#ccc;border-radius:6px;cursor:pointer;font-size:18px;display:flex;align-items:center;justify-content:center;transition:all .2s}.btn-icon-danger:hover{background:#fff1f0;color:#ff4d4f}.data-table-wrapper{overflow-x:auto;border-radius:10px;border:1px solid #f0f0f0}.data-table{width:100%;border-collapse:collapse}.data-table th,.data-table td{padding:12px 14px;text-align:center;font-size:14px;border-bottom:1px solid #f0f0f0}.data-table th{background:#fafafa;font-weight:600;color:var(--text-secondary);font-size:13px;text-transform:uppercase;letter-spacing:.02em}.data-table td{color:var(--text-primary)}.data-table tbody tr{transition:background .15s}.data-table tbody tr:hover{background:#fafafa}.data-table tbody tr:last-child td{border-bottom:none}.data-table td .btn-sm{margin:0 3px}.modal{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;display:flex;align-items:center;justify-content:center;z-index:1000;padding:16px}.modal-content{background:#fff;border-radius:16px;width:100%;max-width:480px;max-height:90vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 20px 60px #00000026}.modal-content.modal-sm{max-width:400px}.modal-header{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #f0f0f0}.modal-header h3{margin:0;font-size:17px}.close-btn{font-size:22px;cursor:pointer;color:#bbb;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:8px;transition:all .2s}.close-btn:hover{background:#f5f5f5;color:#666}.modal-body{padding:24px;overflow-y:auto;flex:1}.modal-footer{padding:16px 24px;border-top:1px solid #f0f0f0;display:flex;justify-content:flex-end;gap:12px}.form-group{margin-bottom:20px}.form-group:last-child{margin-bottom:0}.form-group>label{display:block;margin-bottom:8px;font-weight:600;font-size:13px;color:var(--text-secondary)}.form-group input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=color]),.form-group textarea,.form-group select{width:100%;padding:10px 14px;border:1px solid var(--border);border-radius:10px;font-size:14px;transition:border-color .2s,box-shadow .2s;background:#fff;font-family:inherit}.form-group input:focus,.form-group textarea:focus,.form-group select:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px #ff98001a}.form-select{width:100%;padding:10px 14px;border:1px solid var(--border);border-radius:10px;font-size:14px;background:#fff;cursor:pointer;transition:border-color .2s}.form-select:focus{outline:none;border-color:var(--primary)}.option-group{display:flex;flex-wrap:wrap;gap:8px;padding:6px 0}.option-label{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border-radius:8px;border:1px solid #e8e8e8;font-size:14px;cursor:pointer;color:var(--text-primary);background:#fafafa;transition:all .2s;-webkit-user-select:none;user-select:none}.option-label:hover{border-color:var(--primary);background:#ff98000a}.option-label input{width:auto;cursor:pointer;accent-color:var(--primary)}.option-label input:checked+span,.option-label:has(input:checked){border-color:var(--primary);background:#ff980014;color:var(--primary);font-weight:500}.toast{position:fixed;top:20px;left:50%;transform:translate(-50%);padding:12px 28px;border-radius:10px;font-size:14px;font-weight:500;z-index:2000;box-shadow:0 8px 24px #0000001f}.toast.success{background:#52c41a;color:#fff}.toast.error{background:#ff4d4f;color:#fff}.toast-enter-active,.toast-leave-active{transition:all .3s ease}.toast-enter-from,.toast-leave-to{opacity:0;transform:translate(-50%) translateY(-20px)}.empty-state{text-align:center;padding:48px 24px;color:#bbb;font-size:14px}.form-actions{margin-top:32px;padding-top:24px;border-top:1px solid var(--border)}.form-hint{display:block;margin-top:6px;font-size:12px;color:var(--text-light)}.image-upload-group{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.image-preview-box{position:relative;display:inline-block}.image-preview{width:80px;height:80px;object-fit:cover;border-radius:8px;border:1px solid #f0f0f0}.image-remove-btn{position:absolute;top:-6px;right:-6px;width:20px;height:20px;border-radius:50%;border:none;background:#ff4d4f;color:#fff;font-size:14px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center}.image-upload-btn{padding:8px 16px;border:1px dashed #d9d9d9;border-radius:8px;font-size:13px;color:#666;cursor:pointer;transition:all .2s;background:#fafafa}.image-upload-btn:hover{border-color:var(--primary);color:var(--primary)}.table-thumb{width:40px;height:40px;object-fit:cover;border-radius:4px;vertical-align:middle}.navigation-bar[data-v-472fbe75]{width:100%;max-width:720px;margin:0 auto;box-sizing:border-box;padding:4px;font-size:13px;background:var(--primary-bg);z-index:909}.navigation-bar.fixed[data-v-472fbe75]{position:fixed;top:0;left:0;right:0;margin:auto;z-index:12323;box-shadow:0 5px 10px #0000001a}.totop[data-v-472fbe75]{position:fixed;bottom:100px;right:15px;width:37px;height:37px;background:linear-gradient(var(--primary-light),var(--primary));color:#fff;border-radius:50px;border:2px solid var(--primary);text-align:center;line-height:37px;font-size:14px;cursor:pointer;z-index:999;text-decoration:none;box-shadow:var(--primary) 0 10px 14px -7px}.nav-row[data-v-472fbe75]{padding:4px 0;display:flex;justify-content:flex-start;margin:0}.nav-item[data-v-472fbe75]{width:20%;box-sizing:border-box;display:block;font-size:12px;font-family:Arial,sans-serif;border-width:1px;padding:5px 2px;color:#fff;font-weight:700;border-radius:8px;box-shadow:0 10px 14px -7px var(--primary);text-shadow:0 1px 0 #417505;background:linear-gradient(var(--primary-light),var(--primary));text-align:center;cursor:pointer;margin:0 2px;line-height:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nav-item[data-v-472fbe75]:hover{background:var(--secondary, #da183b)}.nav-item[data-v-472fbe75]:active{transform:scale(.95)}@media screen and (min-width: 720px){.navigation-bar[data-v-472fbe75]{padding:4px;font-size:16px}.nav-row[data-v-472fbe75]{padding:4px 0}.nav-item[data-v-472fbe75]{padding:5px 0;margin:0 4px}}.num-icon[data-v-c12d530b]{display:flex;flex-direction:column;align-items:center;gap:4px}.icon-value[data-v-c12d530b]{width:var(--ball-size, 45px);height:var(--ball-size, 45px);display:inline-block;text-align:center;line-height:var(--ball-size, 45px);border-radius:50%;font-size:18px;font-weight:700;color:#000;box-sizing:content-box;padding:0;background-size:100% 100%;background-position:0% 0%;flex-shrink:0}.num-icon.red .icon-value[data-v-c12d530b]{background-image:url(data:image/png;base64,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)}.num-icon.blue .icon-value[data-v-c12d530b]{background-image:url(data:image/png;base64,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)}.num-icon.green .icon-value[data-v-c12d530b]{background-image:url(data:image/png;base64,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)}.num-icon.default .icon-value[data-v-c12d530b]{background:none;color:#000}.num-icon.placeholder .icon-value[data-v-c12d530b]{background:#f0f0f0;color:transparent}.icon-label[data-v-c12d530b]{font-size:14px;font-weight:400;color:#f60;white-space:nowrap}.number-row[data-v-057493d7]{display:grid;width:100%;column-gap:0;row-gap:0;align-items:center}.ball-cell[data-v-057493d7],.label-cell[data-v-057493d7]{min-width:0;display:flex;justify-content:center}.ball-cell .icon-value[data-v-057493d7]{width:100%;max-width:var(--ball-size, 45px);aspect-ratio:1;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:clamp(12px,3.5vw,18px);font-weight:700;color:#000;box-sizing:content-box;padding:0;background-size:100% 100%;background-position:0% 0%;overflow:hidden}.ball-cell.red .icon-value[data-v-057493d7]{background-image:url(data:image/png;base64,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)}.ball-cell.blue .icon-value[data-v-057493d7]{background-image:url(data:image/png;base64,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)}.ball-cell.green .icon-value[data-v-057493d7]{background-image:url(data:image/png;base64,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)}.ball-cell.default .icon-value[data-v-057493d7]{background:none;color:#000}.ball-cell.placeholder .icon-value[data-v-057493d7]{background:#f0f0f0;color:transparent}.label-cell[data-v-057493d7]{font-size:14px;font-weight:400;color:#f60;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.plus[data-v-057493d7],.label-plus-spacer[data-v-057493d7]{font-size:16px;flex:0 0 auto;width:16px;text-align:center;align-self:center}.plus[data-v-057493d7]{color:#999}.label-plus-spacer[data-v-057493d7],.placeholder-plus[data-v-057493d7],.placeholder-label[data-v-057493d7],.ball-cell.placeholder[data-v-057493d7]{visibility:hidden}.ball-revealed .icon-value[data-v-057493d7]{animation:revealBall-057493d7 .6s cubic-bezier(.34,1.56,.64,1)}.label-revealed[data-v-057493d7]{animation:revealLabel-057493d7 .4s ease-out .3s both}@keyframes revealBall-057493d7{0%{transform:scale(0) rotate(-180deg);opacity:0}60%{transform:scale(1.15) rotate(10deg);opacity:1}to{transform:scale(1) rotate(0);opacity:1}}@keyframes revealLabel-057493d7{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.number-display[data-v-b94e42eb]{background:#fff;overflow:hidden}.tabs-header[data-v-b94e42eb]{display:block;background:transparent;border-bottom:1px solid gainsboro;margin-bottom:-1px}.tab-item[data-v-b94e42eb]{display:inline-block;padding:8px 10px;text-align:center;cursor:pointer;transition:all .2s;color:#a9a9a9;font-size:14px;border:1px solid darkgrey;border-bottom:0;border-left:none}.tab-item[data-v-b94e42eb]:first-child{border-left:solid 1px darkgrey}.tab-item.active[data-v-b94e42eb]{background:#fff;color:var(--primary);font-weight:700;cursor:default;border-color:var(--primary);border-left:solid 1px var(--primary);border-right:solid 1px var(--primary)}.tab-name[data-v-b94e42eb]{font-size:14px}.number-content[data-v-b94e42eb]{padding:14px 0}.number-content.empty[data-v-b94e42eb]{text-align:center;color:#999;padding:40px}.period-info[data-v-b94e42eb]{display:flex;align-items:center;justify-content:space-between;padding:0 10px}.period-right[data-v-b94e42eb]{text-align:right;display:inline-flex;align-items:center;gap:10px}.period[data-v-b94e42eb]{color:#000;font-size:13px}.period[data-v-b94e42eb] b{font-weight:700}.period-num[data-v-b94e42eb]{color:#dc143c}.countdown[data-v-b94e42eb]{color:#000;font-size:13px;font-weight:600}.history-link[data-v-b94e42eb]{color:#dc143c;cursor:pointer;font-size:13px;text-decoration:none;font-weight:400}.history-link[data-v-b94e42eb]:hover{text-decoration:underline}.main-numbers[data-v-b94e42eb]{justify-content:center;padding:9px 0;margin:0;--ball-size: 45px}.main-numbers[data-v-b94e42eb] .plus{font-size:24px;color:#666;margin:1px 4px 0}.main-numbers[data-v-b94e42eb] .number-row{justify-content:center}.draw-info[data-v-b94e42eb]{text-align:left;color:#ff9a43;font-size:13px;background:#a4e0d8;padding:0 0 0 10px;height:38px;line-height:38px}.refresh-btn[data-v-b94e42eb]{background:#f60;color:#ffc;border-radius:4px;padding:3px 10px;font-size:12px;cursor:pointer;text-decoration:none;margin-left:10px}.history-modal[data-v-b94e42eb]{position:fixed;top:0;left:0;right:0;bottom:0;background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:99999;padding:20px}.history-content[data-v-b94e42eb]{background:#fff;border-radius:16px;width:100%;max-width:480px;max-height:80vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}@media (max-width: 480px){.history-content[data-v-b94e42eb]{max-width:100%;border-radius:0;max-height:100vh;height:100%}.history-modal[data-v-b94e42eb]{padding:0}.history-item[data-v-b94e42eb]{padding:10px;margin-bottom:8px}.history-item-header[data-v-b94e42eb]{min-width:auto}.history-title[data-v-b94e42eb]{font-size:13px}.history-date[data-v-b94e42eb]{font-size:11px}.history-item[data-v-b94e42eb] .number-row{gap:0}.history-item[data-v-b94e42eb] .icon-value{font-size:clamp(10px,3vw,14px)}.history-item[data-v-b94e42eb] .icon-label{font-size:clamp(11px,3vw,14px)}.history-item[data-v-b94e42eb] .plus{font-size:12px;justify-self:center;align-self:center}}.history-header[data-v-b94e42eb]{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;background:#fff;border-bottom:1px solid #f0f0f0;position:sticky;top:0;z-index:1}.history-header h3[data-v-b94e42eb]{margin:0;font-size:18px;font-weight:600;color:#1f2937}.close-btn[data-v-b94e42eb]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;cursor:pointer;color:#9ca3af;transition:all .2s;background:#f3f4f6}.close-btn[data-v-b94e42eb]:hover{background:#e5e7eb;color:#4b5563}.history-list[data-v-b94e42eb]{flex:1;overflow-y:auto;padding:16px;background:#f9fafb}.history-list[data-v-b94e42eb]::-webkit-scrollbar{width:6px}.history-list[data-v-b94e42eb]::-webkit-scrollbar-track{background:transparent}.history-list[data-v-b94e42eb]::-webkit-scrollbar-thumb{background-color:#d1d5db;border-radius:3px}.history-item[data-v-b94e42eb]{display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:12px;margin-bottom:12px;background:#fff;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f;border:1px solid rgba(0,0,0,.02);transition:transform .2s ease,box-shadow .2s ease}.history-item[data-v-b94e42eb]:hover{transform:translateY(-2px);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.history-item[data-v-b94e42eb]:last-child{margin-bottom:0}.history-item-header[data-v-b94e42eb]{display:flex;flex-direction:column;gap:2px;flex-shrink:0;min-width:90px}.history-title[data-v-b94e42eb]{font-size:14px;font-weight:600;color:#374151;white-space:nowrap}.history-date[data-v-b94e42eb]{font-size:12px;color:#9ca3af;white-space:nowrap}.history-numbers[data-v-b94e42eb]{width:100%;--ball-size: 32px}.icon-sm[data-v-b94e42eb] .icon-value{width:36px;height:36px;font-size:16px}.modal-enter-active[data-v-b94e42eb],.modal-leave-active[data-v-b94e42eb]{transition:all .3s ease}.modal-enter-from[data-v-b94e42eb],.modal-leave-to[data-v-b94e42eb]{opacity:0}.modal-enter-active .history-content[data-v-b94e42eb],.modal-leave-active .history-content[data-v-b94e42eb]{transition:all .3s cubic-bezier(.34,1.56,.64,1)}.modal-enter-from .history-content[data-v-b94e42eb],.modal-leave-to .history-content[data-v-b94e42eb]{transform:scale(.95) translateY(10px);opacity:0}.preload-display[data-v-b94e42eb]{display:flex;align-items:center;justify-content:center;padding:40px 20px}.preload-text[data-v-b94e42eb]{font-size:18px;font-weight:700;color:var(--primary);letter-spacing:1em;animation:pulse-b94e42eb 1.5s ease-in-out infinite}@keyframes pulse-b94e42eb{0%,to{opacity:1}50%{opacity:.4}}.frontend-wrapper{color:var(--text-primary)}.header-logo{width:100%}.header-logo img{width:100%;display:block}.date-info-bar{height:24px;line-height:24px;text-align:center;font-weight:700;background:var(--primary);color:#fff;font-size:11pt;border-radius:5px;margin:2px 0}.app-header{background:#fff}.marquee-bar{height:24px;line-height:24px;font-weight:700;background:var(--primary);color:#fff;font-size:14px;border-radius:5px;margin:2px 0;overflow:hidden;padding:0;text-align:center}.notice-bar{background:#fff9ea;overflow:visible;display:flex;height:35px;line-height:35px;border-radius:5px;margin:0;padding:0;position:relative}.notice-icon{flex-shrink:0;width:32px;height:35px;line-height:35px;text-align:center;z-index:1}.notice-content{flex:1;overflow:hidden;height:35px;line-height:35px}.notice-text{display:inline-block;white-space:nowrap;color:#ff9a43;font-size:14px;line-height:35px;vertical-align:top;animation:marquee 30s linear infinite}@keyframes marquee{0%{transform:translate(100%)}to{transform:translate(-100%)}}.banner-section{width:100%;background:#f5f5f5}.banner-section img{width:100%;display:block}.app-main{padding:0}.content-section{margin-bottom:20px;background:var(--surface);border:1px solid var(--border);border-radius:0;overflow:hidden;box-shadow:var(--shadow)}.section-title{font-size:18px!important;color:#fff!important;line-height:42px!important;box-shadow:0 10px 14px -7px var(--primary);text-shadow:0 1px 0 #417505;background:linear-gradient(var(--primary-light),var(--primary))!important;font-weight:700;text-align:center;display:block;padding:0}.section-title:before,.section-title:after{display:none}.section-content{padding:12px}.loop-item+.loop-item{border-top:1px dashed #eee}.section-content .page-header-bar{display:flex;justify-content:space-between;padding:8px 0;margin-bottom:10px;border-bottom:1px solid #eee;font-size:.9rem;color:#666}.section-content .content-table{width:100%;border-collapse:collapse}.section-content .content-table th,.section-content .content-table td{border:1px solid #ddd;padding:10px;text-align:center}.section-content .content-table th{background:#f5f5f5;font-weight:700}.section-content .content-list{display:flex;flex-direction:column;gap:8px}.section-content .content-list .list-item{background:#fff;border:2px solid #000;border-radius:8px;padding:12px;text-align:center}.section-content .content-image{max-width:100%;display:block;margin:0 auto}.bottom-tab-bar{position:fixed;bottom:0;left:0;width:100%;height:48px;z-index:23;overflow:hidden;background:#fff}.bottom-tab-menu{display:flex;justify-content:space-between;margin-top:3px;max-width:720px;margin-left:auto;margin-right:auto;background:#fff;border-top:1px solid #b4b4b4}.bottom-tab{display:block;text-align:center;width:24%;color:#7a7e83;font-size:12px;line-height:12px;text-decoration:none;cursor:pointer}.bottom-tab.cur{color:#0c6ec8}.bottom-tab div{margin-bottom:0}.bottom-tab img{width:24px;height:24px}.announcement-modal{position:fixed;top:0;left:0;right:0;bottom:0;background:#3333;z-index:99999}.announcement-dialog{background:#fff;border-radius:12px;width:85%;max-height:80vh;margin:100px auto 0;overflow:hidden}.announcement-header{background:url(/index_files/tzbg.png) no-repeat center top / 150px;color:#fff;font-size:14px;font-weight:700;line-height:30px;text-align:center}.announcement-body{padding:0 10px 10px;overflow-y:auto;max-height:60vh;font-size:14px;line-height:1.6;color:#000}.announcement-footer{text-align:center;padding:0 0 10px;cursor:pointer}.announcement-close-text{color:red;font-weight:700;font-size:14px}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideInUp{0%{opacity:0;transform:translateY(20px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.login-page[data-v-2fff8ea3]{min-height:100vh;display:flex;align-items:center;justify-content:center;background-color:var(--background);padding:20px}.login-container[data-v-2fff8ea3]{width:100%;max-width:420px}.login-header[data-v-2fff8ea3]{text-align:center;margin-bottom:32px}.logo[data-v-2fff8ea3]{font-size:24px;font-weight:900;color:var(--primary);margin-bottom:16px;letter-spacing:2px}.login-header h1[data-v-2fff8ea3]{font-size:24px;font-weight:700;color:var(--text-primary);margin-bottom:8px}.login-header p[data-v-2fff8ea3]{color:var(--text-light);font-size:14px}.login-card[data-v-2fff8ea3]{background:#fff;padding:40px;border-radius:16px;box-shadow:0 10px 25px -5px #0000000d,0 8px 10px -6px #0000000d;border:1px solid var(--border)}.input-wrapper[data-v-2fff8ea3]{position:relative;display:flex;align-items:center}.input-icon[data-v-2fff8ea3]{position:absolute;left:12px;width:16px;height:16px;border:2px solid #ccc;border-radius:4px;opacity:.5}.input-wrapper input[data-v-2fff8ea3]{width:100%;padding:12px 12px 12px 40px;border:1px solid var(--border);border-radius:8px;font-size:15px;transition:all .2s;background:#fdfdfd}.input-wrapper input[data-v-2fff8ea3]:focus{outline:none;border-color:var(--primary);background:#fff}.login-card .btn-primary[data-v-2fff8ea3]{width:100%;padding:14px;font-size:16px;border-radius:8px;display:flex;align-items:center;justify-content:center;gap:8px;background:var(--primary)}.message.error[data-v-2fff8ea3]{padding:12px;background:#fff2f0;border:1px solid #ffccc7;color:#ff4d4f;border-radius:8px;margin-bottom:24px;font-size:14px;text-align:center}.login-footer[data-v-2fff8ea3]{text-align:center;margin-top:32px;color:var(--text-light);font-size:12px}.loading-spinner[data-v-2fff8ea3]{width:18px;height:18px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-2fff8ea3 .8s linear infinite}@keyframes spin-2fff8ea3{to{transform:rotate(360deg)}}@media (max-width: 480px){.login-card[data-v-2fff8ea3]{padding:30px 20px}}.sidebar[data-v-ec5cda4f]{position:fixed;left:0;top:0;bottom:0;width:240px;background:#fff;display:flex;flex-direction:column;z-index:100;border-right:1px solid var(--border);box-shadow:2px 0 10px #00000005;transition:transform .3s ease}.sidebar-header[data-v-ec5cda4f]{padding:24px;border-bottom:1px solid var(--border);display:flex;align-items:center;justify-content:space-between;gap:12px}.sidebar-header h2[data-v-ec5cda4f]{color:var(--primary);font-size:1.25rem;font-weight:700;margin:0;letter-spacing:-.02em}.close-btn[data-v-ec5cda4f]{display:none;background:none;border:none;font-size:20px;color:var(--text-light);cursor:pointer;padding:4px 8px}.sidebar-nav[data-v-ec5cda4f]{flex:1;padding:20px 12px}.nav-item[data-v-ec5cda4f]{display:flex;align-items:center;padding:12px 16px;color:var(--text-secondary);text-decoration:none;border-radius:8px;margin-bottom:4px;font-weight:500;transition:all .2s;gap:10px}.nav-item[data-v-ec5cda4f]:hover{color:var(--primary);background:color-mix(in srgb,var(--primary) 8%,#fff)}.nav-icon[data-v-ec5cda4f]{width:6px;height:6px;border-radius:50%;background-color:#ddd;transition:all .2s}.nav-item:hover .nav-icon[data-v-ec5cda4f]{background-color:var(--primary);transform:scale(1.2)}.nav-item.active .nav-icon[data-v-ec5cda4f]{background-color:#fff;transform:scale(1.4)}.nav-item.active[data-v-ec5cda4f]{color:#fff;background:var(--primary)}.sidebar-footer[data-v-ec5cda4f]{padding:20px 12px;border-top:1px solid var(--border)}.logout-btn[data-v-ec5cda4f]{width:100%;padding:12px;background:#fdfdfd;border:1px solid var(--border);color:var(--secondary);border-radius:8px;cursor:pointer;font-weight:600;transition:all .2s}.logout-btn[data-v-ec5cda4f]:hover{background:#fff1f0;border-color:#ffa39e}.menu-btn[data-v-ec5cda4f]{display:none;position:fixed;z-index:90;background:var(--primary);color:#fff;border:none;border-radius:50%;width:44px;height:44px;font-size:20px;cursor:pointer;box-shadow:0 2px 10px #0003;touch-action:none;-webkit-user-select:none;user-select:none}.sidebar-overlay[data-v-ec5cda4f]{display:none}@media (max-width: 768px){.sidebar[data-v-ec5cda4f]{transform:translate(-100%)}.sidebar.open[data-v-ec5cda4f]{transform:translate(0);box-shadow:4px 0 20px #0000001a}.close-btn[data-v-ec5cda4f],.menu-btn[data-v-ec5cda4f]{display:block}.sidebar-overlay[data-v-ec5cda4f]{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:#0000004d;z-index:99}}.admin-layout[data-v-20d31587]{min-height:100vh;background:var(--background)}.admin-main[data-v-20d31587]{margin-left:240px;padding:32px;min-height:100vh;overflow-x:hidden}@media (max-width: 768px){.admin-main[data-v-20d31587]{margin-left:0;padding:60px 16px 16px}}.toolbar[data-v-83937e77]{padding:12px;border-bottom:1px solid var(--border);background:#fcfcfc;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.separator[data-v-83937e77]{width:1px;height:20px;background:var(--border);margin:0 6px}button[data-v-83937e77]{min-width:32px;height:32px;padding:0 8px;background:#fff;border:1px solid var(--border);border-radius:6px;cursor:pointer;font-size:14px;display:flex;align-items:center;justify-content:center;transition:all .2s;color:var(--text-primary)}button[data-v-83937e77]:hover{background:var(--accent-bg);border-color:var(--primary);color:var(--primary)}button.active[data-v-83937e77]{background:var(--primary);color:#fff;border-color:var(--primary)}.toolbar-button-group[data-v-83937e77]{display:flex;align-items:center;gap:2px;background:#fff;border:1px solid var(--border);border-radius:8px;padding:2px}.toolbar-button-group button[data-v-83937e77]{border:none!important;background:transparent!important;height:28px!important;min-width:32px!important;display:flex!important;flex-direction:column!important;gap:2px!important}.icon-text[data-v-83937e77]{font-weight:700;font-size:14px;line-height:1}.color-indicator[data-v-83937e77]{width:14px;height:3px;border-radius:1px;border:1px solid rgba(0,0,0,.1)}.clear-btn-inline[data-v-83937e77]{width:20px!important;height:20px!important;min-width:20px!important;padding:0!important;font-size:10px!important;color:#999!important;border:none!important}.toolbar-secondary[data-v-4a929a60]{background:#fff;border-bottom:1px solid rgba(0,0,0,.1);padding:8px 12px;display:flex;align-items:center;flex-wrap:wrap;gap:4px 0}.toolbar-table-style[data-v-4a929a60]{background:#fafafa;border-bottom:1px solid rgba(0,0,0,.08)}.toolbar-group[data-v-4a929a60]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.spacer[data-v-4a929a60]{flex:1}.toolbar-label[data-v-4a929a60]{font-weight:800;margin-right:12px;font-size:13px;color:var(--primary);text-transform:uppercase;letter-spacing:.05em}.sub-label[data-v-4a929a60]{font-weight:600;font-size:12px;color:var(--text-secondary);margin-right:4px}button[data-v-4a929a60]{min-width:32px;height:32px;padding:0 8px;background:#fff;border:1px solid var(--border);border-radius:6px;cursor:pointer;font-size:14px;display:flex;align-items:center;justify-content:center;transition:all .2s;color:var(--text-primary)}button[data-v-4a929a60]:hover{background:var(--accent-bg);border-color:var(--primary);color:var(--primary)}button.active[data-v-4a929a60]{background:var(--primary);color:#fff;border-color:var(--primary)}.btn-danger[data-v-4a929a60]{color:#f5222d}.btn-danger[data-v-4a929a60]:hover{background:#fff1f0;border-color:#ffa39e;color:#f5222d}.btn-done[data-v-4a929a60]{background:var(--primary);color:#fff;border:none;font-weight:600;padding:0 16px}.btn-done[data-v-4a929a60]:hover{background:var(--primary-dark)!important;transform:translateY(-1px);box-shadow:0 2px 8px #ff980033}.separator[data-v-4a929a60]{width:1px;height:20px;background:var(--border);margin:0 6px}.border-select[data-v-4a929a60]{height:28px;border:1px solid var(--border);border-radius:4px;padding:0 24px 0 8px;font-size:12px;outline:none;cursor:pointer;background-color:#fff}.style-color-btn[data-v-4a929a60]{display:flex!important;align-items:center!important;gap:6px!important;padding:0 10px!important;font-size:12px!important;font-weight:600!important;height:28px!important}.style-color-btn .color-indicator[data-v-4a929a60]{width:16px;height:16px;border-radius:4px;border:1px solid var(--border)}.clear-btn[data-v-4a929a60]{width:20px;height:20px;padding:0;border:none;background:#f5f5f5;border-radius:4px;cursor:pointer;font-size:12px;color:#999;display:flex;align-items:center;justify-content:center;transition:all .2s}.clear-btn[data-v-4a929a60]:hover{background:#fff1f0;color:#f5222d}.column-colors[data-v-4a929a60]{display:flex;gap:6px}.col-color-btn[data-v-4a929a60]{width:24px!important;height:24px!important;min-width:24px!important;padding:0!important;border-radius:4px!important;border:2px solid transparent!important;box-shadow:0 0 0 1px #0000001a;cursor:pointer}.col-color-btn[data-v-4a929a60]:hover{border-color:var(--primary)!important;transform:scale(1.1)}.loop-toggle[data-v-4a929a60]{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;margin-right:8px;white-space:nowrap}.loop-toggle input[data-v-4a929a60]{width:auto;cursor:pointer}.btn-insert-col[data-v-4a929a60]{background:#e6f7ff!important;border:1px solid #91d5ff!important;color:var(--primary)!important;font-size:13px!important;font-weight:600!important;padding:0 12px!important;margin-right:8px;white-space:nowrap}.btn-insert-col[data-v-4a929a60]:hover{background:var(--primary)!important;color:#fff!important;border-color:var(--primary)!important}.color-popover-wrapper[data-v-b648cf82]{position:absolute;z-index:1005}.color-popover[data-v-b648cf82]{background:#fff;border-radius:12px;box-shadow:0 10px 25px #00000026,0 0 1px #0000001a;width:240px;overflow:hidden;border:1px solid var(--border);animation:popIn-b648cf82 .2s ease-out}@keyframes popIn-b648cf82{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.popover-header[data-v-b648cf82]{padding:10px 14px;background:#fafafa;border-bottom:1px solid var(--border);display:flex;justify-content:space-between;align-items:center;font-size:13px;font-weight:700;color:var(--text-primary)}.header-actions[data-v-b648cf82]{display:flex;align-items:center;gap:8px}.clear-btn-text[data-v-b648cf82]{background:transparent;border:none;cursor:pointer;color:#f5222d;font-size:12px;font-weight:600;padding:2px 6px;border-radius:4px}.clear-btn-text[data-v-b648cf82]:hover{background:#fff1f0}.close-btn[data-v-b648cf82]{background:transparent;border:none;cursor:pointer;color:#999;font-size:14px}.popover-content[data-v-b648cf82]{padding:14px}.preset-palette[data-v-b648cf82]{display:grid;grid-template-columns:repeat(6,1fr);gap:8px;margin-bottom:16px}.preset-item[data-v-b648cf82]{width:28px;height:28px;border-radius:6px;cursor:pointer;border:1px solid rgba(0,0,0,.05);transition:transform .1s}.preset-item[data-v-b648cf82]:hover{transform:scale(1.15);box-shadow:0 2px 5px #0000001a}.preset-item.active[data-v-b648cf82]{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--primary)}.custom-color-section[data-v-b648cf82]{display:flex;align-items:center;gap:10px;border-top:1px solid #f0f0f0;padding-top:14px}.color-preview-bar[data-v-b648cf82]{flex:1;height:32px;border-radius:6px;display:flex;align-items:center;position:relative;overflow:hidden;border:1px solid rgba(0,0,0,.1)}.hidden-picker[data-v-b648cf82]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.color-hex[data-v-b648cf82]{width:100%;text-align:center;font-family:monospace;font-size:12px;font-weight:700;mix-blend-mode:difference;color:#fff;pointer-events:none}.mini-confirm[data-v-b648cf82]{padding:0 12px!important;height:32px!important;font-size:12px!important;border-radius:6px!important}.dialog-overlay[data-v-61bbf764]{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.dialog[data-v-61bbf764]{background:#fff;border-radius:12px;padding:24px;width:400px;box-shadow:0 4px 20px #00000026}.dialog h3[data-v-61bbf764]{margin:0 0 20px;font-size:18px;color:var(--text-primary)}.form-group[data-v-61bbf764]{margin-bottom:16px}.form-group label[data-v-61bbf764]{display:block;margin-bottom:8px;font-size:14px;color:var(--text-secondary)}.form-group input[data-v-61bbf764]{width:100%;padding:8px 12px;border:1px solid var(--border);border-radius:6px;font-size:14px}.dialog-actions[data-v-61bbf764]{display:flex;justify-content:flex-end;gap:12px;margin-top:24px}.dialog-actions button[data-v-61bbf764]{padding:8px 16px;border-radius:6px;cursor:pointer;font-size:14px;border:1px solid var(--border);background:#fff}.dialog-actions .btn-primary[data-v-61bbf764]{background:var(--primary);color:#fff;border:none}.upload-hint[data-v-61bbf764]{display:block;margin-top:6px;font-size:12px;color:var(--primary)}.bind-select[data-v-61bbf764]{width:100%;padding:8px 12px;border:1px solid var(--border);border-radius:6px;font-size:14px;background:#fff;cursor:pointer}.bind-toggle[data-v-61bbf764]{display:flex;align-items:center;gap:8px;font-size:14px;cursor:pointer;color:var(--text-primary)}.bind-toggle input[data-v-61bbf764]{width:auto;cursor:pointer;accent-color:var(--primary)}.list-dialog-overlay[data-v-db0d4dda]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:10000;display:flex;align-items:center;justify-content:center}.list-dialog[data-v-db0d4dda]{background:#fff;border-radius:12px;width:680px;max-width:95vw;max-height:85vh;overflow-y:auto;padding:24px;box-shadow:0 8px 32px #0003}.list-dialog-header[data-v-db0d4dda]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.list-dialog-header h3[data-v-db0d4dda]{margin:0;font-size:18px;font-weight:700}.close-btn[data-v-db0d4dda]{font-size:22px;cursor:pointer;color:#999;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background .2s}.close-btn[data-v-db0d4dda]:hover{background:#f0f0f0}.list-dialog-hint[data-v-db0d4dda]{color:#999;font-size:12px;margin:0 0 14px}.rows-container[data-v-db0d4dda]{display:flex;flex-direction:column;gap:14px}.row-item[data-v-db0d4dda]{border:1px solid #e8e8e8;border-radius:8px;padding:14px;background:#fafafa}.row-top[data-v-db0d4dda]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.row-label[data-v-db0d4dda]{font-weight:600;font-size:14px;color:#333}.row-actions[data-v-db0d4dda]{display:flex;gap:6px}.row-actions button[data-v-db0d4dda]{padding:4px 12px;font-size:12px;border:1px solid #d9d9d9;border-radius:4px;background:#fff;cursor:pointer;transition:all .2s}.row-actions button[data-v-db0d4dda]:hover:not(:disabled){border-color:var(--primary);color:var(--primary)}.row-actions button[data-v-db0d4dda]:disabled{opacity:.35;cursor:not-allowed}.row-actions .btn-del[data-v-db0d4dda]{color:#ff4d4f;border-color:#ffccc7;background:#fff1f0}.row-actions .btn-del[data-v-db0d4dda]:hover:not(:disabled){border-color:#ff4d4f;background:#fff}.row-content[data-v-db0d4dda]{min-height:48px;border:1px solid #d9d9d9;border-radius:6px;padding:8px 12px;background:#fff;outline:none;font-size:14px;line-height:1.6;overflow:auto;max-height:120px;transition:border-color .2s,box-shadow .2s}.row-content[data-v-db0d4dda]:focus{border-color:var(--primary);box-shadow:0 0 0 2px var(--primary-bg)}.row-content[data-v-db0d4dda]:empty:before{content:"输入本行内容，可直接粘贴带样式文本";color:#bbb;pointer-events:none}.row-bottom[data-v-db0d4dda]{display:flex;align-items:center;gap:10px;margin-top:8px;flex-wrap:nowrap}.future-switch[data-v-db0d4dda]{font-size:13px;display:inline-flex;align-items:center;gap:4px;cursor:pointer;color:#666;white-space:nowrap;flex-shrink:0}.future-hint[data-v-db0d4dda]{font-size:12px;color:#bbb;white-space:nowrap}.datetime-input[data-v-db0d4dda]{font-size:13px;padding:4px 8px;border:1px solid #d9d9d9;border-radius:4px;outline:none;width:auto!important}.datetime-input[data-v-db0d4dda]:focus{border-color:var(--primary);box-shadow:0 0 0 2px var(--primary-bg)}.add-row-btn[data-v-db0d4dda]{width:100%;padding:10px;margin-top:14px;border:1px dashed var(--primary);border-radius:8px;background:#fff;color:var(--primary);font-size:14px;font-weight:600;cursor:pointer;transition:background .2s}.add-row-btn[data-v-db0d4dda]:hover{background:var(--primary-bg)}.list-dialog-footer[data-v-db0d4dda]{display:flex;justify-content:flex-end;gap:12px;margin-top:20px}.btn-cancel[data-v-db0d4dda]{padding:8px 28px;border:1px solid #d9d9d9;border-radius:6px;background:#fff;cursor:pointer;font-size:14px;transition:all .2s}.btn-cancel[data-v-db0d4dda]:hover{border-color:#999}.btn-confirm[data-v-db0d4dda]{padding:8px 28px;border:none;border-radius:6px;background:var(--primary);color:#fff;cursor:pointer;font-size:14px;font-weight:600;transition:opacity .2s}.btn-confirm[data-v-db0d4dda]:hover{opacity:.85}.rich-text-editor[data-v-d6cb6245]{border:1px solid var(--border);border-radius:12px;overflow:hidden;position:relative;background:#fff;box-shadow:var(--shadow);display:flex;flex-direction:column}.editor-content[data-v-d6cb6245]{min-height:400px;padding:24px;outline:none;overflow-y:auto;font-size:15px;line-height:1.6}[data-v-d6cb6245] .selected-element{outline:3px solid var(--primary);outline-offset:2px;position:relative;z-index:10}[data-v-d6cb6245] .capsule-container{display:block;width:auto;box-sizing:border-box;white-space:pre-wrap;word-break:break-word;min-height:1.6em;box-shadow:0 4px 12px #0000000d;margin-top:12px!important;margin-bottom:12px!important}[data-v-d6cb6245] .capsule-container br{display:block;content:""}[data-v-d6cb6245] [data-loop="1"]{outline:2px dashed var(--primary)!important;outline-offset:3px;position:relative}[data-v-d6cb6245] [data-loop="1"]:before{content:"循环";position:absolute;top:-18px;right:4px;font-size:11px;color:#fff;background:var(--primary);padding:1px 8px;border-radius:4px 4px 0 0;line-height:16px;pointer-events:none;z-index:20;white-space:nowrap}[data-v-d6cb6245] img[data-col]{outline:2px dashed #52c41a;outline-offset:2px}[data-v-d6cb6245] th{background:#fafafa}[data-v-d6cb6245] .col-placeholder{display:inline;border:1px dashed #aaa;border-radius:3px;padding:0 4px;margin:0 1px;cursor:default;vertical-align:baseline}[data-v-d6cb6245] .col-placeholder:before{content:"[ ";font-size:12px}[data-v-d6cb6245] .col-placeholder:after{content:" ]";font-size:12px}[data-v-d6cb6245] .list-display-group{position:relative;outline:none}[data-v-d6cb6245] .list-display-group:hover{outline:1px dashed #d9d9d9;outline-offset:2px}[data-v-d6cb6245] .custom-layout-v1-row{position:relative;outline:none}[data-v-d6cb6245] .list-row-time{position:absolute;top:50%;right:80px;transform:translateY(-50%);font-size:10px;background:#999;color:#fff;padding:1px 6px;border-radius:2px;-webkit-user-select:none;user-select:none;display:none;white-space:nowrap;z-index:2;cursor:pointer;border:none;font-family:inherit}[data-v-d6cb6245] .list-row-time:hover{filter:brightness(1.15)}[data-v-d6cb6245] .custom-layout-v1-row:hover .list-row-time,[data-v-d6cb6245] .custom-layout-v1-row.is-active .list-row-time{display:inline-block}[data-v-d6cb6245] .custom-layout-v1-row.is-future .list-row-time{display:inline-block;background:var(--primary)}[data-v-d6cb6245] .custom-layout-v1-row.is-future{position:relative}[data-v-d6cb6245] .custom-layout-v1-row.is-future:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffffb3;pointer-events:none;z-index:1}[data-v-d6cb6245] .custom-layout-v1-row.is-future:after{background:var(--primary)}[data-v-d6cb6245] .list-display-wrap{position:relative}[data-v-d6cb6245] .list-ctrl{position:absolute;bottom:-28px;right:4px;display:none;gap:6px;z-index:10;-webkit-user-select:none;user-select:none;background:#fff;padding:2px 4px;border-radius:4px;box-shadow:0 1px 4px #0000001f}[data-v-d6cb6245] .list-display-wrap:hover .list-ctrl{display:inline-flex}[data-v-d6cb6245] .list-ctrl-btn{display:inline-flex;align-items:center;justify-content:center;padding:2px 8px;height:22px;border-radius:11px;cursor:pointer;font-size:11px;font-weight:500;background:#fff;border:1px solid #d9d9d9;color:#666;transition:all .15s}[data-v-d6cb6245] .list-ctrl-btn:hover,[data-v-d6cb6245] .list-ctrl-add-row:hover{border-color:var(--primary);color:var(--primary);background:var(--primary-bg)}[data-v-d6cb6245] .list-ctrl-del-group:hover{border-color:#ff4d4f;color:#ff4d4f;background:#fff1f0}[data-v-d6cb6245] .list-row-ctrl{position:absolute;top:50%;right:4px;transform:translateY(-50%);display:none;gap:3px;z-index:5;background:#fffffff2;padding:2px 4px;border-radius:4px;box-shadow:0 1px 4px #0000001f}[data-v-d6cb6245] .custom-layout-v1-row:hover .list-row-ctrl,[data-v-d6cb6245] .custom-layout-v1-row.is-active .list-row-ctrl{display:inline-flex}[data-v-d6cb6245] .list-row-btn{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:4px;cursor:pointer;font-size:13px;background:#fff;border:1px solid #d9d9d9;color:#666;-webkit-user-select:none;user-select:none;font-weight:600;line-height:1}[data-v-d6cb6245] .list-row-btn:hover{border-color:var(--primary);color:var(--primary);background:var(--primary-bg)}[data-v-d6cb6245] .list-row-del:hover{border-color:#ff4d4f;color:#ff4d4f;background:#fff1f0}.link-dialog-overlay[data-v-d6cb6245]{position:fixed;top:0;left:0;right:0;bottom:0;background:#0006;display:flex;align-items:center;justify-content:center;z-index:1000}.link-dialog[data-v-d6cb6245]{background:#fff;border-radius:12px;width:360px;box-shadow:0 8px 30px #00000026}.link-dialog-header[data-v-d6cb6245]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--border);font-weight:600;font-size:15px}.link-dialog-header .close-btn[data-v-d6cb6245]{background:none;border:none;font-size:20px;color:#999;cursor:pointer;padding:0;line-height:1}.link-dialog-body[data-v-d6cb6245]{padding:20px}.link-dialog-body .form-item[data-v-d6cb6245]{margin-bottom:16px}.link-dialog-body .form-item[data-v-d6cb6245]:last-child{margin-bottom:0}.link-dialog-body label[data-v-d6cb6245]{display:block;margin-bottom:8px;font-size:13px;color:var(--text-secondary)}.link-dialog-body input[data-v-d6cb6245]{width:100%;padding:10px 12px;border:1px solid var(--border);border-radius:8px;font-size:14px;transition:border-color .2s}.link-dialog-body input[data-v-d6cb6245]:focus{outline:none;border-color:var(--primary)}.link-dialog-footer[data-v-d6cb6245]{display:flex;justify-content:flex-end;gap:10px;padding:16px 20px;border-top:1px solid var(--border)}.link-dialog-footer button[data-v-d6cb6245]{padding:8px 20px;border-radius:6px;font-size:14px;cursor:pointer;transition:all .2s}.link-dialog-footer .btn-cancel[data-v-d6cb6245]{background:#fff;border:1px solid var(--border);color:var(--text-secondary)}.link-dialog-footer .btn-confirm[data-v-d6cb6245]{background:var(--primary);border:none;color:#fff}.link-dialog-footer .btn-confirm[data-v-d6cb6245]:hover{background:var(--primary-dark)}.col-pick-btn[data-v-d6cb6245]{padding:8px 20px;background:#e6f7ff;border:1px solid #91d5ff;border-radius:6px;color:var(--primary);font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.col-pick-btn[data-v-d6cb6245]:hover{background:var(--primary);color:#fff;border-color:var(--primary)}.col-pick-builtin[data-v-d6cb6245]{background:#fff7e6;border-color:#ffd591;color:#fa8c16}.col-pick-builtin[data-v-d6cb6245]:hover{background:#fa8c16;color:#fff;border-color:#fa8c16}.col-pick-fmt[data-v-d6cb6245]{background:#f6ffed;border-color:#b7eb8f;color:#52c41a}.col-pick-fmt[data-v-d6cb6245]:hover{background:#52c41a;color:#fff;border-color:#52c41a}.page-manager[data-v-9354c2ac]{max-width:1200px;margin:0 auto}.page-header[data-v-9354c2ac]{display:flex;justify-content:space-between;align-items:center}.data-table td[data-v-9354c2ac]{text-align:center}.drag-handle[data-v-9354c2ac]{cursor:move;color:#ccc;text-align:center;font-size:18px;-webkit-user-select:none;user-select:none}.modal-content.modal-large[data-v-9354c2ac]{max-width:1000px}.message[data-v-9354c2ac]{padding:12px 20px;border-radius:8px;margin-bottom:24px;text-align:center;font-weight:500;animation:slideDown-9354c2ac .3s ease-out}@keyframes slideDown-9354c2ac{0%{transform:translateY(-10px);opacity:0}to{transform:translateY(0);opacity:1}}.message.success[data-v-9354c2ac]{background:#f6ffed;border:1px solid #b7eb8f;color:#52c41a}.message.error[data-v-9354c2ac]{background:#fff2f0;border:1px solid #ffccc7;color:#ff4d4f}@media (max-width: 768px){.page-header[data-v-9354c2ac]{flex-direction:column;align-items:flex-start;gap:16px}.modal-content.modal-large[data-v-9354c2ac]{max-width:100%}}.number-config[data-v-952240a7]{max-width:1000px;margin:0 auto}.category-tabs[data-v-952240a7]{display:flex;gap:8px;margin-bottom:20px;flex-wrap:wrap}.category-tab[data-v-952240a7]{padding:10px 20px;background:#f5f5f5;border-radius:8px;cursor:pointer;font-weight:500;transition:all .2s;-webkit-user-select:none;user-select:none}.category-tab[data-v-952240a7]:hover{background:#e8e8e8}.category-tab.active[data-v-952240a7]{background:var(--primary);color:#fff}.category-tab[draggable=true][data-v-952240a7]{cursor:grab}.category-tab[draggable=true][data-v-952240a7]:active{cursor:grabbing}.category-tab.add-tab[data-v-952240a7]{background:transparent;border:2px dashed #ddd;color:#999}.category-tab.add-tab[data-v-952240a7]:hover{border-color:var(--primary);color:var(--primary)}.category-actions[data-v-952240a7]{display:flex;gap:12px;margin-bottom:20px;flex-wrap:wrap}.records-list[data-v-952240a7]{display:flex;flex-direction:column;gap:12px}.record-item[data-v-952240a7]{display:flex;flex-direction:column;align-items:flex-start;padding:16px;background:#fafafa;border-radius:8px;gap:12px}.record-item[data-v-952240a7] .number-row{width:100%;max-width:360px}@media (min-width: 1101px){.record-item[data-v-952240a7]{flex-direction:row;align-items:center;gap:16px}.record-item[data-v-952240a7] .number-row{width:360px;flex-shrink:0}}.record-info[data-v-952240a7]{width:260px;flex-shrink:0}.record-period[data-v-952240a7]{display:block;font-weight:700;color:#333}.record-time[data-v-952240a7]{font-size:12px;color:#999}.record-actions[data-v-952240a7]{display:flex;gap:8px;margin-left:auto}.btn-sm.btn-add[data-v-952240a7]{border-style:dashed;color:#999;margin-top:8px}.btn-icon[data-v-952240a7]{width:28px;height:28px;border:none;background:#ff4d4f;color:#fff;border-radius:4px;cursor:pointer;font-size:16px}.modal-content.modal-sm[data-v-952240a7]{max-width:400px}.form-row[data-v-952240a7]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.time-preview[data-v-952240a7]{font-size:12px;color:#666;margin-top:4px}.form-section[data-v-952240a7]{margin-bottom:20px}.form-section>label[data-v-952240a7]{display:block;margin-bottom:12px;font-weight:600;font-size:14px}.numbers-grid[data-v-952240a7]{display:flex;flex-wrap:wrap;gap:12px}.number-input-item[data-v-952240a7]{display:flex;flex-direction:column;gap:4px;padding:8px;background:#f9f9f9;border-radius:8px}.number-input-row[data-v-952240a7]{display:flex;gap:4px;align-items:center}.num-input[data-v-952240a7]{width:50px;padding:8px;border:1px solid #ddd;border-radius:6px;text-align:center}.color-select[data-v-952240a7]{padding:8px 4px;border:1px solid #ddd;border-radius:6px;width:50px;font-size:12px}.special-number-item[data-v-952240a7]{display:flex;flex-direction:column;gap:4px;padding:8px;background:#f0f7ff;border-radius:8px;margin-top:8px;width:fit-content}.label-input[data-v-952240a7]{width:100%;padding:6px;border:1px solid #ddd;border-radius:4px;text-align:center;font-size:12px}.preview-icon[data-v-952240a7] .icon-value{font-size:13px}.preview-icon[data-v-952240a7] .icon-label{display:none}@media (max-width: 768px){.page-header h1[data-v-952240a7]{font-size:20px}.category-tabs[data-v-952240a7]{gap:6px}.category-tab[data-v-952240a7]{padding:8px 14px;font-size:14px}.category-actions[data-v-952240a7]{gap:8px}.category-actions button[data-v-952240a7]{padding:8px 14px;font-size:13px}.card[data-v-952240a7]{padding:16px}.record-info[data-v-952240a7]{min-width:auto;width:100%;display:flex;justify-content:space-between}.record-actions[data-v-952240a7]{width:100%;justify-content:flex-end}}.form-divider[data-v-952240a7]{font-size:13px;font-weight:600;color:#888;border-top:1px dashed #ddd;margin:16px 0 8px;padding-top:12px}.form-hint[data-v-952240a7]{display:block;font-size:12px;color:#999;margin-top:4px}.site-config[data-v-8b72a1d6]{max-width:600px;margin:0 auto}.card-title[data-v-8b72a1d6]{margin:0 0 24px;font-size:16px;font-weight:600;color:var(--text-primary)}.banner-upload[data-v-8b72a1d6]{display:flex;gap:8px}.banner-upload input[data-v-8b72a1d6]{flex:1}.btn-upload[data-v-8b72a1d6]{padding:0 16px;background:#fff;border:1px solid var(--border);border-radius:8px;cursor:pointer;font-size:14px;color:var(--text-secondary);transition:all .2s}.btn-upload[data-v-8b72a1d6]:hover{border-color:var(--primary);color:var(--primary)}.banner-preview[data-v-8b72a1d6]{margin-top:12px;border:1px solid var(--border);border-radius:8px;overflow:hidden}.banner-preview img[data-v-8b72a1d6]{width:100%;display:block}.form-row[data-v-8b72a1d6]{display:flex;gap:24px}.form-row .form-group[data-v-8b72a1d6]{flex:1}.color-input[data-v-8b72a1d6]{display:flex;gap:8px;align-items:center}.color-input input[type=color][data-v-8b72a1d6]{width:48px;height:40px;padding:2px;border:1px solid var(--border);border-radius:8px;cursor:pointer}.color-input input[type=text][data-v-8b72a1d6]{flex:1}@media (max-width: 768px){.site-config[data-v-8b72a1d6]{max-width:100%}.card[data-v-8b72a1d6]{padding:20px}.form-row[data-v-8b72a1d6]{flex-direction:column;gap:0}}.custom-data[data-v-7b1afc54]{max-width:1000px;margin:0 auto}.columns-list[data-v-7b1afc54]{display:flex;flex-direction:column;gap:10px}.column-item[data-v-7b1afc54]{display:flex;gap:10px;align-items:center;padding:10px 14px;background:#fafafa;border-radius:10px;border:1px solid #f0f0f0;transition:box-shadow .2s,border-color .2s}.column-item[data-v-7b1afc54]:hover{border-color:var(--border);box-shadow:0 2px 8px #0000000a}.col-name-input[data-v-7b1afc54]{flex:1;padding:8px 12px;border:1px solid var(--border);border-radius:6px;font-size:14px;background:#fff;transition:border-color .2s}.col-name-input[data-v-7b1afc54]:focus{outline:none;border-color:var(--primary)}.col-type-select[data-v-7b1afc54]{padding:8px 12px;border:1px solid var(--border);border-radius:6px;font-size:13px;background:#fff;color:var(--text-primary);cursor:pointer;min-width:80px}.col-type-select[data-v-7b1afc54]:focus{outline:none;border-color:var(--primary)}.col-options-input[data-v-7b1afc54]{flex:1;padding:8px 12px;border:1px solid var(--border);border-radius:6px;font-size:13px;background:#fff;color:#666;transition:border-color .2s}.col-options-input[data-v-7b1afc54]:focus{outline:none;border-color:var(--primary)}.columns-actions[data-v-7b1afc54]{display:flex;gap:12px;margin-top:14px}.col-placeholder-input[data-v-7b1afc54]{width:110px;padding:8px 10px;border:1px dashed #d9d9d9;border-radius:6px;font-size:13px;color:#999;background:#fffbe6;transition:border-color .2s}.col-placeholder-input[data-v-7b1afc54]:focus{outline:none;border-color:var(--primary);background:#fff;color:var(--text-primary)}.col-placeholder-input[data-v-7b1afc54]::placeholder{color:#ccc}.data-header[data-v-7b1afc54]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.data-header h3[data-v-7b1afc54]{margin:0}.num-map-config[data-v-c94e58f0]{max-width:800px;margin:0 auto}.page-header[data-v-c94e58f0]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.header-actions[data-v-c94e58f0]{display:flex;gap:10px}.table-icon[data-v-c94e58f0]{display:inline-flex}.table-icon[data-v-c94e58f0] .icon-value{width:34px;height:34px;font-size:14px;line-height:34px;display:inline-block;text-align:center}.table-icon[data-v-c94e58f0] .icon-label{display:none}.dialog-preview[data-v-c94e58f0]{display:flex;justify-content:center;margin-bottom:16px}.dialog-preview[data-v-c94e58f0] .icon-value{width:56px;height:56px;font-size:22px;line-height:56px;display:inline-block;text-align:center}
