#screen-transfer-day{
  --transfer-ink:#10261f;
  --transfer-green:#174b39;
  --transfer-deep:#0b3528;
  --transfer-cream:#f2ede2;
  --transfer-paper:#fffdf7;
  --transfer-clay:#a06e45;
  --transfer-line:rgba(21,67,51,.18);
  display:none;
  min-height:100vh;
  padding:0!important;
  background:var(--transfer-cream);
  color:var(--transfer-ink);
  font-family:"Pretendard Variable","Pretendard","Noto Sans KR","Apple SD Gothic Neo","Malgun Gothic",sans-serif;
}
#screen-transfer-day.active{display:block}
body.transfer-day-visible>.shell{display:none!important}
.transfer-day__topbar{height:70px;padding:0 max(24px,calc((100vw - 1180px)/2));display:flex;align-items:center;justify-content:space-between;gap:24px;border-bottom:1px solid var(--transfer-line);background:#fffdf8}
.transfer-day__topbar>b{color:var(--transfer-green);font:800 20px/1 Georgia,"Times New Roman",serif;letter-spacing:.1em}
.transfer-day__topbar>span{color:#6a756f;font-size:10px;font-weight:900;letter-spacing:.13em}.transfer-day__topbar i{margin:0 7px;font-style:normal;color:var(--transfer-clay)}
.transfer-day__topbar button,.transfer-day__footer button{border:1px solid var(--transfer-line);border-radius:999px;padding:10px 14px;background:transparent;color:var(--transfer-green);font:inherit;font-size:11px;font-weight:900;cursor:pointer}
.transfer-day__shell{max-width:1180px;margin:0 auto;padding:44px 24px 72px}
.transfer-day__fixture{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:28px;padding:12px 15px;border:1px solid rgba(160,110,69,.3);border-radius:10px;background:#fff3df;color:#72502e;font-size:10px;letter-spacing:.05em}.transfer-day__fixture span{letter-spacing:0}
.transfer-day__intro{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(330px,.75fr);gap:56px;align-items:end;padding:18px 0 38px}
.transfer-day__intro p,.transfer-day__segments>p,.transfer-day__missing>p{margin:0 0 12px;color:var(--transfer-green);font-size:10px;font-weight:950;letter-spacing:.18em}
.transfer-day__intro h1,.transfer-day__missing h1{max-width:720px;margin:0;font:500 clamp(46px,5.5vw,72px)/1 Georgia,"Noto Serif KR",serif;letter-spacing:-.055em}
.transfer-day__intro>div>span{display:block;max-width:610px;margin-top:18px;color:#617068;font-size:14px;line-height:1.7}
.transfer-day__intro aside{padding:25px;border-top:2px solid var(--transfer-green);border-bottom:1px solid var(--transfer-line);background:rgba(255,253,247,.54)}
.transfer-day__intro aside small{display:block;color:#8b744f;font-size:9px;font-weight:950;letter-spacing:.13em}.transfer-day__intro aside>b{display:block;margin:10px 0 18px;font:600 24px/1.2 Georgia,"Noto Serif KR",serif}
.transfer-day__intro aside>div{display:grid;grid-template-columns:1fr auto 1fr;gap:10px;align-items:center}.transfer-day__intro aside span{color:#5c6963;font-size:10px;line-height:1.45}.transfer-day__intro aside i{color:var(--transfer-clay);font-style:normal}
.transfer-day__evidence-banner{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px;padding:13px 16px;border-radius:10px;background:#e1e8df;color:#294e41}.transfer-day__evidence-banner b{font-size:11px}.transfer-day__evidence-banner span{font-size:10px;color:#607067}
.transfer-day__evidence-banner[data-binding*="MISMATCH"],.transfer-day__evidence-banner[data-binding*="CONFLICT"],.transfer-day__evidence-banner[data-binding="EVIDENCE_UNKNOWN"]{background:#eee5dc;color:#76523b}
.transfer-day__options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}
.transfer-day__option{display:flex;flex-direction:column;min-width:0;min-height:500px;padding:29px 28px;border:1px solid var(--transfer-line);border-radius:22px;background:var(--transfer-paper);box-shadow:0 20px 54px rgba(30,57,45,.06)}
.transfer-day__option.is-selected{border-color:var(--transfer-green);box-shadow:inset 0 0 0 1px var(--transfer-green),0 24px 58px rgba(30,57,45,.12)}
.transfer-day__option>header{display:flex;align-items:center;justify-content:space-between;gap:16px}.transfer-day__option>header small{color:var(--transfer-clay);font-size:10px;font-weight:950;letter-spacing:.16em}.transfer-day__option>header span{padding:6px 8px;border-radius:999px;background:#ece9e1;color:#6b706c;font-size:8px;font-weight:950;letter-spacing:.06em}.transfer-day__option.is-selected>header span{background:#dce9e1;color:#1b5942}
.transfer-day__option h3{max-width:420px;margin:24px 0 10px;font:600 31px/1.13 Georgia,"Noto Serif KR",serif;letter-spacing:-.04em}.transfer-day__option>p{margin:0 0 25px;color:#69746e;font-size:12px;line-height:1.6}
.transfer-day__context{align-self:flex-start;margin:-12px 0 18px;padding:6px 9px;border-radius:999px;background:#e8eee8;color:#315848;font-size:9px;font-weight:900;letter-spacing:.04em}
.transfer-day__option dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;border-top:1px solid #e2ded4}.transfer-day__option dl>div{min-width:0;padding:15px 11px 14px 0;border-bottom:1px solid #e7e2d8}.transfer-day__option dt{color:#888478;font-size:8px;font-weight:950;letter-spacing:.08em}.transfer-day__option dd{margin:6px 0 0;color:#263d34;font-size:11px;font-weight:800;line-height:1.5}
.transfer-day__option ul{margin:14px 0 0;padding:0;list-style:none}.transfer-day__option li{padding:10px 0;border-bottom:1px solid #ebe6dc}.transfer-day__option li b,.transfer-day__option li span{display:block;font-size:10px;line-height:1.45}.transfer-day__option li span{margin-top:3px;color:#758079}
.transfer-day__unknown{margin:16px 0 20px;padding:13px 14px;border-radius:12px;background:#f2eee6}.transfer-day__unknown b,.transfer-day__unknown span{display:block}.transfer-day__unknown b{color:#8c6848;font-size:9px;letter-spacing:.08em}.transfer-day__unknown span{margin-top:4px;color:#6b736f;font-size:10px;line-height:1.5}
.transfer-day__option>button{width:100%;margin-top:auto;border:0;border-radius:999px;padding:14px 17px;background:var(--transfer-green);color:#fff;font:inherit;font-size:11px;font-weight:900;cursor:pointer}.transfer-day__option.is-selected>button{background:var(--transfer-deep)}
.transfer-day__day-preview{margin-top:18px;padding:26px 29px;border:1px solid var(--transfer-line);border-radius:18px;background:#fff7eb}.transfer-day__day-preview.is-selected{background:var(--transfer-deep);color:#fff}.transfer-day__day-preview small{color:var(--transfer-clay);font-size:9px;font-weight:950;letter-spacing:.14em}.transfer-day__day-preview h2{margin:9px 0 7px;font:600 27px/1.2 Georgia,"Noto Serif KR",serif}.transfer-day__day-preview p{margin:0;color:#6f7772;font-size:11px;line-height:1.6}.transfer-day__day-preview.is-selected p{color:#cddbd4}
.transfer-day__segments,.transfer-day__missing{max-width:900px;margin:42px auto;padding:48px;border:1px solid var(--transfer-line);border-radius:24px;background:var(--transfer-paper)}.transfer-day__segments h2{margin:0;font:600 44px/1.05 Georgia,"Noto Serif KR",serif;letter-spacing:-.045em}.transfer-day__segments>span,.transfer-day__missing>span{display:block;margin-top:13px;color:#69756e;line-height:1.6}.transfer-day__segments>div{display:grid;gap:10px;margin-top:28px}.transfer-day__segments button{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 20px;border:1px solid var(--transfer-line);border-radius:14px;background:#f7f2e9;color:var(--transfer-ink);text-align:left;cursor:pointer}.transfer-day__segments button small{color:#8b744f;font-size:9px;font-weight:950;letter-spacing:.08em}.transfer-day__segments button b{font-size:14px}.transfer-day__missing{text-align:center}.transfer-day__missing h1{font-size:48px}
.transfer-day__footer{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:26px;padding-top:20px;border-top:1px solid var(--transfer-line)}

@media(max-width:760px){
  .transfer-day__topbar{height:60px;padding:0 16px}.transfer-day__topbar>b{font-size:17px}.transfer-day__topbar>span{display:none}.transfer-day__topbar button{padding:8px 10px;font-size:9px}
  .transfer-day__shell{padding:24px 16px 52px}.transfer-day__fixture{align-items:flex-start;flex-direction:column;gap:5px;margin-bottom:19px}
  .transfer-day__intro{display:block;padding:8px 0 25px}.transfer-day__intro h1{font-size:43px;line-height:1.03}.transfer-day__intro>div>span{margin-top:14px;font-size:12px}.transfer-day__intro aside{margin-top:25px;padding:18px}.transfer-day__intro aside>b{font-size:20px}.transfer-day__intro aside>div{grid-template-columns:1fr;gap:5px}.transfer-day__intro aside i{transform:rotate(90deg);justify-self:start}
  .transfer-day__evidence-banner{align-items:flex-start;flex-direction:column;gap:5px}
  .transfer-day__options{grid-template-columns:1fr}.transfer-day__option{min-height:0;padding:23px 20px}.transfer-day__option h3{font-size:27px}.transfer-day__option dl{grid-template-columns:1fr}.transfer-day__option>button{margin-top:5px}
  .transfer-day__day-preview{padding:22px 20px}.transfer-day__day-preview h2{font-size:23px}
  .transfer-day__segments,.transfer-day__missing{margin:20px 0;padding:30px 21px}.transfer-day__segments h2,.transfer-day__missing h1{font-size:34px}.transfer-day__segments button{align-items:flex-start;flex-direction:column;gap:6px}
  .transfer-day__footer{align-items:stretch;flex-direction:column}.transfer-day__footer button{width:100%}
}
