.studio-module__fufBZa__page{min-height:var(--화면높이);color:var(--ui-ink);font-family:var(--ui-font);font-size:var(--t-14);letter-spacing:var(--ls);background:#f5f6f8}.studio-module__fufBZa__page *{box-sizing:border-box}.studio-module__fufBZa__page button{letter-spacing:inherit;font-family:inherit}.studio-module__fufBZa__page input,.studio-module__fufBZa__page textarea,.studio-module__fufBZa__page select{font-family:inherit;font-size:var(--t-14);letter-spacing:inherit;color:var(--ui-ink)}.studio-module__fufBZa__bar{z-index:30;row-gap:var(--sp-8);align-items:center;gap:var(--sp-16);padding:var(--sp-12) var(--sp-20);border-bottom:1px solid var(--ui-line);background:#fff;flex-wrap:wrap;display:flex;position:sticky;top:0}.studio-module__fufBZa__brand{font-weight:800;font-size:var(--t-15);white-space:nowrap}.studio-module__fufBZa__brand small{color:var(--ui-sub);margin-left:var(--sp-8);font-weight:500}.studio-module__fufBZa__grow{flex:auto;min-width:0}.studio-module__fufBZa__who{color:var(--ui-sub);font-size:var(--t-13);white-space:nowrap;text-overflow:ellipsis;max-width:22ch;overflow:hidden}.studio-module__fufBZa__btn{align-items:center;gap:var(--sp-8);height:34px;padding:0 var(--sp-16);border:1px solid var(--ui-line);color:var(--ui-ink);font-weight:600;font-size:var(--t-13);cursor:pointer;white-space:nowrap;background:#fff;border-radius:8px;display:inline-flex}.studio-module__fufBZa__btn:hover:not(:disabled){border-color:#9aa3b2}.studio-module__fufBZa__btn:disabled{opacity:.45;cursor:default}.studio-module__fufBZa__btn:focus-visible{outline-offset:2px;outline:2px solid #2d4a71}.studio-module__fufBZa__primary{color:#fff;background:#16130f;border-color:#16130f}.studio-module__fufBZa__primary:hover:not(:disabled){background:#2b2620}.studio-module__fufBZa__danger{color:var(--cinnabar);border-color:#e7c4c1}.studio-module__fufBZa__ai{color:#5b3fd4;background:#f7f5ff;border-color:#d9d2fa}.studio-module__fufBZa__ai:hover:not(:disabled){border-color:#9c8ceb}.studio-module__fufBZa__sm{height:28px;padding:0 var(--sp-12);font-size:var(--t-12);border-radius:7px}.studio-module__fufBZa__xs{height:22px;padding:0 var(--sp-8);font-size:var(--t-11);border-radius:6px}.studio-module__fufBZa__wrap{max-width:1320px;padding:var(--sp-24) var(--sp-20) 80px;margin:0 auto}.studio-module__fufBZa__h1{font-size:var(--t-24);margin:0 0 var(--sp-4);font-weight:800}.studio-module__fufBZa__sub{color:var(--ui-sub);margin:0 0 var(--sp-20);max-width:80ch;line-height:1.55}.studio-module__fufBZa__tools{gap:var(--sp-8);margin-bottom:var(--sp-16);flex-wrap:wrap;align-items:center;display:flex}.studio-module__fufBZa__search{min-width:260px;height:36px;padding:0 var(--sp-12);border:1px solid var(--ui-line);background:#fff;border-radius:8px;flex:260px}.studio-module__fufBZa__seg{border:1px solid var(--ui-line);background:#fff;border-radius:8px;display:inline-flex;overflow:hidden}.studio-module__fufBZa__seg button{height:34px;padding:0 var(--sp-12);font-size:var(--t-13);cursor:pointer;color:var(--ui-ink-2);background:0 0;border:0}.studio-module__fufBZa__seg button[aria-pressed=true]{color:#fff;background:#16130f}.studio-module__fufBZa__grid{gap:var(--sp-12);grid-template-columns:repeat(auto-fill,minmax(300px,1fr));display:grid}.studio-module__fufBZa__card{gap:var(--sp-8);padding:var(--sp-16);border:1px solid var(--ui-line);cursor:pointer;text-align:left;color:inherit;background:#fff;border-radius:12px;text-decoration:none;display:grid}.studio-module__fufBZa__card:hover{border-color:#9aa3b2;box-shadow:0 6px 18px #1418210f}.studio-module__fufBZa__card:focus-visible{outline-offset:2px;outline:2px solid #2d4a71}.studio-module__fufBZa__cardTop{justify-content:space-between;gap:var(--sp-8);align-items:baseline;display:flex}.studio-module__fufBZa__rank{font:600 var(--t-11) var(--mono);color:var(--ui-sub)}.studio-module__fufBZa__pname{font-size:var(--t-18);font-weight:800;line-height:1.3}.studio-module__fufBZa__psub{color:var(--ui-ink-2);font-size:var(--t-13)}.studio-module__fufBZa__god{gap:var(--sp-8);font-size:var(--t-13);color:var(--ui-ink-2);flex-wrap:wrap;align-items:center;display:flex}.studio-module__fufBZa__chips{gap:var(--sp-4);flex-wrap:wrap;display:flex}.studio-module__fufBZa__chip{height:22px;padding:0 var(--sp-8);border-radius:var(--r-pill);font-size:var(--t-12);background:var(--ui-info-bg);color:var(--ui-info-ink);white-space:nowrap;align-items:center;font-weight:600;display:inline-flex}.studio-module__fufBZa__ok{background:var(--ui-ok-bg);color:var(--ui-ok-ink)}.studio-module__fufBZa__warn{background:var(--ui-warn-bg);color:var(--ui-warn-ink)}.studio-module__fufBZa__bad{background:var(--ui-bad-bg);color:var(--ui-bad-ink)}.studio-module__fufBZa__muted{background:var(--ui-mute-bg);color:var(--ui-mute-ink)}.studio-module__fufBZa__progress{gap:var(--sp-8);grid-template-columns:repeat(4,1fr);margin-top:2px;display:grid}.studio-module__fufBZa__pc{padding:var(--sp-8) var(--sp-8);background:#f7f8fa;border-radius:8px}.studio-module__fufBZa__pc b{font:700 var(--t-13) var(--mono);display:block}.studio-module__fufBZa__pc span{font-size:var(--t-11);color:var(--ui-sub)}.studio-module__fufBZa__titleBlock{gap:2px;min-width:0;display:grid}.studio-module__fufBZa__titleBlock strong{font-size:var(--t-18);white-space:nowrap;text-overflow:ellipsis;font-weight:800;overflow:hidden}.studio-module__fufBZa__titleBlock span{font-size:var(--t-13);color:var(--ui-sub);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.studio-module__fufBZa__dirty{font-size:var(--t-12);color:#8a5a00;white-space:nowrap}.studio-module__fufBZa__clean{font-size:var(--t-12);color:#1f6b41;white-space:nowrap}.studio-module__fufBZa__note{width:220px;height:34px;padding:0 var(--sp-12);border:1px solid var(--ui-line);border-radius:8px}.studio-module__fufBZa__tabs{z-index:25;padding:0 var(--sp-20);border-bottom:1px solid var(--ui-line);background:#fff;gap:2px;display:flex;position:sticky;top:55px;overflow-x:auto}.studio-module__fufBZa__tab{height:42px;padding:0 var(--sp-16);color:var(--ui-sub);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;font-weight:600}.studio-module__fufBZa__tab[aria-selected=true]{color:var(--ui-ink);border-bottom-color:#16130f}.studio-module__fufBZa__tab .studio-module__fufBZa__n{margin-left:var(--sp-4);font:600 var(--t-11) var(--mono);color:inherit;opacity:.7}.studio-module__fufBZa__banner{gap:var(--sp-12);margin:var(--sp-16) var(--sp-20) 0;padding:var(--sp-12) var(--sp-16);color:#6e4a00;font-size:var(--t-13);background:#fff7e8;border:1px solid #f3ddb0;border-radius:10px;flex-wrap:wrap;align-items:center;display:flex}.studio-module__fufBZa__bannerRed{color:#7d1f19;background:#fdefee;border-color:#f2c9c5}.studio-module__fufBZa__body{padding:var(--sp-20) var(--sp-20) 120px;max-width:1480px;margin:0 auto}.studio-module__fufBZa__section{border:1px solid var(--ui-line);padding:var(--sp-20);margin-bottom:var(--sp-16);background:#fff;border-radius:12px}.studio-module__fufBZa__sectionHead{align-items:center;gap:var(--sp-8);margin-bottom:var(--sp-12);display:flex}.studio-module__fufBZa__sectionHead h2{font-size:var(--t-16);margin:0;font-weight:800}.studio-module__fufBZa__sectionHead p{color:var(--ui-sub);font-size:var(--t-13);margin:0}.studio-module__fufBZa__cols2{gap:var(--sp-16);grid-template-columns:1fr 1fr;display:grid}@media (max-width:1000px){.studio-module__fufBZa__cols2{grid-template-columns:1fr}}.studio-module__fufBZa__field{gap:var(--sp-8);margin-bottom:var(--sp-12);display:grid}.studio-module__fufBZa__labelRow{align-items:center;gap:var(--sp-8);min-height:22px;display:flex}.studio-module__fufBZa__label{font-size:var(--t-13);color:var(--ui-ink-2);font-weight:700}.studio-module__fufBZa__hint{font-size:var(--t-12);color:var(--ui-sub)}.studio-module__fufBZa__input,.studio-module__fufBZa__textarea,.studio-module__fufBZa__select{width:100%;padding:var(--sp-8) var(--sp-12);border:1px solid var(--ui-line);background:#fff;border-radius:8px;line-height:1.5}.studio-module__fufBZa__textarea{resize:vertical;min-height:64px}.studio-module__fufBZa__input:focus,.studio-module__fufBZa__textarea:focus,.studio-module__fufBZa__select:focus{border-color:#9aa3b2;outline:2px solid #c9d3e3}.studio-module__fufBZa__mono{font-family:var(--mono);font-size:var(--t-13)}.studio-module__fufBZa__big{font-size:var(--t-18);padding:var(--sp-12) var(--sp-12);font-weight:800}.studio-module__fufBZa__diff{font-size:var(--t-12);color:#8a5a00;padding:var(--sp-4) var(--sp-8);background:#fff7e8;border-radius:6px}.studio-module__fufBZa__info{display:inline-flex;position:relative}.studio-module__fufBZa__infoBtn{color:#5b6577;width:18px;height:18px;font:700 var(--t-11)/1 Georgia, serif;cursor:pointer;background:#fff;border:1px solid #c7cdd8;border-radius:50%;place-items:center;padding:0;font-style:italic;display:grid}.studio-module__fufBZa__infoBtn:focus-visible{outline-offset:2px;outline:2px solid #2d4a71}.studio-module__fufBZa__pop{z-index:60;width:320px;padding:var(--sp-12) var(--sp-16);color:#f4f2ec;font-size:var(--t-13);background:#16130f;border-radius:10px;line-height:1.6;position:absolute;top:24px;left:-8px;box-shadow:0 12px 30px #00000040}.studio-module__fufBZa__pop b{margin-bottom:var(--sp-4);font-size:var(--t-13);display:block}.studio-module__fufBZa__aiBox{margin-top:var(--sp-8);padding:var(--sp-12);gap:var(--sp-8);background:#fbfaff;border:1px solid #d9d2fa;border-radius:10px;display:grid}.studio-module__fufBZa__aiRow{gap:var(--sp-8);display:flex}.studio-module__fufBZa__aiRow input{height:30px;padding:0 var(--sp-12);font-size:var(--t-13);border:1px solid #d9d2fa;border-radius:7px;flex:auto}.studio-module__fufBZa__cand{gap:var(--sp-4);padding:var(--sp-12);background:#fff;border:1px solid #ece8fd;border-radius:8px;display:grid}.studio-module__fufBZa__cand p{white-space:pre-wrap;margin:0;line-height:1.55}.studio-module__fufBZa__cand small{color:#6a5cb0;font-size:var(--t-12)}.studio-module__fufBZa__cand .studio-module__fufBZa__btn{justify-self:start}.studio-module__fufBZa__rowList{gap:var(--sp-8);display:grid}.studio-module__fufBZa__rowItem{gap:var(--sp-8);padding:var(--sp-12);border:1px solid var(--ui-line-2);background:#fcfcfd;border-radius:8px;grid-template-columns:1fr auto;align-items:start;display:grid}.studio-module__fufBZa__rowGrid{gap:var(--sp-8);grid-template-columns:repeat(4,1fr);display:grid}@media (max-width:900px){.studio-module__fufBZa__rowGrid{grid-template-columns:1fr 1fr}}.studio-module__fufBZa__castGrid{gap:var(--sp-16);grid-template-columns:repeat(auto-fill,minmax(420px,1fr));display:grid}.studio-module__fufBZa__castCard{gap:var(--sp-16);border:1px solid var(--ui-line);padding:var(--sp-16);background:#fff;border-radius:12px;grid-template-columns:150px 1fr;display:grid}.studio-module__fufBZa__anchorImg{aspect-ratio:4/7;object-fit:cover;background:#eef0f3;border-radius:10px;width:150px;display:block}.studio-module__fufBZa__anchorNone{aspect-ratio:4/7;width:150px;color:var(--ui-sub);font-size:var(--t-12);text-align:center;padding:var(--sp-12);background:repeating-linear-gradient(45deg,#f1f2f5,#f1f2f5 8px,#e8eaef 8px 16px);border-radius:10px;place-items:center;display:grid}.studio-module__fufBZa__cands{gap:var(--sp-8);flex-wrap:wrap;display:flex}.studio-module__fufBZa__candImg{gap:var(--sp-4);width:76px;display:grid}.studio-module__fufBZa__candImg img{aspect-ratio:4/7;object-fit:cover;border-radius:6px;width:76px;display:block}.studio-module__fufBZa__kv{gap:var(--sp-8);margin-bottom:var(--sp-8);grid-template-columns:90px 1fr auto;align-items:center;display:grid}.studio-module__fufBZa__cue{gap:var(--sp-16);grid-template-columns:340px 360px minmax(0,1fr);align-items:start;display:grid}@media (max-width:1280px){.studio-module__fufBZa__cue{grid-template-columns:300px 320px minmax(0,1fr)}}.studio-module__fufBZa__cutList{border:1px solid var(--ui-line);max-height:calc(var(--화면높이) - 130px);background:#fff;border-radius:12px;flex-direction:column;display:flex;position:sticky;top:110px;overflow:hidden}.studio-module__fufBZa__cutListHead{gap:var(--sp-8);padding:var(--sp-12);border-bottom:1px solid var(--ui-line-2);flex-wrap:wrap;display:flex}.studio-module__fufBZa__cutScroll{overflow-y:auto}.studio-module__fufBZa__act{padding:var(--sp-8) var(--sp-12) var(--sp-4);font:700 var(--t-11) var(--mono);color:var(--ui-sub);border-top:1px solid var(--ui-line-2);background:#fafbfc}.studio-module__fufBZa__cutRow{gap:var(--sp-8);width:100%;padding:var(--sp-8) var(--sp-12);text-align:left;cursor:pointer;background:#fff;border:0;border-top:1px solid #f3f4f6;grid-template-columns:36px 1fr auto;align-items:center;display:grid}.studio-module__fufBZa__cutRow:hover{background:#f7f8fa}.studio-module__fufBZa__cutRow[aria-current=true]{background:#eef2f8;box-shadow:inset 3px 0 #2d4a71}.studio-module__fufBZa__cutNo{font:700 var(--t-12) var(--mono)}.studio-module__fufBZa__cutText{font-size:var(--t-13);color:var(--ui-ink-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.studio-module__fufBZa__cutText b{color:var(--ui-ink);margin-right:var(--sp-4);font-weight:700}.studio-module__fufBZa__tags{gap:var(--sp-4);display:flex}.studio-module__fufBZa__dot{border-radius:50%;width:7px;height:7px;display:inline-block}.studio-module__fufBZa__previewCol{gap:var(--sp-8);justify-items:center;display:grid;position:sticky;top:110px}.studio-module__fufBZa__phone{aspect-ratio:4/7;background:#000;border-radius:26px;width:320px;position:relative;overflow:hidden;box-shadow:0 0 0 6px #0b0d12,0 0 0 7px #2a3246,0 18px 40px #0000004d}.studio-module__fufBZa__phone img,.studio-module__fufBZa__phone video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.studio-module__fufBZa__phoneDim img,.studio-module__fufBZa__phoneDim video{filter:brightness(.42)}.studio-module__fufBZa__phEmpty{color:#8a92a5;font-size:var(--t-12);text-align:center;padding:var(--sp-20);place-items:center;display:grid;position:absolute;inset:0}.studio-module__fufBZa__vnPanel{padding:var(--sp-12) var(--sp-12) var(--sp-12);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);color:#fff;font-size:var(--t-13);word-break:keep-all;background:#0d0d118c;border:1px solid #ffffff1a;border-radius:14px;line-height:1.6;position:absolute;bottom:10px;left:8px;right:8px}.studio-module__fufBZa__vnWho{align-items:center;gap:var(--sp-8);font-weight:700;font-size:var(--t-12);margin-bottom:var(--sp-4);display:flex}.studio-module__fufBZa__vnWho:before{content:"";background:var(--dawn);border-radius:50%;width:6px;height:6px}.studio-module__fufBZa__vnChoice{margin-top:var(--sp-8);gap:var(--sp-4);display:grid}.studio-module__fufBZa__vnChoice span{padding:var(--sp-8) var(--sp-12);font-size:var(--t-12);background:#0000003d;border:1px solid #ffffff14;border-radius:9px}.studio-module__fufBZa__vnVal{color:var(--dawn);font-weight:700}.studio-module__fufBZa__vnCta{margin-top:var(--sp-8);text-align:center;padding:var(--sp-8);color:#241a0a;background:linear-gradient(180deg,#f1cb79,var(--dawn) 55%,#c18a35);border-radius:10px;font-weight:700}.studio-module__fufBZa__center{text-align:center;color:#fff;padding:var(--sp-20);place-items:center;display:grid;position:absolute;inset:0}.studio-module__fufBZa__navRow{gap:var(--sp-8);align-items:center;display:flex}.studio-module__fufBZa__meta{font:500 var(--t-12) var(--mono);color:var(--ui-sub);text-align:center}.studio-module__fufBZa__props{gap:var(--sp-12);display:grid}.studio-module__fufBZa__propGrid{gap:var(--sp-12);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:1400px){.studio-module__fufBZa__propGrid{grid-template-columns:1fr 1fr}}.studio-module__fufBZa__check{align-items:center;gap:var(--sp-8);font-size:var(--t-13);cursor:pointer;display:inline-flex}.studio-module__fufBZa__range{width:100%}.studio-module__fufBZa__timeline{padding:var(--sp-8) 0;position:relative;overflow-x:auto}.studio-module__fufBZa__tlSvg{display:block}.studio-module__fufBZa__warns{gap:var(--sp-8);display:grid}.studio-module__fufBZa__warnRow{gap:var(--sp-12);padding:var(--sp-12) var(--sp-12);border:1px solid var(--ui-line-2);text-align:left;cursor:pointer;background:#fff;border-radius:8px;grid-template-columns:64px 140px 70px 1fr;align-items:start;width:100%;display:grid}.studio-module__fufBZa__warnRow:hover{border-color:#9aa3b2}.studio-module__fufBZa__warnRow b{font-size:var(--t-13)}.studio-module__fufBZa__warnRow span{font-size:var(--t-13);color:var(--ui-ink-2);line-height:1.5}.studio-module__fufBZa__table{border-collapse:collapse;width:100%;font-size:var(--t-13)}.studio-module__fufBZa__table th{text-align:left;font-weight:700;font-size:var(--t-12);color:var(--ui-sub);padding:var(--sp-8);border-bottom:1px solid var(--ui-line);white-space:nowrap}.studio-module__fufBZa__table td{padding:var(--sp-8);vertical-align:top;border-bottom:1px solid #f1f2f4}.studio-module__fufBZa__table tr:hover td{background:#fafbfc}.studio-module__fufBZa__toast{z-index:80;max-width:420px;padding:var(--sp-12) var(--sp-16);color:#fff;font-size:var(--t-13);background:#16130f;border-radius:10px;line-height:1.5;position:fixed;bottom:20px;right:20px;box-shadow:0 12px 30px #00000040}.studio-module__fufBZa__toastErr{background:#7d1f19}.studio-module__fufBZa__login{min-height:var(--화면높이);font-family:var(--ui-font);background:#f5f6f8;place-items:center;display:grid}.studio-module__fufBZa__loginCard{border:1px solid var(--ui-line);gap:var(--sp-12);background:#fff;border-radius:14px;width:min(380px,100vw - 32px);padding:28px;display:grid}.studio-module__fufBZa__loginCard h1{font-size:var(--t-20);margin:0}.studio-module__fufBZa__loginCard p{color:var(--ui-sub);font-size:var(--t-13);margin:0;line-height:1.55}.studio-module__fufBZa__err{color:var(--cinnabar);font-size:var(--t-13)}.studio-module__fufBZa__loginNote{font-size:var(--t-12);color:var(--ui-sub);word-break:keep-all;margin:2px 0 0;line-height:1.6}.ads-e .studio-module__fufBZa__page{background:var(--ui-bg);min-height:0}.ads-e .studio-module__fufBZa__bar{padding:var(--sp-8) var(--sp-40);border-bottom:1px solid var(--ui-hair);background:var(--ui-bg);gap:var(--sp-12);position:static}.ads-e .studio-module__fufBZa__brand{font-size:var(--t-14);font-weight:600}.ads-e .studio-module__fufBZa__brand small{font-size:var(--t-13);color:var(--ui-faint)}.ads-e .studio-module__fufBZa__who{font-size:var(--t-13);color:var(--ui-faint)}:is(.ads-e .studio-module__fufBZa__wrap,.ads-e .studio-module__fufBZa__body){max-width:none;padding:var(--sp-20) var(--sp-40) 80px}.ads-e .studio-module__fufBZa__h1{font-size:var(--t-20);font-weight:600}.ads-e .studio-module__fufBZa__sub{color:var(--ui-sub)}.ads-e .studio-module__fufBZa__hint{font-size:var(--t-13);color:var(--ui-faint)}:is(.ads-e .studio-module__fufBZa__btn,.ads-e .studio-module__fufBZa__sm,.ads-e .studio-module__fufBZa__xs){height:var(--ui-h-btn);padding:0 var(--sp-12);font-size:var(--t-13);border-radius:8px;gap:6px;font-weight:600}.ads-e .studio-module__fufBZa__btn:hover:not(:disabled){border-color:var(--ui-line-3);background:var(--ui-hover)}.ads-e .studio-module__fufBZa__primary{background:var(--ink);border-color:var(--ink);color:#fff}.ads-e .studio-module__fufBZa__primary:hover:not(:disabled){background:var(--ink);border-color:var(--ink);color:#fff}.ads-e .studio-module__fufBZa__danger{color:var(--ui-bad-ink);border-color:#f2c9c5}.ads-e .studio-module__fufBZa__ai{color:var(--ui-info-ink);background:var(--ui-info-bg);border-color:#d5deea}.ads-e .studio-module__fufBZa__btn:focus-visible{outline:2px solid var(--ui-sel)}.ads-e .studio-module__fufBZa__seg button{height:calc(var(--ui-h-btn) - 2px);padding:0 var(--sp-16);font-size:var(--t-14);color:var(--ui-ink-2)}.ads-e .studio-module__fufBZa__seg button+button{border-left:1px solid var(--ui-line)}.ads-e .studio-module__fufBZa__seg button[aria-pressed=true]{background:var(--ink);color:#fff;font-weight:600}.ads-e .studio-module__fufBZa__chip{height:var(--ui-h-chip);padding:0 var(--sp-12);font-size:var(--t-13);font-weight:600}.ads-e .studio-module__fufBZa__ok{background:var(--ui-ok-bg);color:var(--ui-ok-ink)}.ads-e .studio-module__fufBZa__warn{background:var(--ui-warn-bg);color:var(--ui-warn-ink)}.ads-e .studio-module__fufBZa__bad{background:var(--ui-bad-bg);color:var(--ui-bad-ink)}.ads-e .studio-module__fufBZa__muted{background:var(--ui-mute-bg);color:var(--ui-mute-ink)}.ads-e .studio-module__fufBZa__section{border-color:var(--ui-line);padding:var(--sp-20);border-radius:10px}.ads-e .studio-module__fufBZa__sectionHead h2{font-size:var(--t-16);font-weight:600}.ads-e .studio-module__fufBZa__sectionHead p{font-size:var(--t-13);color:var(--ui-faint)}.ads-e .studio-module__fufBZa__card{border-radius:10px}.ads-e .studio-module__fufBZa__card:hover{border-color:var(--ui-line-3);box-shadow:none}.ads-e .studio-module__fufBZa__label{font-size:var(--t-13);color:var(--ui-sub);font-weight:600}:is(.ads-e .studio-module__fufBZa__input,.ads-e .studio-module__fufBZa__select){min-height:var(--ui-h-btn);padding:var(--sp-4) var(--sp-12);font-size:var(--t-14)}.ads-e .studio-module__fufBZa__textarea{padding:var(--sp-8) var(--sp-12);font-size:var(--t-14);line-height:1.7}:is(.ads-e .studio-module__fufBZa__input:focus,.ads-e .studio-module__fufBZa__textarea:focus,.ads-e .studio-module__fufBZa__select:focus){border-color:var(--ui-sel);outline:0;box-shadow:0 0 0 3px #2f5d8a26}.ads-e .studio-module__fufBZa__check{font-size:var(--t-14)}.ads-e .studio-module__fufBZa__mono{font-size:var(--t-13)}:is(.ads-e .studio-module__fufBZa__diff,.ads-e .studio-module__fufBZa__dirty,.ads-e .studio-module__fufBZa__clean){font-size:var(--t-13)}.ads-e .studio-module__fufBZa__table{font-size:var(--t-14)}.ads-e .studio-module__fufBZa__table th{font-size:var(--t-13);color:var(--ui-faint);border-bottom-color:var(--ui-line);font-weight:400}.ads-e .studio-module__fufBZa__table td{border-bottom-color:var(--ui-hair)}.ads-e .studio-module__fufBZa__table tr:hover td{background:var(--ui-hover)}.ads-e .studio-module__fufBZa__tabs{padding:0 var(--sp-40);gap:var(--sp-24);position:static}.ads-e .studio-module__fufBZa__tab{height:40px;font-size:var(--t-14);padding:0}.ads-e .studio-module__fufBZa__tab .studio-module__fufBZa__n{font-size:var(--t-13)}.ads-e .studio-module__fufBZa__banner{background:var(--ui-note-bg);color:var(--ui-ink-2);font-size:var(--t-14);margin:var(--sp-16) var(--sp-40) 0;border-color:#0000}.ads-e .studio-module__fufBZa__bannerRed{background:var(--ui-bad-bg);color:var(--ui-bad-ink)}.ads-e .studio-module__fufBZa__toast{font-size:var(--t-14)}.ads-e .studio-module__fufBZa__kv{font-size:var(--t-14)}.ads-e .studio-module__fufBZa__rank{font-size:var(--t-13)}.ads-e .studio-module__fufBZa__pc span{font-size:var(--t-13)}.ads-e .studio-module__fufBZa__meta{font-size:var(--t-13)}
.ads-module__TRzxrG__canvasOuter{border-radius:8px;outline:none;max-width:100%;position:relative;overflow:visible}.ads-module__TRzxrG__canvasOuter:focus-visible{box-shadow:0 0 0 2px #c9d3e3}.ads-module__TRzxrG__canvas{transform-origin:0 0;color:#f4efe4;font-family:var(--vn-serif);border-radius:8px;position:absolute;top:0;left:0;overflow:hidden}.ads-module__TRzxrG__canvas *{box-sizing:border-box}.ads-module__TRzxrG__text{white-space:pre-wrap;word-break:keep-all;overflow-wrap:anywhere;outline:none;margin:0}.ads-module__TRzxrG__text:empty:before{content:attr(data-빈말);opacity:.35}.ads-module__TRzxrG__textEditing{outline:2px solid rgba(var(--강조-rgb),.9);outline-offset:4px;cursor:text}.ads-module__TRzxrG__badWord{color:inherit;background:#c0362f73;border-radius:3px;box-shadow:0 0 0 2px #c0362f99}.ads-module__TRzxrG__overlay{transform-origin:0 0;pointer-events:none;z-index:2;position:absolute;top:0;left:0}.ads-module__TRzxrG__selBox{pointer-events:none;outline:calc(2px * var(--s,1)) solid var(--강조);outline-offset:0;position:absolute}.ads-module__TRzxrG__selBox[data-locked=true]{opacity:.7;outline-style:dashed}.ads-module__TRzxrG__handle{width:calc(14px * var(--s,1));height:calc(14px * var(--s,1));border:calc(2px * var(--s,1)) solid var(--강조);pointer-events:auto;background:#f4efe4;border-radius:3px;position:absolute;transform:translate(-50%,-50%)}.ads-module__TRzxrG__h_nw{cursor:nwse-resize;top:0;left:0}.ads-module__TRzxrG__h_n{cursor:ns-resize;top:0;left:50%}.ads-module__TRzxrG__h_ne{cursor:nesw-resize;top:0;left:100%}.ads-module__TRzxrG__h_e{cursor:ew-resize;top:50%;left:100%}.ads-module__TRzxrG__h_se{cursor:nwse-resize;top:100%;left:100%}.ads-module__TRzxrG__h_s{cursor:ns-resize;top:100%;left:50%}.ads-module__TRzxrG__h_sw{cursor:nesw-resize;top:100%;left:0}.ads-module__TRzxrG__h_w{cursor:ew-resize;top:50%;left:0}.ads-module__TRzxrG__selBox[data-many=true]{outline-style:solid;outline-color:rgba(var(--강조-rgb),.6)}.ads-module__TRzxrG__rotateStem{left:50%;top:calc(-28px * var(--s,1));width:calc(2px * var(--s,1));height:calc(28px * var(--s,1));background:var(--강조);position:absolute;transform:translate(-50%)}.ads-module__TRzxrG__rotateHandle{left:50%;top:calc(-38px * var(--s,1));width:calc(18px * var(--s,1));height:calc(18px * var(--s,1));border:calc(2px * var(--s,1)) solid var(--강조);pointer-events:auto;cursor:grab;background:#f4efe4;border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.ads-module__TRzxrG__marquee{border:calc(1.5px * var(--s,1)) dashed var(--강조);background:rgba(var(--강조-rgb),.12);pointer-events:none;position:absolute}.ads-module__TRzxrG__guideV{background:rgba(var(--강조-rgb),.85);pointer-events:none;width:2px;margin-left:-1px;position:absolute;top:0;bottom:0}.ads-module__TRzxrG__guideH{background:rgba(var(--강조-rgb),.85);pointer-events:none;height:2px;margin-top:-1px;position:absolute;left:0;right:0}.ads-module__TRzxrG__editor{gap:var(--sp-20);grid-template-columns:minmax(0,1fr) 400px;align-items:start;display:grid}@media (max-width:1200px){.ads-module__TRzxrG__editor{gap:var(--sp-12);grid-template-columns:minmax(0,1fr) 320px}}@media (max-width:760px){.ads-module__TRzxrG__editor{gap:var(--sp-8);grid-template-columns:minmax(0,1fr) 280px}.ads-module__TRzxrG__panel{top:56px}}@media (max-width:520px){.ads-module__TRzxrG__editor{gap:var(--sp-8);grid-template-columns:minmax(0,1fr) 240px}}.ads-module__TRzxrG__stages{gap:var(--sp-20);flex-direction:column;display:flex}.ads-module__TRzxrG__stageCard{gap:var(--sp-8);flex-direction:column;display:flex}.ads-module__TRzxrG__stageHead{align-items:center;gap:var(--sp-8);font-size:var(--t-13);color:var(--ui-sub);flex-wrap:wrap;display:flex}.ads-module__TRzxrG__stageHead b{color:var(--ui-ink)}.ads-module__TRzxrG__stage{background:#eceef2;border:2px solid #0000;border-radius:10px;justify-content:center;width:100%;display:flex;position:relative;overflow:clip}.ads-module__TRzxrG__stage[data-picked=true]{border-color:#9aa3b2}.ads-module__TRzxrG__panel{gap:var(--sp-12);max-height:calc(var(--화면높이) - 80px);flex-direction:column;padding-right:2px;display:flex;position:sticky;top:64px;overflow:auto}.ads-module__TRzxrG__box{border:1px solid var(--ui-line);padding:var(--sp-12) var(--sp-16);gap:var(--sp-12);background:#fff;border-radius:10px;flex-direction:column;display:flex}.ads-module__TRzxrG__box h3{font-size:var(--t-14);align-items:center;gap:var(--sp-8);margin:0;font-weight:600;display:flex}.ads-module__TRzxrG__box h3 small{color:var(--ui-sub);font-weight:500}.ads-module__TRzxrG__box p{font-size:var(--t-13);color:var(--ui-sub);margin:0;line-height:1.5}.ads-module__TRzxrG__row{gap:var(--sp-8);flex-wrap:wrap;align-items:center;display:flex}.ads-module__TRzxrG__grid2{gap:var(--sp-8);grid-template-columns:1fr 1fr;display:grid}.ads-module__TRzxrG__grid3{gap:var(--sp-8);grid-template-columns:1fr 1fr 1fr;display:grid}.ads-module__TRzxrG__kv{gap:var(--sp-8);font-size:var(--t-13);color:var(--ui-sub);grid-template-columns:56px 1fr;align-items:center;display:grid}.ads-module__TRzxrG__kv input,.ads-module__TRzxrG__kv select{width:100%;min-width:0;padding:var(--sp-8) var(--sp-8);border:1px solid var(--ui-line);font-size:var(--t-13);background:#fff;border-radius:6px}.ads-module__TRzxrG__kv input[type=range]{padding:0}.ads-module__TRzxrG__kv input[type=color]{width:40px;height:30px;padding:0}.ads-module__TRzxrG__colorRow{gap:var(--sp-8);align-items:center;display:flex}.ads-module__TRzxrG__colorRow input[type=text]{flex:1}.ads-module__TRzxrG__swatches{gap:var(--sp-4);display:flex}.ads-module__TRzxrG__swatches button{border:1px solid var(--ui-line);cursor:pointer;border-radius:50%;width:20px;height:20px;padding:0}.ads-module__TRzxrG__layers{gap:var(--sp-4);flex-direction:column;max-height:220px;display:flex;overflow:auto}.ads-module__TRzxrG__layer{align-items:center;gap:var(--sp-8);padding:var(--sp-4) var(--sp-8);border:1px solid var(--ui-line);font-size:var(--t-13);cursor:pointer;background:#fafaf7;border-radius:6px;display:flex}.ads-module__TRzxrG__layer[data-on=true]{border-color:var(--ui-ink);background:#f1efe9}.ads-module__TRzxrG__layer .ads-module__TRzxrG__kind{font-size:var(--t-13);padding:1px var(--sp-8);border-radius:var(--r-pill);background:var(--ui-line);color:var(--ui-ink-2);flex:none}.ads-module__TRzxrG__layer .ads-module__TRzxrG__name{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.ads-module__TRzxrG__layer button{cursor:pointer;padding:2px var(--sp-4);font-size:var(--t-13);color:var(--ui-sub);background:0 0;border:0}.ads-module__TRzxrG__cands{gap:var(--sp-8);flex-direction:column;display:flex}.ads-module__TRzxrG__cand{border:1px solid var(--ui-line);padding:var(--sp-12);gap:var(--sp-8);font-size:var(--t-13);background:#fafaf7;border-radius:8px;flex-direction:column;display:flex}.ads-module__TRzxrG__why{font-size:var(--t-13);color:var(--ui-sub)}.ads-module__TRzxrG__peek{white-space:pre-line;line-height:1.5}.ads-module__TRzxrG__peek b{color:#8a5a00;font-weight:600}.ads-module__TRzxrG__imgGrid{gap:var(--sp-8);grid-template-columns:repeat(4,1fr);display:grid}.ads-module__TRzxrG__imgGrid button{aspect-ratio:3/4;cursor:pointer;background:#0b0b10;border:2px solid #0000;border-radius:6px;padding:0;overflow:hidden}.ads-module__TRzxrG__imgGrid button[data-on=true]{border-color:var(--강조)}.ads-module__TRzxrG__imgGrid img{object-fit:cover;width:100%;height:100%;display:block}.ads-module__TRzxrG__imgGroup{gap:var(--sp-8);flex-direction:column;display:flex}.ads-module__TRzxrG__imgGroup summary{cursor:pointer;font-size:var(--t-13);font-weight:700}.ads-module__TRzxrG__warnList{gap:var(--sp-4);font-size:var(--t-13);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ads-module__TRzxrG__warnList li b{color:var(--cinnabar)}.ads-module__TRzxrG__export{pointer-events:none;position:fixed;top:0;left:-30000px}.ads-module__TRzxrG__keys{font-size:var(--t-13);color:var(--ui-sub);line-height:1.6}.ads-module__TRzxrG__keys kbd{padding:0 var(--sp-4);border:1px solid var(--ui-line);background:#fff;border-radius:4px;font-family:inherit}.ads-module__TRzxrG__watchGrid{gap:var(--sp-16);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid}.ads-module__TRzxrG__watchCard{border:1px solid var(--ui-line);background:#fff;border-radius:10px;flex-direction:column;display:flex;overflow:hidden}.ads-module__TRzxrG__watchThumb{padding:var(--sp-8);aspect-ratio:var(--art-비-줄);background:#e9e7e1 50%/cover no-repeat;align-items:flex-start;text-decoration:none;display:flex}.ads-module__TRzxrG__watchBody{gap:var(--sp-8);padding:var(--sp-12) var(--sp-12) var(--sp-12);font-size:var(--t-13);flex-direction:column;display:flex}.ads-module__TRzxrG__watchNums{gap:var(--sp-12);font-size:var(--t-13);color:var(--ui-ink-2);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.ads-module__TRzxrG__watchCaption{font-size:var(--t-13);color:var(--ui-ink-2);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;line-height:1.45;display:-webkit-box;overflow:hidden}.ads-module__TRzxrG__calScroll{margin:0 calc(-1 * var(--sp-4));overflow-x:auto}.ads-module__TRzxrG__cal{gap:var(--sp-4);min-width:612px;padding:0 var(--sp-4);grid-template-columns:repeat(7,minmax(84px,1fr));display:grid}.ads-module__TRzxrG__calHead{font-size:var(--t-13);color:var(--ui-sub);text-align:center;padding:var(--sp-4) 0;font-weight:700}.ads-module__TRzxrG__calCell{border:1px solid var(--ui-line);min-height:96px;padding:var(--sp-4);gap:var(--sp-4);background:#fff;border-radius:10px;flex-direction:column;display:flex}.ads-module__TRzxrG__calCell[data-past]{background:#f6f5f2}.ads-module__TRzxrG__calDate{font-size:var(--t-13);color:var(--ui-sub);justify-content:space-between;align-items:center;font-weight:700;display:flex}.ads-module__TRzxrG__calAdd{border:1px solid var(--ui-line);width:24px;height:24px;font-size:var(--t-13);cursor:pointer;color:var(--ui-ink);background:#fff;border-radius:6px;line-height:1}.ads-module__TRzxrG__calAdd:hover{background:var(--ui-fill)}.ads-module__TRzxrG__calPost{text-align:left;border:0;border-left:3px solid var(--p,#999);background:var(--pb,#f1f1f1);width:100%;font-size:var(--t-13);color:var(--ui-ink);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;border-radius:4px;padding:4px 8px;display:block;overflow:hidden}.ads-module__TRzxrG__calPost[aria-pressed=true]{outline:2px solid var(--ui-ink)}.ads-module__TRzxrG__calPost[data-st=게시됨]{opacity:.65}.ads-module__TRzxrG__calPost[data-st=실패]{background:#fdecec;border-left-color:#d64545}.ads-module__TRzxrG__calPost[data-st=취소]{opacity:.5;text-decoration:line-through}.ads-module__TRzxrG__calPost[data-st=밖]{opacity:.75;border-left-style:dashed;text-decoration:none}.ads-module__TRzxrG__calKey{font-size:var(--t-13);border-left:3px solid var(--p,#999);background:var(--pb,#f1f1f1);border-radius:4px;padding:2px 8px}.ads-module__TRzxrG__calPost[data-p=instagram],.ads-module__TRzxrG__calKey[data-p=instagram],.ads-module__TRzxrG__postLine[data-p=instagram]{--p:#c13584;--pb:#fbeaf3}.ads-module__TRzxrG__calPost[data-p=threads],.ads-module__TRzxrG__calKey[data-p=threads],.ads-module__TRzxrG__postLine[data-p=threads]{--p:#222;--pb:#eee}.ads-module__TRzxrG__calPost[data-p=tiktok],.ads-module__TRzxrG__calKey[data-p=tiktok],.ads-module__TRzxrG__postLine[data-p=tiktok]{--p:#0fb5ae;--pb:#e4f7f6}.ads-module__TRzxrG__calPost[data-p=youtube],.ads-module__TRzxrG__calKey[data-p=youtube],.ads-module__TRzxrG__postLine[data-p=youtube]{--p:#e02b2b;--pb:#fdeaea}.ads-module__TRzxrG__calPost[data-p=kakao],.ads-module__TRzxrG__calKey[data-p=kakao],.ads-module__TRzxrG__postLine[data-p=kakao]{--p:#c9a800;--pb:#fff8d6}.ads-module__TRzxrG__calPost[data-p=naver],.ads-module__TRzxrG__calKey[data-p=naver],.ads-module__TRzxrG__postLine[data-p=naver]{--p:#03a94d;--pb:#e3f6eb}.ads-module__TRzxrG__calRow{gap:var(--sp-12);padding:var(--sp-8) 0;border-top:1px solid var(--ui-line);grid-template-columns:64px 1fr;display:grid}.ads-module__TRzxrG__calThumb{border-radius:6px;width:64px}.ads-module__TRzxrG__calText{white-space:pre-wrap;max-height:88px;overflow:auto}.ads-module__TRzxrG__calErr{color:#c23b3b!important}.ads-module__TRzxrG__calPicks{gap:var(--sp-8);grid-template-columns:repeat(auto-fill,minmax(120px,1fr));display:grid}.ads-module__TRzxrG__calPick{gap:var(--sp-4);text-align:left;border:1px solid var(--ui-line);padding:var(--sp-4);cursor:pointer;font-size:var(--t-13);color:var(--ui-ink);background:#fff;border-radius:8px;flex-direction:column;display:flex}.ads-module__TRzxrG__calPick:hover{border-color:var(--ui-ink)}.ads-module__TRzxrG__calPick img,.ads-module__TRzxrG__calPick video{width:100%;aspect-ratio:var(--art-비-줄);object-fit:cover;background:var(--ui-fill);border-radius:6px}.ads-module__TRzxrG__calPick span{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.ads-module__TRzxrG__calPick small{color:var(--ui-sub);font-size:var(--t-13)}.ads-module__TRzxrG__calToken{font-size:var(--t-13);word-break:keep-all;border-radius:4px;padding:4px 8px;font-weight:700;line-height:1.3;display:block}.ads-module__TRzxrG__calToken[data-뜻=끊김]{color:#fff;background:#d64545}.ads-module__TRzxrG__calToken[data-뜻=다시뽑기]{color:#7a5b00;background:#fff1c2;border:1px dashed #c9a800}.ads-module__TRzxrG__calPickRow{gap:var(--sp-16);grid-template-columns:minmax(120px,200px) 1fr;align-items:start;display:grid}@media (max-width:720px){.ads-module__TRzxrG__calPickRow{grid-template-columns:1fr}}.ads-module__TRzxrG__postText{gap:var(--sp-4);font-size:var(--t-13);color:var(--ui-sub);flex-direction:column;display:flex}.ads-module__TRzxrG__postText textarea{box-sizing:border-box;resize:vertical;width:100%;min-height:140px;line-height:1.5}.ads-module__TRzxrG__postLines{gap:var(--sp-4);flex-direction:column;display:flex}.ads-module__TRzxrG__postLine{align-items:center;gap:var(--sp-8);border-left:3px solid var(--p,#999);background:var(--pb,#f1f1f1);font-size:var(--t-13);color:var(--ui-ink);border-radius:4px;padding:4px 8px;display:flex}.ads-module__TRzxrG__postLine b{font-variant-numeric:tabular-nums}.ads-module__TRzxrG__postLineSt{font-size:var(--t-13);color:var(--ui-sub);margin-left:auto}.ads-module__TRzxrG__postLine a{font-size:var(--t-13);color:var(--ui-ink)}.ads-module__TRzxrG__postLine[data-st=게시됨]{opacity:.65}.ads-module__TRzxrG__postLine[data-st=실패]{background:#fdecec;border-left-color:#d64545}.ads-module__TRzxrG__postLine[data-st=취소]{opacity:.5;text-decoration:line-through}.ads-module__TRzxrG__flip{background:var(--ui-fill);border-radius:8px;position:relative;overflow:hidden}.ads-module__TRzxrG__flipTrack{scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.ads-module__TRzxrG__flipTrack::-webkit-scrollbar{display:none}.ads-module__TRzxrG__flipSlide{scroll-snap-align:start;flex:0 0 100%}.ads-module__TRzxrG__flipSlide img,.ads-module__TRzxrG__flipSlide video{width:100%;aspect-ratio:var(--art-비-줄);object-fit:cover;display:block}.ads-module__TRzxrG__flipSlide video{aspect-ratio:9/16;object-fit:contain;background:#000}.ads-module__TRzxrG__flipBtn{color:#fff;width:32px;height:32px;font-size:var(--t-16);cursor:pointer;background:#0000008c;border:0;border-radius:16px;position:absolute;top:50%;transform:translateY(-50%)}.ads-module__TRzxrG__flipBtn[data-쪽=앞]{left:8px}.ads-module__TRzxrG__flipBtn[data-쪽=뒤]{right:8px}.ads-module__TRzxrG__flipBtn:disabled{opacity:.25;cursor:default}.ads-module__TRzxrG__flipCount{color:#fff;font-size:var(--t-13);font-variant-numeric:tabular-nums;background:#0000008c;border-radius:10px;padding:2px 8px;position:absolute;bottom:8px;right:8px}.ads-module__TRzxrG__calPickSide{gap:var(--sp-8);flex-direction:column;display:flex}.ads-module__TRzxrG__calBar{align-items:center;gap:var(--sp-8);grid-template-columns:1fr auto 1fr;display:grid}.ads-module__TRzxrG__calNav{align-items:center;gap:var(--sp-12);font-size:var(--t-15);font-variant-numeric:tabular-nums;display:flex}.ads-module__TRzxrG__calKeys{justify-content:flex-end;gap:var(--sp-4);margin-top:calc(-1 * var(--sp-4));flex-wrap:wrap;display:flex}.ads-module__TRzxrG__calToday{margin-top:calc(-1 * var(--sp-8));justify-content:center;display:flex}.ads-module__TRzxrG__calCell{cursor:pointer}.ads-module__TRzxrG__calCell:focus-visible{outline:2px solid var(--ui-ink);outline-offset:2px}.ads-module__TRzxrG__calRow[data-hl]{background:var(--ui-fill);padding-left:var(--sp-8);padding-right:var(--sp-8);border-radius:6px}.ads-module__TRzxrG__calTodayPill{background:var(--ui-ink);color:#fff;border-radius:10px;align-items:center;gap:4px;padding:2px 8px;display:inline-flex}.ads-module__TRzxrG__calTodayPill small{font-size:var(--t-13);opacity:.8;font-weight:600}.ads-module__TRzxrG__calCell[data-pick]{border-color:var(--ui-sel);box-shadow:inset 0 0 0 1px var(--ui-sel);background:var(--ui-sel-bg)}.ads-module__TRzxrG__calCell[data-pick][data-past]{background:var(--ui-sel-bg)}.ads-module__TRzxrG__calPick[data-shorts]{cursor:default}.ads-module__TRzxrG__calPick[data-shorts] video{aspect-ratio:9/16;object-fit:cover;background:#000;border-radius:6px;width:100%}.ads-module__TRzxrG__calPlay{background:var(--ui-fill);cursor:pointer;border:0;border-radius:6px;padding:0;display:block;position:relative;overflow:hidden}.ads-module__TRzxrG__calPlay img{aspect-ratio:9/16;object-fit:cover;width:100%;display:block}.ads-module__TRzxrG__calPlay span{width:var(--glass-tap);height:var(--glass-tap);color:#fff;font-size:var(--t-18);background:#0000008c;border-radius:50%;justify-content:center;align-items:center;margin:auto;display:flex;position:absolute;inset:0}.ads-module__TRzxrG__calTodo{font-size:var(--t-13);color:var(--ui-ink);white-space:nowrap;text-overflow:ellipsis;background:#f3f0ff;border-left:3px solid #6e56cf;border-radius:4px;padding:4px 8px;display:block;overflow:hidden}.ads-module__TRzxrG__calTodo[data-done]{opacity:.55;text-decoration:line-through}.ads-module__TRzxrG__todoBox{gap:var(--sp-8);padding:var(--sp-12);background:var(--ui-note-bg);border:0;border-radius:10px;flex-direction:column;display:flex}.ads-module__TRzxrG__todoRow{align-items:center;gap:var(--sp-8);font-size:var(--t-13);display:flex}.ads-module__TRzxrG__todoRow>span{flex:1}.ads-module__TRzxrG__todoRow[data-done]>span{opacity:.55;text-decoration:line-through}.ads-module__TRzxrG__thDrafts{gap:var(--sp-16);grid-template-columns:minmax(0,1fr) minmax(320px,440px);align-items:start;display:grid}@media (max-width:960px){.ads-module__TRzxrG__thDrafts{grid-template-columns:1fr}.ads-module__TRzxrG__thSide{position:static!important}}.ads-module__TRzxrG__thList{gap:var(--sp-8);align-content:start;display:grid}.ads-module__TRzxrG__thRow{gap:var(--sp-12);padding:var(--sp-8) var(--sp-12);border:1px solid var(--ui-line);cursor:pointer;text-align:left;font:inherit;color:inherit;background:#fff;border-radius:10px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;display:grid}.ads-module__TRzxrG__thRow[aria-selected=true]{border-color:var(--ui-sel);box-shadow:inset 3px 0 0 var(--ui-sel);background:var(--ui-sel-bg);outline:0}.ads-module__TRzxrG__thRow strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.ads-module__TRzxrG__thRow small{color:var(--ui-sub);font-size:var(--t-13);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.ads-module__TRzxrG__thDots{justify-items:center;gap:0;display:grid}.ads-module__TRzxrG__thDots i{background:#1e1c18;border-radius:50%;width:8px;height:8px}.ads-module__TRzxrG__thDots b{background:#c9bfa8;width:2px;height:4px}.ads-module__TRzxrG__thDots[data-one] i{background:#c9bfa8}.ads-module__TRzxrG__thSide{top:var(--sp-16);gap:var(--sp-8);display:grid;position:sticky}.ads-module__TRzxrG__thHead{gap:var(--sp-8);padding:var(--sp-12);border:1px solid var(--ui-line);background:#fff;border-radius:12px;display:grid}.ads-module__TRzxrG__thPhone{border:1px solid var(--ui-line);padding:var(--sp-16) var(--sp-12);background:#fff;border-radius:20px;max-height:70vh;overflow:auto}.ads-module__TRzxrG__thPost{gap:var(--sp-12);grid-template-columns:32px minmax(0,1fr);display:grid;position:relative}.ads-module__TRzxrG__thPost+.ads-module__TRzxrG__thPost{margin-top:0}.ads-module__TRzxrG__thAv{color:#e8c77a;width:32px;height:32px;font-size:var(--t-13);background:#1e1c18;border-radius:50%;place-items:center;font-weight:700;display:grid}.ads-module__TRzxrG__thPost:not(:last-child) .ads-module__TRzxrG__thAv:after{content:"";background:var(--ui-line);width:2px;position:absolute;top:36px;bottom:0;left:15px}.ads-module__TRzxrG__thBody{padding-bottom:var(--sp-16);min-width:0}.ads-module__TRzxrG__thLab{gap:var(--sp-8);font-size:var(--t-13);color:var(--ui-sub);margin-bottom:var(--sp-4);flex-wrap:wrap;align-items:center;display:flex}.ads-module__TRzxrG__thLab b{color:var(--ui-ink)}.ads-module__TRzxrG__thSrc[data-k=엔진]{color:#2f7a4f;background:#e3f0e8}.ads-module__TRzxrG__thSrc[data-k=정설]{color:#2f5da8;background:#e6ecf7}.ads-module__TRzxrG__thSrc[data-k=통설]{color:#b7791f;background:#f3ecdd}.ads-module__TRzxrG__thSrc[data-k=해석]{color:#a1261f;background:#f6e5e3}
.stage-module__kcSyra__stage{background:#0c0d0b;width:100%;position:relative;overflow:hidden}.stage-module__kcSyra__stage:not([data-ratio=fill]){border-radius:var(--radius,4px)}.stage-module__kcSyra__stage[data-ratio=fill]{width:100%;height:100%}.stage-module__kcSyra__stage[data-ratio=tall]{aspect-ratio:var(--stage-ratio)}.stage-module__kcSyra__stage[data-ratio="16/9"]{aspect-ratio:16/9}.stage-module__kcSyra__lift{will-change:transform;transition:transform .9s cubic-bezier(.22,.61,.36,1);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.stage-module__kcSyra__lift{transition:none}}.stage-module__kcSyra__layer{object-fit:cover;will-change:transform, opacity;width:100%;height:100%;position:absolute;inset:0}.stage-module__kcSyra__video{z-index:2;pointer-events:none;background:0 0}.stage-module__kcSyra__veil{z-index:3;opacity:0;pointer-events:none;background:#0a0b09;position:absolute;inset:0}.stage-module__kcSyra__결{pointer-events:none;z-index:1;display:none;position:absolute;inset:0}.stage-module__kcSyra__stage[data-결=신화] .stage-module__kcSyra__결{display:block}.stage-module__kcSyra__결>i{display:block;position:absolute;inset:0}.stage-module__kcSyra__결번짐{-webkit-backdrop-filter:blur(8px)brightness(1.15)saturate(1.1);backdrop-filter:blur(8px)brightness(1.15)saturate(1.1);opacity:.07}.stage-module__kcSyra__결흐림{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);-webkit-mask-image:radial-gradient(70% 62% at 50% 42%,#0000 70%,#000 100%);mask-image:radial-gradient(70% 62% at 50% 42%,#0000 70%,#000 100%)}.stage-module__kcSyra__결빛{background:radial-gradient(80% 45% at 50% 16%,#d7e4ff1f,#0000 72%),radial-gradient(88% 78% at 50% 46%,#0000 62%,#02030c59 100%);animation:1.6s both stage-module__kcSyra__결들어옴}@keyframes stage-module__kcSyra__결들어옴{0%{opacity:0}}.stage-module__kcSyra__결알갱이{will-change:transform;opacity:.05;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .5 -.12'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");animation:1.6s both stage-module__kcSyra__결들어옴,.9s steps(6,end) infinite stage-module__kcSyra__결알갱이;inset:-50%}@keyframes stage-module__kcSyra__결알갱이{0%{transform:translate(0)}17%{transform:translate(-6%,4%)}33%{transform:translate(5%,-7%)}50%{transform:translate(-3%,8%)}67%{transform:translate(7%,2%)}83%{transform:translate(-8%,-4%)}to{transform:translate(0)}}.stage-module__kcSyra__결지지직{opacity:0;will-change:opacity, transform;background:linear-gradient(90deg,#ff286e38,#0000 6% 94%,#28c8ff38),repeating-linear-gradient(#0000 0 46px,#ffffff0d 46px 48px);animation:7.3s step-end infinite stage-module__kcSyra__결지지직;inset:0 -6px}@keyframes stage-module__kcSyra__결지지직{0%,61%,63.4%,88%,89.2%,to{opacity:0;transform:none}61.6%{opacity:1;transform:translate(-4px)}62.5%{opacity:.75;transform:translate(3px)}88.4%{opacity:.6;transform:translate(2px)}}@media (prefers-reduced-motion:reduce){.stage-module__kcSyra__결알갱이,.stage-module__kcSyra__결지지직{animation:none}}.stage-module__kcSyra__입자뒤{pointer-events:none;z-index:2;width:100%;height:100%;position:absolute;inset:0}.stage-module__kcSyra__입자앞{pointer-events:none;z-index:2;filter:blur(1.2px);width:100%;height:100%;position:absolute;inset:0}.stage-module__kcSyra__깜빡{pointer-events:none;z-index:2;opacity:0;background:radial-gradient(at 50% 35%,#ffbe6e29,#ffa05000 65%);position:absolute;inset:0}.stage-module__kcSyra__그레인{pointer-events:none;z-index:2;opacity:.035;width:100%;height:100%;image-rendering:pixelated;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.stage-module__kcSyra__입자뒤,.stage-module__kcSyra__입자앞,.stage-module__kcSyra__깜빡{display:none}}
.viral-module__jCVNJa__eyebrow{font-size:var(--t-11);letter-spacing:.3em;color:var(--강조);align-self:center}.viral-module__jCVNJa__h2{font-family:var(--disp);font-size:var(--t-24);text-align:center;margin:0;line-height:1.4}.viral-module__jCVNJa__note{font-size:var(--t-13);color:#efe8d8c7;text-align:center;margin:0;line-height:1.7}.viral-module__jCVNJa__small{font-size:var(--t-12);color:var(--강조)}.viral-module__jCVNJa__flash{z-index:9;background:var(--밤글);pointer-events:none;animation:1.5s both viral-module__jCVNJa__flash;position:absolute;inset:0}@keyframes viral-module__jCVNJa__flash{0%{opacity:0}35%{opacity:1}to{opacity:0}}.viral-module__jCVNJa__opening{z-index:9;cursor:pointer;padding:0;padding-bottom:calc(var(--sp-48) * 2 + env(safe-area-inset-bottom,0px));background:0 0;border:0;place-items:end center;display:grid;position:absolute;inset:0}.viral-module__jCVNJa__opening:before{content:"";background:rgb(var(--night-deep-rgb));animation:2.6s .4s both viral-module__jCVNJa__openDark;position:absolute;inset:0}@keyframes viral-module__jCVNJa__openDark{0%{opacity:1}to{opacity:0}}.viral-module__jCVNJa__openingCap{font-family:var(--disp);font-size:var(--t-18);letter-spacing:.3em;color:var(--밤글);text-shadow:0 2px 12px #0009;animation:3.4s 1s both viral-module__jCVNJa__openCap;position:relative}@keyframes viral-module__jCVNJa__openCap{0%{opacity:0}30%,75%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.viral-module__jCVNJa__opening:before,.viral-module__jCVNJa__openingCap{animation:none}}.viral-module__jCVNJa__kakao{width:100%;min-height:var(--glass-tap);border-radius:var(--r-btn);color:#191600;font:inherit;font-size:var(--t-14);cursor:pointer;background:#fee500;border:0;justify-content:center;align-items:center;font-weight:700;text-decoration:none;display:flex}.viral-module__jCVNJa__field{gap:var(--sp-4);font-size:var(--t-12);color:#cec8bacc;flex-direction:column;flex:1;display:flex}.viral-module__jCVNJa__field input{padding:var(--sp-8) var(--sp-12);color:var(--밤글);font:inherit;font-size:var(--t-16)}.viral-module__jCVNJa__seg{gap:var(--sp-8);display:flex}.viral-module__jCVNJa__seg button{min-height:var(--glass-tap);border-radius:var(--r-field);color:#cec8bacc;font:inherit;font-size:var(--t-13);cursor:pointer;background:#ffffff0e;border:0;flex:1;box-shadow:inset 0 0 0 1px #efe8d81a}.viral-module__jCVNJa__seg .viral-module__jCVNJa__segOn{background:rgba(var(--강조-rgb), .1);box-shadow:inset 0 0 0 1px rgba(var(--강조-rgb), .45);color:var(--밤글)}.viral-module__jCVNJa__ticketRow{align-items:center;gap:var(--sp-12);display:flex}.viral-module__jCVNJa__ticketRow>span:last-child{gap:var(--sp-4);font-size:var(--t-14);flex-direction:column;display:flex}.viral-module__jCVNJa__ticketRow small{font-size:var(--t-12);color:#cec8babd}.viral-module__jCVNJa__ticket{border-radius:var(--r-field);width:40px;height:56px;font-family:var(--body);font-size:var(--t-12);color:var(--강조);box-shadow:inset 0 0 0 1px rgba(var(--강조-rgb), .9), inset 0 0 0 3px #16141c, inset 0 0 0 4px rgba(var(--강조-rgb), .32);background:linear-gradient(160deg,#221e2b,#0f0e14);flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex;position:relative}.viral-module__jCVNJa__ticket:after{content:"";background:var(--cinnabar);border-radius:2px;width:12px;height:12px;position:absolute;bottom:-4px;right:-4px;transform:rotate(-6deg)}.viral-module__jCVNJa__glassRow{align-items:center;gap:var(--sp-12);padding:var(--sp-12);display:flex}.viral-module__jCVNJa__grow{gap:var(--sp-4);flex-direction:column;flex:1;min-width:0;display:flex}.viral-module__jCVNJa__grow small{font-size:var(--t-11);color:var(--강조)}.viral-module__jCVNJa__grow b{font-size:var(--t-14);overflow-wrap:anywhere}.viral-module__jCVNJa__price{flex-direction:column;align-items:flex-end;display:flex}.viral-module__jCVNJa__price s{font-size:var(--t-11);color:#cec8ba99}.viral-module__jCVNJa__price b{font-family:var(--body);font-size:var(--t-20);color:var(--강조)}.viral-module__jCVNJa__dipper{height:240px;position:relative}.viral-module__jCVNJa__lamp{cursor:default;background:0 0;border:0;padding:0;position:absolute;transform:translate(-50%,-50%)}.viral-module__jCVNJa__lamp i{width:36px;height:36px;font-style:normal;font-family:var(--body);font-size:var(--t-12);background:rgba(var(--night-rgb), .7);color:#efe8d859;border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:flex;box-shadow:0 0 0 1px #efe8d833}.viral-module__jCVNJa__on i{background:radial-gradient(circle, #f6d58e 0%, var(--강조) 55%, #8e6f3a 100%);color:#3a2a10;box-shadow:0 0 18px rgba(var(--강조-rgb), .75)}.viral-module__jCVNJa__next{cursor:pointer}.viral-module__jCVNJa__next i{color:var(--강조);box-shadow:0 0 0 1.5px var(--강조), 0 0 14px rgba(var(--강조-rgb), .45)}@media (prefers-reduced-motion:reduce){.viral-module__jCVNJa__flash{animation:none}}.viral-module__jCVNJa__pocket{gap:var(--sp-12);flex-direction:column;width:100%;display:flex}.viral-module__jCVNJa__ticketWish{color:#16141c;background:linear-gradient(160deg, rgba(var(--강조-rgb), 1), rgba(var(--강조-rgb), .72))}.viral-module__jCVNJa__odds{width:100%;padding:var(--sp-12) var(--sp-16);font-size:var(--t-12);color:#efe8d8c7;line-height:1.7}.viral-module__jCVNJa__odds summary{cursor:pointer;font-size:var(--t-13);color:#efe8d8eb;min-height:var(--glass-tap);align-items:center;display:flex}.viral-module__jCVNJa__odds p{margin:var(--sp-4) 0 0}.viral-module__jCVNJa__cardBox{align-items:center;gap:var(--sp-12);flex-direction:column;width:100%;display:flex}.viral-module__jCVNJa__cardStory{aspect-ratio:9/16;border-radius:var(--r-field);width:min(72%,280px);box-shadow:0 8px 32px #00000080}.viral-module__jCVNJa__cardFeed{aspect-ratio:1;border-radius:var(--r-field);width:min(88%,340px);box-shadow:0 8px 32px #00000080}.viral-module__jCVNJa__ladder{gap:var(--sp-8);grid-template-columns:repeat(4,1fr);width:100%;display:grid}.viral-module__jCVNJa__rung{align-items:center;gap:var(--sp-4);padding:var(--sp-12) var(--sp-4);flex-direction:column;display:flex}.viral-module__jCVNJa__rung b{font-family:var(--disp);font-size:var(--t-18);color:#efe8d8b8}.viral-module__jCVNJa__rung small{font-size:var(--t-12);color:#cec8bab3}.viral-module__jCVNJa__rungOn{border-color:rgba(var(--강조-rgb), .9)}.viral-module__jCVNJa__rungOn b{color:var(--강조)}.viral-module__jCVNJa__ticketMore{width:100%}.viral-module__jCVNJa__ticketMore>summary{cursor:pointer;list-style:none}.viral-module__jCVNJa__ticketMore>summary::-webkit-details-marker{display:none}.viral-module__jCVNJa__answers{gap:var(--sp-8);margin:var(--sp-8) 0 0;padding:var(--sp-12);flex-direction:column;display:flex}.viral-module__jCVNJa__answers small{font-size:var(--t-12);color:rgba(var(--강조-rgb), .9)}.viral-module__jCVNJa__answers ul{padding-left:var(--sp-16);gap:var(--sp-4);font-size:var(--t-13);color:#efe8d8e6;flex-direction:column;margin:0;line-height:1.6;display:flex}.viral-module__jCVNJa__centerBody{gap:var(--sp-16);color:var(--밤글);font-family:var(--body);flex-direction:column;align-items:stretch;display:flex}.viral-module__jCVNJa__centerBody .viral-module__jCVNJa__h2{text-align:center}.viral-module__jCVNJa__ledger{align-items:center;gap:var(--sp-8);padding:var(--sp-24) var(--sp-16) var(--sp-16);text-align:center;flex-direction:column;animation:.9s cubic-bezier(.22,.9,.3,1) both viral-module__jCVNJa__펼침;display:flex;position:relative}.viral-module__jCVNJa__ledgerTitle{font:400 var(--t-20)/1.4 var(--vn-serif);color:var(--glass-ink);word-break:keep-all}.viral-module__jCVNJa__ledgerToc{margin:var(--sp-8) 0 0;padding:var(--sp-12) 0 0;gap:var(--sp-8);border-top:1px solid var(--read-rim);text-align:left;width:100%;font:400 var(--t-14)/20px var(--ui-font,sans-serif);color:var(--glass-ink-2);flex-direction:column;list-style:none;display:flex}.viral-module__jCVNJa__ledgerToc li:before{content:"・";color:rgba(var(--강조-rgb), .6);margin-right:var(--sp-4)}.viral-module__jCVNJa__ledgerOn{font-weight:600;color:var(--강조)!important}.viral-module__jCVNJa__ledgerSeal{right:var(--sp-12);top:var(--sp-12);border-radius:var(--r-field);border:2px solid rgba(var(--주홍-rgb), .85);width:32px;height:32px;color:rgba(var(--주홍-rgb), .95);font:700 var(--t-14)/1 var(--poster-font,serif);place-items:center;animation:.6s cubic-bezier(.3,1.6,.5,1) .7s both viral-module__jCVNJa__도장;display:grid;position:absolute;transform:rotate(-8deg)}.viral-module__jCVNJa__pleaPct{font:400 40px/1.1 var(--vn-serif);color:var(--강조);letter-spacing:.02em}.viral-module__jCVNJa__eventStack{gap:var(--sp-24);flex-direction:column;display:flex}@keyframes viral-module__jCVNJa__펼침{0%{opacity:0;transform:translateY(12px)scaleY(.92)}to{opacity:1;transform:none}}@keyframes viral-module__jCVNJa__도장{0%{opacity:0;transform:rotate(-8deg)scale(1.8)}to{opacity:1;transform:rotate(-8deg)scale(1)}}@media (prefers-reduced-motion:reduce){.viral-module__jCVNJa__ledger,.viral-module__jCVNJa__ledgerSeal{animation:none}}.viral-module__jCVNJa__eventPage{min-height:var(--화면높이);max-width:var(--app-w);background:rgb(var(--night-deep-rgb));color:var(--glass-ink);padding:calc(var(--sp-12) + env(safe-area-inset-top,0px)) var(--sp-16) calc(var(--sp-40) + env(safe-area-inset-bottom,0px));box-sizing:border-box;margin:0 auto}.viral-module__jCVNJa__eventTop{align-items:center;gap:var(--sp-12);margin-bottom:var(--sp-24);display:flex}.viral-module__jCVNJa__eventTop h1{font:400 var(--t-18)/1.4 var(--vn-serif);margin:0}.viral-module__jCVNJa__formPanel{padding:var(--sp-16)}.viral-module__jCVNJa__incense{z-index:8;pointer-events:none;flex-direction:column;justify-content:flex-end;display:flex;position:absolute;inset:0;overflow:hidden}.viral-module__jCVNJa__incense:before{content:"";background:linear-gradient(180deg, rgba(var(--night-deep-rgb), .15) 0%, rgba(var(--night-deep-rgb), .05) 40%, rgba(var(--night-deep-rgb), .75) 100%);pointer-events:none;position:absolute;inset:0}.viral-module__jCVNJa__smoke{height:69%;transition:opacity .6s;position:absolute;bottom:31%;left:0;right:0}.viral-module__jCVNJa__smoke i{aspect-ratio:1;filter:blur(8px);background:radial-gradient(circle,#ece8e080,#ece8e000 70%);border-radius:50%;width:34%;margin-left:-17%;animation:6.3s ease-in infinite both viral-module__jCVNJa__smokeUp;position:absolute;bottom:0}@keyframes viral-module__jCVNJa__smokeUp{0%{opacity:0;transform:translate(0)scale(.4)}20%{opacity:.9}to{opacity:0;transform:translate(-12%,-230%)scale(1.9)}}.viral-module__jCVNJa__incense[data-꼴=사름] .viral-module__jCVNJa__smoke i{animation-duration:3.6s}.viral-module__jCVNJa__names{position:absolute;inset:0 0 22%}.viral-module__jCVNJa__name{font-family:var(--body);font-size:var(--t-16);letter-spacing:.12em;color:rgba(var(--강조-rgb), .9);text-shadow:0 0 12px #000000b3;white-space:nowrap;animation:4.6s ease-in-out infinite both viral-module__jCVNJa__nameUp;position:absolute;bottom:0;transform:translate(-50%)}@keyframes viral-module__jCVNJa__nameUp{0%{opacity:0;transform:translate(-50%)}25%{opacity:.95}70%{opacity:.6}to{opacity:0;transform:translate(-50%,-520%)}}.viral-module__jCVNJa__nameOff{animation:.8s both viral-module__jCVNJa__nameOff!important}@keyframes viral-module__jCVNJa__nameOff{to{opacity:0;filter:blur(6px)}}.viral-module__jCVNJa__nameOn{font-size:calc(var(--t-24) * 1.34);color:var(--밤글);animation:1.6s cubic-bezier(.2,.8,.2,1) both viral-module__jCVNJa__nameOn!important;left:50%!important}@keyframes viral-module__jCVNJa__nameOn{0%{opacity:.4;transform:translate(-50%,-260%)}to{opacity:1;transform:translate(-50%,-620%)scale(1.15)}}.viral-module__jCVNJa__answer{align-items:center;gap:var(--sp-8);font-family:var(--disp);font-size:calc(var(--t-24) * 1.34);letter-spacing:.2em;color:var(--밤글);text-shadow:0 0 24px rgba(var(--강조-rgb), .6);flex-direction:column;margin:0;animation:1.8s .6s both viral-module__jCVNJa__answerIn;display:flex;position:absolute;top:30%;left:0;right:0}.viral-module__jCVNJa__answer small{font-family:var(--body);font-size:var(--t-12);letter-spacing:.3em;color:var(--강조)}@keyframes viral-module__jCVNJa__answerIn{0%{opacity:0;filter:blur(8px)}to{opacity:1;filter:none}}.viral-module__jCVNJa__incenseFoot{align-items:center;gap:var(--sp-12);padding:0 var(--sp-16) calc(var(--sp-48) + env(safe-area-inset-bottom,0px));pointer-events:auto;flex-direction:column;display:flex;position:relative}.viral-module__jCVNJa__hold{background:radial-gradient(circle, rgba(var(--강조-rgb), calc(.08 + var(--fill,0) * .3)), #09090e8c 70%);width:132px;height:132px;color:var(--밤글);cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;border:0;border-radius:50%;place-items:center;display:grid;position:relative}.viral-module__jCVNJa__holdRing{background:conic-gradient(var(--강조) calc(var(--fill,0) * 360deg), rgba(var(--강조-rgb), .22) 0);border-radius:50%;position:absolute;inset:0;-webkit-mask:radial-gradient(circle,#0000 60px,#000 61px);mask:radial-gradient(circle,#0000 60px,#000 61px)}.viral-module__jCVNJa__holdLabel{width:96px;font-family:var(--body);font-size:var(--t-14);text-align:center;word-break:keep-all;line-height:1.4;position:relative}.viral-module__jCVNJa__hold:focus-visible{outline:2px solid var(--주홍);outline-offset:4px}.viral-module__jCVNJa__incenseWait{min-height:132px;font-family:var(--body);font-size:var(--t-14);color:rgba(var(--강조-rgb), .9);letter-spacing:.08em;place-items:center;margin:0;display:grid}@media (prefers-reduced-motion:reduce){.viral-module__jCVNJa__smoke i,.viral-module__jCVNJa__name,.viral-module__jCVNJa__answer{animation:none}}.viral-module__jCVNJa__lampScene{gap:var(--sp-12);padding:var(--sp-12);grid-template-columns:96px minmax(0,1fr);align-items:center;margin:0;animation:1s both viral-module__jCVNJa__answerIn;display:grid}.viral-module__jCVNJa__lampScene img{object-fit:cover;object-position:50% 18%;border-radius:var(--r-field);width:96px;height:128px}.viral-module__jCVNJa__lampScene figcaption{font-size:var(--t-14);color:var(--밤글);word-break:keep-all;line-height:1.6}.viral-module__jCVNJa__lampScene b{font-family:var(--body);color:var(--강조);font-size:var(--t-13);margin-bottom:var(--sp-4);display:block}.viral-module__jCVNJa__dipperLines{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.viral-module__jCVNJa__dipperLines polyline{fill:none;stroke:rgba(var(--강조-rgb), .35);stroke-width:.5px;vector-effect:non-scaling-stroke;stroke-dasharray:3 4}.viral-module__jCVNJa__lampLit{object-fit:cover;object-position:50% 40%;border-radius:var(--r-field);width:100%;height:auto;max-height:220px}.viral-module__jCVNJa__lampTag{font-size:var(--t-11);color:var(--강조);white-space:nowrap;position:absolute;top:100%;left:50%;transform:translate(-50%,4px)}.viral-module__jCVNJa__next i{animation:1.6s ease-in-out infinite viral-module__jCVNJa__lampPulse}@keyframes viral-module__jCVNJa__lampPulse{0%,to{box-shadow:0 0 0 1.5px var(--강조), 0 0 10px rgba(var(--강조-rgb), .35)}50%{box-shadow:0 0 0 1.5px var(--강조), 0 0 22px rgba(var(--강조-rgb), .8)}}@media (prefers-reduced-motion:reduce){.viral-module__jCVNJa__next i{animation:none}}.viral-module__jCVNJa__dipperSection{isolation:isolate;padding:var(--sp-16) var(--sp-12);position:relative;overflow:hidden}.viral-module__jCVNJa__dipperBg{z-index:-1;object-fit:cover;opacity:.32;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.viral-module__jCVNJa__giftLine{gap:var(--sp-8);font-size:var(--t-14);justify-content:center;align-items:baseline;margin:0;display:flex}.viral-module__jCVNJa__giftLine s{color:var(--밤글흐림,#ffffff8c)}.viral-module__jCVNJa__giftLine b{color:var(--강조);font-weight:600}
.shrineHello-module__JWuCiW__who{align-items:center;gap:12px;display:flex}.shrineHello-module__JWuCiW__who img{width:var(--얼굴-보통);height:var(--얼굴-보통);object-fit:cover;border-radius:50%;box-shadow:0 0 0 2px #fbfaf680}.shrineHello-module__JWuCiW__stamp{z-index:60;right:max(12px, calc((100vw - var(--app-w)) / 2 + 12px));bottom:calc(96px + env(safe-area-inset-bottom,0px));color:var(--밤글);font:700 var(--t-11)/1.2 var(--body);align-items:center;gap:8px;padding:4px 12px 4px 4px;text-decoration:none;display:flex;position:fixed}.shrineHello-module__JWuCiW__stamp img{width:var(--얼굴-작게);height:var(--얼굴-작게);object-fit:cover;border-radius:50%}
.product-module__wo_eTW__previewTag{z-index:50;padding:var(--sp-4) var(--sp-12);border-radius:var(--r-pill);background:rgba(var(--night-rgb), .6);color:var(--강조);font:500 var(--t-12)/1.4 var(--body);letter-spacing:.06em;pointer-events:none;position:fixed;top:10px;left:50%;transform:translate(-50%)}.product-module__wo_eTW__night{min-height:var(--화면높이);background:#0b0b10}@media (min-width:720px) and (min-height:560px){.product-module__wo_eTW__night{background:0 0}}.product-module__wo_eTW__payStub{z-index:20;gap:var(--sp-8);padding:var(--sp-16);color:var(--glass-ink);font:400 var(--t-14)/1.6 var(--body);display:grid;position:absolute;bottom:16px;left:12px;right:12px}.product-module__wo_eTW__payStub b{color:var(--강조);font-weight:500}.product-module__wo_eTW__payStub p{opacity:.8;margin:0}.product-module__wo_eTW__payStub div{gap:var(--sp-8);flex-wrap:wrap;display:flex}.product-module__wo_eTW__payStub button{all:unset;box-sizing:border-box;cursor:pointer;min-height:var(--glass-tap);padding:0 var(--sp-16);border-radius:var(--r-btn);border:1px solid rgba(var(--강조-rgb), .85);background:rgba(var(--강조-rgb), .08);color:var(--강조);align-items:center;font-weight:700;display:inline-flex}.product-module__wo_eTW__payStub button:last-child{color:var(--glass-ink);background:0 0;border-color:#efe8d838;font-weight:500}.product-module__wo_eTW__sellCol{width:100%;margin:0 auto;position:relative}@media (min-width:720px) and (min-height:560px){.product-module__wo_eTW__sellCol{width:430px}.product-module__wo_eTW__night .product-module__wo_eTW__sellCol{min-height:var(--화면높이);background:#0b0b10}}.product-module__wo_eTW__삼부들어옴{animation:1.3s ease-out backwards product-module__wo_eTW__삼부들어옴}.product-module__wo_eTW__흐름 [data-frame]{overscroll-behavior:auto;overflow:clip}.product-module__wo_eTW__사부층{z-index:2;background:#0b0b10;position:relative}@media not all and (min-width:720px) and (min-height:560px){.product-module__wo_eTW__사부층{margin-top:var(--칸높이)}}@keyframes product-module__wo_eTW__삼부들어옴{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.product-module__wo_eTW__삼부들어옴{animation:none}}.product-module__wo_eTW__tocBtn{z-index:30;margin-left:auto}.product-module__wo_eTW__backBtn{z-index:31}.product-module__wo_eTW__paySheet{left:0;right:0;bottom:var(--kb-inset,0px);z-index:40;max-height:calc(92svh - var(--kb-inset,0px));overscroll-behavior:contain;padding:var(--sp-24) var(--glass-sheet-x) calc(var(--sp-16) + env(safe-area-inset-bottom,0px));--glass-top:var(--read-top);--glass-bot:var(--read-bot);--glass-rim:var(--read-rim);animation:product-module__wo_eTW__종이 var(--판-뜸) var(--판-곡선) both;--ink:var(--glass-ink);--ink-2:var(--glass-ink-2);--mute:var(--glass-ink-2);--card:#ffffff0f;--line:var(--read-rim);--paper:transparent;--ui-ink:var(--glass-ink);--ui-ink-2:var(--glass-ink-2);--ui-line:var(--read-rim);position:absolute;overflow-y:auto}.product-module__wo_eTW__paySheet input{background:var(--glass-field);border-color:var(--glass-field-rim);color:var(--glass-ink);font-size:var(--t-16)}.product-module__wo_eTW__paySheet input:focus-visible{border-color:var(--glass-field-rim-on);outline-color:var(--주홍)}.product-module__wo_eTW__paySheet a{color:var(--glass-ink)}.product-module__wo_eTW__paySheet .jc-btn.jc-light{--jc-line:rgba(var(--강조-rgb), .85);--jc-line-on:var(--강조);--jc-ink:var(--강조);--jc-fill:rgba(var(--강조-rgb), .08);--jc-fill-on:rgba(var(--강조-rgb), .16)}.product-module__wo_eTW__paySheet .jc-btn.jc-light.jc-sub{--jc-line:#efe8d838;--jc-line-on:#efe8d880;--jc-ink:var(--glass-ink);--jc-fill:transparent;--jc-fill-on:#efe8d80f}@keyframes product-module__wo_eTW__종이{0%{transform:translateY(100%)}to{transform:none}}@media (prefers-reduced-motion:reduce){.product-module__wo_eTW__paySheet{animation:none}}.product-module__wo_eTW__yard4{z-index:30;align-items:center;gap:var(--sp-8);padding:calc(var(--sp-8) + env(safe-area-inset-top,0px)) var(--sp-12) var(--sp-12);background:linear-gradient(rgba(var(--night-rgb), .92), rgba(var(--night-rgb), .72) 70%, transparent);display:flex;position:sticky;top:0}.product-module__wo_eTW__yard4 b{font:400 var(--t-15)/1.3 var(--vn-serif);color:var(--glass-ink)}.product-module__wo_eTW__yard4Back{flex:none}.product-module__wo_eTW__laterRow{justify-content:center;gap:var(--sp-8);padding:var(--sp-24) var(--sp-16);flex-wrap:wrap;display:flex}.product-module__wo_eTW__firstPaint{width:100%;max-width:var(--app-w);object-fit:cover;margin-inline:auto;position:fixed;inset:0}.product-module__wo_eTW__doorBg{width:100%;max-width:var(--app-w);object-fit:cover;object-position:50% 20%;filter:brightness(.34)saturate(.85)blur(2px);margin-inline:auto;position:fixed;inset:0;transform:scale(1.04)}.product-module__wo_eTW__night:has(>.product-module__wo_eTW__doorBg):before{content:"";z-index:1;pointer-events:none;max-width:var(--app-w);background:linear-gradient(180deg, rgba(var(--night-rgb), .75) 0%, rgba(var(--night-rgb), .25) 38%, rgba(var(--night-rgb), .3) 62%, rgba(var(--night-rgb), .85) 100%);margin-inline:auto;position:fixed;inset:0}.product-module__wo_eTW__다가섬{transform-origin:50% 38%;transition:transform 2.4s cubic-bezier(.33,0,.15,1);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.product-module__wo_eTW__다가섬{transition:none;transform:none!important}}.product-module__wo_eTW__paySheet:has(>[data-checkout-theme=wolha-a]){--glass-ink:#39362d;--glass-ink-2:#6d6252;--read-top:#f3ebe0;--read-bot:#f3ebe0;--read-rim:#b5a38266;--glass-field:#fcf5e7;--glass-field-rim:#b5a382;--glass-sheet-x:28px;--jade:#506873;--glass-ctl-ink:#39362d;border:0 solid #0000;-webkit-backdrop-filter:none;backdrop-filter:none;padding-top:var(--sp-64);padding-bottom:calc(var(--sp-24) + env(safe-area-inset-bottom,0px));background:#f3ebe0;border-image-source:url(/cut/spouse/ui/checkout-frame-ivory.36cbd55a.webp);border-image-slice:200 64 350 fill;border-image-width:72px 23px 126px;border-image-repeat:stretch round;border-radius:3px 3px 0 0}
.payLeaveAsk-module__GU7Bdq__ask{gap:var(--sp-12);text-align:center;padding:var(--sp-24) var(--sp-20) var(--sp-20);border:1px solid var(--read-rim);border-radius:var(--r-field,16px);background:#16141d;display:grid;box-shadow:0 20px 60px #0009}.payLeaveAsk-module__GU7Bdq__t{font:600 var(--t-18)/1.4 var(--disp);color:var(--glass-ink)}.payLeaveAsk-module__GU7Bdq__p{font-size:var(--t-14);color:var(--glass-ink-2);margin:0;line-height:1.6}.payLeaveAsk-module__GU7Bdq__p strong{color:var(--glass-ink);font-weight:700}.payLeaveAsk-module__GU7Bdq__mini{gap:var(--sp-4) var(--sp-12);padding:var(--sp-12);text-align:left;border-radius:var(--radius);font-size:var(--t-14);font-variant-numeric:tabular-nums;background:#ffffff0a;grid-template-columns:auto 1fr;margin:0;display:grid}.payLeaveAsk-module__GU7Bdq__mini dt{color:var(--glass-ink-2)}.payLeaveAsk-module__GU7Bdq__mini dd{text-align:right;color:var(--glass-ink);margin:0}.payLeaveAsk-module__GU7Bdq__mini dd.payLeaveAsk-module__GU7Bdq__now{color:#f0b9a8;font-weight:700}
.wolhaTalk-module__I0JeiW__strip{gap:var(--sp-32);padding-block:var(--sp-16) var(--sp-24);display:grid}.wolhaTalk-module__I0JeiW__shot{margin:0;position:relative;container-type:inline-size}.wolhaTalk-module__I0JeiW__shot img{width:100%;height:auto;display:block;-webkit-mask-image:linear-gradient(#0000,#000 10% 85%,#0000);mask-image:linear-gradient(#0000,#000 10% 85%,#0000)}.wolhaTalk-module__I0JeiW__shot:has(.wolhaTalk-module__I0JeiW__say):after{content:"";pointer-events:none;background:linear-gradient(#0000,#000c);height:45%;position:absolute;inset:auto 0 0}.wolhaTalk-module__I0JeiW__say{z-index:2;gap:var(--sp-8);text-align:center;justify-items:center;display:grid;position:absolute;bottom:7%;left:6%;right:6%}.wolhaTalk-module__I0JeiW__say p{gap:var(--sp-8);font:500 var(--t-20)/1.55 var(--poster-font);color:#fff;text-shadow:0 1px 12px #000,0 0 3px #000;word-break:keep-all;justify-items:center;margin:0;display:grid}.wolhaTalk-module__I0JeiW__say.wolhaTalk-module__I0JeiW__sayMore{cursor:pointer;padding-bottom:var(--sp-24)}.wolhaTalk-module__I0JeiW__sayLine{animation:.35s both wolhaTalk-module__I0JeiW__in}.wolhaTalk-module__I0JeiW__sayNext{color:#fff;opacity:.7;animation:1.4s ease-in-out infinite wolhaTalk-module__I0JeiW__sayBob;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@keyframes wolhaTalk-module__I0JeiW__sayBob{50%{opacity:.4;transform:translate(-50%,3px)}}@media (prefers-reduced-motion:reduce){.wolhaTalk-module__I0JeiW__sayLine,.wolhaTalk-module__I0JeiW__sayNext{animation:none}}.wolhaTalk-module__I0JeiW__say small{font:600 var(--t-12)/1 var(--body);letter-spacing:.18em;color:#cfd8e6;opacity:.85}.wolhaTalk-module__I0JeiW__board{padding-bottom:var(--sp-48);background:#0b0a0e}.wolhaTalk-module__I0JeiW__face{aspect-ratio:1/.96;position:relative;overflow:hidden}.wolhaTalk-module__I0JeiW__face img{object-fit:cover;object-position:50% 18%;width:100%;height:100%;display:block}.wolhaTalk-module__I0JeiW__face:after{content:"";background:linear-gradient(#0000,#0b0a0e);height:50%;position:absolute;inset:auto 0 0}.wolhaTalk-module__I0JeiW__talk{z-index:2;gap:var(--sp-12);padding:0 var(--sp-24);margin-top:calc(var(--sp-40) * -1);display:grid;position:relative}.wolhaTalk-module__I0JeiW__god,.wolhaTalk-module__I0JeiW__me{word-break:keep-all;margin:0;animation:.45s both wolhaTalk-module__I0JeiW__in}.wolhaTalk-module__I0JeiW__god{justify-self:start;gap:var(--sp-4);max-width:86%;padding:var(--sp-12) var(--sp-16);font:500 var(--t-16)/1.6 var(--poster-font);color:#f1ece4;display:grid}.wolhaTalk-module__I0JeiW__god small{font:600 var(--t-12)/1 var(--body);letter-spacing:.18em;color:#cfd8e6;opacity:.85}.wolhaTalk-module__I0JeiW__me{--glass-top:color-mix(in srgb, var(--주홍) 26%, #141016);--glass-bot:color-mix(in srgb, var(--주홍) 20%, #141016);--glass-me-rim:color-mix(in srgb, var(--주홍) 55%, transparent);max-width:80%;padding:var(--sp-8) var(--sp-16);font:500 var(--t-15)/1.5 var(--body);color:#fff;justify-self:end}.wolhaTalk-module__I0JeiW__chips{gap:var(--sp-8);flex-wrap:wrap;justify-content:flex-end;animation:.4s both wolhaTalk-module__I0JeiW__in;display:flex}.wolhaTalk-module__I0JeiW__chips button{min-height:var(--glass-tap);padding:var(--sp-8) var(--sp-16);font-size:var(--t-15);color:#f3ece4}@keyframes wolhaTalk-module__I0JeiW__in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.wolhaTalk-module__I0JeiW__god,.wolhaTalk-module__I0JeiW__me,.wolhaTalk-module__I0JeiW__chips{animation:none}}.wolhaTalk-module__I0JeiW__narr{text-align:center;max-width:92%;font:500 var(--t-16)/1.7 var(--poster-font);color:#d9d2c6;word-break:keep-all;justify-self:center;margin:0;animation:.45s both wolhaTalk-module__I0JeiW__in}.wolhaTalk-module__I0JeiW__birth{width:100%;min-height:52px;font-size:var(--t-16)}.wolhaTalk-module__I0JeiW__birthPick{aspect-ratio:900/190;color:#f4efe8;width:100%;font:500 var(--t-16)/1.4 var(--body);cursor:pointer;word-break:keep-all;background:50%/100% 100% no-repeat;border:0;padding:0 17% 0 18%;animation:.4s both wolhaTalk-module__I0JeiW__in}.wolhaTalk-module__I0JeiW__birthPick:hover,.wolhaTalk-module__I0JeiW__birthPick:active{filter:brightness(1.08)}.wolhaTalk-module__I0JeiW__birthNote{text-align:center;width:100%;font:500 var(--t-12)/1.4 var(--body);color:#a49e92}.wolhaTalk-module__I0JeiW__sample{margin:var(--sp-8) calc(var(--sp-24) * -1) 0;animation:.5s both wolhaTalk-module__I0JeiW__in;display:grid;position:relative}.wolhaTalk-module__I0JeiW__sampleOpen{cursor:zoom-in;background:0 0;border:0;padding:0;display:block;position:relative}.wolhaTalk-module__I0JeiW__sample img{object-fit:cover;object-position:top;width:100%;height:min(46svh,420px);display:block}.wolhaTalk-module__I0JeiW__sampleMark{border:2px solid color-mix(in srgb, var(--주홍,#b8442e) 85%, #fff);border-radius:var(--r-cta);pointer-events:none;height:38%;position:absolute;top:1.5%;left:3%;right:3%;box-shadow:0 0 0 9999px #0000002e}.wolhaTalk-module__I0JeiW__sampleOpen:after{content:"";pointer-events:none;background:linear-gradient(#0000,#0b0a0e);height:24%;position:absolute;bottom:0;left:0;right:0}.wolhaTalk-module__I0JeiW__sample figcaption{gap:var(--sp-8);padding:var(--sp-8) var(--sp-16);font:500 var(--t-13)/1.45 var(--body);color:#e9e2d8;word-break:keep-all;background:#0c0a0eeb;align-items:center;display:flex}.wolhaTalk-module__I0JeiW__sample figcaption b,.wolhaTalk-module__I0JeiW__zoomBar b{padding:2px var(--sp-8);border-radius:var(--r-pill);background:var(--주홍,#b8442e);color:#fff;letter-spacing:.06em;font-weight:700;font-size:var(--t-12);flex:none}.wolhaTalk-module__I0JeiW__sampleMore{margin:var(--sp-4) var(--sp-16) 0;min-height:var(--glass-tap);font-size:var(--t-14);color:#e9c6bd;justify-self:end}.wolhaTalk-module__I0JeiW__zoom{z-index:60;max-width:var(--app-w);-webkit-overflow-scrolling:touch;background:#060508f5;margin-inline:auto;position:fixed;inset:0;overflow-y:auto}.wolhaTalk-module__I0JeiW__zoom img{width:min(100%,520px);height:auto;margin:0 auto var(--sp-48);display:block}.wolhaTalk-module__I0JeiW__zoomBar{z-index:1;gap:var(--sp-8);padding:calc(env(safe-area-inset-top,0px) + var(--sp-12)) var(--sp-16) var(--sp-12);font:500 var(--t-13)/1.4 var(--body);color:#e9e2d8;background:#0c0a0ef5;align-items:center;display:flex;position:sticky;top:0}.wolhaTalk-module__I0JeiW__zoomBar span{word-break:keep-all;flex:1}.wolhaTalk-module__I0JeiW__zoom:focus{outline:none}.wolhaTalk-module__I0JeiW__card{isolation:isolate;margin:var(--sp-8) calc(var(--sp-8) * -1) 0;padding:33% 12% 22%;animation:.5s both wolhaTalk-module__I0JeiW__in;position:relative;container-type:inline-size}.wolhaTalk-module__I0JeiW__cardTop,.wolhaTalk-module__I0JeiW__cardBot{z-index:-1;pointer-events:none;width:100%;height:auto;position:absolute;left:0}.wolhaTalk-module__I0JeiW__cardTop{top:0}.wolhaTalk-module__I0JeiW__cardBot{bottom:0}.wolhaTalk-module__I0JeiW__cardMid{z-index:-2;pointer-events:none;background-repeat:repeat-y;background-size:100%;position:absolute;inset:72cqw 0 59cqw}.wolhaTalk-module__I0JeiW__cardIn{text-align:center;color:#f1ece4}.wolhaTalk-module__I0JeiW__cardIn>small{font:500 var(--t-10)/1 var(--body);letter-spacing:2px;color:#bbafb4;display:block}.wolhaTalk-module__I0JeiW__cardSub{margin:var(--sp-8) 0 var(--sp-20);font:500 var(--t-13)/1.4 var(--body);color:#cfd8e6;display:block}.wolhaTalk-module__I0JeiW__cardIn dl{gap:var(--sp-24);margin:0;display:grid}.wolhaTalk-module__I0JeiW__cardIn dt{font:500 var(--t-12)/1.6 var(--body);color:#b4bbc5}.wolhaTalk-module__I0JeiW__cardIn dd{margin:var(--sp-8) 0 0;font:600 var(--t-18)/1.5 var(--poster-font);color:#fff;word-break:keep-all}.wolhaTalk-module__I0JeiW__cardLock dd{font-size:var(--t-14);color:#c9bfc3;font-weight:500}.wolhaTalk-module__I0JeiW__cardLock dd i{margin-right:var(--sp-8);font-style:normal}.wolhaTalk-module__I0JeiW__cardIn>p{margin:var(--sp-20) 0 0;font:400 var(--t-12)/1.8 var(--body);color:#b4bbc5;word-break:keep-all}.wolhaTalk-module__I0JeiW__tag{z-index:3;max-width:70%;padding:var(--sp-4) var(--sp-12);border-radius:var(--r-pill);font:500 var(--t-11)/1.4 var(--body);color:#d9d2c6;letter-spacing:.01em;word-break:keep-all;background:#0a090cb8;position:absolute;top:12%;right:4%}.wolhaTalk-module__I0JeiW__vnStage{height:var(--칸높이);cursor:pointer;-webkit-tap-highlight-color:transparent;background:#000;position:relative;overflow:hidden}.wolhaTalk-module__I0JeiW__vnStage[data-held]{height:var(--화면높이)}.wolhaTalk-module__I0JeiW__vnStage>img,.wolhaTalk-module__I0JeiW__vnStage>video{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity 1s;position:absolute;inset:0}.wolhaTalk-module__I0JeiW__vnStage>.wolhaTalk-module__I0JeiW__vnOn{opacity:1}.wolhaTalk-module__I0JeiW__vnStage:after{content:"";pointer-events:none;background:linear-gradient(#0000,#000000d9);height:48%;position:absolute;inset:auto 0 0}.wolhaTalk-module__I0JeiW__vnSay{z-index:2;gap:var(--sp-8);text-align:center;padding-bottom:var(--sp-56);grid-template-columns:minmax(0,1fr);align-content:start;justify-items:center;display:grid;position:absolute;top:64%;left:6%;right:6%}.wolhaTalk-module__I0JeiW__vnName{min-height:1em;font:600 var(--t-12)/1 var(--body);letter-spacing:.18em;color:#dfe7f2;text-shadow:0 0 8px #ffffff59,0 1px 6px #000}.wolhaTalk-module__I0JeiW__vnLine{white-space:pre-line;font:500 var(--t-20)/1.55 var(--poster-font);color:#fff;text-shadow:0 0 6px #fff9,0 0 18px #ffffff47,0 1px 10px #000;word-break:keep-all;text-wrap:balance;margin:0}.wolhaTalk-module__I0JeiW__vnRest{visibility:hidden}.wolhaTalk-module__I0JeiW__vnChips{justify-self:stretch;gap:var(--sp-8);margin-top:var(--sp-8);cursor:default;grid-template-columns:repeat(2,minmax(0,1fr));animation:.4s both wolhaTalk-module__I0JeiW__in;display:grid}.wolhaTalk-module__I0JeiW__vnChips>:last-child:nth-child(odd){grid-column:1/-1}.wolhaTalk-module__I0JeiW__vnChipsOne{grid-template-columns:minmax(0,1fr)}.wolhaTalk-module__I0JeiW__vnChip{min-height:var(--glass-tap);box-sizing:border-box;padding:var(--sp-8) var(--sp-16);border-radius:var(--r-pill);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font:400 var(--t-16)/1.3 var(--body);letter-spacing:-.025em;color:#e9e6e1;cursor:pointer;background:#0a0a0e52;border:1px solid #ffffff61;transition:background .2s,border-color .2s,color .2s}.wolhaTalk-module__I0JeiW__vnChip:hover:not(:disabled){border-color:#fff9}.wolhaTalk-module__I0JeiW__vnChip:disabled{cursor:default}.wolhaTalk-module__I0JeiW__vnChip:disabled:not(.wolhaTalk-module__I0JeiW__vnChipOn){opacity:.45}.wolhaTalk-module__I0JeiW__vnSay{--무대:var(--무대색,var(--상품색,#96c4ec))}.wolhaTalk-module__I0JeiW__vnChipsThree{grid-template-columns:repeat(3,minmax(0,1fr))}.wolhaTalk-module__I0JeiW__vnChipsThree>.wolhaTalk-module__I0JeiW__vnChip{padding-inline:var(--sp-8)}.wolhaTalk-module__I0JeiW__vnChipsThree>.wolhaTalk-module__I0JeiW__vnChipGo{grid-column:span 2}.wolhaTalk-module__I0JeiW__vnSayPick{top:46%}.wolhaTalk-module__I0JeiW__vnChipGo{border-color:color-mix(in srgb, var(--무대) 65%, #fff);background:color-mix(in srgb, var(--무대) 32%, #0a0a0e66);color:#fff;font-weight:600}.wolhaTalk-module__I0JeiW__vnChipOn{background:color-mix(in srgb, var(--무대) 24%, transparent);border-color:color-mix(in srgb, var(--무대) 65%, #fff);color:#fff}.wolhaTalk-module__I0JeiW__vnNote{font:400 var(--t-11)/1.4 var(--body);color:#9a948a;letter-spacing:-.01em}.wolhaTalk-module__I0JeiW__vnPick{justify-self:stretch;gap:var(--sp-8);margin-top:var(--sp-16);cursor:default;justify-items:center;display:grid}.wolhaTalk-module__I0JeiW__vnPick .wolhaTalk-module__I0JeiW__birthPick{width:min(100%,340px)}.wolhaTalk-module__I0JeiW__vnTag{top:calc(var(--sp-16) + env(safe-area-inset-top,0px));left:var(--sp-16);z-index:2;padding:var(--sp-4) var(--sp-12);border-radius:var(--r-pill);font:500 var(--t-12)/1.4 var(--body);color:#e9e2d8;background:#0000008c;position:absolute}@media (prefers-reduced-motion:reduce){.wolhaTalk-module__I0JeiW__vnStage>img,.wolhaTalk-module__I0JeiW__vnStage>video,.wolhaTalk-module__I0JeiW__vnHint{transition:none}}.wolhaTalk-module__I0JeiW__vnOver{left:var(--sp-16);right:var(--sp-16);top:calc(var(--sp-48) + env(safe-area-inset-top,0px));z-index:3;align-content:center;animation:.45s both wolhaTalk-module__I0JeiW__in;display:grid;position:absolute;bottom:38%}.wolhaTalk-module__I0JeiW__vnOver .wolhaTalk-module__I0JeiW__sample{margin:0}.wolhaTalk-module__I0JeiW__vnOver .wolhaTalk-module__I0JeiW__sample img{height:min(40svh,360px)}.wolhaTalk-module__I0JeiW__vnPen{justify-self:stretch;gap:var(--sp-8);margin-top:var(--sp-8);cursor:default;grid-template-columns:minmax(0,1fr) auto;display:grid}.wolhaTalk-module__I0JeiW__vnPen button[type=submit]:not(:disabled){background:color-mix(in srgb, var(--무대) 24%, transparent);border-color:color-mix(in srgb, var(--무대) 65%, #fff);color:#fff}.wolhaTalk-module__I0JeiW__vnPen .wolhaTalk-module__I0JeiW__vnSkip{height:var(--glass-chip,32px);padding:0 var(--sp-16);border-radius:var(--r-pill);font:500 var(--t-13)/1 var(--body);color:#ffffffb3;cursor:pointer;background:#0a0a0e52;border:0;grid-column:1/-1;justify-self:center;text-decoration:none}.wolhaTalk-module__I0JeiW__vnPen input{min-width:0;height:var(--glass-tap);box-sizing:border-box;padding:0 var(--sp-16);--glass-top:#0a0a0e73;--glass-bot:#0a0a0e73;--glass-rim:#ffffff61;--glass-r:var(--r-pill);--glass-blur:blur(4px);--glass-shadow:none;font:400 var(--t-16)/1.3 var(--body);color:#fff}.wolhaTalk-module__I0JeiW__vnPen input::placeholder{color:#a8a39b}.wolhaTalk-module__I0JeiW__vnOverMid{top:calc(var(--sp-48) + env(safe-area-inset-top,0px));bottom:var(--sp-48)}.wolhaTalk-module__I0JeiW__vnSay[hidden]{display:none}.wolhaTalk-module__I0JeiW__vnPen input:focus,.wolhaTalk-module__I0JeiW__vnPen input:focus-visible{border-color:#ffffffbf;outline:none;box-shadow:0 0 0 3px #ffffff1f}.wolhaTalk-module__I0JeiW__vnChip:focus{outline:none}.wolhaTalk-module__I0JeiW__vnChip:focus-visible{outline:none;box-shadow:0 0 0 2px #ffffff8c}.wolhaTalk-module__I0JeiW__vnStage:focus,.wolhaTalk-module__I0JeiW__vnStage:focus-visible{outline:none}.wolhaTalk-module__I0JeiW__vnBirth{justify-self:stretch;gap:var(--sp-8);margin-top:var(--sp-8);cursor:default;justify-items:stretch;animation:.4s both wolhaTalk-module__I0JeiW__in;display:grid}.wolhaTalk-module__I0JeiW__vnRow{gap:var(--sp-8);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;width:100%;display:grid}.wolhaTalk-module__I0JeiW__vnRowIn{grid-template-columns:minmax(0,1.9fr) minmax(0,1fr);grid-auto-flow:row}.wolhaTalk-module__I0JeiW__vnField{min-width:0;height:var(--glass-tap);box-sizing:border-box;padding:0 var(--sp-16);--glass-top:#0a0a0e73;--glass-bot:#0a0a0e73;--glass-rim:#ffffff61;--glass-r:var(--r-pill);--glass-blur:blur(4px);--glass-shadow:none;font:400 var(--t-16)/1.3 var(--body);color:#fff;text-align:center}.wolhaTalk-module__I0JeiW__vnField::placeholder{color:#a8a39b}.wolhaTalk-module__I0JeiW__vnNameIn{width:100%}.wolhaTalk-module__I0JeiW__vnField:disabled{opacity:.5}.wolhaTalk-module__I0JeiW__vnField:focus,.wolhaTalk-module__I0JeiW__vnField:focus-visible{border-color:#ffffffbf;outline:none;box-shadow:0 0 0 3px #ffffff1f}.wolhaTalk-module__I0JeiW__vnWhy{font:400 var(--t-12)/1.4 var(--body);color:#f0b4a6;margin:0}.wolhaTalk-module__I0JeiW__vnGive{width:100%;min-height:var(--btn-h);padding:var(--sp-12) var(--sp-16);border:1px solid color-mix(in srgb, var(--무대) 65%, #fff);border-radius:var(--r-pill);background:color-mix(in srgb, var(--무대) 45%, transparent);font:600 var(--t-16)/1.3 var(--body);color:#fff;cursor:pointer}.wolhaTalk-module__I0JeiW__vnGive:disabled{opacity:.4;cursor:default}.wolhaTalk-module__I0JeiW__vnGive:focus{outline:none}.wolhaTalk-module__I0JeiW__vnGive:focus-visible{box-shadow:0 0 0 2px #ffffff8c}.wolhaTalk-module__I0JeiW__vnForm{z-index:3;justify-items:stretch;display:grid;position:absolute;top:22%;left:6%;right:6%}.wolhaTalk-module__I0JeiW__vnForm .wolhaTalk-module__I0JeiW__vnBirth{margin-top:0}.wolhaTalk-module__I0JeiW__vnSayUp{top:34%}.wolhaTalk-module__I0JeiW__vnSayBox{left:calc(6% - var(--sp-16));right:calc(6% - var(--sp-16));justify-items:stretch}.wolhaTalk-module__I0JeiW__vnSayBox,.wolhaTalk-module__I0JeiW__vnForm{padding:var(--sp-20) var(--sp-16) var(--sp-16);--glass-top:#08090e38;--glass-bot:#08090e38;--glass-rim:#ffffff14;--glass-r:var(--r-20);--glass-blur:blur(6px);--glass-shadow:none;color:inherit}.wolhaTalk-module__I0JeiW__vnSayBox>.wolhaTalk-module__I0JeiW__vnName,.wolhaTalk-module__I0JeiW__vnSayBox>.wolhaTalk-module__I0JeiW__vnLine,.wolhaTalk-module__I0JeiW__vnSayBox>.wolhaTalk-module__I0JeiW__vnNote{justify-self:center}.wolhaTalk-module__I0JeiW__vnSayTyping{top:auto;bottom:calc(var(--kb-inset,0px) + var(--sp-12));padding-bottom:0}.wolhaTalk-module__I0JeiW__vnSayTyping>.wolhaTalk-module__I0JeiW__vnLine,.wolhaTalk-module__I0JeiW__vnSayTyping>.wolhaTalk-module__I0JeiW__vnName{display:none}.wolhaTalk-module__I0JeiW__vnDim{z-index:1;background:rgba(var(--night-deep-rgb), .62);opacity:0;pointer-events:none;transition:opacity .35s;position:absolute;inset:0}.wolhaTalk-module__I0JeiW__vnDimOn{opacity:1}.wolhaTalk-module__I0JeiW__vnHint{left:0;right:0;bottom:calc(var(--sp-16) + env(safe-area-inset-bottom,0px));z-index:2;text-align:center;font:400 var(--t-12)/1.4 var(--body);letter-spacing:.08em;color:#ffffff9e;text-shadow:0 1px 6px #000;opacity:0;pointer-events:none;margin:0;transition:opacity .8s;position:absolute}.wolhaTalk-module__I0JeiW__vnHintOn{opacity:1;transition-duration:.6s}.wolhaTalk-module__I0JeiW__vnDown{left:50%;bottom:calc(var(--sp-16) + env(safe-area-inset-bottom,0px));z-index:3;font:400 30px/1 var(--body);color:#ffffffb3;text-shadow:0 1px 8px #000;pointer-events:none;opacity:0;font-style:normal;animation:.5s .6s forwards wolhaTalk-module__I0JeiW__vnDownIn,1.8s ease-in-out 1.1s infinite wolhaTalk-module__I0JeiW__vnDownBob;position:absolute;transform:translate(-50%)}@keyframes wolhaTalk-module__I0JeiW__vnDownIn{to{opacity:1}}@keyframes wolhaTalk-module__I0JeiW__vnDownBob{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,6px)}}@media (prefers-reduced-motion:reduce){.wolhaTalk-module__I0JeiW__vnDown{opacity:1;animation:none}}.wolhaTalk-module__I0JeiW__card:has(.wolhaTalk-module__I0JeiW__cardTop) .wolhaTalk-module__I0JeiW__cardIn{color:#2e2422}.wolhaTalk-module__I0JeiW__card:has(.wolhaTalk-module__I0JeiW__cardTop) .wolhaTalk-module__I0JeiW__cardIn dd{color:#2e2422}.wolhaTalk-module__I0JeiW__card:has(.wolhaTalk-module__I0JeiW__cardTop) .wolhaTalk-module__I0JeiW__cardIn>small{color:#8c6f68}.wolhaTalk-module__I0JeiW__card:has(.wolhaTalk-module__I0JeiW__cardTop) .wolhaTalk-module__I0JeiW__cardIn dt{color:#8c6f68}.wolhaTalk-module__I0JeiW__card:has(.wolhaTalk-module__I0JeiW__cardTop) .wolhaTalk-module__I0JeiW__cardIn>p{color:#8c6f68}.wolhaTalk-module__I0JeiW__card:has(.wolhaTalk-module__I0JeiW__cardTop) .wolhaTalk-module__I0JeiW__cardSub{color:#8c6f68}.wolhaTalk-module__I0JeiW__card:has(.wolhaTalk-module__I0JeiW__cardTop) .wolhaTalk-module__I0JeiW__cardLock dd{color:#8c6f68}.wolhaTalk-module__I0JeiW__sampleName{padding:var(--sp-8) var(--sp-16);font:600 var(--t-13)/1.4 var(--body);color:#f1ebe2;letter-spacing:.02em;background:#0c0a0eeb;display:block}:is(html[data-stagelock],html[data-stagelock] body){overscroll-behavior:none;overflow:hidden}.wolhaTalk-module__I0JeiW__ledgerCard{aspect-ratio:942/1761;flex:none;width:min(100%,360px);margin:auto;animation:.5s both wolhaTalk-module__I0JeiW__in;position:relative;container-type:inline-size}.wolhaTalk-module__I0JeiW__ledgerArt{pointer-events:none;width:100%;height:auto;display:block}.wolhaTalk-module__I0JeiW__ledgerBody{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#b4a28a transparent;-webkit-overflow-scrolling:touch;position:absolute;inset:20% 12% 9% 16%;overflow-y:auto}.wolhaTalk-module__I0JeiW__ledgerBody:focus-visible{outline:2px solid var(--주홍);outline-offset:4px}.wolhaTalk-module__I0JeiW__ledgerBody .wolhaTalk-module__I0JeiW__cardIn{color:#352f2b;flex-direction:column;justify-content:center;min-height:100%;display:flex}.wolhaTalk-module__I0JeiW__ledgerBody .wolhaTalk-module__I0JeiW__cardIn>small{font:600 clamp(var(--t-15), 4.7cqw, var(--t-16))/1.6 var(--poster-font);letter-spacing:.02em;color:#352f2b;word-break:keep-all}.wolhaTalk-module__I0JeiW__ledgerBody .wolhaTalk-module__I0JeiW__cardSub{margin:var(--sp-8) 0 clamp(var(--sp-16), 7cqw, 28px);font-size:var(--t-12);color:#70655b;line-height:1.6}.wolhaTalk-module__I0JeiW__ledgerBody .wolhaTalk-module__I0JeiW__cardIn dl{gap:clamp(var(--sp-16), 5.5cqw, var(--sp-20))}.wolhaTalk-module__I0JeiW__ledgerBody .wolhaTalk-module__I0JeiW__cardIn dt{font-size:var(--t-12);color:#70655b;word-break:keep-all;line-height:1.5}.wolhaTalk-module__I0JeiW__ledgerBody .wolhaTalk-module__I0JeiW__cardIn dd{margin-top:var(--sp-4);color:#352f2b;font-size:clamp(17px,5.6cqw,20px);line-height:1.5}.wolhaTalk-module__I0JeiW__ledgerBody .wolhaTalk-module__I0JeiW__cardLock dd{font:500 var(--t-13)/1.6 var(--body);color:#756257}.wolhaTalk-module__I0JeiW__ledgerBody .wolhaTalk-module__I0JeiW__cardIn>p{margin:clamp(var(--sp-20), 7cqw, 28px) 0 0;font-size:var(--t-11);color:#70655b;line-height:1.8}.wolhaTalk-module__I0JeiW__vnOverMid:has(.wolhaTalk-module__I0JeiW__ledgerCard){top:calc(16px + env(safe-area-inset-top,0px));overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex-direction:column;display:flex;bottom:40px;overflow-y:auto}.wolhaTalk-module__I0JeiW__vnOverMid .wolhaTalk-module__I0JeiW__ledgerCard{width:min(100%, 360px, max(260px, calc((var(--칸높이) - 56px - env(safe-area-inset-top,0px)) * .5349)))}@media (prefers-reduced-motion:reduce){.wolhaTalk-module__I0JeiW__ledgerCard{animation:none}}.wolhaTalk-module__I0JeiW__vnStage[data-ledger=true]:after{z-index:1;background:#00000059;height:auto;inset:0}.wolhaTalk-module__I0JeiW__vnStage[data-ledger=true] .wolhaTalk-module__I0JeiW__vnOverMid{left:2px;right:2px;top:max(14px, env(safe-area-inset-top,0px));bottom:max(14px, env(safe-area-inset-bottom,0px));overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex-direction:column;justify-content:center;display:flex;overflow-y:auto}.wolhaTalk-module__I0JeiW__vnStage[data-ledger=true] .wolhaTalk-module__I0JeiW__vnHint{display:none}.wolhaTalk-module__I0JeiW__vnBack{left:0;bottom:calc(100% + var(--sp-8));z-index:5;align-items:center;gap:var(--sp-4);min-height:36px;padding:0 var(--sp-12) 0 var(--sp-8);border-radius:var(--r-pill);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#f4f1ea;font:500 var(--t-13)/1 var(--body);cursor:pointer;background:#0a101c8c;border:1px solid #ecf2fa4d;display:inline-flex;position:absolute}
.wolhaLedger-module__qjBF-q__scene{width:min(100%, 386px, calc((var(--칸높이) - 150px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px)) * .75));font-family:var(--poster-font);font-synthesis:none;margin:0 auto}.wolhaLedger-module__qjBF-q__panel{aspect-ratio:3/4;color:#3a3026;width:100%;position:relative}.wolhaLedger-module__qjBF-q__art{pointer-events:none;filter:drop-shadow(0 8px 16px #00000042);width:100%;height:auto;display:block}.wolhaLedger-module__qjBF-q__body{opacity:0;transition:opacity .35s}.wolhaLedger-module__qjBF-q__on .wolhaLedger-module__qjBF-q__body{opacity:1}.wolhaLedger-module__qjBF-q__body{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#b4a28a transparent;-webkit-overflow-scrolling:touch;position:absolute;inset:12% 10% 11% 18.5%;overflow-y:auto}.wolhaLedger-module__qjBF-q__body:focus-visible{outline:2px solid var(--주홍);outline-offset:3px}.wolhaLedger-module__qjBF-q__writing{justify-content:center;gap:var(--sp-24);text-align:center;word-break:keep-all;flex-direction:column;min-height:100%;display:flex}.wolhaLedger-module__qjBF-q__writing h2,.wolhaLedger-module__qjBF-q__writing h3,.wolhaLedger-module__qjBF-q__writing p{margin:0}.wolhaLedger-module__qjBF-q__group{flex:none}.wolhaLedger-module__qjBF-q__title{font:600 var(--t-24)/34px var(--poster-font);letter-spacing:.025em}.wolhaLedger-module__qjBF-q__note{font:400 var(--t-14)/22px var(--poster-font);letter-spacing:-.025em;color:#655849}.wolhaLedger-module__qjBF-q__writing .wolhaLedger-module__qjBF-q__birthday{letter-spacing:.02em;margin-top:2px}.wolhaLedger-module__qjBF-q__forecast{font:600 27px/40px var(--poster-font);letter-spacing:-.025em;color:#30271e}.wolhaLedger-module__qjBF-q__writing .wolhaLedger-module__qjBF-q__forecast,.wolhaLedger-module__qjBF-q__writing .wolhaLedger-module__qjBF-q__month,.wolhaLedger-module__qjBF-q__writing .wolhaLedger-module__qjBF-q__year,.wolhaLedger-module__qjBF-q__writing .wolhaLedger-module__qjBF-q__basisName{margin-top:var(--sp-4)}.wolhaLedger-module__qjBF-q__hiddenMonth{padding:0 var(--sp-4);color:#3a3026;letter-spacing:.08em;filter:blur(2.6px);-webkit-user-select:none;user-select:none;pointer-events:none;background:#785f3c24;border-radius:4px;margin:0 2px;font-size:1.15em;font-weight:600;display:inline-block}.wolhaLedger-module__qjBF-q__lockWhere{color:var(--한지붉음);font-weight:600}.wolhaLedger-module__qjBF-q__year{font:500 var(--t-20)/32px var(--poster-font);letter-spacing:.025em;color:#514334}.wolhaLedger-module__qjBF-q__basisName{font:500 var(--t-20)/32px var(--poster-font);letter-spacing:-.015em;color:#514334}.wolhaLedger-module__qjBF-q__writing .wolhaLedger-module__qjBF-q__basisCopy{margin-top:var(--sp-8);white-space:pre-line}.wolhaLedger-module__qjBF-q__closing{margin:var(--sp-24) var(--sp-24) 0;text-align:center;font:500 var(--t-20)/1.55 var(--poster-font);letter-spacing:normal;color:#fff;text-shadow:0 0 6px #fff9,0 0 18px #ffffff47,0 1px 10px #000;word-break:keep-all;animation:1.4s 1.6s both wolhaLedger-module__qjBF-q__closingIn}@keyframes wolhaLedger-module__qjBF-q__closingIn{0%{opacity:0;filter:blur(3px);transform:translateY(6px)}to{opacity:1;filter:none;transform:none}}@media (prefers-reduced-motion:reduce){.wolhaLedger-module__qjBF-q__closing{animation:10ms linear 1.2s both wolhaLedger-module__qjBF-q__closingIn}}
.panelSheet-module__2pxq5G__root{z-index:70;max-width:var(--app-w);margin-inline:auto;position:fixed;inset:0}.panelSheet-module__2pxq5G__veil{background:var(--veil);animation:panelSheet-module__2pxq5G__veilIn var(--판-뜸) ease both;-webkit-tap-highlight-color:transparent;border:0;padding:0;position:absolute;inset:0}.panelSheet-module__2pxq5G__sheet{--glass-top:var(--read-top);--glass-bot:var(--read-bot);--glass-rim:var(--read-rim);padding-bottom:max(env(safe-area-inset-bottom,0px), var(--kb-inset,0px));transition:height var(--판-짐) var(--판-곡선), transform var(--판-짐) var(--판-곡선);animation:panelSheet-module__2pxq5G__up var(--판-뜸) var(--판-곡선) both;flex-direction:column;display:flex;position:absolute;bottom:0;left:0;right:0}.panelSheet-module__2pxq5G__half{height:56svh}.panelSheet-module__2pxq5G__full{height:calc(var(--화면높이) - 64px - env(safe-area-inset-top,0px))}.panelSheet-module__2pxq5G__grip{cursor:grab;touch-action:none;-webkit-tap-highlight-color:transparent;flex:none;place-items:center;height:28px;display:grid}.panelSheet-module__2pxq5G__grip span{background:#efe8d859;border-radius:2px;width:40px;height:4px}.panelSheet-module__2pxq5G__grip:focus-visible{outline:2px solid var(--주홍);outline-offset:-4px}.panelSheet-module__2pxq5G__scroll{overscroll-behavior:contain;scrollbar-width:none;flex:1;min-height:0;overflow-y:auto}.panelSheet-module__2pxq5G__scroll::-webkit-scrollbar{display:none}.panelSheet-module__2pxq5G__scroll:focus{outline:none}.panelSheet-module__2pxq5G__out{pointer-events:none}.panelSheet-module__2pxq5G__out .panelSheet-module__2pxq5G__veil{animation:panelSheet-module__2pxq5G__veilOut var(--판-짐) ease both}.panelSheet-module__2pxq5G__out .panelSheet-module__2pxq5G__sheet{animation:panelSheet-module__2pxq5G__down var(--판-짐) ease both}@keyframes panelSheet-module__2pxq5G__up{0%{transform:translateY(100%)}to{transform:none}}@keyframes panelSheet-module__2pxq5G__down{0%{transform:none}to{transform:translateY(100%)}}@keyframes panelSheet-module__2pxq5G__veilIn{0%{opacity:0}to{opacity:1}}@keyframes panelSheet-module__2pxq5G__veilOut{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.panelSheet-module__2pxq5G__sheet,.panelSheet-module__2pxq5G__veil,.panelSheet-module__2pxq5G__out .panelSheet-module__2pxq5G__sheet,.panelSheet-module__2pxq5G__out .panelSheet-module__2pxq5G__veil{transition:none;animation:none}}.panelSheet-module__2pxq5G__scroll>.g-panel{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0}
.panelTools-module__xkQ07a__row{justify-content:flex-end;gap:var(--sp-8);margin:0 var(--glass-pad-x) calc(var(--sp-4) - var(--sp-12));pointer-events:none;display:flex}.panelTools-module__xkQ07a__icon{pointer-events:auto}.panelTools-module__xkQ07a__n{min-width:16px;height:16px;font-size:var(--t-10);font-variant-numeric:tabular-nums;color:#1c1a17;background:var(--강조);border-radius:8px;place-items:center;padding:0 4px;font-weight:700;line-height:1;display:grid;position:absolute;top:-4px;right:-4px}:root:has([aria-modal=true]) .panelTools-module__xkQ07a__icon:not([aria-modal=true] *){-webkit-backdrop-filter:none;backdrop-filter:none}
.sinbangMenu-module__nRsiFW__menu{gap:var(--sp-4);padding:var(--sp-12);flex-direction:column;min-width:min(320px,100%);display:flex}.sinbangMenu-module__nRsiFW__sec{gap:var(--sp-4);padding:var(--sp-8) 0;border-bottom:1px solid var(--read-rim);flex-direction:column;display:flex}.sinbangMenu-module__nRsiFW__sec:last-child{border-bottom:0}.sinbangMenu-module__nRsiFW__cap{margin:0 var(--sp-4) var(--sp-4);font:600 var(--t-11)/1.4 var(--ui-font);letter-spacing:.06em;color:var(--강조)}.sinbangMenu-module__nRsiFW__row{all:unset;box-sizing:border-box;cursor:pointer;align-items:center;gap:var(--sp-8);min-height:40px;padding:0 var(--sp-8);font:500 var(--t-14)/1.4 var(--ui-font);color:inherit;border-radius:var(--r-field);text-decoration:none;display:flex}.sinbangMenu-module__nRsiFW__row:focus-visible{outline:2px solid var(--주홍);outline-offset:2px}.sinbangMenu-module__nRsiFW__row:disabled{cursor:default;opacity:.6}.sinbangMenu-module__nRsiFW__row svg{opacity:.85;flex:none}.sinbangMenu-module__nRsiFW__label{flex:1;min-width:0}.sinbangMenu-module__nRsiFW__val{align-items:center;gap:var(--sp-4);font-size:var(--t-12);color:var(--강조);font-variant-numeric:tabular-nums;display:inline-flex}.sinbangMenu-module__nRsiFW__hyang{text-align:center;width:16px;font-family:var(--poster-font);color:var(--강조)}.sinbangMenu-module__nRsiFW__note{margin:0 var(--sp-4);font-size:var(--t-12);opacity:.7}.sinbangMenu-module__nRsiFW__days{scrollbar-width:none;flex-direction:column;gap:2px;max-height:32svh;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.sinbangMenu-module__nRsiFW__days::-webkit-scrollbar{display:none}.sinbangMenu-module__nRsiFW__day{all:unset;box-sizing:border-box;cursor:pointer;align-items:center;gap:var(--sp-8);width:100%;min-height:40px;padding:0 var(--sp-8);border-radius:var(--r-field);grid-template-columns:auto 1fr auto;display:grid}.sinbangMenu-module__nRsiFW__day:focus-visible{outline:2px solid var(--주홍);outline-offset:2px}.sinbangMenu-module__nRsiFW__date{font:700 var(--t-12)/1 var(--ui-font);color:var(--강조);font-variant-numeric:tabular-nums;min-width:4.5em}.sinbangMenu-module__nRsiFW__ask{font-size:var(--t-14);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sinbangMenu-module__nRsiFW__more{font-size:var(--t-11);opacity:.65}.sinbangMenu-module__nRsiFW__tools{gap:var(--sp-8);flex-wrap:wrap;display:flex}.sinbangMenu-module__nRsiFW__sound{padding-left:var(--sp-4);font:500 var(--t-14)/1.4 var(--ui-font);flex-direction:row;justify-content:space-between;align-items:center}
.sinbangHead-module__4TP_VG__back{left:12px;top:calc(12px + env(safe-area-inset-top,0px));z-index:62;position:absolute}.sinbangHead-module__4TP_VG__head{left:16px;top:calc(56px + env(safe-area-inset-top,0px));z-index:61;pointer-events:none;text-shadow:0 1px 3px #0009;flex-direction:column;gap:2px;max-width:72%;display:flex;position:absolute}.sinbangHead-module__4TP_VG__title{font:600 var(--t-15)/1.4 var(--ui-font);color:var(--glass-ink);word-break:keep-all}.sinbangHead-module__4TP_VG__field{color:var(--강조)}.sinbangHead-module__4TP_VG__sub{font:600 var(--t-11)/1.4 var(--ui-font);letter-spacing:.04em;color:rgba(var(--강조-rgb), 1);text-shadow:0 1px 2px #000000e6,0 0 8px #000000bf,0 0 16px #00000080}.sinbangHead-module__4TP_VG__right{right:12px;top:calc(12px + env(safe-area-inset-top,0px));z-index:62;align-items:flex-end;gap:var(--sp-8);flex-direction:column;max-width:calc(100% - 64px);display:flex;position:absolute}.sinbangHead-module__4TP_VG__row{flex-wrap:nowrap}.sinbangHead-module__4TP_VG__band{gap:var(--sp-8);justify-content:flex-end;display:flex}.sinbangHead-module__4TP_VG__incense{font-variant-numeric:tabular-nums;text-decoration:none}.sinbangHead-module__4TP_VG__side{text-overflow:ellipsis;white-space:nowrap;max-width:128px;overflow:hidden}.sinbangHead-module__4TP_VG__sideOn{color:var(--강조)}.sinbangHead-module__4TP_VG__sideIcon{width:20px;height:20px;display:block}.sinbangHead-module__4TP_VG__sideChip{cursor:pointer;align-items:center;gap:4px;display:inline-flex}.sinbangHead-module__4TP_VG__sideChip span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sinbangHead-module__4TP_VG__sideChipIcon{flex:none;width:18px;height:18px;display:block}.sinbangHead-module__4TP_VG__incense span{font-family:var(--poster-font);color:var(--강조);margin-right:var(--sp-4)}.sinbangHead-module__4TP_VG__view{position:relative}.sinbangHead-module__4TP_VG__viewTip{white-space:nowrap;padding:var(--sp-8) var(--sp-12);border-radius:var(--r-panel);font-size:var(--t-13);color:var(--ui-ink);pointer-events:none;position:absolute;top:calc(100% + 8px);right:0}
.titleCard-module__JR1Ofq__wrap{z-index:18;place-content:center;gap:var(--sp-12);text-align:center;color:var(--glass-ink);text-shadow:0 0 2px #0000008c,0 1px 10px #000000b3,0 0 28px #00000080;cursor:pointer;-webkit-tap-highlight-color:transparent;background:radial-gradient(58% 11%,#0000006b,#0000004d 35%,#00000024 65%,#0000000a 85%,#0000 100%);padding:0 28px;display:grid;position:absolute;inset:0}.titleCard-module__JR1Ofq__밝음{color:#1e1a14;text-shadow:0 0 2px #fffcf4e6,0 0 14px #fffcf4d9,0 0 30px #fffcf499;background:0 0}.titleCard-module__JR1Ofq__밝음 .titleCard-module__JR1Ofq__rule{background:linear-gradient(90deg,#0000,#967028e6,#0000)}.titleCard-module__JR1Ofq__top{font:500 var(--t-12)/1 var(--body);letter-spacing:.34em;opacity:.82}.titleCard-module__JR1Ofq__title{font:400 30px/1.35 var(--vn-serif);letter-spacing:.02em;text-wrap:balance}.titleCard-module__JR1Ofq__rule{background:linear-gradient(90deg, transparent, rgba(var(--강조-rgb), .9), transparent);width:0;height:1px;animation:titleCard-module__JR1Ofq__선긋기 var(--뜸,.8s) .22s var(--tr-ease,ease) forwards;justify-self:center}.titleCard-module__JR1Ofq__act .titleCard-module__JR1Ofq__title{font-size:var(--t-20)}.titleCard-module__JR1Ofq__act .titleCard-module__JR1Ofq__top{font-size:var(--t-11);letter-spacing:.28em}.titleCard-module__JR1Ofq__in{animation:titleCard-module__JR1Ofq__제목뜸 var(--뜸,.8s) var(--늦춤,0s) var(--tr-ease,ease) both}.titleCard-module__JR1Ofq__in .titleCard-module__JR1Ofq__rule{animation-delay:calc(var(--늦춤,0s) + .22s)}.titleCard-module__JR1Ofq__out{animation:titleCard-module__JR1Ofq__제목짐 var(--짐,.8s) var(--tr-ease,ease) both}@keyframes titleCard-module__JR1Ofq__제목뜸{0%{opacity:0}to{opacity:1}}@keyframes titleCard-module__JR1Ofq__제목짐{0%{opacity:1}to{opacity:0}}@keyframes titleCard-module__JR1Ofq__선긋기{0%{width:0}to{width:min(180px,46%)}}@media (prefers-reduced-motion:reduce){.titleCard-module__JR1Ofq__in,.titleCard-module__JR1Ofq__out{animation-duration:1ms}.titleCard-module__JR1Ofq__rule{width:min(180px,46%);animation:none}}
.vnPanel-module__JEJW6q__panel{--vn-line-h:28px;--vn-lines:3;--vn-line-box:calc(var(--vn-line-h) * var(--vn-lines));--vn-pad-y:16px;--vn-pad-x:16px;--vn-caret-gutter:24px;--vn-panel-h:calc(var(--vn-line-box) + var(--vn-pad-y) * 2 + 8px);--vn-ink:#16130f;--vn-accent:var(--주홍);--vn-glass-a:var(--glass-top);--vn-glass-b:var(--glass-bot);--vn-rim:var(--glass-rim);--vn-rim-light:#ffffff14;box-sizing:border-box;width:100%;height:var(--vn-panel-h);min-height:var(--vn-panel-h);max-height:var(--vn-panel-h);padding:var(--vn-pad-y) var(--vn-pad-x) 0;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border-radius:var(--glass-r);border:1px solid var(--vn-rim);background:linear-gradient(var(--vn-glass-a), var(--vn-glass-b));-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:inset 0 1px 0 var(--vn-rim-light), var(--glass-shadow);margin-top:12px;position:relative;overflow:visible}.vnPanel-module__JEJW6q__panel:focus-visible{outline:2px solid var(--주홍);outline-offset:2px}.vnPanel-module__JEJW6q__panel:before{content:"";border-radius:var(--r-pill);background:linear-gradient(180deg, transparent, var(--vn-accent) 38%, var(--vn-accent) 62%, transparent);opacity:.55;pointer-events:none;width:2px;position:absolute;top:16px;bottom:16px;left:3px}.vnPanel-module__JEJW6q__label{z-index:2;pointer-events:none;align-items:center;gap:0;display:flex;position:absolute;top:-12px;left:12px;right:16px}.vnPanel-module__JEJW6q__badge{width:var(--얼굴-작게);height:var(--얼굴-작게);object-fit:cover;object-position:center 12%;border-radius:50%;margin-top:-6px;box-shadow:0 0 0 1px #16130f8c,0 0 0 2px #f2ecdf80,0 4px 12px #16130f59}.vnPanel-module__JEJW6q__badge+.vnPanel-module__JEJW6q__nameChip{margin-left:-6px}.vnPanel-module__JEJW6q__nameChip{max-width:calc(100% - 20px);height:20px;animation:.12s ease-out vnPanel-module__JEJW6q__who-in;display:inline-flex;position:relative}.vnPanel-module__JEJW6q__nameInner{border-radius:var(--r-4);background:var(--이름표,var(--주홍));min-width:0;height:20px;font-family:var(--body);font-size:var(--t-12);letter-spacing:.04em;color:var(--밤글);white-space:nowrap;align-items:center;gap:4px;padding:0 8px;font-weight:700;line-height:1;display:inline-flex;overflow:hidden}@keyframes vnPanel-module__JEJW6q__who-in{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}.vnPanel-module__JEJW6q__lines{font:var(--vn-line-font);letter-spacing:.16px;line-height:var(--vn-line-h);height:var(--vn-line-box);min-height:var(--vn-line-box);max-height:var(--vn-line-box);padding-right:var(--vn-caret-gutter);white-space:pre-wrap;word-break:keep-all;overflow-wrap:anywhere;text-wrap:wrap;color:var(--vn-ink);text-shadow:0 1px 2px #0000008c,0 0 8px #00000059;overflow:hidden}.vnPanel-module__JEJW6q__italic{color:#4a453c;font-style:italic}.vnPanel-module__JEJW6q__stage{color:#7e7a6e;font-style:italic}.vnPanel-module__JEJW6q__caret{vertical-align:text-bottom;background:var(--vn-accent);opacity:.9;width:2px;height:1em;margin-left:1px;animation:.7s step-end infinite vnPanel-module__JEJW6q__blink;display:inline-block}@keyframes vnPanel-module__JEJW6q__blink{50%{opacity:0}}.vnPanel-module__JEJW6q__next{color:var(--vn-accent);filter:drop-shadow(0 0 3px color-mix(in srgb, var(--vn-accent) 35%, transparent));transition:transform .12s ease-out;animation:1.5s ease-in-out infinite vnPanel-module__JEJW6q__adv;display:flex;position:absolute;bottom:8px;right:8px}.vnPanel-module__JEJW6q__next svg{width:12px;height:12px}.vnPanel-module__JEJW6q__hidden{animation:none;opacity:0!important}@keyframes vnPanel-module__JEJW6q__adv{0%,to{opacity:.55;transform:translateY(0)}50%{opacity:1;transform:translateY(2px)}}.vnPanel-module__JEJW6q__panel:active .vnPanel-module__JEJW6q__next{opacity:1;filter:drop-shadow(0 0 8px var(--vn-accent)) drop-shadow(0 1px 1px #16130f4d);animation:none;transform:scale(1.25)}.vnPanel-module__JEJW6q__pips{left:var(--vn-pad-x);align-items:center;gap:4px;display:flex;position:absolute;bottom:8px}.vnPanel-module__JEJW6q__pips b{background:#f2ecdf4d;border-radius:50%;width:4px;height:4px;transition:background .2s}.vnPanel-module__JEJW6q__pips b.vnPanel-module__JEJW6q__on{background:var(--vn-accent)}.vnPanel-module__JEJW6q__cinnabar{--vn-accent:var(--주홍)}.vnPanel-module__JEJW6q__ink{--vn-accent:#4a453c}.vnPanel-module__JEJW6q__narrator{--vn-accent:#7e7a6e}.vnPanel-module__JEJW6q__narrator:before{display:none}.vnPanel-module__JEJW6q__narrator:after{background:0 0}@media (prefers-reduced-motion:reduce){.vnPanel-module__JEJW6q__caret,.vnPanel-module__JEJW6q__next,.vnPanel-module__JEJW6q__nameChip{animation:none}.vnPanel-module__JEJW6q__next{opacity:.85}}.vnPanel-module__JEJW6q__panel{--vn-ink:#f2ecdf;--vn-accent:var(--주홍-밤);--vn-glass-a:var(--glass-top);--vn-glass-b:var(--glass-bot);--vn-rim:var(--glass-rim);--vn-rim-light:#ffffff14}.vnPanel-module__JEJW6q__panel.vnPanel-module__JEJW6q__narrator{--vn-accent:#f2ecdf99;--vn-glass-a:var(--glass-top);--vn-glass-b:var(--glass-bot);--vn-rim:var(--glass-rim)}.vnPanel-module__JEJW6q__italic{color:#f2ecdfd1}.vnPanel-module__JEJW6q__stage{color:#cec8bab3}:root:has([aria-modal=true]) .vnPanel-module__JEJW6q__panel:not([aria-modal=true] *){-webkit-backdrop-filter:none;backdrop-filter:none}
.myTurn-module__I7Op8a__mine,.myTurn-module__I7Op8a__said{--me:#2c6a5c;box-sizing:border-box;gap:var(--sp-8);width:100%;padding:var(--sp-8);border-radius:var(--glass-r);border:1px solid color-mix(in srgb, var(--me) 30%, transparent);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:inset 0 1px 0 #ffffffd1, var(--glass-shadow);background:linear-gradient(#f7f9f6b8,#ecf1edeb);flex-direction:column;display:flex;position:relative}.myTurn-module__I7Op8a__mine:before,.myTurn-module__I7Op8a__said:before{content:"";border-radius:var(--r-pill);background:linear-gradient(180deg, transparent, var(--me) 38%, var(--me) 62%, transparent);opacity:.5;pointer-events:none;width:2px;position:absolute;top:12px;bottom:12px;right:3px}.myTurn-module__I7Op8a__choices{gap:var(--sp-4);flex-direction:column;display:flex}.myTurn-module__I7Op8a__choice{width:100%;min-height:var(--glass-row);cursor:pointer;color:var(--glass-l-ink);justify-content:space-between;align-items:center;gap:var(--sp-8);padding:var(--sp-8) var(--sp-12);font:500 var(--t-14)/18px var(--ui-font,sans-serif);text-align:left;-webkit-tap-highlight-color:transparent;flex-direction:row-reverse;transition:transform .14s,border-color .14s,background .14s;display:flex;position:relative}.myTurn-module__I7Op8a__choice:hover:not(:disabled){border-color:color-mix(in srgb, var(--강조) 60%, transparent);background:var(--glass-field-on)}.myTurn-module__I7Op8a__choice:active:not(:disabled){border-color:var(--강조);transform:scale(.985)}.myTurn-module__I7Op8a__choice:disabled{opacity:.45;cursor:default}.myTurn-module__I7Op8a__choice{color:#f2ecdf}.myTurn-module__I7Op8a__choice:focus-visible{outline:2px solid var(--주홍);outline-offset:2px}.myTurn-module__I7Op8a__mark{color:var(--glass-ink-2);flex:none;line-height:1}.myTurn-module__I7Op8a__row{align-items:flex-end;gap:var(--sp-8);padding:var(--sp-4) var(--sp-4) var(--sp-4) var(--sp-12);background:var(--glass-l-field);border:1px solid var(--glass-l-field-rim);border-radius:var(--glass-r-sm);transition:border-color .15s,background .15s;display:flex;box-shadow:inset 0 1px 2px #16130f0f}.myTurn-module__I7Op8a__row:focus-within{border-color:color-mix(in srgb, var(--me) 55%, transparent);background:var(--glass-l-field-on)}.myTurn-module__I7Op8a__input{min-width:0;font:300 var(--t-16) var(--vn-serif,var(--body));color:var(--ink);resize:none;background:0 0;border:0;flex:auto;max-height:86px;padding:2px;line-height:22px;overflow-y:auto}.myTurn-module__I7Op8a__input:focus{outline:none}.myTurn-module__I7Op8a__send{flex:none;align-self:center}.myTurn-module__I7Op8a__plusWrap{flex:none;align-self:center;position:relative}.myTurn-module__I7Op8a__plusMenu{z-index:20;flex-direction:column;gap:4px;width:220px;padding:4px;display:flex;position:absolute;bottom:calc(100% + 12px);left:0}.myTurn-module__I7Op8a__plusItem{text-align:left;width:100%}.myTurn-module__I7Op8a__mine.myTurn-module__I7Op8a__full{min-height:var(--vn-panel-h);justify-content:space-between}.myTurn-module__I7Op8a__said{gap:var(--sp-8);height:var(--vn-panel-h);min-height:var(--vn-panel-h);max-height:var(--vn-panel-h);justify-content:center}.myTurn-module__I7Op8a__meTag{background:color-mix(in srgb, var(--me) 70%, #fff);clip-path:polygon(0 50%,8px 0,calc(100% - 8px) 0,100% 50%,calc(100% - 8px) 100%,8px 100%);filter:drop-shadow(0 1px 4px #16130f4d);font-family:var(--body);font-size:var(--t-11);letter-spacing:.06em;color:var(--밤글);padding:1px;font-weight:700;line-height:1;display:inline-block;position:absolute;top:-12px;right:14px}.myTurn-module__I7Op8a__meTag>span{padding:var(--sp-4) var(--sp-12);background:linear-gradient(180deg, color-mix(in srgb, var(--me) 82%, #fff) 0%, var(--me) 48%, color-mix(in srgb, var(--me) 80%, #000) 49%, var(--me) 100%);clip-path:inherit;display:block}.myTurn-module__I7Op8a__saidLine{-webkit-line-clamp:2;line-clamp:2;font:400 var(--t-15)/22px var(--body);color:var(--ink);word-break:keep-all;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.myTurn-module__I7Op8a__wait{align-items:center;gap:var(--sp-8);font-family:var(--mono);font-size:var(--t-11);color:var(--mute);margin:0;display:flex}.myTurn-module__I7Op8a__dots{gap:var(--sp-4);display:inline-flex}.myTurn-module__I7Op8a__dots span{background:var(--me,var(--mute));border-radius:50%;width:4px;height:4px;animation:1.2s ease-in-out infinite myTurn-module__I7Op8a__blip}.myTurn-module__I7Op8a__dots span:nth-child(2){animation-delay:.2s}.myTurn-module__I7Op8a__dots span:nth-child(3){animation-delay:.4s}@keyframes myTurn-module__I7Op8a__blip{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.myTurn-module__I7Op8a__dots span{opacity:.6;animation:none}}.myTurn-module__I7Op8a__mine,.myTurn-module__I7Op8a__said{--glass-top:var(--read-top);--glass-bot:var(--read-bot);--me:#9ec6d6;border-color:var(--glass-me-rim);background:linear-gradient(var(--glass-top), var(--glass-bot));box-shadow:var(--glass-shadow)}.myTurn-module__I7Op8a__choice:hover:not(:disabled){background:var(--glass-field-on);border-color:var(--glass-field-rim-on)}.myTurn-module__I7Op8a__mark{color:var(--강조)}.myTurn-module__I7Op8a__row{background:var(--glass-field);border-color:var(--glass-field-rim)}.myTurn-module__I7Op8a__row:focus-within{background:var(--glass-field-on);border-color:var(--glass-field-rim-on)}.myTurn-module__I7Op8a__input{color:#f2ecdf}.myTurn-module__I7Op8a__input::placeholder{color:#cec8ba8c}.myTurn-module__I7Op8a__saidLine{color:#f2ecdf}.myTurn-module__I7Op8a__wait{color:#cec8ba99}.myTurn-module__I7Op8a__waitWho{white-space:nowrap;flex:none}.myTurn-module__I7Op8a__waitNow{min-width:0;animation:myTurn-module__I7Op8a__waitIn .42s var(--tr-ease,ease) both}@keyframes myTurn-module__I7Op8a__waitIn{0%{opacity:0;transform:translateY(2px)}}@media (prefers-reduced-motion:reduce){.myTurn-module__I7Op8a__waitNow{animation:none}}.myTurn-module__I7Op8a__head{align-items:baseline;gap:var(--sp-8);padding:0 var(--sp-4);min-height:20px;display:flex}.myTurn-module__I7Op8a__turn{font-family:var(--body);font-size:var(--t-12);letter-spacing:.04em;color:var(--me);flex:none;font-weight:700;line-height:20px}.myTurn-module__I7Op8a__note{padding:0 var(--sp-8);font-size:var(--t-13);color:var(--주홍-밤);margin:0}.myTurn-module__I7Op8a__guide{min-width:0;font:400 var(--t-13)/20px var(--vn-serif);color:var(--glass-ink-2);word-break:keep-all;margin:0}.myTurn-module__I7Op8a__special{gap:var(--sp-4);flex-direction:column;display:flex}.myTurn-module__I7Op8a__specialHalf{flex-direction:row}.myTurn-module__I7Op8a__specialHalf>.myTurn-module__I7Op8a__specialBtn{flex:1 1 0;min-width:0}.myTurn-module__I7Op8a__specialBtn{border-color:rgba(var(--강조-rgb), .55);color:var(--강조);background:rgba(var(--강조-rgb), .08);font-weight:600}.myTurn-module__I7Op8a__specialBtn:hover:not(:disabled){border-color:var(--강조);background:rgba(var(--강조-rgb), .14)}.myTurn-module__I7Op8a__specialBtn:active:not(:disabled){background:rgba(var(--강조-rgb), .2);border-color:var(--강조)}.myTurn-module__I7Op8a__seg{gap:var(--sp-8);flex-wrap:wrap;display:flex}.myTurn-module__I7Op8a__segBtn{min-height:var(--glass-tap)}.myTurn-module__I7Op8a__segOn{border-color:var(--me);box-shadow:inset 0 0 0 1px var(--me);font-weight:600}.myTurn-module__I7Op8a__rail{gap:var(--sp-8);overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-bottom:2px;padding-right:28px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 36px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 36px),#0000)}.myTurn-module__I7Op8a__rail::-webkit-scrollbar{display:none}.myTurn-module__I7Op8a__railBtn{min-height:var(--glass-tap);flex-direction:column;flex:none;justify-content:center;align-items:center;line-height:1.2;display:inline-flex}.myTurn-module__I7Op8a__railBtn small{font-size:var(--t-11);opacity:.7;font-variant-numeric:tabular-nums}.myTurn-module__I7Op8a__out{gap:var(--sp-8);width:100%;padding:var(--sp-8);--mute:#efe8d89e;flex-direction:column;margin:0;display:flex}.myTurn-module__I7Op8a__outTitle{padding:0 var(--sp-4);font:600 var(--t-12)/20px var(--ui-font,sans-serif);color:var(--glass-ink-2);margin:0}.myTurn-module__I7Op8a__out .myTurn-module__I7Op8a__choice{color:inherit}.myTurn-module__I7Op8a__mineChat{margin:0 calc(-1 * var(--sp-12)) calc(-1 * var(--sp-12));width:auto;padding:var(--sp-8) var(--sp-12);background:rgba(var(--night-rgb), .84);box-shadow:none;border:0;border-top:1px solid var(--read-rim);border-radius:0}.myTurn-module__I7Op8a__mineChat:before{display:none}.myTurn-module__I7Op8a__out .myTurn-module__I7Op8a__choices,.myTurn-module__I7Op8a__out .myTurn-module__I7Op8a__special{gap:var(--sp-4);flex-direction:column;display:flex}.myTurn-module__I7Op8a__out .myTurn-module__I7Op8a__choice{border:1px solid var(--read-rim);background:#ffffff0a}.myTurn-module__I7Op8a__out .myTurn-module__I7Op8a__choice:hover:not(:disabled){background:#ffffff12}.myTurn-module__I7Op8a__outTitle+.myTurn-module__I7Op8a__choices,.myTurn-module__I7Op8a__outTitle+.myTurn-module__I7Op8a__special{margin-top:0}:root:has([aria-modal=true]) :is(.myTurn-module__I7Op8a__mine,.myTurn-module__I7Op8a__said):not([aria-modal=true] *){-webkit-backdrop-filter:none;backdrop-filter:none}:is([data-glass=day] .myTurn-module__I7Op8a__mine,[data-glass=day] .myTurn-module__I7Op8a__said){--me:var(--jade);box-shadow:none;border-color:#ece6da}:is([data-glass=day] .myTurn-module__I7Op8a__choice,[data-glass=day] .myTurn-module__I7Op8a__input,[data-glass=day] .myTurn-module__I7Op8a__saidLine){color:var(--ui-ink)}[data-glass=day] .myTurn-module__I7Op8a__choice{background:var(--ui-bg);border-color:#ece6da}[data-glass=day] .myTurn-module__I7Op8a__input::placeholder{color:var(--ui-sub)}[data-glass=day] .myTurn-module__I7Op8a__wait{color:var(--ui-sub)}[data-glass=day] .myTurn-module__I7Op8a__note{color:var(--주홍)}[data-glass=day] .myTurn-module__I7Op8a__mineChat{background:var(--ui-bg);border-top-color:#ece6da}[data-glass=day] .myTurn-module__I7Op8a__row{background:#f6f4ef;border-color:#0000}
.fortuneDraw-module__c4TeUG__판{max-width:var(--app-w);z-index:30;color:#eef1f4;font-family:var(--ui-font,sans-serif);background:#1b24368c;margin:0 auto;position:fixed;inset:0;overflow-y:auto}.fortuneDraw-module__c4TeUG__판[data-곳=쪽지],.fortuneDraw-module__c4TeUG__판[data-곳=생일],.fortuneDraw-module__c4TeUG__판[data-곳=안됨]{background:#1b2436e6}.fortuneDraw-module__c4TeUG__닫기자리{left:12px;top:calc(env(safe-area-inset-top) + 8px);position:absolute}.fortuneDraw-module__c4TeUG__아래{left:16px;right:16px;bottom:calc(env(safe-area-inset-bottom) + 24px);flex-direction:column;gap:12px;display:flex;position:absolute}.fortuneDraw-module__c4TeUG__가운데말{text-align:center;font-family:var(--vn-serif,serif);font-size:var(--t-20);margin:0;position:absolute;top:24%;left:0;right:0}.fortuneDraw-module__c4TeUG__말{font-family:var(--vn-serif,serif);font-size:var(--t-18);word-break:keep-all;margin:0;line-height:1.6}.fortuneDraw-module__c4TeUG__쪽지{text-align:center;transform-origin:top;flex-direction:column;align-items:center;gap:12px;padding:24px 20px 20px;animation:.6s cubic-bezier(.2,.9,.25,1.15) both fortuneDraw-module__c4TeUG__펴짐;display:flex}@keyframes fortuneDraw-module__c4TeUG__펴짐{0%{opacity:0;transform:translateY(-16px)scaleY(.55)rotate(-1.5deg)}to{opacity:1;transform:none}}.fortuneDraw-module__c4TeUG__날짜{font-size:var(--t-12);letter-spacing:.08em;color:#9aa3ad;margin:0}.fortuneDraw-module__c4TeUG__날씨{color:#f2c46a;filter:drop-shadow(0 0 10px #f2c46a59);animation:3.2s ease-in-out .6s infinite fortuneDraw-module__c4TeUG__둥실;display:inline-flex}.fortuneDraw-module__c4TeUG__날씨[data-날씨=cloud]{color:#c9d2e0;filter:drop-shadow(0 0 10px #c9d2e040)}.fortuneDraw-module__c4TeUG__날씨[data-날씨=rain]{color:#8fb4e8;filter:drop-shadow(0 0 10px #8fb4e84d)}.fortuneDraw-module__c4TeUG__날씨[data-날씨=storm]{color:#b79cf0;filter:drop-shadow(0 0 10px #b79cf04d)}@keyframes fortuneDraw-module__c4TeUG__둥실{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.fortuneDraw-module__c4TeUG__머리{font-family:var(--vn-serif,serif);font-size:var(--t-28);margin:0}.fortuneDraw-module__c4TeUG__한마디{max-width:30ch;font-family:var(--vn-serif,serif);font-size:var(--t-16);color:#eef1f4;word-break:keep-all;margin:0;line-height:1.7}.fortuneDraw-module__c4TeUG__한마디:before{content:"“";color:#f2c46a}.fortuneDraw-module__c4TeUG__한마디:after{content:"”";color:#f2c46a}.fortuneDraw-module__c4TeUG__칸들{grid-template-columns:1fr 1fr;gap:8px;width:100%;margin:4px 0 0;display:grid}.fortuneDraw-module__c4TeUG__칸{flex-direction:column;align-items:center;gap:8px;margin:0;padding:12px 8px;animation:.45s ease-out both fortuneDraw-module__c4TeUG__칸들어옴;display:flex}.fortuneDraw-module__c4TeUG__칸:first-child{animation-delay:.35s}.fortuneDraw-module__c4TeUG__칸:nth-child(2){animation-delay:.45s}.fortuneDraw-module__c4TeUG__칸:nth-child(3){animation-delay:.55s}.fortuneDraw-module__c4TeUG__칸:nth-child(4){animation-delay:.65s}@keyframes fortuneDraw-module__c4TeUG__칸들어옴{0%{opacity:0;transform:translateY(8px)scale(.96)}to{opacity:1;transform:none}}.fortuneDraw-module__c4TeUG__칸이름{font-size:var(--t-12);color:#f2c46a;align-items:center;gap:4px;display:inline-flex}.fortuneDraw-module__c4TeUG__칸값{font-size:var(--t-15);color:#eef1f4;word-break:keep-all;flex-direction:column;gap:4px;margin:0;line-height:1.45;display:flex}.fortuneDraw-module__c4TeUG__칸덧{font-size:var(--t-11);color:#9aa3ad}.fortuneDraw-module__c4TeUG__색점{font-size:var(--t-14);line-height:1}.fortuneDraw-module__c4TeUG__색점[data-색=red]{color:var(--주홍)}.fortuneDraw-module__c4TeUG__색점[data-색=orange]{color:#ee9a4a}.fortuneDraw-module__c4TeUG__색점[data-색=yellow]{color:#e9c84a}.fortuneDraw-module__c4TeUG__색점[data-색=green]{color:#5db07a}.fortuneDraw-module__c4TeUG__색점[data-색=blue]{color:#5b8be0}.fortuneDraw-module__c4TeUG__색점[data-색=purple]{color:#9c7bd8}.fortuneDraw-module__c4TeUG__색점[data-색=pink]{color:#ee8fb0}.fortuneDraw-module__c4TeUG__색점[data-색=white]{color:#eef1f4}.fortuneDraw-module__c4TeUG__색점[data-색=black]{color:#4b5160}.fortuneDraw-module__c4TeUG__색점[data-색=gold]{color:#d9a43a}.fortuneDraw-module__c4TeUG__색점[data-색=silver]{color:#aeb4be}@media (prefers-reduced-motion:reduce){.fortuneDraw-module__c4TeUG__쪽지,.fortuneDraw-module__c4TeUG__칸,.fortuneDraw-module__c4TeUG__날씨{animation:none}}.fortuneDraw-module__c4TeUG__줄들{flex-direction:column;gap:12px;margin:0;display:flex}.fortuneDraw-module__c4TeUG__줄{flex-direction:column;gap:4px;display:flex}.fortuneDraw-module__c4TeUG__글{font-family:var(--vn-serif,serif);font-size:var(--t-16);word-break:keep-all;margin:0;line-height:1.6}.fortuneDraw-module__c4TeUG__작은글{font-size:var(--t-12);color:#9aa3ad;margin:0}.fortuneDraw-module__c4TeUG__두모{object-fit:contain;filter:drop-shadow(0 12px 24px #00000073);z-index:1;pointer-events:none;align-self:center;width:auto;height:200px;margin-bottom:-28px;animation:.7s cubic-bezier(.3,1.4,.5,1) both fortuneDraw-module__c4TeUG__두모톡,4s ease-in-out .7s infinite fortuneDraw-module__c4TeUG__숨;display:block;position:relative}@keyframes fortuneDraw-module__c4TeUG__두모톡{0%{opacity:0;transform:translateY(24px)scale(.85)}to{opacity:1;transform:none}}@keyframes fortuneDraw-module__c4TeUG__숨{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.fortuneDraw-module__c4TeUG__두모{animation:none}}
.pitch-module__NZGjBq__bg{object-fit:cover;object-position:50% 20%;filter:grayscale()brightness(.8);width:100%;height:100%;transition:filter 2s;position:absolute;inset:0}.pitch-module__NZGjBq__alive{filter:none}@media (prefers-reduced-motion:reduce){.pitch-module__NZGjBq__bg{transition:none}}
