.home-page[data-v-bc7fb4ec]{padding:30px 20px;max-width:1200px;margin:0 auto;background:#f8f9fa;min-height:100vh}h1[data-v-bc7fb4ec]{text-align:center;color:#1a1a1a;margin-bottom:40px;font-size:28px;font-weight:300;letter-spacing:2px}.prediction-section[data-v-bc7fb4ec]{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:20px;padding:40px;margin-bottom:40px;color:#fff;box-shadow:0 10px 40px rgba(102,126,234,.3)}.latest-result[data-v-bc7fb4ec]{display:flex;align-items:center;justify-content:center;gap:20px;background:hsla(0,0%,100%,.1);backdrop-filter:blur(10px);border-radius:12px;padding:12px 24px;margin-bottom:30px;border:1px solid hsla(0,0%,100%,.15)}.latest-issue[data-v-bc7fb4ec]{font-size:15px;font-weight:500;opacity:.9}.latest-numbers[data-v-bc7fb4ec]{font-size:16px;font-weight:600;letter-spacing:1px;opacity:.95}.recommendation-result-single[data-v-bc7fb4ec]{margin-bottom:30px}.result-info[data-v-bc7fb4ec]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;font-size:14px;opacity:.9}.result-period[data-v-bc7fb4ec]{font-weight:500}.result-confidence[data-v-bc7fb4ec]{font-weight:400}.result-value-wrapper[data-v-bc7fb4ec]{background:hsla(0,0%,100%,.15);backdrop-filter:blur(10px);border-radius:16px;padding:32px 40px;text-align:center;border:2px solid hsla(0,0%,100%,.2);transition:all .3s ease}.result-value-wrapper.big[data-v-bc7fb4ec]{border-color:rgba(239,68,68,.5);background:rgba(239,68,68,.15)}.result-value-wrapper.small[data-v-bc7fb4ec]{border-color:rgba(59,130,246,.5);background:rgba(59,130,246,.15)}.result-value-wrapper.odd[data-v-bc7fb4ec]{border-color:rgba(245,158,11,.5);background:rgba(245,158,11,.15)}.result-value-wrapper.even[data-v-bc7fb4ec]{border-color:rgba(16,185,129,.5);background:rgba(16,185,129,.15)}.result-value-single[data-v-bc7fb4ec]{font-size:56px;font-weight:700;line-height:1.2;letter-spacing:2px;text-shadow:2px 2px 8px rgba(0,0,0,.2)}.probability-details[data-v-bc7fb4ec]{display:flex;justify-content:space-around;margin-bottom:20px;padding:15px;background:hsla(0,0%,100%,.1);border-radius:8px}.prob-item[data-v-bc7fb4ec]{display:flex;gap:10px;align-items:center}.prob-label[data-v-bc7fb4ec]{font-size:14px;opacity:.8}.prob-value[data-v-bc7fb4ec]{font-size:16px;font-weight:700;min-width:50px}.analysis-report[data-v-bc7fb4ec]{background:hsla(0,0%,100%,.08);border-radius:16px;padding:24px;margin-top:0}.analysis-reason[data-v-bc7fb4ec]{margin-bottom:20px}.reason-title[data-v-bc7fb4ec]{font-weight:500;margin-bottom:12px;font-size:clamp(13px,2vw,15px);opacity:.9;letter-spacing:1px}.reason-content[data-v-bc7fb4ec]{display:flex;flex-direction:column;gap:8px}.reason-item[data-v-bc7fb4ec]{background:hsla(0,0%,100%,.15);padding:10px 14px;border-radius:8px;font-size:clamp(12px,1.8vw,14px);line-height:1.5;backdrop-filter:blur(10px);border-left:3px solid hsla(0,0%,100%,.3)}.pattern-title[data-v-bc7fb4ec]{font-weight:500;margin-bottom:12px;font-size:clamp(13px,2vw,15px);opacity:.9;letter-spacing:1px}.algorithm-tags[data-v-bc7fb4ec]{display:flex;flex-wrap:wrap;gap:10px}.algorithm-tag[data-v-bc7fb4ec]{background:hsla(0,0%,100%,.2);padding:clamp(6px,1.2vw,8px) clamp(12px,2vw,16px);border-radius:20px;font-size:clamp(11px,1.8vw,13px);font-weight:400;backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.2)}.table-container[data-v-bc7fb4ec]{overflow-x:auto;margin-bottom:30px;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.08)}.data-table[data-v-bc7fb4ec]{width:100%;border-collapse:collapse;background:#fff;border-radius:12px;overflow:hidden}.data-table thead[data-v-bc7fb4ec]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.data-table td[data-v-bc7fb4ec],.data-table th[data-v-bc7fb4ec]{padding:clamp(8px,1.5vw,12px);text-align:center;border-bottom:1px solid #ddd;font-size:clamp(11px,2.5vw,14px);white-space:nowrap}.data-table tbody tr[data-v-bc7fb4ec]:hover{background-color:#f5f5f5}.data-table tbody tr:last-child td[data-v-bc7fb4ec]{border-bottom:none}.size-big[data-v-bc7fb4ec]{color:#ef4444;font-weight:700}.size-small[data-v-bc7fb4ec]{color:#3b82f6;font-weight:700}.odd[data-v-bc7fb4ec]{color:#f59e0b;font-weight:700}.even[data-v-bc7fb4ec]{color:#10b981;font-weight:700}.no-data[data-v-bc7fb4ec]{text-align:center;color:#999;padding:40px}.info[data-v-bc7fb4ec]{text-align:center;color:#999;font-size:clamp(11px,2vw,13px);padding:20px 0;letter-spacing:.5px}@media (max-width:768px){.home-page[data-v-bc7fb4ec]{padding:clamp(15px,3vw,20px) clamp(10px,2vw,15px)}h1[data-v-bc7fb4ec]{font-size:clamp(20px,5vw,24px);margin-bottom:clamp(20px,4vw,30px)}.prediction-section[data-v-bc7fb4ec]{padding:clamp(20px,4vw,30px) clamp(15px,3vw,20px);border-radius:16px}.latest-result[data-v-bc7fb4ec]{padding:clamp(8px,1.5vw,10px) clamp(12px,2.5vw,16px);gap:clamp(8px,1.5vw,12px);flex-wrap:wrap}.latest-issue[data-v-bc7fb4ec],.latest-numbers[data-v-bc7fb4ec],.result-info[data-v-bc7fb4ec]{font-size:clamp(11px,2.5vw,13px)}.result-info[data-v-bc7fb4ec]{align-items:flex-start;gap:8px}.result-value-wrapper[data-v-bc7fb4ec]{padding:clamp(20px,4vw,24px) clamp(15px,3vw,20px);border-radius:12px}.result-value-single[data-v-bc7fb4ec]{font-size:clamp(36px,10vw,42px);letter-spacing:1px}.analysis-report[data-v-bc7fb4ec]{padding:clamp(16px,3vw,24px)}.reason-item[data-v-bc7fb4ec]{padding:clamp(8px,1.5vw,10px) clamp(10px,2vw,14px)}.data-table td[data-v-bc7fb4ec],.data-table th[data-v-bc7fb4ec]{padding:clamp(6px,1.2vw,8px) clamp(4px,1vw,6px)}}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}