.simple-sidebar[data-v-7973b2a1]{background:#fffffff2;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:16px;padding:1.5rem;border:1px solid rgba(184,181,177,.2);box-shadow:0 6px 20px #0000000a}.section-title[data-v-7973b2a1]{font-size:1.1rem;font-weight:600;color:#a8927a;margin:0 0 1rem;display:flex;align-items:center;gap:.5rem;padding-bottom:.5rem;border-bottom:1px solid rgba(212,178,167,.3)}.section-title[data-v-7973b2a1]:not(:first-child){margin-top:2rem}.history-list[data-v-7973b2a1],.links-list[data-v-7973b2a1]{display:flex;flex-direction:column;gap:.75rem}.game-item[data-v-7973b2a1],.link-item[data-v-7973b2a1]{display:flex;align-items:center;gap:.75rem;padding:.75rem;background:#fff9;border:1px solid rgba(184,181,177,.15);border-radius:8px;text-decoration:none;color:inherit;transition:all .2s ease}.game-item[data-v-7973b2a1]:hover,.link-item[data-v-7973b2a1]:hover{background:#a8927a1a;border-color:#a8927a4d;transform:translateY(-1px)}.link-icon[data-v-7973b2a1]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#a8927a1a;border-radius:6px;color:#a8927a;flex-shrink:0}.game-info[data-v-7973b2a1],.link-info[data-v-7973b2a1]{flex:1;display:flex;flex-direction:column;gap:.25rem;min-width:0}.game-title[data-v-7973b2a1],.link-name[data-v-7973b2a1]{font-weight:500;color:#4a4a4a;font-size:.9rem}.link-desc[data-v-7973b2a1]{line-height:1.3}.game-date[data-v-7973b2a1],.link-desc[data-v-7973b2a1]{font-size:.8rem;color:#6b7280}.game-date[data-v-7973b2a1]{font-weight:500}@media(max-width:1024px){.simple-sidebar[data-v-7973b2a1]{margin-top:2rem}}article[data-v-7bba4b5e]{background:#fdfcfae6;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:16px;padding:2rem 1.5rem;box-shadow:0 8px 24px #0000000a,0 0 0 1px #b8b5b11a;border:1px solid rgba(217,207,192,.3);background-clip:padding-box;max-width:768px;margin:0 auto}.game-header[data-v-7bba4b5e]{text-align:center;margin-bottom:1.5rem}.game-title[data-v-7bba4b5e]{font-size:2.5rem;font-weight:700;color:#a8927a;margin:0;text-shadow:0 2px 4px hsla(31,21%,57%,.1)}.game-id[data-v-7bba4b5e]{font-size:.9rem;color:#6b6b6b;margin:.5rem 0 0;font-weight:500}.quick-guide[data-v-7bba4b5e]{text-align:center;margin-bottom:1.5rem;max-width:600px;margin-left:auto;margin-right:auto}.guide-main[data-v-7bba4b5e]{font-size:1.1rem;color:#6b6b6b;margin:0;line-height:1.6;font-weight:500}.detailed-rules[data-v-7bba4b5e]{margin-top:2.5rem;border:1px solid rgba(184,181,177,.2);border-radius:12px;background:#f8fafccc}.rules-toggle[data-v-7bba4b5e]{padding:1rem 1.5rem;font-size:1rem;font-weight:500;color:#a8927a;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:12px;transition:background-color .2s ease}.rules-toggle[data-v-7bba4b5e]:hover{background:#a8927a14}.rules-content[data-v-7bba4b5e]{padding:0 1.5rem 1.5rem;border-top:1px solid rgba(184,181,177,.15)}.game-strategy[data-v-7bba4b5e],.game-tips[data-v-7bba4b5e]{margin:2rem 0}.game-strategy h3[data-v-7bba4b5e],.game-tips h3[data-v-7bba4b5e]{font-size:1.3rem;color:#a8927a;margin:1rem 0;font-weight:600}.game-strategy p[data-v-7bba4b5e],.game-tips p[data-v-7bba4b5e]{color:#6b6b6b;line-height:1.6;margin:1rem 0}.tip-examples[data-v-7bba4b5e]{background:#f8fafccc;border-radius:12px;padding:1.5rem;margin:1rem 0;border:1px solid rgba(184,181,177,.15)}.tip-item[data-v-7bba4b5e]{margin:1rem 0;color:#6b6b6b;line-height:1.5}.tip-word[data-v-7bba4b5e]{background:#a8927a26;padding:2px 6px;border-radius:4px;color:#a8927a;font-weight:500}.strategy-steps[data-v-7bba4b5e]{margin:1rem 0}.strategy-step[data-v-7bba4b5e]{background:#fff9;padding:1.2rem;border-radius:8px;border:1px solid rgba(184,181,177,.15);margin:1rem 0}.strategy-step h4[data-v-7bba4b5e]{margin:0 0 .5rem;color:#a8927a;font-size:1rem;font-weight:600}.strategy-step p[data-v-7bba4b5e]{margin:0;color:#6b6b6b;font-size:.9rem;line-height:1.5}@media(max-width:768px){article[data-v-7bba4b5e]{padding:1.5rem 1rem;margin:1rem}.guide-main[data-v-7bba4b5e]{font-size:1rem}}@media(max-width:480px){.rules-toggle[data-v-7bba4b5e]{padding:.8rem 1rem;font-size:.9rem}.rules-content[data-v-7bba4b5e]{padding:0 1rem 1rem}}
