.pd-page{--pd-navy:#223359;--pd-mint:#0a8079;--pd-mint-soft:#e6f6f4;--pd-ink:#141b2d;--pd-sub:#5d6678;--pd-line:#edf0f3;--pd-red:#d93a40;color:var(--pd-ink)}.pd-page>.pd-head{box-shadow:none;background:#fff;margin-top:.75rem;padding:1.25rem 1.25rem 1.4rem;border:0!important;border-radius:18px!important}.pd-org{color:var(--pd-sub);font-size:.95rem;font-weight:600;text-decoration:none;display:inline-block}.pd-org:hover{color:var(--pd-mint);text-decoration:underline}.pd-page .pd-title{letter-spacing:-.02em;word-break:keep-all;overflow-wrap:anywhere;margin:.25rem 0 .85rem;font-size:1.5rem;font-weight:800;line-height:1.38}.pd-chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.pd-chips li{color:#3b4456;background:#f3f5f8;border-radius:8px;padding:4px 9px;font-size:.82rem;font-weight:700;line-height:1.5!important}.pd-chips li.is-mint{background:var(--pd-mint-soft);color:var(--pd-mint)}.pd-actions{margin-top:1.1rem}.pd-key{background:var(--pd-line);border-radius:16px;grid-template-columns:1fr 1fr;gap:1px;margin-top:.75rem;display:grid;overflow:hidden}.pd-key-cell{background:#fff;flex-direction:column;min-width:0;padding:1rem;display:flex}.pd-key-cell small{color:var(--pd-sub);font-size:.8rem;font-weight:600}.pd-key-cell b{letter-spacing:-.02em;margin-top:2px;font-size:1.65rem;font-weight:900;line-height:1.25}.pd-key-cell b.is-hot{color:var(--pd-red)}.pd-key-cell b.is-small{overflow-wrap:anywhere;font-size:1rem;line-height:1.5}.pd-key-cell em{color:var(--pd-sub);font-size:.82rem;font-style:normal}.pd-warn{color:#8a5300;background:#fff4e5;border-radius:12px;margin:.5rem 0 0;padding:.65rem .9rem;font-size:.85rem}.pd-note{color:var(--pd-sub);margin:.5rem .25rem 0;font-size:.82rem}.pd-page>.pd-card{background:#fff;margin-top:.75rem;padding:1.15rem 1.15rem 1.2rem;box-shadow:none!important;border:0!important;border-radius:16px!important}.pd-page .pd-card h2{margin:0 0 .25rem;font-size:1.08rem;font-weight:800!important}.pd-sub{color:var(--pd-sub);margin:0 0 .6rem;font-size:.84rem}.pd-timeline{margin:.5rem 0 .25rem;padding:0;list-style:none}.pd-timeline li{grid-template-columns:18px 1fr auto;align-items:center;gap:10px;padding:.45rem 0;font-size:.93rem;display:grid}.pd-timeline li:before{content:"";background:#c9d1da;border-radius:50%;justify-self:center;width:10px;height:10px}.pd-timeline li.is-now:before{background:var(--pd-mint);box-shadow:0 0 0 4px var(--pd-mint-soft)}.pd-timeline li span:last-child{color:var(--pd-sub);text-align:right;font-size:.85rem}.pd-track{border:1.5px solid var(--pd-line);border-radius:14px;margin-top:.5rem;overflow:hidden}.pd-track[open]{border-color:var(--pd-mint)}.pd-track summary{cursor:pointer;gap:6px;padding:.8rem .9rem;list-style:none;display:grid}.pd-track summary::-webkit-details-marker{display:none}.pd-track summary b:after{content:" 펼치기 ▾";float:right;color:var(--pd-sub);font-size:.8rem;font-weight:500}.pd-track[open] summary{background:var(--pd-mint-soft)}.pd-track[open] summary b:after{content:" 접기 ▴"}.pd-track-chips{flex-wrap:wrap;gap:6px;display:flex}.pd-track-chips i{color:#3b4456;background:#f3f5f8;border-radius:6px;padding:2px 7px;font-size:.76rem;font-style:normal;font-weight:700}.pd-track ol{margin:0;padding:.25rem .9rem .6rem;list-style:none}.pd-track ol li{border-top:1px solid var(--pd-line);padding:.6rem 0}.pd-track ol li:first-child{border-top:0}.pd-track ol p{color:#3b4456;margin:.2rem 0 0;font-size:.86rem}.pd-track-lines{color:#3b4456;margin:0;padding:.25rem .9rem .6rem 1.9rem;font-size:.86rem;line-height:1.6}.pd-track-lines li+li{margin-top:.3rem}.pd-track-common{border-top:1px solid var(--pd-line);margin-top:.9rem;padding-top:.75rem}.pd-track-common>b{margin-bottom:.35rem;font-size:.9rem;display:block}.pd-raw{margin-top:.75rem}.pd-raw>summary{color:var(--pd-mint);cursor:pointer;font-size:.86rem;font-weight:700}.pd-read{background:var(--pd-mint-soft);border-radius:10px;margin:.25rem 0 .4rem}.pd-read>summary{color:var(--pd-mint);cursor:pointer;padding:.75rem .9rem;font-weight:700}.pd-read-body{background:#fff;gap:1rem;padding:.25rem .9rem .9rem;display:grid}.pd-files ul{margin:0;padding:0;list-style:none}.pd-file{border-top:1px solid var(--pd-line);color:var(--pd-ink);justify-content:space-between;align-items:center;gap:12px;padding:.7rem 0;font-size:.92rem;text-decoration:none;display:flex}.pd-files ul li:first-child .pd-file{border-top:0}.pd-file span{overflow-wrap:anywhere;min-width:0}.pd-file b{color:var(--pd-mint);flex-shrink:0;font-size:.85rem}.pd-forms>summary{color:var(--pd-sub);cursor:pointer;padding:.5rem 0;font-size:.86rem}.pd-source{color:var(--pd-mint);margin-top:.6rem;font-size:.86rem;font-weight:700;display:inline-block}@media (min-width:768px){.pd-page .pd-title{font-size:1.9rem}.pd-key-cell b{font-size:2rem}}
