body.xr{--xr-scan:#7fd8e0;--xr-scan2:#bfeef3;--xr-rose:#f2a6bb;--xr-rose2:#c8496e;--xr-gold:#c5a36a;--xr-gold2:#e9d8b3;--xr-red:#d9553f;--xr-white:#fff3d0;--xr-bg:#0f0d18;--xr-card:#1a1626;--xr-line:#3a3150;--xr-mut:#c3bccd;--xr-mut2:#948ca6}body.xr,body.xr .phone{background:#0f0d18}body.xr .rtoc header{border-bottom-color:#f2a6bb55}body.xr .rtoc header h2{color:#fbe9ef}body.xr .rtoc header p{color:var(--xr-mut)}body.xr .rtoc .bill3 div{background:#f8f1e8;border-color:#e6d6c6}body.xr .rtoc .bill3 span{color:#7a6270}body.xr .rtoc .bill3 b{color:var(--xr-rose2)}body.xr .rtoc li{border-bottom-color:#2c2540}body.xr .rtoc li .n{color:var(--xr-rose)}body.xr .rtoc li .t{color:#efe6ea}body.xr .rtoc li .t small{color:#b9a3b3}body.xr .open-title{color:#fbe9ef}body.xr .open-title small{color:var(--xr-rose)}body.xr{--rd-acc:#f4b3c6}body.xr .primary{background:linear-gradient(135deg,#f6d9e2,#e9b6c6);color:#3a1d2c;border-color:#f2a6bb}body.xr .primary.paperbtn,body.xr .primary.ghost{background:transparent;color:#fbe9ef;border-color:#f2a6bb88}body.xr .cover .ttl small{color:var(--xr-rose)}.xr-scan .holo .pane{border:1px solid #ffc2d6aa;background:linear-gradient(155deg,#fff4f8e6,#ffe9f0d6 55%,#f6e6ecd0);box-shadow:0 12px 34px #3a245088;border-radius:var(--r-lg)}body.xr .xr-scan .holo .pane>span{font-family:HiMelody,Noto,sans-serif;font-size:var(--fs-xl);font-weight:var(--fw-bold);color:#7a1f48;text-shadow:0 1px 0 #fff}body.xr .xr-scan .holo .pane.b>span{color:#1f6b6e}.xr-scan .holo .hd b{color:#b06a86;font-size:var(--fs-2xs);letter-spacing:.12em}body.xr .xr-scan .holo i.on{background:#fffafcf2;border:1px solid #ff9dbb;color:#d9467e;box-shadow:0 0 12px #ff6b9d66;text-shadow:none}body.xr .xr-scan .pane.b i.on{border-color:#7fc9cc;color:#9fe6e8;box-shadow:0 0 12px #5fc1c466}body.xr .xr-scan .pane.b i.hi{box-shadow:0 0 0 2px var(--xr-gold2),0 0 12px var(--xr-scan),0 0 26px var(--xr-scan)}body.xr .xr-scan .holo i.hi{box-shadow:0 0 0 2px #e9c46a,0 0 14px #f6e3b0}body.xr .open-title small,body.xr .rtoc header small,body.xr .cover .num,body.xr .pg-hd small{color:var(--xr-scan);letter-spacing:.18em}body.xr .neon .holo i.on,body.xr .xr-scan .holo i.on{color:var(--xr-scan);border-color:var(--xr-scan);background:#0b1a1d;text-shadow:0 0 6px var(--xr-scan)}body.xr .neon .holo i.hi,body.xr .xr-scan .holo i.hi{box-shadow:0 0 0 2px var(--xr-gold2),0 0 12px var(--xr-scan),0 0 26px var(--xr-scan)}body.xr .holo .pane{opacity:.55;transition:opacity .6s}body.xr .holo .pane.lit,body.xr .xr-scan .holo .pane{opacity:1}body.xr .holo .pane>span{color:var(--xr-scan2)}body.xr .holo .pane.b>span{color:var(--xr-gold2)}.xr-scan{position:absolute;left:0;right:0;top:12%;display:grid;place-items:center;pointer-events:none}.xr-scan .holo.big{position:relative;left:auto;right:auto;top:auto;transform:none;width:min(360px,94%)}.xr-scan .pane-wrap{display:grid;grid-template-columns:1fr auto 1fr;gap:var(--sp-1);align-items:center}.xr-scan .holo .pane{margin:0;padding:var(--sp-2) var(--sp-1)}.xr-scan .holo .g i{width:28px;height:32px;font-size:var(--fs-xl)}.xr-link{display:flex;flex-direction:column;align-items:center;gap:var(--sp-1);opacity:0;transition:opacity .5s}.xr-link.on{opacity:1}.xr-link i{display:block;width:2px;height:40px;background:var(--xr-line)}.xr-link b{font:var(--fw-bold) var(--fs-sm) Noto,sans-serif;white-space:nowrap;border:1.5px solid var(--xr-line);border-radius:var(--r-pill);padding:var(--sp-1) var(--sp-2);color:var(--xr-mut)}.xr-link.kind-합.on b{color:#1b1a15;background:var(--xr-gold);border-color:var(--xr-gold2);box-shadow:0 0 14px #c5a36a99}.xr-link.kind-합.on i{background:var(--xr-gold)}.xr-link.kind-충.on b{color:#fff;background:var(--xr-red);border-color:#f0a190;box-shadow:0 0 14px #d9553f99}.xr-link.kind-충.on i{background:var(--xr-red)}.xr-link.kind-없음.on b{color:var(--xr-scan2);border-color:var(--xr-scan)}.xr-toc .bill3 b.sm{font-size:var(--fs-lg)}.xr-toc p.lead{margin:var(--sp-3) 0 0;font:var(--fs-md)/var(--lh-snug) "Noto Serif KR",serif;color:var(--xr-gold2)}.xr-toc p.lead span{border-bottom:1px solid #c5a36a66}.xr-dev>small:first-child{color:var(--xr-scan)}.xr-dev .sub{display:block;font:var(--fs-xs)/var(--lh-snug) Noto,sans-serif;color:var(--xr-mut);margin:var(--sp-1) 0 var(--sp-2)}.xr-film2 .holo{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-2);transform:none}.xr-film2 .holo .pane{margin:0;padding:var(--sp-2) var(--sp-1)}.xr-film2 .holo .g i{width:26px;height:30px;font-size:var(--fs-lg)}.xr-two{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-2);margin-top:var(--sp-3)}.xr-two>div{background:#0f0e0b;border:1px solid var(--xr-line);border-radius:var(--r-md);padding:var(--sp-2)}.xr-two b{display:block;font:var(--fw-bold) var(--fs-md) Noto,sans-serif;color:var(--xr-gold2)}.xr-two>div:last-child b{color:var(--xr-gold2)}.xr-two span{display:block;font:var(--fs-xs)/var(--lh-snug) Noto,sans-serif;color:var(--xr-mut);margin:2px 0 var(--sp-1)}.xr-tags{display:flex;flex-wrap:wrap;gap:var(--sp-1)}.xr-tags i{font:var(--fs-xs)/1 Noto,sans-serif;color:var(--xr-scan2);border:1px solid #2a4a4e;background:#0b1a1d;border-radius:var(--r-md);padding:var(--sp-1) var(--sp-2);font-style:normal}.xr-montage{margin-top:var(--sp-3)}.xr-montage small{display:block;font:var(--fs-sm)/var(--lh-snug) Noto,sans-serif;color:var(--xr-mut);margin-bottom:var(--sp-1)}.xr-montage small b{color:var(--xr-gold2)}.xr-cap{font:var(--fs-md)/var(--lh-body) Noto,sans-serif;color:var(--xr-mut);margin:var(--sp-2) 0 0}.xr-cap b{color:var(--xr-gold2)}.xr-seals{display:grid;gap:var(--sp-2);margin-top:var(--sp-3)}.xr-seals .yearseal{opacity:0;transform:scale(1.15);transition:opacity .35s,transform .35s}.xr-seals .yearseal.on{opacity:1;transform:none}.xr-seals .yearseal.gold .sq{background:var(--xr-gold);color:#1b1a15}.xr-seals .yearseal.red .sq{background:var(--xr-red);color:#fff}.xr-seals .yearseal.white .sq{background:var(--xr-white);color:#1b1a15;box-shadow:0 0 14px #fff3d0aa}.xr-seals .yearseal .txt small{display:block;font:var(--fs-2xs)/var(--lh-snug) Noto,sans-serif;color:var(--xr-mut2);margin-top:2px}.xr-seatmap{width:100%;height:auto;display:block;margin-top:var(--sp-2)}.xr-seatmap .who{font:var(--fw-bold) var(--fs-xs) Noto,sans-serif;fill:var(--xr-gold2)}.xr-seatmap .row{opacity:.18;transition:opacity .4s}.xr-seatmap .row.on{opacity:1}.xr-seatmap .cell{fill:#0b1a1d;stroke:var(--xr-scan);stroke-width:1.2}.xr-seatmap .gz{font:var(--fw-bold) var(--fs-xl) Noto,sans-serif;fill:var(--xr-scan)}.xr-seatmap .ln{fill:none;stroke:var(--xr-line);stroke-width:2;stroke-dasharray:4 4}.xr-seatmap .row.kind-합 .ln{stroke:var(--xr-gold);stroke-dasharray:none;stroke-width:3;filter:url(#xrGlow)}.xr-seatmap .row.kind-충 .ln{stroke:var(--xr-red);stroke-dasharray:none;stroke-width:3}.xr-seatmap .lbl{font:var(--fs-2xs) Noto,sans-serif;fill:var(--xr-mut)}.xr-seatmap .rel{font:var(--fs-2xs) Noto,sans-serif;fill:var(--xr-mut)}.xr-seatmap .row.kind-합 .rel{fill:var(--xr-gold2)}.xr-seatmap .row.kind-충 .rel{fill:#f0a190}.xr-fill{margin-top:var(--sp-3);background:#0f0e0b;border:1px solid var(--xr-line);border-radius:var(--r-md);padding:var(--sp-2) var(--sp-3)}.xr-fill small{display:block;font:var(--fs-xs) Noto,sans-serif;color:var(--xr-scan);margin-bottom:var(--sp-1)}.xr-fill i{display:block;font:var(--fs-sm)/var(--lh-snug) Noto,sans-serif;color:var(--xr-gold2);font-style:normal;padding:3px 0;border-top:1px dashed #2a2722}.xr-fill i:first-of-type{border-top:0}.xr-fill em{display:block;font:var(--fs-xs)/var(--lh-snug) Noto,sans-serif;color:var(--xr-mut);font-style:normal;margin-top:var(--sp-1)}.xr-lean{margin-top:var(--sp-3)}.xr-lean small{display:block;font:var(--fs-xs) Noto,sans-serif;color:var(--xr-scan);margin-bottom:var(--sp-1)}.xr-scale{width:100%;height:auto;display:block}.xr-scale .post,.xr-scale .base{stroke:var(--xr-mut2);stroke-width:2.5}.xr-scale .beam line{stroke:var(--xr-gold);stroke-width:2.5}.xr-scale .pan{fill:#0b1a1d;stroke:var(--xr-scan);stroke-width:1.2}.xr-scale .beam{transition:transform 1.1s cubic-bezier(.34,1.4,.64,1)}.xr-scale:not(.on) .beam{transform:rotate(0deg)!important}.xr-scale .lbl{font:var(--fw-bold) var(--fs-2xs) Noto,sans-serif;fill:var(--xr-mut)}.xr-scale .beam .lbl{fill:var(--xr-gold2)}.xr-scale .who{font:var(--fs-xs) Noto,sans-serif;fill:var(--xr-gold2)}.xr-cards{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-2);margin-top:var(--sp-2)}.xr-card{position:relative;border-radius:var(--r-md);padding:var(--sp-2) var(--sp-2) var(--sp-2);min-height:96px;opacity:0;transform:rotateY(80deg);transition:opacity .35s,transform .45s;background:#0f0e0b;border:1px solid var(--xr-line)}.xr-card.on{opacity:1;transform:none}.xr-card small{display:block;font:var(--fw-bold) var(--fs-xs) Noto,sans-serif;margin-bottom:var(--sp-1)}.xr-card.bad small{color:#f0a190}.xr-card.good small{color:var(--xr-gold2)}.xr-card.bad{border-color:#5a2a22}.xr-card.good{border-color:#5a4a2a}.xr-card p{margin:0 0 var(--sp-1);font:var(--fs-xs)/var(--lh-snug) Noto,sans-serif;color:#d9d0be}.xr-card p.none{color:var(--xr-mut2)}.xr-card.bad::after{content:"⚠";position:absolute;right:8px;top:6px;font-size:var(--fs-xs);color:var(--xr-red)}.xr-card.good::after{content:"처방";position:absolute;right:8px;top:6px;font:var(--fw-bold) var(--fs-2xs) Noto,sans-serif;color:#1b1a15;background:var(--xr-gold);border-radius:var(--r-sm);padding:2px var(--sp-1)}.xr-bank{margin-top:var(--sp-3);background:#0f0e0b;border:1px solid var(--xr-line);border-radius:var(--r-md);padding:var(--sp-2) var(--sp-3);opacity:.35;transition:opacity .5s}.xr-bank.on{opacity:1}.xr-bank small{display:block;font:var(--fs-xs) Noto,sans-serif;color:var(--xr-scan);margin-bottom:var(--sp-2)}.xr-bank .books{display:grid;grid-template-columns:1fr auto 1fr;gap:var(--sp-2);align-items:center}.xr-bank .books i{display:block;text-align:center;font:var(--fw-bold) var(--fs-md) Noto,sans-serif;font-style:normal;color:var(--xr-gold2);border:1.5px solid var(--xr-gold);border-radius:var(--r-md);padding:var(--sp-3) var(--sp-1);background:#161309;position:relative}.xr-bank .books i.hand::before{content:"✋";position:absolute;right:-6px;top:-12px;font-size:var(--fs-xl)}.xr-bank .arrow{font:var(--fw-bold) var(--fs-2xl) Noto,sans-serif;color:var(--xr-mut)}.xr-bank .arrow.up{color:var(--xr-gold)}.xr-bank .arrow.down{color:var(--xr-red)}.xr-bank p{margin:var(--sp-2) 0 0;font:var(--fs-xs)/var(--lh-snug) Noto,sans-serif;color:#d9d0be}.xr-bank p.good{color:var(--xr-gold2)}.xr-bank p.bad{color:#f0a190}.xr-bank p.none{color:var(--xr-mut2)}.xr-bank p b{color:var(--xr-gold2)}.xr-band{width:100%;height:auto;display:block;margin-top:var(--sp-1)}.xr-band .who{font:var(--fw-bold) var(--fs-xs) Noto,sans-serif;fill:var(--xr-gold2)}.xr-band .seg{fill:#1a3336;opacity:0;transition:opacity .3s}.xr-band .seg.on{opacity:1}.xr-band .seg.win{fill:var(--xr-gold)}.xr-band .seg.lose{fill:#7a3128}.xr-band .seg.half{fill:#1f4a4f}.xr-band .yr{font:var(--fs-2xs) Noto,sans-serif;fill:var(--xr-mut)}.xr-band .now{stroke:var(--xr-white);stroke-width:1.5;stroke-dasharray:3 3}.xr-band .nowlbl{font:var(--fw-bold) var(--fs-2xs) Noto,sans-serif;fill:var(--xr-white)}.xr-key{display:flex;flex-wrap:wrap;gap:var(--sp-1) var(--sp-3);margin:var(--sp-2) 0 2px;font:var(--fs-2xs) Noto,sans-serif;color:var(--xr-mut)}.xr-key i{font-style:normal}.xr-key .a{color:var(--xr-gold2)}.xr-key .b{color:var(--xr-scan)}.xr-key .st{color:var(--xr-white)}.xr-key .sh{color:#f0a190}.xr-line{width:100%;height:auto;display:block}.xr-line .shake{fill:#d9553f;opacity:.16}.xr-line .pl{fill:none;stroke-width:2.2;stroke-dasharray:600;stroke-dashoffset:600;transition:stroke-dashoffset 1.6s ease}.xr-line.on .pl{stroke-dashoffset:0}.xr-line .pl.a{stroke:var(--xr-gold)}.xr-line .pl.b{stroke:var(--xr-scan)}.xr-line .pt{opacity:0;transition:opacity .4s .9s}.xr-line.on .pt{opacity:1}.xr-line .pt.a{fill:var(--xr-gold2)}.xr-line .pt.b{fill:var(--xr-scan2)}.xr-line .star{font:var(--fw-bold) var(--fs-xs) Noto,sans-serif;fill:var(--xr-white);filter:url(#xrStar)}.xr-line .yr{font:var(--fs-2xs) Noto,sans-serif;fill:var(--xr-mut)}.xr-line .yr.now{fill:var(--xr-white);font-weight:var(--fw-bold)}.xr-dev .xr-cal,.xr-dev .xr-band,.xr-dev .xr-line,.xr-dev .xr-seatmap,.xr-dev .xr-scale{width:100%;max-width:100%;height:auto;display:block;overflow:visible}.xr-cal{margin-top:var(--sp-1)}.xr-cal .cell rect{fill:#15140f;stroke:var(--xr-line);stroke-width:1;transition:opacity .3s,transform .3s}.xr-cal .cell{opacity:.2}.xr-cal .cell.on{opacity:1}.xr-cal .mo{font:var(--fw-bold) var(--fs-xl) Noto,sans-serif;fill:var(--xr-mut)}.xr-cal .yr{font:var(--fs-2xs) Noto,sans-serif;fill:var(--xr-mut)}.xr-cal .hearts{font:var(--fs-2xs) Noto,sans-serif}.xr-cal .hearts .a{fill:var(--xr-gold2)}.xr-cal .hearts .b{fill:var(--xr-scan)}.xr-cal .cell.shake rect:first-child{stroke:var(--xr-red);stroke-width:1.2}.xr-cal .cell.shake .hatch{fill:url(#xrHatch);stroke:none}.xr-cal .cell.shake .mo{fill:#f0a190}.xr-cal .cell.gold rect:first-child{fill:url(#xrGold);stroke:var(--xr-gold2);filter:url(#xrCalGlow)}.xr-cal .cell.gold .mo,.xr-cal .cell.gold .yr{fill:#2a1d08}.xr-cal .cell.gold .hearts .a{fill:#5a3a10}.xr-cal .cell.gold .hearts .b{fill:#0b4a52}.xr-cal .cell.peak rect:first-child{stroke:var(--xr-white);stroke-width:2.2;filter:url(#xrPeak)}.xr-cal .st{font:var(--fw-bold) var(--fs-xs) Noto,sans-serif;fill:#2a1d08}.xr-cal .cell.now .nowlbl{font:var(--fw-bold) var(--fs-2xs) Noto,sans-serif;fill:var(--xr-white)}.xr-cal .cell.now rect:first-child{stroke:var(--xr-white)}.xr-cal .cell{cursor:pointer}.xr-cal .cell.on.gold{animation:xrStamp .45s cubic-bezier(.2,1.4,.5,1)}@keyframes xrStamp{0%{transform:scale(1.25);opacity:.3}100%{transform:none;opacity:1}}.xr-house{width:100%;height:auto;display:block;margin-top:var(--sp-2)}.xr-house path,.xr-house rect{fill:#0b1a1d;stroke:var(--xr-scan);stroke-width:1.5}.xr-house .h2{opacity:.2;transform:scale(.7);transform-origin:215px 74px;transition:opacity .8s,transform .9s cubic-bezier(.34,1.4,.64,1)}.xr-house.on .h2{opacity:1;transform:none}.xr-house.on .h2 path,.xr-house.on .h2 rect{stroke:var(--xr-gold)}.xr-house .arrow{font:var(--fw-bold) var(--fs-2xl) Noto,sans-serif;fill:var(--xr-gold)}.xr-pie{width:100%;max-width:260px;height:auto;display:block;margin:var(--sp-2) auto 0}.xr-pie .bg{fill:none;stroke:var(--xr-line);stroke-width:14}.xr-pie .fg{fill:none;stroke:var(--xr-gold);stroke-width:14;stroke-linecap:butt;opacity:0;transition:opacity .5s}.xr-pie.on .fg{opacity:1}.xr-pie .lbl{font:var(--fw-bold) var(--fs-sm) Noto,sans-serif;fill:var(--xr-gold2)}.xr-pie .lbl2{font:var(--fs-xs) Noto,sans-serif;fill:var(--xr-mut)}.xr-cheat{margin-top:var(--sp-4);display:grid;grid-template-columns:auto 1fr;gap:var(--sp-2);align-items:center}.xr-cheat .seal{position:static;width:58px;height:58px;font-size:var(--fs-sm);line-height:var(--lh-tight);transform:scale(1.3) rotate(-12deg);opacity:0}.xr-cheat .seal.on{opacity:1;transform:rotate(-8deg)}.xr-cheat p{margin:0;font:var(--fs-sm)/var(--lh-body) Noto,sans-serif;color:#d9d0be}.xr-tg{width:100%;max-width:300px;height:auto;display:block;margin:var(--sp-1) auto 0}.xr-tg .bar{fill:#1a1b15;stroke:var(--xr-line)}.xr-tg .yin{fill:#1f3a4a}.xr-tg .yang{fill:#5a3a2b}.xr-tg .lbl{font:var(--fs-2xs) Noto,sans-serif;fill:var(--xr-mut)}.xr-tg .pt{opacity:0;transition:opacity .5s}.xr-tg.on .pt{opacity:1}.xr-tg .pt.a{fill:var(--xr-gold2);stroke:#1b1a15;stroke-width:1}.xr-tg .pt.b{fill:var(--xr-scan2);stroke:#1b1a15;stroke-width:1}.xr-tg .who{font:var(--fw-bold) var(--fs-2xs) Noto,sans-serif}.xr-tg .who.a{fill:var(--xr-gold2)}.xr-tg .who.b{fill:var(--xr-scan)}.xr-sheet .no{color:var(--xr-mut)}.xr-sheet .seal.kind-충{color:#fff;border-color:var(--xr-red);background:var(--xr-red)}.xr-sheet .seal.kind-합{border-color:var(--xr-gold);color:var(--xr-gold2)}.report.paper{--xr-scan:#2f8a8c;--xr-scan2:#1f6b6e;--xr-rose:#c8496e;--xr-rose2:#a8325a;--xr-red:#c9452f;--xr-gold:#b8933f;--xr-gold2:#8a6a26;--xr-mut:#6a5a66;--xr-mut2:#8a7a86;--xr-line:#e0d2d6;--xr-white:#b8933f}.report.paper .pg-hd{color:#3a2530}.report.paper .pg-hd small{color:#b0506f}.report.paper .body.script{background:#f8f1e8;color:#33262c;box-shadow:0 14px 36px #0008,inset 0 0 0 1px #e6d6c6}.report.paper .body.script p{color:#33262c}.report.paper .body.script p.lead{color:#a8325a}.report.paper .body.script h4.tri{color:#8a4a62;border-bottom-color:#e6d6c6}.report.paper .body.script h4.punch{color:#c8496e}.report.paper .body.script h4.fix{color:#1f6b6e}.report.paper .body.script blockquote,.report.paper .body.script blockquote.punch{background:#fbe6ec;color:#5a2a3a;border-left-color:#c8496e}.report.paper .body.script p.fixbox{background:#e4f0ef;color:#1f3f40;border-left-color:#2f8a8c}.report.paper .body.script b{color:#a8325a}.report.paper .body.script .subhd h3 small{color:#f2a6bb}.report.paper .device{background:#f8f1e8;border-color:#e6d6c6;color:#33262c;margin-left:var(--sp-4);margin-right:var(--sp-4);border-radius:var(--r-lg);box-shadow:0 10px 26px #0007}.report.paper .xr-dev>small:first-child{color:#2f8a8c}.report.paper .xr-dev .sub,.report.paper .xr-dev .xr-cap{color:#6a5a66}.report.paper .xr-dev .xr-cap b{color:#a8325a}.report.paper .xr-dev .xr-two>div,.report.paper .xr-dev .xr-fill,.report.paper .xr-dev .xr-bank,.report.paper .xr-dev .xr-card,.report.paper .xr-dev .xr-montage{background:#fffaf5;border-color:#e6d6c6}.report.paper .xr-dev .xr-two b{color:#a8325a}.report.paper .xr-dev .xr-two>div:last-child b{color:#1f6b6e}.report.paper .xr-dev .xr-two span{color:#6a5a66}.report.paper .xr-dev .xr-tags i{color:#1f6b6e;background:#e4f0ef;border-color:#bfdad9}.report.paper .xr-dev .xr-two>div:first-child .xr-tags i{color:#a8325a;background:#fbe6ec;border-color:#f0c4d1}.report.paper .xr-dev .xr-two>div:last-child .xr-tags i{color:#1f6b6e}.report.paper .xr-dev .xr-montage small{color:#6a5a66}.report.paper .neon .holo .pane{background:#fffaf5;border:1px solid #e6d6c6}.report.paper .neon .holo .pane>span{color:#a8325a}.report.paper .neon .holo .pane.b>span{color:#1f6b6e}.report.paper .neon .holo i.on{background:#fff;border-color:#f0c4d1;color:#d9467e;text-shadow:none}.report.paper .neon .holo .pane.b i.on{border-color:#bfdad9;color:#1f7d80}.report.paper .neon .holo i.hi{box-shadow:0 0 0 2px #e9c46a,0 0 12px #f6e3b0}.report.paper .xr-seatmap .who.a{fill:#a8325a}.report.paper .xr-seatmap .who.b{fill:#1f6b6e}.report.paper .xr-seatmap .cell{fill:#fff;stroke:#e0d2d6}.report.paper .xr-seatmap .row .cell.a{stroke:#f0c4d1}.report.paper .xr-seatmap .row .cell.b{stroke:#bfdad9}.report.paper .xr-seatmap .gz{fill:#33262c}.report.paper .xr-seatmap .ln{stroke:#d8ccd0}.report.paper .xr-seatmap .row.kind-합 .ln{stroke:#b8933f}.report.paper .xr-seatmap .row.kind-충 .ln{stroke:#c9452f}.report.paper .xr-seatmap .lbl,.report.paper .xr-seatmap .rel{fill:#6a5a66}.report.paper .xr-seatmap .row.kind-합 .rel{fill:#8a6a26}.report.paper .xr-seatmap .row.kind-충 .rel{fill:#a8322a}.report.paper .xr-dev .xr-fill small,.report.paper .xr-dev .xr-lean small,.report.paper .xr-dev .xr-bank small{color:#2f8a8c}.report.paper .xr-dev .xr-fill i{color:#8a6a26;border-top-color:#eadfd2}.report.paper .xr-dev .xr-fill em{color:#6a5a66}.report.paper .xr-scale .post,.report.paper .xr-scale .base{stroke:#8a7a86}.report.paper .xr-scale .beam line{stroke:#b8933f}.report.paper .xr-scale .pan{fill:#fff;stroke:#2f8a8c}.report.paper .xr-scale .lbl{fill:#6a5a66}.report.paper .xr-scale .who{fill:#a8325a}.report.paper .xr-dev .xr-card p{color:#33262c}.report.paper .xr-dev .xr-card.bad{border-color:#f0c4d1}.report.paper .xr-dev .xr-card.bad small{color:#c9452f}.report.paper .xr-dev .xr-card.good{border-color:#e6d6a6}.report.paper .xr-dev .xr-card.good small{color:#8a6a26}.report.paper .xr-dev .xr-card.good::after{background:#b8933f;color:#fff}.report.paper .xr-dev .xr-bank .books i{color:#a8325a;border-color:#e6c8d0;background:#fff}.report.paper .xr-dev .xr-bank .books i:last-child{color:#1f6b6e;border-color:#bfdad9}.report.paper .xr-dev .xr-bank .arrow{color:#8a7a86}.report.paper .xr-dev .xr-bank .arrow.up{color:#b8933f}.report.paper .xr-dev .xr-bank .arrow.down{color:#c9452f}.report.paper .xr-dev .xr-bank p{color:#33262c}.report.paper .xr-dev .xr-bank p.good{color:#8a6a26}.report.paper .xr-dev .xr-bank p.bad{color:#a8322a}.report.paper .xr-dev .xr-bank p b{color:#a8325a}.report.paper .xr-band .who.a{fill:#a8325a}.report.paper .xr-band .who.b{fill:#1f6b6e}.report.paper .xr-band .seg{fill:#e4f0ef}.report.paper .xr-band .seg.half{fill:#cfe3e2}.report.paper .xr-band .seg.win{fill:#e9c46a}.report.paper .xr-band .seg.lose{fill:#e8b3aa}.report.paper .xr-band .yr,.report.paper .xr-line .yr{fill:#6a5a66}.report.paper .xr-band .now{stroke:#a8325a}.report.paper .xr-band .nowlbl,.report.paper .xr-line .yr.now{fill:#a8325a}.report.paper .xr-dev .xr-key{color:#6a5a66}.report.paper .xr-dev .xr-key .a{color:#a8325a}.report.paper .xr-dev .xr-key .b{color:#1f6b6e}.report.paper .xr-dev .xr-key .st{color:#8a6a26}.report.paper .xr-dev .xr-key .sh{color:#c9452f}.report.paper .xr-line .pl.a{stroke:#c8496e}.report.paper .xr-line .pl.b{stroke:#2f8a8c}.report.paper .xr-line .pt.a{fill:#c8496e}.report.paper .xr-line .pt.b{fill:#2f8a8c}.report.paper .xr-line .star{fill:#b8933f;filter:none}.report.paper .xr-line .shake{fill:#c9452f;opacity:.14}.report.paper .xr-cal .cell rect{fill:#fffaf5;stroke:#e0d2d6}.report.paper .xr-cal .mo{fill:#5a4a56}.report.paper .xr-cal .yr{fill:#8a7a86}.report.paper .xr-cal .hearts .a{fill:#c8496e}.report.paper .xr-cal .hearts .b{fill:#2f8a8c}.report.paper .xr-cal .cell.shake rect:first-child{stroke:#c9452f;fill:#fbeae6}.report.paper .xr-cal .cell.shake .mo{fill:#a8322a}.report.paper .xr-cal .cell.gold rect:first-child{fill:url(#xrGold);stroke:#b8933f;filter:none}.report.paper .xr-cal .cell.gold .mo,.report.paper .xr-cal .cell.gold .yr{fill:#2a1d08}.report.paper .xr-cal .cell.peak rect:first-child{stroke:#a8325a;stroke-width:2.4;filter:none}.report.paper .xr-cal .st{fill:#a8325a}.report.paper .xr-cal .cell.now .nowlbl{fill:#a8325a}.report.paper .xr-cal .cell.now rect:first-child{stroke:#a8325a}.report.paper .xr-dev .xr-seals .yearseal .txt{color:#33262c}.report.paper .xr-dev .xr-seals .yearseal .txt small{color:#8a7a86}.report.paper .xr-dev .xr-seals .yearseal.white .sq{background:#fff;color:#a8325a;border:2px solid #a8325a;box-shadow:none}.report.paper .xr-house path,.report.paper .xr-house rect{fill:#fff;stroke:#2f8a8c}.report.paper .xr-house.on .h2 path,.report.paper .xr-house.on .h2 rect{stroke:#b8933f}.report.paper .xr-house .arrow{fill:#b8933f}.report.paper .xr-pie .bg{stroke:#eadfd2}.report.paper .xr-pie .fg{stroke:#c8496e}.report.paper .xr-pie .lbl{fill:#a8325a}.report.paper .xr-pie .lbl2{fill:#6a5a66}.report.paper .xr-dev .xr-cheat p{color:#33262c}.report.paper .xr-tg .bar{fill:#fff;stroke:#e0d2d6}.report.paper .xr-tg .yin{fill:#cfe3e2}.report.paper .xr-tg .yang{fill:#f3d3c4}.report.paper .xr-tg .lbl{fill:#6a5a66}.report.paper .xr-tg .pt.a{fill:#c8496e;stroke:#fff}.report.paper .xr-tg .pt.b{fill:#2f8a8c;stroke:#fff}.report.paper .xr-tg .who.a{fill:#a8325a}.report.paper .xr-tg .who.b{fill:#1f6b6e}.report.paper .verdict-paper{background:#f8f1e8}.report.paper .xr-sheet .judge{color:#a8325a}.report.paper .bridge .say{border-left-color:#f2a6bb;color:#fbe9ef}.xr-devwrap{margin:0}.xr-rr.result-report{margin:var(--sp-4) var(--sp-4) 0;padding:var(--sp-6) var(--sp-4) var(--sp-5);border-radius:var(--r-lg);background-size:cover;box-shadow:0 10px 26px #0007}.xr-rr .report-relation{display:flex;flex-direction:column;align-items:center;gap:var(--sp-1);margin-top:var(--sp-1)}.xr-rr .report-relation span{font:var(--fs-2xs) Noto,sans-serif;letter-spacing:.12em;color:#d7abc6}.xr-rr .report-relation strong{font:var(--fw-bold) var(--fs-2xl) "Noto Serif KR",serif;color:#ffe5f2;border:1.5px solid #f6bbd760;border-radius:var(--r-pill);padding:var(--sp-1) var(--sp-5);background:#111520f5;opacity:0;transform:scale(1.2);transition:opacity .35s,transform .35s}.xr-rr.on .report-relation strong{opacity:1;transform:none}.xr-rr .report-relation strong.is-hap{color:#1b1a15;background:linear-gradient(135deg,#f6e3b0,#c49a52);border-color:#f6e3b0}.xr-rr .report-relation strong.is-clash{color:#fff;background:#d9553f;border-color:#f0a190}.xr-tabs{display:flex;gap:var(--sp-1);margin:var(--sp-2) var(--sp-4) 0;justify-content:center;flex-wrap:wrap}.xr-tabs button{border:1px solid #f2a6bb66;background:#2a1120;color:#fbe9ef;font:var(--fw-bold) var(--fs-xs) Noto,sans-serif;border-radius:var(--r-pill);padding:var(--sp-2) var(--sp-3);cursor:pointer}.xr-tabs button[aria-selected=true]{background:#f2a6bb;color:#3a1d2c;border-color:#f2a6bb}.xr-chips{display:flex;flex-wrap:wrap;gap:var(--sp-1);margin-top:var(--sp-2)}.xr-chips i{font:var(--fs-xs) Noto,sans-serif;font-style:normal;border-radius:var(--r-pill);padding:var(--sp-1) var(--sp-2);color:#a8325a;background:#fbe6ec;border:1px solid #f0c4d1}.xr-chips i.b{color:#1f6b6e;background:#e4f0ef;border-color:#bfdad9}.xr-illust{margin:var(--sp-4) var(--sp-4) 0;border-radius:var(--r-lg);overflow:hidden;box-shadow:0 10px 26px #0007}.xr-timing{margin:var(--sp-4) 0 0}.xr-timing .timing-lock{display:none}.xr-timing .timing-preview{margin:0 var(--sp-4) var(--sp-4)}.xr-timing .xr-seals{margin:0 var(--sp-4)}.xr-illust .pimg{min-height:220px}body.xr p,body.xr li,body.xr blockquote,body.xr h1,body.xr h2,body.xr h3,body.xr h4,body.xr td,body.xr small,body.xr .xr-cap,body.xr .xr-chips i,body.xr .xr-tabs button,body.xr .yearseal .txt,body.xr .report-relation,body.xr .rtoc li .t,body.xr .bridge .say,body.xr .open-title,body.xr .letter,body.xr .credits,body.xr .timing-preview{word-break:keep-all;overflow-wrap:break-word}body.xr .xr-timing .month-panel p{color:#5a4658}body.xr .xr-timing .month-panel .month-note{color:#6e5a6c;font-size:var(--fs-xs);line-height:var(--lh-read)}body.xr .xr-timing .month-panel small,body.xr .xr-timing .month-year{color:#6e5a6c}body.xr .xr-timing .xr-seals{margin:var(--sp-4) var(--sp-4) 0;padding:var(--sp-1) var(--sp-4) var(--sp-4);border-radius:var(--r-lg);background:#fbf6ef;box-shadow:0 10px 26px #0007}body.xr .xr-timing .xr-seals .txt b{color:#8a6a26}body.xr .xr-cal .yr{fill:#6e5a6c}.verdict-paper.xr-sheet .judge{padding-right:86px;min-height:58px;line-height:58px}.xr-scan .pane-wrap{grid-template-columns:1fr 1fr}.xr-scan .pane-wrap .pane.a{grid-column:1;grid-row:1}.xr-scan .pane-wrap .pane.b{grid-column:2;grid-row:1}.xr-scan .xr-link{grid-column:1/-1;grid-row:2;flex-direction:row;justify-content:center;gap:var(--sp-1);margin-top:var(--sp-1)}.xr-scan .xr-link i{width:28px;height:2px}.xr-toc .bill3 b.sm{font-size:var(--fs-md);line-height:var(--lh-tight);word-break:keep-all}.verdict-paper.xr-sheet .seal{font-size:var(--fs-md);line-height:var(--lh-tight);letter-spacing:.08em}.xr-scan .holo.big{justify-content:center}.xr-scan .pane-wrap{flex:1}body.xr .scene .art>.seal{font-size:var(--fs-sm);line-height:var(--lh-tight);padding:0 var(--sp-1)}.xr-cal2{position:relative;margin-top:var(--sp-2);min-height:250px;border-radius:var(--r-lg)}.xr-cal2 .cy{margin:0 0 var(--sp-2)}body.xr .report .xr-dev .xr-cal2 h5{margin:0 0 var(--sp-1);padding-bottom:var(--sp-1);font:var(--fw-bold) var(--fs-md) Noto,sans-serif;letter-spacing:.06em;color:var(--xr-rose2);border-bottom:1px dashed var(--xr-line)}.xr-cal2 .cg{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--sp-2)}body.xr .report .xr-dev .cc{position:relative;display:grid;place-items:center;align-content:center;gap:3px;height:58px;padding:0;border-radius:var(--r-md);border:1.5px solid var(--xr-line);background:rgba(127,127,127,.07);cursor:pointer;opacity:.2;transform:scale(.9);transition:opacity .35s,transform .35s}.xr-cal2.open .cc.on,body.xr .report .xr-dev .cc.mini{opacity:1;transform:none}body.xr .report .xr-dev .cc b{font:var(--fw-bold) var(--fs-xl)/1 Noto,sans-serif;color:var(--xr-mut)}body.xr .report .xr-dev .cc span{height:12px;font-size:var(--fs-2xs);line-height:12px}body.xr .report .xr-dev .cc i.a,body.xr .report .xr-dev .xr-callegend i.a{color:#e0487a;font-style:normal}body.xr .report .xr-dev .cc i.b,body.xr .report .xr-dev .xr-callegend i.b{color:#2a9ea2;font-style:normal}body.xr .report.paper .xr-dev .cc i.b,body.xr .report.paper .xr-dev .xr-callegend i.b{color:#1d7c80}body.xr .report .xr-dev .cc.gold{background:linear-gradient(135deg,#f6e3b0,#c49a52);border-color:#b8933f;box-shadow:0 0 12px #e9c46a88}body.xr .report .xr-dev .cc.gold b{color:#3a2a10}body.xr .report .xr-dev .cc.shake{background:repeating-linear-gradient(45deg,#d9553f2e 0 5px,transparent 5px 10px);border-color:#d9553f}body.xr .report .xr-dev .cc.shake b{color:#c9452f}body.xr .report .xr-dev .cc.peak{border:2.5px solid #e0487a;box-shadow:0 0 0 3px #e0487a33}body.xr .report .xr-dev .cc em{position:absolute;top:-8px;right:-7px;width:20px;height:20px;border-radius:50%;background:#e0487a;color:#fff;font:var(--fw-bold) var(--fs-2xs)/20px Noto,sans-serif;font-style:normal;text-align:center}body.xr .report .xr-dev .cc.now::after{content:"이번 달";position:absolute;top:-9px;left:50%;transform:translateX(-50%);padding:1px var(--sp-1);border-radius:var(--r-pill);background:#7a1f48;color:#fff;font:var(--fw-bold) var(--fs-2xs) Noto,sans-serif;white-space:nowrap}body.xr .report .xr-dev .cc.mini{width:58px;height:58px;cursor:default}.xr-cal2 .wrapcov{position:absolute;inset:0;z-index:3;display:grid;place-items:center;cursor:pointer;border-radius:var(--r-lg);overflow:hidden;background:repeating-linear-gradient(135deg,#f3c6d3 0 14px,#f9e0e7 14px 28px);box-shadow:0 8px 20px #0004;transition:transform .8s cubic-bezier(.6,0,.2,1),opacity .8s}.xr-cal2 .wrapcov .rib{position:absolute;background:linear-gradient(90deg,#a8325a,#c8496e,#a8325a)}.xr-cal2 .wrapcov .rib.v{top:0;bottom:0;left:50%;width:20px;margin-left:-10px}.xr-cal2 .wrapcov .rib.h{left:0;right:0;top:42%;height:20px;background:linear-gradient(180deg,#a8325a,#c8496e,#a8325a)}.xr-cal2 .wrapcov .bow{position:absolute;top:42%;left:50%;transform:translate(-50%,-55%);font-size:46px;filter:drop-shadow(0 3px 4px #0005)}body.xr .report .xr-dev .xr-cal2 .wrapcov span{position:relative;margin-top:120px;padding:var(--sp-2) var(--sp-4);border-radius:var(--r-md);background:#fffaf5;color:#7a1f48;font:var(--fw-bold) var(--fs-md)/var(--lh-snug) Noto,sans-serif;text-align:center;box-shadow:0 4px 12px #0003}body.xr .report .xr-dev .xr-cal2 .wrapcov small{display:block;font:var(--fw-bold) var(--fs-xs) Noto,sans-serif;color:#c8496e;animation:xrPulse 1.4s infinite}@keyframes xrPulse{50%{opacity:.35}}.xr-cal2.open .wrapcov{transform:translateY(-110%) rotate(-5deg);opacity:0;pointer-events:none}.xr-callegend{display:flex;flex-wrap:wrap;gap:var(--sp-1) var(--sp-4);margin:var(--sp-3) 0 0;font:var(--fs-sm) Noto,sans-serif}body.xr .report .xr-dev .xr-callegend span{display:inline-flex;align-items:center;gap:var(--sp-1);color:var(--xr-mut)}body.xr .report .xr-dev .xr-callegend .sw{display:inline-block;width:18px;height:18px;border-radius:var(--r-sm);border:1.5px solid var(--xr-line);font:var(--fw-bold) var(--fs-2xs)/15px Noto,sans-serif;font-style:normal;text-align:center}body.xr .report .xr-dev .xr-callegend .sw.gold{background:linear-gradient(135deg,#f6e3b0,#c49a52);border-color:#b8933f}body.xr .report .xr-dev .xr-callegend .sw.shake{background:repeating-linear-gradient(45deg,#d9553f55 0 3px,transparent 3px 6px);border-color:#d9553f}body.xr .report .xr-dev .xr-callegend .sw.peak{border-color:#e0487a;color:#e0487a}body.xr .report .xr-dev .xr-callegend .sw.rival{border-color:#2a9ea2;font-size:var(--fs-2xs);line-height:16px}body.xr .report .xr-dev .cc.rival{border:2px dashed #2a9ea2}body.xr .report .xr-dev .cc u.eye{position:absolute;bottom:-8px;right:-7px;width:20px;height:20px;border-radius:50%;background:#e6f4f4;border:1.5px solid #2a9ea2;font:var(--fs-2xs)/18px Noto,sans-serif;text-decoration:none;text-align:center}body.xr .report .xr-dev .t.rival{background:#e6f4f4;color:#1f6b6e;border-color:#2a9ea2}.xr-caldev:not(.opened) .xr-seals,.xr-caldev:not(.opened) .xr-cap{display:none}.xr-seals .yearseal.xr-calseal .sq{width:64px;height:64px;border:0;background:none;box-shadow:none;transform:rotate(-5deg)}body.xr .report .xr-dev .xr-calseal .txt small.y{display:block;margin:var(--sp-1) 0 0;font:var(--fw-bold) var(--fs-xs) Noto,sans-serif;color:var(--xr-mut2)}body.xr .report .xr-dev .xr-calseal .txt b{margin-top:0}.verdict-paper.xr-sheet h2{font-size:var(--fs-xl);letter-spacing:.04em}.verdict-paper.xr-sheet .no{margin:var(--sp-1) 0 var(--sp-4);font:var(--fw-semibold) var(--fs-md) Noto,sans-serif;color:#5a3a44}.verdict-paper.xr-sheet .no b{font-size:var(--fs-lg);color:#c8496e}body.xr .ending .credits{height:420px}.xr-twin{display:flex;align-items:center;justify-content:center;gap:var(--sp-2);margin:var(--sp-2) 0 var(--sp-1)}.xr-twin .tp{padding:var(--sp-2) var(--sp-2) var(--sp-2);border-radius:var(--r-lg);background:#1a1626;border:1px solid #f2a6bb77;box-shadow:0 0 14px #f2a6bb33}.xr-twin .tp.b{border-color:#7fc9cc77;box-shadow:0 0 14px #7fc9cc33}.xr-twin .tp span{display:block;margin-bottom:var(--sp-1);font:var(--fw-bold) var(--fs-sm) Noto,sans-serif;color:#fbe9ef}.xr-twin .tg{display:grid;grid-template-columns:repeat(4,24px);gap:var(--sp-1)}.xr-twin .tg i{display:grid;place-items:center;height:28px;border-radius:var(--r-md);border:1px solid #2a4a4e;background:#0b1a1d;font:var(--fw-bold) var(--fs-lg) "Noto Serif KR",serif;font-style:normal}.xr-twin .tg i.oh-목{color:#7fd18b}.xr-twin .tg i.oh-화{color:#ff6b57}.xr-twin .tg i.oh-토{color:#e9c75d}.xr-twin .tg i.oh-금{color:#f0f0f0}.xr-twin .tg i.oh-수{color:#6fb4ff}.xr-twin em{font-style:normal;font-size:var(--fs-2xl);color:#e0487a;animation:xrBeat 1.2s infinite}@keyframes xrBeat{50%{transform:scale(1.25)}}body.xr .report .xr-dev .xr-cal2.open .cc.on{opacity:1;transform:none}body.xr .report .xr-dev .cc.now::after{left:6px;transform:none}body.xr .report .xr-dev .cc.mini.now::after{display:none}body.xr .xr-open-scan .holo .pane{opacity:1}body.xr .xr-open-scan .holo .pane>span{color:#6b1538}.xr-open-scan .scan-panel{margin-top:calc(72px + env(safe-area-inset-top))}.xr-scan-verdict{display:flex;flex-direction:column;align-items:center;gap:var(--sp-1);margin:-8px 0 0;opacity:0;transform:scale(1.15);transition:opacity .4s,transform .4s}.xr-scan-verdict.on{opacity:1;transform:none}.xr-scan-verdict small{font:var(--fw-semibold) var(--fs-xs) Noto,sans-serif;letter-spacing:.1em;color:#ffd5ea}.xr-scan-verdict b{padding:var(--sp-2) var(--sp-5);border-radius:var(--r-pill);border:1.5px solid #ffc0de;background:#261426e6;color:#ffe0ee;font:var(--fw-bold) var(--fs-xl) Noto,sans-serif;box-shadow:0 0 16px #fa7fba66}.xr-scan-verdict.kind-합 b{color:#1b1a15;background:linear-gradient(135deg,#f6e3b0,#c49a52);border-color:#f6e3b0}.xr-scan-verdict.kind-충 b{color:#fff;background:#d9553f;border-color:#f0a190}.xr-stamp{width:132px;height:132px;margin:var(--sp-6) auto 0;display:grid;place-items:center;text-align:center;border:4px solid #ff6f8e;border-radius:var(--r-lg);color:#ff6f8e;background:#1a0f16cc;font:var(--fw-bold) var(--fs-2xl)/var(--lh-tight) "Noto Serif KR",serif;box-shadow:0 0 22px #ff6f8e55;opacity:0;transform:rotate(-8deg) scale(1.7);transition:opacity .3s,transform .3s cubic-bezier(.3,1.6,.5,1)}.xr-stamp.on{opacity:1;transform:rotate(-8deg) scale(1)}.xr-caldetail{margin:var(--sp-3) 0 0;padding:var(--sp-3) var(--sp-3) var(--sp-2);border-radius:var(--r-lg);border:1.5px solid var(--xr-line);background:rgba(127,127,127,.06)}body.xr .report .xr-dev .xr-caldetail header{display:flex;justify-content:space-between;align-items:center;gap:var(--sp-2);flex-wrap:wrap;margin-bottom:var(--sp-2)}body.xr .report .xr-dev .xr-caldetail header b{font:var(--fw-bold) var(--fs-lg) Noto,sans-serif;color:var(--xr-rose2)}body.xr .report .xr-dev .xr-caldetail .t{font-style:normal;font:var(--fw-bold) var(--fs-2xs) Noto,sans-serif;padding:3px var(--sp-2);border-radius:var(--r-pill);margin-left:var(--sp-1);color:#3a2a10;background:linear-gradient(135deg,#f6e3b0,#c49a52)}body.xr .report .xr-dev .xr-caldetail .t.peak{background:#e0487a;color:#fff}body.xr .report .xr-dev .xr-caldetail .t.shake{background:#d9553f;color:#fff}body.xr .report .xr-dev .xr-caldetail .t.plain{background:rgba(127,127,127,.18);color:var(--xr-mut)}body.xr .report .xr-dev .xr-caldetail .row{display:grid;grid-template-columns:44px 1fr auto;align-items:center;gap:var(--sp-2);padding:var(--sp-2) 0;border-top:1px dashed var(--xr-line)}body.xr .report .xr-dev .xr-caldetail .nm{font:var(--fw-bold) var(--fs-sm) Noto,sans-serif}body.xr .report .xr-dev .xr-caldetail .nm.p0{color:#c8496e}body.xr .report .xr-dev .xr-caldetail .nm.p1{color:#1f7d80}body.xr .report .xr-dev .xr-caldetail .love{font:var(--fw-bold) var(--fs-2xs) Noto,sans-serif;padding:3px var(--sp-2);border-radius:var(--r-pill);background:rgba(127,127,127,.15);color:var(--xr-mut)}body.xr .report .xr-dev .xr-caldetail .love.on.p0{background:#e0487a;color:#fff}body.xr .report .xr-dev .xr-caldetail .love.on.p1{background:#2a9ea2;color:#fff}body.xr .report .xr-dev .xr-caldetail .hint{margin:var(--sp-1) 0 0;font:var(--fs-xs) Noto,sans-serif;color:var(--xr-mut2)}body.xr .report .xr-dev .xr-caldetail .luck-gauge.person-0{--g:#e0487a}body.xr .report .xr-dev .xr-caldetail .luck-gauge.person-1{--g:#2a9ea2}body.xr .report .xr-dev .xr-caldetail .luck-gauge .lg-bar i{background:rgba(127,127,127,.22)}body.xr .report .xr-dev .xr-caldetail .luck-gauge .lg-bar i.on{background:var(--g)}body.xr .report .xr-dev .xr-caldetail .luck-gauge em{background:rgba(127,127,127,.15);color:var(--xr-mut)}body.xr .report .xr-dev .xr-caldetail .luck-gauge.lv-4 em,body.xr .report .xr-dev .xr-caldetail .luck-gauge.lv-5 em{background:#f4d58a;color:#5a4410}body.xr .report .xr-dev .xr-caldetail .luck-gauge.lv-0 em,body.xr .report .xr-dev .xr-caldetail .luck-gauge.lv-1 em,body.xr .report .xr-dev .xr-caldetail .luck-gauge.lv-2 em{background:#f6d2c9;color:#a8321f}body.xr .report .xr-dev .cc.sel{outline:3px solid #7a1f48;outline-offset:2px}.xr-caldev:not(.opened) .xr-caldetail{display:none}body.xr .report .xr-dev .xr-caldetail .row.head{padding:0 0 var(--sp-1);border-top:0}body.xr .report .xr-dev .xr-caldetail .row.head span{font:var(--fw-bold) var(--fs-2xs) Noto,sans-serif;letter-spacing:.04em;color:var(--xr-mut2);white-space:nowrap}body.xr .report .xr-dev .xr-caldetail .row.head span:last-child{justify-self:end;min-width:64px;text-align:center}body.xr .report .xr-dev .xr-caldetail .love{min-width:64px;text-align:center}body.xr .report .xr-dev .xr-caldetail .row.head small{font-size:var(--fs-2xs);font-weight:var(--fw-semibold);letter-spacing:0}body.xr .xr-bright-open .art.full::after{display:none}body.xr .xr-bright-open .open-title{color:#3e2b22}body.xr .xr-bright-open .open-title small{color:#83563d;text-shadow:none}body.xr .xr-bright-open .open-title h1{text-shadow:0 1px 8px #fff9ee}body.xr .xr-bright-open .rd-q{color:#3e2b22;text-shadow:none}body.xr .xr-bright-open .rd-note{color:#735b4e;text-shadow:none}body.xr .xr-bright-open .rd-card{background:#fff8e9ed;color:#3e2b22;border-color:#bfa795;box-shadow:0 8px 24px #60442b30}body.xr .xr-bright-open .rd-card[aria-pressed=true]{border-color:#ad5972;box-shadow:0 0 0 2px #ad5972,0 9px 25px #60442b36}body.xr .xr-bright-open .rd-card small{color:#725a4e}body.xr .xr-bright-open .rd-radio{box-shadow:inset 0 0 0 1.5px #8c7264}body.xr .xr-bright-open .rd-card[aria-pressed=true] .rd-radio{background:radial-gradient(circle,#fff 0 2.5px,#ad5972 3px);box-shadow:0 0 0 1.5px #ad5972}body.xr .chap .cover:has(img[src*="/match/report/cover/"])::after{display:none}body.xr .chap .cover:has(img[src*="/match/report/cover/"]) .num{z-index:2;padding:var(--sp-1) var(--sp-2);border-radius:var(--r-pill);background:#fff8e9e8;color:#79523f;box-shadow:0 3px 12px #4d362230}body.xr .chap .cover:has(img[src*="/match/report/cover/"]) .ttl{background:#fff8ebee;color:#3e2b22;border-color:#d7bca4;box-shadow:0 12px 32px #4d36223b}body.xr .chap .cover:has(img[src*="/match/report/cover/"]) .ttl small{color:#a34d66}body.xr .chap .cover:has(img[src*="/match/report/cover/"]) .ttl p{color:#695046}body.xr .bridge:has(img[src*="/match/report/bridge/"])::after{display:none}body.xr .bridge:has(img[src*="/match/report/bridge/"]) .say{background:#fff8ebed;color:#3e2b22;border-left-color:#c58869;box-shadow:0 8px 24px #60442b30}.report.paper .timing-example-label{color:#7a6670}.report.paper .timing-example-label b{color:#8a3d62;font-weight:var(--fw-bold)}body.xr .report .verdict-paper td{font-size:var(--fs-md)}body.xr .report .device>small{font-size:var(--fs-sm)}body.xr .report .xr-seals .yearseal .txt{font-size:var(--fs-md)}body.xr .report .xr-seals .yearseal .txt small,body.xr .report .yearseal .txt small{font-size:var(--fs-sm)}body.xr .report .yearseal .txt .y{font-size:var(--fs-md)}body.xr .report .xr-chips i,body.xr .report .xr-chips .b{font-size:var(--fs-md)}body.xr .report .report-tabs button{font-size:var(--fs-md)}body.xr .report .report-relation span{font-size:var(--fs-sm)}body.xr .report details summary{font-size:var(--fs-md)}body.xr .report .xr-callegend span{font-size:var(--fs-sm)}body.xr .report .report-pane .report-birth{font-size:var(--fs-2xs)}body.xr .report .report-cols span{font-size:var(--fs-xs)}body.xr .report .year-panel header p,body.xr .report .month-panel header p,body.xr .report .decade-panel header p{font-size:var(--fs-md)}body.xr .report .year-panel header small,body.xr .report .month-panel header small,body.xr .report .decade-panel header small{font-size:var(--fs-sm)}body.xr .report .year-panel header span,body.xr .report .year-panel header b,body.xr .report .month-panel header span,body.xr .report .month-panel header b,body.xr .report .decade-panel header span,body.xr .report .decade-panel header b{font-size:var(--fs-md)}body.xr .report .month-panel .month-note{font-size:var(--fs-md)}body.xr .report .month-detail p,body.xr .report .year-detail p{font-size:var(--fs-md)}body.xr .report .decade-row span{font-size:var(--fs-sm)}body.xr .report .decade-card b{font-size:var(--fs-md)}body.xr .report .timing-example-label span,body.xr .report .timing-example-label b{font-size:var(--fs-sm)}body.xr .report .year-key .k,body.xr .report .month-key span,body.xr .report .person-0>span,body.xr .report .person-1>span{font-size:var(--fs-sm)}body.xr .report .shake-chips span,body.xr .report .st span,body.xr .report .st em{font-size:var(--fs-sm)}body.xr .report .luck-gauge em,body.xr .report .love-chip{font-size:var(--fs-sm)}body.xr .report .year-cell .year-label{font-size:var(--fs-xs)}body.xr .report .year-cell em{font-size:var(--fs-2xs)}body.xr .report .month-cell span{font-size:var(--fs-sm)}body.xr .report .month-cell .month-year{font-size:var(--fs-2xs)}.xr-caltip{margin:var(--sp-2) 0 0;padding:var(--sp-3) var(--sp-4);border-radius:var(--r-lg);background:#fff5f8;border:1px solid #f0c9d6;color:#4a3340;font:var(--fs-sm)/var(--lh-body) Noto,sans-serif;word-break:keep-all}.xr-caltip>b{display:block;margin-bottom:2px;color:#b0406a;font-size:var(--fs-sm)}.xr-caltip p{margin:0 0 var(--sp-1);color:#4a3340}.xr-caltip ul{margin:0;padding:0;list-style:none;display:grid;gap:var(--sp-1)}.xr-caltip li{display:flex;gap:var(--sp-2)}.xr-caltip li span{flex:none;min-width:74px;color:#b0406a;font-weight:var(--fw-bold)}body.xr .report .xr-caldetail p.csay{margin:var(--sp-3) 0 0;padding:var(--sp-3) var(--sp-4);border:2px solid #f08bab;border-radius:var(--r-lg);background:#fff7fa;box-shadow:0 4px 14px #e0487a22;color:#4a3340;font:var(--fw-semibold) var(--fs-md)/var(--lh-body) Noto,sans-serif;word-break:keep-all}body.xr .report .xr-dev .cc.hc{align-content:start;gap:1px;height:66px;padding:var(--sp-2) 0 0}body.xr .report .xr-dev .cc.hc .mo{font:var(--fw-bold) var(--fs-xs)/1 Noto,sans-serif;letter-spacing:.02em;color:var(--xr-mut)}body.xr .report .xr-dev .cc.hc .hs{display:flex;justify-content:center;gap:1px;height:auto;font-size:var(--fs-2xl);line-height:var(--lh-tight)}body.xr .report .xr-dev .cc.hc .hs i.z{width:6px;height:6px;margin-top:var(--sp-3);border-radius:50%;background:currentColor;opacity:.22}body.xr .report .xr-dev .cc.hc.gold .mo{color:#3a2a10}body.xr .report .xr-dev .cc.hc.shake .mo{color:#c9452f}body.xr .report:not(.paper) .xr-dev .cc.hc{border-color:#f6bbd766;box-shadow:0 0 10px #ff6fa022}body.xr .report.paper .xr-dev .cc.hc{background:#fff;border-color:#f3b6c9;box-shadow:0 0 0 3px #ffe6ee,0 3px 10px #e0487a1f}body.xr .report.paper .xr-dev .cc.hc .mo{color:#b0406a}body.xr .report.paper .xr-dev .cc.hc.gold{background:linear-gradient(135deg,#fff1c9,#f0cf7a);border-color:#d9a93f;box-shadow:0 0 0 3px #fbe7b0,0 0 14px #e9c46a99}body.xr .report.paper .xr-dev .cc.hc.gold .mo{color:#6b4a0e}body.xr .report.paper .xr-dev .cc.hc.shake{background:#fff repeating-linear-gradient(45deg,#d9553f24 0 5px,transparent 5px 10px);border-color:#e48a79;box-shadow:none}body.xr .report.paper .xr-dev .cc.hc.shake .mo{color:#c9452f}body.xr .report.paper .xr-dev .cc.hc.peak{border:2.5px solid #e0487a;box-shadow:0 0 0 3px #ffd0de,0 0 16px #ff6fa066}body.xr .report .xr-caltip{background:linear-gradient(180deg,#fff7fa,#ffeef4);border:1px solid #f4c3d3;box-shadow:0 6px 18px #e0487a14}body.xr .report .xr-caltip>b.pill{display:inline-flex;align-items:center;margin:0 0 var(--sp-2);padding:var(--sp-1) var(--sp-4);border-radius:var(--r-pill);background:linear-gradient(135deg,#ff8fb1,#e0487a);color:#fff;font:var(--fw-bold) var(--fs-sm) Noto,sans-serif;box-shadow:0 4px 12px #e0487a44}body.xr .report .xr-caltip p,body.xr .report .xr-caltip li{color:#4a3340}body.xr .report .xr-caltip li span.ab{color:#b0406a}body.xr .report .xr-caltip li span.a,body.xr .report .xr-caltip li i.a{color:#e0487a;font-style:normal}body.xr .report .xr-caltip li span.b,body.xr .report .xr-caltip li i.b{color:#1d7c80;font-style:normal}body.xr .report .xr-caldev>.xr-callegend{margin:var(--sp-1) 0 var(--sp-2)}body.xr .report .xr-caldev>.xr-caldetail{margin-top:var(--sp-3)}body.xr .report.paper .year-cell{background:#fff;border-color:#f3b6c9;box-shadow:0 0 0 3px #ffe6ee,0 3px 10px #e0487a1f}body.xr .report.paper .year-cell.kind-together{background:linear-gradient(135deg,#fff1c9,#f0cf7a);border-color:#d9a93f;box-shadow:0 0 0 3px #fbe7b0,0 0 14px #e9c46a99}body.xr .report.paper .year-cell.kind-caution{background:#fff repeating-linear-gradient(45deg,#d9553f1c 0 5px,transparent 5px 10px);border-color:#e48a79;box-shadow:none}body.xr .report.paper .year-cell[aria-pressed=true]{border-color:#e0487a;box-shadow:0 0 0 3px #ffd0de,0 0 16px #ff6fa066}body.xr .report.paper .year-detail{background:linear-gradient(180deg,#fff7fa,#ffeef4);border:1px solid #f4c3d3;box-shadow:0 6px 18px #e0487a14}body.xr .report.paper .year-detail .pair-people>div{background:#fff;border:1px solid #f6d3de}body.xr .report.paper .year-detail>header b{color:#b0406a}body.xr .report:not(.paper) .xr-caldev,body.xr .report:not(.paper) .xr-timing .year-panel{border:1px solid #ff8fb1aa;box-shadow:0 0 0 1px #ff8fb133,0 0 22px #ff6fa055,inset 0 0 18px #ff6fa018}body.xr .report .xr-callist{margin:var(--sp-4) 0 0;padding:var(--sp-3);border-radius:var(--r-lg);border:2px solid #f3b6c9;background:#fff}body.xr .report .xr-callist>small{display:block;margin:0 0 var(--sp-2);color:#b0406a;font:var(--fw-bold) var(--fs-sm) Noto,sans-serif}body.xr .report .xr-callist .li{display:grid;grid-template-columns:74px 1fr;gap:var(--sp-2);align-items:center;padding:var(--sp-2) var(--sp-1);border-top:1px dashed #f1d3dd}body.xr .report .xr-callist .li:first-of-type{border-top:0}body.xr .report .xr-callist .mk{position:relative;display:grid;justify-items:center;gap:1px;padding:var(--sp-1) 0;border-radius:var(--r-md);border:1.5px solid #f3b6c9;background:#fff}body.xr .report .xr-callist .li.gold .mk{background:linear-gradient(135deg,#fff1c9,#f0cf7a);border-color:#d9a93f}body.xr .report .xr-callist .li.shake .mk{background:#fff repeating-linear-gradient(45deg,#d9553f24 0 4px,transparent 4px 8px);border-color:#e48a79}body.xr .report .xr-callist .li.peak .mk{border:2px solid #e0487a;box-shadow:0 0 0 2px #ffd0de}body.xr .report .xr-callist .mk b{font:var(--fw-bold) var(--fs-xs) Noto,sans-serif;color:#b0406a}body.xr .report .xr-callist .mk em{position:absolute;top:-7px;right:-6px;width:18px;height:18px;border-radius:50%;background:#e0487a;color:#fff;font:var(--fw-bold) var(--fs-2xs)/18px Noto,sans-serif;font-style:normal;text-align:center}body.xr .report .xr-callist .mk i{font-style:normal;font-size:var(--fs-md);line-height:1}body.xr .report .xr-callist .mk u{text-decoration:none}body.xr .report .xr-callist .mk u.a{color:#e0487a}body.xr .report .xr-callist .mk u.b{color:#1d7c80}body.xr .report .xr-callist .li p{margin:0;color:#4a3340;font:var(--fw-regular) var(--fs-sm)/var(--lh-snug) Noto,sans-serif;word-break:keep-all}body.xr .report .xr-devwrap>.fx-veil,body.xr .report .chap>.fx-veil{margin:var(--sp-4) var(--sp-4) var(--sp-5)}body.xr .report .fx-veil>*:not(.fx-veil-cv){margin-left:0!important;margin-right:0!important}body.xr .report .fx-veil .xr-rr.result-report{margin-top:0}body.xr .report .xr-nightin .device{margin-top:var(--sp-4)}body.xr .report.paper .fx-veil.rip .fx-veil-cv i{background:repeating-linear-gradient(135deg,#f6ead0 0 12px,#f0e2c2 12px 24px);border-color:#c9a45a}body.xr .report.paper .fx-veil.slide .pane{background:linear-gradient(100deg,#f6ead0,#fff6e2 50%,#f6ead0);border-color:#c9a45a}body.xr .report.paper .fx-veil-cv span{background:#3a2f24e6;color:#fff}body.xr .report.paper .fx-veil-cv span small{color:#f0d68a}.xr-check{list-style:none;margin:0 0 var(--sp-1);padding:0;display:grid;gap:var(--sp-1)}body.xr .report .xr-dev .xr-check li{display:grid;grid-template-columns:26px 1fr auto;align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-2);border-radius:var(--r-md);border:1px solid var(--xr-line);font:var(--fs-md) Noto,sans-serif;color:var(--xr-ink,#f3e9dc);word-break:keep-all;opacity:0;transform:translateX(-8px);transition:opacity .3s,transform .3s}body.xr .report .xr-dev .xr-check li.on{opacity:1;transform:none}body.xr .report .xr-dev .xr-check li i{font-style:normal;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;font:var(--fw-bold) var(--fs-sm) Noto,sans-serif}body.xr .report .xr-dev .xr-check li.ok i{background:#e0487a;color:#fff}body.xr .report .xr-dev .xr-check li.todo i{border:1.5px dashed #e07a6b;color:#e07a6b}body.xr .report .xr-dev .xr-check li.mid i{border:1.5px dashed var(--xr-line);color:var(--xr-mut)}body.xr .report .xr-dev .xr-check li em{font-style:normal;font:var(--fw-bold) var(--fs-sm) Noto,sans-serif}body.xr .report .xr-dev .xr-check li.ok em{color:#ff9fc0}body.xr .report .xr-dev .xr-check li.todo em{color:#e07a6b}body.xr .report .xr-dev .xr-check li.mid em{color:var(--xr-mut)}body.xr .report.paper .xr-dev .xr-check li{border-color:#e6cfd8;background:#fffaf5;color:#33262c}body.xr .report.paper .xr-dev .xr-check li.ok em{color:#a8325a}body.xr .report.paper .xr-dev .xr-check li.todo em,body.xr .report.paper .xr-dev .xr-check li.todo i{color:#c9452f;border-color:#c9452f}.xr-tier{position:relative;overflow:hidden}body.xr .report .xr-dev.xr-tier .xr-tier-gate{display:grid;gap:var(--sp-1);place-items:center;width:100%;padding:var(--sp-8) var(--sp-3);border-radius:var(--r-lg);border:2px dashed #e0487a;background:radial-gradient(circle at 50% 40%,#e0487a33,#0000 70%);color:#ffd0de;cursor:pointer;animation:xrGate 1.6s ease-in-out infinite}body.xr .report .xr-dev.xr-tier .xr-tier-gate span{font:var(--fw-bold) var(--fs-xl) "Noto Serif KR",serif;word-break:keep-all;text-align:center}body.xr .report .xr-dev.xr-tier .xr-tier-gate b{font:var(--fw-bold) var(--fs-sm) Noto,sans-serif;color:#ff9fc0;letter-spacing:.1em}.xr-tier-gate.pop{animation:xrPop .38s ease-in forwards!important}@keyframes xrGate{50%{transform:scale(1.025);box-shadow:0 0 22px #e0487a66}}@keyframes xrPop{to{transform:scale(1.35);opacity:0;filter:blur(3px)}}.xr-tier.xr-flash{animation:xrFlash .6s ease-out}@keyframes xrFlash{30%{box-shadow:0 0 70px 14px #ffb6cfaa;background:#e0487a33}}.xr-tier-big{position:relative;display:grid;justify-items:center;gap:var(--sp-1);padding:var(--sp-1) 0 var(--sp-4);opacity:0}.xr-tier-big.on{animation:xrTierIn .6s cubic-bezier(.2,1.4,.3,1) forwards}@keyframes xrTierIn{0%{transform:scale(2.2);opacity:0}60%{transform:scale(.94);opacity:1}100%{transform:scale(1);opacity:1}}.xr-tier-big .rays{position:absolute;left:50%;top:70px;width:260px;height:260px;margin:-130px 0 0 -130px;border-radius:50%;background:repeating-conic-gradient(#ffd0de55 0 8deg,#0000 8deg 20deg);-webkit-mask:radial-gradient(#000 20%,#0000 68%);mask:radial-gradient(#000 20%,#0000 68%);animation:xrSpin 9s linear infinite;pointer-events:none}@keyframes xrSpin{to{transform:rotate(1turn)}}.xr-tier .fx-medal{position:relative;width:104px!important;height:auto;filter:drop-shadow(0 6px 16px #0009)}body.xr .report .xr-dev .xr-tier-big b{position:relative;font:var(--fw-bold) 36px/1.1 "Noto Serif KR",serif;color:#ff9fc0;text-shadow:0 0 18px #e0487a66}body.xr .report .xr-dev .xr-tier-big span{position:relative;padding:var(--sp-1) var(--sp-5);border-radius:var(--r-pill);background:#e0487a;color:#fff;font:var(--fw-bold) var(--fs-md) Noto,sans-serif;word-break:keep-all;text-align:center}body.xr .report .xr-dev .xr-tier-big small{position:relative;font:var(--fs-sm) Noto,sans-serif;color:var(--xr-mut);margin-top:2px}body.xr .report.paper .xr-dev.xr-tier .xr-tier-gate{color:#7a1f48;background:radial-gradient(circle at 50% 40%,#ffd0de,#fff8fa 70%)}body.xr .report.paper .xr-dev.xr-tier .xr-tier-gate b{color:#a8325a}body.xr .report.paper .xr-dev .xr-tier-big b{color:#a8325a;text-shadow:none}body.xr .report.paper .xr-dev .xr-tier-big .rays{background:repeating-conic-gradient(#e0487a33 0 8deg,#0000 8deg 20deg)}.xr-balance{margin:var(--sp-1) 0 var(--sp-3)}body.xr .report .xr-dev .xr-balance .track{display:flex;justify-content:space-between;font:var(--fw-bold) var(--fs-md) Noto,sans-serif;margin-bottom:var(--sp-2)}body.xr .report .xr-dev .xr-balance .track span{color:var(--xr-mut);transition:color .15s,text-shadow .15s}body.xr .report .xr-dev .xr-balance .track span.on{color:#ff9fc0;text-shadow:0 0 8px #e0487aaa}.xr-balance .rail{position:relative;height:10px;border-radius:var(--r-md);background:linear-gradient(90deg,#c8496e,#e9c46a 50%,#2a9ea2)}.xr-balance .dot{position:absolute;top:50%;left:0;width:22px;height:22px;margin:-11px 0 0 -11px;border-radius:50%;background:#fff;border:3px solid #e0487a;box-shadow:0 0 12px #e0487a88;transition:left .1s ease-out}.xr-balance.done .dot{box-shadow:0 0 18px #ffd0de,0 0 4px #fff}.xr-bal-res{margin-top:var(--sp-4);text-align:center;opacity:0;transform:scale(.85);transition:opacity .4s,transform .4s cubic-bezier(.2,1.4,.3,1)}.xr-bal-res.on{opacity:1;transform:none}body.xr .report .xr-dev .xr-bal-res small{display:block;font:var(--fs-sm) Noto,sans-serif;color:var(--xr-mut)}body.xr .report .xr-dev .xr-bal-res b{display:block;margin:2px 0;font:var(--fw-bold) var(--fs-3xl) "Noto Serif KR",serif;color:#ff9fc0;text-shadow:0 0 10px #e0487a88}body.xr .report .xr-dev .xr-bal-res span{font:var(--fs-md) Noto,sans-serif;color:var(--xr-mut)}body.xr .report.paper .xr-dev .xr-balance .track span.on{color:#a8325a;text-shadow:none}body.xr .report.paper .xr-dev .xr-bal-res b{color:#a8325a;text-shadow:none}body.xr .report.paper .xr-dev .xr-bal-res span{color:#33262c}@media(prefers-reduced-motion:reduce){.xr-balance .dot,.xr-check li{transition:none}.xr-tier-gate,.xr-tier-big .rays{animation:none}}body.xr .report .fx-veil:not(.open) .fx-veil-cv{animation:xrVeilGlow 1.9s ease-in-out infinite}@keyframes xrVeilGlow{50%{box-shadow:0 0 0 2px #ff9fc0aa,0 0 28px #e0487a88}}body.xr .report .fx-veil:not(.open) .fx-veil-cv span,body.xr .report .fx-rip:not(.torn) .fx-rip-cv span{animation:xrBeat 1.9s ease-in-out infinite}@keyframes xrBeat{0%,100%{transform:scale(1)}14%{transform:scale(1.06)}28%{transform:scale(1)}42%{transform:scale(1.05)}}body.xr .report .fx-veil.rip:not(.open) .fx-veil-cv .l{animation:xrPeekL 3s ease-in-out infinite}body.xr .report .fx-veil.rip:not(.open) .fx-veil-cv .r{animation:xrPeekR 3s ease-in-out infinite}@keyframes xrPeekL{0%,66%,100%{transform:none}76%{transform:translateX(-7px) rotate(-.7deg)}88%{transform:translateX(-2px)}}@keyframes xrPeekR{0%,66%,100%{transform:none}76%{transform:translateX(7px) rotate(.7deg)}88%{transform:translateX(2px)}}body.xr .report .fx-veil.slide:not(.open) .fx-veil-cv .pane{animation:xrPeekPane 3s ease-in-out infinite}@keyframes xrPeekPane{0%,66%,100%{left:0}76%{left:12px}88%{left:4px}}body.xr .report .fx-rip:not(.torn) .fx-rip-cv{animation:xrRipGlow 1.9s ease-in-out infinite;border-radius:var(--r-md)}@keyframes xrRipGlow{50%{box-shadow:0 0 22px #e07a6b88}}body.xr .report .fx-rip:not(.torn):not(.half) .fx-rip-cv .l{animation:xrPeekL 3s ease-in-out infinite}body.xr .report .fx-rip:not(.torn):not(.half) .fx-rip-cv .r{animation:xrPeekR 3s ease-in-out infinite}body.xr .report .xr-unroll{position:relative;margin:var(--sp-4) var(--sp-4) var(--sp-5)}body.xr .report .xr-unroll-body{overflow:hidden;max-height:0;transition:max-height 1.4s cubic-bezier(.25,.8,.25,1)}body.xr .report .xr-unroll-body>*{margin-left:0!important;margin-right:0!important;margin-top:0!important}body.xr .report .xr-unroll-cv{position:relative;display:grid;place-items:center;width:100%;min-height:118px;border:0;padding:0;background:none;cursor:pointer;overflow:hidden;border-radius:var(--r-lg);animation:xrVeilGlow 1.9s ease-in-out infinite}body.xr .report .xr-unroll-cv .paper{position:absolute;inset:0;background:repeating-linear-gradient(180deg,#2b2416 0 12px,#241e12 12px 24px);border:1.5px solid #e2b64f88;border-radius:var(--r-lg)}body.xr .report .xr-unroll-cv .paper::before,body.xr .report .xr-unroll-cv .paper::after{content:"";position:absolute;left:-6px;right:-6px;height:14px;border-radius:var(--r-md);background:linear-gradient(180deg,#f0d68a,#b8933f 60%,#7a5a1a);box-shadow:0 3px 8px #0008}body.xr .report .xr-unroll-cv .paper::before{top:6px}body.xr .report .xr-unroll-cv .paper::after{bottom:6px;animation:xrRodNudge 3s ease-in-out infinite}@keyframes xrRodNudge{0%,66%,100%{transform:none}76%{transform:translateY(8px)}88%{transform:translateY(2px)}}body.xr .report .xr-unroll-cv span{position:relative;z-index:2;display:grid;gap:2px;justify-items:center;padding:var(--sp-2) var(--sp-5);border-radius:var(--r-lg);background:#0b0a08cc;color:#fff;font:var(--fw-bold) var(--fs-lg) Noto,sans-serif;box-shadow:0 4px 14px #0008;animation:xrBeat 1.9s ease-in-out infinite}body.xr .report .xr-unroll-cv span small{font:var(--fw-bold) var(--fs-sm) Noto,sans-serif;color:#f0d68a;letter-spacing:.08em}body.xr .report .xr-unroll.open .xr-unroll-cv{position:absolute;inset:0;min-height:0;z-index:2;pointer-events:none;opacity:0;transition:opacity .35s;animation:none}body.xr .report .xr-unroll-rod{display:none;position:absolute;left:-6px;right:-6px;bottom:-4px;z-index:3;height:14px;border-radius:var(--r-md);background:linear-gradient(180deg,#f0d68a,#b8933f 60%,#7a5a1a);box-shadow:0 3px 8px #0008}body.xr .report .xr-unroll.open:not(.done) .xr-unroll-rod{display:block}body.xr .report.paper .xr-unroll-cv .paper{background:repeating-linear-gradient(180deg,#f6ead0 0 12px,#f0e2c2 12px 24px);border-color:#c9a45a}body.xr .report.paper .xr-unroll-cv span{background:#3a2f24e6}@media(prefers-reduced-motion:reduce){body.xr .report .fx-veil-cv,body.xr .report .fx-veil-cv *,body.xr .report .fx-rip-cv,body.xr .report .fx-rip-cv *,body.xr .report .xr-unroll-cv,body.xr .report .xr-unroll-cv *{animation:none!important}}body.xr .report .device>small:first-child{display:inline-block;margin:0 0 var(--sp-3);padding:var(--sp-2) var(--sp-4);border-radius:var(--r-pill);background:linear-gradient(135deg,#ff8fb1,#e0487a);color:#fff;font:var(--fw-bold) var(--fs-md) Noto,sans-serif;letter-spacing:.01em;box-shadow:0 4px 12px #e0487a44}body.xr .report.paper .device>small:first-child,body.xr .report.paper .xr-dev>small:first-child{background:linear-gradient(135deg,#ff8fb1,#e0487a);color:#fff}body.xr .report .device .sub{display:block;margin:var(--sp-4) 0 var(--sp-2);font:var(--fw-bold) var(--fs-sm) Noto,sans-serif;color:#ff9fc0;letter-spacing:.02em}body.xr .report.paper .device .sub{color:#a8325a}body.xr .report .bridge .say{-webkit-text-stroke:0;paint-order:normal;font-weight:var(--fw-regular)}.why-box .src:empty{display:none}body.xr .report .fx-veil.so-jail .fx-veil-cv i{background:repeating-linear-gradient(90deg,#3a3a3a 0 10px,#141414 10px 28px);border-color:#8a8a8a}body.xr .report.paper .fx-veil.so-jail .fx-veil-cv i{background:repeating-linear-gradient(90deg,#9a9a9a 0 10px,#e2e2e2 10px 28px);border-color:#7a7a7a}body.xr .report .fx-veil.so-jail .fx-veil-cv span{background:#111c;color:#fff}body.xr .report .fx-veil.so-jail .fx-veil-cv span small{color:#ffd0de}body.xr .report .flip .front .so-tap{display:inline-block;margin-top:var(--sp-2);padding:var(--sp-2) var(--sp-5);border-radius:var(--r-pill);background:#e0487a;color:#fff;font:var(--fw-bold) var(--fs-md) Noto,sans-serif;animation:xrBeat 1.9s ease-in-out infinite}body.xr .report .device .why i{font:var(--fw-bold) var(--fs-sm) Noto,sans-serif;padding:var(--sp-2) var(--sp-3);border-radius:var(--r-pill);border:1.5px solid #e0487a88;color:#ffd0de;background:#e0487a14}body.xr .report .device .why i b{color:#fff;margin-right:var(--sp-1)}body.xr .report.paper .device .why i{border-color:#e0487a;color:#7a1f48;background:#fff}body.xr .report.paper .device .why i b{color:#a8325a}body.xr .report .so-yy{display:grid;grid-template-columns:112px 1fr;gap:var(--sp-4);align-items:center}body.xr .report .so-yy .disc svg{width:112px;height:112px;display:block;filter:drop-shadow(0 4px 12px #0006)}.so-yy .yin{fill:#1d5f80}.so-yy .yang{fill:#c8496e}.so-yy .dy{fill:#1d5f80}.so-yy .dn{fill:#c8496e}body.xr .report .so-yy .tags{display:flex;gap:var(--sp-1);margin-bottom:var(--sp-2)}body.xr .report .so-yy .tags span{padding:var(--sp-1) var(--sp-3);border-radius:var(--r-pill);font:var(--fw-bold) var(--fs-sm) Noto,sans-serif;color:#fff}body.xr .report .so-yy .tags .yin{background:#1d5f80}body.xr .report .so-yy .tags .yang{background:#c8496e}body.xr .report .so-yy .txt b{display:block;font:var(--fw-bold) var(--fs-lg) Noto,sans-serif;color:#ffd0de;margin:0 0 var(--sp-1)}body.xr .report .so-yy .txt p{margin:0;font:var(--fs-md)/var(--lh-snug) Noto,sans-serif;color:var(--xr-mut)}body.xr .report .so-body{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-2);margin-top:var(--sp-4)}body.xr .report .so-body span{display:grid;gap:2px;padding:var(--sp-2) var(--sp-3);border-radius:var(--r-lg);border:1px solid var(--xr-line);background:rgba(127,127,127,.07)}body.xr .report .so-body small{font:var(--fs-xs) Noto,sans-serif;color:var(--xr-mut)}body.xr .report .so-body b{font:var(--fw-bold) var(--fs-lg) Noto,sans-serif;color:#ffd0de}body.xr .report.paper .so-yy .txt b,body.xr .report.paper .so-body b{color:#a8325a}body.xr .report.paper .so-body span{background:#fffaf5;border-color:#e6cfd8}body.xr .report.paper .so-yy .yin{fill:#7fb3c9}body.xr .report.paper .so-yy .dy{fill:#7fb3c9}body.xr .report.paper .so-yy .yang{fill:#e9a0b4}body.xr .report.paper .so-yy .dn{fill:#e9a0b4}body.xr .report .so-body span i{font-style:normal;font-size:var(--fs-2xl);line-height:1;margin-bottom:2px}.report .body.script.xr-guide-top:not(#_){margin:var(--sp-4) var(--sp-3) 0;padding:0;background:none;box-shadow:none;border:0;overflow:visible}.report .xr-guide-top .fx-guide{margin:0 0 var(--sp-1)}
