/* © 황금후추 후추쌤 · 무단 복제 금지 */@keyframes hgsPulse{50%{opacity:.45}}#tabs a[href="#/tarot"]{display:none!important}#hgs-gh,#hgs-home{max-width:560px;margin:0 auto}#hgs-home{padding:0 4px 90px;text-align:center}#hgs-home .hgs-start{display:block;width:100%;max-width:420px;margin:6px auto 18px;font-size:18px;padding:16px 20px}#hgs-home .hgs-links{display:grid;gap:10px;text-align:left;margin:10px 0}#hgs-home .hgs-links a.tile{display:flex;align-items:center;gap:10px;min-height:56px;padding:12px}#hgs-home .hgs-links .ic{flex:0 0 34px;height:34px;border-radius:10px;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:14px}#hgs-home .ic.yt{background:#e62117}#hgs-home .ic.ig{background:linear-gradient(45deg,#f9ce34,#ee2a7b,#6228d7)}#hgs-home .hgs-sch{margin:14px 0;text-align:left}.hgs-dot{display:inline-block;width:12px;height:12px;border-radius:3px;vertical-align:-1px;margin-right:4px}.hgs-dot.r{background:#e53935}.hgs-dot.y{background:#ffd600}.saju-board .sb-cell.hgs-me{position:relative;outline:3px solid var(--gold,#c9952b);outline-offset:-3px}.saju-board .hgs-me-tag{display:inline-block;background:var(--gold,#c9952b);color:#fff;border-radius:999px;padding:0 8px;font-weight:700}.saju-board .sb-cell.hgs-red,.saju-board .sb-cell.hgs-yel{position:relative}.hgs-wm::after,.saju-board .sb-cell.hgs-red::after,.saju-board .sb-cell.hgs-yel::after,.saju-board::after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none}.saju-board .sb-cell.hgs-red{box-shadow:0 0 0 3px #e53935,0 0 14px rgba(229,57,53,.75)!important}.saju-board .sb-cell.hgs-red::after{background:rgba(229,57,53,.42)}.saju-board .sb-cell.hgs-yel{box-shadow:0 0 0 3px #ffc400,0 0 14px rgba(255,196,0,.85)!important}.saju-board .sb-cell.hgs-yel::after{background:rgba(255,214,0,.45)}.saju-board .sb-cell.hgs-red.hgs-yel::after{background:linear-gradient(135deg,rgba(229,57,53,.45) 50%,rgba(255,214,0,.5) 50%)}.saju-board .hgs-tg{display:block;font-size:11px;font-weight:700;line-height:1.3}.saju-board .hgs-tg.r{color:#d32f2f}.saju-board .hgs-tg.y{color:#b8860b}.saju-board .hgs-note{margin:6px 0;font-size:13px;text-align:left}.saju-board .hgs-pos{position:absolute;top:2px;left:2px;font-size:10px;line-height:1;font-weight:700;padding:2px 4px;border-radius:6px;background:rgba(255,250,240,.92);color:#7a5a14;border:1px solid #c9952b;z-index:2}.saju-board .hgs-du-guide,.saju-board .hgs-guide{text-align:left;margin:8px 0}.saju-board .hgs-du-guide .note,.saju-board .hgs-guide .note{margin:3px 0}#hgs-gh{padding-bottom:90px}#hgs-gh .hgs-row{display:flex;gap:6px;margin:4px 0}#hgs-gh .hgs-row>*{flex:1;min-width:0}#hgs-gh .hgs-nt{display:flex;align-items:center;gap:4px;font-size:13px;white-space:nowrap}#hgs-gh .hgs-nt input{width:auto}.hgs-ringbox{margin:8px auto}.hgs-ring{width:100%;height:auto;background:rgba(255,250,240,.9);border-radius:18px}.hgs-v{border-left:5px solid #c9952b;text-align:left}.hgs-v.bad{border-left-color:#e53935}.hgs-v.good{border-left-color:#3f9a4f}.hgs-v details summary{cursor:pointer;color:var(--gold,#c9952b);font-weight:700;font-size:13px}body,html{overflow-x:hidden}.saju-board .sb-dw .sb-rt{display:none!important}#hgs-gh,#hgs-home{padding-left:12px;padding-right:12px;box-sizing:border-box;width:100%}#hgs-home .hgs-links a.tile b{font-size:15px;line-height:1.4;word-break:keep-all}#hgs-home .hgs-sch .note{font-size:14px;line-height:1.6;word-break:keep-all}.hgs-cnt{display:flex;gap:10px;margin:10px 0;font-weight:700;font-size:16px}.hgs-cnt .seg{display:inline-flex;margin:0}#hgs-tap,.hgs-cnt,.hgs-cnt .seg a{align-items:center;justify-content:center}.hgs-cnt .seg a{min-width:64px;min-height:44px;display:inline-flex;font-size:16px}#hgs-gh details summary,#hgs-gh input,#hgs-gh select{font-size:16px;min-height:44px;padding:8px}#hgs-gh .hgs-gobtn{min-width:200px;min-height:50px;font-size:18px}#hgs-gh .hgs-vs{font-size:17px!important;line-height:1.7;word-break:keep-all}.hgs-tx{font-size:16px;line-height:1.8;margin:8px 0;word-break:keep-all}.hgs-sub{font-weight:700;font-size:16px;margin:16px 0 4px;color:var(--title-accent,#a8822e)}#hgs-gh details summary{padding:10px 2px;display:flex;align-items:center;color:var(--gold,#c9952b);font-weight:700}#hgs-gh .reading{padding:14px;box-sizing:border-box;max-width:100%}#hgs-gh h2.hd{font-size:18px;margin-top:22px}.hgs-ringbox{width:100%;max-width:400px}.saju-board .hgs-du-guide .note,.saju-board .hgs-guide .note,.saju-board .hgs-note .note{font-size:14px;line-height:1.65;word-break:keep-all}.saju-board .hgs-du-guide .btn{min-height:44px;display:inline-flex;align-items:center}.saju-board .sb-gmline,.saju-board .sb-rt{display:none!important}#hgs-tap{position:fixed;inset:0;z-index:9999;display:flex;flex-direction:column;background:radial-gradient(circle at 50% 40%,#fff 0,#fff6e0 60%,#fdebc8);cursor:pointer;transition:opacity .35s;-webkit-tap-highlight-color:transparent}#hgs-tap img{width:min(62vw,280px)}#hgs-tap .t{margin:18px 0 4px;font-size:20px;font-weight:700;color:#7a5a14;animation:hgsPulse 1.4s ease-in-out infinite}#hgs-tap .s{margin:0;font-size:14px;color:#8a7560}#hgs-tap.hide{opacity:0;pointer-events:none}#hgs-home .hgs-notice{text-align:left;margin:4px auto 16px;max-width:420px;border:2px solid var(--gold,#c9952b);border-radius:16px;padding:14px 16px}#hgs-home .hgs-nt-t{font-size:18px;font-weight:700;margin:0 0 8px}#hgs-home .hgs-nt-l{font-size:16px;line-height:1.6;margin:4px 0;word-break:keep-all}#hgs-home .hgs-nt-b{display:flex;align-items:center;justify-content:center;min-height:48px;margin-top:10px;font-size:16px}.hgs-wm,.saju-board{position:relative}.hgs-wm::after,.saju-board::after{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%22220%22%20height%3D%22140%22%3E%3Ctext%20x%3D%2210%22%20y%3D%2280%22%20transform%3D%22rotate%28-20%20110%2070%29%22%20font-size%3D%2214%22%20font-family%3D%22sans-serif%22%20fill%3D%22%238a6a2a%22%20fill-opacity%3D%220.07%22%3E%C2%A9%20%ED%99%A9%EA%B8%88%ED%9B%84%EC%B6%94%20%ED%9B%84%EC%B6%94%EC%8C%A4%3C/text%3E%3C/svg%3E);background-repeat:repeat;z-index:3}#copy{font-size:12px;opacity:.85}