.en1 .e-hello .e-hi9g{align-self:flex-start;padding:0 8px}.en1 .e-linkb{background:none;border:0;padding:0;font:inherit;font-weight:700;color:var(--gd);cursor:pointer}.en1 .e-linkb:hover{text-decoration:underline}.en1 .e-sb8i{display:flex;align-items:center;gap:12px;width:100%;text-align:left;background:#fff;border:1px solid var(--li);border-radius:12px;padding:12px 14px;font:inherit;color:inherit;cursor:pointer}.en1 .e-sb8i:hover{background:#f6f9f4}.en1 .e-ic8{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;font-size:18px;flex:none}.en1 .e-ic8.w{background:#fdefe6}.en1 .e-ic8.s{background:#e7f0fb}.en1 .e-rw7{display:block;width:100%;box-sizing:border-box;margin-top:8px;font-family:Nanum Pen Script,cursive;font-size:28px;line-height:46px;min-height:46px;padding:4px 16px;border:1px solid #ECE8D6;border-top:3px solid #CFDCC4;border-radius:12px;background:#fffef6;outline:none;color:#26302a;cursor:text}.en1 .e-rw7:focus{border-color:#9dc08b;box-shadow:0 0 0 3px #e3f0dc}.en1 .e-spk8 .e-sp7w{display:block;padding:0;border:0;background:none;font-size:14px;color:#c0392b;margin:2px 0 0 34px}.en1 .e-spk8 .e-sp7w b{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;background:#d2453b;color:#fff;font-size:11px;margin-right:4px}.en1 .e-spk8 .e-sg .e-hd{align-items:center}.en1 .e-spk8 .e-sg{background:#fff;border-color:var(--li)}.en1 .e-card>.e-rd9t{margin-top:12px}.en1 .e-list>.e-pg9{margin:0;padding:10px 12px;border-top:1px solid var(--li)}.en1 .e-paper.e-lv24{min-height:420px;padding:18px 24px;background:#fffef6 repeating-linear-gradient(transparent 0 54px,#ece8d6 54px 55px)}.en1 .e-paper.e-lv24 .e-ln{font-size:30px;line-height:55px;border-bottom:0}.en1 .e-lv25o{position:relative;display:flex;flex-direction:column}.en1 .e-lv25o>:first-child{flex:1}.en1 .e-lv25b{align-self:flex-end;margin-top:4px;background:none;border:0;padding:2px 4px;font:inherit;font-size:12px;font-weight:700;color:var(--gd);cursor:pointer}.en1 .e-d7r .e-mu{color:var(--mu)}.en1 .e-lv7t{display:flex;align-items:center;gap:6px;font-size:12.5px;color:#9d2621;font-weight:700;margin-top:4px}.en1 .e-lv7t.e-ok9{color:#2f7a3a}.en1 .e-cell .e-paper{border:0;background:none;box-shadow:none;padding:0}.en1 .e-rwc{margin:6px 0 0;font-family:Nanum Pen Script,cursive;font-size:24px;line-height:1.8}.en1 .e-rwc .e-rwg{box-shadow:inset 0 -3px #4f9a5e}.en1 .e-sp9t{margin-top:12px;background:#fafcfe;border:1px solid #E2EAF2;border-top:4px solid #CFE0CB;border-radius:14px;padding:4px 14px}.en1 .e-sp9t .e-r{display:grid;grid-template-columns:44px 30px minmax(0,1fr);gap:10px;align-items:start;padding:14px 0 10px;border-bottom:1px solid #EEF2F6}.en1 .e-sp9t .e-r:last-child{border-bottom:0}.en1 .e-sp9t .e-t{font-size:12.5px;color:#7a867e;padding-top:8px}.en1 .e-sp9t .e-me{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:7px;background:#2f6fd0;color:#fff;font-size:12px;font-weight:800;margin-top:4px}.en1 .e-sp9t .e-c .e-ln{display:inline;font-family:Nanum Pen Script,cursive;font-size:24px;line-height:1.9;border-bottom:1px solid #EFE3CC;padding-bottom:2px;white-space:normal}.en1 .e-sp9t .e-sp9w{margin-top:6px;font-size:13px;color:#c0392b}.en1 .e-sp9t .e-sp9w b{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:50%;background:#c0392b;color:#fff;font-size:11px;margin-right:4px}.en1 .e-sp9l{margin:8px 2px 0}.en1 .e-paper.e-sp9p{background:#fafcfe;border-color:#e2eaf2}.en1 .e-sp9p .e-tl{display:flex;gap:10px;align-items:baseline;padding:10px 6px}.en1 .e-sp9p .e-who{flex:none;font-size:11px;font-weight:900;border-radius:6px;padding:2px 6px;background:#2f6fd0;color:#fff}.en1 .e-lv24 .e-ln,.en1 .e-lv24 .e-ln *{font-family:Nanum Pen Script,cursive}.en1 .e-lv24 .e-ln .e-mu{font-size:22px}.en1 .e-cal7 .e-ev7{white-space:normal;overflow:visible;text-overflow:clip;word-break:keep-all;line-height:1.35}.en1 .e-split.e-eq9{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.en1 .e-eq9 .sx-one{max-width:none}@media(max-width:820px){.en1 .e-split.e-eq9{grid-template-columns:1fr}}.en1 div>.e-score.sx-s4{grid-template-columns:minmax(64px,max-content) minmax(0,1fr) 28px auto}.en1 div>.e-score.sx-s4>.sx-dl9{font-size:11.5px;white-space:nowrap;text-align:right}.en1 .e-score{grid-template-columns:minmax(64px,max-content) minmax(0,1fr) auto}.en1 .e-score>span:first-child{white-space:nowrap;overflow:visible}.en1 details.e-rd9x{background:none;border:0;border-left:2px solid #E1E7DD;border-radius:0;padding:0 0 0 10px;margin:2px 0 12px;font-size:12.5px}.en1 details.e-rd9x>summary{list-style:none;cursor:pointer;color:#5b675f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:52px;position:relative}.en1 details.e-rd9x>summary::-webkit-details-marker{display:none}.en1 details.e-rd9x>summary:after{content:"자세히 ▾";position:absolute;right:0;top:0;color:#3e7a35;font-weight:700;font-size:11.5px}.en1 details.e-rd9x[open]>summary{white-space:normal}.en1 details.e-rd9x[open]>summary:after{content:"접기 ▴"}.en1 details.e-rd9x .e-nx{display:block;margin-top:4px;color:#8a6a2a}.en1 details.e-rd9x .e-ev9{margin-top:4px;padding-top:4px;display:grid;gap:4px;font-size:12.5px;line-height:1.5}.en1 details.e-rd9x .e-ev9>div{background:#f6f8f4;border-radius:8px;padding:5px 9px;font-weight:500}.en1 details.e-rd9x .e-ev9 .e-g{color:#2f6b2a}.en1 details.e-rd9x .e-ev9 .e-b{color:#a5432f;background:#fcf1ee}.en1 details.e-rd9x .e-ev9 b{font-weight:800;color:inherit}.en1 .e-ai9 .e-ai9i{display:flex;gap:10px;align-items:flex-start;padding:9px 0;border-top:1px dashed #EEF1EC}.en1 .e-ai9 .e-ai9i:first-of-type{border-top:0}.en1 .e-ai9e{width:30px;height:30px;border-radius:9px;background:#f3f6f1;display:grid;place-items:center;flex:none}.en1 .e-ai9 .e-xs{color:#55615a;line-height:1.55;margin-top:2px}.en1 .e-ai9c{display:inline-block;background:#fdedea;color:#b0453b;border-radius:8px;padding:1px 8px;margin:2px 4px 0 0;font-weight:700}.en1 .e-ai9t{display:inline-flex;gap:4px;margin-right:6px;vertical-align:middle}.en1 .e-ai9t i{font-style:normal;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-size:12px;font-weight:800}.en1 .e-ai9t i.e-o{background:#e4f2e1;color:#2f7a3a}.en1 .e-ai9t i.e-x{background:#fbe3df;color:#c0392b}.en1 .e-ai9r{margin-top:8px;background:#f1f7ec;border-radius:12px;padding:10px 12px;font-size:13.5px;color:#2c4a2a}.en1 .e-split.e-ex8,.en1 .e-split.e-pc9w{align-items:stretch}.en1 .e-ex8>.e-stack,.en1 .e-pc9w>.e-stack{display:flex;flex-direction:column}.en1 .e-ex8>.e-stack>.e-card:last-child,.en1 .e-pc9w>.e-stack>.e-card:last-child{flex:1 1 auto}.en1 .e-pc9{max-width:420px;margin:0 auto;border:1px solid #E3E8E0;border-radius:22px;overflow:hidden;background:#fbfaf6;box-shadow:0 6px 20px #1e321e14}.en1 .e-pc9h{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:#3e7a35;color:#fff}.en1 .e-pc9l{font-weight:800}.en1 .e-pc9b{padding:16px;display:flex;flex-direction:column;gap:10px}.en1 .e-pc9b h3{margin:0;font-size:20px}.en1 .e-pc9b h3 small{font-size:13px;color:#7a867d;font-weight:600}.en1 .e-pc9k{display:grid;grid-template-columns:1fr 1fr;gap:8px}.en1 .e-pc9k>div{background:#fff;border:1px solid #ECEFEA;border-radius:12px;padding:8px 10px}.en1 .e-pc9k span{display:block;font-size:12px;color:#7a867d}.en1 .e-pc9k b{font-size:20px}.en1 .e-pc9m{margin:0;font-size:14px;line-height:1.6;background:#fff;border-radius:12px;padding:10px 12px;border:1px solid #ECEFEA}.en1 .e-pc9x{display:grid;gap:6px}.en1 .e-pc9x>div{border-radius:10px;padding:8px 10px;font-size:14px}.en1 .e-pc9x small{display:block;font-size:11.5px;color:#7a867d}.en1 .e-pc9x .e-ng{background:#fdedea;color:#b0453b}.en1 .e-pc9x .e-ok{background:#eaf4e6;color:#2f7a3a;font-weight:700}.en1 .e-pc9s{background:#fff;border:1px dashed #CFDCC9;border-radius:12px;padding:10px 12px;display:grid;gap:4px;font-size:14px}.en1 .e-pc9w>.e-card:first-child{display:flex;flex-direction:column}.en1 .e-pc9w>.e-card:first-child>.e-pc9{margin:auto;width:100%}.en1 .e-wr9b{border:1px solid #E6EBE3;border-radius:12px;padding:10px 12px;margin-top:10px}.en1 .e-wr9q{display:flex;gap:10px;align-items:center;padding:6px 0;border-top:1px dashed #EEF1EC;font-size:14px}.en1 .e-wr9q:first-of-type{border-top:0}.en1 .e-wr9q .e-n{width:22px;height:22px;border-radius:50%;background:#eef2eb;display:grid;place-items:center;font-size:12px;font-weight:800;flex:none}.en1 .e-wr9q .e-a{color:#2f7a3a;font-weight:700;font-size:13px;white-space:nowrap}.en1 .e-pcs9i{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:700;color:#4b5a4e}.en1 .e-ib9d{border-color:#bfddb5;background:#fafdf8}.en1 .e-ib9k{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:12px}@media(max-width:820px){.en1 .e-ib9k{grid-template-columns:1fr 1fr}}.en1 .e-ib9k>div{background:#fff;border:1px solid #E6EBE3;border-radius:12px;padding:10px 12px}.en1 .e-ib9k span{display:block;font-size:12px;color:#7a867e}.en1 .e-ib9k b{display:block;font-size:18px;margin:2px 0}.en1 .e-ib9k small{font-size:11.5px;color:#56625a}.en1 .e-ib9n{margin-top:10px;padding:10px 12px;border-radius:12px;background:#f3f7fb;border:1px solid #E2EAF2}.en1 .e-prep9t{display:flex;gap:4px;background:#eef2eb;border-radius:14px;padding:4px;margin-bottom:14px;width:max-content;max-width:100%;flex-wrap:wrap}.en1 .e-prep9t button{border:0;background:none;padding:9px 18px;border-radius:10px;font:inherit;font-weight:700;color:#56625a;cursor:pointer}.en1 .e-prep9t button.e-on{background:#fff;color:#2c5e26;box-shadow:0 1px 4px #00000014}.en1 .e-unk9{border-color:#f3d9a4;background:#fffbf1}.en1 .e-acc9{display:grid;gap:10px}.en1 .e-acc9sum{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin:10px 0;padding:9px 12px;border-radius:12px;background:#f4f7fb;border:1px solid #E2EAF2;font-size:13px}.en1 .e-acc9ib{border:1px solid #E1E7DD;background:#fff;border-radius:7px;margin-left:6px;cursor:pointer;font-size:11px;padding:1px 5px;vertical-align:1px;line-height:1.4}.en1 .e-acc9ib.e-w{border-color:#f0c36a;background:#fff8e8}.en1 .e-acc9log>div{display:grid;grid-template-columns:130px 1fr auto;gap:8px;font-size:13px;padding:6px 0;border-bottom:1px dashed #E6EBE3;align-items:center}.en1 .e-acc9tmp{background:#f1f8ee;border:1px solid #CFE5C7;border-radius:10px;padding:9px 12px;font-size:13px}.en1 .e-acc9perm{display:grid;grid-template-columns:1fr 1fr;gap:6px}.en1 .e-acc9perm label{display:flex;flex-direction:row;align-items:center;gap:8px;font-weight:600;background:#f6f8f4;border-radius:9px;padding:7px 10px;font-size:13px;cursor:pointer}.en1 .e-acc9perm input{accent-color:#2F7D4F;width:15px;height:15px}.en1 .e-inv9l{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:700}.en1 .e-inv9l .e-inp{font-weight:400}.en1 .e-acc9head{display:flex;align-items:center;justify-content:space-between;margin-top:14px}@media(max-width:560px){.en1 .e-acc9perm{grid-template-columns:1fr}.en1 .e-acc9log>div{grid-template-columns:100px 1fr auto}}.en1 .sx-r{margin-left:auto;font-weight:600}.en1 .e-h:has(.sx-r){display:flex;align-items:center;gap:8px}.en1 .sx-more{display:inline-flex;align-items:center;border:1px solid var(--li);border-radius:10px;padding:6px 11px;font-size:13px;font-weight:700;background:#fff;white-space:nowrap}.en1 table.sx-students tr:hover .sx-more{border-color:var(--g)}.en1 .sx-link{border:0;background:none;color:var(--g);font-weight:700;cursor:pointer;font-size:12.5px}.en1 .sx-period{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:10px}.en1 .sx-rp7g{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:8px}.en1 .sx-rp7i{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;border:1px solid var(--li);background:#fff;border-radius:12px;padding:10px 12px;font:inherit;text-align:left;cursor:pointer}.en1 .sx-rp7i:hover{border-color:#3e7a35}.en1 .sx-rp7i .sx-g b{display:block}.en1 .sx-rp7i .sx-g small{color:var(--mu);font-size:12px}.en1 .sx-note{padding:10px 0;border-top:1px dashed var(--li)}.en1 .sx-note:first-of-type{border-top:0}.en1 .sx-ic{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-size:12px;font-weight:900;flex:none}.en1 .sx-ic.sx-g{background:#e6f2e3;color:#2f6a2b}.en1 .sx-ic.sx-r2{background:#fde9e7;color:#c8463b}.en1 .sx-tag{display:inline-block;font-size:11px;font-weight:800;border-radius:6px;padding:1px 6px;margin-right:4px}.en1 .sx-tag.sx-w{background:#eaf3e6;color:#2c5e26}.en1 .sx-tag.sx-s{background:#efe9fa;color:#5b3fa6}.en1 .sx-trend{display:block;width:100%;height:auto;margin:8px 0}.en1 .e-kpis.sx-k3{grid-template-columns:repeat(3,minmax(0,1fr))}.en1 .sx-sl{border:1px solid var(--li2);border-radius:10px;padding:9px 11px;margin-top:8px}.en1 .sx-tag8{font-size:11.5px;font-weight:800;border-radius:999px;padding:2px 8px}.en1 .sx-tag8.sx-ok{background:#e6f2e3;color:#2f6a2b}.en1 .sx-tag8.sx-ng{background:#fde9e7;color:#c8463b}.en1 .sx-big{font-size:24px;font-weight:900;letter-spacing:-.5px;margin-top:4px;line-height:1.1}.en1 .sx-big small{font-size:13px;font-weight:700;margin-left:2px}.en1 .e-mchs{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.en1 .e-mch{padding:12px 14px;border-radius:14px}.en1 .sx-v{margin-left:6px;font-size:11px;font-weight:800;background:#e8f0fb;color:#2f5c9a;border-radius:999px;padding:1px 7px}.en1 .sx-rub{margin-bottom:6px}.en1 .sx-lv{background:#f6f8f4;border-radius:10px;padding:7px 10px;font-size:12.5px}.en1 .sx-lv .sx-nx{color:#8a6a1f}.en1 .sx-col{border-radius:14px;padding:12px;border:1px solid var(--li);background:#fff}.en1 .sx-col.sx-cg{border-top:4px solid #3E9A55}.en1 .sx-col.sx-cb{border-top:4px solid #D2463C}.en1 .sx-col h4{margin:0;font-size:15px;display:flex;align-items:center;gap:6px}.en1 .sx-col h4 span{margin-left:auto;font-size:12px;background:#f1f4ef;border-radius:999px;padding:2px 8px;color:#55615a}.en1 .sx-col p{margin:2px 0 8px}.en1 .sx-it{display:flex;justify-content:space-between;gap:8px;align-items:center;border:1px solid #EEF0EA;border-radius:10px;padding:8px 10px;margin-top:6px;font-size:13px}.en1 .sx-it small{font-weight:600;white-space:nowrap}.en1 .sx-home{margin-top:10px;background:#fff6e8;border-radius:10px;padding:8px 10px;font-size:13px;font-weight:700}.en1 .sx-best{border-radius:12px;padding:10px 12px;display:flex;flex-direction:column;gap:3px}.en1 .sx-best.sx-g{background:#eef7ea}.en1 .sx-best.sx-b{background:#fdf0ee}.en1 .sx-h4{margin:16px 0 6px;font-size:14.5px}.en1 .sx-cat{display:flex;flex-direction:column;gap:6px}.en1 .sx-pc .e-mchs{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.en1 .sx-notice{display:flex;align-items:center;gap:8px;flex-wrap:wrap}@media(max-width:760px){.en1 .e-kpis.sx-k3{grid-template-columns:minmax(0,1fr)}}.en1 .e-mch svg{width:100%;height:86px;margin-top:6px}.en1 .sx-it{flex-wrap:wrap}.en1 .sx-it>span{min-width:0;flex:1 1 160px}.en1 .sx-mong{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:14px}.en1 .sx-monk{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:8px}.en1 .sx-monk>div{background:#f4f6f2;border-radius:10px;padding:8px 10px}.en1 .sx-monk span{display:block;font-size:11.5px;color:var(--mu)}.en1 .sx-monk b{font-size:20px}.en1 .sx-step{display:flex;align-items:center;gap:8px;padding:5px 0;font-size:13.5px}.en1 .sx-step .e-xs{margin-left:auto}.en1 .sx-ck{width:20px;height:20px;border-radius:50%;display:grid;place-items:center;background:#f1f3ef;color:#9aa;font-size:11px}.en1 .sx-ck.sx-on{background:#e3f0de;color:#2f6a2b}.en1 .sx-mst{border:1px solid #CFE5C5;background:#f1f8ec;border-radius:10px;padding:9px 12px;font-weight:800;font-size:13.5px;color:#2c5e26}.en1 .sx-mst.sx-bad{border-color:#f3c9c4;background:#fdf0ee;color:#b23b30}.en1 .sx-mdraft{margin-top:8px;border:1px solid var(--li);border-radius:10px;padding:10px 12px;background:#fffef8;font-size:13.5px;line-height:1.7;min-height:70px}.en1 .sx-caret{color:var(--g);animation:e-blink 1s infinite}.en1 .sx-hint{border:1px solid var(--li);border-radius:12px;padding:10px 12px;background:#fafbf9}.en1 .sx-perp{display:flex;align-items:center;gap:6px}.en1 .sx-perp .e-sel{width:auto;min-width:130px}.en1 .sx-perp .e-inp{width:auto}.en1 .sx-memo{border-color:#cfe5c5}.en1 .sx-tag.sx-w{background:#fcebdd;color:#b0541f}.en1 .sx-tag.sx-s{background:#e5eefb;color:#2f5c9a}.en1 .sx-ic{border-radius:8px;width:26px;height:26px}.en1 .sx-mch3{grid-template-columns:repeat(3,minmax(0,1fr))!important}@media(max-width:760px){.en1 .sx-mong,.en1 .sx-mch3{grid-template-columns:minmax(0,1fr)!important}}.en1 .sx-period{border:1px solid var(--li);border-radius:14px;padding:10px 12px;background:#fafbf9}.en1 .e-fbar .e-srch{flex:1 1 380px}.en1 .sx-rp7g{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:900px){.en1 .sx-rp7g{grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}}.en1 .sx-best{border:1px solid transparent;border-radius:14px;padding:14px 16px;gap:6px}.en1 .sx-best.sx-g{background:#eef7ea;border-color:#cfe5c5}.en1 .sx-best.sx-b{background:#fdf0ee;border-color:#f3c9c4}.en1 .sx-best h3{margin:2px 0;font-size:17px}.en1 .sx-ev{background:#fff;border-radius:8px;padding:6px 10px;font-style:italic;font-size:13.5px}.en1 .sx-homei{background:#fff;border-radius:8px;padding:5px 10px;font-size:12.5px;color:#8a4b1f}.en1 details.sx-it{display:block;border:1px solid #EEF0EA;border-radius:10px;margin-top:6px;padding:0;background:#fff}.en1 details.sx-it summary{display:flex;align-items:center;gap:8px;padding:9px 10px;cursor:pointer;list-style:none;font-size:13px}.en1 details.sx-it summary::-webkit-details-marker{display:none}.en1 .sx-ii{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:#fff4d6;flex:none;font-size:12px}.en1 .sx-ii.sx-bad{background:#fde9e7;color:#c8463b;font-weight:900}.en1 .sx-tt{flex:1;min-width:0}.en1 .sx-cat{font-size:11.5px;font-weight:800;white-space:nowrap}.en1 .sx-cat:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:currentColor;margin-right:4px;vertical-align:middle}.en1 .sx-rd{padding:0 10px 10px 42px;display:flex;flex-direction:column;gap:4px}.en1 .sx-hr{border:0;border-top:1px solid var(--li);margin:14px 0 0}.en1 .sx-catb{display:flex;flex-direction:column;gap:6px}.en1 .sx-ruball{margin-top:10px}.en1 .sx-ruball summary{cursor:pointer;color:#2c5e26;font-weight:800;font-size:13px}.en1 textarea.sx-plain{border:0;background:transparent;padding:0;min-height:40px;resize:vertical}.en1 .sx-pcmini{display:grid;grid-template-columns:minmax(0,220px) minmax(0,1fr);align-items:center}.en1 .sx-pcmini .e-pb{padding:12px 16px}.en1 .sx-g2top{align-items:start}@media(max-width:760px){.en1 .sx-pcmini{grid-template-columns:minmax(0,1fr)}}.en1 .sx-chips{display:flex;flex-wrap:wrap;gap:6px}.en1 .sx-pick{border:1px solid var(--li);background:#fff;border-radius:10px;padding:7px 12px;font:inherit;font-weight:700;font-size:13.5px;cursor:pointer}.en1 .sx-pick.sx-on{background:var(--g);border-color:var(--g);color:#fff}.en1 .sx-one{max-width:270px}.en1 .sx-mis{border:1px solid var(--li);border-left:4px solid #C8463B;border-radius:10px;padding:10px 14px;margin-top:8px}.en1 .sx-goodl{border:1px solid var(--li);border-left:4px solid #3E9A55;border-radius:10px;padding:10px 14px;margin-top:8px;font-weight:700;font-size:14px}.en1 .sx-rv{display:flex;align-items:center;gap:8px;padding:8px 0;border-top:1px solid var(--li2);font-size:14px}.en1 .sx-cat{display:inline-flex;align-items:center}.en1 .sx-mst.sx-wait{border-color:var(--li);background:#f6f7f4;color:var(--mu)}.en1 .e-fbar>:not(.e-srch){flex:none}.en1 .e-fbar .e-srch .e-inp{width:100%}.en1 .sx-tabs9{display:flex;gap:4px;background:#eef2eb;border-radius:14px;padding:4px;margin-bottom:14px;width:max-content;max-width:100%;flex-wrap:wrap}.en1 .sx-tabs9>button{border:0;background:none;padding:9px 18px;border-radius:10px;font:inherit;font-weight:700;color:#56625a;cursor:pointer}.en1 .sx-tabs9>button.e-on{background:#fff;color:#2c5e26;box-shadow:0 1px 4px #00000014}.en1 .sx-tabs9.sx-tabs9s{margin:0}.en1 .sx-tabs9.sx-tabs9s>button{padding:8px 16px;display:inline-flex;align-items:center;gap:6px}.en1 .sx-tabs9 .e-n{font-size:12px;font-weight:800;color:#56625a;background:#e4eadf;border-radius:999px;padding:1px 7px}.en1 .sx-tabs9>button.e-on .e-n{background:#eef2eb}.en1 .sx-pcs9{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end;margin-top:12px}.en1 .sx-pcs9i{display:flex;flex-direction:column;gap:4px;font-size:12.5px;color:#5b675f;font-weight:700}.en1 .sx-pcs9n{margin-left:auto;display:flex;flex-direction:column;align-items:flex-end;background:#f1f7ec;border-radius:12px;padding:8px 12px}.en1 .sx-pcs9n b{color:#2c5e26}.en1 .sx-rp9b{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:10px;padding:10px 12px;border:1px solid var(--li);border-radius:14px;background:#fff}.en1 .sx-rp9b .e-srch .e-inp{width:100%}.en1 .e-score.sx-s4{grid-template-columns:minmax(56px,max-content) minmax(0,1fr) auto auto}.en1 .e-score.sx-s4>span:last-child{text-align:right;white-space:nowrap;font-size:11.5px}.en1 .e-mchs.sx-mch4{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:560px){.en1 .e-mchs.sx-mch4{grid-template-columns:minmax(0,1fr)}}.en1 .e-score.sx-s4>span:first-child{min-width:112px}.en1 .e-p6{display:grid;grid-template-columns:minmax(260px,340px) minmax(0,1fr);gap:14px;margin-top:12px;align-items:start}.en1 .e-p6 .e-lst{display:flex;flex-direction:column;gap:6px;max-height:calc(100vh - 300px);min-height:420px;overflow:auto;padding-right:4px;position:sticky;top:0}.en1 .e-p6 .e-it{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;border:1px solid var(--li);border-radius:12px;padding:10px 12px;background:#fff;cursor:pointer;text-align:left;font:inherit;color:inherit}.en1 .e-p6 .e-it:hover{border-color:#9dc08b}.en1 .e-p6 .e-it.e-on{border-color:#3e7a35;background:#f1f7ec;box-shadow:inset 3px 0 #3e7a35}.en1 .e-p6 .e-it .e-t{display:block;font-weight:800;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.en1 .e-p6 .e-it .e-s{display:block;margin-top:2px;font-size:12px;color:var(--mu);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.en1 .e-p6 .e-it .e-new{font-size:10.5px;font-weight:900;background:#3e7a35;color:#fff;border-radius:999px;padding:1px 7px;margin-left:6px}.en1 .e-p6 .e-ty{font-size:12px;font-weight:800;border-radius:999px;padding:3px 9px;white-space:nowrap}.en1 .e-p6 .e-ty.e-s{background:#e4f1fb;color:#1f5c8c}.en1 .e-p6 .e-ty.e-w{background:#fdebdd;color:#a4511b}.en1 .e-p6 .e-dt{border:1px solid var(--li);border-radius:16px;background:#fff;min-width:0;overflow:hidden}.en1 .e-p6 .e-dh{padding:16px 18px;border-bottom:1px solid var(--li);background:linear-gradient(180deg,#fafcf8,#fff)}.en1 .e-p6 .e-dh h3{margin:6px 0 4px;font-size:20px;letter-spacing:-.3px}.en1 .e-p6 .e-meta{display:flex;flex-wrap:wrap;gap:6px}.en1 .e-p6 .e-meta span{font-size:12px;background:#f1f4ef;border-radius:999px;padding:3px 10px;color:#4b5a4e;font-weight:700}.en1 .e-p6 .e-db{padding:16px 18px;display:flex;flex-direction:column;gap:16px}.en1 .e-p6 .e-sec h4{margin:0 0 8px;font-size:14px;display:flex;align-items:center;gap:8px}.en1 .e-p6 .e-sec h4 small{margin-left:auto;font-weight:600;color:var(--mu)}.en1 .e-p6 .e-kv6{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px}.en1 .e-p6 .e-kv6 div{border:1px solid var(--li);border-radius:12px;padding:10px 12px;background:#fbfcfa}.en1 .e-p6 .e-kv6 span{display:block;font-size:11.5px;color:var(--mu)}.en1 .e-p6 .e-kv6 b{font-size:15px}.en1 .e-p6 .e-paper{border:1px solid #ECE8D6;background:#fffef8;border-radius:12px;padding:6px 0;max-height:340px;overflow:auto}.en1 .e-p6 .e-paper.e-open{max-height:none}.en1 .e-p6 .e-sn{display:grid;grid-template-columns:34px minmax(0,1fr);gap:4px;padding:7px 14px 7px 8px;border-bottom:1px dashed #EFEBDC;font-size:15px;line-height:1.7}.en1 .e-p6 .e-sn:last-child{border-bottom:0}.en1 .e-p6 .e-sn i{font-style:normal;color:#b0aa92;font-size:12px;text-align:right;padding-top:3px}.en1 .e-p6 .e-sn .e-er{text-decoration:underline wavy #D2453B;text-underline-offset:4px;cursor:help}.en1 .e-p6 .e-sn .e-fx{display:block;font-size:13px;color:#2f7a3a;font-weight:700}.en1 .e-p6 .e-tl{display:grid;grid-template-columns:52px 28px minmax(0,1fr);gap:8px;align-items:start;padding:8px 12px;border-bottom:1px dashed #E7EEF4;font-size:14.5px;line-height:1.6}.en1 .e-p6 .e-tl:last-child{border-bottom:0}.en1 .e-p6 .e-tl .e-tm{font-size:12px;color:var(--mu);font-variant-numeric:tabular-nums;padding-top:2px}.en1 .e-p6 .e-tl.e-me{background:#f6fafe}.en1 .e-p6 .e-tl .e-who{font-size:11px;font-weight:900;border-radius:6px;text-align:center;padding:2px 0}.en1 .e-p6 .e-tl.e-me .e-who{background:#2f6fd0;color:#fff}.en1 .e-p6 .e-tl.e-ai .e-who{background:#e9ede6;color:#4b5a4e}.en1 .e-p6 .e-tl .e-pz{font-size:11px;color:#a4511b;background:#fdebdd;border-radius:999px;padding:1px 7px;margin-left:6px;font-weight:800}.en1 .e-p6 .e-paper.e-hw7{cursor:pointer;background:#fffef8}.en1 .e-p6 .e-paper.e-hw7:hover{border-color:#9dc08b}.en1 .e-p6 .e-hw7 .e-sn{font-family:Nanum Pen Script,cursive;font-size:24px;line-height:1.5;padding:22px 14px 8px 8px}.en1 .e-p6 .e-hw7 .e-sn>i{font-family:inherit;font-size:15px;padding-top:8px}.en1 .e-p6 .e-hw7 .e-er{position:relative;text-decoration:none;border:2px solid #D2453B;border-radius:9px;padding:0 4px;color:#1f2a1f}.en1 .e-p6 .e-hw7 .e-er .e-ab{position:absolute;left:50%;bottom:100%;transform:translate(-50%);font-style:normal;font-size:19px;line-height:1;color:#c0392b;white-space:nowrap;margin-bottom:1px}.en1 .e-p6 .e-hw7 .e-sn,.en1 .e-p6 .e-hs7 .e-tl.e-me{padding-top:24px}.en1 .e-p6 .e-hw7 .e-ln,.en1 .e-p6 .e-hs7 .e-tl.e-me .e-ln{font-family:Nanum Pen Script,cursive;font-size:24px;line-height:1.6}.en1 .e-p6 .e-hs7 .e-tl.e-me .e-ln{font-size:21px}.en1 .e-p6 .e-pen{position:relative}.en1 .e-p6 .e-pen .e-fx{position:absolute;left:0;bottom:82%;font-size:.75em;white-space:nowrap;line-height:1}.en1 .e-p6 .e-pen sup{font-size:.5em}.en1 .e-p6 .e-hs7 .e-tl .e-ln{line-height:1.5!important;background:none!important}.en1 .e-p6 .e-hs7 .e-tl.e-ai .e-ln{font-size:19px!important;color:#4b5a4e}.en1 .e-p6 .e-more{align-self:flex-start;border:0;background:none;color:#2f6a2b;font:inherit;font-weight:800;font-size:13px;cursor:pointer;padding:4px 0}.en1 .e-p6 .e-fx6{display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px;border:1px solid var(--li);border-radius:12px;padding:10px 12px;margin-top:6px;background:#fff}.en1 .e-p6 .e-fx6 b.e-n{width:24px;height:24px;border-radius:50%;background:#d2453b;color:#fff;display:grid;place-items:center;font-size:12px}.en1 .e-p6 .e-fx6 .e-ba{font-size:15px}.en1 .e-p6 .e-fx6 .e-ba s{color:#b0453b}.en1 .e-p6 .e-fx6 .e-ba em{font-style:normal;color:#2f7a3a;font-weight:800}.en1 .e-p6 .e-fx6 small{display:block;color:var(--mu);font-size:12.5px;margin-top:2px}.en1 .e-p6 .e-aim{display:flex;gap:10px;align-items:flex-start}.en1 .e-p6 .e-aim .e-msg{flex:1}.en1 .e-p6 .e-acts{display:flex;gap:8px;justify-content:flex-end;flex-wrap:wrap;padding-top:4px}.en1 .e-p6 .e-empty6{padding:40px;text-align:center;color:var(--mu)}.en1 .e-pr6 .e-bar6{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.en1 .e-pr6 .e-bar6 .e-sel{width:auto}.en1 .e-pr6 .e-mode6{display:inline-flex;border:1px solid var(--li);border-radius:999px;overflow:hidden}.en1 .e-pr6 .e-mode6 button{border:0;background:#fff;font:inherit;font-weight:700;font-size:13px;padding:7px 14px;cursor:pointer;color:var(--ink2)}.en1 .e-pr6 .e-mode6 button[aria-pressed=true]{background:#3e7a35;color:#fff}.en1 .e-pr6 textarea.e-w6{width:100%;box-sizing:border-box;min-height:260px;resize:vertical;font:inherit;font-size:16px;line-height:1.8;padding:14px 16px;border:1px solid var(--li);border-radius:14px;background:#fffef8}.en1 .e-pr6 .e-cnt6{display:flex;gap:14px;flex-wrap:wrap;font-size:12.5px;color:var(--mu)}.en1 .e-pr6 .e-cnt6 b{color:var(--ink)}.en1 .e-pr6 .e-goal6{height:8px;border-radius:4px;background:#eef2ea;overflow:hidden;flex:1;min-width:120px}.en1 .e-pr6 .e-goal6 i{display:block;height:100%;background:#3e7a35;border-radius:4px;transition:width .2s}.en1 .e-pr6 .e-chips6{display:flex;gap:6px;flex-wrap:wrap}.en1 .e-pr6 .e-chips6 span{font-size:12px;border:1px solid var(--li);border-radius:999px;padding:3px 10px;font-weight:700}.en1 .e-pr6 .e-chips6 span.e-ok{background:#e6f2e3;border-color:#9dc08b;color:#2f6a2b}.en1 .e-pr6 .e-chat6{display:flex;flex-direction:column;gap:8px;max-height:calc(100vh - 360px);min-height:300px;overflow:auto;padding:4px}.en1 .e-wf6{display:flex;flex-direction:column;gap:10px}.en1 .e-tp6{display:flex;flex-wrap:wrap;gap:8px;padding-left:40px}.en1 .e-tp6 button{border:1px solid #CFE5C5;background:#f6faf3;border-radius:999px;padding:8px 14px;font:inherit;font-size:14px;font-weight:700;color:#2f6a2b;cursor:pointer}.en1 .e-tp6 button:hover{background:#eaf3e6}.en1 .e-len6 button{border-radius:14px;display:flex;flex-direction:column;align-items:flex-start;min-width:120px}.en1 .e-len6 small{color:var(--mu);font-weight:600}.en1 .e-wf6 .e-say6{padding-left:40px}.en1 .e-mic6{display:flex;align-items:center;gap:16px;border-top:1px solid var(--li);padding-top:14px}.en1 .e-micb6{width:68px;height:68px;border-radius:50%;border:0;background:#3e7a35;display:grid;place-items:center;cursor:pointer;box-shadow:0 8px 20px #3e7a3559;flex:none}.en1 .e-micb6.e-on{background:#d2453b;animation:e-pul6 1s infinite}.en1 .e-micb6:disabled{background:#b9c7b4;box-shadow:none}.en1 .e-mic6t{display:flex;flex-direction:column;gap:3px}.en1 .e-mic6t b{font-size:16px}.en1 .e-mic6t small{color:var(--mu);font-size:13px}.en1 .e-wv6{display:inline-flex;gap:4px;align-items:center;height:20px}.en1 .e-wv6 i{width:4px;background:#d2453b;border-radius:2px;animation:e-wv6 .9s infinite ease-in-out}.en1 .e-wv6 i:nth-child(2){animation-delay:.1s}.en1 .e-wv6 i:nth-child(3){animation-delay:.2s}.en1 .e-wv6 i:nth-child(4){animation-delay:.3s}.en1 .e-wv6 i:nth-child(5){animation-delay:.4s}.en1 .e-pr6 .e-say6{display:flex;gap:8px}.en1 .e-pr6 .e-say6 input{flex:1}.en1 .e-pk7g{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px}.en1 .e-pk7g button{display:flex;flex-direction:column;align-items:flex-start;gap:4px;text-align:left;border:1px solid var(--li);background:#fff;border-radius:14px;padding:14px;font:inherit;cursor:pointer}.en1 .e-pk7g button:hover{border-color:#3e7a35;background:#f6faf3}.en1 .e-pk7g .e-ic7{font-size:22px}.en1 .e-pk7g b{font-size:14.5px}.en1 .e-pk7g small{color:var(--mu);font-size:12.5px;line-height:1.5}.en1 .e-rv7s{display:flex;gap:6px;flex-wrap:wrap}.en1 .e-rv7s button{display:flex;align-items:center;gap:8px;border:1px solid var(--li);background:#fff;border-radius:999px;padding:6px 14px 6px 6px;font:inherit;font-size:13px;font-weight:700;cursor:pointer;color:var(--mu)}.en1 .e-rv7s button b{width:24px;height:24px;border-radius:50%;background:#eef2ea;display:grid;place-items:center;font-size:12px}.en1 .e-rv7s button.e-on{border-color:#3e7a35;color:#1f3a1b}.en1 .e-rv7s button.e-on b{background:#3e7a35;color:#fff}.en1 .e-rv7s button.e-done b{background:#cfe5c5;color:#2f6a2b}.en1 .e-rv7{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;align-items:stretch}.en1 .e-rv7>.e-card{margin:0!important}.en1 .e-rv7r{margin-top:10px;background:#f4f8f1;border-radius:12px;padding:12px 14px;font-size:14.5px;line-height:1.7}.en1 .e-rv7c{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px}.en1 .e-rv7c>div{border-radius:12px;padding:10px 12px;font-size:15px}.en1 .e-rv7c small{display:block;font-size:11.5px;color:var(--mu);margin-bottom:3px}.en1 .e-rv7c .e-bad{background:#fdecea;color:#9d2621}.en1 .e-rv7c .e-good{background:#e9f5e4;color:#235e2b;font-weight:700}.en1 .e-rv7q{border:1px solid var(--li);border-radius:12px;padding:12px 14px;margin-bottom:10px}.en1 .e-rv7q .e-qq{font-size:17px;font-weight:700;margin:6px 0 10px}.en1 .e-rv7q u{text-decoration:none;border-bottom:2px solid #3E7A35;display:inline-block;min-width:60px}.en1 .e-btn.e-ok7{background:#e9f5e4!important;border-color:#3e9a55!important;color:#235e2b!important}.en1 .e-btn.e-no7{background:#fdecea!important;border-color:#d2453b!important;color:#9d2621!important}.en1 .e-btn.e-dim7{opacity:.45}.en1 .e-rv7x{margin-top:8px;font-size:13.5px;border-radius:10px;padding:8px 10px}.en1 .e-rv7x.e-g{background:#f1f8ee;color:#235e2b}.en1 .e-rv7x.e-r{background:#fff4f2;color:#9d2621}.en1 .e-rv7end{text-align:center}.en1 .e-rv7sum{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px}.en1 .e-rv7sum div{border:1px solid var(--li);border-radius:12px;padding:12px}.en1 .e-rv7sum b{display:block}.en1 .e-rv7sum span{font-size:22px;font-weight:900}.en1 .e-rv7sum small{display:block;color:var(--mu)}.en1 .e-pr6 textarea.e-w6,.en1 .e-pr6 .e-chat6 .e-msg{font-family:Nanum Pen Script,cursive!important;font-size:25px!important;line-height:1.6!important;letter-spacing:0!important}.en1 .e-pr6 textarea.e-w6{background:#fffef6 repeating-linear-gradient(transparent 0 39px,#e6e2cf 39px 40px)!important;line-height:40px!important;padding:6px 18px!important;border-color:#ece8d6!important}.en1 .e-pr6 .e-chat6 .e-msg{font-size:22px!important;line-height:1.45!important}.en1 .e-p6 .e-tl .e-ln,.en1 .e-gr-check .e-tl .e-ln{font-family:Nanum Pen Script,cursive!important}.en1 .e-pr6 .e-chat6 .e-msg{font-family:Nanum Pen Script,cursive!important}.en1 .e-rv9n{display:flex;gap:6px;align-items:center;flex-wrap:wrap;margin-bottom:10px}.en1 .e-rv9b{margin-bottom:10px}.en1 .e-rv9b .e-prog{margin-top:4px}.en1 .e-rv9h{display:flex;gap:10px;align-items:flex-end;height:130px;border-bottom:1px solid #E8EDE5;padding-top:16px}.en1 .e-rv9h>div{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:100%;position:relative;font-size:11px;color:#7a867d}.en1 .e-rv9h i{display:block;width:60%;max-width:34px;background:#8cc07e;border-radius:6px 6px 0 0}.en1 .e-rv9h b{font-size:11.5px;color:#33423a;order:-1}.en1 .e-rv9h span{position:absolute;bottom:-18px}.en1 .e-rv9g .e-g2{margin-bottom:14px}.en1 .e-gr-check .e-tl>.e-who{margin-right:8px;font-weight:700}.en1 .e-pr9f{border:1px solid #ECEEF1;border-radius:12px;padding:10px 12px;margin-bottom:8px}.en1 .e-pr9f.e-ok{border-color:#9cc58e;background:#f4faf1}.en1 .e-pr9f .e-n{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#fdecea;color:#c8463b;font-size:12px}.en1 .e-pr9f .e-ba{margin:6px 0 2px}.en1 .e-pr9f .e-ba s{color:#c8463b}.en1 .e-pr9f .e-ba em{color:#2f7a3a;font-style:normal;font-weight:700}.en1 .e-pr9f .e-inp{margin:0}.en1 .e-rd9{margin-top:10px;border:1px dashed #E0A43A;background:#fff9ec;border-radius:12px;padding:10px 12px}.en1 .e-rd9l{display:flex;gap:8px;flex-wrap:wrap;margin-top:6px}.en1 .e-rd9l span{background:#fff;border:1px solid #F1E2BF;border-radius:10px;padding:5px 10px;font-size:13px}.en1 .e-rd9l s{color:#c8463b}.en1 .e-rd9l em{color:#2f7a3a;font-style:normal;font-weight:700}.en1 .e-rd9l small{display:block;color:#7a867d;font-size:11.5px}.en1 .e-p6{grid-template-columns:minmax(240px,340px) minmax(0,1fr)}.en1 *:has(>.e-p6){container-type:inline-size}@keyframes e-pul6{0%,to{box-shadow:0 0 #d2453b73}50%{box-shadow:0 0 0 14px #d2453b00}}@keyframes e-wv6{0%,to{height:5px}50%{height:20px}}.en1 .e-lv8h{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:14px}.en1 .e-lv8h .e-av{width:46px;height:46px;font-size:18px}.en1 .e-lv8h .e-nm{font-size:22px;font-weight:900}.en1 .e-gr-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.en1 .e-gr-chart{display:block;width:100%;height:auto;overflow:visible}.en1 .e-gr-chart text{font-size:10px;fill:var(--mu)}.en1 .e-gr-chips{display:flex;gap:6px;flex-wrap:wrap}.en1 .e-gr-legend{display:flex;gap:14px;flex-wrap:wrap;margin-top:8px}.en1 .e-gr-pager{display:flex;gap:6px;align-items:center;justify-content:flex-end;margin-top:8px}.en1 .e-gr-limit{display:flex;gap:10px;align-items:center;flex-wrap:wrap;font-size:13px;color:var(--mu)}.en1 .e-gr-limit b{color:var(--ink)}.en1 .e-gr-lock{border:1px solid #F2C2BF;background:#fff4f2;color:#9d2621;border-radius:12px;padding:10px 14px;font-size:14px;font-weight:700}.en1 .e-gr-row{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.en1 .e-gr-me{display:flex;justify-content:flex-end}.en1 .e-gr-typed{display:flex;gap:8px;margin-top:10px}.en1 .e-gr-typed input{flex:1}.en1 .e-gr-fb{border:1px solid var(--li);border-radius:14px;padding:12px 14px;background:#fff}.en1 .e-gr-mchs{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;margin-top:6px}.en1 .e-gr-mch{border:1px solid var(--li);border-radius:12px;padding:10px 12px;background:#fff;min-width:0}.en1 .e-gr-mch .e-v{font-size:24px;font-weight:900}.en1 .e-gr-mch .e-v small{font-size:12px;margin-left:2px}.en1 .e-gr-trow{cursor:pointer}.en1 .e-gr-trow:hover td{background:#f6faf3}.en1 .e-gr-trow.e-on td{background:#f1f7ec}.en1 .e-gr-fbar{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-bottom:12px}.en1 .e-gr-seg{display:inline-flex;border:1px solid var(--li);border-radius:10px;overflow:hidden;background:#fff}.en1 .e-gr-seg button{border:0;background:none;font:inherit;font-size:13px;font-weight:700;padding:7px 12px;cursor:pointer;color:var(--mu)}.en1 .e-gr-seg button[aria-pressed=true]{background:#f1f7ec;color:#1f3a1b}@media(max-width:760px){.en1 .e-gr-kpis{grid-template-columns:1fr 1fr}.en1 .e-p6,.en1 .e-rv7{grid-template-columns:1fr}.en1 .e-p6 .e-lst{position:static;max-height:300px;min-height:0}}.en1 .e-z5d{border:1px solid #CFE5C5;background:#fff;border-radius:14px;padding:14px 16px;margin:8px 0;min-width:0}.en1 .e-z5k{display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:8px;margin:10px 0}.en1 .e-z5k div{background:#f6f9f4;border-radius:10px;padding:8px 10px}.en1 .e-z5k span{display:block;font-size:11.5px;color:var(--mu)}.en1 .e-z5k b{font-size:17px;white-space:nowrap}.en1 .e-z5k small{font-size:11px;color:var(--mu)}.en1 .e-z5s{width:100%;height:auto;display:block;max-height:420px}.en1 .e-z5t{width:max-content}.en1 .e-z5t td,.en1 .e-z5t th{font-size:12.5px;white-space:nowrap}.en1 .e-z5bk{margin-bottom:10px}.en1 .e-gr-mch{cursor:pointer}.en1 .e-gr-mch:hover{border-color:#9dc08b}.en1 .e-fs8c{position:fixed!important;inset:0!important;z-index:30!important;border-radius:0!important;margin:0!important;overflow:auto!important;display:flex!important;flex-direction:column!important;padding:24px 8vw 28px!important;background:#fff!important}.en1 .e-fs8c textarea.e-w6{flex:1 1 auto!important;min-height:55vh!important}.en1 .e-fs8c .e-chat6{flex:1 1 auto!important;max-height:none!important;min-height:45vh}.en1 .e-fs8x{align-self:flex-end;margin-bottom:8px}.en1 .e-gr-av{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.en1 .e-gr-clsbar{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.en1 .e-gr-mchs.e-gr-mch4{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:560px){.en1 .e-gr-mchs.e-gr-mch4{grid-template-columns:minmax(0,1fr)}}.en1 .e-rv9w{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;align-items:start}@media(max-width:900px){.en1 .e-rv9w{grid-template-columns:1fr}.en1 .e-rv9r{border-left:0!important;padding-left:0!important}}.en1 .e-rv9l .e-rv9b{margin-bottom:12px}.en1 .e-rv9r{border-left:1px solid #EEF1EC;padding-left:28px}.en1 .e-rv9g .e-rv9h{display:flex;gap:14px;align-items:flex-end;justify-content:space-around;height:auto;padding:0 8px;border-bottom:0;background:linear-gradient(#e3e8e0,#e3e8e0) left bottom 20px/100% 1px no-repeat}.en1 .e-rv9g .e-rv9h>div{flex:0 1 64px;height:auto;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:4px;position:static}.en1 .e-rv9g .e-rv9h i{width:30px;max-width:none;border-radius:6px 6px 0 0}.en1 .e-rv9g .e-rv9h>div:last-child i{background:#3e9a55}.en1 .e-rv9g .e-rv9h b{order:0;font-size:12px}.en1 .e-rv9g .e-rv9h span{position:static;bottom:auto;height:16px;line-height:16px;margin-top:4px;font-size:11.5px;color:#7a867d}.en1 .e-p6 .e-hw7 .e-sn,.en1 .e-p6 .e-paper .e-sn,.en1 .e-paper .e-sn{display:grid;grid-template-columns:26px minmax(0,1fr);column-gap:10px;align-items:start}.en1 .e-p6 .e-hw7 .e-sn>i,.en1 .e-p6 .e-paper .e-sn>i,.en1 .e-paper .e-sn>i{font-style:normal;text-align:right;line-height:1.5;color:#b0aa92;font-size:15px;padding-top:6px}.en1 .e-pz,.en1 .e-p6 .e-tl .e-pz{font-size:13px;padding:2px 9px;vertical-align:middle}.en1 .e-hs7 .e-tl .e-pz,.en1 .e-chat6 .e-pz{font-family:inherit}.en1 .e-d7h{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;flex-wrap:wrap;margin-bottom:12px}.en1 .e-d7k{grid-template-columns:repeat(5,minmax(0,1fr))!important}.en1 .e-d7g{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-items:stretch}.en1 .e-d7g>.e-card{margin:0!important}.en1 .e-d7r{display:flex;gap:10px;align-items:center;padding:8px 0;border-bottom:1px dashed var(--li)}.en1 .e-d7r:last-child{border-bottom:0}.en1 .e-d7r>b{width:46px;font-size:13px}.en1 .e-d7r .e-g{flex:1;min-width:0;display:flex;flex-direction:column}.en1 .e-d7r .e-g small{color:var(--mu);font-size:12.5px}.en1 .e-d7a{display:flex;gap:10px;align-items:center;border-left:4px solid #3E9A55;background:#f8fbf6;border-radius:10px;padding:8px 10px;margin-bottom:8px}.en1 .e-d7a.e-red{border-color:#d2453b;background:#fff6f4}.en1 .e-d7a.e-yel{border-color:#e9c46a;background:#fffbee}.en1 .e-d7a .e-g{flex:1;display:flex;flex-direction:column}.en1 .e-d7a small{color:var(--mu);font-size:12.5px}.en1 .e-ev7{display:inline-block;font-size:11.5px;font-weight:700;border-radius:6px;padding:3px 6px;white-space:nowrap}.en1 .e-ev7.e-c{background:#e4f1fb;color:#1f5c8c}.en1 .e-ev7.e-d{background:#fdecea;color:#9d2621}.en1 .e-ev7.e-m{background:#f1ecfb;color:#5a3d9a}.en1 .e-kpi .e-none{font-size:15px;color:var(--mu);font-weight:700}.en1 .e-aibar{display:flex;gap:0;margin-top:4px;height:10px;border-radius:6px;overflow:hidden;background:var(--li2)}.en1 .e-aibar i{height:100%;display:block}@media(max-width:900px){.en1 .e-d7g,.en1 .e-d7k{grid-template-columns:1fr!important}.en1 .e-d7h{flex-direction:column;align-items:stretch}}.en1 .e-per{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.en1 .e-tm8{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:14px}.en1 .e-tm8>.e-card{margin:0}.en1 .e-lv8k{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:12px}.en1 .e-lv8k div{background:#f6f9f4;border-radius:12px;padding:10px 12px}.en1 .e-lv8k span{display:block;font-size:12.5px;color:var(--mu)}.en1 .e-lv8k b{font-size:20px}.en1 .e-ac7{display:grid;grid-template-columns:1fr;gap:12px;align-items:start}.en1 .e-ac7l{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px}.en1 .e-ac7i{display:flex;flex-direction:column;align-items:flex-start;gap:3px;border:1px solid var(--li);background:#fff;border-radius:14px;padding:10px 40px 10px 14px;font:inherit;text-align:left;cursor:pointer;position:relative;flex:0 1 260px;min-width:200px}.en1 .e-ac7i.e-on{border-color:#3e7a35;background:#f3f9ef}.en1 .e-ac7i b{font-size:14.5px}.en1 .e-ac7i span{font-size:12px;color:var(--mu)}.en1 .e-ac7i em{position:absolute;right:10px;top:10px;font-style:normal}.en1 .e-ac7i.e-add{border-style:dashed;color:#2f6a2b;font-weight:800;align-items:center;justify-content:center;flex:0 0 auto;padding:10px 16px}.en1 .e-f7g{display:grid;grid-template-columns:1fr 1fr;gap:10px}.en1 .e-f7{display:flex;flex-direction:column;gap:4px;border:1px solid var(--li);border-radius:12px;padding:10px 12px;background:#fbfcfa}.en1 .e-f7>span{font-size:12px;color:var(--mu);font-weight:700}.en1 .e-f7>b{font-size:14.5px}.en1 .e-lnk{background:none;border:0;padding:0;color:var(--gd);font:inherit;font-weight:700;text-decoration:underline dotted;cursor:pointer}@media(max-width:720px){.en1 .e-f7g{grid-template-columns:1fr}}.en1 .e-pl9g{display:grid;grid-template-columns:1fr 1fr;gap:12px}.en1 .e-pl9c{border:1px solid var(--li);border-radius:14px;padding:14px 16px;display:flex;flex-direction:column;gap:6px}.en1 .e-pl9c.e-on{border:2px solid var(--g);background:#f6faf3}.en1 .e-pl9p b{font-size:22px}.en1 .e-pl9c ul{margin:4px 0 8px;padding-left:18px;font-size:13.5px;line-height:1.7;flex:1}@media(max-width:720px){.en1 .e-pl9g{grid-template-columns:1fr}}.en1 .e-testpay{border:2px dashed #E0A33A;background:#fff9ec;border-radius:12px;padding:10px 12px;font-size:13px}.en1 .e-testpay b{color:#9a5b00}.en1 .e-testpay code{background:#fff;border:1px solid #F0D9A8;border-radius:6px;padding:1px 6px;font-size:12.5px}.en1 .e-cardf{display:grid;grid-template-columns:2fr 1fr 1fr;gap:8px;margin-top:8px}.en1 .e-rcpt{max-width:520px;margin:0 auto}.en1 .e-rcpt .e-row{justify-content:space-between}.en1 .e-rc9s{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.6fr);gap:10px}.en1 .e-rc9k{background:#fff;border:1px solid var(--li);border-radius:12px;padding:10px 12px;display:flex;flex-direction:column;gap:2px}.en1 .e-rc9k b{font-size:22px}.en1 .e-rc9k b.e-up{color:#2f7a3a}.en1 .e-rc9k b.e-dn{color:#d2453b}.en1 .e-rc9b{display:grid;grid-template-columns:52px 1fr 40px;align-items:center;gap:8px;font-size:12.5px}.en1 .e-rc9b i{height:7px;background:#eef1ec;border-radius:9px;overflow:hidden;display:block}.en1 .e-rc9b em{display:block;height:100%;border-radius:9px}.en1 .e-rc9b b{font-size:12.5px;text-align:right}.en1 .e-diff.e-mid{color:#e07b2a}.en1 .e-celbtn{background:none;border:0;padding:2px 6px;border-radius:6px;font:inherit;cursor:pointer}.en1 .e-celbtn:hover{background:var(--li2)}@media(max-width:900px){.en1 .e-rc9s{grid-template-columns:1fr 1fr}}.en1 .e-dp8{display:flex;align-items:center;gap:10px;flex-wrap:wrap;background:#fff;border:1px solid var(--li);border-radius:14px;padding:10px 12px;margin-bottom:12px}.en1 .e-dp8 .e-lb{font-size:12.5px;font-weight:800;color:var(--mu)}.en1 .e-dp8 .e-tps{display:flex;gap:6px;flex-wrap:wrap}.en1 .e-dp8 .e-tps span{border:1px solid #3E7A35;background:#eaf3e6;color:#2c5e26;font-weight:800;border-radius:999px;padding:6px 12px;font-size:13.5px}.en1 .e-drop.e-ov{background:#eaf3e6}.en1 .e-rb9lk{display:block;width:100%;margin:0 0 14px;text-align:center;background:#fafaf7;border-style:solid!important;cursor:default}.en1 .e-li{display:flex;gap:12px;align-items:center;width:100%;border:0;border-bottom:1px solid var(--li2);background:none;padding:11px 14px;text-align:left;cursor:pointer;min-width:0;font:inherit;color:inherit}.en1 .e-li.e-on{background:#f1f6ee;border-radius:10px}.en1 .e-li.e-off{opacity:.6}.en1 .e-dkv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.en1 .e-dkv b{word-break:break-all}@media(max-width:720px){.en1 .e-dkv{grid-template-columns:1fr 1fr}}.en1 .e-dkv>div{background:#f7f8f5;border-radius:10px;padding:8px 10px;display:flex;flex-direction:column;gap:2px;min-width:0}.en1 .e-ch7{display:inline-flex;flex-wrap:wrap;gap:4px;background:#f1f4ef;border:1px solid var(--li);border-radius:12px;padding:3px;align-self:flex-start}.en1 .e-ch7 button{border:0;background:none;border-radius:9px;padding:6px 12px;font:inherit;font-size:13px;font-weight:700;color:#5b6a5e;cursor:pointer;white-space:nowrap}.en1 .e-ch7 button[aria-pressed=true]{background:#fff;color:#1f3a1b;box-shadow:0 1px 3px #0000001f}.en1 .e-ch7 button:disabled{opacity:.45;cursor:not-allowed}.en1 .e-ns9{display:grid;grid-template-columns:1fr 1fr;gap:14px;align-items:stretch}.en1 .e-ns9c{position:relative;margin:0!important;display:flex;flex-direction:column;gap:8px;padding:16px 18px!important}.en1 .e-ns9c .e-h{margin:0 0 4px;padding-left:30px;min-height:24px;display:flex;align-items:center}.en1 .e-ns9n{position:absolute;left:16px;top:16px;width:24px;height:24px;border-radius:50%;background:var(--g);color:#fff;font-weight:800;font-size:13px;display:flex;align-items:center;justify-content:center}.en1 .e-dm9top{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px}.en1 .e-dm9top .e-sub{margin:0;flex:1}.en1 .e-dm9new{display:flex;flex-direction:column;gap:8px;align-items:stretch;margin-top:12px}.en1 .e-dm9new>*:first-child{flex:1;min-width:0}.en1 .e-stl{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:12px;align-items:start}.en1 .e-stl>.e-card{margin:0}.en1 .e-stlist{max-height:640px;overflow:auto}@media(max-width:900px){.en1 .e-ns9,.en1 .e-stl{grid-template-columns:1fr}}.en1 .e-err{color:var(--red);font-weight:700}.en1 .e-linkbox{display:flex;gap:8px;align-items:center;background:var(--gs2);border:1px solid var(--li);border-radius:10px;padding:8px 10px;font-size:12.5px;word-break:break-all}.en1 .e-linkbox code{flex:1}.en1 .e-join{max-width:460px;margin:40px auto}.en1 .e-gap-red td{color:var(--red)}.en1 .e-mt5{font-size:12.5px;font-weight:700;color:var(--ink2)}.en1 .e-md5{font-size:12px;font-weight:800}.en1 .e-md5.e-up{color:#2f7a3a}.en1 .e-md5.e-dn{color:#d2453b}.en1 .e-mv5{font-size:22px;font-weight:900;line-height:1.2}.en1 .e-mv5 small{font-size:12px;margin-left:2px}.en1 .e-mx5{display:flex;justify-content:space-between;font-size:11px;color:var(--mu)}.en1 .e-d7c{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px}.en1 .e-d7c button{border:1px solid var(--li);background:#fff;border-radius:12px;padding:12px;text-align:left;font:inherit;cursor:pointer;display:flex;flex-direction:column;gap:4px}.en1 .e-d7c button:hover{border-color:#3e7a35}.en1 .e-d7c small{color:var(--mu);font-size:12.5px}.en1 .e-chips{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.en1 .e-dchip{border:1px solid var(--li);background:#fff;border-radius:10px;padding:8px 14px;font:inherit;font-weight:700;font-size:15px;cursor:pointer;color:var(--ink)}.en1 .e-dchip.e-on{background:#3e7a35;border-color:#3e7a35;color:#fff}.en1 .e-acseg{display:inline-flex;flex-wrap:wrap;gap:2px;background:#f1f4ef;border-radius:12px;padding:4px}.en1 .e-acseg button{border:0;background:none;border-radius:9px;padding:6px 12px;font:inherit;font-size:13.5px;color:#5b6a5e;cursor:pointer;white-space:nowrap}.en1 .e-acseg button[aria-pressed=true]{background:#fff;color:#1f3a1b;font-weight:700;box-shadow:0 1px 3px #0000001a}.en1 .e-lm9{font-size:11px;font-weight:800;color:#c25a00;background:#fff1dd;border-radius:6px;padding:1px 6px;margin-left:4px}.en1 .e-lm9bar{display:flex;gap:10px;align-items:center;border:1px solid var(--li);border-radius:12px;padding:10px 12px;background:#fbfcfa}.en1 .e-lm9bar .e-dot{width:10px;height:10px;border-radius:50%;background:#b9c2bb}.en1 .e-wk7{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.en1 .e-wk7 button{border:1px solid var(--li);background:#fff;border-radius:12px;padding:10px;text-align:left;font:inherit;cursor:pointer;display:flex;flex-direction:column;gap:2px}.en1 .e-wk7 button b{font-size:20px}.en1 .e-wk7 small{color:var(--mu);font-size:12px}.en1 .e-ev7.e-wide{display:block;width:100%}@media(max-width:900px){.en1 .e-wk7{grid-template-columns:repeat(3,minmax(0,1fr))}}.en1 .e-more{margin-left:auto;background:none;border:0;border-radius:8px;padding:4px 8px;font:inherit;font-size:13.5px;font-weight:600;color:var(--ink2);cursor:pointer}.en1 .e-more:hover{background:var(--li2)}.en1 .e-mchs.e-three{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:900px){.en1 .e-mchs.e-three{grid-template-columns:1fr}}.en1 .e-tm8>.e-card+.e-card{margin-top:0}.en1 .e-stsearch{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center}.en1 .e-fin9t{display:flex;gap:4px;background:#eef2eb;border-radius:14px;padding:4px;margin-bottom:14px;width:max-content;max-width:100%;flex-wrap:wrap}.en1 .e-fin9t button{border:0;background:none;padding:9px 18px;border-radius:10px;font:inherit;font-weight:700;color:#56625a;cursor:pointer}.en1 .e-fin9t button.e-on{background:#fff;color:#2c5e26;box-shadow:0 1px 4px #00000014}.en1 .e-pro9b{font-size:10.5px;font-weight:800;color:#5b3fa8;background:#efe9fb;border-radius:999px;padding:1px 6px;margin-left:4px}.en1 .e-fin9lb{margin:0 0 14px;border-color:#f3d9b8;background:#fff8ef}.en1 .e-fin9g{display:grid;grid-template-columns:1fr 1fr;gap:14px}.en1 .e-fin9g>.e-card{margin:0!important}.en1 .e-fin9k{text-align:left;font:inherit;cursor:pointer;background:#fff}.en1 .e-fin9k:hover{border-color:#3e7a35}.en1 .e-fin9e{min-height:120px;display:flex;align-items:center;justify-content:center;text-align:center;color:var(--mu);font-size:13px;background:#f8faf6;border:1px dashed var(--li);border-radius:12px;padding:16px}.en1 .e-fin9rows>div{display:grid;grid-template-columns:1fr auto;gap:8px;padding:7px 0;border-bottom:1px solid #EEF2EB;font-size:13.5px;align-items:center}.en1 .e-fin9rows>div:last-child{border:0}.en1 .e-fin9hb>div{display:grid;grid-template-columns:130px 1fr 90px 150px;gap:10px;align-items:center;padding:8px 0;font-size:13.5px}.en1 .e-fin9hb .e-b{height:14px;background:#eef2eb;border-radius:7px;overflow:hidden}.en1 .e-fin9hb .e-b i{display:block;height:100%;border-radius:7px;background:#cfe0c9}.en1 .e-fin9hb small{color:#8a968e}@media(max-width:820px){.en1 .e-fin9g{grid-template-columns:1fr}.en1 .e-fin9hb>div{grid-template-columns:90px 1fr 70px}.en1 .e-fin9hb small{display:none}}.en1 .e-mm9k{display:flex;gap:4px;background:#eef2eb;border-radius:12px;padding:3px;flex-wrap:wrap}.en1 .e-mm9k button{border:0;background:none;padding:7px 12px;border-radius:9px;font:inherit;font-size:13px;font-weight:700;color:#56625a;cursor:pointer}.en1 .e-mm9k button.e-on{background:#fff;color:#2c5e26;box-shadow:0 1px 3px #00000014}.en1 .e-mm9k .e-n{font-size:11px;color:#8a968e;margin-left:2px}.en1 .e-sc9bar{display:flex;gap:14px;flex-wrap:wrap;align-items:center;background:#fff;border:1px solid #E6EBE3;border-radius:14px;padding:10px 14px}.en1 .e-sc9f{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.en1 .e-sc9f>span:first-child{font-size:13px;font-weight:700;color:#56625a}.en1 .e-sc9d{margin:0}.en1 .e-sc9d.e-td{border-color:#bfddb5}.en1 .e-mm9r{display:flex;gap:10px;flex-wrap:wrap;align-items:flex-end}.en1 .e-mm9f{display:flex;flex-direction:column;gap:4px;min-width:150px}.en1 .e-mm9f>span{font-size:12px;font-weight:700;color:#56625a}.en1 .e-clk7{cursor:pointer}.en1 .e-clk7:hover td{background:#f6f9f4}.en1 .e-dr9{margin-top:12px}.en1 .e-dr9k{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:8px;margin-bottom:12px}.en1 .e-dr9k>div{background:#f6f8f4;border-radius:12px;padding:9px 12px}.en1 .e-dr9k span{display:block;font-size:11.5px;color:#7a867e}.en1 .e-dr9k b{font-size:16px}.en1 .e-dr9t .e-it{display:grid;grid-template-columns:52px 1fr;gap:10px;padding:10px 0;border-bottom:1px dashed #E6EBE3}.en1 .e-dr9t .e-it:last-child{border:0}.en1 .e-dr9t .e-d{font-weight:800;font-size:13px;color:#56625a;padding-top:2px}.en1 .e-dr9m .e-it{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border:1px solid #E6EBE3;border-radius:12px;margin-bottom:6px}.en1 .e-dr9m .e-it.e-pin{background:#fffbf0;border-color:#f0dba6}.en1 .e-dr9m .e-e{font-size:18px}.en1 .e-dr9e{background:#f8faf6;border:1px dashed var(--li);border-radius:12px;padding:14px;font-size:13px;color:var(--mu)}.en1 .en-debate .e-sb{justify-content:space-between}.en1 .en-debate .e-end{justify-content:flex-end}.en1 .en-debate .e-grn{color:var(--grn)}.en1 .en-debate .e-red{color:var(--red)}.en1 .en-debate .e-lnk{background:none;border:0;padding:0;font:inherit;font-weight:700;color:var(--ink);text-decoration:underline;cursor:pointer}.en1 .en-debate .e-sel{border:1px solid var(--li);border-radius:10px;padding:8px 10px;background:#fff;font:inherit;font-size:14px;min-width:0;max-width:100%}.en1 .en-debate .e-auto{width:auto}.en1 .en-debate .e-dtop .e-row{flex-wrap:wrap}.en1 .en-debate .e-dgrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:16px;align-items:start}.en1 .en-debate .e-seats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.en1 .en-debate .e-seat{border:1px solid var(--li);border-radius:12px;padding:12px 8px;display:flex;flex-direction:column;align-items:center;gap:5px;text-align:center;font-size:12px;background:#fff;cursor:pointer;font:inherit;transition:all .2s}.en1 .en-debate .e-seat:disabled{cursor:default}.en1 .en-debate .e-seat.e-pro{border-top:3px solid #3E9A55}.en1 .en-debate .e-seat.e-con{border-top:3px solid #C8463B}.en1 .en-debate .e-seat.e-quiet{background:#fff8e1}.en1 .en-debate .e-seat.e-talk{box-shadow:0 0 0 3px #f2c76b,0 6px 16px #f2c76b73;transform:translateY(-2px)}.en1 .en-debate .e-dchip{display:inline-flex;align-items:center;gap:3px;border-radius:999px;padding:1px 8px;font-size:10.5px;font-weight:700}.en1 .en-debate .e-dchip.e-yel{background:var(--yelbg);color:var(--yel)}.en1 .en-debate .e-dchip.e-grn{background:var(--grnbg);color:var(--grn)}.en1 .en-debate .e-dchip.e-red{background:var(--redbg);color:var(--red)}.en1 .en-debate .e-dbars{display:flex;flex-direction:column;gap:6px}.en1 .en-debate .e-dbar{display:grid;grid-template-columns:90px 1fr 40px;align-items:center;gap:10px}.en1 .en-debate .e-dbar i{height:8px;border-radius:99px;background:var(--li2);overflow:hidden;display:block}.en1 .en-debate .e-dbar i b{display:block;height:100%;border-radius:99px}.en1 .en-debate .e-dlog{display:flex;flex-direction:column;gap:6px;margin-top:10px}.en1 .en-debate .e-dlog.e-dlive{max-height:340px;overflow:auto}.en1 .en-debate .e-dline{display:flex;gap:8px;align-items:baseline;padding:8px 10px;border-radius:10px;background:var(--gs2);font-size:15px;line-height:1.6}.en1 .en-debate .e-dline.e-mod{background:var(--blubg)}.en1 .en-debate .e-dline.e-mod .e-dname{color:var(--blu)}.en1 .en-debate .e-dline.e-unclear{background:var(--yelbg)}.en1 .en-debate .e-dline.e-me{background:var(--gs)}.en1 .en-debate .e-dat{font-size:12px;color:var(--mu);min-width:34px;font-variant-numeric:tabular-nums}.en1 .en-debate .e-dname{font-weight:800;color:var(--g);white-space:nowrap;background:none;border:0;padding:0;font-size:15px;cursor:pointer;font-family:inherit}.en1 .en-debate b.e-dname{cursor:default}.en1 .en-debate .e-dtext{flex:1;min-width:0}.en1 .en-debate .e-blink{animation:e-blink 1s infinite;font-style:normal}.en1 .en-debate .e-dseg{display:inline-flex;background:var(--li2);border-radius:10px;padding:3px;gap:2px;flex:none}.en1 .en-debate .e-dseg button{border:0;background:none;border-radius:8px;padding:6px 10px;font:inherit;font-size:13px;color:var(--mu);cursor:pointer}.en1 .en-debate .e-dseg button.e-on{background:#fff;color:var(--ink);font-weight:700;box-shadow:0 1px 2px #00000014}.en1 .en-debate .e-daimod{background:var(--purbg);border-color:#dccef5}.en1 .en-debate .e-daimod ul{margin:6px 0 0;padding-left:18px}.en1 .en-debate .e-dquiet{padding:6px 0;border-bottom:1px solid var(--li2)}.en1 .en-debate .e-dmsg{border:1px solid var(--li);border-radius:10px;padding:10px;margin-top:8px}.en1 .en-debate .e-dmsg.e-new{border-color:#f2b8b4;background:#fff7f6}.en1 .en-debate .e-dlevel{display:inline-block;width:70px;height:6px;border-radius:99px;background:var(--li2);overflow:hidden}.en1 .en-debate .e-dlevel i{display:block;height:100%;background:var(--grn)}.en1 .en-debate .e-dsides{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:10px}.en1 .en-debate .e-dside{border:1.5px dashed var(--li);border-radius:12px;padding:12px;min-height:120px;display:flex;flex-direction:column;gap:6px}.en1 .en-debate .e-dside.e-pro{background:#f3f9f0;border-color:#9ccb8e}.en1 .en-debate .e-dside.e-con{background:#fef4f3;border-color:#eba59f}.en1 .en-debate .e-dside.e-out{min-height:0;background:var(--gs2)}.en1 .en-debate .e-dchipst{display:inline-flex;align-items:center;gap:6px;background:#fff;border:1px solid var(--li);border-radius:10px;padding:5px 8px;width:fit-content}.en1 .en-debate .e-dchipst button{border:0;background:var(--li2);border-radius:6px;padding:2px 7px;font:inherit;font-size:11.5px;color:var(--ink2);cursor:pointer}.en1 .en-debate .e-dchipst button:disabled{opacity:.5;cursor:default}.en1 .en-debate .e-dperiod{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.en1 .en-debate .e-dperiod .e-ddate{width:auto;flex:none}.en1 .en-debate .e-dpeople{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px}.en1 .en-debate .e-dperson{border:1px solid var(--li);border-radius:12px;padding:10px 12px}.en1 .en-debate .e-dperson dl{display:grid;grid-template-columns:auto 1fr;gap:4px 10px;margin:8px 0 0;font-size:12.5px}.en1 .en-debate .e-dperson dt{color:var(--mu)}.en1 .en-debate .e-dperson dd{margin:0;text-align:right}.en1 .en-debate .e-dstars{color:var(--ink);letter-spacing:1px}.en1 .en-debate .e-dstars i{color:var(--li);font-style:normal}.en1 .en-debate .e-dstar{border:0;background:none;font-size:22px;color:#e2a400;cursor:pointer;padding:0 2px}.en1 .en-debate .e-dpill{border:1px solid var(--li);background:#fff;border-radius:10px;padding:6px 10px;font:inherit;font-size:13px;font-weight:700;cursor:pointer}.en1 .en-debate .e-dpill[aria-selected=true]{background:var(--g);border-color:var(--g);color:#fff}.en1 .en-debate .e-dpoint{border:1px solid var(--li);border-left:4px solid var(--grn);border-radius:10px;padding:9px 12px;margin-top:8px;font-size:13.5px}.en1 .en-debate .e-dpoint.e-bad{border-left-color:var(--red)}.en1 .en-debate .e-dfix{border:1px solid var(--li);border-radius:12px;padding:14px 12px 10px;margin-top:8px}.en1 .en-debate .e-dfix-said{font-family:Nanum Pen Script,cursive;font-size:22px;line-height:2}.en1 .en-debate .e-dfix-w{position:relative;text-decoration:underline wavy var(--red);text-underline-offset:5px}.en1 .en-debate .e-dfix-w em{position:absolute;left:0;top:-1.05em;font-size:16px;font-style:normal;white-space:nowrap}.en1 .en-debate .e-dfix-w sup{color:var(--red);font-weight:700}.en1 .en-debate .e-dtrends{display:grid;grid-template-columns:1fr 1fr;gap:10px}.en1 .en-debate .e-dtrend{border:1px solid var(--li);border-radius:12px;padding:12px;--tc:var(--blu)}.en1 .en-debate .e-dtrend.e-grn{--tc:var(--grn)}.en1 .en-debate .e-dtrend svg{width:100%;height:56px;display:block;margin:6px 0}.en1 .en-debate .e-dtrend .e-ln{fill:none;stroke:var(--tc);stroke-width:2;vector-effect:non-scaling-stroke}.en1 .en-debate .e-dtrend .e-area{fill:var(--tc);opacity:.08}.en1 .en-debate .e-dtrend .e-pt{fill:var(--tc)}.en1 .en-debate .e-dbig{font-size:24px;font-weight:900;color:var(--tc)}.en1 .en-debate .e-dbig small{font-size:12px;margin-left:2px}.en1 .en-debate .e-up{color:var(--red)}.en1 .en-debate .e-down{color:var(--blu)}.en1 .en-debate .e-same{color:var(--grn)}.en1 .en-debate .e-dk3{grid-template-columns:repeat(3,minmax(0,1fr))}.en1 .en-debate .e-dme{display:flex;flex-direction:column;gap:14px;align-items:center}.en1 .en-debate .e-dme .e-mrow{align-self:stretch}.en1 .en-debate .e-dturn{border:2px solid var(--g)}.en1 .en-debate .e-dmic{width:92px;height:92px;border-radius:50%;border:2px solid #3E9A55;background:#e5f1df;font-size:38px;cursor:pointer;margin:14px auto 6px}.en1 .en-debate .e-dmic.e-on{background:#c8463b;border-color:#c8463b}.en1 .en-debate .e-dmic:disabled{opacity:.5;cursor:default}.en1 .en-debate .e-dpast{display:flex;justify-content:space-between;width:100%;background:#fff;border:1px solid var(--li);cursor:pointer;font:inherit}.en1 .en-debate .e-dsteps td{vertical-align:middle}.en1 .en-debate .e-dnum{width:64px}.en1 .en-debate .e-dpic{max-width:100%;max-height:280px;border-radius:12px;border:1px solid var(--li);display:block;margin:8px 0}.en1 .en-debate .e-dupload{display:inline-block;border:1px solid var(--li);border-radius:10px;padding:7px 12px;cursor:pointer;font-size:13px;font-weight:700}.en1 .en-debate .e-dupload input{position:absolute;opacity:0;width:1px;height:1px}.en1 .en-debate .e-dstepper{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px;max-width:420px}.en1 .en-debate .e-stp{display:flex;gap:10px;align-items:center;padding:10px 12px;border-radius:12px;border:1px solid #DDE5D8;background:#fff}.en1 .en-debate .e-stp>b{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#eef2ec;flex:none}.en1 .en-debate .e-stp.e-done>b{background:#3e9a55;color:#fff}.en1 .en-debate .e-stp.e-cur{border-color:#3e9a55;box-shadow:0 0 0 2px #3e9a5533}.en1 .en-debate .e-stp.e-cur>b{background:#2c5a26;color:#fff}.en1 .en-debate .e-stp.e-lock{opacity:.5}.en1 .en-debate .e-stp .e-t{font-weight:700}.en1 .en-debate .e-dessay{background:var(--gs2);border-radius:10px;padding:10px 12px;font-size:15px;line-height:1.6;margin-top:4px;white-space:pre-wrap}@media(max-width:900px){.en1 .en-debate .e-dgrid,.en1 .en-debate .e-dsides,.en1 .en-debate .e-dtrends{grid-template-columns:1fr}.en1 .en-debate .e-seats{grid-template-columns:repeat(2,minmax(0,1fr))}.en1 .en-debate .e-dk3{grid-template-columns:1fr}}.en1 .en-debate .e-dbar7{display:flex;flex-wrap:wrap;gap:8px;align-items:center;background:#fff;border:1px solid var(--li);border-radius:14px;padding:10px 12px;margin-bottom:12px}.en1 .en-debate .e-dfind{width:160px}.en1 .en-debate .e-dfrz{display:flex;align-items:center;justify-content:space-between;gap:10px;background:#fff;border:1px solid var(--li);border-radius:14px;padding:10px 12px;margin-bottom:12px;font-size:14px}.en1 .en-debate .e-dfrz.e-on{background:#fff6e5;border-color:#f2c76b}.en1 .en-debate .e-dtp{margin-top:8px;display:flex;gap:6px;flex-wrap:wrap;align-items:center}.en1 .en-debate .e-dtp .e-sel{max-width:340px}.en1 .en-debate .e-dtp .e-grow{flex:1;min-width:200px}.en1 .en-debate .e-dcp{position:relative;display:inline-block}.en1 .en-debate .e-dcpb{display:flex;align-items:center;gap:10px;border:1px solid var(--li);border-radius:10px;background:#fff;padding:8px 12px;font:inherit;font-weight:700;font-size:14px;cursor:pointer}.en1 .en-debate .e-dcpb i{font-style:normal;font-size:10px;color:var(--mu)}.en1 .en-debate .e-dcpl{position:absolute;z-index:20;top:calc(100% + 4px);left:0;min-width:260px;max-height:340px;overflow:auto;background:#fff;border:1px solid var(--li);border-radius:12px;box-shadow:0 8px 24px #0000001f;padding:6px;display:flex;flex-direction:column}.en1 .en-debate .e-dcpl input{margin:2px 0 6px;padding:7px 10px}.en1 .en-debate .e-dcpl button{border:0;background:none;text-align:left;padding:8px 10px;border-radius:8px;font:inherit;font-size:14px;cursor:pointer}.en1 .en-debate .e-dcpl button:hover,.en1 .en-debate .e-dcpl button.e-on{background:var(--gs)}.en1 .en-debate .e-dcpl small{color:var(--mu);margin-left:6px;font-size:11.5px}.en1 .en-debate .e-dbar.e-clk{cursor:pointer;border-radius:8px}.en1 .en-debate .e-dbar.e-clk:hover{background:var(--gs2)}.en1 .en-debate .e-dline.e-now{border:1px dashed #3E9A55;background:#fff}.en1 .en-debate .e-daimod{margin-top:14px;padding:14px;border-radius:10px;background:#f7f3ff;border:1px solid #E2D6F7}.en1 .en-debate .e-dt9{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:10px}.en1 .en-debate .e-dt9c{border:1px solid #ECEEF1;border-radius:14px;padding:12px;background:#fff;display:flex;flex-direction:column;gap:6px}.en1 .en-debate .e-dt9r{display:flex;align-items:center;gap:8px}.en1 .en-debate .e-dt9r.e-on{background:#f1f7ec;border-radius:10px;padding:2px 4px}.en1 .en-debate .e-dt9pick{border-top:1px dashed #E3E8E0;padding-top:8px;margin-top:4px}.en1 .en-debate .e-dmsg{margin-top:0}.en1 .en-debate .e-dside h4{margin:0 0 10px;display:flex;justify-content:space-between;font-size:15px}.en1 .en-debate .e-dside.e-out h4{font-size:14px;color:var(--mu);margin-bottom:8px}.en1 .en-debate .e-dside.e-dz{border-style:solid;filter:brightness(.97)}.en1 .en-debate .e-dside.e-pro,.en1 .en-debate .e-dside.e-con{min-height:220px;border-width:2px;border-radius:16px}.en1 .en-debate .e-dside.e-out{border:2px dashed #D5DAD3;border-radius:16px;background:#fafaf8;margin-top:14px}.en1 .en-debate .e-dchips{display:flex;flex-wrap:wrap;gap:8px}.en1 .en-debate .e-dchipst{cursor:grab;-webkit-user-select:none;user-select:none;box-shadow:0 1px 2px #0000000d;padding:7px 10px;border-radius:12px;gap:8px}.en1 .en-debate .e-dchipst b{font-size:14px}.en1 .en-debate .e-dside.e-out .e-dchipst{opacity:.75}.en1 .en-debate .e-dtable td.e-dn{color:var(--red);font-weight:700}.en1 .en-debate .e-dlive9{display:flex;align-items:center;gap:12px;background:linear-gradient(90deg,#fff1f0,#fff8f4);border:1px solid #F5C2BD;border-radius:14px;padding:12px 14px;margin-bottom:12px}.en1 .en-debate .e-dlive9 b{font-size:14.5px}.en1 .en-debate .e-dlive9 .e-xs{color:#7a5a55}.en1 .en-debate .e-dlive9 .e-lv{color:var(--red);font-weight:800;font-size:11.5px}.en1 .en-debate .e-dstepper{align-items:center;max-width:none}.en1 .en-debate .e-dstepper .e-stp{width:fit-content;min-width:120px}.en1 .en-debate .e-ord9l{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:6px;border-radius:14px;transition:background .15s}.en1 .en-debate .e-ord9l li{position:relative;display:flex;align-items:center;gap:10px;border:1px solid #E6EBE3;border-radius:12px;padding:6px 10px;background:#fff;cursor:grab;user-select:none;-webkit-user-select:none;touch-action:none;transition:transform .15s,box-shadow .15s,background .15s;min-height:46px;box-sizing:border-box}.en1 .en-debate .e-ord9l li:hover{border-color:#b9d6af}.en1 .en-debate .e-ord9l li *{-webkit-user-drag:none}.en1 .en-debate .e-ord9l li.e-on{border-color:#3e7a35;background:#f3f9ef}.en1 .en-debate .e-ord9l .e-n{width:24px;height:24px;border-radius:50%;background:#eef2eb;display:grid;place-items:center;font-weight:800;font-size:12px;flex:none}.en1 .en-debate .e-ord9l li.e-on .e-n{background:#3e7a35;color:#fff}.en1 .en-debate .e-ord9l li button{touch-action:manipulation}.en1 .en-debate .e-grip9{color:#a3aea6;font-size:16px;cursor:grab;-webkit-user-select:none;user-select:none}.en1 .en-debate .e-ord9l.e-dragging9{background:#f6faf3;outline:2px dashed #B9D6AF;outline-offset:6px}.en1 .en-debate .e-ord9l.e-dragging9 li{cursor:grabbing}.en1 .en-debate .e-ord9l li.e-drag9{background:#eef2eb;border:2px dashed #9DB59A;color:transparent}.en1 .en-debate .e-ord9l li.e-drag9>*{visibility:hidden}.en1 .en-debate .e-ord9l li.e-drag9:after{content:"여기서 옮기는 중…";position:absolute;left:14px;color:#7a867e;font-size:13px;font-weight:700;visibility:visible}.en1 .en-debate .e-ord9l li.e-ovT9{transform:translateY(4px)}.en1 .en-debate .e-ord9l li.e-ovB9{transform:translateY(-4px)}.en1 .en-debate .e-ord9l li.e-ovT9:before,.en1 .en-debate .e-ord9l li.e-ovB9:before{content:"";position:absolute;left:10px;right:10px;height:4px;background:#3e7a35;border-radius:4px;z-index:3}.en1 .en-debate .e-ord9l li.e-ovT9:before{top:-6px}.en1 .en-debate .e-ord9l li.e-ovB9:before{bottom:-6px}.en1 .en-debate .e-ord9l li.e-ovT9:after,.en1 .en-debate .e-ord9l li.e-ovB9:after{content:"여기에 놓기";position:absolute;right:14px;background:#3e7a35;color:#fff;font-size:11px;font-weight:800;padding:2px 8px;border-radius:999px;z-index:4}.en1 .en-debate .e-ord9l li.e-ovT9:after{top:-14px}.en1 .en-debate .e-ord9l li.e-ovB9:after{bottom:-14px}.en1 .en-debate .e-ghost9{position:fixed;z-index:1000;pointer-events:none;display:flex;align-items:center;gap:10px;border-radius:12px;padding:6px 10px;background:#fff;border:2px solid #3E7A35;box-shadow:0 12px 28px #2c5e2647;transform:rotate(-1.5deg);box-sizing:border-box;min-height:46px}.en1 .en-debate .e-ghost9 .e-n{width:24px;height:24px;border-radius:50%;background:#eef2eb;display:grid;place-items:center;font-weight:800;font-size:12px}.en1 .en-debate .e-ord9l li.e-just9{animation:e-just9 1.3s ease}@keyframes e-just9{0%{background:#dff0d8;border-color:#3e7a35;box-shadow:0 0 0 4px #3e7a3540}to{background:#fff}}.en1 .en-debate .e-dgrid9{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:18px;align-items:start;margin-top:16px}.en1 .en-debate .e-dgrid9>.e-wide{grid-column:1/-1}.en1 .en-debate .e-dgrid9>.e-dt9c{border-radius:16px;padding:14px;border-color:#e6ebe3}.en1 .en-debate .e-dbb9{padding:18px 20px}.en1 .en-debate .e-dbb9 h3{margin:0 0 8px}.en1 .en-debate .e-dbb9 .e-dbars{display:grid;grid-template-columns:1fr 1fr;column-gap:40px}.en1 .en-debate .e-dmsgs{margin-top:12px}@media(max-width:900px){.en1 .en-debate .e-dgrid9,.en1 .en-debate .e-dbb9 .e-dbars{grid-template-columns:1fr}}.en1 .en-debate .e-dline{position:relative}.en1 .en-debate button.e-dname.e-spk9{text-decoration:underline dotted 1.5px;text-underline-offset:4px}.en1 .en-debate button.e-dname.e-spk9:hover{color:#2c5e26;background:#eef6ea;border-radius:6px}.en1 .en-debate .e-spk9f{font-style:normal;font-size:11px;font-weight:700;color:#b7791f;background:#fff6e0;border-radius:999px;padding:1px 7px;margin:0 2px;white-space:nowrap}.en1 .en-debate .e-spk9p{position:absolute;left:8px;top:100%;z-index:30;background:#fff;border:1px solid #DDE3D8;border-radius:14px;box-shadow:0 10px 30px #0000001f;padding:10px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;width:min(460px,90vw)}.en1 .en-debate .e-spk9p>div{grid-column:1/-1}.en1 .en-debate .e-spk9p button{display:flex;align-items:center;gap:6px;border:1px solid #E6EBE3;background:#fff;border-radius:10px;padding:5px 7px;font:inherit;font-size:13px;cursor:pointer;min-width:0}.en1 .en-debate .e-spk9p button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.en1 .en-debate .e-spk9p button.e-on{border-color:#3e7a35;background:#f1f8ee}.en1 .en-debate .e-spk9p button:hover{border-color:#3e7a35}.en1 .en-debate .e-fx9l{display:flex;flex-direction:column;border:1px solid var(--li);border-radius:12px;overflow:hidden;margin-top:8px}.en1 .en-debate .e-fx9r{display:flex;align-items:flex-start;gap:10px;padding:4px 10px;border-top:1px solid var(--li);background:#fff}.en1 .en-debate .e-fx9r:first-child{border-top:0}.en1 .en-debate .e-fx9r .e-n{width:22px;height:22px;border-radius:50%;background:#fbe9e7;color:#c0392b;display:grid;place-items:center;font-size:12px;flex:none;margin-top:18px}.en1 .en-debate .e-fx9r .e-dfix{border:0;padding:6px 0;margin:0;flex:1;min-width:0}.en1 .en-debate .e-fx9r .e-fx9c{font-weight:700;color:#2f7a3a}.en1 .en-debate .e-fx9r .e-fx9c em{font-style:normal;background:#e4f2e1;border-radius:4px;padding:0 3px}.en1 .en-debate .e-sd9{display:flex;flex-direction:column;gap:14px;margin-top:14px}.en1 .en-debate .e-sd9>.e-card{margin:0;width:100%;box-sizing:border-box}.en1 .en-debate .e-sd9c{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.en1 .en-debate .e-sd9c>*{margin:0}.en1 .en-debate .e-sd9c>.e-mrow{flex:1 1 380px}.en1 .en-debate .e-sd9c .e-dmic{margin:0}.en1 .en-debate .e-sd9c .e-sd9h{flex:0 1 260px}.en1 .en-debate .e-sd9 h3{margin-top:0}.en1 .en-debate .e-sd9f .e-dline{font-size:15px}.en1.e-fam-root{min-height:100vh;display:flex;justify-content:center;align-items:flex-start;padding:16px}.en1 .e-app.e-phone.e-fam-app{margin:0 auto;height:min(820px,calc(100vh - 32px));display:flex;flex-direction:column}.en1 .e-fam-app .e-main{flex:1}.en1 .e-fam-app .e-top .e-cnt9{position:absolute;top:-6px;right:-6px;background:var(--red);color:#fff;border-radius:999px;font-size:10.5px;font-weight:900;padding:0 6px;line-height:18px}@media(max-width:520px){.en1.e-fam-root{padding:0}.en1 .e-app.e-phone.e-fam-app{width:100%;height:100vh;height:100dvh;border:0;border-radius:0}}.en1 .e-fam-menu{position:absolute;inset:0;background:#fff;z-index:20;display:flex;flex-direction:column;padding:14px 16px}.en1 .e-fam-menu .e-mh{display:flex;justify-content:space-between;align-items:center;padding:4px 2px 14px;border-bottom:1px solid var(--li);font-weight:800;font-size:16px}.en1 .e-fam-menu .e-mh button{width:38px;height:38px;border-radius:50%;border:0;background:var(--li2);cursor:pointer;display:grid;place-items:center}.en1 .e-fam-menu nav{display:flex;flex-direction:column;gap:6px;margin-top:14px}.en1 .e-fam-menu nav button{display:flex;gap:12px;align-items:center;border:0;background:none;border-radius:12px;padding:14px 12px;font-weight:700;font-size:15px;cursor:pointer;color:var(--ink2);text-align:left}.en1 .e-fam-menu nav button.e-on{background:var(--gs);color:var(--gd);box-shadow:inset 3px 0 0 var(--g)}.en1 .e-fam-menu nav button em{margin-left:auto;font-style:normal;background:var(--red);color:#fff;border-radius:999px;font-size:11px;font-weight:900;padding:1px 7px}.en1 .e-fam-menu .e-fam-who{margin-top:auto;font-size:12px;color:var(--mu);border-top:1px solid var(--li);padding-top:10px}.en1 .e-lumihd{display:flex;align-items:center;gap:10px;background:#fff6dc;border:1px solid #F3DE9C;border-radius:14px;padding:10px 12px;margin-bottom:10px}.en1 .e-lumihd b{color:#8a5a00}.en1 .e-lumihd small{display:block;color:#8a7a50;font-size:12px}.en1 .e-lumibar{display:flex;align-items:center;gap:10px;background:#fff;border:1px solid var(--li);border-radius:14px;padding:10px 12px;margin-bottom:10px}.en1 .e-rm7{display:flex;flex-direction:column;background:#fff;border:1px solid var(--li);border-radius:16px;overflow:hidden}.en1 .e-rm7s{padding:10px}.en1 .e-rm7s input{width:100%;border-radius:999px;background:#f4f7f2;border:1px solid var(--li);padding:9px 14px}.en1 .e-rm7i{display:grid;grid-template-columns:46px minmax(0,1fr) auto;gap:12px;align-items:center;border:0;border-top:1px solid #F0F3EE;background:#fff;padding:12px 14px;text-align:left;cursor:pointer;color:inherit;width:100%}.en1 .e-rm7i:hover{background:#f6faf3}.en1 .e-rm7a{width:46px;height:46px;border-radius:17px;background:#3e7a35;color:#fff;display:grid;place-items:center;font-weight:900;font-size:17px;overflow:hidden}.en1 .e-rm7a.e-cat{background:#fff3c4}.en1 .e-rm7a.e-nt{background:#f1ecfb}.en1 .e-rm7i .e-g b{display:block;font-size:15px}.en1 .e-rm7i .e-g small{display:block;color:var(--mu);font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.en1 .e-rm7i .e-m{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.en1 .e-rm7i .e-m small{font-size:11px;color:var(--mu)}.en1 .e-rm7i .e-m em,.en1 .e-c7i em{font-style:normal;background:#d2453b;color:#fff;border-radius:999px;font-size:11px;font-weight:900;padding:1px 7px}.en1 .e-rm7h{display:flex;align-items:center;gap:10px;margin:0 0 12px}.en1 .e-rm7h button{width:38px;height:38px;min-width:38px;border-radius:50%;border:1px solid #DCE7D6;background:#fff;box-shadow:0 1px 3px #1e3c1e1a;cursor:pointer;display:grid;place-items:center;color:var(--g);font-size:20px;font-weight:900}.en1 .e-rm7h b{font-size:17px;font-weight:800}.en1 .e-c7{display:grid;grid-template-columns:260px minmax(0,1fr) 240px;gap:12px;min-height:520px}.en1 .e-c7.e-ph{grid-template-columns:1fr;min-height:0}.en1 .e-c7l{display:flex;flex-direction:column;gap:6px;overflow:auto;background:#fff;border:1px solid var(--li);border-radius:14px;padding:10px;max-height:640px}.en1 .e-c7l input{border:1px solid var(--li);border-radius:10px;padding:8px 12px;margin-bottom:4px}.en1 .e-c7i{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;border:0;background:none;border-radius:11px;padding:9px 8px;text-align:left;cursor:pointer;color:inherit;width:100%}.en1 .e-c7i:hover{background:#f4f8f1}.en1 .e-c7i.e-on{background:#eaf3e6}.en1 .e-c7i .e-g{min-width:0}.en1 .e-c7i .e-g b{display:block;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.en1 .e-c7i .e-g small{display:block;font-size:12px;color:var(--mu);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.en1 .e-c7i .e-t7{display:flex;flex-direction:column;align-items:flex-end;gap:3px}.en1 .e-c7i .e-t7 small{font-size:11px;color:var(--mu)}.en1 .e-c7av{width:34px;height:34px;border-radius:50%;background:#3e7a35;color:#fff;display:grid;place-items:center;font-weight:800;font-size:13px;flex:none}.en1 .e-c7av.e-nt{background:#f1ecfb;color:#5b3fa8}.en1 .e-c7v{display:flex;flex-direction:column;background:#fff;border:1px solid var(--li);border-radius:14px;min-width:0;overflow:hidden}.en1 .e-c7h{padding:12px 16px;border-bottom:1px solid var(--li)}.en1 .e-c7h b{font-size:15.5px}.en1 .e-c7h small{margin-left:8px;color:var(--mu);font-size:12.5px}.en1 .e-c7ms{flex:1;overflow:auto;padding:14px 16px;display:flex;flex-direction:column;gap:12px;background:#fafcf9;min-height:260px;max-height:520px}.en1 .e-c7.e-ph .e-c7ms{max-height:none}.en1 .e-c7m{display:flex;gap:8px;align-items:flex-start;max-width:84%}.en1 .e-c7m.e-me{align-self:flex-end;flex-direction:row-reverse}.en1 .e-c7n{font-size:12px;font-weight:800;color:#4b5a4e;margin-bottom:3px}.en1 .e-c7n i{font-style:normal;font-weight:600;color:var(--mu)}.en1 .e-c7b{background:#fff;border:1px solid var(--li);border-radius:4px 14px 14px;padding:9px 12px;font-size:14.5px;line-height:1.6;white-space:pre-wrap;word-break:break-word}.en1 .e-c7m.e-me .e-c7b{background:#3e7a35;color:#fff;border-color:#3e7a35;border-radius:14px 4px 14px 14px}.en1 .e-c7m.e-fail .e-c7b{opacity:.7;border-style:dashed}.en1 .e-c7t{font-size:11px;color:var(--mu);margin-top:3px}.en1 .e-c7m.e-me .e-c7t{text-align:right}.en1 .e-c7t .e-fl{color:var(--red);font-weight:800}.en1 .e-c7card{border:1px solid #CFE5C5;background:#f3f9ef;border-radius:12px;padding:10px 12px;display:block;text-align:left;cursor:pointer;width:100%}.en1 .e-c7card b{display:block}.en1 .e-c7card small{color:var(--mu)}.en1 .e-c7hand{display:inline-block;font-size:11px;font-weight:800;color:#8a5a00;background:#fff3c4;border-radius:6px;padding:0 6px;margin-bottom:3px}.en1 .e-c7q{display:flex;flex-wrap:wrap;gap:6px;padding:10px 12px 0;border-top:1px solid var(--li)}.en1 .e-c7q button{border:1px solid var(--li);background:#fff;border-radius:999px;padding:5px 11px;font-size:12.5px;font-weight:700;cursor:pointer;color:#3e5a3a}.en1 .e-c7q button:hover{border-color:#3e7a35}.en1 .e-c7c{display:flex;gap:8px;padding:10px 12px}.en1 .e-c7c input{flex:1;min-height:44px;font-size:15px;border:1px solid var(--li);border-radius:10px;padding:0 12px;min-width:0}.en1 .e-c7ro{padding:12px 16px;border-top:1px solid var(--li);font-size:12.5px;color:var(--mu);background:#fafaf7}.en1 .e-c7s{background:#fff;border:1px solid var(--li);border-radius:14px;padding:14px;display:flex;flex-direction:column;gap:6px;overflow:auto}.en1 .e-c7s>b{font-size:15px}.en1 .e-c7s>small{color:var(--mu)}.en1 .e-c7si{display:flex;gap:10px;align-items:center;margin-top:10px;border-top:1px dashed var(--li);padding-top:10px}.en1 .e-c7si b{display:block}.en1 .e-c7si small{color:var(--mu);font-size:12px}.en1 .e-kv6{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-top:6px}.en1 .e-kv6 div{background:#f6f9f4;border-radius:10px;padding:7px 9px}.en1 .e-kv6 span{display:block;font-size:11px;color:var(--mu)}@media(max-width:1100px){.en1 .e-c7{grid-template-columns:240px minmax(0,1fr)}.en1 .e-c7s{display:none}}@media(max-width:760px){.en1 .e-c7{grid-template-columns:1fr}.en1 .e-c7.e-open .e-c7l{display:none}.en1 .e-c7:not(.e-open) .e-c7v{display:none}}.en1 .e-fam-chat{display:flex;flex-direction:column;gap:10px}.en1 .e-fam-chat .e-msg{white-space:pre-wrap;word-break:break-word}.en1 .e-fam-compose{display:flex;gap:8px;align-items:center;background:#fff;border:1px solid var(--li);border-radius:14px;padding:8px 10px;margin-top:10px}.en1 .e-fam-compose input{flex:1;min-width:0;border:1px solid var(--li);border-radius:10px;padding:9px 12px}.en1 .e-fam-kpi .e-kpi small.e-up{color:var(--g)}.en1 .e-fam-kpi .e-kpi small.e-dn{color:var(--red)}.en1 .e-wk7t{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:8px 0;border-bottom:1px dashed var(--li);font-size:13.5px}.en1 .e-wk7t:last-child{border-bottom:0}.en1 .e-wk7nav{width:36px;height:36px;border-radius:50%;border:1px solid #CFE5C5;background:#fff;color:#2f6a2b;font-size:20px;font-weight:900;display:grid;place-items:center;box-shadow:0 2px 6px #1e3c1e14;cursor:pointer}.en1 .e-wk7nav:disabled{opacity:.35;box-shadow:none;cursor:default}.en1 .e-fam-react{display:flex;justify-content:center;gap:6px;flex-wrap:wrap;margin-top:6px}.en1 .e-fam-react button{border:1px solid var(--li);background:#fff;border-radius:999px;padding:6px 12px;font-weight:700;cursor:pointer}.en1 .e-fam-react button[aria-pressed=true]{background:var(--g);border-color:var(--g);color:#fff}.en1 .e-fam-btns{display:flex;gap:8px;margin-top:10px}.en1 .e-fam-btns>*{flex:1}.en1 .e-fam-cnt{display:flex;flex-direction:column;gap:8px}.en1 .e-fam-cnt .e-it{display:flex;gap:10px;align-items:center;border:1px solid var(--li);border-radius:12px;padding:9px 11px;background:#fff}.en1 .e-fam-cnt .e-it .e-grow{min-width:0}.en1 .e-fb12g{display:flex;gap:6px;flex-wrap:wrap;align-items:center;margin-top:6px}.en1 .e-fb12g>.e-xs{width:64px;font-weight:700}.en1 .e-fb12t tr.e-on td{background:#f1f7ec!important}.en1 .e-fb12t tr{cursor:pointer}.en1 .e-fb12t td{vertical-align:top}.en1 .e-fb12tm{display:flex;gap:10px;flex-wrap:wrap}.en1 .e-fb12tm label{display:flex;align-items:center;gap:8px;border:1px solid var(--li);border-radius:12px;padding:6px 10px;background:#fff}.en1 .e-fb12tm input{width:110px}.en1 .e-fb12n{display:flex;gap:6px;flex-wrap:wrap;margin-top:8px}.en1 .e-fb12n span{font-size:12.5px;background:#fff;border:1px solid #E1EADB;border-radius:999px;padding:3px 10px}.en1 .e-fb12 .e-lbl{font-size:12.5px;font-weight:700;color:var(--ink2);margin:10px 0 6px}.en1 .e-fb12 .e-chips{display:flex;gap:6px;flex-wrap:wrap}.en1 .e-fb12 .e-chips button{border:1px solid var(--li);background:#fff;border-radius:10px;padding:6px 12px;font-weight:700;cursor:pointer;font-size:13px}.en1 .e-fb12 .e-chips button[aria-pressed=true]{background:var(--g);border-color:var(--g);color:#fff}.en1 .e-c7back{display:none}@media(max-width:760px){.en1 .e-c7back{display:block}}.en1.e-fam-root .e-ebanner{left:50%;right:auto;transform:translate(-50%);width:min(360px,calc(100% - 20px));max-width:none;margin:0;top:76px}@media(max-width:520px){.en1.e-fam-root .e-ebanner{top:60px}}.en1 .e-fam-new{margin-left:6px;font-size:10px;font-weight:900;color:#fff;background:var(--red);border-radius:6px;padding:0 5px}.en1 .e-rlist.e-rl8{display:grid;grid-template-columns:1fr;gap:14px;border:0;background:none;padding:0;overflow:visible}.en1 .e-rl8c{border-radius:14px;padding:12px;border:1px solid var(--li);background:#fff}.en1 .e-rl8c.e-g{border-top:4px solid #3E9A55}.en1 .e-rl8c.e-b{border-top:4px solid #D2463C}.en1 .e-rl8c h4{margin:0;font-size:15.5px;display:flex;align-items:center;gap:6px}.en1 .e-rl8c h4 span{margin-left:auto;font-size:12px;background:#f1f4ef;border-radius:999px;padding:2px 8px;color:#55615a}.en1 .e-rl8c p{margin:2px 0 8px}.en1 .e-rl8c details.e-rli{border:1px solid #EEF0EA;border-radius:10px;margin-top:6px;background:#fff}.en1 .e-rl8c details.e-rli summary{padding:9px 10px}.en1 .e-fb12fs{border:0;margin:0;padding:0;min-width:0}.en1 .e-fb12fs:disabled .e-chips button,.en1 .e-fb12fs:disabled input,.en1 .e-fb12fs:disabled select{cursor:default;opacity:.85}.en1.e-fam-root .e-fam-chat.e-chatwrap .e-msg{font-family:inherit!important;font-size:13.5px!important;line-height:1.5!important;letter-spacing:normal!important}.en1.e-fam-root .e-fam-chat.e-chatwrap .e-msg.e-sys{font-size:11.5px!important}.en1 .e-c7.e-ph .e-c7ms{min-height:400px}.en1 .e-c7card:disabled{cursor:default;color:inherit}.en1{--g:#3E7A35;--g2:#4F8F44;--gd:#2C5A26;--gs:#EAF3E6;--gs2:#F4F9F1;--ink:#17231B;--ink2:#3A4A3F;--mu:#6B786F;--li:#E2E8E0;--li2:#EEF2EC;--bg:#F5F7F3;--card:#fff;--red:#D6332E;--redbg:#FDECEB;--org:#D9731A;--orgbg:#FDF1E4;--pur:#7E4FD3;--purbg:#F1EBFC;--blu:#2F6FD0;--blubg:#E8F0FC;--yel:#A9780C;--yelbg:#FFF4D6;--grn:#2F7D4F;--grnbg:#E5F4EA;--gry:#7A8494;--grybg:#EFF1F4;--sh:0 1px 2px rgba(23,35,27,.05),0 4px 14px rgba(23,35,27,.05);--r:14px;color-scheme:light}.en1 *{box-sizing:border-box}.en1{margin:0;height:100%}.en1{background:#e8ede5;color:var(--ink);font-family:Noto Sans KR Variable,Noto Sans KR,system-ui,-apple-system,sans-serif;font-size:14px;line-height:1.6;-webkit-font-smoothing:antialiased}.en1 :where(button):where(:not([class*=bnv-])),.en1 :where(input):where(:not([class*=bnv-])),.en1 :where(select):where(:not([class*=bnv-])),.en1 :where(textarea):where(:not([class*=bnv-])){font:inherit;color:inherit}.en1 *{scrollbar-width:thin;scrollbar-color:#BCCDB5 transparent}.en1 *::-webkit-scrollbar{width:8px;height:8px}.en1 *::-webkit-scrollbar-track{background:transparent}.en1 *::-webkit-scrollbar-thumb{background:#c9d8c2;border-radius:8px;border:2px solid transparent;background-clip:padding-box}.en1 *::-webkit-scrollbar-thumb:hover{background:#9fb896;background-clip:padding-box}.en1 .e-seg{display:inline-flex;background:var(--li2);border-radius:10px;padding:3px;gap:2px}.en1 .e-seg button{border:0;background:none;border-radius:8px;padding:5px 11px;cursor:pointer;color:var(--mu);font-size:13px;font-weight:600;white-space:nowrap}.en1 .e-seg button[aria-pressed=true]{background:#fff;color:var(--ink);box-shadow:0 1px 3px #00000014}.en1 .e-app{position:relative;background:var(--bg);border:1px solid var(--li);border-radius:18px;overflow:hidden;display:grid;grid-template-columns:212px minmax(0,1fr);height:min(780px,calc(100vh - 90px));min-height:520px;box-shadow:var(--sh);max-width:1280px;margin:0 auto}.en1 .e-side{background:#fff;border-right:1px solid var(--li);display:flex;flex-direction:column;min-height:0}.en1 .e-side .e-logo{display:flex;align-items:center;gap:8px;padding:18px 18px 14px;font-weight:900;font-size:18px;letter-spacing:-.4px}.en1 .e-side .e-logo i{width:28px;height:28px;border-radius:8px;background:var(--g);display:grid;place-items:center;color:#fff;font-style:normal;font-size:14px}.en1 .e-side .e-logo small{display:block;font-size:11px;color:var(--mu);font-weight:600;letter-spacing:0}.en1 .e-side nav{flex:1;overflow:auto;padding:4px 10px;display:flex;flex-direction:column;gap:2px}.en1 .e-side nav button{display:flex;align-items:center;gap:10px;width:100%;border:0;background:none;border-radius:10px;padding:9px 10px;cursor:pointer;color:var(--ink2);font-weight:600;text-align:left}.en1 .e-side nav button:hover{background:var(--li2)}.en1 .e-side nav button.e-on{background:var(--gs);color:var(--gd)}.en1 .e-side nav button svg{flex:none;opacity:.8}.en1 .e-side nav .e-cnt{margin-left:auto;background:var(--red);color:#fff;font-size:11px;border-radius:999px;padding:0 7px;font-weight:800}.en1 .e-side nav .e-pro{margin-left:auto;font-size:10px;font-weight:800;color:var(--pur);background:var(--purbg);border-radius:6px;padding:0 6px}.en1 .e-side nav .e-grp{font-size:11px;color:var(--mu);font-weight:700;padding:12px 10px 4px;letter-spacing:.5px}.en1 .e-side .e-me{display:flex;gap:10px;align-items:center;padding:12px 16px;border-top:1px solid var(--li)}.en1 .e-av{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;font-weight:800;font-size:13px;color:#fff;flex:none}.en1 .e-side .e-me b{display:block;font-size:13px}.en1 .e-side .e-me div span{font-size:11.5px;color:var(--mu)}.en1 .e-main{display:flex;flex-direction:column;min-width:0;min-height:0}.en1 .e-top{display:flex;align-items:center;gap:12px;padding:12px 22px;background:#ffffffd9;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-bottom:1px solid var(--li);flex:none}.en1 .e-top h1{font-size:17px;margin:0;font-weight:800;letter-spacing:-.3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.en1 .e-top .e-crumb{font-size:12px;color:var(--mu);white-space:nowrap}.en1 .e-top .e-sp{flex:1}.en1 .e-top .e-ib{width:34px;height:34px;border-radius:10px;border:1px solid var(--li);background:#fff;display:grid;place-items:center;cursor:pointer;position:relative;flex:none}.en1 .e-top .e-ib .e-dotn{position:absolute;top:6px;right:7px;width:7px;height:7px;border-radius:50%;background:var(--red)}.en1 .e-top .e-back{border:0;background:var(--li2);border-radius:9px;padding:5px 10px;cursor:pointer;font-weight:700;color:var(--ink2);white-space:nowrap}.en1 .e-scr{flex:1;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;min-height:0;-webkit-overflow-scrolling:touch}.en1 .e-in{padding:20px 24px 40px;max-width:1080px;margin:0 auto;animation:e-fade .22s ease}@keyframes e-fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.en1 .e-btab{display:none}.en1 .e-app.e-phone{grid-template-columns:minmax(0,1fr);width:min(392px,100%);height:min(800px,calc(100vh - 90px));border:10px solid #1A1F1B;border-radius:38px}.en1 .e-app.e-phone .e-side{display:none}.en1 .e-app.e-phone .e-top{padding:10px 14px}.en1 .e-app.e-phone .e-top h1{font-size:16px}.en1 .e-app.e-phone .e-top .e-crumb{display:none}.en1 .e-app.e-phone .e-in{padding:14px 14px 28px}.en1 .e-app.e-phone .e-btab{display:flex;background:#fff;border-top:1px solid var(--li);flex:none;overflow-x:auto}.en1 .e-btab button{flex:1 0 auto;min-width:64px;border:0;background:none;display:flex;flex-direction:column;align-items:center;gap:2px;padding:7px 4px 9px;font-size:10.5px;color:var(--mu);cursor:pointer;font-weight:600}.en1 .e-btab button.e-on{color:var(--gd)}.en1 .e-btab button.e-on svg{stroke:var(--g)}.en1 .e-app.e-phone .e-g2,.en1 .e-app.e-phone .e-g3,.en1 .e-app.e-phone .e-g4,.en1 .e-app.e-phone .e-kpis,.en1 .e-app.e-phone .e-split,.en1 .e-app.e-phone .e-ocmp,.en1 .e-app.e-phone .e-dgrid,.en1 .e-app.e-phone .e-lgrid,.en1 .e-app.e-phone .e-plans{grid-template-columns:minmax(0,1fr)!important}.en1 .e-app.e-phone .e-kpis{grid-template-columns:1fr 1fr!important}.en1 .e-app.e-phone .e-hide-m{display:none!important}.en1 .e-app.e-phone table.e-t{font-size:12.5px}.en1 h2.e-h{font-size:22px;margin:0 0 4px;letter-spacing:-.4px;line-height:1.35}.en1 .e-app.e-phone h2.e-h{font-size:19px}.en1 h3.e-h{font-size:15px;margin:0 0 8px;font-weight:800;display:flex;align-items:center;gap:8px}.en1 h3.e-h .e-r{margin-left:auto;font-weight:600}.en1 .e-sub{color:var(--mu);margin:0 0 14px}.en1 .e-mu{color:var(--mu)}.en1 .e-sm{font-size:12.5px}.en1 .e-xs{font-size:11.5px}.en1 .e-b{font-weight:800}.en1 .e-card{background:var(--card);border:1px solid var(--li);border-radius:var(--r);padding:16px;box-shadow:var(--sh);min-width:0}.en1 .e-card+.e-card,.en1 .e-stack>*+*{margin-top:12px}.en1 .e-g2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.en1 .e-g3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.en1 .e-g4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.en1 .e-split{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:14px;align-items:start}.en1 .e-row{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.en1 .e-row.e-sb{justify-content:space-between}.en1 .e-row.e-end{justify-content:flex-end}.en1 .e-grow{flex:1;min-width:0}.en1 .e-mt{margin-top:12px}.en1 .e-mt2{margin-top:20px}.en1 .e-mb{margin-bottom:12px}.en1 .e-btn{border:1px solid var(--li);background:#fff;border-radius:10px;padding:8px 14px;cursor:pointer;font-weight:700;color:var(--ink2);display:inline-flex;align-items:center;gap:6px;white-space:nowrap;transition:background .15s,border-color .15s,transform .1s}.en1 .e-btn:hover{border-color:#c6d3c1;background:var(--gs2)}.en1 .e-btn:active{transform:scale(.98)}.en1 .e-btn.e-p{background:var(--g);border-color:var(--g);color:#fff}.en1 .e-btn.e-p:hover{background:var(--gd)}.en1 .e-btn.e-d{color:var(--red);border-color:#f2c2bf}.en1 .e-btn.e-d:hover{background:var(--redbg)}.en1 .e-btn.e-ghost{border-color:transparent;background:none}.en1 .e-btn.e-sm{padding:5px 10px;font-size:12.5px;border-radius:8px}.en1 .e-btn.e-w{width:100%;justify-content:center}.en1 .e-btn:disabled{opacity:.45;cursor:not-allowed;transform:none}.en1 .e-btn.e-on{background:var(--gs);border-color:var(--g);color:var(--gd)}.en1 .e-inp,.en1 .e-sel,.en1 textarea.e-inp{width:100%;border:1px solid var(--li);border-radius:10px;padding:9px 12px;background:#fff;outline:none;transition:border-color .15s,box-shadow .15s}.en1 .e-inp:focus,.en1 .e-sel:focus{border-color:var(--g);box-shadow:0 0 0 3px var(--gs)}.en1 textarea.e-inp{min-height:140px;resize:vertical;line-height:1.7}.en1 .e-lbl{display:block;font-size:12.5px;font-weight:700;color:var(--ink2);margin:10px 0 5px}.en1 .e-fbar{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:0 0 12px}.en1 .e-fbar .e-inp{flex:1;min-width:160px;width:auto}.en1 .e-fbar .e-sel{width:auto;min-width:110px}.en1 .e-srch{position:relative;flex:1;min-width:170px}.en1 .e-srch .e-inp{padding-left:34px}.en1 .e-srch svg{position:absolute;left:11px;top:50%;transform:translateY(-50%);opacity:.5}.en1 .e-chip{display:inline-flex;align-items:center;gap:5px;border:1px solid var(--li);background:#fff;border-radius:999px;padding:4px 11px;font-size:12.5px;cursor:pointer;font-weight:600;color:var(--ink2);white-space:nowrap}.en1 .e-chip.e-on{background:var(--ink);border-color:var(--ink);color:#fff}.en1 .e-chip .e-n{opacity:.65}.en1 .e-bd{display:inline-flex;align-items:center;gap:4px;font-size:11.5px;font-weight:800;border-radius:999px;padding:2px 9px;white-space:nowrap}.en1 .e-bd:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.en1 .e-bd.e-blu{background:var(--blubg);color:var(--blu)}.en1 .e-bd.e-yel{background:var(--yelbg);color:var(--yel)}.en1 .e-bd.e-red{background:var(--redbg);color:var(--red)}.en1 .e-bd.e-pnk{background:#fceaf1;color:#c2306b}.en1 .e-bd.e-pur{background:var(--purbg);color:var(--pur)}.en1 .e-bd.e-grn{background:var(--grnbg);color:var(--grn)}.en1 .e-bd.e-gry{background:var(--grybg);color:var(--gry)}.en1 .e-bd.e-org{background:var(--orgbg);color:var(--org)}.en1 .e-tag{display:inline-block;font-size:11px;font-weight:800;border-radius:6px;padding:1px 7px;background:var(--li2);color:var(--ink2)}.en1 .e-tag.e-w{background:#fdeee7;color:#b4542a}.en1 .e-tag.e-s{background:var(--blubg);color:var(--blu)}.en1 .e-tag.e-pro{background:var(--purbg);color:var(--pur)}.en1 .e-list{border:1px solid var(--li);border-radius:var(--r);background:#fff;overflow:hidden}.en1 .e-li{display:flex;gap:12px;align-items:center;width:100%;border:0;border-bottom:1px solid var(--li2);background:none;padding:12px 14px;text-align:left;cursor:pointer;min-width:0}.en1 .e-li:last-child{border-bottom:0}.en1 .e-li:hover{background:var(--gs2)}.en1 .e-li .e-t{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.en1 .e-li .e-grow{min-width:0}.en1 .e-tw{overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:var(--r)}.en1 table.e-t{width:100%;border-collapse:collapse;font-size:13.5px;background:#fff}.en1 table.e-t th{text-align:left;font-size:12px;color:var(--mu);font-weight:700;padding:9px 10px;border-bottom:1px solid var(--li);background:#fafbf9;white-space:nowrap}.en1 table.e-t td{padding:10px;border-bottom:1px solid var(--li2);vertical-align:middle}.en1 table.e-t tr.e-clk{cursor:pointer}.en1 table.e-t tr.e-clk:hover td{background:var(--gs2)}.en1 table.e-t tr.e-late td{background:#fff5f4}.en1 table.e-t tr.e-late td.e-dl{color:var(--red);font-weight:800}.en1 table.e-t .e-num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.en1 .e-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.en1 .e-kpi{background:#fff;border:1px solid var(--li);border-radius:var(--r);padding:14px;box-shadow:var(--sh);text-align:left;min-width:0}.en1 button.e-kpi{cursor:pointer;font:inherit;color:inherit}.en1 button.e-kpi:hover{border-color:var(--g)}.en1 .e-kpi span{display:block;font-size:12px;color:var(--mu);font-weight:600}.en1 .e-kpi b{font-size:26px;letter-spacing:-.5px;font-variant-numeric:tabular-nums}.en1 .e-kpi small{font-size:12px;margin-left:4px;font-weight:700}.en1 .e-up{color:var(--grn)}.en1 .e-dn{color:var(--red)}.en1 .e-prog{height:8px;background:var(--li2);border-radius:8px;overflow:hidden}.en1 .e-prog i{display:block;height:100%;background:var(--g);border-radius:8px;transition:width .35s}.en1 .e-hb{display:grid;grid-template-columns:120px minmax(0,1fr) 54px;gap:10px;align-items:center;font-size:13px;margin:7px 0}.en1 .e-hb .e-tr{height:10px;background:var(--li2);border-radius:6px;overflow:hidden;position:relative}.en1 .e-hb .e-tr i{display:block;height:100%;border-radius:6px;animation:e-gw .5s ease both}.en1 .e-hb .e-tr .e-goal{position:absolute;top:-3px;bottom:-3px;width:2px;background:var(--red)}@keyframes e-gw{0%{width:0}}.en1 .e-note{background:var(--gs2);border:1px solid #DCEAD5;border-radius:12px;padding:10px 12px;font-size:13px;color:var(--ink2)}.en1 .e-warn{background:#fff7ea;border:1px solid #F1D29B;border-radius:12px;padding:10px 12px;font-size:13px;color:#7a5306}.en1 .e-errbox{background:var(--redbg);border:1px solid #F2C2BF;border-radius:12px;padding:10px 12px;font-size:13px;color:#9d2621}.en1 .e-empty{text-align:center;padding:30px 12px;color:var(--mu)}.en1 .e-av.e-c1{background:#4f8f44}.en1 .e-av.e-c2{background:#2f6fd0}.en1 .e-av.e-c3{background:#c2622f}.en1 .e-av.e-c4{background:#7e4fd3}.en1 .e-av.e-c5{background:#159a88}.en1 .e-av.e-c6{background:#c2306b}.en1 .e-hello{display:flex;gap:14px;align-items:center;background:linear-gradient(120deg,#2f6a2a,#4f8f44);color:#fff;border-radius:18px;padding:18px 20px;box-shadow:var(--sh)}.en1 .e-hello h2{margin:0;font-size:20px}.en1 .e-hello p{margin:2px 0 0;opacity:.9;font-size:13px}.en1 .e-hello .e-grow{min-width:0}.en1 .e-goalchip{display:inline-flex;flex-direction:column;background:#ffffff24;border-radius:10px;padding:6px 10px;font-size:12px}.en1 .e-goalchip b{font-size:13px}.en1 .e-dgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.en1 .e-dc{border:1px solid var(--li);background:#fff;border-radius:14px;padding:12px;text-align:left;cursor:pointer;display:flex;flex-direction:column;gap:4px;min-width:0;font:inherit;color:inherit}.en1 .e-dc:hover{border-color:var(--g)}.en1 .e-dc .e-dday{font-weight:900;font-size:13px;color:var(--gd);background:var(--gs);border-radius:7px;padding:1px 8px;align-self:flex-start}.en1 .e-dc.e-hot{border-color:#f2b8b4;background:#fff8f7}.en1 .e-dc.e-hot .e-dday{background:var(--redbg);color:var(--red)}.en1 .e-dc b{font-size:14.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.en1 .e-av.e-st{width:36px;height:36px}.en1 .e-mini{display:flex;gap:10px;align-items:center;padding:10px 0;border-bottom:1px dashed var(--li)}.en1 .e-mini:last-child{border:0}.en1 .e-why{display:flex;gap:4px;flex-wrap:wrap;margin-top:3px}.en1 .e-why span{font-size:11px;border-radius:6px;padding:0 6px;background:var(--li2);color:var(--ink2)}.en1 .e-why .e-r{background:var(--redbg);color:var(--red)}.en1 .e-why .e-g{background:var(--grnbg);color:var(--grn)}.en1 .e-todo{display:flex;gap:12px;align-items:center;border:1px solid var(--li);border-radius:12px;padding:11px 12px;background:#fff;cursor:pointer;width:100%;text-align:left;font:inherit;color:inherit}.en1 .e-todo:hover{border-color:var(--g)}.en1 .e-todo .e-n{font-size:22px;font-weight:900;min-width:34px;text-align:center;font-variant-numeric:tabular-nums}.en1 .e-todo+.e-todo{margin-top:8px}.en1 .e-ic{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;flex:none}.en1 .e-ic.e-w{background:#fdeee7;color:#b4542a}.en1 .e-ic.e-s{background:var(--blubg);color:var(--blu)}.en1 .e-ic.e-r{background:var(--redbg);color:var(--red)}.en1 .e-ic.e-g{background:var(--grnbg);color:var(--grn)}.en1 .e-ic.e-p{background:var(--purbg);color:var(--pur)}.en1 .e-ic.e-y{background:var(--yelbg);color:var(--yel)}.en1 .e-paper{background:#fffef8;border:1px solid #ECE8D6;border-radius:10px;padding:16px 18px 18px;box-shadow:inset 0 3px #c9dcc0;position:relative}.en1 .e-paper .e-phd{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap;font-size:12px;color:var(--mu);border-bottom:1px solid #EFECDD;padding-bottom:6px;margin-bottom:6px}.en1 .e-paper .e-ln{font-family:Nanum Pen Script,cursive;font-size:24px;line-height:2.55;margin:0;border-bottom:1px solid #EEEBDD;word-break:keep-all}.en1 .e-pen{position:relative;cursor:pointer;white-space:nowrap;--pc:var(--red)}.en1 .e-pen sup{color:var(--pc);font-family:system-ui;font-size:10.5px;font-weight:900;margin-left:1px}.en1 .e-pen .e-fx{position:absolute;left:-2px;bottom:84%;white-space:nowrap;font-family:Nanum Pen Script,cursive;color:var(--pc);font-size:.8em;line-height:1;pointer-events:none}.en1 .e-pen.e-gram{text-decoration:underline wavy var(--pc);text-decoration-thickness:1.5px;text-underline-offset:5px;--pc:var(--red)}.en1 .e-pen.e-spell{border:2px solid var(--pc);border-radius:50%;padding:0 4px;--pc:var(--org)}.en1 .e-pen.e-word{text-decoration:line-through var(--pc);text-decoration-thickness:2px;--pc:var(--pur)}.en1 .e-pen.e-del{background:linear-gradient(to top right,transparent 44%,var(--pc) 45% 55%,transparent 56%);--pc:var(--gry)}.en1 .e-pen.e-miss{display:inline-block;margin:0 2px;--pc:var(--blu)}.en1 .e-pen.e-miss:before{content:"∧";color:var(--pc);font-family:system-ui;font-weight:900;position:relative;top:12px}.en1 .e-pen.e-good{background:linear-gradient(transparent 60%,#cdebd6 60%);--pc:var(--grn)}.en1 .e-pen.e-okd{--pc:var(--grn)!important}.en1 .e-pen.e-cur{outline:2px solid var(--pc);outline-offset:3px;border-radius:4px}.en1 .e-legend{display:flex;flex-wrap:wrap;gap:10px;font-size:12px;color:var(--ink2)}.en1 .e-legend span{display:inline-flex;gap:5px;align-items:center}.en1 .e-legend i{width:10px;height:10px;border-radius:3px;display:inline-block}.en1 .e-mis{background:#fff0b8;border-radius:4px;padding:0 3px;cursor:pointer;box-shadow:inset 0 -2px #e9c46a}.en1 .e-fixd{box-shadow:inset 0 -2px 0 var(--grn)}.en1 .e-sg{border:1px solid var(--li);border-radius:12px;padding:10px 12px;background:#fff;transition:border-color .2s,box-shadow .2s,opacity .2s;--pc:var(--red)}.en1 .e-sg+.e-sg{margin-top:8px}.en1 .e-sg.e-cur{border-color:var(--pc);box-shadow:0 0 0 3px color-mix(in srgb,var(--pc) 15%,transparent)}.en1 .e-sg.e-ok,.en1 .e-sg.e-edit{background:#f5fbf7;border-color:#b9ddc6}.en1 .e-sg.e-out{opacity:.55}.en1 .e-sg .e-hd{display:flex;gap:8px;align-items:center}.en1 .e-sg .e-num{width:22px;height:22px;border-radius:50%;background:var(--pc);color:#fff;font-size:11.5px;font-weight:900;display:grid;place-items:center;flex:none}.en1 .e-sg .e-fixline{font-size:14px;margin:6px 0}.en1 .e-sg .e-fixline s{color:var(--mu)}.en1 .e-sg .e-fixline b{color:var(--grn)}.en1 .e-sg .e-q{font-size:12.5px;color:var(--ink2);background:var(--li2);border-radius:8px;padding:5px 8px}.en1 .e-sg .e-acts{display:flex;gap:6px;flex-wrap:wrap;margin-top:8px}.en1 .e-rsn{display:flex;gap:4px;flex-wrap:wrap;align-items:center;margin-top:6px;font-size:12px}.en1 .e-rsn button{font-size:11.5px;padding:2px 8px;border-radius:999px;border:1px solid var(--li);background:#fff;cursor:pointer}.en1 .e-rsn button.e-on{background:var(--redbg);border-color:#f2b8b4;color:var(--red)}.en1 .e-hand{font-family:Nanum Pen Script,cursive;font-size:21px;line-height:1.35;color:var(--red)}.en1 .e-steps{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin:14px 0}.en1 .e-steps span{font-size:12.5px;border:1px solid var(--li);border-radius:999px;padding:5px 12px;background:#fff;font-weight:600;color:var(--mu)}.en1 .e-steps span.e-done{background:var(--gs);border-color:#cfe3c7;color:var(--gd)}.en1 .e-steps span.e-cur{background:var(--g);border-color:var(--g);color:#fff;animation:e-blink 1.4s infinite}.en1 .e-steps span.e-bad{background:var(--redbg);border-color:#f2b8b4;color:var(--red)}.en1 .e-steps i{width:14px;height:2px;background:var(--li)}@keyframes e-blink{50%{opacity:.7}}.en1 .e-rec{display:flex;flex-direction:column;align-items:center;gap:12px;background:var(--gs2);border:1px solid #DCEAD5;border-radius:18px;padding:22px}.en1 .e-ring{width:104px;height:104px;border-radius:50%;border:6px solid #D6E6CF;display:grid;place-items:center;font-weight:900;font-size:22px;background:#fff;font-variant-numeric:tabular-nums}.en1 .e-ring.e-on{border-color:var(--red);animation:e-breathe 1.2s infinite}@keyframes e-breathe{50%{box-shadow:0 0 0 8px #d6332e1f}}.en1 .e-wave{display:flex;gap:4px;height:30px;align-items:flex-end}.en1 .e-wave i{width:5px;height:6px;background:#b9ceb0;border-radius:3px}.en1 .e-wave.e-on i{background:var(--g);animation:e-wv .6s infinite alternate}.en1 .e-wave.e-on i:nth-child(2n){animation-delay:.15s}.en1 .e-wave.e-on i:nth-child(3n){animation-delay:.3s}@keyframes e-wv{to{height:28px}}.en1 .e-sgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}.en1 .e-sbox{border:1px solid var(--li);border-radius:12px;padding:10px;background:#fff;display:flex;flex-direction:column;gap:4px;min-width:0}.en1 .e-sbox.e-rec{border-color:#9bc0e8;animation:e-breathe2 1.2s infinite;background:#fff;align-items:stretch;padding:10px}@keyframes e-breathe2{50%{box-shadow:0 0 0 4px var(--blubg)}}.en1 .e-sbox.e-done{background:#f2faf5;border-color:#b5dbc3}.en1 .e-sbox.e-bad{background:#fff5f4;border-color:#f2b8b4}.en1 .e-audio{display:flex;gap:10px;align-items:center;background:var(--li2);border-radius:10px;padding:8px 10px}.en1 .e-audio .e-pl{width:30px;height:30px;border-radius:50%;background:var(--g);color:#fff;border:0;cursor:pointer;display:grid;place-items:center;flex:none}.en1 .e-audio .e-tl{flex:1;height:4px;background:#d5ded2;border-radius:4px;position:relative}.en1 .e-audio .e-tl i{position:absolute;inset:0 auto 0 0;background:var(--g);border-radius:4px}.en1 .e-lgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.en1 .e-lcard{border:1px solid var(--li);background:#fff;border-radius:14px;padding:12px;display:flex;flex-direction:column;gap:6px;cursor:pointer;min-width:0;text-align:left;font:inherit;color:inherit}.en1 .e-lcard:hover{border-color:var(--g)}.en1 .e-lcard .e-txt{font-family:Nanum Pen Script,cursive;font-size:19px;line-height:1.4;height:82px;overflow:hidden;color:var(--ink2);background:#fffef8;border-radius:8px;padding:6px 8px;border:1px solid #F0EDE0}.en1 .e-lcard.e-paperw .e-txt{display:grid;place-items:center;font-family:inherit;font-size:12.5px;color:var(--mu);background:var(--li2);text-align:center}.en1 .e-caret{display:inline-block;width:2px;height:1em;background:var(--g);vertical-align:-2px;animation:e-blink 1s infinite}.en1 .e-live{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;font-weight:800;color:var(--red)}.en1 .e-live:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--red);animation:e-blink 1s infinite}.en1 .e-chart{width:100%;height:auto;display:block}.en1 .e-chart text{font-size:10.5px;fill:#7b877e;font-family:inherit}.en1 .e-ov{position:absolute;inset:0;background:#121a146b;display:flex;align-items:center;justify-content:center;padding:16px;z-index:30;animation:e-fadeo .15s}@keyframes e-fadeo{0%{opacity:0}}.en1 .e-modal{background:#fff;border-radius:18px;padding:20px;width:min(560px,100%);max-height:100%;overflow:auto;box-shadow:0 20px 50px #00000040;animation:e-upm .2s ease}.en1 .e-modal.e-wide{width:min(860px,100%)}@keyframes e-upm{0%{transform:translateY(16px);opacity:0}}.en1 .e-modal .e-mh{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.en1 .e-modal .e-mh h3{margin:0;font-size:17px}.en1 .e-modal .e-x{border:0;background:var(--li2);border-radius:8px;width:30px;height:30px;cursor:pointer;font-size:16px}.en1 .e-modal .e-mf{display:flex;justify-content:flex-end;gap:8px;margin-top:16px;flex-wrap:wrap}.en1 .e-toast{position:absolute;left:50%;bottom:76px;transform:translate(-50%);background:#17231b;color:#fff;border-radius:12px;padding:10px 16px;font-size:13px;z-index:40;max-width:90%;text-align:center;box-shadow:0 8px 20px #00000040;animation:e-upm .2s}.en1 .e-ebanner{position:absolute;left:16px;right:16px;top:70px;z-index:35;background:#fff;border:1px solid #F2B8B4;border-left:5px solid var(--red);border-radius:12px;padding:12px 14px;box-shadow:0 10px 24px #00000026;display:flex;gap:12px;align-items:flex-start;animation:e-upm .2s}.en1 .e-ebanner .e-grow b{display:block;color:#9d2621}.en1 .e-eicon{width:44px;height:44px;border-radius:50%;background:var(--redbg);color:var(--red);display:grid;place-items:center;font-size:20px;font-weight:900;flex:none}.en1 .e-tabs{display:flex;gap:4px;border-bottom:1px solid var(--li);margin:0 0 14px;overflow-x:auto}.en1 .e-tabs button{border:0;background:none;padding:9px 12px;cursor:pointer;color:var(--mu);font-weight:700;border-bottom:2px solid transparent;white-space:nowrap}.en1 .e-tabs button.e-on{color:var(--ink);border-color:var(--g)}.en1 .e-tabs .e-n{font-size:11px;background:var(--li2);border-radius:999px;padding:0 6px;margin-left:4px;color:var(--ink2)}.en1 .e-chatwrap{display:flex;flex-direction:column;gap:10px}.en1 .e-msg{max-width:84%;padding:9px 12px;border-radius:16px;font-size:13.5px;animation:e-fade .25s;line-height:1.5}.en1 .e-msg.e-lumi{background:#fff;border:1px solid var(--li);align-self:flex-start;border-top-left-radius:4px}.en1 .e-msg.e-me{background:var(--g);color:#fff;align-self:flex-end;border-top-right-radius:4px}.en1 .e-msg.e-tch{background:var(--blubg);align-self:flex-start;border-top-left-radius:4px}.en1 .e-msg.e-sys{align-self:center;font-size:11.5px;color:var(--mu);background:var(--li2);border-radius:999px;padding:3px 10px}.en1 .e-mrow{display:flex;gap:8px;align-items:flex-end}.en1 .e-mrow.e-r{justify-content:flex-end}.en1 .e-mrow .e-who{font-size:11px;color:var(--mu);margin:0 0 2px 4px}.en1 .e-mrow .e-meta{font-size:10.5px;color:var(--mu);white-space:nowrap}.en1 .e-qr{display:flex;gap:6px;overflow-x:auto;padding:2px 0}.en1 .e-qr button{flex:none;border:1px solid #CFE3C7;background:#fff;color:var(--gd);border-radius:999px;padding:5px 12px;font-size:12.5px;cursor:pointer;font-weight:700}.en1 .e-typing{display:inline-flex;gap:3px}.en1 .e-typing i{width:6px;height:6px;border-radius:50%;background:#9aa79e;animation:e-ty 1s infinite}.en1 .e-typing i:nth-child(2){animation-delay:.15s}.en1 .e-typing i:nth-child(3){animation-delay:.3s}@keyframes e-ty{50%{transform:translateY(-4px)}}.en1 .e-rcard{background:#fff;border:1px solid var(--li);border-radius:14px;overflow:hidden;max-width:290px}.en1 .e-rcard .e-rh{background:var(--gs);padding:8px 12px;font-size:12px;font-weight:800;color:var(--gd)}.en1 .e-rcard .e-rb{padding:10px 12px;font-size:12.5px}.en1 .e-compose{display:flex;gap:8px;align-items:center;background:#fff;border-top:1px solid var(--li);padding:8px 10px;position:sticky;bottom:0}.en1 .e-pc{background:#fff;border:1px solid var(--li);border-radius:18px;overflow:hidden;box-shadow:var(--sh)}.en1 .e-pc .e-ph{padding:16px;background:linear-gradient(135deg,#f1f8ec,#fff)}.en1 .e-pc .e-pb{padding:4px 16px 16px}.en1 .e-score{display:grid;grid-template-columns:72px minmax(0,1fr) 34px;gap:8px;align-items:center;font-size:12.5px;margin:6px 0}.en1 .e-sec{border-top:1px solid var(--li2);padding-top:12px;margin-top:12px}.en1 .e-sec h4{margin:0 0 6px;font-size:13.5px;display:flex;gap:6px;align-items:center}.en1 .e-cmt{background:var(--li2);border-radius:12px;padding:10px 12px;font-size:13px}.en1 .e-cmt .e-by{font-size:11.5px;color:var(--mu);font-weight:700;margin-bottom:2px}.en1 .e-cmt.e-en{background:var(--blubg)}.en1 .e-step3{display:flex;gap:10px;align-items:flex-start;padding:8px 0}.en1 .e-step3 .e-k{width:24px;height:24px;border-radius:50%;background:var(--g);color:#fff;font-weight:900;font-size:12px;display:grid;place-items:center;flex:none}.en1 .e-plans{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.en1 .e-plan{border:2px solid var(--li);border-radius:16px;padding:16px;background:#fff;cursor:pointer;text-align:left;font:inherit;color:inherit;display:flex;flex-direction:column;gap:6px}.en1 .e-plan.e-on{border-color:var(--g);background:var(--gs2)}.en1 .e-plan .e-pr{font-size:24px;font-weight:900}.en1 .e-plan ul{margin:4px 0 0;padding-left:18px;font-size:13px}.en1 .e-stepper{display:flex;gap:6px;flex-wrap:wrap;margin:0 0 14px}.en1 .e-stepper span{font-size:12px;font-weight:700;border-radius:999px;padding:4px 11px;background:var(--li2);color:var(--mu)}.en1 .e-stepper span.e-on{background:var(--g);color:#fff}.en1 .e-stepper span.e-done{background:var(--gs);color:var(--gd)}.en1 .e-ocmp{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:14px}.en1 .e-photo{background:#3b403b;border-radius:12px;padding:20px;display:grid;place-items:center;min-height:300px}.en1 .e-photo .e-pp{background:#fbf8ee;transform:rotate(-1.5deg);padding:18px 22px;box-shadow:0 8px 20px #0006;background-image:repeating-linear-gradient(transparent 0 35px,#d7e0e6 35px 36px);font-family:Nanum Pen Script,cursive;font-size:23px;line-height:36px}.en1 .e-tok{display:inline-block;border:1px solid #DDE3D7;border-radius:7px;padding:2px 8px;margin:2px;cursor:pointer;background:#fff;font-size:14px}.en1 .e-tok.e-on{background:var(--redbg);border-color:var(--red);color:#9d2621}.en1 .e-cat{display:inline-block;flex:none}.en1 .e-lock{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:28px 16px;border:1px dashed #CDBDF0;background:#fbf8ff;border-radius:16px}.en1 .e-cmpg{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.en1 .e-cmpg .e-cell{background:#fff;border:1px solid var(--li);border-radius:10px;padding:8px 10px;font-size:13.5px}.en1 .e-diff{font-weight:900;font-variant-numeric:tabular-nums}.en1 .e-diff.e-bad{color:var(--red)}.en1 .e-diff.e-ok{color:var(--grn)}.en1 .e-cat-face{animation:e-bob 2.4s ease-in-out infinite}@keyframes e-bob{50%{transform:translateY(-2px)}}.en1 .e-drop{border:2px dashed #C3D6BB;border-radius:14px;padding:26px;text-align:center;background:var(--gs2);cursor:pointer}.en1 .e-pad{border:1px solid #E6E2CF;border-radius:12px;min-height:180px;background:#fffef7 repeating-linear-gradient(transparent 0 33px,#e9eee4 33px 34px);padding:6px 12px;font-family:Nanum Pen Script,cursive;font-size:23px;line-height:34px}.en1 .e-stamp{display:inline-block;border:3px solid var(--grn);color:var(--grn);font-weight:900;border-radius:10px;padding:3px 14px;transform:rotate(-6deg)}.en1 .e-dot{width:8px;height:8px;border-radius:50%;display:inline-block}@media(max-width:760px){.en1 .e-app:not(.e-phone){grid-template-columns:minmax(0,1fr)}.en1 .e-app:not(.e-phone) .e-side{display:none}.en1 .e-app:not(.e-phone) .e-btab{display:flex}.en1 .e-g3,.en1 .e-g4,.en1 .e-kpis,.en1 .e-split,.en1 .e-ocmp,.en1 .e-dgrid,.en1 .e-lgrid{grid-template-columns:minmax(0,1fr)!important}.en1 .e-kpis{grid-template-columns:1fr 1fr!important}.en1 .e-in{padding:14px}}.en1 .e-app.e-phone .e-hello{flex-wrap:wrap}.en1 .e-side .e-fold{border:0;background:none;color:var(--mu);font-weight:700;font-size:12px;padding:8px 18px;text-align:left;cursor:pointer}.en1 .e-app.e-slim .e-side .e-logo div,.en1 .e-app.e-slim .e-side nav button span.e-cnt,.en1 .e-app.e-slim .e-side nav .e-pro,.en1 .e-app.e-slim .e-side .e-me div,.en1 .e-app.e-slim .e-side nav .e-grp{display:none}.en1 .e-app.e-slim .e-side nav button{font-size:0;justify-content:center;padding:10px 0}.en1 .e-app.e-slim .e-side .e-logo{padding:16px 0;justify-content:center}.en1 .e-app.e-slim .e-side .e-me{justify-content:center;padding:12px 0}.en1 .e-app.e-slim .e-side .e-fold{text-align:center;padding:8px 0}.en1 .e-app.e-phone .e-sidebtn{display:none}.en1 .e-app.e-lumi{--g:#EE7A1E;--g2:#F59A45;--gd:#B85A0C;--gs:#FFEFDF;--gs2:#FFF8F0}.en1 .e-app.e-lumi .e-side .e-logo i{background:#ee7a1e}.en1 .e-app.e-lumi .e-btab button.e-on{color:#b85a0c}.en1 .e-app.e-lumi .e-btab button.e-on svg{stroke:#ee7a1e}.en1 .e-app.e-lumi .e-msg.e-me{background:#ee7a1e}.en1 .e-app.e-lumi .e-qr button{border-color:#f6c79c;color:#b85a0c}.en1 .e-app.e-lumi .e-pc .e-ph{background:linear-gradient(135deg,#fff1e2,#fff)}.en1 .e-srow{flex-wrap:nowrap}.en1 .e-srow .e-sinfo{flex:1;min-width:0}.en1 .e-srow .e-snm{display:flex;gap:6px;align-items:baseline;flex-wrap:wrap}.en1 .e-srow .e-snm b{white-space:nowrap}.en1 .e-srow .e-strend{display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex:none}.en1 .e-app.e-phone .e-srow .e-strend svg{display:none}.en1 .e-lvl{height:6px;background:var(--li2);border-radius:6px;overflow:hidden}.en1 .e-lvl i{display:block;height:100%;background:var(--g);transition:width .3s}.en1 .e-lcard.e-bad{border-color:#f2b8b4;background:#fff8f7}.en1 .e-fnode{border:1px solid var(--li);background:#fff;border-radius:10px;padding:6px 10px;cursor:pointer;font-weight:700;font-size:13px;display:inline-flex;gap:6px;align-items:center}.en1 .e-fnode:hover{border-color:var(--g)}.en1 .e-fnode .e-fe{font-size:10.5px;background:var(--gs);color:var(--gd);border-radius:5px;padding:0 5px}.en1 .e-fnode.e-off{opacity:.4}.en1 .e-flow{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin:6px 0}.en1 .e-flow i{color:var(--mu);font-style:normal}.en1 .e-app.e-phone .e-kpi b{font-size:21px}.en1 .e-app.e-phone .e-hello{padding:14px}.en1 .e-app.e-phone .e-hello h2{font-size:17px}.en1 .e-app.e-phone .e-fbar .e-sel{min-width:0;flex:1}.en1 .e-app.e-phone .e-row.e-sb>div{min-width:0}.en1 .e-app.e-phone .e-top h1{max-width:200px}.en1 .e-app.e-phone .e-lgrid,.en1 .e-app.e-phone .e-sgrid{grid-template-columns:minmax(0,1fr)!important}.en1 .e-app.e-phone .e-tabs{gap:0}.en1 .e-app.e-phone table.e-t td,.en1 .e-app.e-phone table.e-t th{padding:7px 6px}.en1 .e-scr{container-type:inline-size}@container (max-width:760px){.en1 .e-g2,.en1 .e-split,.en1 .e-ocmp,.en1 .e-cmpg{grid-template-columns:minmax(0,1fr)!important}.en1 .e-lgrid,.en1 .e-dgrid,.en1 .e-g3{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@container (max-width:520px){.en1 .e-kpis{grid-template-columns:1fr 1fr!important}.en1 .e-lgrid,.en1 .e-dgrid,.en1 .e-g3,.en1 .e-g4,.en1 .e-plans{grid-template-columns:minmax(0,1fr)!important}.en1 .e-srow .e-strend svg{display:none}.en1 h3.e-h .e-r{display:none}}.en1 .e-app.e-phone .e-fbar .e-srch{flex:1 1 100%}.en1 .e-app.e-phone .e-fbar .e-srch .e-inp{width:100%}.en1 .e-app.e-phone .e-fbar .e-sel{flex:1 1 40%;min-width:0;width:auto}.en1 .e-app.e-phone .e-fbar .e-chip{flex:none}.en1 .e-app.e-phone .e-chart text{font-size:13px}.en1 .e-main{position:relative}.en1 .e-main .e-ebanner{top:66px;left:16px;right:16px}.en1 .e-main .e-toast{bottom:20px}.en1 .e-app.e-phone .e-main .e-toast{bottom:74px}.en1 .e-app.e-phone .e-main .e-ebanner{top:56px;left:10px;right:10px}.en1 .e-perp{display:inline-flex;gap:6px;align-items:center;flex-wrap:wrap}.en1 .e-perp .e-sel,.en1 .e-perp .e-inp{width:auto;padding:5px 8px;font-size:12.5px}.en1 .e-oln{font-family:Nanum Pen Script,cursive;font-size:22px;line-height:1.9;border-bottom:1px dashed #E5E8E0;white-space:normal}.en1 .e-photo .e-pp .e-oln{border:0;line-height:36px}.en1 .e-aitxt{background:#fffef8;border:1px solid #ECE8D6;border-radius:10px;padding:6px 12px;margin-top:6px;-webkit-user-select:text;user-select:text;cursor:text}.en1 .e-aitxt .e-oln{font-family:ui-monospace,monospace;font-size:15px;line-height:2.2}.en1 .e-lnno{display:inline-block;width:20px;color:var(--mu);font-size:11px}.en1 .e-fixbar{display:flex;gap:6px;align-items:center;flex-wrap:wrap;margin-top:8px;background:var(--gs2);border:1px solid #DCEAD5;border-radius:10px;padding:8px}.en1 .e-mchs{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;margin-top:6px}.en1 .e-mchs.e-one{grid-template-columns:1fr 1fr}.en1 .e-mch{border:1px solid var(--li);border-radius:12px;padding:8px 10px;background:#fff;min-width:0}.en1 .e-mch svg{display:block;width:100%;height:auto;margin-top:4px;overflow:visible}.en1 .e-rgd,.en1 .e-rbd{border:1px solid var(--li);border-radius:12px;padding:9px 11px;margin-top:8px;background:#fff;display:flex;flex-direction:column;gap:3px}.en1 .e-rgd{border-left:4px solid #3E9A55}.en1 .e-rbd{border-left:4px solid #D2463C}.en1 .e-rbd.e-hab{border-left-color:#e3a21a}.en1 .e-rgd .e-ev{font-size:13px;background:#f2f8ef;border-radius:8px;padding:4px 8px;font-style:italic}.en1 .e-rbd .e-home{color:#8a4b12;background:#fff4e6;border-radius:8px;padding:3px 8px;margin-top:2px}.en1 .e-rcat{display:flex;flex-direction:column;gap:6px;margin-top:4px}.en1 .e-rcat .e-row{gap:8px;flex-wrap:nowrap}.en1 .e-lumi .e-cat,.en1 .e-lcat{filter:drop-shadow(0 2px 3px rgba(150,70,0,.18))}@container (max-width:420px){.en1 .e-mchs.e-one{grid-template-columns:1fr}}.en1 .e-score.e-s4{grid-template-columns:64px minmax(0,1fr) 22px 30px}.en1 .e-rbigs{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;margin:6px 0 10px}.en1 .e-rbig{border-radius:16px;padding:14px 16px;display:flex;flex-direction:column;gap:5px;border:1px solid var(--li)}.en1 .e-rbig h3{margin:2px 0;font-size:18px;line-height:1.3}.en1 .e-rbig.e-good{background:#eef7ea;border-color:#cfe6c6}.en1 .e-rbig.e-bad{background:#fdf0ec;border-color:#f3d3c8}.en1 .e-rbig .e-ev{font-size:14px;font-style:italic;background:#fff;border-radius:8px;padding:5px 9px}.en1 .e-rbig .e-home{color:#8a4b12;background:#fff;border-radius:8px;padding:4px 8px}.en1 .e-rflt{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:4px 0 8px}.en1 .e-rflt .e-seg{display:inline-flex;border:1px solid var(--li);border-radius:999px;overflow:hidden}.en1 .e-rflt .e-seg button{border:0;background:#fff;padding:5px 11px;font:inherit;font-size:12.5px;cursor:pointer;color:inherit}.en1 .e-rflt .e-seg button.e-on{background:var(--ink,#222);color:#fff}.en1 .e-rlist{display:flex;flex-direction:column;border:1px solid var(--li);border-radius:12px;overflow:hidden;background:#fff}.en1 .e-rli{border-bottom:1px solid var(--li)}.en1 .e-rli:last-child{border-bottom:0}.en1 .e-rli summary{display:flex;gap:8px;align-items:center;padding:9px 11px;cursor:pointer;list-style:none;font-size:13px}.en1 .e-rli summary::-webkit-details-marker{display:none}.en1 .e-rli summary .e-t{flex:1;min-width:0}.en1 .e-rli summary .e-ic{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-size:12px;flex:none}.en1 .e-rli.e-good summary .e-ic{background:#e5f3df}.en1 .e-rli.e-bad summary .e-ic{background:#fbe3dc;color:#c0392b;font-weight:800}.en1 .e-rli .e-rd{padding:0 11px 10px 41px;display:flex;flex-direction:column;gap:3px}.en1 .e-rli .e-rd .e-ev{font-size:13px;font-style:italic}.en1 .e-rli .e-rd .e-home{color:#8a4b12}.en1 .e-rli[open] summary{background:#fafaf7}.en1 .e-pgbox{border:1px dashed var(--li);border-radius:12px;padding:10px 12px;background:var(--gs2);display:flex;flex-direction:column;gap:3px;font-size:13px}.en1 .e-app.e-land{display:block}.en1 .e-app.e-land .e-lgmain{position:relative;min-height:100%;padding:0;background:radial-gradient(1200px 500px at 15% 10%,#EAF4E4 0,transparent 60%),linear-gradient(160deg,#f6faf3,#e3eedd)}.en1 .e-lgwrap{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,420px);gap:40px;align-items:center;min-height:min(760px,calc(100vh - 140px));padding:40px clamp(20px,5vw,64px)}.en1 .e-lghero{display:flex;flex-direction:column;gap:10px}.en1 .e-lghero .e-cat{width:150px!important;height:150px!important;filter:drop-shadow(0 12px 24px rgba(30,70,30,.18))}.en1 .e-lgbrand{font-size:clamp(34px,5vw,54px);font-weight:900;letter-spacing:-1.5px;line-height:1;color:#1d3a19}.en1 .e-lgbrand span{color:#3e7a35}.en1 .e-lghero p{margin:0;color:#4c5e4f;font-size:16px}.en1 .e-lghero ul{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}.en1 .e-lghero li{background:#ffffffb3;border:1px solid #DCE8D6;border-radius:12px;padding:9px 14px;font-size:14px;width:fit-content}.en1 .e-lgcard{background:#fff;border:1px solid #DCE6D8;border-radius:24px;padding:28px 26px;box-shadow:0 24px 60px #1e3c1e24;display:flex;flex-direction:column;gap:11px}.en1 .e-lgcard.e-t{border-color:#c9b8ee;box-shadow:0 24px 60px #50328c24}.en1 .e-lgcard h2{margin:0;font-size:22px;letter-spacing:-.5px}.en1 .e-lgsub{margin:-4px 0 4px;color:var(--mu);font-size:13.5px}.en1 .e-lgbadge{align-self:flex-start;background:#efe8fc;color:#5b3bb0;font-weight:800;font-size:11.5px;border-radius:999px;padding:3px 10px;letter-spacing:.05em}.en1 .e-lgtab{display:grid;grid-template-columns:1fr 1fr;background:#f0f4ee;border-radius:12px;padding:4px;gap:4px}.en1 .e-lgtab button{border:0;background:transparent;border-radius:9px;padding:9px;font:inherit;font-weight:700;color:#5e6e61;cursor:pointer}.en1 .e-lgtab button[aria-pressed=true]{background:#fff;color:#1d3a19;box-shadow:0 2px 6px #00000014}.en1 .e-lgi{position:relative;display:block}.en1 .e-lgi svg{position:absolute;left:13px;top:50%;transform:translateY(-50%);width:17px;height:17px;fill:none;stroke:#8a9a8d;stroke-width:1.8;stroke-linecap:round}.en1 .e-lgi input{width:100%;box-sizing:border-box;font:inherit;border:1px solid #D7E0D4;border-radius:12px;padding:12px 14px 12px 40px;background:#fafcf9;outline:none;transition:border-color .15s,box-shadow .15s}.en1 .e-lgi input:focus{border-color:#3e7a35;box-shadow:0 0 0 3px #3e7a3526;background:#fff}.en1 .e-lgbtn{border:0;border-radius:12px;padding:12px;font:inherit;font-weight:800;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px}.en1 .e-lgbtn.e-p{background:#3e7a35;color:#fff;box-shadow:0 8px 18px #3e7a3547}.en1 .e-lgbtn.e-p:hover{background:#346a2c}.en1 .e-lgcard.e-t .e-lgbtn.e-p{background:#5b3bb0;box-shadow:0 8px 18px #5b3bb047}.en1 .e-lgbtn.e-gg{background:#fff;color:#1f1f1f;border:1px solid #DADCE0}.en1 .e-lgbtn.e-gg:hover{background:#f8f9fa}.en1 .e-lgor{display:flex;align-items:center;gap:10px;color:#9aa79c;font-size:12px}.en1 .e-lgor:before,.en1 .e-lgor:after{content:"";flex:1;height:1px;background:#e3e9e0}.en1 .e-lgrow{display:flex;gap:6px;justify-content:center;align-items:center;flex-wrap:wrap;font-size:12.5px;color:#9aa79c}.en1 .e-lglk{background:none;border:0;font:inherit;font-size:13px;color:#3e7a35;font-weight:700;cursor:pointer;padding:2px}.en1 .e-lglk:hover{text-decoration:underline}.en1 .e-lgsw{border-top:1px solid #EEF2EC;padding-top:12px;text-align:center}.en1 .e-lgcode{display:flex;gap:6px;justify-content:center}.en1 .e-lgcode span{width:40px;height:48px;border-radius:10px;background:#f4f8f1;border:1px solid #D7E0D4;display:grid;place-items:center;font-weight:800;font-size:20px;font-family:ui-monospace,monospace}.en1 .e-lgname{display:flex;align-items:center;justify-content:space-between;gap:10px;background:#f4f8f1;border:1px dashed #BFD3B8;border-radius:12px;padding:10px 12px}.en1 .e-lgname b{font-size:17px}.en1 .e-lgroll{border:1px solid #D7E0D4;background:#fff;border-radius:999px;padding:7px 12px;font:inherit;font-size:12.5px;font-weight:700;cursor:pointer;white-space:nowrap}.en1 .e-lgcard.e-shake{animation:e-lgshk .3s}@keyframes e-lgshk{25%{transform:translate(-6px)}75%{transform:translate(6px)}}.en1 .e-app.e-land.e-phone .e-lgwrap{grid-template-columns:1fr;gap:16px;padding:20px 16px;min-height:0}.en1 .e-app.e-land.e-phone .e-lghero{align-items:center;text-align:center}.en1 .e-app.e-land.e-phone .e-lghero ul{display:none}.en1 .e-app.e-land.e-phone .e-lghero .e-cat{width:90px!important;height:90px!important}.en1 .e-app.e-land.e-phone .e-lgbrand{font-size:34px}@container (max-width:760px){.en1 .e-lgwrap{grid-template-columns:1fr}}@media(max-width:760px){.en1 .e-lgwrap{grid-template-columns:1fr;padding:20px 16px}.en1 .e-lghero ul{display:none}}.en1 .e-app.e-land .e-lgmain{height:100%;overflow:auto}.en1 .e-lgwrap{min-height:100%;box-sizing:border-box}@media(max-height:900px){.en1 .e-lgwrap{padding:20px clamp(16px,4vw,48px);gap:28px;min-height:100%}.en1 .e-lghero{gap:6px}.en1 .e-lghero .e-cat{width:96px!important;height:96px!important}.en1 .e-lgbrand{font-size:clamp(30px,4vw,42px)}.en1 .e-lghero p{font-size:14px}.en1 .e-lghero ul{gap:6px;margin-top:6px}.en1 .e-lghero li{padding:6px 12px;font-size:13px}.en1 .e-lgcard{padding:18px 20px;gap:8px;border-radius:20px}.en1 .e-lgcard h2{font-size:19px}.en1 .e-lgsub{font-size:12.5px;margin:-2px 0 2px}.en1 .e-lgi input{padding:9px 12px 9px 38px}.en1 .e-lgbtn{padding:10px}.en1 .e-lgtab button{padding:7px}.en1 .e-lgcode span{width:34px;height:40px;font-size:17px}.en1 .e-lgname{padding:7px 10px}.en1 .e-lgname b{font-size:15px}.en1 .e-lgsw{padding-top:8px}}@media(max-height:700px){.en1 .e-lghero ul{display:none}.en1 .e-lghero .e-cat{width:72px!important;height:72px!important}.en1 .e-lgsub{display:none}}.en1 .e-app.e-land .e-lgmain{display:flex;align-items:center;justify-content:center}.en1 .e-lgwrap{width:100%;min-height:0}.en1 .e-lghero .e-cat{width:clamp(64px,16vh,150px)!important;height:clamp(64px,16vh,150px)!important}.en1 :where(.e-side,.e-top,.e-in,.e-ov,.e-toast,.e-ebanner,.e-land) :where(h1,h2,h3,h4,p,small,label,input,select,textarea,button,table,th,td):where(:not([class*=bnv-])){all:revert;box-sizing:border-box}.en1 :where(.e-side,.e-top,.e-in,.e-ov,.e-toast,.e-ebanner,.e-land) :where(button,input,select,textarea):where(:not([class*=bnv-])){font:inherit;color:inherit}.en1 :focus-visible{outline:2px solid var(--g);outline-offset:2px}.en1{min-height:100vh;min-height:100dvh}.en1 .e-app{height:100vh;height:100dvh;max-width:none;border:0;border-radius:0;box-shadow:none;min-height:0}.en1 .e-ov{position:fixed;z-index:60}.en1 .e-toast{position:fixed;bottom:24px;z-index:70}.en1 .e-ebanner{position:fixed;top:66px;left:228px;right:16px;z-index:65;max-width:980px;margin:0 auto}.en1:has(.e-app.e-slim) .e-ebanner{left:80px}@media(max-width:760px){.en1 .e-ebanner{left:10px;right:10px;top:56px}}.en1 .e-me-top{display:none}@media(max-width:760px){.en1 .e-sidebtn{display:none}.en1 .e-me-top{display:block}}.en1 .e-me.e-compact{border:0;padding:0}.en1 .e-me.e-compact .e-me-pop{left:auto;right:0;bottom:auto;top:calc(100% + 6px);min-width:160px}.en1 .e-side .e-me{position:relative}.en1 .e-me-btn{display:flex;gap:10px;align-items:center;width:100%;border:0;background:none;padding:0;cursor:pointer;text-align:left;color:inherit;font:inherit}.en1 .e-me-pop{position:absolute;left:10px;right:10px;bottom:calc(100% + 6px);background:#fff;border:1px solid var(--li);border-radius:12px;box-shadow:0 12px 30px #17231b29;padding:6px;z-index:50;display:flex;flex-direction:column;gap:2px}.en1 .e-me-pop button{border:0;background:none;border-radius:8px;padding:8px 10px;text-align:left;cursor:pointer;font-weight:600;color:var(--ink2)}.en1 .e-me-pop button:hover{background:var(--li2)}.en1 .e-me-pop button.on{background:var(--gs);color:var(--gd)}.en1 .e-me-pop .e-sep{height:1px;background:var(--li2);margin:4px 0}.en1 .e-legacy{font-family:Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;line-height:1.55;letter-spacing:-.025em;color:#1f2933;background:#f9ffff;min-height:100%}.en1 .e-legacy-note{font-size:12px;color:var(--mu);background:var(--li2);border-bottom:1px solid var(--li);padding:6px 24px}.en1 .e-todo.e-on{border-color:var(--g);background:var(--gs2)}.en1 .e-check{display:inline-flex;gap:6px;align-items:center}.en1 .e-check input{width:auto;margin:0}.en1 .e-skel{height:14px;border-radius:6px;background:linear-gradient(90deg,var(--li2),#f7f9f6,var(--li2));background-size:200% 100%;animation:e-shimmer 1.2s infinite linear}@keyframes e-shimmer{to{background-position:-200% 0}}.en1 .e-pad-canvas{width:100%;touch-action:none;border:1px solid #e6e2cf;border-radius:12px;background:#fffef7;display:block}.en1 .e-thumbs{display:flex;gap:8px;flex-wrap:wrap}.en1 .e-thumb{position:relative;width:96px;height:120px;border-radius:10px;overflow:hidden;border:1px solid var(--li);background:#fff}.en1 .e-thumb img{width:100%;height:100%;object-fit:cover}.en1 .e-thumb button{position:absolute;top:4px;right:4px;width:22px;height:22px;border-radius:50%;border:0;background:#17231bb3;color:#fff;cursor:pointer;font-size:12px;line-height:1}.en1 .e-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.en1 .e-dot{display:inline-block;width:8px;height:8px;border-radius:50%}.en1 .e-lgcode .e-lgdigit{width:40px;height:48px;box-sizing:border-box;border-radius:10px;background:#f4f8f1;border:1px solid #D7E0D4;text-align:center;font-weight:800;font-size:20px;font-family:ui-monospace,monospace;outline:none}.en1 .e-lgcode .e-lgdigit:focus{border-color:#3e7a35;box-shadow:0 0 0 3px #3e7a3526;background:#fff}.en1 .e-lgdemo{display:flex;gap:6px;justify-content:center;align-items:center;flex-wrap:wrap;margin-top:12px;font-size:12px;color:#7a8a7d}.en1 .e-land{min-height:100vh}.en1 .e-offline{position:sticky;top:0;z-index:5;margin:0 0 12px}.en1 .e-g2>.e-card,.en1 .e-split>.e-card{margin-top:0}.en1 .e-pen.e-miss .e-fx{bottom:auto;top:.3em;left:50%;transform:translate(-40%)}.en1 .e-readpct{display:inline-flex;align-items:center;gap:6px}.en1 .e-readpct b{font-size:13px;color:var(--blu);font-variant-numeric:tabular-nums;min-width:34px;text-align:right}.en1 .e-readpct .e-prog{width:70px;height:6px}.en1 .e-readpct .e-prog i,.en1 .e-readbar .e-prog i{background:var(--blu)}.en1 .e-readbar{display:flex;align-items:center;gap:10px;max-width:320px;margin:6px auto 10px}.en1 .e-readbar .e-prog{flex:1}.en1 .e-readbar b{color:var(--blu);font-variant-numeric:tabular-nums}.en1{--g: var(--brand-500);--g2: var(--brand-400);--gd: var(--brand-700);--gs: var(--brand-50);--gs2: color-mix(in srgb, var(--brand-50) 50%, var(--background-surface));--ink: var(--text-primary);--ink2: var(--text-secondary);--mu: var(--text-tertiary);--li: var(--border-subtle);--li2: var(--background-subtle);--bg: var(--background-default);--card: var(--background-surface);--red: var(--danger-600);--redbg: var(--danger-50);--org: var(--warning-600);--orgbg: var(--warning-50);--blu: var(--info-600);--blubg: var(--info-50);--r: var(--radius-lg);font-family:Pretendard Variable,Pretendard,Noto Sans KR Variable,Noto Sans KR,system-ui,-apple-system,sans-serif}.en1 .e-full{width:100%}.en1.e-portal{height:auto;min-height:0;background:none}.en1.e-portal .bnv-modal__title .e-eicon{display:inline-grid;margin-right:var(--space-3);vertical-align:middle}.en1 .e-bd-info{background:color-mix(in srgb,var(--status-info) 12%,transparent);border-color:color-mix(in srgb,var(--status-info) 24%,transparent);color:var(--info-700)}.en1 .bnv-input-field,.en1 .bnv-textarea-field{width:100%}.en1 .e-fbar .bnv-search{flex:1;width:auto;min-width:170px}.en1 .e-fbar .bnv-select-field,.en1 .e-auto{width:auto;min-width:110px}.en1 .e-app.e-phone .e-fbar .bnv-search{flex:1 1 100%}.en1 .e-app.e-phone .e-fbar .bnv-select-field{flex:1 1 40%;min-width:0}.en1 .e-lgcard.e-t{border-color:var(--brand-300);box-shadow:0 24px 60px color-mix(in srgb,var(--brand-700) 16%,transparent)}.en1 .e-lgbadge{background:var(--brand-50);color:var(--brand-700)}.en1 .e-lgcard.e-t .e-lgbtn.e-p{background:var(--brand-700);box-shadow:0 8px 18px color-mix(in srgb,var(--brand-700) 30%,transparent)}.en1 .e-lgcard.e-t .e-lgbtn.e-p:hover{background:var(--brand-800)}.en1 .e-kv{display:grid;grid-template-columns:64px 1fr;gap:8px 12px;margin:0}.en1 .e-kv dt{color:var(--text-muted, #6b7280)}.en1 .e-kv dd{margin:0;font-weight:700}.en1 .e-stp{flex:1;min-width:110px;display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:10px;background:#f3f5f1;color:#8a948c;font-weight:700;font-size:13.5px}.en1 .e-stp i{width:24px;height:24px;border-radius:50%;background:#dde3da;color:#fff;display:grid;place-items:center;font-style:normal;font-size:12px;flex:none}.en1 .e-stp.e-on{background:var(--brand-50);color:var(--brand-800)}.en1 .e-stp.e-on i{background:var(--brand-500)}.en1 .e-ex7h{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.en1 .e-ex7r{text-align:center}.en1 .e-ex7r b{display:block;font-size:40px;line-height:1;color:var(--brand-600)}.en1 .e-ex7g{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.en1 .e-ex7i{display:flex;flex-direction:column;gap:2px;padding:8px 10px;border-radius:10px;margin-top:6px}.en1 .e-ex7i.e-ok{background:#eef6ea}.en1 .e-ex7i.e-no{background:#fdf0ee}.en1 .e-ex7i small{color:var(--text-muted, #6b7280)}.en1 .e-prog{height:8px;border-radius:99px;background:#e6ebe3;margin-top:6px;overflow:hidden}.en1 .e-prog i{display:block;height:100%;background:var(--brand-500)}@media(max-width:760px){.en1 .e-ex7g{grid-template-columns:1fr}}.en1 .e-sl{border:1px solid var(--line, #E3E8E1);border-radius:12px;padding:12px 14px;margin-top:8px;background:#fff}.en1 .e-sl .e-sp7{font-size:20px;margin:4px 0}.en1 .e-slv9{display:flex;align-items:center;gap:12px;background:linear-gradient(90deg,#fff1f0,#fff8f4);border:1px solid #F5C2BD;border-radius:14px;padding:12px 14px;margin-bottom:12px;animation:e-slv9 1.6s ease 2}.en1 .e-slv9 b{font-size:14.5px}.en1 .e-slv9 .e-xs{color:#7a5a55}@keyframes e-slv9{50%{box-shadow:0 0 0 4px #e5484d2e}}.en1 .e-tabs2{display:flex;gap:4px;border-bottom:1px solid var(--li);margin-bottom:12px}.en1 .e-tabs2 button{background:none;border:0;padding:8px 14px;font:inherit;font-weight:700;color:var(--mu);border-bottom:2px solid transparent;cursor:pointer}.en1 .e-tabs2 button.e-on{color:var(--g,#2C5A26);border-color:var(--g,#2C5A26)}.en1 .e-hello{align-items:flex-start}.en1 .e-hello .e-hi9s{font-size:14px;opacity:.95;margin:2px 0 8px}.en1 .e-hello .e-hi9b{background:#ffffff2e;border:1px solid rgba(255,255,255,.45);color:inherit;border-radius:999px;padding:3px 10px;font:inherit;font-weight:700;cursor:pointer}.en1 .e-hello .e-hi9b:hover{background:#ffffff4d}.en1 .e-wk9{display:flex;gap:14px;align-items:stretch;justify-content:space-between;flex-wrap:wrap;margin-top:10px;padding:14px 16px;border-radius:16px;background:linear-gradient(135deg,#eef6e9,#fff8e6);border:1px solid #DCE9D3;color:#1f2a22}.en1 .e-wk9l{min-width:0;flex:1 1 260px}.en1 .e-wk9t{font-size:12px;font-weight:800;color:#3e7a35;letter-spacing:.02em}.en1 .e-wk9e{display:block;font-size:26px;line-height:1.2;margin:4px 0 2px;color:#1f2a22}.en1 .e-wk9x{font-size:17px;font-weight:700;color:#2f5e2a}.en1 .e-wk9m{display:flex;gap:6px;flex-wrap:wrap;margin-top:8px}.en1 .e-wk9m span{font-size:12.5px;background:#fff;border:1px solid #E1EADB;border-radius:999px;padding:3px 10px;color:#4a5a4e}.en1 .e-wk9c{align-self:center;color:#33423a;font-size:12.5px;font-weight:700;background:#fff;border:1px solid #E1EADB;border-radius:10px;padding:6px 10px;white-space:nowrap;cursor:pointer}.en1 .e-lg7{display:flex;gap:6px;margin:10px 0}.en1 .e-ev7{display:block;width:100%;border:0;font:inherit;text-align:left;cursor:pointer;font-size:11.5px;font-weight:700;border-radius:6px;padding:3px 6px;margin-top:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.en1 .e-ev7:hover{filter:brightness(.95);text-decoration:underline}.en1 .e-lg7 .e-ev7,.en1 .e-day7 .e-ev7{display:inline-block;width:auto;margin:0;cursor:default}.en1 .e-day7 .e-ev7{cursor:pointer}.en1 .e-lg7 .e-ev7:hover{filter:none;text-decoration:none}.en1 .e-ev7.c{background:var(--info-50);color:var(--info-700, #1f5c8c)}.en1 .e-ev7.d{background:var(--danger-50);color:var(--danger-700, #9d2621)}.en1 .e-ev7.m{background:#f1ecfb;color:#5a3d9a}.en1 .e-cal7w,.en1 .e-cal7m{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px}.en1 .e-cal7w>div{border:1px solid var(--li);border-radius:12px;padding:8px;min-height:120px;background:var(--card);min-width:0;cursor:pointer}.en1 .e-cal7w>div.td,.en1 .e-cal7m>div.td{border-color:var(--g);background:var(--gs2)}.en1 .e-cal7w>div.on,.en1 .e-cal7m>div.on{box-shadow:0 0 0 2px color-mix(in srgb,var(--g) 30%,transparent)}.en1 .e-cal7w .h7{display:flex;justify-content:space-between;font-size:12px;color:var(--mu)}.en1 .e-cal7w .h7 b{color:var(--ink)}.en1 .e-cal7m{gap:4px}.en1 .e-cal7m>b{font-size:12px;color:var(--mu);text-align:center;padding:4px 0}.en1 .e-cal7m>div{border:1px solid var(--li);background:var(--card);border-radius:10px;min-height:78px;padding:6px;cursor:pointer;min-width:0;display:flex;flex-direction:column}.en1 .e-cal7m>div i{font-style:normal;font-size:12px;font-weight:800}.en1 .e-cal7m small{font-size:11px;color:var(--mu)}.en1 .e-day7{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-top:10px;border-top:1px dashed var(--li);padding-top:10px}.en1 .e-day7>.bnv-btn{margin-left:auto}.en1 .e-cal7f{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:10px;background:var(--gs2);border:1px solid color-mix(in srgb,var(--g) 30%,transparent);border-radius:12px;padding:10px}.en1 .e-cal7f>.e-inp:first-child{flex:1;min-width:200px}.en1 .e-clsrow{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px;margin-top:10px}.en1 .e-clsc{text-align:left;border:1px solid var(--li);background:var(--card);border-radius:12px;padding:10px 12px;cursor:pointer;font:inherit;display:flex;flex-direction:column;gap:2px;color:var(--ink)}.en1 .e-clsc.on{border-color:var(--g);box-shadow:0 0 0 2px color-mix(in srgb,var(--g) 20%,transparent);background:var(--gs2)}.en1 .e-lgcode.e-lgsm{justify-content:flex-start;gap:4px}.en1 .e-lgcode.e-lgsm span{width:28px;height:34px;font-size:16px}.en1 .e-lgcode.e-off span{opacity:.45}.en1 .e-lgcode.e-lgbig{margin:10px 0 14px;gap:10px}.en1 .e-lgcode.e-lgbig span{width:64px;height:84px;font-size:44px}@media(max-width:760px){.en1 .e-cal7w{grid-template-columns:1fr}.en1 .e-cal7w>div{min-height:0}}.en1 .e-lv7b{display:flex;flex-wrap:wrap;gap:8px;align-items:center;background:var(--card);border:1px solid var(--li);border-radius:14px;padding:10px 12px;margin-bottom:12px}.en1 .e-lv7b .e-lv7q{width:160px}.en1 .e-frz-bar{display:flex;align-items:center;justify-content:space-between;gap:10px;background:var(--card);border:1px solid var(--li);border-radius:12px;padding:8px 12px;margin-bottom:12px;font-size:13px}.en1 .e-frz-bar.on{background:var(--warning-50);border-color:color-mix(in srgb,var(--warning-600) 45%,transparent);font-weight:700}.en1 .e-frz-ov{position:absolute;inset:0;z-index:40;background:#141e148c;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.en1 .e-frz-ov>div{background:var(--card);border-radius:18px;padding:24px 28px;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;max-width:320px;box-shadow:0 20px 50px #00000040}.en1 .e-frz-ov span{color:var(--mu);font-size:13px}.en1 .e-lcard .e-txt{font-size:22px;line-height:1.5;min-height:96px;height:auto;max-height:150px;overflow:auto}.en1 .e-rd9x{font-size:12.5px;color:var(--ink2);background:var(--gs2);border-radius:8px;padding:5px 9px;margin:2px 0 8px;line-height:1.5}.en1 .e-rd9x b{color:var(--gd)}.en1 .e-rd9x .e-nx{display:block;color:#8a6a1f}.en1 .e-rd9t{margin-top:10px}.en1 .e-rd9t summary{cursor:pointer;font-weight:800;font-size:13px;color:var(--gd)}.en1 .e-rd9t table td{vertical-align:top;line-height:1.45}.en1 .e-spk8 .e-sg{background:#fffef6;border-color:#ece8d6}.en1 .e-spk8 .e-sg .e-hd{align-items:flex-end}.en1 .e-spk8 .e-sp7{font-family:Nanum Pen Script,cursive;font-size:25px;padding-top:12px;line-height:1.6;border-bottom:0;white-space:normal}.en1 .e-fx9l{display:flex;flex-direction:column;border:1px solid var(--li);border-radius:12px;overflow:hidden}.en1 .e-fx9r{display:flex;align-items:center;gap:10px;padding:9px 12px;border-top:1px solid var(--li);background:var(--card)}.en1 .e-fx9r:first-child{border-top:0}.en1 .e-fx9r .e-n{width:22px;height:22px;border-radius:50%;background:var(--redbg);color:var(--red);display:grid;place-items:center;font-size:12px;flex:none}.en1 .e-fx9r .e-o{font-size:14px;color:var(--ink2)}.en1 .e-fx9r .e-o del{color:var(--red);text-decoration:line-through wavy var(--red);font-weight:700}.en1 .e-fx9r .e-c{font-size:14px;font-weight:700;color:var(--gd);margin-top:2px}.en1 .e-fx9r .e-c em{font-style:normal;background:var(--gs);border-radius:4px;padding:0 3px}.en1 .e-pg9{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:10px;flex-wrap:wrap;padding:6px 4px}.en1 .e-pgb{display:flex;gap:4px;flex-wrap:wrap}.en1 .e-pgbtn{min-width:32px;height:30px;border:1px solid var(--li);background:var(--card);border-radius:8px;font:inherit;font-size:13px;cursor:pointer;color:var(--ink)}.en1 .e-pgbtn.on{background:var(--g);border-color:var(--g);color:#fff;font-weight:700}.en1 .e-pgbtn:disabled{opacity:.4;cursor:default}.en1 .e-ch7{display:flex;flex-wrap:wrap;gap:6px}.en1 .e-ch7>button{border:1px solid var(--li);background:var(--card);border-radius:999px;padding:6px 12px;font:inherit;font-size:13px;cursor:pointer;color:var(--ink2)}.en1 .e-ch7>button[aria-pressed=true]{border-color:var(--g);background:var(--gs);color:var(--gd);font-weight:700}.en1 .e-ch7>.e-ch7new{border-style:dashed;color:var(--mu)}.en1 .e-lock .e-lk9l{max-width:460px;margin:8px auto 0;text-align:left}.en1 .e-lock .e-lk9l ul{margin:0;padding-left:18px;font-size:13.5px;line-height:1.7}.en1 .e-top{position:relative}.en1 .e-ntf7n{position:absolute;top:-5px;right:-5px;min-width:18px;height:18px;border-radius:999px;background:#d2453b;color:#fff;font-size:11px;font-weight:900;display:grid;place-items:center;padding:0 4px}.en1 .e-ntf7b{position:fixed;inset:0;z-index:79}.en1 .e-ntf7p{position:absolute;right:16px;top:58px;width:min(360px,calc(100% - 32px));z-index:80;background:#fff;border:1px solid var(--li);border-radius:16px;box-shadow:0 18px 40px #1428142e;padding:12px;display:flex;flex-direction:column;gap:6px;max-height:70vh;overflow:auto}.en1 .e-ntf7i{display:flex;gap:10px;align-items:flex-start;border:0;background:none;border-radius:12px;padding:10px;text-align:left;font:inherit;cursor:pointer;color:inherit}.en1 .e-ntf7i:hover{background:#f4f8f1}.en1 .e-ntf7i.e-un{background:#f3f9ef}.en1 .e-ntf7i .e-e{font-size:20px}.en1 .e-ntf7i .e-g{display:flex;flex-direction:column;gap:2px}.en1 .e-ntf7i b{font-size:14px;line-height:1.4}.en1 .e-ntf7i small{color:var(--mu);font-size:12px}.en1{--layout-max: 1440px;--layout-margin: var(--space-9);--grid-gutter: var(--space-7)}.en1 .e-in{box-sizing:border-box;max-width:calc(var(--layout-max) + 2 * var(--layout-margin));padding-left:var(--layout-margin);padding-right:var(--layout-margin)}.en1 .e-top{padding-left:max(var(--layout-margin),(100% - var(--layout-max)) / 2);padding-right:max(var(--layout-margin),(100% - var(--layout-max)) / 2)}.en1 .e-ebanner{left:calc(216px + var(--layout-margin));right:var(--layout-margin);max-width:var(--layout-max)}.en1:has(.e-app.e-slim) .e-ebanner{left:calc(64px + var(--layout-margin))}.en1 .e-g2,.en1 .e-g3,.en1 .e-g4,.en1 .e-kpis,.en1 .e-dgrid,.en1 .e-lgrid,.en1 .e-plans,.en1 .e-cmpg{gap:var(--grid-gutter)}.en1 .e-split,.en1 .e-ocmp{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--grid-gutter)}@media(max-width:760px){.en1{--layout-margin: var(--space-5)}.en1 .e-ebanner{left:var(--layout-margin)}}.en1 .e-app{grid-template-columns:216px minmax(0,1fr)}.en1 .e-app.e-slim{grid-template-columns:64px minmax(0,1fr)}.en1 .e-side{background:var(--background-surface);border-right:1px solid var(--border-default)}.en1 .e-side-head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);height:48px;flex:none;padding:0 var(--space-4) 0 var(--space-6);border-bottom:1px solid var(--border-default)}.en1 .e-app.e-slim .e-side-head{justify-content:center;padding:0}.en1 .e-wordmark{display:inline-flex;border:0;background:none;padding:0;cursor:pointer;border-radius:var(--radius-md)}.en1 .e-wordmark img{display:block;height:24px;width:auto}.en1 .e-side-fold{display:grid;place-items:center;width:32px;height:32px;flex:none;border:0;border-radius:var(--radius-md);background:none;color:var(--text-tertiary);cursor:pointer}.en1 .e-side-fold:hover{background:var(--background-subtle);color:var(--text-primary)}.en1 .e-side nav{padding:var(--space-4) 10px;gap:var(--space-2)}.en1 .e-side nav button{gap:6px;min-height:40px;padding:0 10px;border-radius:var(--radius-md);font:var(--body-small);color:var(--text-secondary)}.en1 .e-side nav button:hover{background:var(--background-default)}.en1 .e-side nav button.e-on{background:var(--brand-50);color:var(--brand-700);font-weight:600}.en1 .e-side nav button svg{width:16px;height:16px}.en1 .e-app.e-slim .e-side nav button{padding:0}.en1 .e-app.e-slim .e-side nav button svg{width:20px;height:20px}.en1 .e-side-foot{flex:none;padding:var(--space-3) 10px 10px;border-top:1px solid var(--border-default)}.en1 .e-side .e-me{padding:0;border-top:0}.en1 .e-side .e-me-btn{gap:var(--space-3);padding:6px var(--space-3);border-radius:var(--radius-md)}.en1 .e-side .e-me-btn:hover{background:var(--background-default)}.en1 .e-side .e-me b{display:block;font:var(--label-small-semibold);color:var(--text-primary)}.en1 .e-side .e-me div span{display:block;font:var(--caption);color:var(--text-tertiary)}.en1 .e-me-chev{flex:none;color:var(--text-tertiary)}.en1 .e-app.e-slim .e-side .e-me-btn{justify-content:center;padding:6px 0}.en1 .e-app.e-slim .e-me-chev{display:none}.en1 .e-top{height:48px;padding-top:0;padding-bottom:0;background:var(--background-surface);-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:1px solid var(--border-default)}.en1 .e-top-in{display:flex;align-items:baseline;gap:var(--space-4);min-width:0}.en1 .e-top-in b{font:var(--label-default-semibold);color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.en1 .e-top-in time{font:var(--body-small);color:var(--text-tertiary);white-space:nowrap}.en1 .e-phead{box-sizing:border-box;max-width:calc(var(--layout-max) + 2 * var(--layout-margin));margin:0 auto;padding:var(--space-7) var(--layout-margin) 0}.en1 .e-phead h1{display:flex;align-items:center;min-height:40px;margin:0;font:var(--heading-3);color:var(--text-primary)}.en1 .e-phead .e-back{display:inline-flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);padding:0;border:0;background:none;font:var(--caption);color:var(--text-tertiary);cursor:pointer}.en1 .e-phead .e-back:hover{color:var(--text-primary)}.en1 .e-phead+.e-in{padding-top:var(--space-5)}.en1 .e-ebanner{top:56px}.en1 .e-top .e-home9{display:grid;place-items:center}.en1 .e-phead .e-back{padding:4px 10px 4px 8px;border-radius:999px;background:var(--background-subtle, #F1F3EF);font-weight:600;color:var(--text-secondary)}.en1 .e-phead .e-back:hover{background:var(--background-default)}.en1 .e-scr>.e-in{padding-bottom:10px}.en1 .e-in.e-fill9>:last-child{align-items:stretch!important;align-content:stretch}.en1 .e-in.e-fill9>:last-child>.e-card{box-sizing:border-box}.en1 .e-card.e-fl9{display:flex;flex-direction:column}.en1 .e-card.e-fl9 .e-pg9{margin-top:auto!important}.en1 .e-scr .e-tabs,.en1 .e-scr .e-tabs2{display:inline-flex;gap:4px;background:#eef2eb;border:0;border-radius:14px;padding:4px;margin-bottom:14px;width:max-content;max-width:100%;flex-wrap:wrap;box-sizing:border-box;overflow:visible}.en1 .e-scr .e-tabs>button,.en1 .e-scr .e-tabs2>button{border:0;background:none;padding:8px 16px;border-radius:10px;font-weight:700;color:#56625a;box-shadow:none;margin:0;cursor:pointer}.en1 .e-scr .e-tabs>button.e-on,.en1 .e-scr .e-tabs>button[aria-selected=true],.en1 .e-scr .e-tabs2>button.e-on,.en1 .e-scr .e-tabs2>button[aria-selected=true]{background:#fff;color:#2c5e26;box-shadow:0 1px 4px #00000014}.en1 [data-e9]:before{content:attr(data-e9) " "}.en1 .e-app.e-phone .e-split,.en1 .e-app.e-phone .e-g2{grid-template-columns:minmax(0,1fr)!important}@media(max-width:760px){.en1 .e-split,.en1 .e-g2{grid-template-columns:minmax(0,1fr)!important}}.en1 .e-app.e-land{position:relative;min-height:100vh;background:#173018 url(/assets/land-map-2PCDZ_EN.webp) center / cover no-repeat}.en1 .e-app.e-land:before{content:"";position:absolute;inset:0;background:linear-gradient(160deg,color-mix(in srgb,#3e7a35 20%,transparent),color-mix(in srgb,#3e7a35 24%,transparent));pointer-events:none}.en1 .e-app.e-land .e-lgmain{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;min-height:100vh;height:auto;padding:clamp(150px,23vh,200px) 6% 3%;background:none;box-sizing:border-box;overflow:visible}.en1 .e-land .e-lgwrap{position:relative;display:grid;grid-template-columns:40% 60%;width:min(78%,1120px);min-height:min(62vh,520px);padding:0;gap:0;border-radius:22px;background:#1c1830;border:1px solid color-mix(in srgb,#e9c46a 55%,transparent);box-shadow:0 30px 70px #00000073;align-items:stretch}.en1 .e-land .e-lghero{display:flex;flex-direction:column;align-items:flex-start;gap:0;padding:44px 44px 30px;border-radius:22px 0 0 22px;background:#221d38 radial-gradient(rgba(255,255,255,.06) 1px,transparent 1.2px) 0 0 / 14px 14px;color:#fff;text-align:left}.en1 .e-land .e-l3logo{height:68px;width:auto;max-width:100%;display:block;filter:brightness(0) invert(1)}.en1 .e-land .e-lghero>p{margin:16px 0 0;color:#e9e6f5;font-weight:700;font-size:14.5px}.en1 .e-land .e-lghero .e-lgsw{margin-top:auto;width:100%;border:0;padding:0;display:flex;justify-content:space-between;align-items:center;color:#c7c1dc;font-size:14px;text-align:left}.en1 .e-land .e-lglk{color:color-mix(in srgb,#78a85f 70%,#fff);font-weight:800}.en1 .e-land .e-l3cat{position:absolute;left:7%;top:0;width:150px;transform:translateY(-78%);z-index:3;pointer-events:none;filter:drop-shadow(0 10px 18px rgba(0,0,0,.35))}.en1 .e-land .e-lgcard,.en1 .e-land .e-lgcard.e-t{background:none;border:0;box-shadow:none;padding:44px 52px 26px;color:#fff;display:flex;flex-direction:column;gap:12px;border-radius:0}.en1 .e-land .e-lgcard>.e-lgsub,.en1 .e-land .e-lgcard>h2:not(.e-lgh9):not(.e-sj9t){display:none}.en1 .e-land .e-lgcard>.e-lgbadge{align-self:flex-start;background:#e7f2e2;color:#2c5a26;font-weight:800;font-size:11.5px;border-radius:999px;padding:3px 10px;letter-spacing:.05em}.en1 .e-land .e-lgtab{display:grid;grid-template-columns:1fr 1fr;background:none;border-radius:0;border-bottom:1px solid rgba(255,255,255,.14);padding:0;gap:0;margin-bottom:8px}.en1 .e-land .e-lgtab button{position:relative;background:none;border:0;border-radius:0;box-shadow:none;color:#a9a3c0;font-weight:800;font-size:16px;padding:12px 0 14px}.en1 .e-land .e-lgtab button[aria-pressed=true]{color:#fff;background:none;box-shadow:none}.en1 .e-land .e-lgtab button[aria-pressed=true]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:3px;border-radius:2px;background:color-mix(in srgb,#78a85f 70%,#fff)}.en1 .e-land .e-lgi{background:#2a2540;border:1px solid rgba(255,255,255,.12);border-radius:12px;padding:14px 16px}.en1 .e-land .e-lgi svg{display:none}.en1 .e-land .e-lgi input,.en1 .e-land .e-lgi input:focus{color:#fff;background:transparent;font-size:16px;border:0;padding:0 0 0 4px;box-shadow:none;outline:0}.en1 .e-land .e-lgi input::placeholder{color:#8e88a8}.en1 .e-land .e-lgi:focus-within{border-color:color-mix(in srgb,#78a85f 70%,#fff)}.en1 .e-land .e-lgbtn.e-p,.en1 .e-land .e-lgcard.e-t .e-lgbtn.e-p{background:color-mix(in srgb,#78a85f 80%,#3e7a35);color:#fff;border:0;border-radius:12px;padding:15px;font-size:16px;font-weight:800;box-shadow:0 4px color-mix(in srgb,#3e7a35 75%,#000)}.en1 .e-land .e-lgbtn.e-gg{background:#fff;color:#1c1830;border:0;border-radius:12px;padding:15px;font-size:16px;font-weight:800}.en1 .e-land .e-lgor{color:#8e88a8}.en1 .e-land .e-lgor:before,.en1 .e-land .e-lgor:after{background:#ffffffd9}.en1 .e-land .e-lgrow{justify-content:center;color:#a9a3c0}.en1 .e-land .e-lgrow .e-mu,.en1 .e-land .e-lgcard .e-mu{color:#a9a3c0}.en1 .e-land .e-lgcode .e-lgdigit{background:#f4f8f1;border-color:#d7e0d4;color:#1f2430}.en1 .e-land .e-lgname .e-inp{color:#1f2430}.en1 .e-land .e-lgi .bnv-input-field,.en1 .e-land .e-lgi input{height:auto;min-height:0;line-height:1.6}@media(max-width:760px){.en1 .e-app.e-land .e-lgmain{padding:110px 16px 16px}.en1 .e-land .e-lgwrap{grid-template-columns:1fr;width:100%}.en1 .e-land .e-lghero{border-radius:22px 22px 0 0;padding:26px 24px 16px}.en1 .e-land .e-lghero .e-lgsw{margin-top:14px}.en1 .e-land .e-lgcard{padding:18px 22px 22px}.en1 .e-land .e-l3cat{width:96px;left:auto;right:8%}.en1 .e-land .e-l3logo{height:48px}}.en1 .e-land .e-lgtab button:only-child{grid-column:1 / -1}.en1 .e-land .e-lgh9{font-size:20px;font-weight:800;margin:2px 0 6px;color:#fff}.en1 .e-land .e-lgsub9{font-size:13px;opacity:.75;margin:0 0 8px}.en1 .e-land .e-lr9s{display:grid;gap:10px;margin-top:6px}.en1 .e-land .e-lr9{display:flex;align-items:center;gap:14px;width:100%;text-align:left;font:inherit;color:inherit;cursor:pointer;padding:14px 16px;border-radius:16px;border:1px solid rgba(255,255,255,.12);background:#ffffff0d;transition:background .15s,border-color .15s}.en1 .e-land .e-lr9:hover{background:#5fc44e24;border-color:#5fc44e8c}.en1 .e-land .e-lr9 .e-i{font-size:26px;width:44px;height:44px;display:grid;place-items:center;border-radius:12px;background:#ffffff14;flex:none}.en1 .e-land .e-lr9 .e-t{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.en1 .e-land .e-lr9 .e-t b{font-size:16px}.en1 .e-land .e-lr9 .e-t small{font-size:12.5px;opacity:.7}.en1 .e-land .e-lr9 .e-a{font-size:22px;opacity:.6}.en1 .e-land .e-lgsw9{justify-content:center;margin-top:10px}.en1 .e-land .e-lgcard{max-height:min(680px,calc(100vh - 120px));overflow-y:auto;overflow-x:hidden}.en1 .e-app.e-land .e-lgmain.e-sj9main{padding-top:clamp(28px,15.5vh,140px);padding-bottom:28px;justify-content:flex-start}.en1 .e-land .e-lgwrap.e-sj9w .e-lgcard{max-height:none;overflow:visible}.en1 .e-land .e-sj9t{font-size:21px;font-weight:800;letter-spacing:-.4px;margin:8px 0 4px;color:#fff}.en1 .e-land .e-sj9s{font-size:13px;opacity:.75;margin:0 0 12px;line-height:1.5}.en1 .e-land .e-sj9row{display:grid;grid-template-columns:1fr;gap:8px}.en1 .e-land .e-sj9row>.e-lgi{margin:0}.en1 .e-land .e-sj9n{font-size:12px;opacity:.75;margin:2px 0 8px;line-height:1.5}.en1 .e-land .e-sj9ag{display:flex;gap:8px;align-items:flex-start;font-size:13px;margin:6px 0 10px;cursor:pointer}.en1 .e-land .e-sj9ag input{margin-top:3px;accent-color:#6ba35a}.en1 .e-land .e-sj9h{font-size:12px;font-weight:800;letter-spacing:.02em;opacity:.7;margin:10px 0 4px}.en1 .e-land .e-sj9l{font-size:12.5px;font-weight:700;opacity:.8;margin:8px 0 4px}.en1 .e-land .e-sj9c{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:6px}.en1 .e-land .e-sj9c button{font:inherit;font-size:13px;font-weight:700;padding:8px 12px;border-radius:10px;border:1px solid rgba(160,170,200,.35);background:transparent;color:inherit;cursor:pointer}.en1 .e-land .e-sj9c button.e-on{background:#6ba35a;border-color:#6ba35a;color:#fff}.en1 .e-land .e-sj9inv{border:1px solid rgba(107,163,90,.5);background:#6ba35a1f;border-radius:12px;padding:10px 12px;margin:6px 0 10px;font-size:13px}.en1 .e-land .e-sj9inv .e-xs{opacity:.8;margin-top:2px}.en1 .e-land .e-sj9done{text-align:center;padding:10px 0}.en1 .e-land .e-sj9done .e-ic{font-size:48px}.en1 .e-land .e-sj9next{text-align:left;margin:10px 0 16px;padding-left:18px;line-height:1.9;font-size:14px}.en1 .e-land .e-lgi input[readonly]{color:#fff}:root{--brand-50: #eff6ff;--brand-100: #dbeafe;--brand-200: #bfdbfe;--brand-300: #7ab4fb;--brand-400: #3d97f8;--brand-500: #117bf6;--brand-600: #0e63c4;--brand-700: #0a4a93;--brand-800: #073263;--brand-900: #041932;--gray-50: #fafafa;--gray-100: #f5f5f5;--gray-200: #e5e5e5;--gray-300: #d4d4d4;--gray-400: #a3a3a3;--gray-500: #737373;--gray-600: #525252;--gray-700: #404040;--gray-800: #262626;--gray-900: #121212;--success-50: #effaf1;--success-100: #ddf4e1;--success-200: #bde8c5;--success-300: #8bd19b;--success-400: #52ba71;--success-500: #20a252;--success-600: #0e8841;--success-700: #167038;--success-800: #155a2d;--success-900: #124724;--warning-50: #fff9f0;--warning-100: #fff0d9;--warning-200: #ffdfb3;--warning-300: #ffcc89;--warning-400: #ffbb69;--warning-500: #ffa83d;--warning-600: #e88814;--warning-700: #c76a00;--warning-800: #a3500c;--warning-900: #813c0f;--danger-50: #fff2ef;--danger-100: #ffe4e0;--danger-200: #ffcdc5;--danger-300: #fda295;--danger-400: #f26b5b;--danger-500: #df2f1c;--danger-600: #c9120d;--danger-700: #a5100b;--danger-800: #86130d;--danger-900: #6a150f;--info-50: #f0f9ff;--info-100: #e0f2fe;--info-200: #bae6fd;--info-300: #7dd3fc;--info-400: #38bdf8;--info-500: #0ea5e9;--info-600: #0284c7;--info-700: #0369a1;--info-800: #075985;--info-900: #0c4a6e;--white: #ffffff;--black: #000000;--space-0: 0px;--space-1: 2px;--space-2: 4px;--space-3: 8px;--space-4: 12px;--space-5: 16px;--space-6: 20px;--space-7: 24px;--space-8: 32px;--space-9: 40px;--space-10: 48px;--space-11: 64px;--space-12: 80px;--space-13: 96px;--radius-none: 0px;--radius-xs: 2px;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--radius-full: 9999px;--elevation-sm: 0 1px 2px 0 #0000000d;--elevation-md: 0 4px 8px 0 #00000014;--elevation-lg: 0 10px 16px -3px #0000001a;--elevation-xl: 0 20px 32px -5px #0000001f;--font-families-pretendard-variable: "Pretendard Variable";--line-heights-0: 1.4;--line-heights-1: 1.4;--line-heights-2: 1.2;--line-heights-3: 1.25;--line-heights-4: 1.35;--line-heights-5: 1.35;--line-heights-6: 1.4;--line-heights-7: 1.4;--line-heights-8: 1.6;--line-heights-9: 1.6;--line-heights-10: 1.5;--line-heights-11: 1.4;--line-heights-12: 1.4;--font-weights-pretendard-variable-0: 400;--font-weights-pretendard-variable-1: 500;--font-weights-pretendard-variable-2: 700;--font-weights-pretendard-variable-3: 600;--font-size-0: 11px;--font-size-1: 12px;--font-size-2: 14px;--font-size-3: 16px;--font-size-4: 18px;--font-size-5: 20px;--font-size-6: 24px;--font-size-7: 28px;--font-size-8: 36px;--font-size-9: 48px;--letter-spacing-0: -.04em;--letter-spacing-1: .08em;--paragraph-spacing-0: 0;--text-case-none: none;--text-decoration-none: none;--paragraph-indent-0: 0px;--icon-xs: 12px;--icon-xl: 32px;--icon-sm: 16px;--icon-md: 20px;--icon-lg: 24px;--caption: 400 12px/1.4 "Pretendard Variable";--overline: 500 11px/1.4 "Pretendard Variable";--display-large: 700 48px/1.2 "Pretendard Variable";--display-small: 700 36px/1.25 "Pretendard Variable";--heading-1: 600 28px/1.35 "Pretendard Variable";--heading-2: 600 24px/1.35 "Pretendard Variable";--heading-3: 600 20px/1.4 "Pretendard Variable";--heading-4: 600 18px/1.4 "Pretendard Variable";--body-large: 400 18px/1.6 "Pretendard Variable";--body-default: 400 16px/1.6 "Pretendard Variable";--body-small: 400 14px/1.5 "Pretendard Variable";--label-large: 500 16px/1.4 "Pretendard Variable";--label-default: 500 14px/1.4 "Pretendard Variable";--label-small: 500 12px/1.4 "Pretendard Variable";--label-large-semibold: 600 16px/1.4 "Pretendard Variable";--label-default-semibold: 600 14px/1.4 "Pretendard Variable";--label-small-semibold: 600 12px/1.4 "Pretendard Variable";--background-default: var(--gray-50);--background-surface: var(--white);--background-subtle: var(--gray-100);--background-muted: var(--gray-200);--text-primary: var(--gray-800);--text-secondary: var(--gray-600);--text-tertiary: var(--gray-500);--text-disabled: var(--gray-400);--text-inverse: var(--white);--border-default: var(--gray-300);--border-subtle: var(--gray-200);--border-strong: var(--gray-400);--border-focus: var(--brand-500);--border-danger: var(--danger-500);--action-primary-default: var(--brand-500);--action-primary-hover: var(--brand-600);--action-primary-pressed: var(--brand-700);--action-primary-disabled: var(--gray-100);--action-primary-text: var(--white);--action-primary-text-disabled: var(--gray-400);--status-success: var(--success-500);--status-danger: var(--danger-500);--status-warning: var(--warning-500);--status-info: var(--info-500);--status-neutral: var(--gray-500)}.bnv-spinner{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;font-family:Pretendard Variable,-apple-system,BlinkMacSystemFont,sans-serif;color:var(--action-primary-default)}.bnv-spinner__icon{display:block;flex-shrink:0;animation:bnv-spinner-spin .8s linear infinite}.bnv-spinner__label{color:var(--text-secondary);flex:0 0 auto;text-align:center}@keyframes bnv-spinner-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.bnv-spinner--sm{gap:var(--space-2)}.bnv-spinner--sm .bnv-spinner__icon{width:16px;height:16px}.bnv-spinner--sm .bnv-spinner__label{font:var(--caption)}.bnv-spinner--md{gap:var(--space-3)}.bnv-spinner--md .bnv-spinner__icon{width:24px;height:24px}.bnv-spinner--md .bnv-spinner__label{font:var(--body-small)}.bnv-spinner--lg{gap:var(--space-4)}.bnv-spinner--lg .bnv-spinner__icon{width:32px;height:32px}.bnv-spinner--lg .bnv-spinner__label{font:var(--body-default)}@media(prefers-reduced-motion:reduce){.bnv-spinner__icon{animation-duration:2.4s}}.bnv-btn{display:inline-flex;align-items:center;justify-content:center;font-family:Pretendard Variable,-apple-system,BlinkMacSystemFont,sans-serif;line-height:1;border-radius:var(--radius-md);border:1px solid transparent;box-sizing:border-box;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;transition:background-color .15s,border-color .15s,color .15s}.bnv-btn__label{text-box:trim-both cap alphabetic}.bnv-btn--pill{border-radius:var(--radius-full)}.bnv-btn:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.bnv-btn:disabled{cursor:not-allowed}.bnv-btn--loading{cursor:wait}.bnv-btn--loading .bnv-spinner{color:currentColor}.bnv-btn--sm{height:32px;padding:0 var(--space-4);gap:var(--space-2);font:var(--label-small)}.bnv-btn--md{height:40px;padding:0 var(--space-5);gap:var(--space-3);font:var(--label-default)}.bnv-btn--lg{height:48px;padding:0 var(--space-6);gap:var(--space-3);font:var(--label-large)}.bnv-btn--primary{background:var(--action-primary-default);color:var(--action-primary-text)}.bnv-btn--primary:hover:not(:disabled){background:var(--action-primary-hover)}.bnv-btn--primary:active:not(:disabled){background:var(--action-primary-pressed)}.bnv-btn--primary:disabled{background:var(--action-primary-disabled);color:var(--action-primary-text-disabled)}.bnv-btn--secondary{background:var(--background-surface);color:var(--text-primary);border-color:var(--border-default)}.bnv-btn--secondary:hover:not(:disabled){background:var(--background-subtle);border-color:var(--border-strong)}.bnv-btn--secondary:active:not(:disabled){background:var(--background-muted);border-color:var(--border-strong)}.bnv-btn--secondary:disabled{background:var(--background-muted);color:var(--text-disabled);border-color:var(--border-subtle)}.bnv-btn--ghost{background:transparent;color:var(--text-primary)}.bnv-btn--ghost:hover:not(:disabled){background:var(--background-subtle)}.bnv-btn--ghost:active:not(:disabled){background:var(--background-muted)}.bnv-btn--ghost:disabled{background:transparent;color:var(--text-disabled)}.bnv-btn--destructive{background:var(--status-danger);color:#fff}.bnv-btn--destructive:hover:not(:disabled){background:var(--danger-700)}.bnv-btn--destructive:active:not(:disabled){background:var(--danger-800)}.bnv-btn--destructive:disabled{background:var(--danger-200);color:var(--danger-500)}[data-theme=dark] .bnv-btn--destructive{background:var(--danger-600)}[data-theme=dark] .bnv-btn--destructive:hover:not(:disabled){background:var(--danger-500)}[data-theme=dark] .bnv-btn--destructive:active:not(:disabled){background:var(--danger-700)}[data-theme=dark] .bnv-btn--destructive:disabled{background:var(--danger-900);color:var(--danger-400)}.bnv-btn--soft.bnv-btn--primary{background:color-mix(in srgb,var(--action-primary-default) 12%,transparent);border-color:color-mix(in srgb,var(--action-primary-default) 24%,transparent);color:var(--action-primary-default)}.bnv-btn--soft.bnv-btn--primary:hover:not(:disabled){background:color-mix(in srgb,var(--action-primary-default) 20%,transparent)}.bnv-btn--soft.bnv-btn--primary:active:not(:disabled){background:color-mix(in srgb,var(--action-primary-default) 28%,transparent)}.bnv-btn--soft.bnv-btn--primary:disabled{background:color-mix(in srgb,var(--action-primary-default) 8%,transparent);border-color:color-mix(in srgb,var(--action-primary-default) 16%,transparent);color:var(--brand-400)}.bnv-btn--soft.bnv-btn--destructive{background:color-mix(in srgb,var(--status-danger) 12%,transparent);border-color:color-mix(in srgb,var(--status-danger) 24%,transparent);color:var(--status-danger)}.bnv-btn--soft.bnv-btn--destructive:hover:not(:disabled){background:color-mix(in srgb,var(--status-danger) 20%,transparent)}.bnv-btn--soft.bnv-btn--destructive:active:not(:disabled){background:color-mix(in srgb,var(--status-danger) 28%,transparent)}.bnv-btn--soft.bnv-btn--destructive:disabled{background:color-mix(in srgb,var(--status-danger) 8%,transparent);border-color:color-mix(in srgb,var(--status-danger) 16%,transparent);color:var(--danger-400)}[data-theme=dark] .bnv-btn--soft.bnv-btn--primary:not(:disabled){color:var(--brand-300)}[data-theme=dark] .bnv-btn--soft.bnv-btn--destructive:not(:disabled){color:var(--danger-300)}.bnv-input-field{display:flex;flex-direction:column;gap:var(--space-3);font-family:Pretendard Variable,-apple-system,BlinkMacSystemFont,sans-serif}.bnv-input-label{font:var(--label-default);color:var(--text-primary)}.bnv-input-field--sm .bnv-input-label{font:var(--label-small)}.bnv-input-control{display:block;width:100%;font-family:inherit;background:var(--background-surface);color:var(--text-primary);border:1px solid var(--border-default);border-radius:var(--radius-md);outline:none;transition:border-color .15s,box-shadow .15s;box-sizing:border-box}.bnv-input-control::placeholder{color:var(--text-tertiary)}.bnv-input-control:hover:not(:disabled):not(:focus-visible):not(.bnv-input-control--error){border-color:var(--border-strong)}.bnv-input-control:focus-visible{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb,var(--border-focus) 12%,transparent)}.bnv-input-control:disabled{background:var(--background-muted);border-color:var(--border-subtle);color:var(--text-disabled);cursor:not-allowed}.bnv-input-control:disabled::placeholder{color:var(--text-disabled)}.bnv-input-control--sm{height:32px;padding:0 var(--space-4);font:var(--body-small)}.bnv-input-control--md{height:40px;padding:0 var(--space-4);font:var(--body-small)}.bnv-input-control--lg{height:48px;padding:0 var(--space-4);font:var(--body-default)}.bnv-input-control--error{border-color:var(--border-danger)}.bnv-input-control--error:focus-visible{border-color:var(--border-danger);box-shadow:0 0 0 3px color-mix(in srgb,var(--border-danger) 12%,transparent)}.bnv-input-helper{font:var(--caption);color:var(--text-tertiary);margin:0}.bnv-input-field--lg .bnv-input-helper{font:var(--body-small)}.bnv-input-helper--error{color:var(--status-danger)}.bnv-checkbox{display:inline-flex;align-items:center;gap:var(--space-3);cursor:pointer;font-family:Pretendard Variable,-apple-system,BlinkMacSystemFont,sans-serif;color:var(--text-primary);-webkit-user-select:none;user-select:none}.bnv-checkbox--disabled{cursor:not-allowed}.bnv-checkbox__input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.bnv-checkbox__box{display:inline-flex;align-items:center;justify-content:center;position:relative;background:var(--background-surface);border:1.5px solid var(--border-strong);border-radius:var(--radius-sm);flex-shrink:0;transition:background-color .15s,border-color .15s;box-sizing:border-box}.bnv-checkbox__check{opacity:0;color:var(--action-primary-text);transition:opacity .1s}.bnv-checkbox--sm .bnv-checkbox__box{width:14px;height:14px;border-width:1px}.bnv-checkbox--sm .bnv-checkbox__check{width:10px;height:10px}.bnv-checkbox--sm .bnv-checkbox__label{font:var(--label-small)}.bnv-checkbox--md .bnv-checkbox__box{width:18px;height:18px;border-width:1.5px}.bnv-checkbox--md .bnv-checkbox__check{width:12px;height:12px}.bnv-checkbox--md .bnv-checkbox__label{font:var(--label-default)}.bnv-checkbox--lg .bnv-checkbox__box{width:22px;height:22px;border-width:1.5px}.bnv-checkbox--lg .bnv-checkbox__check{width:14px;height:14px}.bnv-checkbox--lg .bnv-checkbox__label{font:var(--body-default)}.bnv-checkbox:hover .bnv-checkbox__input:not(:checked):not(:indeterminate):not(:disabled)~.bnv-checkbox__box{background:var(--background-subtle)}.bnv-checkbox:active .bnv-checkbox__input:not(:checked):not(:indeterminate):not(:disabled)~.bnv-checkbox__box{background:var(--background-muted)}.bnv-checkbox__input:checked~.bnv-checkbox__box{background:var(--action-primary-default);border-color:var(--action-primary-default)}.bnv-checkbox__input:checked~.bnv-checkbox__box .bnv-checkbox__check{opacity:1}.bnv-checkbox__input:indeterminate~.bnv-checkbox__box{background:var(--action-primary-default);border-color:var(--action-primary-default)}.bnv-checkbox__input:indeterminate~.bnv-checkbox__box:after{content:"";position:absolute;height:2px;border-radius:1px;background:var(--action-primary-text)}.bnv-checkbox--sm .bnv-checkbox__input:indeterminate~.bnv-checkbox__box:after{width:10px}.bnv-checkbox--md .bnv-checkbox__input:indeterminate~.bnv-checkbox__box:after{width:12px}.bnv-checkbox--lg .bnv-checkbox__input:indeterminate~.bnv-checkbox__box:after{width:14px}.bnv-checkbox:hover .bnv-checkbox__input:checked:not(:disabled)~.bnv-checkbox__box,.bnv-checkbox:hover .bnv-checkbox__input:indeterminate:not(:disabled)~.bnv-checkbox__box{background:var(--action-primary-hover);border-color:var(--action-primary-hover)}.bnv-checkbox:active .bnv-checkbox__input:checked:not(:disabled)~.bnv-checkbox__box,.bnv-checkbox:active .bnv-checkbox__input:indeterminate:not(:disabled)~.bnv-checkbox__box{background:var(--action-primary-pressed);border-color:var(--action-primary-pressed)}.bnv-checkbox__input:disabled:not(:checked):not(:indeterminate)~.bnv-checkbox__box{background:var(--background-muted);border-color:var(--border-subtle)}.bnv-checkbox__input:disabled:checked~.bnv-checkbox__box,.bnv-checkbox__input:disabled:indeterminate~.bnv-checkbox__box{background:var(--action-primary-disabled);border-color:var(--action-primary-disabled)}.bnv-checkbox__input:disabled:checked~.bnv-checkbox__box .bnv-checkbox__check{color:var(--action-primary-text-disabled)}.bnv-checkbox__input:disabled:indeterminate~.bnv-checkbox__box:after{background:var(--action-primary-text-disabled)}.bnv-checkbox__input:disabled~.bnv-checkbox__label{color:var(--text-disabled)}.bnv-checkbox__input:focus-visible~.bnv-checkbox__box{outline:2px solid var(--border-focus);outline-offset:2px}.bnv-checkbox__label{color:inherit}.bnv-divider{background:var(--border-subtle);border:0;margin:0;padding:0}.bnv-divider--horizontal{width:100%;height:1px;align-self:stretch}.bnv-divider--vertical{width:1px;height:auto;align-self:stretch;min-height:1em}.bnv-divider--labeled{display:flex;align-items:center;gap:var(--space-5);width:100%;height:auto;background:transparent}.bnv-divider--labeled .bnv-divider__line{flex:1 1 auto;height:1px;background:var(--border-subtle)}.bnv-divider--labeled .bnv-divider__label{flex:0 0 auto;font:var(--body-small);color:var(--text-tertiary);font-family:Pretendard Variable,-apple-system,BlinkMacSystemFont,sans-serif}.bnv-progress{display:flex;align-items:center;gap:var(--space-3);width:100%;font-family:Pretendard Variable,-apple-system,BlinkMacSystemFont,sans-serif}.bnv-progress__track{flex:1 1 auto;background:var(--background-subtle);border-radius:var(--radius-full);overflow:hidden}.bnv-progress__fill{height:100%;border-radius:var(--radius-full);transition:width .25s ease}.bnv-progress__value{flex:0 0 auto;font:var(--label-small);color:var(--text-secondary);min-width:36px;text-align:right}.bnv-progress--sm .bnv-progress__track{height:4px}.bnv-progress--md .bnv-progress__track{height:8px}.bnv-progress--lg .bnv-progress__track{height:12px}.bnv-progress--primary .bnv-progress__fill{background:var(--action-primary-default)}.bnv-progress--success .bnv-progress__fill{background:var(--status-success)}.bnv-progress--warning .bnv-progress__fill{background:var(--status-warning)}.bnv-progress--danger .bnv-progress__fill{background:var(--status-danger)}.bnv-progress--neutral .bnv-progress__fill{background:var(--text-secondary)}@media(prefers-reduced-motion:reduce){.bnv-progress__fill{transition:none}}.bnv-popover{z-index:1050}.bnv-popover[data-state=closed]{display:none}.bnv-table-wrapper{width:100%;background:var(--background-surface);border:1px solid var(--border-default);border-radius:var(--radius-md);overflow:hidden;font-family:Pretendard Variable,-apple-system,BlinkMacSystemFont,sans-serif}.bnv-table-wrapper--sticky-header{max-height:100%;overflow:auto}.bnv-table{width:100%;border-collapse:collapse;table-layout:auto}.bnv-table--sm .bnv-table__row,.bnv-table--sm .bnv-table__head-cell{height:36px}.bnv-table--md .bnv-table__row,.bnv-table--md .bnv-table__head-cell{height:48px}.bnv-table--lg .bnv-table__row,.bnv-table--lg .bnv-table__head-cell{height:60px}.bnv-table__head-cell{padding:0 var(--space-5);background:var(--background-subtle);border-bottom:1px solid var(--border-default);font:var(--label-small-semibold);color:var(--text-secondary);text-align:left;white-space:nowrap;box-sizing:border-box}.bnv-table-wrapper--sticky-header .bnv-table__head-cell{position:sticky;top:0;z-index:1}.bnv-table__head-cell--left{text-align:left}.bnv-table__head-cell--center{text-align:center}.bnv-table__head-cell--right{text-align:right}.bnv-table__head-cell-button{display:inline-flex;align-items:center;gap:var(--space-2);background:transparent;border:0;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;font-family:inherit}.bnv-table__head-cell-button:hover{color:var(--text-primary)}.bnv-table__head-cell-button:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px;border-radius:var(--radius-sm)}.bnv-table__head-cell--right .bnv-table__head-cell-button{flex-direction:row-reverse}.bnv-table__head-cell--center .bnv-table__head-cell-button{margin:0 auto}.bnv-table__sort-icon{flex-shrink:0;color:var(--text-primary)}.bnv-table__sort-icon--sortable{color:var(--text-tertiary)}.bnv-table__head-cell--sortable:hover .bnv-table__sort-icon--sortable{color:var(--text-secondary)}.bnv-table__row{background:transparent;border-bottom:1px solid var(--border-subtle);transition:background-color .15s ease}.bnv-table__body .bnv-table__row:last-child{border-bottom:none}.bnv-table--striped .bnv-table__body .bnv-table__row:nth-child(2n){background:var(--background-subtle)}.bnv-table__row:not(.bnv-table__row--disabled):not(.bnv-table__row--skeleton):hover{background:var(--background-subtle)}.bnv-table--striped .bnv-table__body .bnv-table__row:nth-child(2n):not(.bnv-table__row--disabled):hover{background:var(--background-muted)}.bnv-table__row--selected,.bnv-table__row--selected:hover{background:var(--brand-50)}[data-theme=dark] .bnv-table__row--selected,[data-theme=dark] .bnv-table__row--selected:hover{background:var(--brand-900)}.bnv-table__row--disabled{opacity:.5;pointer-events:none}.bnv-table__row--clickable{cursor:pointer}.bnv-table__cell{padding:0 var(--space-5);font:var(--body-small);color:var(--text-primary);vertical-align:middle;box-sizing:border-box}.bnv-table__cell--left{text-align:left}.bnv-table__cell--center{text-align:center}.bnv-table__cell--right{text-align:right}.bnv-table__row--skeleton{pointer-events:none}.bnv-table__cell--skeleton{padding:0 var(--space-5)}.bnv-table__skeleton-placeholder{display:inline-block;width:80%;height:14px;background:var(--background-muted);border-radius:var(--radius-sm);animation:bnv-table-skeleton-shimmer 1.5s ease-in-out infinite}@keyframes bnv-table-skeleton-shimmer{0%,to{opacity:1}50%{opacity:.4}}.bnv-table__cell--skeleton:nth-child(1) .bnv-table__skeleton-placeholder{width:60%}.bnv-table__cell--skeleton:nth-child(2) .bnv-table__skeleton-placeholder{width:70%}.bnv-table__cell--skeleton:nth-child(3) .bnv-table__skeleton-placeholder{width:50%}.bnv-table__cell--skeleton:nth-child(4) .bnv-table__skeleton-placeholder{width:85%}.bnv-table__cell--skeleton:nth-child(5) .bnv-table__skeleton-placeholder{width:40%}.bnv-table__cell--skeleton:nth-child(6) .bnv-table__skeleton-placeholder{width:16px}@media(prefers-reduced-motion:reduce){.bnv-table__row{transition:none}.bnv-table__skeleton-placeholder{animation:none}}[data-theme=dark] .bnv-table-wrapper{border-color:var(--border-subtle)}.bnv-accordion{display:flex;flex-direction:column;gap:var(--space-3);width:100%;font-family:Pretendard Variable,-apple-system,BlinkMacSystemFont,sans-serif}.bnv-accordion__item{background:var(--background-surface);border:1px solid var(--border-default);border-radius:var(--radius-md);overflow:hidden}.bnv-accordion__item[data-disabled]{opacity:.5;pointer-events:none}[data-theme=dark] .bnv-accordion__item{border-color:var(--border-subtle)}.bnv-accordion__heading{margin:0;font:inherit}.bnv-accordion__header{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);width:100%;height:56px;padding:0 var(--space-6);background:transparent;border:0;font:var(--heading-4);color:var(--text-primary);text-align:left;cursor:pointer;outline:none;font-family:inherit;box-sizing:border-box;transition:background-color .15s ease}.bnv-accordion__header:hover:not(:disabled){background:var(--background-subtle)}.bnv-accordion__header:focus-visible{outline:2px solid var(--border-focus);outline-offset:-2px}.bnv-accordion__header:disabled{cursor:not-allowed}.bnv-accordion__header[data-state=open],.bnv-accordion__item[data-state=open] .bnv-accordion__header{border-bottom:1px solid var(--border-default)}[data-theme=dark] .bnv-accordion__header[data-state=open],[data-theme=dark] .bnv-accordion__item[data-state=open] .bnv-accordion__header{border-bottom-color:var(--border-subtle)}.bnv-accordion__header-content{flex:1 1 auto;display:inline-flex;align-items:center;gap:var(--space-3);min-width:0}.bnv-accordion__chevron{flex-shrink:0;width:16px;height:16px;color:var(--text-tertiary);transition:transform .2s ease}.bnv-accordion__header[data-state=open] .bnv-accordion__chevron,.bnv-accordion__item[data-state=open] .bnv-accordion__chevron{transform:rotate(90deg)}.bnv-accordion__header:hover:not(:disabled) .bnv-accordion__chevron{color:var(--text-secondary)}.bnv-accordion__content-wrapper{overflow:hidden}.bnv-accordion__content-wrapper[data-state=open]{animation:bnv-accordion-down .2s ease}.bnv-accordion__content-wrapper[data-state=closed]{animation:bnv-accordion-up .2s ease}@keyframes bnv-accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes bnv-accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}.bnv-accordion__content{padding:var(--space-5) var(--space-6) var(--space-6);font:var(--body-default);color:var(--text-secondary)}.bnv-accordion__content>:first-child{margin-top:0}.bnv-accordion__content>:last-child{margin-bottom:0}@media(prefers-reduced-motion:reduce){.bnv-accordion__chevron,.bnv-accordion__header{transition:none}.bnv-accordion__content-wrapper[data-state=open],.bnv-accordion__content-wrapper[data-state=closed]{animation:none}}.bnv-skeleton{display:inline-block;background:var(--background-muted);vertical-align:middle}.bnv-skeleton--rectangle{border-radius:var(--radius-sm);width:100%;height:16px}.bnv-skeleton--circle{border-radius:9999px;width:40px;height:40px}.bnv-skeleton--text{display:block;border-radius:var(--radius-sm);width:100%;height:14px}.bnv-skeleton--animation-shimmer{animation:bnv-skeleton-shimmer 1.5s ease-in-out infinite}.bnv-skeleton--animation-pulse{animation:bnv-skeleton-pulse 2s ease-in-out infinite}@keyframes bnv-skeleton-shimmer{0%,to{opacity:1}50%{opacity:.4}}@keyframes bnv-skeleton-pulse{0%,to{opacity:1}50%{opacity:.6}}.bnv-skeleton-text{display:flex;flex-direction:column;gap:var(--space-2);width:100%}@media(prefers-reduced-motion:reduce){.bnv-skeleton{animation:none!important}}.bnv-pagination{display:inline-flex;font-family:Pretendard Variable,-apple-system,BlinkMacSystemFont,sans-serif}.bnv-pagination__list{display:flex;align-items:center;gap:var(--space-2);list-style:none;margin:0;padding:0}.bnv-pagination__button{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;background:transparent;border:0;border-radius:var(--radius-md);color:var(--text-primary);font:var(--body-small);font-family:inherit;line-height:1;cursor:pointer;outline:none;transition:background-color .15s ease,color .15s ease}.bnv-pagination__button:hover:not(:disabled):not(.bnv-pagination__button--current){background:var(--background-subtle)}.bnv-pagination__button:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.bnv-pagination__button:disabled{color:var(--text-disabled);cursor:not-allowed}.bnv-pagination__button--arrow{color:var(--text-secondary)}.bnv-pagination__button--arrow:disabled{color:var(--text-disabled)}.bnv-pagination__button--current,.bnv-pagination__button--current:hover{background:var(--action-primary-default);color:var(--action-primary-text);cursor:default}[data-theme=dark] .bnv-pagination__button--current,[data-theme=dark] .bnv-pagination__button--current:hover{background:var(--action-primary-default);color:var(--action-primary-text)}.bnv-pagination__ellipsis{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;font:var(--body-small);color:var(--text-tertiary);-webkit-user-select:none;user-select:none}@media(prefers-reduced-motion:reduce){.bnv-pagination__button{transition:none}}.bnv-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-4);padding:var(--space-7) var(--space-5);width:100%;font-family:Pretendard Variable,-apple-system,BlinkMacSystemFont,sans-serif;text-align:center}.bnv-empty-state__icon{display:inline-flex;align-items:center;justify-content:center;color:var(--text-tertiary)}.bnv-empty-state__icon>svg,.bnv-empty-state__icon>img{display:block;max-width:100%;height:auto}.bnv-empty-state__title{font:var(--heading-4);color:var(--text-primary);margin:0;text-align:center}.bnv-empty-state__description{font:var(--body-small);color:var(--text-secondary);margin:0;text-align:center;max-width:320px}.bnv-empty-state__action{margin-top:var(--space-3)}.bnv-badge{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);font-family:Pretendard Variable,-apple-system,BlinkMacSystemFont,sans-serif;line-height:1;color:#fff;border:0;white-space:nowrap;-webkit-user-select:none;user-select:none;box-sizing:border-box}.bnv-badge__label{text-box:trim-both cap alphabetic}.bnv-badge--sm{height:20px;padding:0 var(--space-3);font:var(--label-small)}.bnv-badge--md{height:24px;padding:0 var(--space-4);font:var(--label-small)}.bnv-badge--lg{height:28px;padding:0 var(--space-5);font:var(--label-default)}.bnv-badge--pill{border-radius:var(--radius-full)}.bnv-badge--rounded{border-radius:var(--radius-sm)}.bnv-badge__dot{display:none;width:6px;height:6px;flex-shrink:0;border-radius:var(--radius-full);background:currentColor}.bnv-badge--lg .bnv-badge__dot{width:8px;height:8px}.bnv-badge--soft .bnv-badge__dot,.bnv-badge--with-dot .bnv-badge__dot{display:inline-block}.bnv-badge--no-dot .bnv-badge__dot{display:none}.bnv-badge--primary{background:var(--action-primary-default);color:var(--action-primary-text)}.bnv-badge--success{background:var(--status-success);color:#fff}.bnv-badge--warning{background:var(--status-warning);color:#fff}.bnv-badge--danger{background:var(--status-danger);color:#fff}.bnv-badge--neutral{background:var(--status-neutral);color:#fff}.bnv-badge--soft{border:1px solid transparent}.bnv-badge--soft.bnv-badge--primary{background:color-mix(in srgb,var(--action-primary-default) 12%,transparent);border-color:color-mix(in srgb,var(--action-primary-default) 24%,transparent);color:var(--action-primary-default)}.bnv-badge--soft.bnv-badge--success{background:color-mix(in srgb,var(--status-success) 12%,transparent);border-color:color-mix(in srgb,var(--status-success) 24%,transparent);color:var(--success-600)}.bnv-badge--soft.bnv-badge--warning{background:color-mix(in srgb,var(--status-warning) 12%,transparent);border-color:color-mix(in srgb,var(--status-warning) 24%,transparent);color:var(--warning-700)}.bnv-badge--soft.bnv-badge--danger{background:color-mix(in srgb,var(--status-danger) 12%,transparent);border-color:color-mix(in srgb,var(--status-danger) 24%,transparent);color:var(--status-danger)}.bnv-badge--soft.bnv-badge--neutral{background:color-mix(in srgb,var(--status-neutral) 12%,transparent);border-color:color-mix(in srgb,var(--status-neutral) 24%,transparent);color:var(--status-neutral)}[data-theme=dark] .bnv-badge--soft.bnv-badge--primary{color:var(--brand-300)}[data-theme=dark] .bnv-badge--soft.bnv-badge--success{color:var(--success-300)}[data-theme=dark] .bnv-badge--soft.bnv-badge--warning{color:var(--warning-300)}[data-theme=dark] .bnv-badge--soft.bnv-badge--danger{color:var(--danger-300)}[data-theme=dark] .bnv-badge--soft.bnv-badge--neutral{color:var(--gray-300)}.bnv-avatar{display:inline-flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0;font-family:Pretendard Variable,-apple-system,BlinkMacSystemFont,sans-serif;-webkit-user-select:none;user-select:none;box-sizing:border-box}.bnv-avatar--sm{width:32px;height:32px}.bnv-avatar--md{width:40px;height:40px}.bnv-avatar--lg{width:56px;height:56px}.bnv-avatar--circle{border-radius:var(--radius-full)}.bnv-avatar--square{border-radius:var(--radius-md)}.bnv-avatar__image{width:100%;height:100%;object-fit:cover;display:block}.bnv-avatar--initials{background:var(--brand-100);color:var(--brand-700)}.bnv-avatar--sm .bnv-avatar__initials{font:var(--label-small-semibold);line-height:1}.bnv-avatar--md .bnv-avatar__initials{font:var(--label-default-semibold);line-height:1}.bnv-avatar--lg .bnv-avatar__initials{font:var(--heading-4);line-height:1}.bnv-avatar--icon{background:var(--gray-200);color:var(--text-secondary)}.bnv-avatar--sm .bnv-avatar__icon{width:16px;height:16px}.bnv-avatar--md .bnv-avatar__icon{width:20px;height:20px}.bnv-avatar--lg .bnv-avatar__icon{width:24px;height:24px}.bnv-avatar__icon{display:block;flex-shrink:0}.bnv-radio{display:inline-flex;align-items:center;gap:var(--space-3);cursor:pointer;font-family:Pretendard Variable,-apple-system,BlinkMacSystemFont,sans-serif;color:var(--text-primary);-webkit-user-select:none;user-select:none}.bnv-radio--disabled{cursor:not-allowed}.bnv-radio__input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.bnv-radio__box{display:inline-flex;align-items:center;justify-content:center;background:var(--background-surface);border:1.5px solid var(--border-strong);border-radius:var(--radius-full);flex-shrink:0;transition:background-color .15s,border-color .15s;box-sizing:border-box}.bnv-radio__dot{opacity:0;background:var(--action-primary-text);border-radius:var(--radius-full);transition:opacity .1s}.bnv-radio--sm .bnv-radio__box{width:14px;height:14px;border-width:1px}.bnv-radio--sm .bnv-radio__dot{width:10px;height:10px}.bnv-radio--sm .bnv-radio__label{font:var(--label-small)}.bnv-radio--md .bnv-radio__box{width:18px;height:18px;border-width:1.5px}.bnv-radio--md .bnv-radio__dot{width:12px;height:12px}.bnv-radio--md .bnv-radio__label{font:var(--label-default)}.bnv-radio--lg .bnv-radio__box{width:22px;height:22px;border-width:1.5px}.bnv-radio--lg .bnv-radio__dot{width:14px;height:14px}.bnv-radio--lg .bnv-radio__label{font:var(--body-default)}.bnv-radio:hover .bnv-radio__input:not(:checked):not(:disabled)~.bnv-radio__box{background:var(--background-subtle)}.bnv-radio:active .bnv-radio__input:not(:checked):not(:disabled)~.bnv-radio__box{background:var(--background-muted)}.bnv-radio__input:checked~.bnv-radio__box{background:var(--action-primary-default);border-color:var(--action-primary-default)}.bnv-radio__input:checked~.bnv-radio__box .bnv-radio__dot{opacity:1}.bnv-radio:hover .bnv-radio__input:checked:not(:disabled)~.bnv-radio__box{background:var(--action-primary-hover);border-color:var(--action-primary-hover)}.bnv-radio:active .bnv-radio__input:checked:not(:disabled)~.bnv-radio__box{background:var(--action-primary-pressed);border-color:var(--action-primary-pressed)}.bnv-radio__input:disabled:not(:checked)~.bnv-radio__box{background:var(--background-muted);border-color:var(--border-subtle)}.bnv-radio__input:disabled:checked~.bnv-radio__box{background:var(--action-primary-disabled);border-color:var(--action-primary-disabled)}.bnv-radio__input:disabled:checked~.bnv-radio__box .bnv-radio__dot{background:var(--action-primary-text-disabled)}.bnv-radio__input:disabled~.bnv-radio__label{color:var(--text-disabled)}.bnv-radio__input:focus-visible~.bnv-radio__box{outline:2px solid var(--border-focus);outline-offset:2px}.bnv-radio__label{color:inherit}.bnv-textarea-field{display:flex;flex-direction:column;gap:var(--space-3);font-family:Pretendard Variable,-apple-system,BlinkMacSystemFont,sans-serif;width:100%}.bnv-textarea-label{font:var(--label-default);color:var(--text-primary)}.bnv-textarea-field--sm .bnv-textarea-label{font:var(--label-small)}.bnv-textarea-control{display:block;width:100%;background:var(--background-surface);color:var(--text-primary);border:1px solid var(--border-default);border-radius:var(--radius-md);font-family:inherit;resize:vertical;box-sizing:border-box;outline:none;transition:border-color .15s,background-color .15s,box-shadow .15s;text-align:left}.bnv-textarea-control::placeholder{color:var(--text-tertiary)}.bnv-textarea-control:hover:not(:disabled):not(:focus-visible):not(.bnv-textarea-control--error){border-color:var(--border-strong)}.bnv-textarea-control:focus-visible{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb,var(--border-focus) 12%,transparent)}.bnv-textarea-control:disabled{background:var(--background-muted);color:var(--text-disabled);border-color:var(--border-subtle);cursor:not-allowed;resize:none}.bnv-textarea-control:disabled::placeholder{color:var(--text-disabled)}.bnv-textarea-control--error,.bnv-textarea-control--error:hover{border-color:var(--border-danger)}.bnv-textarea-control--error:focus-visible{border-color:var(--border-danger);box-shadow:0 0 0 3px color-mix(in srgb,var(--border-danger) 12%,transparent)}.bnv-textarea-field--sm .bnv-textarea-control{min-height:64px;padding:var(--space-3);font:var(--body-small)}.bnv-textarea-field--md .bnv-textarea-control{min-height:96px;padding:var(--space-4);font:var(--body-small)}.bnv-textarea-field--lg .bnv-textarea-control{min-height:128px;padding:var(--space-5);font:var(--body-default)}.bnv-textarea-footer{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-4)}.bnv-textarea-helper{font:var(--caption);color:var(--text-tertiary);margin:0;flex:1 1 auto}.bnv-textarea-helper--error{color:var(--status-danger)}.bnv-textarea-counter{font:var(--caption);color:var(--text-tertiary);flex:0 0 auto}.bnv-textarea-counter--error{color:var(--status-danger)}.bnv-textarea-field--lg .bnv-textarea-helper,.bnv-textarea-field--lg .bnv-textarea-counter{font:var(--body-small)}.bnv-search{display:inline-flex;align-items:center;gap:var(--space-3);background:var(--background-surface);border:1px solid var(--border-default);color:var(--text-tertiary);font-family:Pretendard Variable,-apple-system,BlinkMacSystemFont,sans-serif;box-sizing:border-box;transition:border-color .15s,background-color .15s,color .15s,box-shadow .15s;width:100%}.bnv-search--sm{height:32px;padding:0 var(--space-3)}.bnv-search--sm .bnv-search__icon{width:16px;height:16px}.bnv-search--sm .bnv-search__input{font:var(--body-small)}.bnv-search--md{height:40px;padding:0 var(--space-4)}.bnv-search--md .bnv-search__icon{width:20px;height:20px}.bnv-search--md .bnv-search__input{font:var(--body-small)}.bnv-search--lg{height:48px;padding:0 var(--space-5)}.bnv-search--lg .bnv-search__icon{width:20px;height:20px}.bnv-search--lg .bnv-search__input{font:var(--body-default)}.bnv-search--default{border-radius:var(--radius-md)}.bnv-search--pill{border-radius:var(--radius-full)}.bnv-search--underline{border-width:0 0 1px 0;border-radius:0;background:transparent}.bnv-search__icon-wrap{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--text-tertiary)}.bnv-search__icon{display:block}.bnv-search__input{flex:1 1 auto;min-width:0;background:transparent;border:0;outline:none;color:var(--text-tertiary);font-family:inherit;padding:0;height:100%;text-align:left}.bnv-search__input::placeholder{color:var(--text-tertiary)}.bnv-search__input::-webkit-search-decoration,.bnv-search__input::-webkit-search-cancel-button,.bnv-search__input::-webkit-search-results-button,.bnv-search__input::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none}.bnv-search__clear{display:inline-flex;align-items:center;justify-content:center;background:transparent;border:0;padding:0;cursor:pointer;color:var(--text-tertiary);flex-shrink:0;transition:color .15s}.bnv-search__clear:hover{color:var(--text-secondary)}.bnv-search__clear{height:100%;padding:0 var(--space-2);margin-right:calc(-1 * var(--space-2))}.bnv-search__clear:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px;border-radius:var(--radius-sm)}.bnv-search:hover:not(.bnv-search--disabled):not(:has(.bnv-search__input:focus-visible)){border-color:var(--border-strong)}.bnv-search:has(.bnv-search__input:focus-visible):not(.bnv-search--disabled){border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb,var(--border-focus) 12%,transparent)}.bnv-search--underline:has(.bnv-search__input:focus-visible){box-shadow:none}.bnv-search--filled .bnv-search__input{color:var(--text-primary)}.bnv-search--disabled{background:var(--background-muted);border-color:var(--border-subtle);cursor:not-allowed}.bnv-search--underline.bnv-search--disabled{background:transparent;border-color:var(--border-subtle)}.bnv-search--disabled .bnv-search__input{color:var(--text-disabled);cursor:not-allowed}.bnv-search--disabled .bnv-search__input::placeholder{color:var(--text-disabled)}.bnv-search--disabled .bnv-search__icon-wrap{color:var(--text-disabled)}.bnv-tooltip-wrap{display:inline-flex;position:relative}.bnv-tooltip{z-index:1100;padding:var(--space-3) var(--space-4);font:var(--body-small);border-radius:var(--radius-sm);white-space:nowrap;box-shadow:var(--elevation-md);font-family:Pretendard Variable,-apple-system,BlinkMacSystemFont,sans-serif;pointer-events:none;background:var(--bnv-tooltip-bg);color:var(--bnv-tooltip-fg)}.bnv-tooltip__content{position:relative;z-index:1}.bnv-tooltip--dark{--bnv-tooltip-bg: var(--gray-800);--bnv-tooltip-fg: var(--gray-50)}.bnv-tooltip--light{--bnv-tooltip-bg: var(--background-surface);--bnv-tooltip-fg: var(--text-primary)}.bnv-tooltip--brand{--bnv-tooltip-bg: var(--action-primary-default);--bnv-tooltip-fg: var(--action-primary-text)}svg.bnv-tooltip__arrow{fill:var(--bnv-tooltip-bg)}.bnv-tooltip[data-state=delayed-open],.bnv-tooltip[data-state=instant-open]{animation:bnv-tooltip-fade-in .15s ease}@keyframes bnv-tooltip-fade-in{0%{opacity:0}to{opacity:1}}.bnv-tooltip-wrap>.bnv-tooltip{position:absolute;opacity:0;transition:opacity .15s ease}.bnv-tooltip-wrap:hover>.bnv-tooltip,.bnv-tooltip-wrap:focus-within>.bnv-tooltip{opacity:1}.bnv-tooltip-wrap>.bnv-tooltip--top{bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.bnv-tooltip-wrap>.bnv-tooltip--right{left:calc(100% + 8px);top:50%;transform:translateY(-50%)}.bnv-tooltip-wrap>.bnv-tooltip--bottom{top:calc(100% + 8px);left:50%;transform:translate(-50%)}.bnv-tooltip-wrap>.bnv-tooltip--left{right:calc(100% + 8px);top:50%;transform:translateY(-50%)}.bnv-tooltip-wrap>.bnv-tooltip .bnv-tooltip__arrow{position:absolute;width:8px;height:8px;background:var(--bnv-tooltip-bg)}.bnv-tooltip-wrap>.bnv-tooltip--top .bnv-tooltip__arrow{bottom:-4px;left:50%;margin-left:-4px;transform:rotate(45deg)}.bnv-tooltip-wrap>.bnv-tooltip--right .bnv-tooltip__arrow{left:-4px;top:50%;margin-top:-4px;transform:rotate(45deg)}.bnv-tooltip-wrap>.bnv-tooltip--bottom .bnv-tooltip__arrow{top:-4px;left:50%;margin-left:-4px;transform:rotate(45deg)}.bnv-tooltip-wrap>.bnv-tooltip--left .bnv-tooltip__arrow{right:-4px;top:50%;margin-top:-4px;transform:rotate(45deg)}@media(prefers-reduced-motion:reduce){.bnv-tooltip,.bnv-tooltip-wrap>.bnv-tooltip{transition:none;animation:none}}.bnv-card{display:flex;flex-direction:column;gap:var(--space-4);border-radius:var(--radius-lg);font-family:Pretendard Variable,-apple-system,BlinkMacSystemFont,sans-serif;box-sizing:border-box}.bnv-card--sm{padding:var(--space-5)}.bnv-card--md{padding:var(--space-6)}.bnv-card--lg{padding:var(--space-7)}.bnv-card--elevated{background:var(--background-surface);box-shadow:var(--elevation-md)}.bnv-card--outlined{background:var(--background-surface);border:1px solid var(--border-default)}.bnv-card--filled{background:var(--background-subtle)}.bnv-card--interactive{background:var(--background-surface);box-shadow:var(--elevation-md);cursor:pointer;transition:box-shadow .18s ease,transform .18s ease}.bnv-card--interactive:hover{box-shadow:var(--elevation-lg);transform:translateY(-2px)}.bnv-card--interactive:active{transform:translateY(0);box-shadow:var(--elevation-md)}[data-theme=dark] .bnv-card--elevated,[data-theme=dark] .bnv-card--interactive,[data-theme=dark] .bnv-card--filled{border:1px solid var(--border-subtle)}.bnv-card__title{font:var(--heading-4);color:var(--text-primary);margin:0}.bnv-card__body{font:var(--body-default);color:var(--text-secondary);margin:0}.bnv-card__header{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);width:100%}.bnv-card__footer{display:flex;justify-content:flex-end;align-items:center;gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--border-subtle)}.bnv-tabs{display:flex;flex-direction:column;gap:var(--space-4);font-family:Pretendard Variable,-apple-system,BlinkMacSystemFont,sans-serif}.bnv-tabs__list{display:inline-flex;align-items:center;box-sizing:border-box}.bnv-tabs__list--underline{border-bottom:1px solid var(--border-subtle);gap:0}.bnv-tabs__list--rounded,.bnv-tabs__list--pill{gap:var(--space-3)}.bnv-tabs__list--segmented{background:var(--background-subtle);border-radius:var(--radius-md);padding:var(--space-2);gap:var(--space-1)}.bnv-tabs__trigger{display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;color:var(--text-tertiary);font-family:inherit;line-height:1;cursor:pointer;outline:none;white-space:nowrap;box-sizing:border-box;transition:background-color .15s,color .15s,border-color .15s,box-shadow .15s}.bnv-tabs__label{text-box:trim-both cap alphabetic}.bnv-tabs__trigger:hover:not([data-state=active]):not(:disabled):not([data-disabled]){color:var(--text-primary)}.bnv-tabs__trigger:disabled,.bnv-tabs__trigger[data-disabled]{cursor:not-allowed;opacity:.5}.bnv-tabs__trigger:focus-visible{outline:2px solid var(--border-focus);outline-offset:-2px}.bnv-tabs__trigger--sm{height:32px;padding:0 var(--space-3);font:var(--label-small)}.bnv-tabs__trigger--md{height:40px;padding:0 var(--space-4);font:var(--label-default)}.bnv-tabs__trigger--lg{height:48px;padding:0 var(--space-5);font:var(--body-default)}.bnv-tabs__trigger--underline{border-bottom:2px solid transparent;margin-bottom:-1px;border-radius:0}.bnv-tabs__trigger--underline[data-state=active],.bnv-tabs__trigger--underline.bnv-tabs__trigger--active{color:var(--text-primary);border-bottom-color:var(--action-primary-default)}.bnv-tabs__trigger--rounded{border-radius:var(--radius-md)}.bnv-tabs__trigger--rounded[data-state=active],.bnv-tabs__trigger--rounded.bnv-tabs__trigger--active{background:var(--brand-50);color:var(--brand-700)}.bnv-tabs__trigger--pill{border-radius:var(--radius-full)}.bnv-tabs__trigger--pill[data-state=active],.bnv-tabs__trigger--pill.bnv-tabs__trigger--active{background:var(--brand-50);color:var(--brand-700)}.bnv-tabs__trigger--segmented{border-radius:var(--radius-sm);color:var(--text-secondary)}.bnv-tabs__trigger--segmented[data-state=active],.bnv-tabs__trigger--segmented.bnv-tabs__trigger--active{background:var(--background-surface);color:var(--text-primary);box-shadow:var(--elevation-sm)}.bnv-tabs__content{outline:none}.bnv-menu{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-2);background:var(--background-surface);border-radius:var(--radius-md);box-shadow:var(--elevation-md);font-family:Pretendard Variable,-apple-system,BlinkMacSystemFont,sans-serif;box-sizing:border-box}[data-theme=dark] .bnv-menu{border:1px solid var(--border-subtle)}.bnv-menu-item{display:inline-flex;align-items:center;gap:var(--space-3);width:100%;height:36px;padding:0 var(--space-3);background:transparent;border:0;border-radius:var(--radius-sm);cursor:pointer;text-align:left;font-family:inherit;line-height:1;outline:none;box-sizing:border-box;transition:background-color .15s,color .15s}.bnv-menu-item__icon{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0;color:var(--text-tertiary)}.bnv-menu-item__icon>svg{width:16px;height:16px;display:block}.bnv-menu-item__title{flex:1 1 auto;min-width:0;font:var(--body-small);line-height:1;color:var(--text-primary);text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bnv-menu-item__shortcut{flex:0 0 auto;font:var(--caption);color:var(--text-tertiary);text-align:right}.bnv-menu-item__chevron{flex:0 0 auto;width:16px;height:16px;color:var(--text-tertiary);display:block}.bnv-menu-item--default:hover:not(.bnv-menu-item--disabled):not(:disabled),.bnv-menu-item--default:focus-visible:not(.bnv-menu-item--disabled):not(:disabled){background:var(--background-subtle)}.bnv-menu-item--destructive .bnv-menu-item__icon,.bnv-menu-item--destructive .bnv-menu-item__title{color:var(--status-danger)}.bnv-menu-item--destructive .bnv-menu-item__shortcut,.bnv-menu-item--destructive .bnv-menu-item__chevron{color:var(--text-tertiary)}.bnv-menu-item--destructive:hover:not(.bnv-menu-item--disabled):not(:disabled),.bnv-menu-item--destructive:focus-visible:not(.bnv-menu-item--disabled):not(:disabled){background:var(--danger-50)}.bnv-menu-item--disabled,.bnv-menu-item:disabled{cursor:not-allowed}.bnv-menu-item--disabled .bnv-menu-item__icon,.bnv-menu-item:disabled .bnv-menu-item__icon,.bnv-menu-item--disabled .bnv-menu-item__title,.bnv-menu-item:disabled .bnv-menu-item__title,.bnv-menu-item--disabled .bnv-menu-item__shortcut,.bnv-menu-item:disabled .bnv-menu-item__shortcut,.bnv-menu-item--disabled .bnv-menu-item__chevron,.bnv-menu-item:disabled .bnv-menu-item__chevron{color:var(--text-disabled)}.bnv-menu-item:focus-visible{outline:2px solid var(--border-focus);outline-offset:-2px}.bnv-menu-label{padding:var(--space-2) var(--space-3);font:var(--label-small);color:var(--text-tertiary);-webkit-user-select:none;user-select:none}.bnv-menu-divider{height:1px;width:100%;background:var(--border-subtle);border:0;margin:0}.bnv-modal-backdrop{position:fixed;inset:0;background:#00000080;z-index:1000}.bnv-modal-backdrop--anim-fade[data-state=open],.bnv-modal-backdrop--anim-scale-fade[data-state=open]{animation:bnv-modal-fade-in var(--bnv-modal-anim-duration, .18s) ease forwards}.bnv-modal-backdrop--anim-fade[data-state=closed],.bnv-modal-backdrop--anim-scale-fade[data-state=closed]{animation:bnv-modal-fade-out var(--bnv-modal-anim-duration, .18s) ease forwards}@keyframes bnv-modal-fade-in{0%{opacity:0}to{opacity:1}}@keyframes bnv-modal-fade-out{0%{opacity:1}to{opacity:0}}.bnv-modal--anim-fade[data-state=open]{animation:bnv-modal-fade-in var(--bnv-modal-anim-duration, .18s) ease forwards}.bnv-modal--anim-fade[data-state=closed]{animation:bnv-modal-fade-out var(--bnv-modal-anim-duration, .18s) ease forwards}.bnv-modal--anim-scale-fade[data-state=open]{animation:bnv-modal-scale-fade-in var(--bnv-modal-anim-duration, .2s) cubic-bezier(0,0,.2,1) forwards}.bnv-modal--anim-scale-fade[data-state=closed]{animation:bnv-modal-scale-fade-out var(--bnv-modal-anim-duration, .18s) cubic-bezier(.4,0,1,1) forwards}@keyframes bnv-modal-scale-fade-in{0%{transform:translate(-50%,-50%) scale(.95);opacity:0}to{transform:translate(-50%,-50%) scale(1);opacity:1}}@keyframes bnv-modal-scale-fade-out{0%{transform:translate(-50%,-50%) scale(1);opacity:1}to{transform:translate(-50%,-50%) scale(.95);opacity:0}}.bnv-modal--anim-none,.bnv-modal-backdrop--anim-none{animation:none}@media(prefers-reduced-motion:reduce){.bnv-modal,.bnv-modal-backdrop{animation-duration:.01ms!important}}.bnv-modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1001;display:flex;flex-direction:column;gap:var(--space-6);padding:var(--space-7);background:var(--background-surface);border-radius:var(--radius-lg);box-shadow:var(--elevation-lg);max-width:calc(100vw - 2 * var(--space-7));max-height:calc(100vh - 64px);overflow-y:auto;font-family:Pretendard Variable,-apple-system,BlinkMacSystemFont,sans-serif;box-sizing:border-box}.bnv-modal--sm{width:400px}.bnv-modal--md{width:560px}.bnv-modal--lg{width:720px}.bnv-modal__header{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);width:100%}.bnv-modal__title{font:var(--heading-3);color:var(--text-primary);margin:0;flex:1 1 auto}.bnv-modal__close{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;background:transparent;border:0;color:var(--text-tertiary);cursor:pointer;border-radius:var(--radius-sm);outline:none;transition:background-color .15s,color .15s}.bnv-modal__close:hover{background:var(--background-subtle);color:var(--text-primary)}.bnv-modal__close:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.bnv-modal__close svg{width:20px;height:20px;display:block}.bnv-modal__body{display:flex;flex-direction:column;gap:var(--space-3);width:100%;font:var(--body-default);color:var(--text-secondary)}.bnv-modal__body>p{margin:0}.bnv-modal__footer{display:flex;justify-content:flex-end;align-items:center;gap:var(--space-3);width:100%}.bnv-modal--dividers{gap:0;padding:0}.bnv-modal--dividers .bnv-modal__header{padding:var(--space-6) var(--space-7);border-bottom:1px solid var(--border-subtle)}.bnv-modal--dividers .bnv-modal__body{padding:var(--space-6) var(--space-7)}.bnv-modal--dividers .bnv-modal__footer{padding:var(--space-5) var(--space-7);border-top:1px solid var(--border-subtle)}.bnv-drawer-backdrop{position:fixed;inset:0;background:#00000080;z-index:1000}@keyframes bnv-drawer-fade-in{0%{opacity:0}to{opacity:1}}.bnv-drawer{position:fixed;top:0;z-index:1001;height:100vh;display:flex;flex-direction:column;gap:var(--space-6);padding:var(--space-7);background:var(--background-surface);box-shadow:var(--elevation-lg);font-family:Pretendard Variable,-apple-system,BlinkMacSystemFont,sans-serif;box-sizing:border-box;overflow:hidden}.bnv-drawer--sm{width:320px}.bnv-drawer--md{width:400px}.bnv-drawer--lg{width:560px}.bnv-drawer--right{right:0}.bnv-drawer--left{left:0}.bnv-drawer--anim-slide.bnv-drawer--right[data-state=open]{animation:bnv-drawer-slide-in-right var(--bnv-drawer-duration, .25s) var(--bnv-drawer-easing, cubic-bezier(0, 0, .2, 1)) forwards}.bnv-drawer--anim-slide.bnv-drawer--left[data-state=open]{animation:bnv-drawer-slide-in-left var(--bnv-drawer-duration, .25s) var(--bnv-drawer-easing, cubic-bezier(0, 0, .2, 1)) forwards}.bnv-drawer--anim-slide.bnv-drawer--right[data-state=closed]{animation:bnv-drawer-slide-out-right var(--bnv-drawer-duration, .25s) var(--bnv-drawer-easing, cubic-bezier(.4, 0, 1, 1)) forwards}.bnv-drawer--anim-slide.bnv-drawer--left[data-state=closed]{animation:bnv-drawer-slide-out-left var(--bnv-drawer-duration, .25s) var(--bnv-drawer-easing, cubic-bezier(.4, 0, 1, 1)) forwards}@keyframes bnv-drawer-slide-in-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes bnv-drawer-slide-in-left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes bnv-drawer-slide-out-right{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes bnv-drawer-slide-out-left{0%{transform:translate(0)}to{transform:translate(-100%)}}.bnv-drawer--anim-fade[data-state=open]{animation:bnv-drawer-fade-only-in var(--bnv-drawer-duration, .2s) ease forwards}.bnv-drawer--anim-fade[data-state=closed]{animation:bnv-drawer-fade-only-out var(--bnv-drawer-duration, .2s) ease forwards}@keyframes bnv-drawer-fade-only-in{0%{opacity:0}to{opacity:1}}@keyframes bnv-drawer-fade-only-out{0%{opacity:1}to{opacity:0}}.bnv-drawer--anim-slide-fade.bnv-drawer--right[data-state=open]{animation:bnv-drawer-slide-fade-in-right var(--bnv-drawer-duration, .25s) cubic-bezier(0,0,.2,1) forwards}.bnv-drawer--anim-slide-fade.bnv-drawer--left[data-state=open]{animation:bnv-drawer-slide-fade-in-left var(--bnv-drawer-duration, .25s) cubic-bezier(0,0,.2,1) forwards}.bnv-drawer--anim-slide-fade.bnv-drawer--right[data-state=closed]{animation:bnv-drawer-slide-fade-out-right var(--bnv-drawer-duration, .25s) cubic-bezier(.4,0,1,1) forwards}.bnv-drawer--anim-slide-fade.bnv-drawer--left[data-state=closed]{animation:bnv-drawer-slide-fade-out-left var(--bnv-drawer-duration, .25s) cubic-bezier(.4,0,1,1) forwards}@keyframes bnv-drawer-slide-fade-in-right{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes bnv-drawer-slide-fade-in-left{0%{transform:translate(-100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes bnv-drawer-slide-fade-out-right{0%{transform:translate(0);opacity:1}to{transform:translate(100%);opacity:0}}@keyframes bnv-drawer-slide-fade-out-left{0%{transform:translate(0);opacity:1}to{transform:translate(-100%);opacity:0}}.bnv-drawer-backdrop--anim-slide[data-state=open],.bnv-drawer-backdrop--anim-slide-fade[data-state=open],.bnv-drawer-backdrop--anim-fade[data-state=open]{animation:bnv-drawer-fade-in var(--bnv-drawer-duration, .2s) ease forwards}.bnv-drawer-backdrop--anim-slide[data-state=closed],.bnv-drawer-backdrop--anim-slide-fade[data-state=closed],.bnv-drawer-backdrop--anim-fade[data-state=closed]{animation:bnv-drawer-fade-out var(--bnv-drawer-duration, .2s) ease forwards!important}@keyframes bnv-drawer-fade-out{0%{opacity:1}to{opacity:0}}.bnv-drawer--anim-none,.bnv-drawer-backdrop--anim-none{animation:none}@media(prefers-reduced-motion:reduce){.bnv-drawer,.bnv-drawer-backdrop{animation-duration:.01ms!important}}.bnv-drawer__header{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;flex-shrink:0}.bnv-drawer__title{font:var(--heading-3);color:var(--text-primary);margin:0;flex:1 1 auto}.bnv-drawer__close{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;background:transparent;border:0;color:var(--text-tertiary);cursor:pointer;border-radius:var(--radius-sm);outline:none;transition:background-color .15s,color .15s}.bnv-drawer__close:hover{background:var(--background-subtle);color:var(--text-primary)}.bnv-drawer__close:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.bnv-drawer__close svg{width:20px;height:20px;display:block}.bnv-drawer__body{display:flex;flex-direction:column;gap:var(--space-3);width:100%;flex:1 1 auto;min-height:0;overflow-y:auto;font:var(--body-default);color:var(--text-secondary)}.bnv-drawer__body>p{margin:0}.bnv-drawer__footer{display:flex;justify-content:flex-end;align-items:center;gap:var(--space-3);width:100%;flex-shrink:0}.bnv-toast{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-4);min-width:320px;max-width:480px;background:var(--background-surface);border-radius:var(--radius-md);box-shadow:var(--elevation-md);font-family:Pretendard Variable,-apple-system,BlinkMacSystemFont,sans-serif;box-sizing:border-box;overflow:hidden;max-height:500px;transition:max-height .25s cubic-bezier(.4,0,1,1),margin-top .25s cubic-bezier(.4,0,1,1),margin-bottom .25s cubic-bezier(.4,0,1,1)}.bnv-toast--exiting{max-height:0;margin-top:calc(-1 * var(--space-4));margin-bottom:0}[data-theme=dark] .bnv-toast{border:1px solid var(--border-subtle)}.bnv-toast--simple{padding:0;gap:0;overflow:hidden}.bnv-toast--simple .bnv-toast__row{padding:var(--space-4)}.bnv-toast--simple .bnv-toast__progress{border-radius:0}.bnv-toast--anim-slide{animation:bnv-toast-slide-in var(--bnv-toast-anim-duration, .25s) cubic-bezier(0,0,.2,1) forwards}.bnv-toast--anim-slide.bnv-toast--exiting{animation:bnv-toast-slide-out var(--bnv-toast-anim-duration, .25s) cubic-bezier(.4,0,1,1) forwards}@keyframes bnv-toast-slide-in{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes bnv-toast-slide-out{0%{transform:translate(0)}to{transform:translate(100%)}}.bnv-toast--anim-fade{animation:bnv-toast-fade-in var(--bnv-toast-anim-duration, .2s) ease forwards}.bnv-toast--anim-fade.bnv-toast--exiting{animation:bnv-toast-fade-out var(--bnv-toast-anim-duration, .2s) ease forwards}@keyframes bnv-toast-fade-in{0%{opacity:0}to{opacity:1}}@keyframes bnv-toast-fade-out{0%{opacity:1}to{opacity:0}}.bnv-toast--anim-slide-fade{animation:bnv-toast-slide-fade-in var(--bnv-toast-anim-duration, .25s) cubic-bezier(0,0,.2,1) forwards}.bnv-toast--anim-slide-fade.bnv-toast--exiting{animation:bnv-toast-slide-fade-out var(--bnv-toast-anim-duration, .25s) cubic-bezier(.4,0,1,1) forwards}@keyframes bnv-toast-slide-fade-in{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes bnv-toast-slide-fade-out{0%{transform:translate(0);opacity:1}to{transform:translate(100%);opacity:0}}.bnv-toast--anim-none{animation:none}.bnv-toast__row{display:flex;align-items:center;gap:var(--space-4);width:100%;box-sizing:border-box}.bnv-toast__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px}.bnv-toast__icon svg{width:20px;height:20px;display:block}.bnv-toast__title{flex:1 1 auto;min-width:0;font:var(--body-small);color:var(--text-primary);margin:0}.bnv-toast__action{flex-shrink:0;font:var(--label-default);color:var(--action-primary-default);background:transparent;border:0;cursor:pointer;padding:0;white-space:nowrap}.bnv-toast__action:hover{color:var(--action-primary-hover)}.bnv-toast__close{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;background:transparent;border:0;color:var(--text-tertiary);cursor:pointer;border-radius:var(--radius-sm);outline:none;transition:background-color .15s,color .15s}.bnv-toast__close:hover{background:var(--background-subtle);color:var(--text-primary)}.bnv-toast__close svg{width:16px;height:16px;display:block}.bnv-toast__progress{height:3px;background:var(--background-subtle);border-radius:var(--radius-full);position:relative;overflow:hidden;margin:0}.bnv-toast__progress-fill{height:100%;width:100%;border-radius:var(--radius-full);transform-origin:left center;animation:bnv-toast-progress var(--bnv-toast-duration, 5s) linear forwards}.bnv-toast:hover .bnv-toast__progress-fill{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.bnv-toast,.bnv-toast__progress-fill{animation-duration:.01ms!important}}@keyframes bnv-toast-progress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.bnv-toast--info .bnv-toast__icon{color:var(--action-primary-default)}.bnv-toast--info .bnv-toast__progress-fill{background:var(--action-primary-default)}.bnv-toast--success .bnv-toast__icon{color:var(--status-success)}.bnv-toast--success .bnv-toast__progress-fill{background:var(--status-success)}.bnv-toast--warning .bnv-toast__icon{color:var(--status-warning)}.bnv-toast--warning .bnv-toast__progress-fill{background:var(--status-warning)}.bnv-toast--error .bnv-toast__icon{color:var(--status-danger)}.bnv-toast--error .bnv-toast__progress-fill{background:var(--status-danger)}.bnv-toast-container{position:fixed;z-index:1100;display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-5);pointer-events:none;max-width:calc(100vw - var(--space-7))}.bnv-toast-container>*{pointer-events:auto}.bnv-toast-container--top-right{top:0;right:0}.bnv-toast-container--top-left{top:0;left:0}.bnv-toast-container--bottom-right{bottom:0;right:0}.bnv-toast-container--bottom-left{bottom:0;left:0}.bnv-alert{display:flex;align-items:flex-start;width:100%;font-family:Pretendard Variable,-apple-system,BlinkMacSystemFont,sans-serif;box-shadow:var(--elevation-sm);box-sizing:border-box}.bnv-alert__icon-wrap{display:inline-flex;align-items:center;justify-content:center;width:20px;height:26px;flex-shrink:0}.bnv-alert__icon-symbol{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px}.bnv-alert__icon-symbol svg{width:20px;height:20px;display:block}.bnv-alert__content{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.bnv-alert__title{font:var(--body-default);font-weight:600;line-height:1.3;color:var(--text-primary);margin:0}.bnv-alert__body{font:var(--body-small);color:var(--text-secondary);margin:0}.bnv-alert__body>p{margin:0}.bnv-alert__action{align-self:flex-start;display:inline-flex;align-items:center;justify-content:center;height:32px;padding:0 var(--space-4);gap:var(--space-2);background:var(--background-surface);border:1px solid var(--border-default);border-radius:var(--radius-md);font:var(--label-small);color:var(--text-primary);cursor:pointer;white-space:nowrap;transition:background-color .15s,border-color .15s,color .15s;font-family:Pretendard Variable,-apple-system,BlinkMacSystemFont,sans-serif}.bnv-alert__action:hover:not(:disabled){background:var(--background-subtle);border-color:var(--border-strong)}.bnv-alert__action:active:not(:disabled){background:var(--background-muted);border-color:var(--border-strong)}.bnv-alert__action:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.bnv-alert__action:disabled{background:var(--background-muted);color:var(--text-disabled);border-color:var(--border-subtle);cursor:not-allowed}.bnv-alert__close-wrap{display:inline-flex;align-items:center;justify-content:center;width:16px;height:26px;flex-shrink:0}.bnv-alert__close-symbol{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;background:transparent;border:0;color:var(--text-tertiary);cursor:pointer;padding:0;border-radius:var(--radius-sm);outline:none}.bnv-alert__close-symbol:hover{color:var(--text-primary)}.bnv-alert__close-symbol svg{width:16px;height:16px;display:block}.bnv-alert--md{padding:var(--space-5);gap:var(--space-4);border-radius:var(--radius-md)}.bnv-alert--md .bnv-alert__content{gap:var(--space-3)}.bnv-alert--md .bnv-alert__title{font:var(--body-default);font-weight:600}.bnv-alert--md .bnv-alert__body{font:var(--body-small)}.bnv-alert--sm{padding:var(--space-4);gap:var(--space-3);border-radius:var(--radius-sm)}.bnv-alert--sm .bnv-alert__content{gap:var(--space-2)}.bnv-alert--sm .bnv-alert__title{font:var(--body-small);font-weight:600}.bnv-alert--sm .bnv-alert__body{font:var(--caption)}.bnv-alert--info.bnv-alert--filled{background:var(--info-50)}.bnv-alert--info.bnv-alert--outlined{background:var(--background-surface);border:1px solid var(--info-300)}.bnv-alert--info .bnv-alert__icon-symbol{color:var(--info-600)}.bnv-alert--success.bnv-alert--filled{background:var(--success-50)}.bnv-alert--success.bnv-alert--outlined{background:var(--background-surface);border:1px solid var(--success-300)}.bnv-alert--success .bnv-alert__icon-symbol{color:var(--success-600)}.bnv-alert--warning.bnv-alert--filled{background:var(--warning-50)}.bnv-alert--warning.bnv-alert--outlined{background:var(--background-surface);border:1px solid var(--warning-300)}.bnv-alert--warning .bnv-alert__icon-symbol{color:var(--warning-600)}.bnv-alert--danger.bnv-alert--filled{background:var(--danger-50)}.bnv-alert--danger.bnv-alert--outlined{background:var(--background-surface);border:1px solid var(--danger-300)}.bnv-alert--danger .bnv-alert__icon-symbol{color:var(--danger-600)}.bnv-alert--neutral.bnv-alert--filled{background:var(--gray-50)}.bnv-alert--neutral.bnv-alert--outlined{background:var(--background-surface);border:1px solid var(--gray-300)}.bnv-alert--neutral .bnv-alert__icon-symbol{color:var(--gray-600)}[data-theme=dark] .bnv-alert--info.bnv-alert--filled{background:var(--info-900)}[data-theme=dark] .bnv-alert--info .bnv-alert__icon-symbol{color:var(--info-400)}[data-theme=dark] .bnv-alert--success.bnv-alert--filled{background:var(--success-900)}[data-theme=dark] .bnv-alert--success .bnv-alert__icon-symbol{color:var(--success-400)}[data-theme=dark] .bnv-alert--warning.bnv-alert--filled{background:var(--warning-900)}[data-theme=dark] .bnv-alert--warning .bnv-alert__icon-symbol{color:var(--warning-400)}[data-theme=dark] .bnv-alert--danger.bnv-alert--filled{background:var(--danger-900)}[data-theme=dark] .bnv-alert--danger .bnv-alert__icon-symbol{color:var(--danger-400)}[data-theme=dark] .bnv-alert--neutral.bnv-alert--filled{background:var(--gray-800)}[data-theme=dark] .bnv-alert--neutral .bnv-alert__icon-symbol{color:var(--gray-400)}[data-theme=dark] .bnv-alert--info.bnv-alert--outlined{border-color:var(--info-700)}[data-theme=dark] .bnv-alert--success.bnv-alert--outlined{border-color:var(--success-700)}[data-theme=dark] .bnv-alert--warning.bnv-alert--outlined{border-color:var(--warning-700)}[data-theme=dark] .bnv-alert--danger.bnv-alert--outlined{border-color:var(--danger-700)}[data-theme=dark] .bnv-alert--neutral.bnv-alert--outlined{border-color:var(--gray-700)}.bnv-toggle{display:inline-flex;align-items:center;gap:var(--space-3);cursor:pointer;font-family:Pretendard Variable,-apple-system,BlinkMacSystemFont,sans-serif;color:var(--text-primary);-webkit-user-select:none;user-select:none}.bnv-toggle--disabled{cursor:not-allowed}.bnv-toggle__input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.bnv-toggle__track{position:relative;display:inline-block;background:var(--background-muted);border:1px solid var(--border-strong);border-radius:var(--radius-full);flex-shrink:0;box-sizing:border-box;transition:background-color .15s,border-color .15s}.bnv-toggle__knob{position:absolute;top:50%;left:1px;transform:translateY(-50%);background:var(--white);border-radius:var(--radius-full);box-shadow:var(--elevation-sm);transition:transform .18s ease,background-color .15s}.bnv-toggle--sm .bnv-toggle__track{width:28px;height:16px}.bnv-toggle--sm .bnv-toggle__knob{width:12px;height:12px}.bnv-toggle--sm .bnv-toggle__input:checked~.bnv-toggle__track .bnv-toggle__knob{transform:translate(12px,-50%)}.bnv-toggle--sm .bnv-toggle__label{font:var(--label-small)}.bnv-toggle--md .bnv-toggle__track{width:36px;height:20px}.bnv-toggle--md .bnv-toggle__knob{width:16px;height:16px}.bnv-toggle--md .bnv-toggle__input:checked~.bnv-toggle__track .bnv-toggle__knob{transform:translate(16px,-50%)}.bnv-toggle--md .bnv-toggle__label{font:var(--label-default)}.bnv-toggle--lg .bnv-toggle__track{width:44px;height:24px}.bnv-toggle--lg .bnv-toggle__knob{width:20px;height:20px}.bnv-toggle--lg .bnv-toggle__input:checked~.bnv-toggle__track .bnv-toggle__knob{transform:translate(20px,-50%)}.bnv-toggle--lg .bnv-toggle__label{font:var(--body-default)}.bnv-toggle:hover .bnv-toggle__input:not(:checked):not(:disabled)~.bnv-toggle__track{background:var(--background-subtle)}.bnv-toggle:active .bnv-toggle__input:not(:checked):not(:disabled)~.bnv-toggle__track{background:var(--background-default)}.bnv-toggle__input:checked~.bnv-toggle__track{background:var(--action-primary-default);border-color:transparent}.bnv-toggle:hover .bnv-toggle__input:checked:not(:disabled)~.bnv-toggle__track{background:var(--action-primary-hover);border-color:transparent}.bnv-toggle:active .bnv-toggle__input:checked:not(:disabled)~.bnv-toggle__track{background:var(--action-primary-pressed);border-color:transparent}.bnv-toggle__input:disabled:not(:checked)~.bnv-toggle__track{background:var(--background-muted);border-color:var(--border-subtle)}.bnv-toggle__input:disabled:checked~.bnv-toggle__track{background:var(--action-primary-disabled);border-color:transparent}.bnv-toggle__input:disabled:checked~.bnv-toggle__track .bnv-toggle__knob{background:var(--gray-300)}.bnv-toggle__input:disabled~.bnv-toggle__label{color:var(--text-disabled)}.bnv-toggle__input:focus-visible~.bnv-toggle__track{outline:2px solid var(--border-focus);outline-offset:2px}.bnv-toggle__label{color:inherit}@media(prefers-reduced-motion:reduce){.bnv-toggle__knob{transition:none}}.bnv-select-field{display:flex;flex-direction:column;gap:var(--space-3);width:100%;font-family:Pretendard Variable,-apple-system,BlinkMacSystemFont,sans-serif}.bnv-select-label{font:var(--label-default);color:var(--text-primary)}.bnv-select-field--sm .bnv-select-label{font:var(--label-small)}.bnv-select-wrapper{position:relative}.bnv-select-trigger{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);width:100%;background:var(--background-surface);border:1px solid var(--border-default);border-radius:var(--radius-md);cursor:pointer;font-family:inherit;line-height:1;color:var(--text-tertiary);outline:none;text-align:left;box-sizing:border-box;transition:border-color .15s,background-color .15s,color .15s,box-shadow .15s}.bnv-select-trigger__text{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-box:trim-both cap alphabetic;padding-block:.2em}.bnv-select-trigger:not([data-placeholder]) .bnv-select-trigger__text{color:var(--text-primary)}.bnv-select-trigger__chevron{flex-shrink:0;display:block;transition:transform .18s ease;color:var(--text-tertiary)}.bnv-select-trigger[data-state=open] .bnv-select-trigger__chevron{transform:rotate(180deg)}.bnv-select-trigger:hover:not(:disabled):not(:focus-visible):not([data-state=open]):not(.bnv-select-trigger--error){border-color:var(--border-strong)}.bnv-select-trigger[data-state=open],.bnv-select-trigger:focus-visible{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb,var(--border-focus) 12%,transparent)}.bnv-select-trigger:disabled{background:var(--background-muted);color:var(--text-disabled);border-color:var(--border-subtle);cursor:not-allowed}.bnv-select-trigger:disabled .bnv-select-trigger__chevron{color:var(--text-disabled)}.bnv-select-trigger--error,.bnv-select-trigger--error:hover{border-color:var(--border-danger)}.bnv-select-trigger--error .bnv-select-trigger__text{color:var(--text-primary)}.bnv-select-trigger--error[data-state=open],.bnv-select-trigger--error:focus-visible{border-color:var(--border-danger);box-shadow:0 0 0 3px color-mix(in srgb,var(--border-danger) 12%,transparent)}.bnv-select-field--sm .bnv-select-trigger{height:32px;padding:0 var(--space-4);font:var(--body-small)}.bnv-select-field--sm .bnv-select-trigger__chevron{width:16px;height:16px}.bnv-select-field--md .bnv-select-trigger{height:40px;padding:0 var(--space-4);font:var(--body-small)}.bnv-select-field--md .bnv-select-trigger__chevron{width:20px;height:20px}.bnv-select-field--lg .bnv-select-trigger{height:48px;padding:0 var(--space-4);font:var(--body-default)}.bnv-select-field--lg .bnv-select-trigger__chevron{width:20px;height:20px}.bnv-select-helper{font:var(--caption);color:var(--text-tertiary);margin:0}.bnv-select-helper--error{color:var(--status-danger)}.bnv-select-field--lg .bnv-select-helper{font:var(--body-small)}.bnv-select-menu{z-index:100;width:var(--radix-select-trigger-width);box-sizing:border-box;max-height:var(--radix-select-content-available-height, 320px);background:var(--background-surface);border-radius:var(--radius-md);box-shadow:var(--elevation-md);padding:var(--space-2) 0;overflow-y:auto}[data-theme=dark] .bnv-select-menu{border:1px solid var(--border-strong)}.bnv-select-option{display:flex;align-items:center;gap:var(--space-3);width:100%;min-height:44px;padding:var(--space-3) var(--space-4);background:transparent;border:0;cursor:pointer;font-family:inherit;font:var(--body-small);color:var(--text-primary);text-align:left;outline:none;box-sizing:border-box;transition:background-color .1s,color .1s}.bnv-select-option__label{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bnv-select-option__check{flex-shrink:0;width:16px;height:16px;display:block;color:var(--action-primary-default)}.bnv-select-option[data-highlighted]{background:var(--background-subtle);outline:none}.bnv-select-option[data-state=checked]{background:var(--brand-50);color:var(--action-primary-default)}.bnv-select-option[data-state=checked][data-highlighted]{background:var(--brand-100)}[data-theme=dark] .bnv-select-option[data-highlighted]{background:var(--gray-700)}[data-theme=dark] .bnv-select-option[data-state=checked][data-highlighted]{background:var(--brand-100)}.bnv-select-option[data-disabled]{color:var(--text-disabled);cursor:not-allowed}@media(prefers-reduced-motion:reduce){.bnv-select-trigger__chevron{transition:none}}.bnv-calendar{display:flex;flex-direction:column;gap:var(--space-3);background:var(--background-default);font-family:Pretendard Variable,-apple-system,BlinkMacSystemFont,sans-serif;-webkit-user-select:none;user-select:none}.bnv-calendar__header{display:flex;align-items:center;justify-content:space-between;height:32px}.bnv-calendar__nav{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;background:transparent;border:0;border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;transition:background-color .15s,color .15s}.bnv-calendar__nav svg{width:16px;height:16px}.bnv-calendar__nav:hover:not(:disabled){background:var(--background-subtle);color:var(--text-primary)}.bnv-calendar__nav:focus-visible{outline:2px solid var(--border-focus);outline-offset:1px}.bnv-calendar__nav:disabled{opacity:.4;cursor:not-allowed}.bnv-calendar__month-year{font:var(--label-default-semibold);line-height:1;color:var(--text-primary);text-align:center}.bnv-calendar__weekdays{display:grid;grid-template-columns:repeat(7,1fr)}.bnv-calendar__weekday{display:inline-flex;align-items:center;justify-content:center;height:28px;font:var(--caption);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:var(--letter-spacing-1)}.bnv-calendar__weekday--sun{color:var(--status-danger)}.bnv-calendar__weekday--sat{color:var(--status-info)}.bnv-calendar__grid{display:grid;grid-template-columns:repeat(7,1fr);gap:0}.bnv-calendar__day{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;background:transparent;border:0;border-radius:var(--radius-sm);font:var(--body-small);line-height:1;color:var(--text-primary);cursor:pointer;transition:background-color .15s,color .15s,border-color .15s}.bnv-calendar__day:focus-visible{outline:2px solid var(--border-focus);outline-offset:-2px;z-index:1}.bnv-calendar__day:hover:not(:disabled){background:var(--background-subtle)}.bnv-calendar__day--sun{color:var(--status-danger)}.bnv-calendar__day--sat{color:var(--status-info)}.bnv-calendar__day--other-month{color:var(--text-tertiary);opacity:.5}.bnv-calendar__day--today{box-shadow:inset 0 0 0 1.5px var(--action-primary-default)}.bnv-calendar__day--selected,.bnv-calendar__day--range-start,.bnv-calendar__day--range-end{background:var(--action-primary-default);color:var(--action-primary-text);box-shadow:none}.bnv-calendar__day--selected:hover:not(:disabled),.bnv-calendar__day--range-start:hover:not(:disabled),.bnv-calendar__day--range-end:hover:not(:disabled){background:var(--action-primary-hover, var(--action-primary-default))}.bnv-calendar__day--in-range{background:var(--brand-50);color:var(--text-primary);border-radius:0}.bnv-calendar__day--in-range.bnv-calendar__day--sun,.bnv-calendar__day--in-range.bnv-calendar__day--sat{color:var(--text-primary)}[data-theme=dark] .bnv-calendar__day--in-range{background:var(--brand-800);color:var(--text-primary)}.bnv-calendar__day--range-start{border-top-right-radius:0;border-bottom-right-radius:0}.bnv-calendar__day--range-end{border-top-left-radius:0;border-bottom-left-radius:0}.bnv-calendar__day--disabled{color:var(--text-disabled);cursor:not-allowed}.bnv-calendar__day--disabled:hover{background:transparent}.bnv-calendar--sm .bnv-calendar__day{width:28px;height:28px;font:var(--caption)}.bnv-calendar--sm .bnv-calendar__weekday{height:24px}.bnv-calendar--lg .bnv-calendar__day{width:36px;height:36px;font:var(--body-default)}.bnv-calendar--lg .bnv-calendar__weekday{height:32px}@media(prefers-reduced-motion:reduce){.bnv-calendar__day,.bnv-calendar__nav{transition:none}}.bnv-datepicker{display:flex;flex-direction:column;gap:var(--space-3);position:relative;font-family:Pretendard Variable,-apple-system,BlinkMacSystemFont,sans-serif;width:100%}.bnv-datepicker__label{font:var(--label-default);color:var(--text-primary)}.bnv-datepicker__trigger{display:inline-flex;align-items:center;gap:var(--space-3);width:100%;height:40px;padding:0 var(--space-4);background:var(--background-surface);border:1px solid var(--border-default);border-radius:var(--radius-md);font:var(--body-small);line-height:1;color:var(--text-primary);cursor:pointer;text-align:left;transition:border-color .15s,background-color .15s}.bnv-datepicker__trigger:hover:not(:disabled){border-color:var(--border-strong)}.bnv-datepicker__trigger:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px;border-color:var(--border-focus)}.bnv-datepicker--open .bnv-datepicker__trigger{border-color:var(--border-focus)}.bnv-datepicker--disabled .bnv-datepicker__trigger{background:var(--background-muted);color:var(--text-disabled);cursor:not-allowed}.bnv-datepicker--error .bnv-datepicker__trigger{border-color:var(--status-danger)}.bnv-datepicker__icon{flex:0 0 auto;width:16px;height:16px;color:var(--text-tertiary)}.bnv-datepicker__value{flex:1 1 auto;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bnv-datepicker__placeholder{flex:1 1 auto;color:var(--text-tertiary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bnv-datepicker__value,.bnv-datepicker__placeholder{text-box:trim-both cap alphabetic;padding-block:.2em}.bnv-datepicker__clear{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;flex:0 0 auto;padding:0;background:transparent;border:0;border-radius:var(--radius-full);color:var(--text-tertiary);cursor:pointer;transition:background-color .15s,color .15s}.bnv-datepicker__clear:hover{background:var(--background-subtle);color:var(--text-primary)}.bnv-datepicker__clear svg{width:14px;height:14px}.bnv-datepicker__error{font:var(--caption);color:var(--status-danger)}.bnv-datepicker__popover{position:absolute;top:100%;left:0;z-index:1000;margin-top:var(--space-2);display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);background:var(--background-default);border:1px solid var(--border-subtle);border-radius:var(--radius-md);box-shadow:var(--elevation-md);animation:bnv-datepicker-fade-in .12s ease-out}@keyframes bnv-datepicker-fade-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.bnv-datepicker__footer{display:flex;justify-content:space-between;align-items:center;padding-top:var(--space-3);border-top:1px solid var(--border-subtle)}.bnv-datepicker--sm .bnv-datepicker__trigger{height:32px;font:var(--caption)}.bnv-datepicker--sm .bnv-datepicker__icon{width:14px;height:14px}.bnv-datepicker--lg .bnv-datepicker__trigger{height:48px;font:var(--body-default)}.bnv-datepicker--lg .bnv-datepicker__icon{width:18px;height:18px}@media(prefers-reduced-motion:reduce){.bnv-datepicker__trigger,.bnv-datepicker__clear,.bnv-datepicker__popover{transition:none;animation:none}}.bnv-breadcrumb{display:inline-block;font-family:Pretendard Variable,-apple-system,BlinkMacSystemFont,sans-serif}.bnv-breadcrumb__list{display:inline-flex;align-items:center;flex-wrap:wrap;gap:var(--space-3);margin:0;padding:0;list-style:none}.bnv-breadcrumb__item{display:inline-flex;align-items:center;min-width:0}.bnv-breadcrumb__link{display:inline-flex;align-items:center;gap:var(--space-2);font:var(--body-small);line-height:1;color:var(--text-secondary);text-decoration:none;border-radius:var(--radius-sm);transition:color .15s}.bnv-breadcrumb__link:hover{color:var(--text-primary);text-decoration:underline;text-underline-offset:2px}.bnv-breadcrumb__link:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.bnv-breadcrumb__current{display:inline-flex;align-items:center;gap:var(--space-2);font:var(--body-small);line-height:1;color:var(--text-secondary);cursor:default}.bnv-breadcrumb__current--active{color:var(--text-primary);font-weight:600}.bnv-breadcrumb__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.bnv-breadcrumb__icon svg{width:16px;height:16px}.bnv-breadcrumb__separator{display:inline-flex;align-items:center;font:var(--body-small);color:var(--text-tertiary);-webkit-user-select:none;user-select:none;pointer-events:none}.bnv-breadcrumb__separator svg{width:14px;height:14px}.bnv-breadcrumb--sm .bnv-breadcrumb__list{gap:var(--space-2)}.bnv-breadcrumb--sm .bnv-breadcrumb__link,.bnv-breadcrumb--sm .bnv-breadcrumb__current,.bnv-breadcrumb--sm .bnv-breadcrumb__separator{font:var(--caption)}.bnv-breadcrumb--sm .bnv-breadcrumb__icon svg{width:14px;height:14px}.bnv-breadcrumb--sm .bnv-breadcrumb__separator svg{width:12px;height:12px}.bnv-breadcrumb--lg .bnv-breadcrumb__link,.bnv-breadcrumb--lg .bnv-breadcrumb__current,.bnv-breadcrumb--lg .bnv-breadcrumb__separator{font:var(--body-default)}.bnv-breadcrumb--lg .bnv-breadcrumb__icon svg{width:18px;height:18px}.bnv-breadcrumb--lg .bnv-breadcrumb__separator svg{width:16px;height:16px}@media(prefers-reduced-motion:reduce){.bnv-breadcrumb__link{transition:none}}.bnv-stepper{display:block;font-family:Pretendard Variable,-apple-system,BlinkMacSystemFont,sans-serif;width:100%}.bnv-stepper__list{display:flex;align-items:flex-start;margin:0;padding:0;list-style:none}.bnv-stepper--horizontal .bnv-stepper__list{flex-direction:row}.bnv-stepper--vertical .bnv-stepper__list{flex-direction:column;align-items:flex-start}.bnv-stepper__step{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);min-width:80px;flex-shrink:0}.bnv-stepper--vertical .bnv-stepper__step{flex-direction:row;align-items:flex-start;min-width:0;gap:var(--space-4)}.bnv-stepper__indicator{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0;padding:0;border-radius:var(--radius-full);background:var(--background-default);border:1px solid var(--border-default);cursor:default;transition:background-color .15s,border-color .15s,color .15s}.bnv-stepper__indicator:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}button.bnv-stepper__indicator{cursor:pointer}button.bnv-stepper__indicator:hover{background:var(--background-subtle)}.bnv-stepper__indicator--completed{background:var(--action-primary-default);border-color:var(--action-primary-default);color:var(--action-primary-text)}button.bnv-stepper__indicator--completed:hover{background:var(--action-primary-hover, var(--action-primary-default))}.bnv-stepper__indicator--current{background:var(--background-default);border:2px solid var(--action-primary-default);color:var(--action-primary-default)}.bnv-stepper__indicator--upcoming{background:var(--background-default);border-color:var(--border-default);color:var(--text-tertiary)}.bnv-stepper__number{font:var(--label-small-semibold);line-height:1;text-box:trim-both cap alphabetic}.bnv-stepper__check{display:inline-flex;align-items:center;justify-content:center}.bnv-stepper__check svg{width:16px;height:16px}.bnv-stepper__text{display:flex;flex-direction:column;align-items:center;gap:var(--space-1);text-align:center;min-width:0}.bnv-stepper--vertical .bnv-stepper__text{align-items:flex-start;text-align:left;padding-top:4px}.bnv-stepper__label{font:var(--body-small);line-height:1.3;color:var(--text-tertiary);transition:color .15s}.bnv-stepper__step--current .bnv-stepper__label{font-weight:600;color:var(--text-primary)}.bnv-stepper__step--completed .bnv-stepper__label{color:var(--text-primary)}.bnv-stepper__description{font:var(--caption);color:var(--text-tertiary)}.bnv-stepper__connector{flex:1 1 auto;align-self:stretch;background:var(--border-default);transition:background-color .15s}.bnv-stepper--horizontal .bnv-stepper__connector{height:1px;margin-top:14px;min-width:var(--space-5)}.bnv-stepper--vertical .bnv-stepper__connector{width:1px;margin-left:14px;min-height:var(--space-7)}.bnv-stepper__connector--completed{background:var(--action-primary-default)}.bnv-stepper--dot .bnv-stepper__indicator{width:12px;height:12px;border-width:0;background:var(--border-default)}.bnv-stepper--dot .bnv-stepper__indicator--completed{background:var(--action-primary-default)}.bnv-stepper--dot .bnv-stepper__indicator--current{background:var(--action-primary-default);border:0;box-shadow:0 0 0 4px var(--brand-100)}.bnv-stepper--dot .bnv-stepper--horizontal .bnv-stepper__connector,.bnv-stepper--dot.bnv-stepper--horizontal .bnv-stepper__connector{margin-top:6px}.bnv-stepper--dot.bnv-stepper--vertical .bnv-stepper__connector{margin-left:6px}.bnv-stepper--sm .bnv-stepper__indicator{width:24px;height:24px}.bnv-stepper--sm.bnv-stepper--horizontal .bnv-stepper__connector{margin-top:12px}.bnv-stepper--sm.bnv-stepper--vertical .bnv-stepper__connector{margin-left:12px}.bnv-stepper--sm .bnv-stepper__number{font:var(--label-small-semibold)}.bnv-stepper--sm .bnv-stepper__label{font:var(--caption)}.bnv-stepper--sm .bnv-stepper__check svg{width:14px;height:14px}.bnv-stepper--lg .bnv-stepper__indicator{width:32px;height:32px}.bnv-stepper--lg.bnv-stepper--horizontal .bnv-stepper__connector{margin-top:16px}.bnv-stepper--lg.bnv-stepper--vertical .bnv-stepper__connector{margin-left:16px}.bnv-stepper--lg .bnv-stepper__number{font:var(--label-default-semibold)}.bnv-stepper--lg .bnv-stepper__label{font:var(--body-default)}.bnv-stepper--lg .bnv-stepper__description{font:var(--body-small)}.bnv-stepper--lg .bnv-stepper__check svg{width:18px;height:18px}@media(prefers-reduced-motion:reduce){.bnv-stepper__indicator,.bnv-stepper__connector,.bnv-stepper__label{transition:none}}.bnv-timepicker{display:flex;flex-direction:column;gap:var(--space-3);position:relative;font-family:Pretendard Variable,-apple-system,BlinkMacSystemFont,sans-serif;width:100%}.bnv-timepicker__label{font:var(--label-default);color:var(--text-primary)}.bnv-timepicker__trigger{display:inline-flex;align-items:center;gap:var(--space-3);width:100%;height:40px;padding:0 var(--space-4);background:var(--background-surface);border:1px solid var(--border-default);border-radius:var(--radius-md);font:var(--body-small);line-height:1;color:var(--text-primary);cursor:pointer;text-align:left;transition:border-color .15s,background-color .15s}.bnv-timepicker__trigger:hover:not(:disabled){border-color:var(--border-strong)}.bnv-timepicker__trigger:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px;border-color:var(--border-focus)}.bnv-timepicker--open .bnv-timepicker__trigger{border-color:var(--border-focus)}.bnv-timepicker--disabled .bnv-timepicker__trigger{background:var(--background-muted);color:var(--text-disabled);cursor:not-allowed}.bnv-timepicker--error .bnv-timepicker__trigger{border-color:var(--status-danger)}.bnv-timepicker__icon{flex:0 0 auto;width:16px;height:16px;color:var(--text-tertiary)}.bnv-timepicker__value{flex:1 1 auto;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bnv-timepicker__placeholder{flex:1 1 auto;color:var(--text-tertiary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bnv-timepicker__value,.bnv-timepicker__placeholder{text-box:trim-both cap alphabetic;padding-block:.2em}.bnv-timepicker__clear{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;flex:0 0 auto;background:transparent;border:0;border-radius:var(--radius-full);color:var(--text-tertiary);cursor:pointer;transition:background-color .15s,color .15s}.bnv-timepicker__clear:hover{background:var(--background-subtle);color:var(--text-primary)}.bnv-timepicker__clear svg{width:14px;height:14px}.bnv-timepicker__error{font:var(--caption);color:var(--status-danger)}.bnv-timepicker__popover{position:absolute;top:100%;left:0;z-index:1000;margin-top:var(--space-2);display:flex;flex-direction:column;background:var(--background-default);border:1px solid var(--border-subtle);border-radius:var(--radius-md);box-shadow:var(--elevation-md);animation:bnv-timepicker-fade-in .12s ease-out;min-width:200px}@keyframes bnv-timepicker-fade-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.bnv-timepicker__columns{display:flex;align-items:stretch;padding:var(--space-3);gap:var(--space-2)}.bnv-timepicker__column-wrap{display:flex;flex-direction:column;flex:1 1 0;min-width:0}.bnv-timepicker__column-header{font:var(--label-small);line-height:1;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:var(--letter-spacing-1);text-align:center;padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border-subtle);margin-bottom:var(--space-2)}.bnv-timepicker__column{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px;max-height:200px;overflow-y:auto;scroll-snap-type:y mandatory;flex:1 1 auto;min-width:48px;scrollbar-width:thin;scrollbar-color:var(--border-default) transparent}.bnv-timepicker__column::-webkit-scrollbar{width:4px}.bnv-timepicker__column::-webkit-scrollbar-thumb{background:var(--border-default);border-radius:2px}.bnv-timepicker__column::-webkit-scrollbar-track{background:transparent}.bnv-timepicker__column--ampm{flex:0 0 auto;min-width:44px}.bnv-timepicker__option{display:flex;align-items:center;justify-content:center;width:100%;padding:var(--space-2) var(--space-3);background:transparent;border:0;border-radius:var(--radius-sm);font:var(--body-small);line-height:1;color:var(--text-primary);cursor:pointer;scroll-snap-align:start;transition:background-color .1s,color .1s}.bnv-timepicker__option:hover:not(:disabled):not(.bnv-timepicker__option--disabled){background:var(--background-subtle)}.bnv-timepicker__option:focus-visible{outline:2px solid var(--border-focus);outline-offset:-2px}.bnv-timepicker__option--selected{background:var(--brand-100);color:var(--brand-700);font-weight:600}.bnv-timepicker__option--selected:hover:not(:disabled){background:var(--brand-200);color:var(--brand-700)}[data-theme=dark] .bnv-timepicker__option--selected{background:var(--brand-800);color:var(--brand-100)}[data-theme=dark] .bnv-timepicker__option--selected:hover:not(:disabled){background:var(--brand-700);color:var(--brand-100)}.bnv-timepicker__option--disabled{color:var(--text-disabled);cursor:not-allowed}.bnv-timepicker__footer{display:flex;justify-content:space-between;align-items:center;padding:var(--space-3);border-top:1px solid var(--border-subtle);gap:var(--space-3)}.bnv-timepicker__footer-btn{display:inline-flex;align-items:center;justify-content:center;height:32px;padding:0 var(--space-4);background:transparent;border:0;border-radius:var(--radius-sm);font:var(--label-small);line-height:1;color:var(--text-secondary);cursor:pointer;transition:background-color .15s,color .15s}.bnv-timepicker__footer-btn:hover{background:var(--background-subtle);color:var(--text-primary)}.bnv-timepicker__footer-btn--primary{background:var(--action-primary-default);color:var(--action-primary-text)}.bnv-timepicker__footer-btn--primary:hover{background:var(--action-primary-hover, var(--action-primary-default));color:var(--action-primary-text)}.bnv-timepicker--sm .bnv-timepicker__trigger{height:32px;font:var(--caption);line-height:1}.bnv-timepicker--sm .bnv-timepicker__icon{width:14px;height:14px}.bnv-timepicker--lg .bnv-timepicker__trigger{height:48px;font:var(--body-default);line-height:1}.bnv-timepicker--lg .bnv-timepicker__icon{width:18px;height:18px}@media(prefers-reduced-motion:reduce){.bnv-timepicker__trigger,.bnv-timepicker__clear,.bnv-timepicker__option,.bnv-timepicker__footer-btn,.bnv-timepicker__popover{transition:none;animation:none}}.handwriting-pad canvas{width:100%;max-height:60vh;object-fit:contain;border:1px solid #dbe7e6;touch-action:none;display:block;cursor:crosshair}.handwriting-pad .paper-toolbar{padding:12px 0;font-size:12px}.handwriting-pad canvas{height:auto;max-height:none}.photo-preparation{border:1px solid #dbe7e6;border-radius:8px;padding:16px;margin:18px 0}.photo-preparation summary{font-size:14px;font-weight:600;cursor:pointer}.photo-corners{position:relative;margin:22px 16px;touch-action:none}.photo-corners img{display:block;width:100%;-webkit-user-select:none;user-select:none}.photo-corners svg{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.photo-corners polygon{fill:#50c9c322;stroke:#0f8079;stroke-width:.4;stroke-dasharray:1 1}.corner-handle{position:absolute;transform:translate(-50%,-50%);width:32px;height:32px;border-radius:50%;background:#0f8079;border:2px solid white;color:#fff;cursor:grab;touch-action:none}.recording-preview{width:100%;margin:10px 0}.rubric-review{padding:24px}.rubric-dimensions{margin-top:16px}.rubric-dimension{padding:14px 0;border-top:1px solid #e4eeee}.rubric-dimension>div:first-child{display:flex;align-items:center;gap:10px}.rubric-dimension strong{flex:1;font-size:14px}.rubric-observation{margin-top:10px;padding:13px;border-radius:6px;background:#f4faf8;font-size:13px}.rubric-observation>span{font-weight:650;color:#0f8079}.rubric-observation p{line-height:1.7;margin:6px 0}.rubric-observation blockquote{margin:6px 0 0;color:#526b61;font-size:12px}.rubric-descriptor{background:#f0faf9;border-left:3px solid #50c9c3;padding:16px;line-height:1.8}.report-objective{color:#526b61;font-size:12px;margin:10px 0 18px}.privacy-control{margin-top:25px;text-align:right}.admin-users{padding:24px;margin-top:24px}.admin-users .text-control{display:inline-flex;align-items:center;gap:5px}.table-subtext{display:block;color:#6b6b6b;font-size:12px;margin-top:5px}.admin-bottom{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:24px}.admin-bottom>.card{padding:24px}.admin-status>div{display:flex;gap:20px;justify-content:space-between;padding:12px 0;border-bottom:1px solid #e8efef;font-size:13px}.admin-status dd{text-align:right;color:#0f8079}.privacy-request{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;border-bottom:1px solid #e8efef}.privacy-request p{font-size:13px;color:#6b6b6b}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.participant-picker{padding:12px 15px;border:1px solid #dbe7e6;border-radius:8px;margin-bottom:18px;font-size:13px}@media(max-width:767px){.admin-bottom,.form-grid{grid-template-columns:1fr}}.source-editor{width:100%;min-width:0}.modal:has(.source-editor){width:min(1100px,calc(100vw - 32px));max-width:calc(100vw - 32px)}.source-editor-intro{display:flex;align-items:center;gap:14px;margin-bottom:16px}.source-editor-intro p{font-size:14px;line-height:1.7}.source-edit-layout{display:grid;grid-template-columns:minmax(0,1fr) 240px;gap:20px;align-items:start}.anchor-editor{position:relative;touch-action:none;-webkit-user-select:none;user-select:none;border:1px solid #dbe7e6;cursor:crosshair}.anchor-editor img{display:block;width:100%}.source-word-box{position:absolute;background:#50c9c319;border:1px solid #0f807959;padding:0;cursor:pointer}.source-word-box.active{background:#50c9c344;outline:2px solid #0f8079}.source-selection{position:absolute;border:2px dashed #bf7a16;pointer-events:none}.source-word-controls{position:sticky;top:0;display:grid;gap:12px}@media(max-width:767px){.source-edit-layout{grid-template-columns:minmax(0,1fr)}.source-word-controls{position:static}.source-editor-intro{align-items:flex-start}}.source-word-controls details{font-size:13px}.reading-order{margin:20px 0;padding:16px;background:#f1fafa;border-radius:8px}.reading-order p{white-space:pre-wrap;line-height:1.9;margin-bottom:0}.source-editor audio{width:100%;margin-bottom:16px}.manual-transcript{display:grid;gap:16px;max-height:52vh;overflow:auto;padding:2px;margin-bottom:16px}.manual-transcript fieldset{border:1px solid #dbe7e6;border-radius:8px;padding:16px}.manual-transcript legend{color:#0f8079;font-size:13px;padding:0 8px;font-weight:600}.manual-utterance-fields{display:flex;gap:12px;align-items:center}.manual-utterance-fields .field{flex:1;min-width:0}.checkbox-label{display:flex;gap:9px;align-items:center;font-size:13px;padding:6px 0}.checkbox-label input{width:auto;accent-color:#0f8079}.review-toolbelt{display:flex;justify-content:space-between;align-items:center;margin:20px 0;gap:16px}.review-toolbelt>div{display:flex;gap:8px}.review-toolbelt>span{color:#6b6b6b;font-size:13px}.word-selector{display:flex;gap:7px;flex-wrap:wrap;max-height:260px;overflow:auto;padding:15px;border:1px solid #dbe7e6;border-radius:8px;margin:16px 0}.word-selector button{border:1px solid #dbe7e6;background:#fff;padding:7px 10px;border-radius:5px}.word-selector button[aria-pressed=true]{background:#d5f1ef;border-color:#0f8079;color:#0f8079}.revision-chain{padding:18px;margin-bottom:20px;display:flex;align-items:center;gap:14px;color:#0f8079}.revision-chain a{display:flex;align-items:center;gap:5px;margin-top:6px;font-size:13px}@media(max-width:767px){.source-editor{width:100%}.source-edit-layout{grid-template-columns:1fr}.source-word-controls{position:static}.manual-utterance-fields{flex-wrap:wrap}.review-toolbelt{align-items:flex-start;flex-direction:column}.review-toolbelt>div{flex-wrap:wrap}}@font-face{font-family:Pretendard;src:url(/assets/PretendardVariable-CJuje-Rk.woff2) format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Pretendard Variable;src:url(/assets/PretendardVariable-CJuje-Rk.woff2) format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Medium-latin-B1QwR3Su.woff2) format("woff2");font-weight:500;font-display:swap}:root{--brand: #50c9c3;--brand-strong: #0f8079;--mint: #96deda;--brand-100: #f0faf9;--surface: #fff;--canvas: #f9ffff;--ink: #1f2933;--muted: #6b6b6b;--border: #e5eceb;--red: #bf3f35;--coral: #ff8a75;--amber: #916100;--radius: 8px;--shadow: 0 1px 2px #0000000d;font-family:Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--ink);background:var(--canvas);font-synthesis:none;letter-spacing:-.025em;line-height:1.55;font-size:15px}*{box-sizing:border-box}body{margin:0}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.5}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:3px solid #3c9992;outline-offset:3px}h1,h2,h3,p{margin:0}h1{font-size:30px;letter-spacing:-.055em;line-height:1.3;font-weight:700}h2{font-size:21px;line-height:1.4;letter-spacing:-.045em}h3{font-size:17px;line-height:1.45}p{color:var(--muted)}small{font-size:12px;color:var(--muted)}svg{flex-shrink:0;vertical-align:middle}label{font-size:14px}input,textarea,select{border:1px solid #d7e2df;border-radius:8px;padding:11px 13px;background:#fff;color:var(--ink);max-width:100%}textarea{resize:vertical}select{min-height:43px}button{border:0;background:none;color:inherit}.button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;border-radius:8px;padding:10px 18px;font-weight:650;font-size:14px;transition:background .16s,transform .16s;white-space:nowrap}.button:not(:disabled):active{transform:scale(.97)}.button.primary{background:var(--brand-strong);color:#fff;border:1px solid var(--brand-strong)}.button.primary:hover{background:#0b6f69}.button.secondary{background:#fff;border:1px solid #b5d4ce;color:var(--brand-strong)}.button.secondary:hover{background:#f0faf9}.button.ghost{color:var(--brand-strong);border:1px solid transparent}.button.ghost:hover{background:#edf8f6}.button.danger{background:#ba3b30;color:#fff}.full-width{width:100%}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);padding:24px;min-width:0}.badge{display:inline-flex;align-items:center;gap:5px;padding:4px 9px;border-radius:999px;background:#f1f4f4;color:#596765;font-size:11px;line-height:1.6;font-weight:650;white-space:nowrap}.badge.mint{background:#e9f7f2;color:#167157}.badge.amber{background:#fff6de;color:#885c09}.badge.coral{background:#fff0ec;color:#ae4133}.badge.blue{background:#eaf1ff;color:#416aa2}.eyebrow{display:block;font-family:Montserrat,Pretendard,sans-serif;font-size:10px;font-weight:500;letter-spacing:.15em;color:var(--brand-strong);line-height:1.7}.muted{color:var(--muted)}.small{font-size:12px}.row-between,.section-heading{display:flex;align-items:center;justify-content:space-between;gap:16px}.section-heading{margin-bottom:20px}.section-heading p{font-size:12px;margin-top:4px}.section-heading a{display:flex;align-items:center;gap:5px;font-size:12px;color:#52706b;white-space:nowrap}.inline-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.icon-button{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:6px}.icon-button:hover{background:#f0f5f4}.field{display:flex;flex-direction:column;gap:7px;margin:18px 0;font-weight:600}.field input,.field textarea,.field select{font-weight:400;width:100%}.error-notice{display:flex;align-items:center;gap:12px;background:#fff3ed;border:1px solid #ecc6b9;padding:15px 18px;border-radius:8px;color:#8c3826;margin:16px 0}.error-notice span{flex:1}.empty{text-align:center;padding:42px 20px}.empty-symbol{display:inline-flex;width:42px;height:42px;border-radius:50%;background:#edf8f6;align-items:center;justify-content:center;color:var(--brand-strong);font-size:23px;margin-bottom:15px}.empty p{max-width:440px;margin:8px auto 20px;font-size:13px}.wordmark{display:inline-flex;align-items:baseline;font-family:Pretendard,sans-serif;font-size:31px;font-weight:380;letter-spacing:-.075em;line-height:1;white-space:nowrap;color:#111b1a}.wordmark>span:first-child{letter-spacing:-.12em;font-size:1.15em;font-weight:350;margin-right:1px}.brand-dot{width:5px;height:5px;background:var(--brand);border-radius:50%;margin-left:5px}.skip-link{position:absolute;left:16px;top:-90px;z-index:100;background:#fff;padding:12px}.skip-link:focus{top:12px}.app-header{height:88px;border-bottom:1px solid var(--border);background:#fcffff}.header-inner{height:100%;max-width:1520px;padding:0 60px;margin:auto;display:flex;align-items:center;gap:48px}.header-inner nav{display:flex;gap:5px;align-items:center;flex:1}.header-inner nav a{font-size:14px;font-weight:550;color:#677573;padding:10px 17px;border-radius:24px;white-space:nowrap}.header-inner nav a.active{background:var(--mint);color:#133330;font-weight:700}.header-inner nav a:hover{background:#ecf9f6}.account{display:flex;align-items:center;gap:12px;white-space:nowrap;font-size:12px}.account-name{font-weight:600}.logout{font-size:12px;color:#6b7674;padding:6px}.student-header .header-inner{flex-wrap:wrap;column-gap:24px;row-gap:0;align-content:center}.student-header{height:112px}.student-header .logo-link{flex:1}.student-header nav{order:3;flex-basis:100%;height:44px;margin-top:12px}.student-header nav a{border-radius:0;padding:10px 2px;margin-right:24px;height:44px;font-size:13px}.student-header nav a.active{color:var(--brand-strong);background:transparent;border-bottom:2px solid var(--brand)}.shell{max-width:1440px;margin:auto;padding:34px 60px 64px;min-height:calc(100vh - 164px)}.page-heading{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:30px}.page-heading h1{margin:6px 0 9px}.page-heading p{font-size:14px}.app-footer{max-width:1440px;margin:auto;border-top:1px solid var(--border);padding:20px 60px;display:flex;justify-content:space-between;font-size:11px;color:#617572}.app-footer span span{margin-left:12px;color:#586e64}.app-footer p{font-size:11px}.dashboard-hero{background:linear-gradient(110deg,#dff5f2,#f0faf9);border:1px solid #d1eeea;border-radius:8px;padding:27px 32px;display:flex;justify-content:space-between;gap:28px;margin-bottom:22px}.dashboard-hero h2{font-size:28px;font-weight:650;letter-spacing:-.045em;margin:5px 0 8px}.dashboard-hero p{font-size:13px;color:#526b65}.hero-tag{display:inline-flex;align-items:center;gap:7px;color:#53716c;font-size:11px;margin-top:15px}.hero-review{display:flex;align-items:center;gap:20px;border-left:1px solid #c4e6df;padding-left:30px;min-width:340px}.review-count{font-size:57px;line-height:1;font-weight:600;letter-spacing:-.06em;color:#0b6862}.review-count small{font-size:17px;color:#5b7671;margin-left:5px}.hero-review strong{font-size:16px}.hero-review p{font-size:12px;margin:5px 0 12px}.hero-review a{font-size:13px;display:flex;align-items:center;gap:8px;font-weight:650;color:var(--brand-strong)}.metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:22px 0}.metric-grid .card{padding:20px 22px}.metric-grid .card>span{display:flex;align-items:center;gap:7px;font-size:12px;color:#6d7975}.metric-grid .card>strong{display:block;font-size:32px;line-height:1.25;margin-top:13px;font-weight:650;letter-spacing:-.045em}.metric-grid .card>strong small{font-size:13px;margin-left:5px;font-weight:400}.metric-grid p{font-size:11px;margin-top:7px}.metric-grid .card>.metric-word{font-size:22px;line-height:1.7}.dashboard-columns{display:grid;grid-template-columns:1.12fr 1fr;gap:20px;margin:24px 0 36px}.evidence-row{display:flex;align-items:center;gap:14px;padding:19px 0;border-bottom:1px solid #eef1ef}.evidence-row:last-child{border-bottom:0}.evidence-row:hover{background:#fbfefd}.evidence-row>div{flex:1;min-width:0}.evidence-row strong{font-weight:600;font-size:14px}.evidence-row p{font-size:12px;margin-top:5px}.evidence-row p span{color:#586e64}.evidence-row>svg{color:#9aa6a2}.activity-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:46px;height:46px;border-radius:10px;background:#f5efe5;color:#ac8050}.activity-icon.speaking{background:#eaf2fb;color:#507dad}.activity-icon.writing{background:#fff1e9;color:#b47652}.growth-chart{height:186px;margin-top:5px}.learner-heading{margin:35px 0 20px}.learner-heading h2{margin-top:5px}.search-field{display:flex;align-items:center;gap:8px;border:1px solid var(--border);border-radius:8px;padding:0 12px;background:#fff;color:#91a39d;min-width:200px}.search-field input{border:0;padding:10px 0;width:150px;font-size:12px}.learner-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.learner-card{padding:23px}.person{display:flex;align-items:center;gap:10px}.person h3{font-size:18px}.person small{font-size:11px}.avatar{display:inline-flex;width:40px;height:40px;flex-shrink:0;align-items:center;justify-content:center;border-radius:50%;background:#f5e9dc;color:#916d4f;font-size:18px;font-weight:650}.color-1{background:#e8eef9;color:#567bae}.color-2{background:#eeeaf5;color:#806694}.learner-score{display:flex;align-items:center;gap:16px;margin:24px 0 12px}.learner-score>strong{font-size:35px;line-height:1.2;font-weight:650;color:var(--brand-strong)}.learner-score>span{font-size:11px;color:#52665c;line-height:1.7}.progress-track{height:5px;background:#eef4f3;border-radius:999px;overflow:hidden}.progress-track>span{height:100%;display:block;background:var(--brand);border-radius:999px}.next-step{display:flex;align-items:flex-start;gap:9px;margin:22px 0 20px;padding:16px 0 0;border-top:1px solid #edf2ef}.next-step>svg{color:#4b8880;margin-top:2px}.next-step small{display:block;font-size:10px;color:#526b61}.next-step strong{display:block;margin:4px 0 6px;font-size:14px}.next-step p{font-size:12px;line-height:1.7}.demo-widget{position:fixed;right:18px;bottom:18px;z-index:30}.demo-launch{display:flex;align-items:center;gap:8px;padding:10px 14px;border:1px solid #dce6e1;background:#fff;box-shadow:0 4px 16px #243b3620;border-radius:999px;font-size:12px;color:#50736b}.demo-panel{background:#fff;padding:18px;width:298px;border:1px solid var(--border);border-radius:12px;box-shadow:0 12px 42px #1b363829}.demo-panel strong{display:flex;align-items:center;gap:6px;font-size:14px}.demo-panel p{font-size:12px;margin:8px 0 12px}.demo-panel small{display:block;font-size:10px;margin:12px 0 5px;line-height:1.7}.segmented{display:flex;padding:4px;gap:3px;background:#f1f7f5;border-radius:8px;margin:12px 0}.segmented button{flex:1;padding:7px;font-size:12px;border-radius:5px}.segmented button[aria-pressed=true]{background:#fff;box-shadow:var(--shadow);color:var(--brand-strong);font-weight:700}.demo-flow{display:flex;align-items:center;gap:9px;width:100%;padding:10px 0;font-size:12px;text-align:left}.demo-flow>span{display:flex;width:23px;height:23px;justify-content:center;align-items:center;border:1px solid #b5dbd3;border-radius:6px;color:var(--brand-strong)}.demo-flow svg{margin-left:auto}.toast{position:fixed;left:50%;bottom:26px;transform:translate(-50%);max-width:calc(100vw - 40px);padding:13px 23px;border-radius:8px;background:#173e38;color:#fff;box-shadow:0 5px 25px #0003;font-size:13px;z-index:100}.modal{border:1px solid var(--border);border-radius:12px;padding:26px;width:min(720px,calc(100vw - 32px));max-height:90vh;overflow:auto;box-shadow:0 24px 70px #17332c40}.modal::backdrop{background:#132e275c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.modal>header{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:20px}.modal>header h2{font-size:21px}.modal-actions{display:flex;justify-content:flex-end;gap:10px;align-items:center;margin-top:22px;flex-wrap:wrap}.assignment-context{padding:19px;border-radius:8px;background:#f2faf7}.assignment-context h3{margin-top:8px}.assignment-context p{margin:8px 0;font-size:14px}.tab-strip{display:flex;gap:24px;border-bottom:1px solid var(--border);margin:20px 0}.tab-strip button{padding:10px 1px;border-bottom:2px solid transparent;color:#74817b;font-size:13px}.tab-strip button[aria-selected=true]{color:var(--brand-strong);border-color:var(--brand-strong);font-weight:650}.dropzone{border:1px dashed #abc9bf;border-radius:8px;text-align:center;padding:32px 18px;background:#fcfefd}.dropzone>svg{color:#719489;margin-bottom:14px}.dropzone p{font-size:12px;margin:7px 0 16px}.dropzone input{position:absolute;opacity:0;width:1px;height:1px;padding:0;overflow:hidden}.selected-file{display:flex;align-items:center;gap:10px;border:1px solid var(--border);padding:12px;border-radius:8px;margin:12px 0;color:#52726b;font-size:12px}.selected-file span{flex:1;word-break:break-all}.selected-file small{margin-left:8px}.privacy-note{font-size:11px;line-height:1.8;margin-top:16px}.recorder{text-align:center;padding:28px;border-radius:8px;background:#f6faf9}.record-dot{width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#e0f2ed;color:var(--brand-strong);margin:0 auto 16px}.record-dot.active{background:#ffebe4;color:var(--red);animation:pulse 1.5s infinite}.recorder p{margin:14px;font-size:24px;font-variant-numeric:tabular-nums}.student-hero{background:linear-gradient(115deg,#ddf4f0,#f1faf7);border:1px solid #cbe7df;border-radius:8px;padding:32px;margin-bottom:26px;position:relative}.student-hero h2{font-size:32px;margin:12px 0}.student-hero p{font-size:14px}.structure-chips{display:flex;gap:9px;margin-top:23px}.structure-chips>*{padding:10px 18px;border-radius:8px;border:1px solid #cce5de;background:#fff;font-size:20px;font-weight:500}.structure-chips>b{background:#96deda;border-color:#96deda}.structure-chips>strong{background:#eaf4ff}.activity-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:24px 0 34px}.activity-card{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.activity-card .eyebrow{margin-top:8px}.activity-card h2{font-size:20px}.activity-card p{font-size:13px;white-space:pre-line}.activity-card small{font-size:12px;line-height:1.8;flex:1;margin-bottom:12px}.activity-card .button{margin-top:auto;width:100%}.lesson-goal{display:flex;align-items:flex-start;gap:9px;background:#f5faf8;padding:14px;border-radius:8px;font-size:12px;color:#5e7970;margin-bottom:10px}.teacher-principle{display:flex;align-items:center;gap:20px;margin-top:28px;padding:28px;background:#f4faf7}.teacher-principle>svg{color:var(--brand-strong)}.teacher-principle p{font-size:13px;line-height:1.9;margin-top:8px}.profile-summary{display:flex;align-items:center;gap:18px;background:#eaf7f3;border:1px solid #d6ebe3;border-radius:8px;padding:25px;margin-bottom:24px}.profile-summary>.avatar{width:62px;height:62px;font-size:28px}.profile-summary>div{flex:1}.profile-summary h2{margin:5px 0}.profile-summary p{font-size:13px}.recommendation-card{background:#f0faf7}.recommendation-card h2{margin:15px 0 10px}.recommendation-card>p{font-size:14px;line-height:1.85}.why-note{display:flex;align-items:flex-start;gap:9px;border-top:1px solid #dcebe5;padding-top:18px;margin:19px 0}.why-note strong{font-size:12px}.why-note p{font-size:12px;margin-top:6px}.recommendation-card>a{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:600;color:var(--brand-strong)}.profile-evidence{display:flex;align-items:center;gap:17px;padding:18px 0;border-bottom:1px solid #eaf0ed}.profile-evidence:last-child{border:0}.profile-evidence>div{flex:1}.profile-evidence blockquote{margin:0;font-size:16px;color:#29453d}.profile-evidence p{font-size:12px;margin:5px 0}.profile-evidence small{font-size:10px}.framework-note{display:flex;gap:8px;font-size:11px;line-height:1.8;margin:24px 0;color:#788b83}.back-link{display:inline-flex;align-items:center;gap:6px;color:#6a8077;font-size:12px;margin-bottom:12px}.review-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:26px}.review-heading h1{font-size:28px;margin:10px 0 12px}.review-person{display:flex;align-items:center;gap:9px;font-size:13px}.review-person .avatar{width:26px;height:26px;font-size:12px}.review-person>span:last-child{color:#7d8a83;font-size:12px}.review-header-actions{text-align:right;flex-shrink:0}.review-header-actions small{display:block;margin-bottom:9px}.lesson-bar{display:flex;align-items:center;gap:12px;border:1px solid #d4e8df;background:#f0f9f5;border-radius:8px;padding:14px 19px;font-size:12px;margin-bottom:23px;color:#506a60}.lesson-bar>span{flex:1}.lesson-bar strong{color:#304c42;margin-right:10px}.review-layout{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(330px,1fr);gap:24px;align-items:start}.feedback-column{display:flex;flex-direction:column;gap:18px;min-width:0}.paper-section{padding:0;overflow:hidden}.paper-toolbar{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:15px 18px;border-bottom:1px solid var(--border);font-size:12px}.paper-toolbar>div{display:flex;align-items:center;gap:9px}.text-control{font-size:11px;color:#58766a;padding:6px}.paper-desk{padding:26px;background:#eaf0ec;min-height:500px}.paper-canvas{position:relative;width:100%;box-shadow:0 6px 25px #1e37221a;background:#fffef9;line-height:0;touch-action:pan-y}.paper-canvas>img{display:block;width:100%;height:auto}.paper-mark{position:absolute;padding:0;min-width:8px;z-index:2;line-height:1;border-bottom:2px solid #d34c40;background:#f3573609;cursor:pointer;border-radius:0;transition:background .15s}.paper-mark:hover,.paper-mark.selected{background:#ef573225;outline:2px solid #ef9d8977;outline-offset:7px}.paper-mark.circle{border:2px solid #ce473a;border-radius:50%;transform:rotate(-3deg)}.paper-mark.uncertain{border:2px solid #e0a800;background:#ffe03a66;border-radius:3px}.paper-mark.strike:after,.paper-mark.replace:after{content:"";position:absolute;width:100%;height:2px;background:#cf473a;top:50%;left:0}.mark-number{position:absolute;right:-12px;top:-7px;width:15px;height:15px;border-radius:50%;background:#c74639;color:#fff;font:10px/15px Pretendard,sans-serif;font-weight:700}.uncertain .mark-number{background:#997316}.mark-replacement{position:absolute;bottom:calc(100% + 5px);left:0;white-space:nowrap;font-family:Bradley Hand,Segoe Print,Noteworthy,cursive;font-size:19px;line-height:1.1;color:#b13a30;font-weight:600;text-shadow:0 1px #fffef9;pointer-events:none}.paper-mark.selected .mark-replacement{color:#9e2720}.paper-footer{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:15px 18px;font-size:10px}.paper-footer>span{display:flex;align-items:center;gap:6px;color:#75867c}.red-line,.amber-line{width:14px;height:2px;background:#cd5343;display:inline-block}.amber-line{background:#b3922c;margin-left:8px}.paper-footer small{font-size:10px}.assessment-card{padding:22px}.assessment-card h2{font-size:18px}.assessment-main{display:flex;align-items:center;gap:19px;margin:20px 0 14px}.assessment-main>strong{font-size:42px;letter-spacing:-.055em;color:var(--brand-strong);line-height:1.15;font-weight:600}.assessment-main>div{font-size:12px;line-height:1.8;color:#6b7c72}.assessment-main>div span{font-size:11px}.feedback-card{padding:22px}.feedback-card h2{font-size:20px}.correction-tabs{display:flex;gap:7px;flex-wrap:wrap;padding-bottom:17px;margin-bottom:20px;border-bottom:1px solid #e9efeb}.correction-tabs>button{width:31px;height:31px;border:1px solid #e4e9e4;background:#fafcfb;display:flex;align-items:center;justify-content:center;border-radius:7px;font-size:12px;color:#6f7f74}.correction-tabs>button.active{background:#fff1e9;border-color:#e9aa8f;color:#ad5435}.correction-tabs>button.accepted,.correction-tabs>button.edited{color:#128164;background:#edf8f2}.correction-tabs>button.rejected{color:#526358;background:#f3f5f4}.correction-code{display:inline-flex;align-items:center;justify-content:center;min-width:25px;height:25px;padding:0 5px;background:#ffede6;color:#913d26;border-radius:5px;font-size:12px;font-weight:700;line-height:1}.correction-code.ocr{background:#fff4d7;color:#8f6c16}.feedback-detail .inline-actions>strong{font-size:13px}.feedback-detail blockquote{margin:18px 0;padding:14px;background:#f7f9f7;border-left:2px solid #c8dad0;font-size:16px;line-height:1.9;word-break:break-word}.correction-transform{display:flex;align-items:center;gap:12px;margin:18px 0;font-size:20px;flex-wrap:wrap}.correction-transform del{color:#8a8177;text-decoration-color:#c67354}.correction-transform>strong{color:#b54731;font-weight:600}.correction-transform>svg{color:#899b8e}.correction-reason{font-size:13px;line-height:1.95;color:#54685b}.evidence-basis{display:flex;gap:7px;align-items:flex-start;margin:17px 0;color:#788f7c;font-size:10px;line-height:1.75}.review-decisions{display:flex;gap:7px;margin-top:20px;flex-wrap:wrap}.review-decisions .button{padding:9px 12px;min-height:39px;font-size:12px}.basis-details{font-size:10px;color:#8a958a;border-top:1px solid #e8eee8;margin-top:21px;padding-top:12px}.basis-details summary{cursor:pointer}.basis-details p{margin-top:8px;overflow-wrap:anywhere}.approval-card{padding:22px}.approval-card h3{display:flex;align-items:center;gap:8px;font-size:15px}.approval-card>p{font-size:12px;margin:10px 0 15px;line-height:1.8}.approval-card>.button{font-size:12px;max-width:100%;white-space:normal}.approval-card .field,.approval-card textarea{font-size:12px}.approved-note{text-align:center;background:#edf8f2}.approved-note>svg{color:var(--brand-strong);margin:8px}.approved-note p{font-size:12px;margin:10px 0 18px}.revision-form{padding-top:13px}.revision-result{display:flex;gap:7px;align-items:center;font-size:12px;color:#567d61;margin-top:10px}.processing-state{text-align:center;padding:56px 30px}.processing-state h2{margin:20px 0}.processing-state p{font-size:13px;margin:20px}.processing-orbit{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;background:#def4e9;color:var(--brand-strong);animation:pulse 1.6s infinite}.manual-notice{display:flex;gap:14px;align-items:center;background:#fff8e8;border:1px solid #ebdba8;padding:20px;border-radius:8px;margin-bottom:22px;color:#87631a}.manual-notice p{font-size:12px;margin-top:6px}.speaking-main{display:flex;flex-direction:column;gap:20px}.audio-card h2{font-size:19px}.waveform{height:78px;display:flex;align-items:center;gap:clamp(.6px,.15vw,2px);margin:24px 0 18px;padding:4px 0}.waveform>button{flex:1;min-width:0;background:#a8c9d1;border-radius:2px;padding:0}.waveform>button.played{background:#276d75}.audio-card audio{width:100%;height:40px}.speaker-legend{display:flex;gap:20px;margin:17px 0 8px;font-size:11px}.speaker-legend>span{display:flex;align-items:center;gap:6px}.speaker-dot{width:8px;height:8px;border-radius:50%;display:inline-block;background:#91a498;flex-shrink:0}.speaker-0{background:#718e81}.speaker-1{background:#5c91c4}.speaker-2{background:#bd92c0}.fixture-audio-note{font-size:10px;color:#8a978a}.mapping-card h3{font-size:15px}.speaker-mappings{display:flex;gap:9px;align-items:flex-end;flex-wrap:wrap}.speaker-mappings label{flex:1;min-width:110px}.speaker-mappings label>span{display:flex;align-items:center;gap:7px;font-size:10px;margin-bottom:7px}.speaker-mappings select{width:100%;padding:9px;font-size:12px}.speaker-mappings .button{font-size:11px;padding:10px;min-height:41px}.transcript-card{padding:24px}.transcript-card h2{font-size:19px}.utterance{padding:18px 19px;border:1px solid #e9eeea;border-left:3px solid #b6c4b8;border-radius:7px;margin:12px 0;background:#fff;transition:background .15s}.utterance.speaker-border-1{border-left-color:#83a9d2}.utterance.speaker-border-2{border-left-color:#c9a5cc}.utterance.playing{background:#f0f8f6}.utterance.selected{border-top-color:#e6c3a5;border-right-color:#e6c3a5;border-bottom-color:#e6c3a5;background:#fffef9}.utterance-top{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:12px}.utterance-top>span{display:flex;align-items:center;gap:8px}.timestamp{display:inline-flex;align-items:center;gap:4px;font-size:10px;font-variant-numeric:tabular-nums;color:#53695f}.transcript-text{font-size:19px;line-height:1.7;color:#2a4032;letter-spacing:0;margin:11px 0 2px}.utterance-issue{display:flex;align-items:center;gap:8px;flex-wrap:wrap;background:#fff1e8;color:#a95235;padding:9px 11px;border-radius:6px;margin-top:12px;font-size:12px;text-align:left}.utterance-issue .correction-code{background:#fff;min-width:21px;height:21px}.utterance-issue small{font-size:10px;color:#af765c}.utterance-issue>svg:last-child{margin-left:auto}.repair-signal{display:flex;align-items:center;gap:8px;font-size:11px;color:#407b56;margin-top:12px;flex-wrap:wrap}.process-fractions{display:flex;flex-direction:column;border-top:1px solid #e7eee6;margin-top:19px;padding-top:10px;gap:6px}.process-fractions>span{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:11px;padding:5px 0}.process-fractions b{color:#587660}.report-controls{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:26px}.report-controls p{margin-top:8px;font-size:13px}.report-controls h1{font-size:26px}.report-sheet{max-width:840px;margin:0 auto;background:#fff;border:1px solid #e0e9df;box-shadow:0 6px 25px #2042250a;padding:38px 48px;border-radius:8px}.report-brand{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e4eee3;padding-bottom:24px}.report-brand .wordmark{font-size:25px}.report-brand>div{text-align:right}.report-brand p{font-size:11px;margin-top:4px}.report-title{display:flex;align-items:flex-start;justify-content:space-between;gap:15px;margin:27px 0 20px}.report-title h2{font-size:29px;font-weight:650;line-height:1.45;margin-top:7px}.report-demo-label{background:#fff8e9;border-radius:5px;color:#846b2c;font-size:10px;padding:6px 10px;margin:10px 0 17px}.report-growth{display:flex;gap:22px;align-items:center;background:#eaf7ef;border-radius:8px;padding:23px}.report-growth>div:first-child{flex:1}.report-growth h3{margin:4px 0 8px;font-size:18px}.report-growth p{font-size:12px;line-height:1.8}.report-number{display:flex;flex-direction:column;align-items:flex-end}.report-number strong{font-size:43px;color:#177555;line-height:1.2;font-weight:600}.report-number span{font-size:10px;color:#598666;margin-top:6px}.report-metrics{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid #e3ebe0;padding:20px 0;margin-bottom:23px}.report-metrics>div{text-align:center;border-right:1px solid #e6ece2;display:flex;flex-direction:column;gap:3px}.report-metrics>div:last-child{border:0}.report-metrics b{font-size:20px;font-weight:600}.report-metrics span{font-size:10px;color:#7b8a76}.report-two{display:grid;grid-template-columns:1fr 1fr;gap:25px;margin:20px 0 23px}.report-two h3{font-size:16px;margin:7px 0}.report-two p{font-size:12px;line-height:1.9}.report-evidence{border:1px solid #e4e9de;border-radius:8px;padding:18px 22px;margin:20px 0}.report-evidence h3{font-size:15px;margin:5px 0 12px}.report-evidence>div{border-top:1px solid #eef0e9;padding:10px 0}.report-evidence blockquote{font-size:15px;margin:0;color:#335235}.report-evidence p{font-size:11px;margin-top:5px}.report-next{display:flex;gap:16px;align-items:flex-start;margin:24px 0}.report-step-number{font-family:Montserrat,sans-serif;font-size:27px;color:#a4c3aa;line-height:1.3}.report-next h3{margin:3px 0 6px;font-size:16px}.report-next p{font-size:12px}.report-teacher-note{padding:18px 22px;background:#fbfaf5;border-radius:8px;border:1px solid #eeeadd}.report-teacher-note p{font-size:13px;line-height:1.9;color:#526249;white-space:pre-line;margin:7px 0}.report-teacher-note small{display:flex;gap:6px;align-items:center;font-size:10px;margin-top:10px;color:#87927c}.report-footnote{padding-top:21px;margin-top:20px;border-top:1px solid #e8ece2}.report-footnote p{font-size:9px;line-height:1.8;color:#8e9784}.report-footnote>span{display:block;color:#73856b;font-size:9px;margin-top:9px}.report-editor{max-width:840px;margin:25px auto}.report-editor h2{font-size:20px;margin-top:5px}.report-editor>div>p{font-size:12px;margin-top:6px}.share-result{padding-top:16px;margin-top:15px;border-top:1px solid #e2ecdf}.share-result>a{display:inline-flex;align-items:center;gap:6px;color:#2a7e5b;font-size:12px;margin-left:15px}.shared-report{padding:28px 18px;max-width:940px;margin:auto}.shared-footer{display:flex;align-items:center;justify-content:center;gap:7px;font-size:11px;margin:22px}.table-scroll{overflow:auto}table{width:100%;border-collapse:collapse;white-space:nowrap}th{text-align:left;background:#f5f9f5;font-size:11px;color:#7b8b71;font-weight:550}th,td{padding:14px 17px;border-bottom:1px solid #e9eee4}td{font-size:13px}.entry{min-height:100vh;background:#f9ffff;display:flex;flex-direction:column}.entry>header{display:flex;align-items:center;justify-content:space-between;padding:30px 6vw;border-bottom:1px solid #e3f0ec}.entry>header .eyebrow{font-size:10px;color:#526d60}.entry-main{display:grid;grid-template-columns:1fr 1fr;gap:6vw;width:100%;max-width:1440px;margin:auto;padding:80px 6vw 100px;align-items:center;flex:1}.entry-copy>.badge{font-family:Montserrat;font-size:9px;letter-spacing:.1em}.entry-copy h1{font-size:52px;font-weight:600;line-height:1.35;margin:21px 0}.entry-copy>p{font-size:17px;line-height:1.95;color:#688174}.entry-actions{display:flex;gap:10px;margin:31px 0 12px}.entry-actions>.button{min-height:48px}.entry-copy>small{font-size:10px;color:#89998c}.entry-preview{background:#fff;border:1px solid #d7e8de;border-radius:12px;box-shadow:0 18px 70px #25534212;transform:rotate(-1deg);overflow:hidden}.preview-tab{display:flex;align-items:center;gap:5px;height:42px;background:#f5faf6;border-bottom:1px solid #e7eee5;padding:0 18px}.preview-tab>span{width:6px;height:6px;background:#d7e5d8;border-radius:50%}.preview-tab b{font-size:10px;font-weight:400;margin-left:auto;color:#8fa185}.preview-paper{padding:38px 30px 30px;background:#fffef8}.preview-paper>.eyebrow{font-size:9px;color:#a0a58c}.preview-paper>p{font-family:Segoe Print,cursive;font-size:26px;line-height:1.8;margin:45px 0 33px;color:#43594b;white-space:nowrap}.preview-correction{position:relative;border-bottom:2px solid #c25141}.preview-correction em{position:absolute;bottom:100%;left:0;color:#b54839;font-size:25px;line-height:1.1;font-style:normal;transform:rotate(-7deg)}.preview-note{display:flex;align-items:center;gap:12px;font-size:12px;line-height:1.9;color:#866f52;background:#faf3e6;border:1px solid #eee2cb;border-radius:8px;padding:14px}.preview-note b{font-weight:550}.preview-speech{padding:20px;display:flex;align-items:center;gap:12px;border-top:1px solid #e6ecdf}.mic-circle{display:flex;justify-content:center;align-items:center;width:42px;height:42px;border-radius:50%;background:#edf3f9;color:#6a8ca1}.preview-speech>div{flex:1}.preview-speech small{font-family:Montserrat;font-size:7px;color:#8ba091;letter-spacing:.1em}.preview-speech p{display:flex;align-items:center;gap:7px;margin-top:6px;font-size:12px;color:#758978}.preview-speech strong{color:#356954;font-weight:550}.preview-footer{display:flex;align-items:center;gap:8px;background:#f4faf6;border-top:1px solid #e5eee4;padding:13px 20px;font-size:10px;color:#819778}.entry-footer{display:flex;justify-content:space-between;gap:12px;margin:0 6vw;padding:24px 0;border-top:1px solid #e3eee5;font-size:10px;color:#90a087}.entry-footer>span:first-child{color:#557961;font-weight:600}.login-form{max-width:400px;margin-top:24px;background:#fff;padding:22px;border:1px solid #deeadf;border-radius:8px}.login-form label{display:flex;flex-direction:column;gap:7px;margin-bottom:13px;font-size:12px}.skeleton-page{max-width:1350px;padding:60px;margin:auto;display:grid;grid-template-columns:1fr 1fr;gap:24px}.skeleton-page>div{height:230px;border-radius:8px;background:linear-gradient(90deg,#edf5f0,#f7fbf8,#edf5f0);background-size:200% 100%;animation:shimmer 1.8s infinite}.skeleton-page>div:first-child{height:100px;grid-column:1/-1}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.fatal{padding:80px;text-align:center}.spin{animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}@keyframes shimmer{to{background-position:-200% 0}}@keyframes pulse{50%{opacity:.55}}@media(min-width:1520px){.shell{max-width:1520px}.review-layout{grid-template-columns:minmax(0,1.7fr) minmax(370px,1fr)}}@media(max-width:1279px){.header-inner{padding:0 32px;gap:22px}.header-inner nav a{padding:9px 11px;font-size:12px}.account{gap:8px}.account-name{display:none}.shell{padding:28px 32px 54px}.app-footer{padding:20px 32px}.hero-review{min-width:300px;padding-left:22px}.learner-card{padding:18px}.person small{font-size:10px}.metric-grid .card{padding:18px}.dashboard-columns{grid-template-columns:1fr 1fr}.review-layout{grid-template-columns:minmax(0,1.4fr) minmax(310px,1fr);gap:18px}.paper-desk{padding:20px}.feedback-card,.assessment-card,.approval-card{padding:19px}.review-person>span:last-child{max-width:480px}.review-heading h1{font-size:24px}.mark-replacement{font-size:15px}.entry-copy h1{font-size:42px}.entry-main{gap:4vw}.preview-paper>p{font-size:23px}}@media(max-width:1023px){.header-inner{padding:0 24px;gap:20px;flex-wrap:wrap;align-content:center}.app-header{height:115px}.header-inner>.logo-link{flex:1}.header-inner nav{flex-basis:100%;order:3;height:44px;overflow-x:auto;margin-top:10px}.header-inner nav a{font-size:12px;padding:8px 14px}.account-name{display:inline}.shell{padding:26px 24px 50px}.page-heading{gap:16px}.page-heading h1{font-size:26px}.dashboard-hero{padding:24px}.hero-review{min-width:240px;gap:13px;padding-left:20px}.hero-review strong{font-size:13px}.hero-review p{font-size:11px}.review-count{font-size:47px}.metric-grid{gap:12px}.metric-grid .card>strong{font-size:28px}.metric-grid .card>.metric-word{font-size:17px;line-height:2}.dashboard-columns{grid-template-columns:1fr}.learner-grid,.activity-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.review-layout{grid-template-columns:minmax(0,1fr) 310px;gap:16px}.paper-desk{padding:12px}.paper-toolbar{padding:12px;font-size:11px}.paper-toolbar .badge,.paper-footer small{display:none}.mark-replacement{font-size:13px}.mark-number{width:12px;height:12px;font-size:8px;line-height:12px;right:-8px;top:-5px}.review-heading{align-items:flex-start}.review-person>span:last-child{display:none}.review-header-actions>.button{font-size:12px;padding:9px 12px}.review-heading h1{font-size:22px}.lesson-bar{flex-wrap:wrap}.lesson-bar>.badge{margin-left:31px}.report-controls{align-items:flex-start}.report-controls .inline-actions{justify-content:flex-end}.report-sheet{padding:30px}.entry-main{padding:65px 5vw;grid-template-columns:1fr 1fr;gap:30px}.entry-copy h1{font-size:35px}.entry-copy>p{font-size:14px}.entry-actions{flex-direction:column;align-items:flex-start}.preview-paper{padding:24px}.preview-paper>p{font-size:20px}.preview-speech{padding:16px;gap:8px}.preview-speech p{font-size:10px}.entry>header .eyebrow{display:none}}@media(max-width:767px){.shell{padding:24px 16px 85px}.header-inner{padding:0 16px}.wordmark{font-size:27px}.account-name{display:none}.account .badge{font-size:10px}.header-inner nav a{padding:8px 12px;font-size:12px}.page-heading{flex-direction:column;align-items:flex-start;margin-bottom:22px}.page-heading h1{font-size:25px}.page-heading p{font-size:13px}.dashboard-hero{flex-direction:column;padding:24px}.dashboard-hero h2{font-size:25px}.hero-review{border-left:0;border-top:1px solid #cce7db;padding:18px 0 0;min-width:0}.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.metric-grid .card{padding:18px}.metric-grid .card>.metric-word{font-size:17px}.dashboard-columns{gap:16px;margin:20px 0 28px}.card{padding:20px}.evidence-row{gap:10px}.evidence-row strong{font-size:12px}.evidence-row>.badge{font-size:9px;padding:4px 7px}.evidence-row .activity-icon{width:36px;height:36px}.learner-heading{flex-direction:column;align-items:flex-start}.learner-grid,.activity-grid{grid-template-columns:1fr;gap:16px}.search-field,.search-field input{width:100%}.profile-summary{padding:20px;flex-wrap:wrap}.profile-summary h2{font-size:18px}.profile-summary>.badge{margin-left:80px}.profile-evidence{gap:10px}.profile-evidence blockquote{font-size:14px}.framework-note{font-size:10px}.review-layout{display:flex;flex-direction:column}.paper-section,.speaking-main,.feedback-column{width:100%}.paper-section{padding:0}.review-heading{flex-direction:column;align-items:flex-start}.review-header-actions{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;padding:12px 0 0;border-top:1px solid #e1ebe0}.review-header-actions small{font-size:11px;margin:0}.paper-desk{padding:20px}.mark-replacement{font-size:17px}.mark-number{width:14px;height:14px;font-size:9px;line-height:14px}.feedback-column{gap:15px}.assessment-main{margin:16px 0}.lesson-bar{font-size:11px;padding:13px}.transcript-card{padding:20px}.transcript-card h2{font-size:18px}.utterance{padding:16px}.transcript-text{font-size:17px}.utterance-issue{font-size:11px}.utterance-issue small{display:none}.speaker-mappings{display:grid;grid-template-columns:1fr 1fr}.speaker-mappings label{min-width:0}.waveform{gap:2px;height:62px}.process-fractions{font-size:11px}.report-controls{flex-direction:column;align-items:flex-start}.report-controls h1{font-size:24px}.report-controls .inline-actions{justify-content:flex-start}.report-sheet{padding:22px 20px}.report-brand .wordmark{font-size:22px}.report-brand .eyebrow{font-size:8px}.report-title h2{font-size:23px}.report-title>.badge{font-size:8px}.report-growth{padding:18px;gap:16px}.report-number strong{font-size:33px}.report-growth h3{font-size:15px}.report-growth p{font-size:11px}.report-two{gap:18px}.report-two p{font-size:11px}.report-evidence{padding:17px}.report-next p{font-size:11px}.report-editor{padding:20px}.report-editor h2{font-size:18px}.report-title>.badge{white-space:normal;text-align:center}.report-teacher-note{padding:16px}.app-footer{padding:20px 16px;display:block}.app-footer p{margin-top:6px}.entry>header{padding:24px}.entry-main{grid-template-columns:1fr;padding:45px 24px 60px;gap:40px}.entry-copy h1{font-size:40px}.entry-copy>p{font-size:15px}.entry-actions{flex-direction:row;flex-wrap:wrap;margin-top:24px}.entry-actions .button{font-size:12px;min-height:44px;padding:10px 14px}.entry-preview{max-width:490px;transform:rotate(0)}.preview-paper>p{font-size:26px}.preview-speech p{font-size:12px}.entry-footer{flex-wrap:wrap;margin:0 24px;font-size:9px}.entry-footer>span:last-child{display:none}.modal{padding:21px}.modal>header h2{font-size:19px}.modal-actions{gap:6px}.modal-actions .button{font-size:12px;padding:10px 12px}.demo-widget{right:13px;bottom:13px}.demo-launch{font-size:10px;padding:9px 12px}.skeleton-page{padding:24px}.student-hero{padding:26px}.student-hero h2{font-size:29px}.structure-chips{gap:6px}.structure-chips>*{padding:8px 13px;font-size:17px}.teacher-principle{align-items:flex-start}.teacher-principle>svg{width:23px}.teacher-principle h2{font-size:17px}.teacher-principle p{font-size:12px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.back-link,.profile-summary .eyebrow,.tab-strip button:not([aria-selected=true]),.error-notice .button,.entry-copy>p,.entry-copy>small,.preview-tab>b,.preview-paper>.eyebrow,.preview-note>span,.preview-note>span>b,.preview-speech>div>small,.preview-speech>div>p,.preview-footer,.entry footer>span,.admin-users th,.review-person>span,.review-person>span:last-child,.paper-footer>span,.assessment-main>div,.assessment-main>div>span,.evidence-basis>span,.basis-details,.fixture-audio-note,.utterance button[aria-label$="발화 재생"],.framework-note,.report-metrics span,.report-teacher-note small,.report-footnote p,.report-footnote>span{color:#52665b}.correction-transform del{color:#6d625a}.utterance-issue small{color:#884b32}.report-growth .eyebrow,.report-number span{color:#246b50}.report-step-number{color:#63896e}.evidence-basis,.fixture-audio-note,.basis-details{font-size:11px}@media print{@page{size:A4;margin:10mm}.no-print,.app-header,.app-footer,.demo-widget,.toast,.skip-link{display:none!important}html,body,:root{background:#fff!important;font-size:11px}.shell,.shared-report{padding:0;max-width:none;min-height:0}.report-sheet{width:100%;max-width:none;border:0;box-shadow:none;padding:2mm 4mm;break-inside:avoid;font-size:11px}.report-sheet p{font-size:11px;line-height:1.6}.report-sheet h3{font-size:15px;margin:5px 0}.report-sheet .eyebrow{font-size:9px}.report-sheet blockquote{font-size:14px;margin:8px 0}.report-brand{padding-bottom:8px}.report-brand .wordmark{font-size:26px}.report-title{margin:12px 0 10px}.report-title h2{font-size:23px}.report-growth{padding:12px}.report-metrics{padding:10px 0;margin-bottom:12px}.report-two{margin:10px 0;gap:23px}.report-evidence{margin:10px 0;padding:10px 15px}.report-evidence>div{padding:4px 0}.report-sheet p{margin-top:6px;margin-bottom:6px}.report-next{margin:10px 0}.report-teacher-note{padding:10px 15px}.report-footnote{margin-top:8px;padding-top:8px}.report-growth,.report-next,.report-teacher-note{print-color-adjust:exact;-webkit-print-color-adjust:exact}a{color:inherit;text-decoration:none}}.debate-page{max-width:1100px;margin:auto}.debate-page>.notice{margin:18px 0}.debate-layout{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-top:28px;align-items:start}.debate-setup{padding:28px}.debate-setup form,.debate-teacher form{display:grid;gap:18px;margin-top:22px}.debate-page label{display:grid;gap:9px;font-weight:650;font-size:14px}.debate-page textarea,.debate-page select{width:100%;padding:12px;border:1px solid #d6dedb;border-radius:10px;background:#fff;font:inherit;line-height:1.65;color:#243830}.debate-options{display:grid;grid-template-columns:1fr 1fr;gap:16px}.debate-history{display:grid;gap:12px}.debate-history-item{display:block;padding:22px;color:inherit;text-decoration:none}.debate-history-item h3{margin:12px 0;font-size:18px}.debate-history-item>span:last-child{color:#286c58;font-size:13px}.debate-topic{display:flex;justify-content:space-between;align-items:center;padding:24px 28px;margin:18px 0 28px;border-left:4px solid #3d8b72}.debate-topic h2{margin-bottom:0;font-size:24px}.debate-conversation{max-width:860px;margin:auto}.debate-round{display:grid;gap:22px;margin:26px 0}.debate-bubble{padding:24px 28px;border-radius:18px;max-width:88%;overflow-wrap:anywhere}.debate-bubble>span{display:flex;align-items:center;gap:7px;font-size:12px;font-weight:700;letter-spacing:.04em}.debate-bubble>p{font-size:19px;line-height:1.7;white-space:pre-wrap;margin:12px 0}.debate-bubble small{font-size:11px;color:#577267}.debate-bubble.learner{margin-left:auto;background:#e1f0e8;border-bottom-right-radius:4px}.debate-bubble.partner{background:#fff;border:1px solid #dae2de;border-bottom-left-radius:4px}.debate-bubble .debate-question{color:#21634e;font-weight:650}.debate-bubble aside{padding:14px 17px;border-radius:9px;background:#f5f6f0;margin:18px 0 10px;font-size:13px}.debate-bubble aside p{margin:7px 0 0;line-height:1.7}.debate-wait{display:flex;gap:14px;align-items:center;padding:24px;background:#f5f4ec;border-radius:14px}.debate-wait p{font-size:13px;margin-bottom:0}.debate-compose{max-width:860px;margin:24px auto;padding:24px}.debate-compose textarea{margin-top:12px}.debate-compose form>div{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:14px}.debate-compose small{color:#60746b}.debate-teacher,.debate-reviewed{max-width:860px;padding:26px;margin:24px auto}.debate-reviewed p{white-space:pre-wrap;line-height:1.9}@media(max-width:760px){.debate-layout{grid-template-columns:1fr}.debate-bubble{max-width:96%;padding:18px}.debate-topic{padding:18px;gap:14px}.debate-topic h2{font-size:20px}.debate-compose form>div{align-items:flex-end}}.wizard-steps{display:flex;gap:4px;list-style:none;padding:0;margin:0 0 18px;overflow-x:auto}.wizard-steps li{flex:1;min-width:86px}.wizard-steps button{width:100%;display:flex;flex-direction:column;align-items:center;gap:5px;background:none;border:0;border-top:3px solid var(--border);padding:9px 2px 0;font-size:12.5px;color:var(--muted);cursor:pointer}.wizard-steps button:disabled{cursor:default;opacity:.55}.wizard-steps .done button{border-top-color:var(--mint);color:var(--ink)}.wizard-steps .current button{border-top-color:var(--brand-strong);color:var(--brand-strong);font-weight:700}.wizard-num{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--border);color:var(--ink);font-size:12px;font-weight:700}.wizard-steps .done .wizard-num{background:var(--mint)}.wizard-steps .current .wizard-num{background:var(--brand-strong);color:#fff}.wizard-intro{margin-bottom:6px}.wizard-intro h3{font-size:18px;margin:2px 0 4px}.wizard-kicker{font-size:11px;font-weight:700;letter-spacing:.08em;color:var(--brand-strong)}.wizard-body{min-height:300px}.wizard-actions{border-top:1px solid var(--border);padding-top:16px}.choice-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;margin:14px 0}.choice-grid.one{grid-template-columns:1fr}.choice-grid.two{grid-template-columns:1fr 1fr}.choice-card{display:flex;flex-direction:column;align-items:flex-start;gap:4px;text-align:left;padding:12px 14px;border:1.5px solid var(--border);border-radius:var(--radius);background:var(--surface);cursor:pointer;font:inherit;color:inherit}.choice-card:hover{border-color:var(--mint)}.choice-card.selected{border-color:var(--brand-strong);background:var(--brand-100);box-shadow:0 0 0 2px #50c9c333}.choice-card.big{align-items:center;text-align:center;padding:22px 16px;gap:8px}.choice-top{display:flex;justify-content:space-between;align-items:center;gap:8px;width:100%}.choice-example{font-size:12.5px;color:var(--brand-strong)}.summary-table{width:100%;border-collapse:collapse;margin:12px 0;font-size:14px}.summary-table th,.summary-table td{border-bottom:1px solid var(--border);padding:10px 8px;text-align:left;vertical-align:top}.summary-table th{width:110px;color:var(--muted);font-weight:600;white-space:nowrap}.summary-table thead th{width:auto;background:var(--brand-100)}.summary-table .num{text-align:center;width:60px;font-weight:700}.summary-table tr.total td{font-weight:700;background:var(--brand-100)}.summary-edit{width:70px;text-align:right}.text-button{background:none;border:0;color:var(--brand-strong);font:inherit;font-weight:600;cursor:pointer;padding:0}.grammar-tag{margin-left:8px;font-size:12px;font-weight:700;color:var(--brand-strong)}@media(max-width:640px){.choice-grid.two{grid-template-columns:1fr}.wizard-steps li{min-width:64px}.wizard-steps button{font-size:11px}}.choice-meta{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.activity-meta{color:var(--brand-strong);font-weight:600;margin:-4px 0 6px}.upload-strip{position:relative;display:flex;align-items:center;gap:12px;margin:4px 0 10px;padding:12px 14px;border:1.5px dashed var(--mint);border-radius:var(--radius);background:var(--brand-100);cursor:pointer;color:var(--brand-strong)}.upload-strip>span{display:flex;flex-direction:column;gap:2px}.upload-strip input{position:absolute;width:1px;height:1px;opacity:0}.upload-strip:focus-within{outline:2px solid var(--brand-strong);outline-offset:2px}.upload-strip.busy{opacity:.7;cursor:progress}.draft-panel{border:1.5px solid #e2c27a;border-radius:var(--radius);padding:14px;background:#fffaf0;margin:8px 0}.draft-warnings{margin:8px 0;padding-left:18px;color:var(--amber);font-size:13px}.level-list{list-style:none;margin:6px 0 0;padding:0;font-size:12.5px;display:grid;gap:2px}.level-list b{display:inline-block;min-width:30px;color:var(--brand-strong)}.batch-body{display:grid;gap:10px;min-height:300px}.batch-summary{margin:0;font-size:15px}.batch-warn{color:var(--amber);font-weight:700}.batch-tray{border:2px dashed #e2c27a;background:#fffaf0;border-radius:var(--radius);padding:10px;display:flex;flex-wrap:wrap;gap:10px}.batch-roster{display:grid;gap:6px;max-height:46vh;overflow:auto;padding-right:4px}.batch-row{display:grid;grid-template-columns:110px 1fr;gap:10px;align-items:center;border:1.5px solid var(--border);border-radius:var(--radius);padding:6px 10px;background:var(--surface)}.batch-row.empty{opacity:.62;padding-block:3px}.batch-row.over,.batch-tray.over{border-color:var(--brand-strong);background:var(--brand-100);opacity:1;box-shadow:0 0 0 3px #50c9c333}.batch-name{font-size:14px;white-space:nowrap}.batch-name b{display:inline-block;min-width:22px;color:var(--brand-strong)}.batch-pages{display:flex;flex-wrap:wrap;gap:8px}.batch-page{display:flex;gap:8px;align-items:flex-start;padding:6px;border:1.5px solid var(--border);border-radius:10px;background:#fff;cursor:grab}.batch-page.uncertain{border-color:#e2c27a}.batch-page.dragging{opacity:.45}.batch-page img{border-radius:4px;border:1px solid var(--border);object-fit:cover}.batch-page-info{display:grid;gap:4px;justify-items:start;max-width:190px;font-size:13px}.batch-page-info select{font:inherit;font-size:12.5px;max-width:170px}.batch-result{display:grid;gap:4px;padding-left:18px}.reading-check{display:grid;gap:12px;margin-bottom:14px;border:1.5px solid #f0d060;background:#fffdf0}.reading-check.ok{display:flex;align-items:center;gap:12px;border-color:var(--border);background:var(--surface)}.reading-rows{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:10px}.reading-row{display:flex;gap:10px;align-items:center;padding:8px;border:1.5px solid #f0e2a0;border-radius:10px;background:#fff;cursor:pointer}.reading-row.active{border-color:#e0a800;box-shadow:0 0 0 3px #ffe03a66}.reading-row.keep,.reading-row.edit{border-color:#9fd8c8;background:#f4fbf8}.reading-row.remove{opacity:.65}.word-crop{position:relative;overflow:hidden;flex:none;border:1px solid var(--border);border-radius:6px;background:#fff}.word-crop img{position:absolute;max-width:none}.word-crop-box{position:absolute;border:2px solid #e0a800;background:#ffe03a55;border-radius:3px}.reading-edit{display:grid;gap:6px;min-width:0;flex:1}.reading-edit input{width:100%;font:inherit;padding:5px 8px;border:1.5px solid var(--border);border-radius:8px}.reading-actions{display:flex;gap:6px;flex-wrap:wrap}.chip-button{display:inline-flex;align-items:center;gap:4px;font:inherit;font-size:12.5px;padding:3px 9px;border:1.5px solid var(--border);border-radius:99px;background:#fff;cursor:pointer}.chip-button.on{border-color:var(--brand-strong);background:var(--brand-100)}.reading-footer{display:flex;justify-content:space-between;align-items:center;gap:12px}.reading-accuracy{display:flex;align-items:center;gap:18px;margin-bottom:14px;flex-wrap:wrap}.reading-accuracy h2{margin:0;font-size:17px}.reading-accuracy strong{font-size:30px;color:var(--brand-strong)}.reading-accuracy strong.bad{color:#b3261e}.reading-accuracy p{margin:0}.margin-notes{position:absolute;right:4px;top:4px;display:grid;gap:4px;z-index:3}.margin-note{width:22px;height:22px;border-radius:50%;border:0;background:#c74639;color:#fff;font-weight:700;font-size:12px;cursor:pointer}.redpen-list{list-style:none;margin:0;padding:10px 14px 4px;display:grid;gap:4px}.redpen-list button{display:flex;align-items:center;gap:10px;width:100%;text-align:left;font:inherit;padding:6px 8px;border:1.5px solid transparent;border-radius:8px;background:transparent;cursor:pointer}.redpen-list button:hover,.redpen-list button.selected{border-color:#ef9d8977;background:#fff5f3}.redpen-list .decision-rejected{opacity:.55}.redpen-number{flex:none;width:20px;height:20px;border-radius:50%;background:#c74639;color:#fff;font-size:11px;font-weight:700;display:grid;place-items:center}.redpen-fix{flex:none;color:#b13a30;font-weight:600}.redpen-fix del{color:#8a8a8a;font-weight:400}.redpen-reason{flex:1;min-width:0;font-size:13px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.grammar-card{display:grid;gap:10px}.grammar-count{display:flex;align-items:baseline;gap:10px}.grammar-count strong{font-size:30px;color:var(--brand-strong)}.grammar-items{list-style:none;margin:0;padding:0;display:grid;gap:4px;font-size:14px}.grammar-items li{display:flex;gap:8px;align-items:flex-start}.grammar-items li.ok svg{color:#1d7a4e;flex:none;margin-top:3px}.grammar-items li.bad svg{color:#c74639;flex:none;margin-top:3px}.grammar-items del{color:#8a8a8a}.rubric-head{margin-top:8px}.rubric-head h3{margin:0;font-size:15px}.score-table{width:100%;border-collapse:collapse;font-size:13.5px}.score-table th,.score-table td{text-align:left;padding:6px 8px;border-bottom:1px solid var(--border);vertical-align:middle}.score-table thead th{font-size:12px;color:var(--muted);font-weight:700}.score-table tr.confirmed{background:#f4fbf8}.score-table select{font:inherit;padding:2px 4px}.class-grammar{margin-bottom:14px;display:grid;gap:10px}.class-grammar-total{font-size:26px;color:var(--brand-strong)}.class-grammar-total small{font-size:14px;color:var(--muted);font-weight:500}.score-reason{max-width:190px;overflow-wrap:anywhere;line-height:1.35}.score-table th[scope=row] small{display:block}.confirm-all{display:grid;gap:10px;margin-bottom:14px;border:1.5px solid #9fd8c8;background:#f4fbf8}.confirm-all.done{display:flex;align-items:center;gap:12px}.confirm-all.done svg{color:#1d7a4e;flex:none}.confirm-all p{margin:2px 0 0}.confirm-list{list-style:none;margin:0;padding:0;display:grid;gap:4px;font-size:14px}.confirm-list li{display:flex;gap:8px;align-items:center}.confirm-list li.ok svg{color:#1d7a4e}.confirm-list li.warn svg{color:#b3261e}.confirm-left{display:grid;gap:4px;justify-items:start}.confirm-left button{text-align:left;font:inherit;background:#fff;border:1.5px solid #f0d060;border-radius:8px;padding:5px 10px;cursor:pointer}.class-confirm{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.experiment-card{display:grid;gap:12px}.exp-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px}.exp-cell{display:grid;gap:2px;padding:10px 12px;border:1.5px solid var(--border);border-radius:10px;background:#fff}.exp-cell strong{font-size:26px;color:var(--brand-strong)}.exp-cell.bad strong{color:#b3261e}.exp-cell.good{border-color:#9fd8c8}.exp-baseline input{width:70px;font:inherit;margin-left:6px}.handout-preview{display:grid;gap:8px;justify-items:center}.handout-preview img{width:min(100%,420px);border:1px solid var(--border);box-shadow:0 2px 14px #0001}.handout-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:12px;margin:8px 0}.handout-grid figure{margin:0;display:grid;gap:4px}.handout-grid img{width:100%;border:1px solid var(--border)}.handout-grid figure.off{opacity:.6}.handout-grid figcaption{font-size:13px;display:flex;gap:6px;align-items:center;flex-wrap:wrap}.handout-empty{aspect-ratio:1 / 1.414;border:1.5px dashed var(--border);display:grid;place-items:center;color:var(--muted)}.btn-link{display:inline-flex;align-items:center;gap:6px;padding:9px 16px;border-radius:999px;background:var(--brand-strong);color:#fff;font-weight:700;text-decoration:none}.rubric-upload{margin-bottom:14px}.draft-panel.big{margin-bottom:14px;display:grid;gap:12px}.ai-questions{border:1.5px solid #e2c27a;background:#fffaf0;border-radius:var(--radius);padding:12px 14px;display:grid;gap:10px}.ai-questions h3{margin:0;font-size:15px}.ai-questions fieldset{border:0;padding:0;margin:0;display:grid;gap:4px}.ai-questions legend{font-weight:700;padding:0;margin-bottom:4px}.radio-line{display:flex;gap:8px;align-items:center;font-size:14px}.level-card{margin-bottom:14px;display:grid;gap:10px}.level-rubrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px}.level-sub{margin:6px 0 0;font-size:15px}.lesson-add{display:grid;grid-template-columns:70px 1fr 1fr auto;gap:8px;align-items:center}.lesson-add input,.lesson-add select{font:inherit;padding:6px 8px;border:1.5px solid var(--border);border-radius:8px}.lesson-picks{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-bottom:8px}.choice-badges{display:inline-flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.rubric-editor{display:grid;gap:12px;max-height:62vh;overflow:auto;padding-right:6px}.editor-item{border:1.5px solid var(--border);border-radius:var(--radius);padding:10px 12px;display:grid;gap:8px}.editor-item legend{font-weight:700;padding:0 6px}.editor-levels{display:grid;gap:6px}.editor-level{display:grid;grid-template-columns:64px 1fr;gap:8px}.editor-level input,.rubric-editor .field input,.rubric-editor textarea{font:inherit;padding:5px 8px;border:1.5px solid var(--border);border-radius:8px;width:100%}.version-list{list-style:none;margin:8px 0;padding:0;display:grid;gap:12px;max-height:58vh;overflow:auto}.version-list>li{border:1.5px solid var(--border);border-radius:var(--radius);padding:10px 12px;display:grid;gap:6px}.version-head{display:flex;flex-wrap:wrap;gap:6px 12px;align-items:center}.version-changes{margin:0;padding-left:18px;display:grid;gap:3px;font-size:13.5px}.version-changes del{color:#8a8a8a}.version-changes ins{text-decoration:none;color:var(--brand-strong);font-weight:600}.score-history{margin-bottom:14px;display:grid;gap:10px}.exam-card{display:grid;gap:8px;align-content:start}.exam-facts{list-style:none;margin:0;padding:0;display:grid;gap:3px;font-size:13.5px}.exam-facts b{display:inline-block;min-width:70px;color:var(--muted);font-weight:600}.exam-form{display:grid;gap:10px}.form-grid.four{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.rubric-line{margin:0}.question-summary{margin-bottom:14px;display:grid;gap:8px}.question-empty{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.question-empty p{margin:0;flex:1;min-width:260px}.question-stats{display:flex;gap:18px;flex-wrap:wrap;align-items:center;font-size:14px}.question-stats b.bad{color:#b3261e}.question-table{border-collapse:collapse;width:100%;min-width:980px;font-size:13px}.question-table th,.question-table td{border-bottom:1px solid var(--border);padding:6px 8px;vertical-align:top;text-align:left}.question-table thead th{font-size:12px;color:var(--muted)}.question-table tbody th{white-space:nowrap;color:var(--brand-strong)}.question-cell{font:inherit;text-align:left;background:transparent;border:1.5px solid transparent;border-radius:6px;padding:3px 5px;cursor:pointer;display:grid;gap:2px;justify-items:start}.question-cell:hover:not(:disabled){border-color:var(--mint);background:var(--brand-100)}.question-table input{font:inherit;width:100%;padding:4px 6px;border:1.5px solid var(--brand-strong);border-radius:6px}.exam-run{max-width:720px;margin:0 auto}.exam-question,.exam-intro,.exam-wait,.exam-done{display:grid;gap:14px;justify-items:start}.exam-progress{display:flex;gap:10px;align-items:center}.exam-question-text{font-size:28px;line-height:1.35;font-weight:700;margin:4px 0}.exam-recording{display:flex;gap:12px;align-items:center;flex-wrap:wrap;font-size:18px}.exam-clock{font-size:36px;font-variant-numeric:tabular-nums}.rec-dot{width:14px;height:14px;border-radius:50%;background:#e03131;animation:rec-pulse 1s infinite}@keyframes rec-pulse{50%{opacity:.3}}.board-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;margin:14px 0}.board-summary .card{display:grid;gap:2px;text-align:center;padding:12px}.board-summary b{font-size:28px}.board-summary span{color:var(--muted);font-size:13px}.board-table{width:100%;border-collapse:collapse}.board-table th,.board-table td{text-align:left;padding:8px 10px;border-bottom:1px solid var(--line, #e5e7eb)}.result-table td,.result-table th{white-space:nowrap}.result-table tr.selected{background:#f1faf8}.result-detail{display:grid;gap:10px;margin-top:16px}.result-items{list-style:none;margin:0;padding:0;display:grid;gap:4px}.result-answer{border-top:1px solid var(--line, #e5e7eb);padding-top:8px}.transcript{font-size:17px;margin:2px 0}.tw.target_error{background:#ffe3e3;border-bottom:2px solid #e03131}.tw.other_error{background:#fff0d6;border-bottom:2px solid #e8890c}.tw.target_ok{border-bottom:2px solid #2f9e44}.point-choices{display:inline-flex;gap:4px;margin:0 6px}.point{min-width:32px;height:32px;border:1px solid #b8c4c2;border-radius:8px;background:#fff;font-weight:700;cursor:pointer}.point.ai{border-style:dashed}.point.on{background:#1f6f6a;color:#fff;border-color:#1f6f6a}.point:disabled{cursor:default;opacity:.75}.result-table td.changed{background:#fff3bf;font-weight:700}.comment-input{width:100%;margin-top:4px;padding:8px 10px;border:1px solid #b8c4c2;border-radius:8px;font:inherit}.agreement ul{margin:6px 0 0;padding-left:18px;display:grid;gap:4px}.result-answer audio{width:100%;max-width:420px;margin:4px 0}.delivery-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin:8px 0 10px}.delivery-stats .card{display:flex;flex-direction:column;gap:4px;padding:14px 16px}.delivery-stats span{font-size:13px;color:var(--muted)}.delivery-stats b{font-size:26px;font-variant-numeric:tabular-nums}.delivery-note{margin-bottom:12px}.table-wrap{overflow-x:auto}.delivery-table{width:100%;border-collapse:collapse;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius)}.delivery-table th,.delivery-table td{text-align:left;padding:10px 12px;border-bottom:1px solid var(--border);vertical-align:top;font-size:14px}.delivery-table th{font-size:12.5px;color:var(--muted);background:var(--brand-100)}.delivery-table .channel{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.parent-page{min-height:100vh;background:#eef5f4;display:flex;justify-content:center;padding:28px 16px}.parent-phone{width:min(420px,100%);display:flex;flex-direction:column;gap:12px}.parent-head h1{font-size:24px;margin:2px 0 4px}.parent-head p{color:var(--muted);margin:0}.result-card{background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:16px 18px;box-shadow:0 2px 8px #17332c14}.result-card-top{display:flex;justify-content:space-between;align-items:center;gap:8px}.result-card h2{font-size:18px;margin:8px 0 4px}.result-summary{margin:0;font-size:15px}@media(max-width:760px){.delivery-stats{grid-template-columns:1fr 1fr}}.parent-sent{display:flex;align-items:center;gap:5px;color:var(--brand-strong);font-weight:600;margin:4px 0 0}.result-lines{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:8px}.result-lines li{display:grid;grid-template-columns:76px 1fr;gap:8px;align-items:baseline;font-size:15px;line-height:1.5}.line-label{font-size:12px;font-weight:700;border-radius:99px;padding:2px 8px;text-align:center;white-space:nowrap}.result-lines .today .line-label{background:#eef2f6;color:#3b4b5c}.result-lines .good .line-label{background:#e3f6ec;color:#1d7a4e}.result-lines .next .line-label{background:#fff3dc;color:#8a5a00}.result-lines .note .line-label{background:#e8f1fb;color:#1d5a99}.result-lines li,.result-card h2,.parent-head{word-break:keep-all;overflow-wrap:anywhere}.coaching-card{margin-top:14px;padding:14px;border-radius:12px;background:#f4f8ff;border:1px solid #d6e4f7;display:grid;gap:8px;word-break:keep-all}.coaching-head{display:flex;align-items:center;gap:6px;color:#1d5a99;flex-wrap:wrap}.coaching-head .muted{margin-left:auto}.coaching-ask{margin:0;font-size:15px;line-height:1.55;font-weight:600}.coaching-say{display:grid;grid-template-columns:96px 1fr;gap:8px;align-items:baseline;font-size:16px}.coaching-say .line-label{background:#e8f1fb;color:#1d5a99}.coaching-say.answer .line-label{background:#e3f6ec;color:#1d7a4e}.coaching-say [lang=en]{font-weight:600}.coaching-done{display:flex;align-items:center;gap:6px;color:#1d7a4e;font-weight:600;margin:0}.growth{display:grid;gap:14px;word-break:keep-all}.growth-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px}.growth-trend{background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:14px 16px;display:grid;gap:4px}.growth-trend b{font-size:20px;font-variant-numeric:tabular-nums}.growth-trend .up{color:#1d7a4e;font-size:15px}.growth-trend .down{color:#b4472f;font-size:15px}.sparkline{width:100%;max-width:180px;height:44px;color:var(--brand-strong)}.growth-filter{display:flex;gap:8px;flex-wrap:wrap}.growth-filter button{border:1px solid var(--border);background:var(--surface);border-radius:99px;padding:6px 14px;font:inherit;font-weight:600;cursor:pointer}.growth-filter button.active{background:var(--brand-strong);border-color:var(--brand-strong);color:#fff}.growth-list{display:grid;gap:12px;border-left:3px solid var(--border);padding-left:16px}.growth-entry{position:relative;background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:14px 16px;display:grid;gap:6px}.growth-entry:before{content:"";position:absolute;left:-24px;top:20px;width:13px;height:13px;border-radius:50%;background:var(--brand-strong);border:3px solid var(--bg, #fff)}.growth-entry.speaking:before{background:#1d5a99}.growth-entry h3{margin:0;font-size:17px}.growth-entry p{margin:0}.growth-entry-top{display:flex;align-items:center;gap:10px}.growth-entry-top .badge,.growth-entry-top>:last-child{margin-left:auto}.growth-kind{display:inline-flex;align-items:center;gap:4px;font-weight:700;font-size:13px;color:var(--brand-strong)}.growth-entry.speaking .growth-kind{color:#1d5a99}.growth-text{margin:2px 0 0;padding:10px 12px;background:#f6f8f7;border-radius:10px;font-size:15px;line-height:1.6}.growth-answer{display:grid;gap:2px}.growth-fixes{margin:0;padding-left:18px;display:grid;gap:2px;font-size:14px}.growth-fixes s{color:#b4472f}.growth-comment{color:#1d5a99;font-weight:600}.parent-tabs{display:flex;gap:6px;background:#eef2f1;padding:4px;border-radius:12px}.parent-tabs button{flex:1;border:0;background:transparent;padding:9px;border-radius:9px;font:inherit;font-weight:700;color:var(--muted);cursor:pointer}.parent-tabs button.active{background:var(--surface);color:var(--text, #17332c);box-shadow:0 1px 4px #17332c1f}.monthly-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:16px;align-items:start}@media(max-width:980px){.monthly-layout{grid-template-columns:1fr}}.monthly-bulk{margin-bottom:10px}.monthly-table tr.selected td{background:#eef7f5}.monthly-table .up,.monthly-editor .up{color:#1d7a4e;font-weight:700}.monthly-table .down,.monthly-editor .down{color:#b4472f;font-weight:700}.monthly-editor{display:grid;gap:14px;word-break:keep-all}.monthly-editor-head{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.monthly-editor-head h2{margin:2px 0 0}.monthly-editor section{display:grid;gap:6px;border-top:1px solid var(--border);padding-top:12px}.monthly-editor h3{margin:0;font-size:16px;color:var(--brand-strong)}.monthly-editor p{margin:0}.monthly-editor input,.monthly-editor textarea{width:100%;font:inherit;padding:9px 11px;border:1px solid var(--border);border-radius:10px}.monthly-summary{display:flex;gap:8px;align-items:flex-start;background:#f4f8ff;border-radius:10px;padding:10px 12px;font-weight:600}.monthly-grammar{list-style:none;margin:0;padding:0;display:grid;gap:4px}.monthly-grammar li{display:grid;grid-template-columns:1fr auto auto;gap:10px;font-size:14px}.monthly-top{margin:0;padding-left:20px;display:grid;gap:6px}.monthly-top s{color:#b4472f}.button.disabled{pointer-events:none;opacity:.5}.monthly-parent p{margin:4px 0 0;line-height:1.55}.monthly-parent .result-lines li{grid-template-columns:96px 1fr}@media(min-width:1280px)and (max-width:1480px){.header-inner{padding:0 32px;gap:20px}.header-inner nav{gap:2px}.header-inner nav a{padding:10px;font-size:13.5px}}.native-section .button{justify-self:start}.native-section .field-label{display:flex;align-items:center;gap:8px}.notice-amber{background:#fff6e0;color:#7a5200;border-radius:8px;padding:6px 10px;margin:0}.monthly-editor .field-label{font-weight:600;font-size:14px;margin-top:4px}.then-now-top{display:grid;grid-template-columns:2fr 1fr;gap:14px;margin-bottom:18px;word-break:keep-all}@media(max-width:900px){.then-now-top{grid-template-columns:1fr}}.then-now-top h2{display:flex;align-items:center;gap:8px;font-size:18px;margin:0 0 8px}.then-now-points ul{margin:0;padding-left:20px;display:grid;gap:6px;line-height:1.55}.then-now-level{display:grid;gap:8px;align-content:start}.then-now-level p{margin:0}.then-now-level.ready{border-color:#9fd9c4;background:#f2fbf7}.then-now-row{margin-bottom:20px}.then-now-row>h2{font-size:20px;margin:0 0 10px}.then-now-pair{display:grid;grid-template-columns:1fr auto 1fr;gap:14px;align-items:stretch}@media(max-width:900px){.then-now-pair{grid-template-columns:1fr}.then-now-arrow{transform:rotate(90deg);justify-self:center}}.then-now-arrow{align-self:center;color:var(--brand-strong)}.then-now-side{background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:14px 16px;display:grid;gap:8px;align-content:start}.then-now-side.now{border-color:var(--brand-strong);box-shadow:0 0 0 2px #1f6f6b1a}.then-now-side p{margin:0}.then-now-label{font-weight:800;font-size:15px;color:var(--muted)}.then-now-side.now .then-now-label{color:var(--brand-strong)}.then-now-facts{list-style:none;margin:4px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(90px,1fr));gap:8px}.then-now-facts li{background:#f6f8f7;border-radius:10px;padding:8px 10px;display:grid}.then-now-facts b{font-size:18px;font-variant-numeric:tabular-nums}.then-now-facts span{font-size:12px;color:var(--muted)}.principal-title{display:flex;align-items:baseline;gap:10px;font-size:22px;margin:4px 0 12px}.principal-section{margin-top:22px}.principal-section>h2{font-size:18px;margin:0 0 10px}.delivery-stats b.warn,.principal-teacher-stats b.warn{color:#b4472f}.delivery-stats small{font-size:12px}.meter{display:inline-block;width:90px;height:8px;background:#e8eeec;border-radius:99px;overflow:hidden;vertical-align:middle}.meter span{display:block;height:100%;background:var(--brand-strong);border-radius:99px}.meter span.low{background:#e0a43a}.meter-cell{display:flex;align-items:center;gap:8px}.principal-teachers{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px}.principal-teacher{display:grid;gap:6px}.principal-teacher p{margin:0}.principal-teacher-head{display:flex;align-items:center;gap:8px;font-size:16px}.principal-teacher-stats{display:grid;grid-template-columns:1fr 1fr;gap:8px}.principal-teacher-stats div{background:#f6f8f7;border-radius:10px;padding:8px 10px;display:grid}.principal-teacher-stats span{font-size:12px;color:var(--muted)}.principal-teacher-stats b{font-size:22px;font-variant-numeric:tabular-nums}.principal-tabs{display:flex;gap:6px;border-bottom:1px solid var(--border);margin:0 0 18px}.principal-tabs button{border:0;background:transparent;padding:10px 16px;font:inherit;font-weight:700;color:var(--muted);border-bottom:3px solid transparent;cursor:pointer}.principal-tabs button.active{color:var(--brand-strong);border-bottom-color:var(--brand-strong)}.principal-note{margin:0 0 14px;word-break:keep-all}.scoring-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(420px,1fr));gap:14px}@media(max-width:520px){.scoring-grid{grid-template-columns:1fr}}.scoring-card{display:grid;gap:10px}.scoring-card.differs{border-color:#f0b8a8}.principal-teacher-stats.three{grid-template-columns:repeat(3,1fr)}.principal-teacher-stats small{font-size:12px}.principal-teacher-stats b.up,.scoring-items .up{color:#1d7a4e}.principal-teacher-stats b.down,.scoring-items .down{color:#b4472f}.scoring-why{margin:0;padding:8px 10px;border-radius:10px;background:#f6f8f7;word-break:keep-all}.scoring-why.warn{background:#fff1ec;color:#8a3a22;font-weight:600}.scoring-items{width:100%;border-collapse:collapse;font-size:14px}.scoring-items th,.scoring-items td{padding:5px 6px;text-align:left;border-bottom:1px solid #eef2f1}.scoring-items th{font-size:12px;color:var(--muted);font-weight:600}.gap-head{display:flex;justify-content:space-between}.gap-bar{position:relative;display:block;height:10px;min-width:120px;background:linear-gradient(90deg,transparent calc(50% - 1px),#c9d3d1 calc(50% - 1px),#c9d3d1 calc(50% + 1px),transparent calc(50% + 1px)),#f3f6f5;border-radius:99px}.gap-bar span{position:absolute;top:0;bottom:0;border-radius:99px}.gap-bar span.up{background:#3fae7f}.gap-bar span.down{background:#e07a5f}.alert-banner{display:flex;gap:12px;align-items:center;padding:14px 16px;border-radius:14px;background:#fff7e8;border:1px solid #f3dcae;margin-bottom:8px;word-break:keep-all}.alert-banner>div{flex:1}.alert-banner p{margin:2px 0 0}.alert-banner svg{color:#a86a00;flex:none}.alert-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:12px}.alert-card{display:flex;gap:12px;padding:14px 16px;border-radius:14px;background:var(--surface);border:1px solid var(--border);border-left-width:5px;word-break:keep-all}.alert-card.inquiry{border-left-color:#e07a5f}.alert-card.score_drop{border-left-color:#d9a136}.alert-card.missing{border-left-color:#7d8fa3}.alert-card>svg{flex:none;margin-top:2px;color:var(--muted)}.alert-card.resolved{opacity:.6}.alert-card p{margin:2px 0}.alert-head{display:flex;gap:8px;align-items:center}.alert-title{font-weight:700}.alert-detail{color:#46524f}.alert-links a{font-size:14px;font-weight:600;color:var(--brand-strong)}.inquiries{margin-top:26px}.inquiries h2{display:flex;align-items:center;gap:8px;font-size:18px}.inquiries ul{list-style:none;padding:0;margin:0;display:grid;gap:10px}.inquiries li{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:12px 14px}.inquiries li.open{border-left:5px solid #e07a5f}.inquiries li p{margin:4px 0}.inquiry-answer{color:#1d7a4e}.inquiry-reply{display:flex;gap:8px}.inquiry-reply input{flex:1;font:inherit;padding:8px 10px;border:1px solid var(--border);border-radius:10px}.parent-ask{display:grid;gap:8px}.parent-ask h2{margin:0}.parent-ask textarea{font:inherit;padding:9px 11px;border:1px solid var(--border);border-radius:10px;width:100%}.parent-ask .button{justify-self:start}.parent-ask-item{border-top:1px solid #eef2f1;padding-top:8px}.parent-ask-item p{margin:2px 0}.spar-page{max-width:1100px;margin:auto}.spar-page h2{margin:28px 0 14px}.spar-time{display:flex;align-items:center;gap:16px;padding:20px 24px;margin:18px 0}.spar-time>div{flex:1}.spar-time span{color:#5b7068;font-size:14px}.spar-bar{height:10px;border-radius:6px;background:#e4ece8;margin-top:10px;overflow:hidden}.spar-bar i{display:block;height:100%;background:#3d8b72;border-radius:6px}.spar-topics{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px}.spar-topic{display:grid;gap:10px;padding:22px;align-content:start}.spar-topic h3{margin:4px 0 0;font-size:19px}.spar-topic p{margin:0;color:#5b7068;font-size:14px}.spar-topic small,.spar-page .muted{color:#60746b;font-size:12px}.spar-history{display:grid;gap:10px}.spar-past{display:flex;align-items:center;gap:14px;padding:16px 20px;color:inherit;text-decoration:none;flex-wrap:wrap}.spar-past span{color:#5b7068;font-size:13px;margin-left:auto}.spar-chip{display:inline-block;margin:6px 6px 0 0;padding:3px 10px;border-radius:12px;background:#eef2f0;color:#34554a;font-size:12px;font-weight:650}.spar-chip.mint{background:#d8f0e4;color:#165a43}.spar-chip.amber{background:#fdf0d2;color:#7a5200}.spar-hint{display:flex;gap:14px;align-items:flex-start;max-width:860px;margin:18px auto;padding:18px 22px;background:#fff9e6;border:1px solid #f0dca0}.spar-hint p{margin:0 0 8px;line-height:1.7}.spar-hint strong{margin-right:8px;color:#7a5200}.spar-actions{display:inline-flex;gap:10px;align-items:center}.spar-summary{max-width:860px;margin:24px auto;padding:28px}.spar-summary dl{display:grid;gap:10px;margin:16px 0}.spar-summary dl div{display:flex;gap:14px}.spar-summary dt{min-width:150px;color:#5b7068;font-size:14px}.spar-summary dd{margin:0;font-weight:650}.spar-summary li{font-size:17px;line-height:1.8}.spar-goals{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin:18px 0}.spar-goal{display:grid;gap:6px;padding:20px;border-left:4px solid #d9a441}.spar-goal.ok{border-left-color:#3d8b72}.spar-goal span{font-size:13px;color:#5b7068}.spar-goal strong{font-size:24px}.spar-goal small{color:#60746b}.spar-limit{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:18px 24px;flex-wrap:wrap}.spar-limit p{margin:4px 0 0;color:#5b7068;font-size:14px}.spar-limit form{display:flex;gap:12px;align-items:end}.spar-limit input{width:90px;padding:10px;border:1px solid #d6dedb;border-radius:10px;font:inherit}@media(max-width:760px){.spar-past span{margin-left:0}}.room-form{padding:26px;margin:18px 0 28px}.room-form h2{margin-top:0}.room-form form{display:grid;gap:16px;margin-top:14px}.room-form label,.room-form legend{display:grid;gap:8px;font-weight:650;font-size:14px}.room-form input[type=text],.room-form input:not([type]),.room-form select{padding:11px 12px;border:1px solid #d6dedb;border-radius:10px;font:inherit;background:#fff}.room-form fieldset{border:1px solid #e1e8e4;border-radius:12px;padding:12px 16px}.room-row{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:start}.room-format,.room-members,.room-rate{display:flex;flex-wrap:wrap;gap:8px 20px}.room-format label,.room-members label,.room-rate label{display:flex;align-items:center;gap:8px;font-weight:600}.room-format legend,.room-members legend,.room-rate legend{width:100%;margin-bottom:4px}.room-suggest{display:flex;flex-wrap:wrap;gap:8px}.room-suggest .spar-chip{margin:0;border:1px solid #cfdcd6;cursor:pointer;font-size:13px}.room-people{display:flex;flex-wrap:wrap;gap:12px;max-width:860px;margin:0 auto 8px}.room-person{display:grid;gap:2px;padding:12px 16px;background:#fff;border:2px solid #dae2de;border-radius:12px;min-width:130px}.room-person.current{border-color:#3d8b72;background:#eaf6f0}.room-person span{font-size:12px;color:#2e6a58;font-weight:700}.room-person small{color:#5b7068}.debate-bubble.learner.other{margin-left:0;margin-right:auto;background:#e8eef6;border-bottom-right-radius:18px;border-bottom-left-radius:4px}.room-coach{margin:0 0 0 auto;max-width:88%}.room-turn{display:flex;align-items:center;gap:14px;max-width:860px;margin:18px auto;padding:16px 22px;border-left:4px solid #d9a441}.room-turn.mine{border-left-color:#3d8b72;background:#eaf6f0}.room-turn span{color:#5b7068}.room-balance{display:flex;align-items:baseline;gap:14px;margin:10px 0}.room-balance strong{font-size:36px;color:#21634e}.room-balance span{color:#5b7068;font-size:14px}.room-share{height:8px;border-radius:5px;background:#e4ece8;margin-bottom:4px;overflow:hidden;min-width:90px}.room-share i{display:block;height:100%;background:#3d8b72}.room-summary .table-wrap{margin-top:12px}.room-report,.room-review{max-width:860px;margin:18px auto;padding:22px 26px;display:grid;gap:14px}.room-review form{display:grid;gap:14px}.room-review input:not([type]){padding:10px 12px;border:1px solid #d6dedb;border-radius:10px;font:inherit}.room-card{padding:18px 22px;border-radius:14px;background:#f5f9f6;border:1px solid #d5e5dc}.room-card h3{margin:0 0 8px}.room-quote{font-style:italic;color:#21634e}@media(max-width:760px){.room-row{grid-template-columns:1fr}}.exam-soon,.exam-banner{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 18px}.exam-dday{display:flex;align-items:center;gap:10px;padding:10px 16px;background:#fff;border:1px solid #dae2de;border-radius:12px;color:inherit;text-decoration:none}.exam-dday span{color:#5b7068;font-size:13px}.exam-banner .exam-dday{border-left:4px solid #d9a441}.exam-notice{margin:0 0 16px;padding:12px 16px;border-radius:12px;background:#eaf6f0;border:1px solid #bfe0d1;color:#21634e;font-weight:650}.exam-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:16px;margin:12px 0 28px}.exam-card{padding:20px 22px;display:grid;gap:10px;align-content:start}.exam-card h2,.exam-card h3{margin:0}.exam-card-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.exam-actions{margin-left:auto;display:flex;gap:6px}.exam-chips{display:flex;flex-wrap:wrap;gap:6px}.exam-chips .spar-chip{margin:0}.exam-roster{width:100%;border-collapse:collapse;font-size:14px}.exam-roster th,.exam-roster td{text-align:left;padding:8px 10px;border-bottom:1px solid #e4ece8}.exam-roster select{padding:6px 8px;border:1px solid #d6dedb;border-radius:8px;font:inherit;background:#fff}.exam-schools{padding:20px 22px;display:grid;gap:14px;margin-bottom:28px}.exam-add-school{display:flex;align-items:end;gap:12px}.exam-add-school label{display:grid;gap:6px;font-weight:650;font-size:14px}.exam-add-school input{padding:10px 12px;border:1px solid #d6dedb;border-radius:10px;font:inherit}.exam-form-buttons{display:flex;gap:10px}.alert-card.exam{border-left:4px solid #d9a441}.icon-btn{border:1px solid #d6dedb;background:#fff;border-radius:8px;padding:6px;cursor:pointer;display:inline-flex;color:#3a4a44}.icon-btn:hover{background:#f1f6f4}.essay-format{margin-bottom:24px}.essay-format input[type=number]{width:72px;padding:6px 8px;border:1px solid #d6dedb;border-radius:8px;font:inherit}.essay-format td input:not([type=number]){width:100%;padding:6px 8px;border:1px solid #d6dedb;border-radius:8px;font:inherit}.essay-detail{margin:8px 0 32px;display:grid;gap:14px}.essay-detail-head{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.essay-detail-head h2{margin:0}.essay-issues{margin:0;padding:12px 16px 12px 32px;background:#fff4e5;border:1px solid #f0cf9b;border-radius:12px;color:#7a4b00}.essay-students{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,560px),1fr));gap:16px}.essay-student{min-width:0;overflow-x:auto}.essay-student{padding:18px 20px;display:grid;gap:10px;align-content:start}.essay-student-head{display:flex;align-items:center;gap:10px}.essay-student-head h3{margin:0}.essay-student-head .icon-btn{margin-left:auto}.essay-list{list-style:none;margin:0;padding:0;display:grid;gap:12px}.essay-q{padding:12px 14px;border:1px solid #dae2de;border-radius:12px;background:#fff;display:grid;gap:4px}.essay-q.editing{background:#f6faf8}.essay-q.editing form{display:grid;gap:10px}.essay-q.editing label{display:grid;gap:4px;font-weight:650;font-size:14px}.essay-q.editing input{padding:8px 10px;border:1px solid #d6dedb;border-radius:8px;font:inherit;font-weight:400}.essay-q-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.essay-q-head .icon-btn{margin-left:auto}.essay-grammar{font-size:12px;color:#5b7068}.essay-source{font-size:12px;color:#8a6d1d}.essay-text,.essay-answer{margin:0;font-size:14px}.essay-text b,.essay-answer b{margin-right:6px;color:#3a4a44}.essay-answer{color:#21634e}.essay-mine{padding:12px 14px;border-radius:12px;background:#f1f7fb;border:1px solid #cfe1ee}.essay-mine h3{margin:0 0 6px}.essay-mine ol{margin:0 0 6px;padding-left:20px;display:grid;gap:6px}.essay-answers{margin:0 0 6px;padding-left:20px;display:grid;gap:12px}.essay-answers p{margin:0 0 4px}.essay-write{display:grid;gap:6px}.essay-write textarea{width:100%;padding:8px 10px;border:1px solid #c7d6e0;border-radius:8px;font:inherit;resize:vertical}.essay-write-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.essay-result{padding:10px 12px;border-radius:10px;background:#fff;border:1px solid #cfe1ee;display:grid;gap:6px}.essay-result p{margin:0}.essay-total{display:flex;align-items:center;gap:8px}.essay-parts{list-style:none;margin:0;padding:0;display:grid;gap:4px}.essay-parts li{display:grid;grid-template-columns:90px 70px 1fr;gap:8px;font-size:13px}.essay-parts li.lost{color:#8a4b00}.essay-parts .part-name{font-weight:650}.essay-error{color:#b42318;list-style:none;margin-left:-20px}.score-q{padding:12px 14px;border:1px solid #dae2de;border-radius:12px;background:#fff;display:grid;gap:6px}.essay-student-answer{margin:0;font-size:14px;color:#1d3f6b}.essay-student-answer b{margin-right:6px}.score-table{width:100%;border-collapse:collapse;font-size:13px}.score-table th,.score-table td{padding:6px 8px;border-bottom:1px solid #e5ece9;text-align:left;vertical-align:top}.score-table tr.lost td:nth-child(3){color:#8a4b00}.score-table input[type=number]{width:64px;padding:4px 6px;border:1px solid #d6dedb;border-radius:8px;font:inherit}.score-table .reason-input{display:block;width:100%;margin-top:4px;padding:4px 8px;border:1px solid #d6dedb;border-radius:8px;font:inherit}.check-flag{margin-left:6px;font-size:11px;padding:1px 6px;border-radius:8px;background:#fff4e5;color:#8a4b00}.score-foot{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.score-foot input{flex:1;min-width:160px;padding:6px 10px;border:1px solid #d6dedb;border-radius:8px;font:inherit}.rubric-parts label{display:inline-flex;align-items:center;gap:6px;margin-right:14px;font-size:14px}.rubric-parts input,.rubric-rates input{width:64px;padding:6px 8px;border:1px solid #d6dedb;border-radius:8px;font:inherit}.rubric-rates{display:flex;gap:24px;margin:8px 0;flex-wrap:wrap}.rubric-rates label{display:inline-flex;align-items:center;gap:8px;font-size:14px}.sum-ok{color:#21634e;font-weight:700}.sum-bad{color:#b42318;font-weight:700}.weak-run,.weak-scope{margin-bottom:20px}.weak-roster td{vertical-align:top}.weak-actions{display:flex;gap:6px;flex-wrap:wrap}.weak-chip{margin:0 4px 4px 0;background:#f4f6f5}.weak-chip.in{background:#fde8e4;border-color:#f1b7ac;color:#8b2f1f;font-weight:650}.weak-evidence,.weak-preview{margin:8px 0 32px;padding:18px 20px;border:1px solid #dae2de;border-radius:14px;background:#fbfcfb;display:grid;gap:12px}.weak-rank td{vertical-align:top}.weak-row{background:#fff6f4}.weak-inscope{margin-left:6px;font-size:11px}.weak-evidence-list{list-style:none;margin:0;padding:0;display:grid;gap:4px;font-size:13px}.weak-words{color:#8b2f1f}.weak-plan{list-style:none;margin:0;padding:0;display:grid;gap:6px}.weak-mine{margin-top:10px;padding:12px 14px;border-radius:12px;background:#fff7f0;border:1px solid #f1d6bd;display:grid;gap:8px}.weak-mine h3{margin:0;display:flex;align-items:center;gap:6px}.weak-focus{list-style:none;margin:0;padding:0;display:grid;gap:4px;font-size:14px}.weak-rank{width:100%;table-layout:fixed}.weak-rank th:nth-child(1){width:52px}.weak-rank th:nth-child(2){width:24%}.weak-rank th:nth-child(3),.weak-rank th:nth-child(4){width:88px}.weak-rank th:nth-child(5){width:110px}.weak-rank td,.weak-evidence-list li{overflow-wrap:anywhere}.weak-evidence,.weak-preview{grid-template-columns:minmax(0,1fr)}.exam-report{word-break:keep-all}.exam-report-lead{margin:6px 0 10px;font-size:15px;line-height:1.6;color:#25413a;background:#f3f8f6;border-radius:10px;padding:10px 12px}.exam-report-section{margin-top:14px;padding-top:10px;border-top:1px solid var(--border)}.exam-report-section h3{font-size:14px;margin:0 0 6px;color:#1d5a99}.exam-report-score{margin:4px 0;display:flex;align-items:baseline;gap:4px}.exam-report-score b{font-size:34px;line-height:1}.exam-report-grade{margin-left:10px;font-size:13px;font-weight:700;background:#eef2f6;color:#3b4b5c;border-radius:99px;padding:2px 10px}.exam-report-goal b{font-size:22px}.exam-report-example{display:block;font-size:13px;color:#6a7b74}.exam-report-home{display:grid;gap:6px;margin-top:8px;padding-top:8px;border-top:1px dashed #c9dcf3}.report-editor{margin-top:20px}.report-checks{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin:8px 0 12px}.report-editor-grid{display:grid;grid-template-columns:minmax(300px,440px) 1fr;gap:20px;align-items:start}.report-edit-form{display:grid;gap:10px;align-content:start}.report-edit-form label{display:grid;gap:4px;font-size:13px;font-weight:600}.report-edit-form textarea,.report-edit-form input{font:inherit;padding:6px 8px;border:1px solid var(--border);border-radius:8px;width:100%;box-sizing:border-box}.report-home-edit{display:grid;gap:4px;padding:8px;border:1px solid var(--border);border-radius:10px}.report-score-cell{white-space:nowrap}input.report-num{width:64px}.weak-roster input{font:inherit;padding:4px 6px;border:1px solid var(--border);border-radius:6px}@media(max-width:860px){.report-editor-grid{grid-template-columns:1fr}}.perf-editor{border-left:4px solid #1d5a99}.perf-warn{margin:6px 0 4px;padding:10px 14px;border-radius:12px;background:#fff7e8;border:1px solid #f0d9a8;color:#6b4a07;font-size:14px}.perf-warn ul{margin:4px 0 0;padding-left:18px;display:grid;gap:2px}.perf-items{display:grid;gap:10px}.perf-items .exam-roster input,.perf-rule input,.perf-rule select{font:inherit;padding:6px 8px;border:1px solid #d6dedb;border-radius:8px;background:#fff;width:100%;box-sizing:border-box}.perf-items .exam-roster select{width:100%}.perf-items .perf-pts,.perf-rule .perf-pts{width:76px}.perf-rule{display:flex;gap:8px;align-items:center}.perf-rule select{width:150px;flex:none}.perf-rule input:not(.perf-pts){flex:1}.perf-practice{display:grid;gap:8px;margin-top:4px;padding:10px 12px;border-radius:12px;background:#f6faf8;border:1px solid #dae7e1;font-size:14px}.perf-practice ol{margin:2px 0 0;padding-left:20px;display:grid;gap:4px}.perf-practice small,.perf-sub{display:block;color:#6a7b74;font-size:12.5px}.perf-compare{padding:18px 22px;display:grid;gap:14px}.perf-compare h3{margin:0 0 6px}.perf-student{display:grid;gap:6px;padding:10px 12px;border-radius:12px;background:#f1f6fc;border:1px solid #cfe0f3}.perf-student h3{margin:0;color:#1d5a99}.perf-student p{margin:0}.perf-drafts{display:grid;gap:10px;margin:8px 0 16px}.live-start-row{display:flex;flex-wrap:wrap;gap:12px;align-items:end;margin-top:8px}.live-start-row label,.live-controls label{display:grid;gap:4px;font-size:13px;font-weight:600}.live-start-row select,.live-start-row input,.live-controls select,.live-say input{font:inherit;padding:6px 8px;border:1px solid var(--border, #d6dedb);border-radius:8px;background:#fff}.live-controls{display:flex;gap:12px;align-items:end}.live-board{margin-top:16px;display:grid;gap:4px}.live-board h2{margin:0}.live-grid{list-style:none;margin:8px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px}.live-tile{display:grid;gap:6px;align-content:start;padding:12px 14px;border-radius:14px;border:1px solid #dae7e1;background:#fff}.live-tile.live-stalled{border-color:#e27c6a;background:#fff4f1;box-shadow:0 0 0 2px #e27c6a33}.live-tile.live-waiting{border-style:dashed;background:#f6f8f7}.live-tile.live-submitted{background:#f1f9f5;opacity:.85}.live-tile-head{display:flex;justify-content:space-between;align-items:center;gap:8px}.live-doing,.live-idle{margin:0;font-size:13.5px}.live-idle{color:#6a7b74;font-size:12.5px}.live-draft{margin:0;padding:8px 10px;border-radius:10px;background:#f4f8fb;border-left:3px solid #1d5a99;font-size:14px;line-height:1.45;word-break:break-word;max-height:7.5em;overflow:hidden}.live-draft.empty{border-left-color:#cfd8d4;background:#f6f8f7;color:#6a7b74;font-size:13px}.live-actions{display:flex;gap:6px;flex-wrap:wrap}.live-say{display:flex;gap:6px}.live-say input{flex:1;min-width:0}.live-nudge-note{margin:0;font-size:12px;color:#6a7b74}.live-banner{display:grid;gap:8px;margin-bottom:14px}.live-banner-nudge,.live-banner-lesson{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:12px;font-size:14px}.live-banner-nudge{background:#fff7e8;border:1px solid #f0d9a8;color:#6b4a07}.live-banner-nudge span{flex:1}.live-banner-lesson{background:#eaf6f4;border:1px solid #bfe0da;color:#14635d}.live-banner-lesson a{margin-left:auto;font-weight:700}.middle-table select,.middle-rules select{font:inherit;padding:5px 8px;border:1px solid var(--border, #d6dedb);border-radius:8px;background:#fff;max-width:100%;margin-top:4px}.middle-table td{vertical-align:top}.middle-rules{margin-top:20px;display:grid;gap:8px}.middle-rules h2,.middle-rules h3{margin:0}.middle-rule-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px}.middle-rule-row{display:flex;justify-content:space-between;align-items:center;gap:10px;margin:6px 0}.middle-history{margin:0;padding-left:18px;display:grid;gap:4px;font-size:14px}.weekly-summary{word-break:keep-all}.weekly-trend{list-style:none;display:flex;gap:10px;margin:6px 0;padding:0;align-items:baseline}.weekly-trend li{display:flex;align-items:baseline;gap:2px;padding:4px 10px;border-radius:10px;background:#eef5fb}.weekly-trend li:last-child{background:#dcebfa}.weekly-trend b{font-size:22px}.weekly-perf{padding:8px 0;border-bottom:1px dashed #c9dcf3}.weekly-perf p{margin:2px 0}.weekly-from-student{margin:12px 0 0;padding:8px 12px;border-radius:10px;background:#f6f8f7;color:#3b4b45}.my-results-note{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:12px}.my-results-note p{margin:0}.my-parent-view{margin-bottom:14px;display:grid;gap:10px;border-left:4px solid #1d5a99}.my-parent-view h2,.my-parent-view h3{margin:0}.my-parent-lists{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px}.my-parent-lists ul{margin:4px 0 0;padding-left:18px;font-size:14px;display:grid;gap:3px}.my-result-new{margin-bottom:10px;border-left:4px solid #1d5a99}.my-result-new p{margin:2px 0 0}.placement-page h2,.placement-page h3{margin:0}.placement-h{margin:18px 0 8px!important;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.placement-add{display:grid;gap:10px;margin:16px 0}.placement-add h2{display:flex;align-items:center;gap:6px;font-size:18px}.placement-add-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px}.placement-add label,.placement-decision label{display:grid;gap:4px;font-weight:600;font-size:14px}.placement-add input:not([type=checkbox]),.placement-add select,.placement-decision select,.placement-decision textarea,.placement-question textarea{font:inherit;padding:8px 10px;border:1px solid var(--border, #d6dedb);border-radius:8px;background:#fff;max-width:100%}.placement-consent{display:flex!important;grid-template-columns:none;align-items:center;gap:8px;font-weight:500!important}.placement-table td{vertical-align:top}.placement-detail{margin-top:18px;display:grid;gap:10px}.placement-result{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:18px}.placement-skill h3{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.placement-items{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:8px}.placement-items li{border:1px solid var(--border, #d6dedb);border-radius:10px;padding:8px 12px;background:#fff}.placement-items li.lost{border-left:4px solid #e8590c}.placement-item-head{display:flex;gap:8px;align-items:center;justify-content:space-between;flex-wrap:wrap}.placement-prompt{margin:2px 0;font-weight:600}.placement-answer{margin:2px 0}.placement-records p{margin:4px 0}.placement-flags{border:2px solid #e8a317;background:#fff8e1;border-radius:10px;padding:8px 14px;margin:8px 0}.placement-flags ul{margin:4px 0 0;padding-left:18px}.placement-fullnote{background:#f3f0ff;border-radius:8px;padding:6px 12px}.placement-cards{list-style:none;margin:8px 0;padding:0;display:grid;gap:10px}.placement-card{border:1px solid var(--border, #d6dedb);border-radius:12px;padding:10px 14px;background:#fff}.placement-card.picked{border:2px solid #1f6f6a}.placement-card.full{background:#f8f9fa}.placement-card p{margin:6px 0 0;line-height:1.55}.placement-card-head{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.placement-decision{display:grid;gap:8px;max-width:640px}.placement-inputs{margin-top:10px}.placement-inputs-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px}.placement-inputs h4{margin:8px 0 4px}.placement-classes,.placement-note{margin-top:20px;display:grid;gap:8px}.placement-test{max-width:760px;margin:0 auto}.placement-question{display:grid;gap:14px;padding:24px}.placement-question h2{font-size:26px;margin:0}.placement-question textarea{font-size:20px}.placement-conditions{margin:0;padding-left:20px;color:#495057}.placement-progress{display:flex;gap:6px;margin:8px 0 16px}.placement-progress span{flex:1;height:10px;border-radius:5px;background:#dee2e6}.placement-progress span.done{background:#1f6f6a}.placement-progress span.now{background:#e8a317}.paper-mark.tone-blue{border-bottom-color:#2f6fd6;background:#2f6fd60d}.paper-mark.tone-blue:hover,.paper-mark.tone-blue.selected{background:#2f6fd625;outline-color:#7fa6e677}.paper-mark.circle.tone-blue{border-color:#2f6fd6}.paper-mark.tone-blue.strike:after,.paper-mark.tone-blue.replace:after{background:#2f6fd6}.tone-blue .mark-number,.margin-note.tone-blue,.redpen-list .tone-blue .redpen-number{background:#2f6fd6}.tone-blue .mark-replacement,.redpen-list .tone-blue .redpen-fix{color:#2557ad}.redpen-list .tone-blue button:hover,.redpen-list .tone-blue button.selected{border-color:#7fa6e677;background:#f1f6ff}.blue-line{width:14px;height:2px;background:#2f6fd6;display:inline-block;margin-left:8px}.correction-tabs button.tone-blue{border-color:#2f6fd6}.jr-wrap{position:relative;max-width:980px;margin:0 auto;border-radius:12px;overflow:hidden;border:1px solid #d9e0e8;background:#1d2733}.jr-stage{display:block;width:100%;height:auto;font-family:inherit}.jr-close{position:absolute;top:8px;right:8px;z-index:2;border:0;border-radius:99px;padding:4px 12px;background:#14213dcc;color:#fff;font:inherit;font-size:13px;cursor:pointer}.jr-btn{cursor:pointer;outline:none}.jr-btn:focus-visible rect,.jr-btn:focus-visible circle,.jr-btn:focus-visible polygon{stroke:#0e8c86;stroke-width:3}.jr-btn[aria-disabled=true]{cursor:default}.jr-pulse{animation:jr-pulse 1.4s ease-in-out infinite}@keyframes jr-pulse{0%,to{opacity:1}50%{opacity:.25}}.jr-draw{stroke-dasharray:1;stroke-dashoffset:1;animation:jr-draw .7s ease-out forwards}@keyframes jr-draw{to{stroke-dashoffset:0}}.jr-fade{opacity:0;animation:jr-in .5s ease-out forwards}@keyframes jr-in{to{opacity:1}}.jr-flash{opacity:0;animation:jr-flash 1s ease-out}@keyframes jr-flash{0%{opacity:.95}to{opacity:0}}@media(prefers-reduced-motion:reduce){.jr-pulse{animation:none;opacity:.6}.jr-draw{animation:none;stroke-dashoffset:0}.jr-fade{animation:none;opacity:1}.jr-flash{animation:none}}.jr-cat-text{font-size:13.5px;line-height:19px;color:#14213d;word-break:keep-all}.jr-read{font:15px/26px ui-monospace,Menlo,monospace;color:#14213d;height:184px;overflow:auto}.jr-read .jr-low{background:#ffe03a99;border-radius:3px}.jr-reasons{display:grid;gap:6px;max-height:180px;overflow:auto}.jr-reasons button{display:grid;grid-template-columns:18px 1fr;column-gap:8px;text-align:left;border:0;background:transparent;font:inherit;padding:2px 4px;border-radius:8px;cursor:pointer}.jr-reasons button.on{background:#e9f8f7}.jr-reasons i{grid-row:span 2;width:18px;height:18px;border-radius:50%;color:#fff;font:700 11px/18px inherit;text-align:center;font-style:normal;margin-top:2px}.jr-reasons b{font-size:13.5px;color:#14213d}.jr-reasons span{font-size:13px;color:#2b3445}.jr-input{width:100%;height:34px;box-sizing:border-box;border:1.5px solid #c3cad4;border-radius:6px;padding:0 10px;font:700 17px Nanum Pen Script,Gaegu,Bradley Hand,Segoe Print,cursive;color:#24304f;background:#fff}.jr-input:disabled{background:#eef8f7;border-color:#0e8c86}.jr-note{max-width:980px;margin:10px auto 0;color:#b3261e}.jr-pages{max-width:980px;margin:8px auto 0;display:flex;gap:12px;justify-content:center;align-items:center;font-size:13px}.jr-pages button{font:inherit;border:1px solid #d9e0e8;background:#fff;border-radius:6px;padding:3px 10px;cursor:pointer}.jr-transfer{max-width:980px;margin:12px auto 0;padding:12px 16px;border:1px solid #d9e0e8;border-radius:10px;background:#fff;display:flex;flex-wrap:wrap;gap:10px 14px;align-items:center;font-size:14px}.jr-transfer input{font:inherit;padding:5px 9px;margin-left:8px;border:1.5px solid #c3cad4;border-radius:6px;width:150px}.jr-transfer .ok{color:#0e8c86;font-weight:700}.journal-mission{background:#14213d;color:#fff;border-radius:10px;padding:10px 14px;margin-bottom:12px;display:grid;gap:4px}.journal-mission small{color:#9fb3c8;font-size:12.5px}.journal-mission strong{font-size:16px}.button.journal-submit{background:#d6332e;border-color:#d6332e;border-radius:99px}.jr-overlay{position:fixed;inset:0;z-index:40;background:#14213dcc;display:grid;place-items:center;padding:16px;overflow:auto}.jr-overlay .jr-wrap{width:min(980px,100%)}.top-login{display:flex;gap:6px;align-items:center;margin-right:auto;margin-left:16px}.top-login input{font:inherit;font-size:13px;padding:6px 10px;width:120px;border:1.5px solid var(--border);border-radius:8px}.top-login .button{padding:6px 14px}.account-menu{position:relative;flex:none;margin-right:14px}.account-chip{display:inline-flex;align-items:center;gap:8px;font:inherit;font-size:13px;font-weight:600;color:var(--ink, #1c2b27);background:transparent;border:1px solid var(--border);border-radius:99px;padding:3px 10px 3px 4px;cursor:pointer}.account-chip:hover,.account-chip[aria-expanded=true]{background:var(--brand-100, #e7f5f3)}.account-pop{position:absolute;left:0;top:calc(100% + 8px);z-index:30;width:230px;background:#fff;border:1px solid var(--border);border-radius:14px;box-shadow:0 12px 32px #14213d26;padding:6px;display:grid;gap:2px}.account-item{display:grid;gap:1px;text-align:left;font:inherit;background:none;border:0;border-radius:10px;padding:8px 12px;cursor:pointer}.account-item:hover,.account-item.on{background:var(--brand-100, #e7f5f3)}.account-item b{font-size:14px}.account-item span{font-size:12px;color:var(--muted)}.account-pop small{color:#b3261e;font-size:12px;padding:4px 12px}.account-logout{font:inherit;font-size:13px;background:none;border:0;border-top:1px solid var(--border);color:var(--muted);text-align:left;padding:10px 12px 6px;margin-top:4px;cursor:pointer}.account-logout:hover{color:#b3261e}.jr-edit{height:100%;box-sizing:border-box;grid-template-rows:auto 1fr auto!important;background:#fffdf6f2;border:2px solid #b98a45;border-radius:12px;padding:10px 12px;display:grid;grid-template-rows:auto 1fr auto;gap:6px;font-size:14px;position:relative}.jr-edit textarea{font:600 17px/1.45 Nanum Pen Script,Gaegu,Bradley Hand,Segoe Print,cursive;color:#24304f;border:1.5px solid #e3d5b5;border-radius:8px;padding:6px 10px;resize:none;background:#fff}.jr-edit small{color:#687386;font-size:12px}.jr-edit button{position:absolute;right:10px;top:8px;font:inherit;font-size:12px;border:1px solid #c3cad4;background:#fff;border-radius:99px;padding:2px 10px;cursor:pointer}.jr-cat-text{white-space:pre-line;max-height:100%;overflow:auto}.app-header,.student-header{height:auto}.header-inner{min-height:72px;padding-top:10px;padding-bottom:10px;box-sizing:border-box}.header-inner nav{min-width:0;overflow-x:auto;scrollbar-width:none}.header-inner nav::-webkit-scrollbar{display:none}.account-menu{margin-right:0}.logout{min-height:44px;padding:0 10px;border-radius:8px}.logout:hover{background:var(--brand-100);color:var(--ink)}.logout:focus-visible,.account-chip:focus-visible,.header-inner nav a:focus-visible{outline:2px solid var(--brand-strong);outline-offset:2px}.account-chip{min-height:44px}@media(max-width:1023px){.header-inner{flex-wrap:wrap;row-gap:4px;column-gap:14px}.header-inner>.logo-link{flex:1;min-width:0}.header-inner nav{order:3;flex-basis:100%;height:auto;margin-top:0}.student-header nav{margin-top:0}}@media(max-width:767px){.header-inner{padding-left:12px;padding-right:12px;column-gap:8px}.account-chip-name{display:none}.account-chip{padding:3px 6px 3px 4px}.wordmark{font-size:24px}.account{gap:4px}}.top-login{position:relative;flex-wrap:wrap}.top-login input{min-height:40px;box-sizing:border-box}.top-login .button{min-height:40px}.top-login-error{position:absolute;left:0;top:calc(100% + 4px);color:var(--red);font-size:12px;white-space:nowrap}@media(max-width:767px){.entry>header{flex-wrap:wrap;gap:12px;padding:18px 16px}.entry>header .eyebrow{display:none}.top-login{order:2;flex-basis:100%;margin:0;display:grid;grid-template-columns:1fr 1fr auto;gap:6px}.top-login input{width:100%;min-height:44px}.top-login .button{min-height:44px}.top-login-error{position:static;grid-column:1 / -1;white-space:normal}}@media(max-width:767px){.shell table{display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}}.header-inner nav[data-more=true]{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 40px),transparent)}.logo-link{display:inline-flex;align-items:center;min-height:44px}.exam-form-buttons{flex-wrap:wrap}.approve-hint{display:block;margin:0 0 8px auto;font-size:12px;color:var(--amber);min-height:32px}.jr-rotate-hint{display:none;max-width:980px;margin:0 auto 8px;font-size:13px;color:var(--muted);text-align:center}@media(max-width:600px)and (orientation:portrait){.jr-rotate-hint{display:block}}.empty-wide{grid-column:1 / -1}.journal-back{font:inherit;color:inherit;background:none;border:0;padding:6px 4px;margin:-6px -4px;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.journal-back:hover{color:#fff}.jr-reasons .jr-retry{grid-column:2;font-size:12.5px;color:#0e8c86;font-weight:600}.jr-finish{height:100%;display:flex;align-items:center;justify-content:center;text-align:center;font-size:14px;font-weight:700;color:#14213d;line-height:1.35;word-break:keep-all}.jr-editwrap{position:relative;min-height:0}.jr-editwrap .jr-mirror,.jr-editwrap textarea{box-sizing:border-box;width:100%;height:100%;margin:0;padding:6px 10px;border:1.5px solid #e3d5b5;border-radius:8px;font:600 17px/1.45 Nanum Pen Script,Gaegu,Bradley Hand,Segoe Print,cursive;white-space:pre-wrap;overflow-wrap:break-word;word-break:normal;letter-spacing:normal}.jr-editwrap .jr-mirror{position:absolute;inset:0;overflow:hidden;color:transparent;background:#fff;pointer-events:none}.jr-editwrap textarea{position:relative;background:transparent;color:#24304f;resize:none;overflow-y:auto}.jr-mirror mark{background:transparent;color:transparent;text-decoration:underline solid;text-decoration-thickness:2px;text-underline-offset:4px}.jr-mirror mark.red{text-decoration-color:#d6332e}.jr-mirror mark.blue{text-decoration-color:#2f6fd6}.jr-page{animation:jr-turn .35s ease-out}@keyframes jr-turn{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.jr-page{animation:none}}.jr-linewrap{position:relative;height:34px}.jr-linewrap .jr-mirror,.jr-linewrap .jr-input{position:absolute;inset:0;box-sizing:border-box;width:100%;height:34px;margin:0;padding:0 10px;border:1.5px solid #c3cad4;border-radius:6px;font:700 17px/31px Nanum Pen Script,Gaegu,Bradley Hand,Segoe Print,cursive;letter-spacing:normal;white-space:pre}.jr-linewrap .jr-mirror{overflow:hidden;color:transparent;background:#fff;pointer-events:none}.jr-linewrap .jr-input{background:transparent}.jr-linewrap .jr-input:disabled{background:#eef8f7cc;border-color:#0e8c86}.jr-editwrap .jr-mirror,.jr-editwrap textarea{font:500 15px/1.6 Pretendard,Apple SD Gothic Neo,Malgun Gothic,sans-serif}.jr-linewrap .jr-mirror,.jr-linewrap .jr-input{font:500 15px/31px Pretendard,Apple SD Gothic Neo,Malgun Gothic,sans-serif}.jr-tool:hover{fill:#dfe5ee}.jr-btn:focus-visible .jr-tool{stroke:#0e8c86;stroke-width:2}.jr-pen{position:relative;height:100%;box-sizing:border-box;background:#fff;border:1.5px solid #c3cad4;border-radius:10px;display:grid;grid-template-rows:auto 1fr;overflow:hidden}.jr-pen-head{display:flex;gap:10px;align-items:baseline;padding:6px 12px 0;font:500 12.5px/1.4 Pretendard,sans-serif;color:#687386;white-space:nowrap;overflow:hidden}.jr-pen-head b{color:#14213d;font-weight:700}.jr-pen-head span{overflow:hidden;text-overflow:ellipsis}.jr-pen canvas{width:100%;height:100%;touch-action:none;cursor:crosshair;display:block}.jr-pen canvas.off{cursor:default;opacity:.6}.jr-pen-hint{position:absolute;left:0;right:0;top:56%;margin:0;text-align:center;color:#9aa4b2;font:500 14px Pretendard,sans-serif;pointer-events:none}.jr-pen-done{position:absolute;right:10px;bottom:10px;font:700 14px Pretendard,sans-serif;color:#fff;background:#0e8c86;border:0;border-radius:99px;padding:8px 16px;min-height:36px;cursor:pointer}.jr-pen-done:disabled{opacity:.45;cursor:default}.jr-pen canvas.erasing{cursor:none}.jr-pen-brush{position:absolute;border-radius:50%;border:1.5px solid #687386;background:#f7b7c359;pointer-events:none;box-sizing:border-box}.jr-pen-clear{position:absolute;left:10px;bottom:10px;font:600 13px Pretendard,sans-serif;color:#687386;background:#fff;border:1px solid #c3cad4;border-radius:99px;padding:6px 12px;min-height:32px;cursor:pointer}.webcam-shot{margin-top:12px;border:1px solid #c3cad4;border-radius:14px;padding:12px;background:#0f172a;display:grid;gap:10px}.webcam-shot video{width:100%;max-height:52vh;border-radius:10px;background:#000;object-fit:contain}.webcam-shot p{margin:0;color:#cbd5e1;text-align:center}.webcam-actions{display:flex;justify-content:flex-end;gap:8px}.webcam-actions .ghost{color:#e2e8f0}.grammar-card .grammar-name{margin:0 0 4px;font-size:14px;font-weight:700;color:var(--ink, #14213d)}.class-picker{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:4px 0 20px}.class-picker-label{font-size:13px;font-weight:700;color:var(--muted, #687386);margin-right:4px}.class-picker button{min-height:40px;padding:8px 16px;border-radius:999px;border:1px solid var(--line, #d6dde5);background:var(--surface, #fff);color:var(--ink, #14213d);font:inherit;font-weight:600;cursor:pointer}.class-picker button small{font-weight:500;color:var(--muted, #687386);margin-left:4px}.class-picker button.active{background:var(--brand, #0e8c86);border-color:var(--brand, #0e8c86);color:#fff}.class-picker button.active small{color:#ffffffd9}.class-picker button:focus-visible{outline:3px solid rgba(14,140,134,.35);outline-offset:2px}.class-roster{margin-top:18px}.class-roster-title{font-size:17px;margin:0 0 10px}.class-roster-title small{font-size:13px;font-weight:500;color:var(--muted, #687386);margin-left:6px}.batch-pick{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media(max-width:560px){.batch-pick{grid-template-columns:1fr}}.batch-class-roster{border:1px solid var(--line, #d6dde5);border-radius:12px;padding:10px 14px;margin:4px 0 10px}.batch-class-roster ol{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px 8px}.batch-class-roster li{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:var(--surface-2, #f1f5f4);font-weight:600;font-size:14px}.batch-class-roster .no{font-size:12px;color:var(--muted, #687386);font-weight:700}.heading-actions{display:flex;flex-wrap:wrap;gap:8px}.heading-actions.stacked{flex-direction:column;align-items:stretch}.grading-steps{list-style:none;padding:0;margin:0 0 18px;display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px}.grading-steps li{display:grid;gap:2px;padding:10px 12px;border:1px solid var(--line, #d6dde5);border-radius:12px;background:var(--surface, #fff)}.grading-steps .n{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-size:12px;font-weight:800;color:#fff;background:var(--brand, #0e8c86)}.grading-steps b{font-size:14px}.grading-steps small{font-size:12px;color:var(--muted, #687386)}.grading-pick{display:grid;gap:10px;margin-bottom:18px}.grading-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px}.grading-counts{display:flex;flex-wrap:wrap;gap:6px}.activity-card .button+.button{margin-top:0}.grading-modes{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media(max-width:640px){.grading-modes{grid-template-columns:1fr}}.grading-modes button{display:flex;gap:12px;align-items:flex-start;text-align:left;padding:14px 16px;border-radius:14px;border:1.5px solid var(--line, #d6dde5);background:var(--surface, #fff);color:var(--ink, #14213d);font:inherit;cursor:pointer;min-height:72px}.grading-modes button b{display:block;font-size:16px;margin-bottom:2px}.grading-modes button small{display:block;font-size:13px;color:var(--muted, #687386);line-height:1.45}.grading-modes button svg{flex:none;margin-top:2px;color:var(--muted, #687386)}.grading-modes button.active{border-color:var(--brand, #0e8c86);background:var(--brand-soft, #e3f4f2);box-shadow:0 0 0 3px #0e8c8626}.grading-modes button.active svg{color:var(--brand, #0e8c86)}.grading-modes button:focus-visible{outline:3px solid rgba(14,140,134,.35);outline-offset:2px}.batch-class-roster li.pickable{padding:0;background:none}.batch-class-roster li.pickable button{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:6px 12px;border-radius:999px;border:1px solid var(--line, #d6dde5);background:var(--surface, #fff);color:var(--ink, #14213d);font:inherit;font-weight:600;font-size:14px;cursor:pointer}.batch-class-roster li.pickable button:hover{border-color:var(--brand, #0e8c86)}.roster-state{font-size:11.5px;font-weight:700;padding:1px 7px;border-radius:99px}.roster-state.none{background:#eef1f5;color:#687386}.roster-state.neutral{background:#e8eef7;color:#2c4a7a}.roster-state.amber{background:#fff3cd;color:#7a5b00}.roster-state.mint{background:#e2f3ea;color:#1d7a4e}.grammar-card{grid-template-columns:minmax(0,1fr)}.grammar-card .score-table{width:100%}.grammar-card .score-table td,.grammar-card .score-table th{overflow-wrap:anywhere}.teacher-note-card{display:grid;gap:10px}.teacher-note-card h3{display:flex;align-items:center;gap:8px;margin:0}.teacher-note-card p{margin:0}.teacher-note-card textarea{width:100%;box-sizing:border-box;font:inherit;padding:10px 12px;border:1px solid var(--line, #d6dde5);border-radius:12px;resize:vertical;min-height:110px}.teacher-note-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.grammar-card .score-table{table-layout:fixed}.grammar-card .score-table th:nth-child(1),.grammar-card .score-table td:nth-child(1){width:26%}.grammar-card .score-table th:nth-child(2),.grammar-card .score-table td:nth-child(2){width:84px}.grammar-card .score-table th:nth-child(4),.grammar-card .score-table td:nth-child(4){width:92px;text-align:right}.grammar-card .score-table td:nth-child(4) .button{padding:6px 10px;min-height:34px;font-size:13px;white-space:nowrap;max-width:100%}.grammar-card .score-table select{max-width:100%}.grammar-card .score-table td:last-child .button{padding:6px 10px;min-height:34px;font-size:13px;white-space:nowrap;max-width:100%}.grammar-card .score-table td:last-child{text-align:right}.grammar-card .score-table th:nth-child(4),.grammar-card .score-table td:nth-child(4){width:108px}.grammar-card .score-table td:nth-child(3){padding-right:12px}.grammar-card .score-table td:nth-child(3){white-space:normal;word-break:keep-all;overflow-wrap:anywhere;line-height:1.45}.review-layout.review-grid{grid-template-columns:minmax(0,1.6fr) minmax(330px,1fr);grid-template-areas:"paper score" "note pen";align-items:stretch;row-gap:24px}.review-grid .feedback-column{display:contents}.review-grid .paper-section{grid-area:paper}.review-grid .grammar-card{grid-area:score}.review-grid .teacher-note-card{grid-area:note}.review-grid .feedback-card{grid-area:pen}.review-grid .teacher-note-card{display:flex;flex-direction:column;gap:12px}.review-grid .teacher-note-card textarea{flex:1;min-height:180px}.review-grid .teacher-note-card .button{align-self:flex-end}@media(max-width:900px){.review-layout.review-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"paper" "score" "pen" "note"}}.review-grid .grammar-card{align-content:start}.review-grid .feedback-card{align-self:stretch}.batch-class-roster li.pickable{display:inline-flex;align-items:center;gap:4px}.batch-class-roster a.roster-state{text-decoration:none;cursor:pointer}.batch-class-roster a.roster-state:hover{text-decoration:underline}.batch-class-roster li:not(.pickable) .roster-state{margin-left:4px}.score-table td.uploaded-at{white-space:nowrap;color:var(--muted, #687386);font-variant-numeric:tabular-nums}.score-table tr.previous th,.score-table tr.previous td{opacity:.5}.evidence-previous{position:relative;opacity:.55}.evidence-previous .previous-tag{position:absolute;top:6px;right:44px;font-size:11.5px;font-weight:700;color:#687386;background:#eef1f5;border-radius:99px;padding:1px 8px;z-index:1}.choice-card.custom-grammar{border-style:dashed}.custom-grammar-form{display:grid;gap:10px;margin-top:12px;padding:14px 16px;border:1px solid var(--line, #d6dde5);border-radius:14px}.custom-grammar-name{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:end}.custom-grammar-pair{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media(max-width:640px){.custom-grammar-name,.custom-grammar-pair{grid-template-columns:1fr}}.custom-grammar-bar{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;width:100%;box-sizing:border-box;margin:0 0 12px;padding:14px 18px;text-align:left;font:inherit;color:#6b4300;background:#fff6e6;border:1.5px dashed #e3a64b;border-radius:14px;cursor:pointer}.custom-grammar-bar b{font-size:16px;color:#7a4a00}.custom-grammar-bar .small{color:#8a6a3a}.custom-grammar-bar:hover{background:#ffefd2}.custom-grammar-bar.selected{border-style:solid;background:#ffefd2;box-shadow:0 0 0 3px #e3a64b40}.custom-grammar-bar:focus-visible{outline:3px solid rgba(227,166,75,.45);outline-offset:2px}.custom-grammar-form{margin:0 0 16px;border-color:#f0cf98;background:#fffaf1}.rubric-editor input,.rubric-editor textarea{width:100%;box-sizing:border-box;font:inherit;padding:6px 8px;border:1px solid var(--line, #d6dde5);border-radius:8px;background:#fff}.rubric-editor textarea{margin-top:6px;font-size:13px;resize:vertical}.rubric-editor .rubric-name-row{display:flex;align-items:center;gap:8px}.rubric-editor .rubric-name{font-weight:700}.rubric-editor td.num input{width:64px;text-align:right}.rubric-editor td:last-child{width:36px}.activity-card .activity-assigned{margin:2px 0 0;align-self:stretch;text-align:center;color:var(--muted, #687386);font-size:12.5px;font-variant-numeric:tabular-nums}.activity-card{position:relative}.activity-card .activity-tools{position:absolute;top:14px;right:14px;display:flex;gap:4px}.activity-card .activity-tools .icon-button{width:36px;height:36px;border-radius:10px;color:var(--muted, #687386)}.activity-card .activity-tools .icon-button:hover{color:var(--ink, #14213d);background:var(--surface-2, #f1f5f4)}.activity-edit{display:grid;gap:12px}.activity-edit input,.activity-edit textarea{width:100%;box-sizing:border-box;font:inherit}.activity-edit-dates{display:grid;grid-template-columns:1fr 1fr;gap:12px}.activity-delete-warn{margin:0;padding:10px 12px;border-radius:10px;background:#fdecea;color:#8a2b22}.activity-grid.aligned{align-items:stretch}.activity-grid.aligned .activity-card{display:grid;grid-row:span 8;grid-template-rows:subgrid;row-gap:var(--space-4);justify-items:start;align-content:start}.activity-grid.aligned .activity-card>*{margin-top:0;margin-bottom:0}.activity-grid.aligned .activity-meta:empty{min-height:0}.activity-grid.aligned .activity-card .lesson-goal{align-self:start;width:100%;box-sizing:border-box}.activity-grid.aligned .activity-card .button{align-self:end}.activity-grid.aligned .activity-card .activity-assigned{align-self:start;justify-self:stretch}.activity-grid.aligned .activity-card .button,.activity-grid.aligned .activity-card .lesson-goal{justify-self:stretch}.rubric-choice{position:relative;display:grid;gap:6px}.rubric-choice .choice-card{width:100%}.rubric-choice .rubric-remove{position:absolute;top:6px;right:6px;width:24px;height:24px;min-width:0;padding:0;display:grid;place-items:center;border-radius:50%;border:1px solid var(--line, #d9e0e6);background:#fff;color:var(--muted, #687386);box-shadow:0 1px 3px #0000001a;cursor:pointer}.rubric-choice .rubric-remove:hover{color:#fff;background:#d92d20;border-color:#d92d20}.rubric-remove-confirm{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;padding:10px 12px;border-radius:10px;background:#fdecea;color:#8a2b22;font-size:14px}.rubric-remove-actions{display:inline-flex;gap:8px;margin-left:auto}.rubric-choice:has(.rubric-remove) .choice-top{padding-right:22px}.paper-mark:not(.uncertain):not(.circle){border-bottom:0;background:transparent}.paper-mark:not(.uncertain):not(.circle):after{content:"";position:absolute;left:-1px;right:-1px;top:50%;height:2px;transform:translateY(-50%);background:var(--danger-600, #cf473a);border-radius:1px;pointer-events:none}.paper-mark.tone-blue:not(.uncertain):not(.circle):after{background:var(--tone-blue-line, #2f6fd6)}.paper-mark:not(.uncertain):hover,.paper-mark:not(.uncertain).selected{background:transparent;outline-offset:3px}.paper-mark .mark-number{right:auto;left:0;top:auto;bottom:calc(100% + 7px)}.paper-mark .mark-replacement{left:21px;bottom:calc(100% + 3px)}.uncertain .mark-number{inset:-10px -10px auto auto}.paper-mark .mark-label{position:absolute;left:0;bottom:calc(100% + 3px);display:inline-flex;align-items:center;gap:3px;pointer-events:none;white-space:nowrap}.paper-mark .mark-label .mark-number,.paper-mark .mark-label .mark-replacement{position:static;flex:none}.uncertain .mark-label{inset:-10px -10px auto auto}.grammar-card .score-table th[scope=row]{white-space:normal;word-break:keep-all;overflow-wrap:anywhere;line-height:1.35}.grammar-card .score-table th[scope=row] .small{display:block;margin-top:2px;font-weight:500}.grammar-card .score-table td:nth-child(2){white-space:nowrap}.paper-caret{position:absolute;z-index:2;width:16px;margin-left:-8px;padding:0;border:0;background:transparent;cursor:pointer}.paper-caret:after{content:"^";position:absolute;left:50%;top:82%;transform:translate(-50%);font:700 22px/1 Pretendard,sans-serif;color:var(--danger-600, #cf473a);pointer-events:none}.paper-caret.tone-blue:after{color:var(--tone-blue-line, #2f6fd6)}.paper-caret.selected,.paper-caret:hover{outline:2px solid #ef9d8977;outline-offset:2px;border-radius:4px}.paper-caret .mark-label{left:50%;transform-origin:left}.paper-caret .mark-label{margin-left:-8px}.paper-caret:after{top:100%;margin-top:1px}.paper-caret .mark-label{left:50%;bottom:auto;top:calc(100% + 17px);margin-left:0;translate:-50% 0}.paper-caret .mark-label{position:absolute;display:inline-flex;align-items:center;gap:3px;white-space:nowrap;pointer-events:none}.paper-caret .mark-label{top:calc(100% + 20px)}.paper-caret .mark-label .mark-number,.paper-caret .mark-label .mark-replacement{position:static;flex:none}.paper-caret:after{font-size:24px;line-height:.8;margin-top:3px}.paper-mark:not(.uncertain):hover,.paper-mark:not(.uncertain).selected,.paper-caret:hover,.paper-caret.selected{outline:none;background:transparent}.paper-mark.selected .mark-number,.paper-caret.selected .mark-number{transform:scale(1.25);box-shadow:0 0 0 2px #fff,0 0 0 4px #ef9d8999}.paper-caret .mark-label .mark-number{position:absolute;right:calc(100% + 3px);top:50%;translate:0 -50%}.score-table tr.clickable-row{cursor:pointer}.score-table tr.clickable-row:hover th,.score-table tr.clickable-row:hover td{background:var(--surface-2, #f1f5f4)}.score-table .older-toggle{margin-left:8px;display:inline-flex;align-items:center;gap:2px;padding:1px 7px;border:1px solid var(--line, #d9e0e6);border-radius:999px;background:#fff;color:var(--muted, #687386);font:inherit;font-size:12px;cursor:pointer;vertical-align:middle}.score-table .older-toggle:hover{color:var(--ink, #14213d);border-color:#b9c3cc}.score-table td.row-open{width:28px;color:#b3bcc6;text-align:right}.score-table tr.clickable-row:hover td.row-open{color:var(--ink, #14213d)}.score-table tr.previous th .small{color:var(--muted, #687386);padding-left:6px}.roster-state.reading{color:#1d4f91;background:linear-gradient(90deg,#cfe0f7 var(--p, 0%),#eef4fc var(--p, 0%));border:1px solid #c3d6f2;font-variant-numeric:tabular-nums;transition:background .6s}.reading-chip{display:inline-flex;align-items:center;padding:4px 12px;border-radius:999px;font-size:13.5px;font-weight:700;color:#1d4f91;border:1px solid #c3d6f2;font-variant-numeric:tabular-nums;background:linear-gradient(90deg,#cfe0f7 var(--p, 0%),#eef4fc var(--p, 0%));transition:background .6s}.strike-preview{margin:4px 0 12px;padding:30px 14px 12px;border:1px dashed var(--line, #d9e0e6);border-radius:10px;background:#fffef9;position:relative}.strike-preview>.small.muted{position:absolute;top:8px;left:12px}.strike-preview p{margin:0;font-size:18px;line-height:2.4;color:#24304f}.strike-preview .sp-word{position:relative;margin-right:.32em}.strike-preview .sp-word.struck{text-decoration:line-through;text-decoration-color:var(--danger-600, #cf473a);text-decoration-thickness:2px}.strike-preview .sp-fix{position:absolute;left:0;bottom:78%;white-space:nowrap;color:var(--danger-600, #cf473a);font:600 16px/1 Bradley Hand,Segoe Print,cursive;text-decoration:none}.strike-preview .sp-miss{color:#b42318}.strike-preview .sp-caret{position:absolute;right:-.45em;top:72%;color:var(--danger-600, #cf473a);font:700 16px/1 Pretendard,sans-serif}.strike-preview .sp-caret span{position:absolute;left:50%;top:100%;translate:-50% 0;white-space:nowrap;font:600 15px/1 Bradley Hand,Segoe Print,cursive}.strike-preview p{padding-bottom:14px}.strike-preview .sp-word{cursor:pointer;border-radius:4px}.strike-preview .sp-word:hover{background:#eef4fc}.strike-preview .sp-word.picked{background:#fdecea}.strike-preview .sp-suggest{margin-left:6px;padding:2px 10px;border:1px solid #f1b8b0;border-radius:999px;background:#fff;color:#b42318;font:inherit;font-weight:700;cursor:pointer}.strike-preview .sp-suggest:hover{background:#fdecea}.strike-preview .sp-help{display:block;margin-top:6px}dialog.modal.edit-dock{margin:16px 16px 16px auto;max-height:calc(100vh - 32px);width:min(520px,calc(100vw - 32px))}dialog.modal.edit-dock::backdrop{background:transparent}.strike-preview>.small.muted:first-child{position:static;display:block;margin-bottom:6px}.strike-preview{padding-top:12px}.bnv-modal-backdrop:has(>.edit-dock){background:transparent;justify-content:flex-end;align-items:flex-start;padding:16px;pointer-events:none}.bnv-modal.edit-dock{pointer-events:auto;width:min(520px,calc(100vw - 32px));max-height:calc(100vh - 32px);overflow:auto;margin:0;box-shadow:0 12px 40px #14213d33}.strike-preview>.small.sp-help,.strike-preview>.small.sp-miss{position:static;display:block;margin-top:6px}.correction-tabs .add-correction{border-style:dashed;color:var(--danger-600, #cf473a);background:#fff}.correction-tabs .add-correction:hover{background:#fdecea}.check-field{display:flex;align-items:center;gap:8px;margin:4px 0 8px;font-size:14px}.bnv-modal-backdrop:has(+.bnv-modal.edit-dock){background:transparent!important}.bnv-modal-backdrop+.bnv-modal.edit-dock{left:auto!important;right:16px!important;top:16px!important;transform:none!important;max-height:calc(100vh - 32px);overflow:auto}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-0-wght-normal-zaHw9jyX.woff2) format("woff2-variations");unicode-range:U+f9ca-fa0b,U+ff03-ff05,U+ff07,U+ff0a-ff0b,U+ff0d-ff19,U+ff1b,U+ff1d,U+ff20-ff5b,U+ff5d,U+ffe0-ffe3,U+ffe5-ffe6}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-1-wght-normal-D1_j0Bh2.woff2) format("woff2-variations");unicode-range:U+f92f-f980,U+f982-f9c9}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-2-wght-normal-DxOS5JPD.woff2) format("woff2-variations");unicode-range:U+d723-d728,U+d72a-d733,U+d735-d748,U+d74a-d74f,U+d752-d753,U+d755-d757,U+d75a-d75f,U+d762-d764,U+d766-d768,U+d76a-d76b,U+d76d-d76f,U+d771-d787,U+d789-d78b,U+d78d-d78f,U+d791-d797,U+d79a,U+d79c,U+d79e-d7a3,U+f900-f909,U+f90b-f92e}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-3-wght-normal-BVlve0P-.woff2) format("woff2-variations");unicode-range:U+d679-d68b,U+d68e-d69e,U+d6a0,U+d6a2-d6a7,U+d6a9-d6c3,U+d6c6-d6c7,U+d6c9-d6cb,U+d6cd-d6d3,U+d6d5-d6d6,U+d6d8-d6e3,U+d6e5-d6e7,U+d6e9-d6fb,U+d6fd-d717,U+d719-d71f,U+d721-d722}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-4-wght-normal-BP5Jetp3.woff2) format("woff2-variations");unicode-range:U+d5bc-d5c7,U+d5ca-d5cb,U+d5cd-d5cf,U+d5d1-d5d7,U+d5d9-d5da,U+d5dc,U+d5de-d5e3,U+d5e6-d5e7,U+d5e9-d5eb,U+d5ed-d5f6,U+d5f8,U+d5fa-d5ff,U+d602-d603,U+d605-d607,U+d609-d60f,U+d612-d613,U+d616-d61b,U+d61d-d637,U+d63a-d63b,U+d63d-d63f,U+d641-d647,U+d64a-d64c,U+d64e-d653,U+d656-d657,U+d659-d65b,U+d65d-d666,U+d668,U+d66a-d678}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-5-wght-normal-BCoNANxM.woff2) format("woff2-variations");unicode-range:U+d507,U+d509-d50b,U+d50d-d513,U+d515-d53b,U+d53e-d53f,U+d541-d543,U+d545-d54c,U+d54e,U+d550,U+d552-d557,U+d55a-d55b,U+d55d-d55f,U+d561-d564,U+d566-d567,U+d56a,U+d56c,U+d56e-d573,U+d576-d577,U+d579-d583,U+d585-d586,U+d58a-d5a4,U+d5a6-d5bb}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-6-wght-normal-CP244j7o.woff2) format("woff2-variations");unicode-range:U+d464-d477,U+d47a-d47b,U+d47d-d47f,U+d481-d487,U+d489-d48a,U+d48c,U+d48e-d4e7,U+d4e9-d503,U+d505-d506}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-7-wght-normal-RwJr92rV.woff2) format("woff2-variations");unicode-range:U+d3bf-d3c7,U+d3ca-d3cf,U+d3d1-d3eb,U+d3ee-d3ef,U+d3f1-d3f3,U+d3f5-d3fb,U+d3fd-d400,U+d402-d45b,U+d45d-d463}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-8-wght-normal-LWdroa_n.woff2) format("woff2-variations");unicode-range:U+d2ff,U+d302-d304,U+d306-d30b,U+d30f,U+d311-d313,U+d315-d31b,U+d31e,U+d322-d324,U+d326-d327,U+d32a-d32b,U+d32d-d32f,U+d331-d337,U+d339-d33c,U+d33e-d37b,U+d37e-d37f,U+d381-d383,U+d385-d38b,U+d38e-d390,U+d392-d397,U+d39a-d39b,U+d39d-d39f,U+d3a1-d3a7,U+d3a9-d3aa,U+d3ac,U+d3ae-d3b3,U+d3b5-d3b7,U+d3b9-d3bb,U+d3bd-d3be}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-9-wght-normal-4TmOXBOD.woff2) format("woff2-variations");unicode-range:U+d257-d27f,U+d281-d29b,U+d29d-d29f,U+d2a1-d2ab,U+d2ad-d2b7,U+d2ba-d2bb,U+d2bd-d2bf,U+d2c1-d2c7,U+d2c9-d2ef,U+d2f2-d2f3,U+d2f5-d2f7,U+d2f9-d2fe}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-10-wght-normal-DnSbnx9q.woff2) format("woff2-variations");unicode-range:U+d1b4,U+d1b6-d1f3,U+d1f5-d22b,U+d22e-d22f,U+d231-d233,U+d235-d23b,U+d23d-d240,U+d242-d256}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-11-wght-normal-Bip46oK9.woff2) format("woff2-variations");unicode-range:U+d105-d12f,U+d132-d133,U+d135-d137,U+d139-d13f,U+d141-d142,U+d144,U+d146-d14b,U+d14e-d14f,U+d151-d153,U+d155-d15b,U+d15e-d187,U+d189-d19f,U+d1a2-d1a3,U+d1a5-d1a7,U+d1a9-d1af,U+d1b2-d1b3}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-12-wght-normal-CErRafd0.woff2) format("woff2-variations");unicode-range:U+d04b-d04f,U+d051-d057,U+d059-d06b,U+d06d-d06f,U+d071-d073,U+d075-d07b,U+d07e-d0a3,U+d0a6-d0a7,U+d0a9-d0ab,U+d0ad-d0b3,U+d0b6,U+d0b8,U+d0ba-d0bf,U+d0c2-d0c3,U+d0c5-d0c7,U+d0c9-d0cf,U+d0d2,U+d0d6-d0db,U+d0de-d0df,U+d0e1-d0e3,U+d0e5-d0eb,U+d0ee-d0f0,U+d0f2-d104}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-13-wght-normal-BYdFtgfs.woff2) format("woff2-variations");unicode-range:U+cfa2-cfc3,U+cfc5-cfdf,U+cfe2-cfe3,U+cfe5-cfe7,U+cfe9-cff4,U+cff6-cffb,U+cffd-cfff,U+d001-d003,U+d005-d017,U+d019-d033,U+d036-d037,U+d039-d03b,U+d03d-d04a}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-14-wght-normal-DbXp8KMa.woff2) format("woff2-variations");unicode-range:U+cef0-cef3,U+cef6,U+cef9-ceff,U+cf01-cf03,U+cf05-cf07,U+cf09-cf0f,U+cf11-cf12,U+cf14-cf1b,U+cf1d-cf1f,U+cf21-cf2f,U+cf31-cf53,U+cf56-cf57,U+cf59-cf5b,U+cf5d-cf63,U+cf66,U+cf68,U+cf6a-cf6f,U+cf71-cf84,U+cf86-cf8b,U+cf8d-cfa1}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-15-wght-normal-CbQwhwro.woff2) format("woff2-variations");unicode-range:U+ce3c-ce57,U+ce5a-ce5b,U+ce5d-ce5f,U+ce61-ce67,U+ce6a,U+ce6c,U+ce6e-ce73,U+ce76-ce77,U+ce79-ce7b,U+ce7d-ce83,U+ce85-ce88,U+ce8a-ce8f,U+ce91-ce93,U+ce95-ce97,U+ce99-ce9f,U+cea2,U+cea4-ceab,U+cead-cee3,U+cee6-cee7,U+cee9-ceeb,U+ceed-ceef}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-16-wght-normal-DWwv3BSv.woff2) format("woff2-variations");unicode-range:U+cd92-cd93,U+cd96-cd97,U+cd99-cd9b,U+cd9d-cda3,U+cda6-cda8,U+cdaa-cdaf,U+cdb1-cdc3,U+cdc5-cdcb,U+cdcd-cde7,U+cde9-ce03,U+ce05-ce1f,U+ce22-ce34,U+ce36-ce3b}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-17-wght-normal-DomMDOp2.woff2) format("woff2-variations");unicode-range:U+ccef-cd07,U+cd0a-cd0b,U+cd0d-cd1a,U+cd1c,U+cd1e-cd2b,U+cd2d-cd5b,U+cd5d-cd77,U+cd79-cd91}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-18-wght-normal-MxwhREGh.woff2) format("woff2-variations");unicode-range:U+cc3f-cc43,U+cc46-cc47,U+cc49-cc4b,U+cc4d-cc53,U+cc55-cc58,U+cc5a-cc5f,U+cc61-cc97,U+cc9a-cc9b,U+cc9d-cc9f,U+cca1-cca7,U+ccaa,U+ccac,U+ccae-ccb3,U+ccb6-ccb7,U+ccb9-ccbb,U+ccbd-cccf,U+ccd1-cce3,U+cce5-ccee}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-19-wght-normal-DNg-zKaR.woff2) format("woff2-variations");unicode-range:U+cb91-cbd3,U+cbd5-cbe3,U+cbe5-cc0b,U+cc0e-cc0f,U+cc11-cc13,U+cc15-cc1b,U+cc1d-cc20,U+cc23-cc27,U+cc2a-cc2b,U+cc2d,U+cc2f,U+cc31-cc37,U+cc3a,U+cc3c}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-20-wght-normal--50uxkOV.woff2) format("woff2-variations");unicode-range:U+caf4-cb47,U+cb4a-cb90}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-21-wght-normal-C1AMeM2W.woff2) format("woff2-variations");unicode-range:U+ca4a-ca4b,U+ca4e-ca4f,U+ca51-ca53,U+ca55-ca5b,U+ca5d-ca60,U+ca62-ca83,U+ca85-cabb,U+cabe-cabf,U+cac1-cac3,U+cac5-cacb,U+cacd-cad0,U+cad2,U+cad4-cad8,U+cada-caf3}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-22-wght-normal-D252vkiT.woff2) format("woff2-variations");unicode-range:U+c996-c997,U+c99a-c99c,U+c99e-c9bf,U+c9c2-c9c3,U+c9c5-c9c7,U+c9c9-c9cf,U+c9d2,U+c9d4,U+c9d7-c9d8,U+c9db,U+c9de-c9df,U+c9e1-c9e3,U+c9e5-c9e6,U+c9e8-c9eb,U+c9ee-c9f0,U+c9f2-c9f7,U+c9f9-ca0b,U+ca0d-ca28,U+ca2a-ca49}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-23-wght-normal-BVoffVA1.woff2) format("woff2-variations");unicode-range:U+c8e9-c8f4,U+c8f6-c8fb,U+c8fe-c8ff,U+c901-c903,U+c905-c90b,U+c90e-c910,U+c912-c917,U+c919-c92b,U+c92d-c94f,U+c951-c953,U+c955-c96b,U+c96d-c973,U+c975-c987,U+c98a-c98b,U+c98d-c98f,U+c991-c995}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-24-wght-normal-CaVVHqgE.woff2) format("woff2-variations");unicode-range:U+c841-c84b,U+c84d-c86f,U+c872-c873,U+c875-c877,U+c879-c87f,U+c882-c884,U+c887-c88a,U+c88d-c8c3,U+c8c5-c8df,U+c8e1-c8e8}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-25-wght-normal-DOVnizVV.woff2) format("woff2-variations");unicode-range:U+c779-c77b,U+c77e-c782,U+c786,U+c78b,U+c78d,U+c78f,U+c792-c793,U+c795,U+c797,U+c799-c79f,U+c7a2,U+c7a7-c7ab,U+c7ae-c7bb,U+c7bd-c7c0,U+c7c2-c7c7,U+c7c9-c7dc,U+c7de-c7ff,U+c802-c803,U+c805-c807,U+c809,U+c80b-c80f,U+c812,U+c814,U+c817-c81b,U+c81e-c81f,U+c821-c823,U+c825-c82e,U+c830-c837,U+c839-c83b,U+c83d-c840}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-26-wght-normal-CHugetyX.woff2) format("woff2-variations");unicode-range:U+c6bb-c6bf,U+c6c2,U+c6c4,U+c6c6-c6cb,U+c6ce-c6cf,U+c6d1-c6d3,U+c6d5-c6db,U+c6dd-c6df,U+c6e1-c6e7,U+c6e9-c6eb,U+c6ed-c6ef,U+c6f1-c6f8,U+c6fa-c703,U+c705-c707,U+c709-c70b,U+c70d-c716,U+c718,U+c71a-c71f,U+c722-c723,U+c725-c727,U+c729-c734,U+c736-c73b,U+c73e-c73f,U+c741-c743,U+c745-c74b,U+c74e-c750,U+c752-c757,U+c759-c773,U+c776-c777}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-27-wght-normal-5ZT_54Uj.woff2) format("woff2-variations");unicode-range:U+c5f5-c5fb,U+c5fe,U+c602-c605,U+c607,U+c609-c60f,U+c611-c61a,U+c61c-c623,U+c626-c627,U+c629-c62b,U+c62d,U+c62f-c632,U+c636,U+c638,U+c63a-c63f,U+c642-c643,U+c645-c647,U+c649-c652,U+c656-c65b,U+c65d-c65f,U+c661-c663,U+c665-c677,U+c679-c67b,U+c67d-c693,U+c696-c697,U+c699-c69b,U+c69d-c6a3,U+c6a6,U+c6a8,U+c6aa-c6af,U+c6b2-c6b3,U+c6b5-c6b7,U+c6b9-c6ba}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-28-wght-normal-DcCroREu.woff2) format("woff2-variations");unicode-range:U+c517-c527,U+c52a-c52b,U+c52d-c52f,U+c531-c538,U+c53a,U+c53c,U+c53e-c543,U+c546-c547,U+c54b,U+c54d-c552,U+c556,U+c55a-c55b,U+c55d,U+c55f,U+c562-c563,U+c565-c567,U+c569-c56f,U+c572,U+c574,U+c576-c57b,U+c57e-c57f,U+c581-c583,U+c585-c586,U+c588-c58b,U+c58e,U+c590,U+c592-c596,U+c599-c5b3,U+c5b6-c5b7,U+c5ba,U+c5be-c5c3,U+c5ca-c5cb,U+c5cd,U+c5cf,U+c5d2-c5d3,U+c5d5-c5d7,U+c5d9-c5df,U+c5e1-c5e2,U+c5e4,U+c5e6-c5eb,U+c5ef,U+c5f1-c5f3}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-29-wght-normal-CUGYo1xf.woff2) format("woff2-variations");unicode-range:U+c475-c4ef,U+c4f2-c4f3,U+c4f5-c4f7,U+c4f9-c4ff,U+c502-c50b,U+c50d-c516}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-30-wght-normal-t9kcDFez.woff2) format("woff2-variations");unicode-range:U+c3d0-c3d7,U+c3da-c3db,U+c3dd-c3de,U+c3e1-c3ec,U+c3ee-c3f3,U+c3f5-c42b,U+c42d-c463,U+c466-c474}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-31-wght-normal-BXRWHdWh.woff2) format("woff2-variations");unicode-range:U+c32b-c367,U+c36a-c36b,U+c36d-c36f,U+c371-c377,U+c37a-c37b,U+c37e-c383,U+c385-c387,U+c389-c3cf}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-32-wght-normal-B-HBh90M.woff2) format("woff2-variations");unicode-range:U+c26a-c26b,U+c26d-c26f,U+c271-c273,U+c275-c27b,U+c27e-c287,U+c289-c28f,U+c291-c297,U+c299-c29a,U+c29c-c2a3,U+c2a5-c2a7,U+c2a9-c2ab,U+c2ad-c2b3,U+c2b6,U+c2b8,U+c2ba-c2bb,U+c2bd-c2db,U+c2de-c2df,U+c2e1-c2e2,U+c2e5-c2ea,U+c2ee,U+c2f0,U+c2f2-c2f5,U+c2f7,U+c2fa-c2fb,U+c2fd-c2ff,U+c301-c307,U+c309-c30c,U+c30e-c312,U+c315-c323,U+c325-c328,U+c32a}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-33-wght-normal-BVxi-hrJ.woff2) format("woff2-variations");unicode-range:U+c1bc-c1c3,U+c1c5-c1df,U+c1e1-c1fb,U+c1fd-c203,U+c205-c20c,U+c20e,U+c210-c217,U+c21a-c21b,U+c21d-c21e,U+c221-c227,U+c229-c22a,U+c22c,U+c22e,U+c230,U+c233-c24f,U+c251-c257,U+c259-c269}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-34-wght-normal-Cl-ZLQRl.woff2) format("woff2-variations");unicode-range:U+c101-c11b,U+c11f,U+c121-c123,U+c125-c12b,U+c12e,U+c132-c137,U+c13a-c13b,U+c13d-c13f,U+c141-c147,U+c14a,U+c14c-c153,U+c155-c157,U+c159-c15b,U+c15d-c166,U+c169-c16f,U+c171-c177,U+c179-c18b,U+c18e-c18f,U+c191-c193,U+c195-c19b,U+c19d-c19e,U+c1a0,U+c1a2-c1a4,U+c1a6-c1bb}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-35-wght-normal-CGtgbL9c.woff2) format("woff2-variations");unicode-range:U+c049-c057,U+c059-c05b,U+c05d-c05f,U+c061-c067,U+c069-c08f,U+c091-c0ab,U+c0ae-c0af,U+c0b1-c0b3,U+c0b5,U+c0b7-c0bb,U+c0be,U+c0c2-c0c7,U+c0ca-c0cb,U+c0cd-c0cf,U+c0d1-c0d7,U+c0d9-c0da,U+c0dc,U+c0de-c0e3,U+c0e5-c0eb,U+c0ed-c0f3,U+c0f6,U+c0f8,U+c0fa-c0ff}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-36-wght-normal-wKu6p2q4.woff2) format("woff2-variations");unicode-range:U+bfa7-bfaf,U+bfb1-bfc4,U+bfc6-bfcb,U+bfce-bfcf,U+bfd1-bfd3,U+bfd5-bfdb,U+bfdd-c048}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-37-wght-normal-CXQ97mbX.woff2) format("woff2-variations");unicode-range:U+bf07,U+bf09-bf3f,U+bf41-bf4f,U+bf52-bf54,U+bf56-bfa6}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-38-wght-normal-CIO7Ajb9.woff2) format("woff2-variations");unicode-range:U+be56,U+be58,U+be5c-be5f,U+be62-be63,U+be65-be67,U+be69-be74,U+be76-be7b,U+be7e-be7f,U+be81-be8e,U+be90,U+be92-bea7,U+bea9-becf,U+bed2-bed3,U+bed5-bed6,U+bed9-bee3,U+bee6-bf06}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-39-wght-normal-Cmpqjku6.woff2) format("woff2-variations");unicode-range:U+bdb0-bdd3,U+bdd5-bdef,U+bdf1-be0b,U+be0d-be0f,U+be11-be13,U+be15-be43,U+be46-be47,U+be49-be4b,U+be4d-be53}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-40-wght-normal-DfCGp2Pg.woff2) format("woff2-variations");unicode-range:U+bd03,U+bd06,U+bd08,U+bd0a-bd0f,U+bd11-bd22,U+bd25-bd47,U+bd49-bd58,U+bd5a-bd7f,U+bd82-bd83,U+bd85-bd87,U+bd8a-bd8f,U+bd91-bd92,U+bd94,U+bd96-bd98,U+bd9a-bdaf}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-41-wght-normal-DI3uk8to.woff2) format("woff2-variations");unicode-range:U+bc4e-bc83,U+bc86-bc87,U+bc89-bc8b,U+bc8d-bc93,U+bc96,U+bc98,U+bc9b-bc9f,U+bca2-bca3,U+bca5-bca7,U+bca9-bcb2,U+bcb4-bcbb,U+bcbe-bcbf,U+bcc1-bcc3,U+bcc5-bccc,U+bcce-bcd0,U+bcd2-bcd4,U+bcd6-bcf3,U+bcf7,U+bcf9-bcfb,U+bcfd-bd02}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-42-wght-normal-CZz_Gaix.woff2) format("woff2-variations");unicode-range:U+bb90-bba3,U+bba5-bbab,U+bbad-bbbf,U+bbc1-bbf7,U+bbfa-bbfb,U+bbfd-bbfe,U+bc01-bc07,U+bc09-bc0a,U+bc0e,U+bc10,U+bc12-bc13,U+bc17,U+bc19-bc1a,U+bc1e,U+bc20-bc23,U+bc26,U+bc28,U+bc2a-bc2c,U+bc2e-bc2f,U+bc32-bc33,U+bc35-bc37,U+bc39-bc3f,U+bc41-bc42,U+bc44,U+bc46-bc48,U+bc4a-bc4d}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-43-wght-normal-D1uxM7e3.woff2) format("woff2-variations");unicode-range:U+bae6-bafb,U+bafd-bb17,U+bb19-bb33,U+bb37,U+bb39-bb3a,U+bb3d-bb43,U+bb45-bb46,U+bb48,U+bb4a-bb4f,U+bb51-bb53,U+bb55-bb57,U+bb59-bb62,U+bb64-bb8f}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-44-wght-normal-DP8XZ_6q.woff2) format("woff2-variations");unicode-range:U+ba30-ba37,U+ba3a-ba3b,U+ba3d-ba3f,U+ba41-ba47,U+ba49-ba4a,U+ba4c,U+ba4e-ba53,U+ba56-ba57,U+ba59-ba5b,U+ba5d-ba63,U+ba65-ba66,U+ba68-ba6f,U+ba71-ba73,U+ba75-ba77,U+ba79-ba84,U+ba86,U+ba88-baa7,U+baaa,U+baad-baaf,U+bab1-bab7,U+baba,U+babc,U+babe-bae5}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-45-wght-normal-CdYTZB55.woff2) format("woff2-variations");unicode-range:U+b96e-b973,U+b976-b977,U+b979-b97b,U+b97d-b983,U+b986,U+b988,U+b98a-b98d,U+b98f-b9ab,U+b9ae-b9af,U+b9b1-b9b3,U+b9b5-b9bb,U+b9be,U+b9c0,U+b9c2-b9c7,U+b9ca-b9cb,U+b9cd,U+b9d2-b9d7,U+b9da,U+b9dc,U+b9df-b9e0,U+b9e2,U+b9e6-b9e7,U+b9e9-b9f3,U+b9f6,U+b9f8,U+b9fb-ba2f}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-46-wght-normal-BF9P_hSd.woff2) format("woff2-variations");unicode-range:U+b8bf-b8cb,U+b8cd-b8e0,U+b8e2-b8e7,U+b8ea-b8eb,U+b8ed-b8ef,U+b8f1-b8f7,U+b8fa,U+b8fc,U+b8fe-b903,U+b905-b917,U+b919-b91f,U+b921-b93b,U+b93d-b957,U+b95a-b95b,U+b95d-b95f,U+b961-b967,U+b969-b96c}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-47-wght-normal-BlMAGQzJ.woff2) format("woff2-variations");unicode-range:U+b80d-b80f,U+b811-b817,U+b81a,U+b81c-b823,U+b826-b827,U+b829-b82b,U+b82d-b833,U+b836,U+b83a-b83f,U+b841-b85b,U+b85e-b85f,U+b861-b863,U+b865-b86b,U+b86e,U+b870,U+b872-b8af,U+b8b1-b8be}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-48-wght-normal-DQwyr8Mf.woff2) format("woff2-variations");unicode-range:U+b74d-b75f,U+b761-b763,U+b765-b774,U+b776-b77b,U+b77e-b77f,U+b781-b783,U+b785-b78b,U+b78e,U+b792-b796,U+b79a-b79b,U+b79d-b7a7,U+b7aa,U+b7ae-b7b3,U+b7b6-b7c8,U+b7ca-b7eb,U+b7ee-b7ef,U+b7f1-b7f3,U+b7f5-b7fb,U+b7fe,U+b802-b806,U+b80a-b80b}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-49-wght-normal-Dn_MFUJy.woff2) format("woff2-variations");unicode-range:U+b6a7-b6aa,U+b6ac-b6b0,U+b6b2-b6ef,U+b6f1-b727,U+b72a-b72b,U+b72d-b72e,U+b731-b737,U+b739-b73a,U+b73c-b743,U+b745-b74c}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-50-wght-normal-B7Y0SJzf.woff2) format("woff2-variations");unicode-range:U+b605-b60f,U+b612-b617,U+b619-b624,U+b626-b69b,U+b69e-b6a3,U+b6a5-b6a6}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-51-wght-normal-BGaSlRPV.woff2) format("woff2-variations");unicode-range:U+b55f,U+b562-b583,U+b585-b59f,U+b5a2-b5a3,U+b5a5-b5a7,U+b5a9-b5b2,U+b5b5-b5ba,U+b5bd-b604}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-52-wght-normal-DZ1uOqNv.woff2) format("woff2-variations");unicode-range:U+b4a5-b4b6,U+b4b8-b4bf,U+b4c1-b4c7,U+b4c9-b4db,U+b4de-b4df,U+b4e1-b4e2,U+b4e5-b4eb,U+b4ee,U+b4f0,U+b4f2-b513,U+b516-b517,U+b519-b51a,U+b51d-b523,U+b526,U+b528,U+b52b-b52f,U+b532-b533,U+b535-b537,U+b539-b53f,U+b541-b544,U+b546-b54b,U+b54d-b54f,U+b551-b55b,U+b55d-b55e}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-53-wght-normal-CbHi00ft.woff2) format("woff2-variations");unicode-range:U+b3f8-b3fb,U+b3fd-b40f,U+b411-b417,U+b419-b41b,U+b41d-b41f,U+b421-b427,U+b42a-b42b,U+b42d-b44f,U+b452-b453,U+b455-b457,U+b459-b45f,U+b462-b464,U+b466-b46b,U+b46d-b47f,U+b481-b4a3}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-54-wght-normal-CY70I1a2.woff2) format("woff2-variations");unicode-range:U+b342-b353,U+b356-b357,U+b359-b35b,U+b35d-b35e,U+b360-b363,U+b366,U+b368,U+b36a-b36d,U+b36f,U+b372-b373,U+b375-b377,U+b379-b37f,U+b381-b382,U+b384,U+b386-b38b,U+b38d-b3c3,U+b3c6-b3c7,U+b3c9-b3ca,U+b3cd-b3d3,U+b3d6,U+b3d8,U+b3da-b3f7}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-55-wght-normal-DN_ssI7k.woff2) format("woff2-variations");unicode-range:U+b27c-b283,U+b285-b28f,U+b292-b293,U+b295-b297,U+b29a-b29f,U+b2a1-b2a4,U+b2a7-b2a9,U+b2ab,U+b2ad-b2c7,U+b2ca-b2cb,U+b2cd-b2cf,U+b2d1-b2d7,U+b2da,U+b2dc,U+b2de-b2e3,U+b2e7,U+b2e9-b2ea,U+b2ef-b2f3,U+b2f6,U+b2f8,U+b2fa-b2fb,U+b2fd-b2fe,U+b302-b303,U+b305-b307,U+b309-b30f,U+b312,U+b316-b31b,U+b31d-b341}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-56-wght-normal-zEUZiIy5.woff2) format("woff2-variations");unicode-range:U+b1d6-b1e7,U+b1e9-b1fc,U+b1fe-b203,U+b206-b207,U+b209-b20b,U+b20d-b213,U+b216-b21f,U+b221-b257,U+b259-b273,U+b275-b27b}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-57-wght-normal-jFSIxbeX.woff2) format("woff2-variations");unicode-range:U+b120-b122,U+b126-b127,U+b129-b12b,U+b12d-b133,U+b136,U+b138,U+b13a-b13f,U+b142-b143,U+b145-b14f,U+b151-b153,U+b156-b157,U+b159-b177,U+b17a-b17b,U+b17d-b17f,U+b181-b187,U+b189-b18c,U+b18e-b191,U+b195-b1a7,U+b1a9-b1cb,U+b1cd-b1d5}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-58-wght-normal-D7_dyMQg.woff2) format("woff2-variations");unicode-range:U+b05f-b07b,U+b07e-b07f,U+b081-b083,U+b085-b08b,U+b08d-b097,U+b09b,U+b09d-b09f,U+b0a2-b0a7,U+b0aa,U+b0b0,U+b0b2,U+b0b6-b0b7,U+b0b9-b0bb,U+b0bd-b0c3,U+b0c6-b0c7,U+b0ca-b0cf,U+b0d1-b0df,U+b0e1-b0e4,U+b0e6-b107,U+b10a-b10b,U+b10d-b10f,U+b111-b112,U+b114-b117,U+b119-b11a,U+b11c-b11f}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-59-wght-normal-Uawovh2f.woff2) format("woff2-variations");unicode-range:U+afac-afb7,U+afba-afbb,U+afbd-afbf,U+afc1-afc6,U+afca-afcc,U+afce-afd3,U+afd5-afe7,U+afe9-afef,U+aff1-b00b,U+b00d-b00f,U+b011-b013,U+b015-b01b,U+b01d-b027,U+b029-b043,U+b045-b047,U+b049,U+b04b,U+b04d-b052,U+b055-b056,U+b058-b05c,U+b05e}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-60-wght-normal-DyuOE1TA.woff2) format("woff2-variations");unicode-range:U+af03-af07,U+af09-af2b,U+af2e-af33,U+af35-af3b,U+af3e-af40,U+af44-af47,U+af4a-af5c,U+af5e-af63,U+af65-af7f,U+af81-afab}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-61-wght-normal-3ZYZ8Uxo.woff2) format("woff2-variations");unicode-range:U+ae56-ae5b,U+ae5e-ae60,U+ae62-ae64,U+ae66-ae67,U+ae69-ae6b,U+ae6d-ae83,U+ae85-aebb,U+aebf,U+aec1-aec3,U+aec5-aecb,U+aece,U+aed0,U+aed2-aed7,U+aed9-aef3,U+aef5-af02}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-62-wght-normal-CLuMkOOE.woff2) format("woff2-variations");unicode-range:U+ad9c-ada3,U+ada5-adbf,U+adc1-adc3,U+adc5-adc7,U+adc9-add2,U+add4-addb,U+addd-addf,U+ade1-ade3,U+ade5-adf7,U+adfa-adfb,U+adfd-adff,U+ae02-ae07,U+ae0a,U+ae0c,U+ae0e-ae13,U+ae15-ae2f,U+ae31-ae33,U+ae35-ae37,U+ae39-ae3f,U+ae42,U+ae44,U+ae46-ae49,U+ae4b,U+ae4f,U+ae51-ae53,U+ae55}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-63-wght-normal-DqT35a0V.woff2) format("woff2-variations");unicode-range:U+ace2-ace3,U+ace5-ace6,U+ace9-acef,U+acf2,U+acf4,U+acf7-acfb,U+acfe-acff,U+ad01-ad03,U+ad05-ad0b,U+ad0d-ad10,U+ad12-ad1b,U+ad1d-ad33,U+ad35-ad48,U+ad4a-ad4f,U+ad51-ad6b,U+ad6e-ad6f,U+ad71-ad72,U+ad77-ad7c,U+ad7e,U+ad80,U+ad82-ad87,U+ad89-ad8b,U+ad8d-ad8f,U+ad91-ad9b}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-64-wght-normal-DgnopY3m.woff2) format("woff2-variations");unicode-range:U+ac25-ac2c,U+ac2e,U+ac30,U+ac32-ac37,U+ac39-ac3f,U+ac41-ac4c,U+ac4e-ac6f,U+ac72-ac73,U+ac75-ac76,U+ac79-ac7f,U+ac82,U+ac84-ac88,U+ac8a-ac8b,U+ac8d-ac8f,U+ac91-ac93,U+ac95-ac9b,U+ac9d-ac9e,U+aca1-aca7,U+acab,U+acad-acaf,U+acb1-acb7,U+acba-acbb,U+acbe-acc0,U+acc2-acc3,U+acc5-acdf}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-65-wght-normal-DedPR-9-.woff2) format("woff2-variations");unicode-range:U+99df,U+99ed,U+99f1,U+99ff,U+9a01,U+9a08,U+9a0e-9a0f,U+9a19,U+9a2b,U+9a30,U+9a36-9a37,U+9a40,U+9a43,U+9a45,U+9a4d,U+9a55,U+9a57,U+9a5a-9a5b,U+9a5f,U+9a62,U+9a65,U+9a69-9a6a,U+9aa8,U+9ab8,U+9ad3,U+9ae5,U+9aee,U+9b1a,U+9b27,U+9b2a,U+9b31,U+9b3c,U+9b41-9b45,U+9b4f,U+9b54,U+9b5a,U+9b6f,U+9b8e,U+9b91,U+9b9f,U+9bab,U+9bae,U+9bc9,U+9bd6,U+9be4,U+9be8,U+9c0d,U+9c10,U+9c12,U+9c15,U+9c25,U+9c32,U+9c3b,U+9c47,U+9c49,U+9c57,U+9ce5,U+9ce7,U+9ce9,U+9cf3-9cf4,U+9cf6,U+9d09,U+9d1b,U+9d26,U+9d28,U+9d3b,U+9d51,U+9d5d,U+9d60-9d61,U+9d6c,U+9d72,U+9da9,U+9daf,U+9db4,U+9dc4,U+9dd7,U+9df2,U+9df8-9dfa,U+9e1a,U+9e1e,U+9e75,U+9e79,U+9e7d,U+9e7f,U+9e92-9e93,U+9e97,U+9e9d,U+9e9f,U+9ea5,U+9eb4-9eb5,U+9ebb,U+9ebe,U+9ec3,U+9ecd-9ece,U+9ed4,U+9ed8,U+9edb-9edc,U+9ede,U+9ee8,U+9ef4,U+9f07-9f08,U+9f0e,U+9f13,U+9f20,U+9f3b,U+9f4a-9f4b,U+9f4e,U+9f52,U+9f5f,U+9f61,U+9f67,U+9f6a,U+9f6c,U+9f77,U+9f8d,U+9f90,U+9f95,U+9f9c,U+ac02-ac03,U+ac05-ac06,U+ac09-ac0f,U+ac17-ac18,U+ac1b,U+ac1e-ac1f,U+ac21-ac23}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-66-wght-normal-BgOsF-yo.woff2) format("woff2-variations");unicode-range:U+96a7-96a8,U+96aa,U+96b1,U+96b7,U+96bb,U+96c0-96c1,U+96c4-96c5,U+96c7,U+96c9,U+96cb-96ce,U+96d5-96d6,U+96d9,U+96db-96dc,U+96e2-96e3,U+96e8-96ea,U+96ef-96f0,U+96f2,U+96f6-96f7,U+96f9,U+96fb,U+9700,U+9706-9707,U+9711,U+9713,U+9716,U+9719,U+971c,U+971e,U+9727,U+9730,U+9732,U+9739,U+973d,U+9742,U+9744,U+9748,U+9756,U+975c,U+9761,U+9769,U+976d,U+9774,U+9777,U+977a,U+978b,U+978d,U+978f,U+97a0,U+97a8,U+97ab,U+97ad,U+97c6,U+97cb,U+97dc,U+97f6,U+97fb,U+97ff-9803,U+9805-9806,U+9808,U+980a,U+980c,U+9810-9813,U+9817-9818,U+982d,U+9830,U+9838-9839,U+983b,U+9846,U+984c-984e,U+9854,U+9858,U+985a,U+985e,U+9865,U+9867,U+986b,U+986f,U+98af,U+98b1,U+98c4,U+98c7,U+98db-98dc,U+98e1-98e2,U+98ed-98ef,U+98f4,U+98fc-98fe,U+9903,U+9909-990a,U+990c,U+9910,U+9913,U+9918,U+991e,U+9920,U+9928,U+9945,U+9949,U+994b-994d,U+9951-9952,U+9954,U+9957,U+9996,U+999d,U+99a5,U+99a8,U+99ac-99ae,U+99b1,U+99b3-99b4,U+99b9,U+99c1,U+99d0-99d2,U+99d5,U+99d9,U+99dd}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-67-wght-normal-B8xPdB-U.woff2) format("woff2-variations");unicode-range:U+920d,U+9210-9212,U+9217,U+921e,U+9234,U+923a,U+923f-9240,U+9245,U+9249,U+9257,U+925b,U+925e,U+9262,U+9264-9266,U+9283,U+9285,U+9291,U+9293,U+9296,U+9298,U+929c,U+92b3,U+92b6-92b7,U+92b9,U+92cc,U+92cf,U+92d2,U+92e4,U+92ea,U+92f8,U+92fc,U+9304,U+9310,U+9318,U+931a,U+931e-9322,U+9324,U+9326,U+9328,U+932b,U+932e-932f,U+9348,U+934a-934b,U+934d,U+9354,U+935b,U+936e,U+9375,U+937c,U+937e,U+938c,U+9394,U+9396,U+939a,U+93a3,U+93a7,U+93ac-93ad,U+93b0,U+93c3,U+93d1,U+93de,U+93e1,U+93e4,U+93f6,U+9404,U+9418,U+9425,U+942b,U+9435,U+9438,U+9444,U+9451-9452,U+945b,U+947d,U+947f,U+9583,U+9589,U+958f,U+9591-9592,U+9594,U+9598,U+95a3-95a5,U+95a8,U+95ad,U+95b1,U+95bb-95bc,U+95c7,U+95ca,U+95d4-95d6,U+95dc,U+95e1-95e2,U+961c,U+9621,U+962a,U+962e,U+9632,U+963b,U+963f-9640,U+9642,U+9644,U+964b-964d,U+9650,U+965b-965f,U+9662-9664,U+966a,U+9670,U+9673,U+9675-9678,U+967d,U+9685-9686,U+968a-968b,U+968d-968e,U+9694-9695,U+9698-9699,U+969b-969c,U+96a3}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-68-wght-normal-BjYYMBAG.woff2) format("woff2-variations");unicode-range:U+8fa8,U+8fad,U+8faf-8fb2,U+8fc2,U+8fc5,U+8fce,U+8fd4,U+8fe6,U+8fea-8feb,U+8fed,U+8ff0,U+8ff2,U+8ff7,U+8ff9,U+8ffd,U+9000-9003,U+9005-9006,U+9008,U+900b,U+900d,U+900f-9011,U+9014-9015,U+9017,U+9019,U+901d-9023,U+902e,U+9031-9032,U+9035,U+9038,U+903c,U+903e,U+9041-9042,U+9047,U+904a-904b,U+904d-904e,U+9050-9051,U+9054-9055,U+9059,U+905c-905e,U+9060-9061,U+9063,U+9069,U+906d-906f,U+9072,U+9075,U+9077-9078,U+907a,U+907c-907d,U+907f-9084,U+9087-9088,U+908a,U+908f,U+9091,U+9095,U+9099,U+90a2-90a3,U+90a6,U+90a8,U+90aa,U+90af-90b1,U+90b5,U+90b8,U+90c1,U+90ca,U+90de,U+90e1,U+90ed,U+90f5,U+9102,U+9112,U+9115,U+9119,U+9127,U+912d,U+9132,U+9149-914e,U+9152,U+9162,U+9169-916a,U+916c,U+9175,U+9177-9178,U+9187,U+9189,U+918b,U+918d,U+9192,U+919c,U+91ab-91ac,U+91ae-91af,U+91b1,U+91b4-91b5,U+91c0,U+91c7,U+91c9,U+91cb,U+91cf-91d0,U+91d7-91d8,U+91dc-91dd,U+91e3,U+91e7,U+91ea,U+91f5}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-69-wght-normal-CAm3baYO.woff2) format("woff2-variations");unicode-range:U+8c6a-8c6b,U+8c79-8c7a,U+8c82,U+8c8a,U+8c8c,U+8c9d-8c9e,U+8ca0-8ca2,U+8ca7-8cac,U+8caf-8cb0,U+8cb3-8cb4,U+8cb6-8cb8,U+8cbb-8cbd,U+8cbf-8cc4,U+8cc7-8cc8,U+8cca,U+8cd1,U+8cd3,U+8cda,U+8cdc,U+8cde,U+8ce0,U+8ce2-8ce4,U+8ce6,U+8cea,U+8ced,U+8cf4,U+8cfb-8cfd,U+8d04-8d05,U+8d07-8d08,U+8d0a,U+8d0d,U+8d13,U+8d16,U+8d64,U+8d66,U+8d6b,U+8d70,U+8d73-8d74,U+8d77,U+8d85,U+8d8a,U+8d99,U+8da3,U+8da8,U+8db3,U+8dba,U+8dbe,U+8dc6,U+8dcb-8dcc,U+8dcf,U+8ddb,U+8ddd,U+8de1,U+8de3,U+8de8,U+8df3,U+8e0a,U+8e0f-8e10,U+8e1e,U+8e2a,U+8e30,U+8e35,U+8e42,U+8e44,U+8e47-8e4a,U+8e59,U+8e5f-8e60,U+8e74,U+8e76,U+8e81,U+8e87,U+8e8a,U+8e8d,U+8eaa-8eac,U+8ec0,U+8ecb-8ecc,U+8ed2,U+8edf,U+8eeb,U+8ef8,U+8efb,U+8efe,U+8f03,U+8f05,U+8f09,U+8f12-8f15,U+8f1b-8f1f,U+8f26-8f27,U+8f29-8f2a,U+8f2f,U+8f33,U+8f38-8f39,U+8f3b,U+8f3e-8f3f,U+8f44-8f45,U+8f49,U+8f4d-8f4e,U+8f5d,U+8f5f,U+8f62,U+8f9b-8f9c,U+8fa3,U+8fa6}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-70-wght-normal-Dyhbe45t.woff2) format("woff2-variations");unicode-range:U+8941,U+8944,U+895f,U+8964,U+896a,U+8972,U+8981,U+8983,U+8986-8987,U+898f,U+8993,U+8996,U+89a1,U+89a9-89aa,U+89b2,U+89ba,U+89bd,U+89c0,U+89d2,U+89e3,U+89f4,U+89f8,U+8a02-8a03,U+8a08,U+8a0a,U+8a0c,U+8a0e,U+8a13,U+8a16-8a17,U+8a1b,U+8a1d,U+8a1f,U+8a23,U+8a25,U+8a2a,U+8a2d,U+8a31,U+8a34,U+8a36,U+8a3a-8a3b,U+8a50,U+8a54-8a55,U+8a5b,U+8a5e,U+8a60,U+8a62-8a63,U+8a66,U+8a6d-8a6e,U+8a70,U+8a72-8a73,U+8a75,U+8a79,U+8a85,U+8a87,U+8a8c-8a8d,U+8a93,U+8a95,U+8a98,U+8aa0-8aa1,U+8aa3-8aa6,U+8aa8,U+8aaa,U+8ab0,U+8ab2,U+8ab9,U+8abc,U+8abe-8abf,U+8ac2,U+8ac4,U+8ac7,U+8acb,U+8acd,U+8acf,U+8ad2,U+8ad6,U+8adb-8adc,U+8ae1,U+8ae6-8ae7,U+8aea-8aeb,U+8aed-8aee,U+8af1,U+8af6-8af8,U+8afa,U+8afe,U+8b00-8b02,U+8b04,U+8b0e,U+8b10,U+8b14,U+8b16-8b17,U+8b19-8b1b,U+8b1d,U+8b20,U+8b28,U+8b2b-8b2c,U+8b33,U+8b39,U+8b41,U+8b49,U+8b4e-8b4f,U+8b58,U+8b5a,U+8b5c,U+8b66,U+8b6c,U+8b6f-8b70,U+8b74,U+8b77,U+8b7d,U+8b80,U+8b8a,U+8b90,U+8b92-8b93,U+8b96,U+8b9a,U+8c37,U+8c3f,U+8c41,U+8c46,U+8c48,U+8c4a,U+8c4c,U+8c55,U+8c5a,U+8c61}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-71-wght-normal-0qqFInD2.woff2) format("woff2-variations");unicode-range:U+858f,U+8591,U+8594,U+859b,U+85a6,U+85a8-85aa,U+85af-85b0,U+85ba,U+85c1,U+85c9,U+85cd-85cf,U+85d5,U+85dc-85dd,U+85e4-85e5,U+85e9-85ea,U+85f7,U+85fa-85fb,U+85ff,U+8602,U+8606-8607,U+860a,U+8616-8617,U+861a,U+862d,U+863f,U+864e,U+8650,U+8654-8655,U+865b-865c,U+865e-865f,U+8667,U+8679,U+868a,U+868c,U+8693,U+86a3-86a4,U+86a9,U+86c7,U+86cb,U+86d4,U+86d9,U+86db,U+86df,U+86e4,U+86ed,U+86fe,U+8700,U+8702-8703,U+8708,U+8718,U+871a,U+871c,U+874e,U+8755,U+8757,U+875f,U+8766,U+8768,U+8774,U+8776,U+8778,U+8782,U+878d,U+879f,U+87a2,U+87b3,U+87ba,U+87c4,U+87e0,U+87ec,U+87ef,U+87f2,U+87f9,U+87fb,U+87fe,U+8805,U+881f,U+8822-8823,U+8831,U+8836,U+883b,U+8840,U+8846,U+884d,U+8852-8853,U+8857,U+8859,U+885b,U+885d,U+8861-8863,U+8868,U+886b,U+8870,U+8872,U+8877,U+887e-887f,U+8881-8882,U+8888,U+888b,U+888d,U+8892,U+8896-8897,U+889e,U+88ab,U+88b4,U+88c1-88c2,U+88cf,U+88d4-88d5,U+88d9,U+88dc-88dd,U+88df,U+88e1,U+88e8,U+88f3-88f5,U+88f8,U+88fd,U+8907,U+8910,U+8912-8913,U+8918-8919,U+8925,U+892a,U+8936,U+8938,U+893b}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-72-wght-normal-C7aZRwjN.woff2) format("woff2-variations");unicode-range:U+82a6,U+82a9,U+82ac-82af,U+82b3,U+82b7-82b9,U+82bb-82bd,U+82bf,U+82d1-82d2,U+82d4-82d5,U+82d7,U+82db,U+82de-82df,U+82e1,U+82e5-82e7,U+82fd-82fe,U+8301-8305,U+8309,U+8317,U+8328,U+832b,U+832f,U+8331,U+8334-8336,U+8338-8339,U+8340,U+8347,U+8349-834a,U+834f,U+8351-8352,U+8373,U+8377,U+837b,U+8389-838a,U+838e,U+8396,U+8398,U+839e,U+83a2,U+83a9-83ab,U+83bd,U+83c1,U+83c5,U+83c9-83ca,U+83cc,U+83d3,U+83d6,U+83dc,U+83e9,U+83eb,U+83ef-83f2,U+83f4,U+83f9,U+83fd,U+8403-8404,U+840a,U+840c-840e,U+8429,U+842c,U+8431,U+8438,U+843d,U+8449,U+8457,U+845b,U+8461,U+8463,U+8466,U+846b-846c,U+846f,U+8475,U+847a,U+8490,U+8494,U+8499,U+849c,U+84a1,U+84b2,U+84b8,U+84bb-84bc,U+84bf-84c0,U+84c2,U+84c4,U+84c6,U+84c9,U+84cb,U+84cd,U+84d1,U+84da,U+84ec,U+84ee,U+84f4,U+84fc,U+8511,U+8513-8514,U+8517-8518,U+851a,U+851e,U+8521,U+8523,U+8525,U+852c-852d,U+852f,U+853d,U+853f,U+8541,U+8543,U+8549,U+854e,U+8553,U+8559,U+8563,U+8568-856a,U+856d,U+8584,U+8587}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-73-wght-normal-C6JL4DH3.woff2) format("woff2-variations");unicode-range:U+8033,U+8036,U+803d,U+803f,U+8043,U+8046,U+804a,U+8056,U+8058,U+805a,U+805e,U+806f-8070,U+8072-8073,U+8077,U+807d-807f,U+8084-8087,U+8089,U+808b-808c,U+8096,U+809b,U+809d,U+80a1-80a2,U+80a5,U+80a9-80aa,U+80af,U+80b1-80b2,U+80b4,U+80ba,U+80c3-80c4,U+80cc,U+80ce,U+80da-80db,U+80de,U+80e1,U+80e4-80e5,U+80f1,U+80f4,U+80f8,U+80fd,U+8102,U+8105-8108,U+810a,U+8118,U+811a-811b,U+8123,U+8129,U+812b,U+812f,U+8139,U+813e,U+814b,U+814e,U+8150-8151,U+8154-8155,U+8165-8166,U+816b,U+8170-8171,U+8178-817a,U+817f-8180,U+8188,U+818a,U+818f,U+819a,U+819c-819d,U+81a0,U+81a3,U+81a8,U+81b3,U+81b5,U+81ba,U+81bd-81c0,U+81c2,U+81c6,U+81cd,U+81d8,U+81df,U+81e3,U+81e5,U+81e7-81e8,U+81ed,U+81f3-81f4,U+81fa-81fc,U+81fe,U+8205,U+8208,U+820a,U+820c-820d,U+8212,U+821b-821c,U+821e-821f,U+8221,U+822a-822c,U+8235-8237,U+8239,U+8240,U+8245,U+8247,U+8259,U+8264,U+8266,U+826e-826f,U+8271,U+8276,U+8278,U+827e,U+828b,U+828d-828e,U+8292,U+8299-829a,U+829d,U+829f,U+82a5}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-74-wght-normal-DGpwAc6A.woff2) format("woff2-variations");unicode-range:U+7d2f-7d30,U+7d33,U+7d35,U+7d39-7d3a,U+7d42-7d46,U+7d50,U+7d5e,U+7d61-7d62,U+7d66,U+7d68,U+7d6a,U+7d6e,U+7d71-7d73,U+7d76,U+7d79,U+7d7f,U+7d8e-7d8f,U+7d93,U+7d9c,U+7da0,U+7da2,U+7dac-7dad,U+7db1-7db2,U+7db4-7db5,U+7db8,U+7dba-7dbb,U+7dbd-7dbf,U+7dc7,U+7dca-7dcb,U+7dd6,U+7dd8,U+7dda,U+7ddd-7dde,U+7de0-7de1,U+7de3,U+7de8-7de9,U+7dec,U+7def,U+7df4,U+7dfb,U+7e09-7e0a,U+7e15,U+7e1b,U+7e1d-7e1f,U+7e21,U+7e23,U+7e2b,U+7e2e-7e2f,U+7e31,U+7e37,U+7e3d-7e3e,U+7e43,U+7e46-7e47,U+7e52,U+7e54-7e55,U+7e5e,U+7e61,U+7e69-7e6b,U+7e6d,U+7e70,U+7e79,U+7e7c,U+7e82,U+7e8c,U+7e8f,U+7e93,U+7e96,U+7e98,U+7e9b-7e9c,U+7f36,U+7f38,U+7f3a,U+7f4c,U+7f50,U+7f54-7f55,U+7f6a-7f6b,U+7f6e,U+7f70,U+7f72,U+7f75,U+7f77,U+7f79,U+7f85,U+7f88,U+7f8a,U+7f8c,U+7f94,U+7f9a,U+7f9e,U+7fa4,U+7fa8-7fa9,U+7fb2,U+7fb8-7fb9,U+7fbd,U+7fc1,U+7fc5,U+7fca,U+7fcc,U+7fce,U+7fd2,U+7fd4-7fd5,U+7fdf-7fe1,U+7fe9,U+7feb,U+7ff0,U+7ff9,U+7ffc,U+8000-8001,U+8003,U+8006,U+8009,U+800c,U+8010,U+8015,U+8017-8018,U+802d}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-75-wght-normal-BZT3XUgl.woff2) format("woff2-variations");unicode-range:U+7a49,U+7a4d-7a4e,U+7a57,U+7a61-7a62,U+7a69,U+7a6b,U+7a70,U+7a74,U+7a76,U+7a79,U+7a7d,U+7a7f,U+7a81,U+7a84,U+7a88,U+7a92-7a93,U+7a95,U+7a98,U+7a9f,U+7aa9-7aaa,U+7aae-7aaf,U+7aba,U+7ac4-7ac5,U+7ac7,U+7aca,U+7ad7,U+7ad9,U+7add,U+7adf-7ae0,U+7ae3,U+7ae5,U+7aea,U+7aed,U+7aef,U+7af6,U+7af9-7afa,U+7aff,U+7b0f,U+7b11,U+7b19,U+7b1b,U+7b1e,U+7b20,U+7b26,U+7b2d,U+7b39,U+7b46,U+7b49,U+7b4b-7b4d,U+7b4f-7b52,U+7b54,U+7b56,U+7b60,U+7b6c,U+7b6e,U+7b75,U+7b7d,U+7b87,U+7b8b,U+7b8f,U+7b94-7b95,U+7b97,U+7b9a,U+7b9d,U+7ba1,U+7bad,U+7bb1,U+7bb4,U+7bb8,U+7bc0-7bc1,U+7bc4,U+7bc6-7bc7,U+7bc9,U+7bd2,U+7be0,U+7be4,U+7be9,U+7c07,U+7c12,U+7c1e,U+7c21,U+7c27,U+7c2a-7c2b,U+7c3d-7c3f,U+7c43,U+7c4c-7c4d,U+7c60,U+7c64,U+7c6c,U+7c73,U+7c83,U+7c89,U+7c92,U+7c95,U+7c97-7c98,U+7c9f,U+7ca5,U+7ca7,U+7cae,U+7cb1-7cb3,U+7cb9,U+7cbe,U+7cca,U+7cd6,U+7cde-7ce0,U+7ce7,U+7cfb,U+7cfe,U+7d00,U+7d02,U+7d04-7d08,U+7d0a-7d0b,U+7d0d,U+7d10,U+7d14,U+7d17-7d1b,U+7d20-7d21,U+7d2b-7d2c,U+7d2e}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-76-wght-normal-B9ZqIqRR.woff2) format("woff2-variations");unicode-range:U+7704,U+7708-7709,U+770b,U+771e,U+7720,U+7729,U+7737-7738,U+773a,U+773c,U+7740,U+774d,U+775b,U+7761,U+7763,U+7766,U+776b,U+7779,U+777e-777f,U+778b,U+7791,U+779e,U+77a5,U+77ac-77ad,U+77b0,U+77b3,U+77bb-77bc,U+77bf,U+77d7,U+77db-77dc,U+77e2-77e3,U+77e9,U+77ed-77ef,U+7802,U+7812,U+7825-7827,U+782c,U+7832,U+7834,U+7845,U+784f,U+785d,U+786b-786c,U+786f,U+787c,U+7881,U+7887,U+788c-788e,U+7891,U+7897,U+78a3,U+78a7,U+78a9,U+78ba-78bc,U+78c1,U+78c5,U+78ca-78cb,U+78ce,U+78d0,U+78e8,U+78ec,U+78ef,U+78f5,U+78fb,U+7901,U+790e,U+7916,U+792a-792c,U+793a,U+7940-7941,U+7947-7949,U+7950,U+7956-7957,U+795a-795d,U+7960,U+7965,U+7968,U+796d,U+797a,U+797f,U+7981,U+798d-798e,U+7991,U+79a6-79a7,U+79aa,U+79ae,U+79b1,U+79b3,U+79b9,U+79bd-79c1,U+79c9-79cb,U+79d2,U+79d5,U+79d8,U+79df,U+79e4,U+79e6-79e7,U+79e9,U+79fb,U+7a00,U+7a05,U+7a08,U+7a0b,U+7a0d,U+7a14,U+7a17,U+7a19-7a1a,U+7a1c,U+7a1f-7a20,U+7a2e,U+7a31,U+7a36-7a37,U+7a3b-7a3d,U+7a3f-7a40,U+7a46}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-77-wght-normal-KEknztta.woff2) format("woff2-variations");unicode-range:U+7482-7483,U+7487,U+7489,U+748b,U+7498,U+749c,U+749e-749f,U+74a1,U+74a3,U+74a5,U+74a7-74a8,U+74aa,U+74b0,U+74b2,U+74b5,U+74b9,U+74bd,U+74bf,U+74c6,U+74ca,U+74cf,U+74d4,U+74d8,U+74da,U+74dc,U+74e0,U+74e2-74e3,U+74e6,U+74ee,U+74f7,U+7501,U+7504,U+7511,U+7515,U+7518,U+751a-751b,U+7523,U+7525-7526,U+752b-752c,U+7531,U+7533,U+7538,U+753a,U+7547,U+754c,U+754f,U+7551,U+7553-7554,U+7559,U+755b-755d,U+7562,U+7565-7566,U+756a,U+756f-7570,U+7575-7576,U+7578,U+757a,U+757f,U+7586-7587,U+758a-758b,U+758e-758f,U+7591,U+759d,U+75a5,U+75ab,U+75b1-75b3,U+75b5,U+75b8-75b9,U+75bc-75be,U+75c2,U+75c5,U+75c7,U+75cd,U+75d2,U+75d4-75d5,U+75d8-75d9,U+75db,U+75e2,U+75f0,U+75f2,U+75f4,U+75fa,U+75fc,U+7600,U+760d,U+7619,U+761f-7622,U+7624,U+7626,U+763b,U+7642,U+764c,U+764e,U+7652,U+7656,U+7661,U+7664,U+7669,U+766c,U+7670,U+7672,U+7678,U+7686-7687,U+768e,U+7690,U+7693,U+76ae,U+76ba,U+76bf,U+76c2-76c3,U+76c6,U+76c8,U+76ca,U+76d2,U+76d6,U+76db-76dc,U+76de-76df,U+76e1,U+76e3-76e4,U+76e7,U+76f2,U+76fc,U+76fe,U+7701}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-78-wght-normal-C4cjYkKs.woff2) format("woff2-variations");unicode-range:U+7230,U+7232,U+7235,U+723a-723b,U+723d-723e,U+7240,U+7246-7248,U+724c,U+7252,U+7258-7259,U+725b,U+725d,U+725f,U+7261-7262,U+7267,U+7272,U+727d,U+7280-7281,U+72a2,U+72a7,U+72ac,U+72af,U+72c0,U+72c2,U+72c4,U+72ce,U+72d0,U+72d7,U+72d9,U+72e1,U+72e9,U+72f8-72f9,U+72fc-72fd,U+730a,U+7316,U+731b-731d,U+7325,U+7329-732b,U+7336-7337,U+733e-733f,U+7344-7345,U+7350,U+7352,U+7357,U+7368,U+736a,U+7370,U+7372,U+7375,U+7378,U+737a-737b,U+7384,U+7386-7387,U+7389,U+738e,U+7394,U+7396-7398,U+739f,U+73a7,U+73a9,U+73ad,U+73b2-73b3,U+73b9,U+73c0,U+73c2,U+73c9-73ca,U+73cc-73cd,U+73cf,U+73d6,U+73d9,U+73dd-73de,U+73e0,U+73e3-73e6,U+73e9-73ea,U+73ed,U+73f7,U+73f9,U+73fd-73fe,U+7401,U+7403,U+7405,U+7407,U+7409,U+7413,U+741b,U+7420-7422,U+7425-7426,U+7428,U+742a-742c,U+742e-7430,U+7433-7436,U+7438,U+743a,U+743f-7441,U+7443-7444,U+744b,U+7455,U+7457,U+7459-745c,U+745e-7460,U+7462,U+7464-7465,U+7468-746a,U+746f,U+747e}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-79-wght-normal-BtUrsbL9.woff2) format("woff2-variations");unicode-range:U+6f8d-6f8e,U+6f90,U+6f94,U+6f97,U+6fa3-6fa4,U+6fa7,U+6fae-6faf,U+6fb1,U+6fb3,U+6fb9,U+6fbe,U+6fc0-6fc3,U+6fca,U+6fd5,U+6fda,U+6fdf-6fe1,U+6fe4,U+6fe9,U+6feb-6fec,U+6fef,U+6ff1,U+6ffe,U+7001,U+7005-7006,U+7009,U+700b,U+700f,U+7011,U+7015,U+7018,U+701a-701f,U+7023,U+7027-7028,U+702f,U+7037,U+703e,U+704c,U+7050-7051,U+7058,U+705d,U+7070,U+7078,U+707c-707d,U+7085,U+708a,U+708e,U+7092,U+7098-709a,U+70a1,U+70a4,U+70ab-70ad,U+70af,U+70b3,U+70b7-70b9,U+70c8,U+70cb,U+70cf,U+70d8-70d9,U+70dd,U+70df,U+70f1,U+70f9,U+70fd,U+7104,U+7109,U+710c,U+7119-711a,U+711e,U+7126,U+7130,U+7136,U+7147,U+7149-714a,U+714c,U+714e,U+7150,U+7156,U+7159,U+715c,U+715e,U+7164-7167,U+7169,U+716c,U+716e,U+717d,U+7184,U+7189-718a,U+718f,U+7192,U+7194,U+7199,U+719f,U+71a2,U+71ac,U+71b1,U+71b9-71ba,U+71be,U+71c1,U+71c3,U+71c8-71c9,U+71ce,U+71d0,U+71d2,U+71d4-71d5,U+71df,U+71e5-71e7,U+71ed-71ee,U+71fb-71fc,U+71fe-7200,U+7206,U+7210,U+721b,U+722a,U+722c-722d}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-80-wght-normal-B3FzMZlC.woff2) format("woff2-variations");unicode-range:U+6d5a,U+6d5c,U+6d63,U+6d66,U+6d69-6d6a,U+6d6c,U+6d6e,U+6d74,U+6d78-6d79,U+6d7f,U+6d85,U+6d87-6d89,U+6d8c-6d8e,U+6d91,U+6d93,U+6d95,U+6daf,U+6db2,U+6db5,U+6dc0,U+6dc3-6dc7,U+6dcb,U+6dcf,U+6dd1,U+6dd8-6dda,U+6dde,U+6de1,U+6de8,U+6dea-6deb,U+6dee,U+6df1,U+6df3,U+6df5,U+6df7-6dfb,U+6e17,U+6e19-6e1b,U+6e1f-6e21,U+6e23-6e26,U+6e2b-6e2d,U+6e32,U+6e34,U+6e36,U+6e38,U+6e3a,U+6e3c-6e3e,U+6e43-6e44,U+6e4a,U+6e4d,U+6e56,U+6e58,U+6e5b-6e5c,U+6e5e-6e5f,U+6e67,U+6e6b,U+6e6e-6e6f,U+6e72-6e73,U+6e7a,U+6e90,U+6e96,U+6e9c-6e9d,U+6e9f,U+6ea2,U+6ea5,U+6eaa-6eab,U+6eaf,U+6eb1,U+6eb6,U+6eba,U+6ec2,U+6ec4-6ec5,U+6ec9,U+6ecb-6ecc,U+6ece,U+6ed1,U+6ed3-6ed4,U+6eef,U+6ef4,U+6ef8,U+6efe-6eff,U+6f01-6f02,U+6f06,U+6f0f,U+6f11,U+6f14-6f15,U+6f20,U+6f22-6f23,U+6f2b-6f2c,U+6f31-6f32,U+6f38,U+6f3f,U+6f41,U+6f51,U+6f54,U+6f57-6f58,U+6f5a-6f5b,U+6f5e-6f5f,U+6f62,U+6f64,U+6f6d-6f6e,U+6f70,U+6f7a,U+6f7c-6f7e,U+6f81,U+6f84,U+6f88}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-81-wght-normal-BYJI4q97.woff2) format("woff2-variations");unicode-range:U+6ada-6adb,U+6af6,U+6afb,U+6b04,U+6b0a,U+6b0c,U+6b12,U+6b16,U+6b20-6b21,U+6b23,U+6b32,U+6b3a,U+6b3d-6b3e,U+6b46-6b47,U+6b4e,U+6b50,U+6b5f,U+6b61-6b62,U+6b64-6b66,U+6b6a,U+6b72,U+6b77-6b78,U+6b7b,U+6b7f,U+6b83-6b84,U+6b86,U+6b89-6b8a,U+6b96,U+6b98,U+6b9e,U+6bae-6baf,U+6bb2,U+6bb5,U+6bb7,U+6bba,U+6bbc,U+6bbf,U+6bc1,U+6bc5-6bc6,U+6bcb,U+6bcf,U+6bd2-6bd3,U+6bd6-6bd8,U+6bdb,U+6beb-6bec,U+6c08,U+6c0f,U+6c13,U+6c23,U+6c37-6c38,U+6c3e,U+6c40-6c42,U+6c4e,U+6c50,U+6c55,U+6c57,U+6c5a,U+6c5d-6c60,U+6c68,U+6c6a,U+6c6d,U+6c70,U+6c72,U+6c76,U+6c7a,U+6c7d-6c7e,U+6c81-6c83,U+6c85-6c88,U+6c8c,U+6c90,U+6c92-6c96,U+6c99-6c9b,U+6cab,U+6cae,U+6cb3,U+6cb8-6cb9,U+6cbb-6cbf,U+6cc1-6cc2,U+6cc4,U+6cc9-6cca,U+6ccc,U+6cd3,U+6cd7,U+6cdb,U+6ce1-6ce3,U+6ce5,U+6ce8,U+6ceb,U+6cee-6cf0,U+6cf3,U+6d0b-6d0c,U+6d11,U+6d17,U+6d19,U+6d1b,U+6d1e,U+6d25,U+6d27,U+6d29,U+6d32,U+6d35-6d36,U+6d38-6d39,U+6d3b,U+6d3d-6d3e,U+6d41,U+6d59}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-82-wght-normal-C-2T_B2r.woff2) format("woff2-variations");unicode-range:U+67f0-67f1,U+67f3-67f6,U+67fb,U+67fe,U+6812-6813,U+6816-6817,U+6821-6822,U+682f,U+6838-6839,U+683d,U+6840-6843,U+6848,U+684e,U+6850-6851,U+6853-6854,U+686d,U+6876,U+687f,U+6881,U+6885,U+688f,U+6893-6894,U+6897,U+689d,U+689f,U+68a1-68a2,U+68a7-68a8,U+68ad,U+68af-68b1,U+68b3,U+68b5-68b6,U+68c4-68c5,U+68c9,U+68cb,U+68cd,U+68d2,U+68d5,U+68d7-68d8,U+68da,U+68df-68e0,U+68e7-68e8,U+68ee,U+68f2,U+68f9-68fa,U+6900,U+6905,U+690d-690e,U+6912,U+6927,U+6930,U+693d,U+693f,U+694a,U+6953-6955,U+6957,U+6959-695a,U+695e,U+6960-6963,U+6968,U+696b,U+696d-696f,U+6975,U+6977-6979,U+6995,U+699b-699c,U+69a5,U+69a7,U+69ae,U+69b4,U+69bb,U+69c1,U+69c3,U+69cb-69cd,U+69d0,U+69e8,U+69ea,U+69fb,U+69fd,U+69ff,U+6a02,U+6a0a,U+6a11,U+6a13,U+6a17,U+6a19,U+6a1e-6a1f,U+6a21,U+6a23,U+6a35,U+6a38-6a3a,U+6a3d,U+6a44,U+6a48,U+6a4b,U+6a52-6a53,U+6a58-6a59,U+6a5f,U+6a61,U+6a6b,U+6a80,U+6a84,U+6a89,U+6a8d-6a8e,U+6a97,U+6a9c,U+6aa3,U+6ab3,U+6abb,U+6ac2-6ac3,U+6ad3}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-83-wght-normal-DFoZOqov.woff2) format("woff2-variations");unicode-range:U+6607,U+6609-660a,U+660c,U+660f-6611,U+6613-6615,U+661e,U+6620,U+6627-6628,U+662d,U+6630-6631,U+6634,U+6636,U+663a-663b,U+6641,U+6643-6644,U+6649,U+664b,U+664f,U+6659,U+665b,U+665d-665f,U+6664-6669,U+666b,U+666e-666f,U+6673-6674,U+6676-6678,U+6684,U+6687-6689,U+668e,U+6690-6691,U+6696-6698,U+669d,U+66a0,U+66a2,U+66ab,U+66ae,U+66b2-66b4,U+66b9,U+66bb,U+66be,U+66c4,U+66c6-66c7,U+66c9,U+66d6,U+66d9,U+66dc-66dd,U+66e0,U+66e6,U+66f0,U+66f2-66f4,U+66f7,U+66f9-66fa,U+66fc,U+66fe-66ff,U+6703,U+670b,U+670d,U+6714-6715,U+6717,U+671b,U+671d-671f,U+6726-6727,U+672a-672b,U+672d-672e,U+6731,U+6736,U+673a,U+673d,U+6746,U+6749,U+674e-6751,U+6753,U+6756,U+675c,U+675e-675f,U+676d,U+676f-6770,U+6773,U+6775,U+6777,U+677b,U+677e-677f,U+6787,U+6789,U+678b,U+678f-6790,U+6793,U+6795,U+679a,U+679d,U+67af-67b0,U+67b3,U+67b6-67b8,U+67be,U+67c4,U+67cf-67d4,U+67da,U+67dd,U+67e9,U+67ec,U+67ef}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-84-wght-normal-Dt8nAu1X.woff2) format("woff2-variations");unicode-range:U+6392,U+6396,U+6398,U+639b,U+63a0-63a2,U+63a5,U+63a7-63aa,U+63c0,U+63c4,U+63c6,U+63cf,U+63d6,U+63da-63db,U+63e1,U+63ed-63ee,U+63f4,U+63f6-63f7,U+640d,U+640f,U+6414,U+6416-6417,U+641c,U+6422,U+642c-642d,U+643a,U+643e,U+6458,U+6460,U+6469,U+646f,U+6478-647a,U+6488,U+6491-6493,U+649a,U+649e,U+64a4-64a5,U+64ab,U+64ad-64ae,U+64b0,U+64b2,U+64bb,U+64c1,U+64c4-64c5,U+64c7,U+64ca,U+64cd-64ce,U+64d2,U+64d4,U+64d8,U+64da,U+64e1-64e2,U+64e5-64e7,U+64ec,U+64f2,U+64f4,U+64fa,U+64fe,U+6500,U+6504,U+6518,U+651d,U+6523,U+652a-652c,U+652f,U+6536-6539,U+653b,U+653e,U+6548,U+654d-654f,U+6551,U+6556-6557,U+655e,U+6562-6563,U+6566,U+656c-656d,U+6572,U+6574-6575,U+6577-6578,U+657e,U+6582-6583,U+6585,U+658c,U+6590-6591,U+6597,U+6599,U+659b-659c,U+659f,U+65a1,U+65a4-65a5,U+65a7,U+65ab-65ac,U+65af,U+65b7,U+65bc-65bd,U+65c1,U+65c5,U+65cb-65cc,U+65cf,U+65d2,U+65d7,U+65e0,U+65e3,U+65e6,U+65e8-65e9,U+65ec-65ed,U+65f1,U+65f4,U+65fa-65fd,U+65ff,U+6606}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-85-wght-normal-CpsMLvOA.woff2) format("woff2-variations");unicode-range:U+614c,U+6153,U+6155,U+6158-6159,U+615d,U+615f,U+6162-6164,U+6167-6168,U+616b,U+616e,U+6170,U+6176-6177,U+617d-617e,U+6181-6182,U+618a,U+618e,U+6190-6191,U+6194,U+6198-619a,U+61a4,U+61a7,U+61a9,U+61ab-61ac,U+61ae,U+61b2,U+61b6,U+61ba,U+61be,U+61c3,U+61c7-61cb,U+61e6,U+61f2,U+61f6-61f8,U+61fa,U+61fc,U+61ff-6200,U+6207-6208,U+620a,U+620c-620e,U+6212,U+6216,U+621a,U+621f,U+6221,U+622a,U+622e,U+6230-6231,U+6234,U+6236,U+623e-623f,U+6241,U+6247-6249,U+624d,U+6253,U+6258,U+626e,U+6271,U+6276,U+6279,U+627c,U+627f-6280,U+6284,U+6289-628a,U+6291-6292,U+6295,U+6297-6298,U+629b,U+62ab,U+62b1,U+62b5,U+62b9,U+62bc-62bd,U+62c2,U+62c7-62c9,U+62cc-62cd,U+62cf-62d0,U+62d2-62d4,U+62d6-62d9,U+62db-62dc,U+62ec-62ef,U+62f1,U+62f3,U+62f7,U+62fe-62ff,U+6301,U+6307,U+6309,U+6311,U+632b,U+632f,U+633a-633b,U+633d-633e,U+6349,U+634c,U+634f-6350,U+6355,U+6367-6368,U+636e,U+6372,U+6377,U+637a-637b,U+637f,U+6383,U+6388-6389,U+638c}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-86-wght-normal-D1zN7fS_.woff2) format("woff2-variations");unicode-range:U+5f11,U+5f13-5f15,U+5f17-5f18,U+5f1b,U+5f1f,U+5f26-5f27,U+5f29,U+5f31,U+5f35,U+5f3a,U+5f3c,U+5f48,U+5f4a,U+5f4c,U+5f4e,U+5f56-5f57,U+5f59,U+5f5b,U+5f62,U+5f66-5f67,U+5f69-5f6d,U+5f70-5f71,U+5f77,U+5f79,U+5f7c,U+5f7f-5f81,U+5f85,U+5f87,U+5f8a-5f8b,U+5f90-5f92,U+5f98-5f99,U+5f9e,U+5fa0-5fa1,U+5fa8-5faa,U+5fae,U+5fb5,U+5fb9,U+5fbd,U+5fc5,U+5fcc-5fcd,U+5fd6-5fd9,U+5fe0,U+5feb,U+5ff5,U+5ffd,U+5fff,U+600f,U+6012,U+6016,U+601c,U+6020-6021,U+6025,U+6028,U+602a,U+602f,U+6041-6043,U+604d,U+6050,U+6052,U+6055,U+6059,U+605d,U+6062-6065,U+6068-606a,U+606c-606d,U+606f-6070,U+6085,U+6089,U+608c-608d,U+6094,U+6096,U+609a-609b,U+609f-60a0,U+60a3-60a4,U+60a7,U+60b0,U+60b2-60b4,U+60b6,U+60b8,U+60bc-60bd,U+60c7,U+60d1,U+60da,U+60dc,U+60df-60e1,U+60f0-60f1,U+60f6,U+60f9-60fb,U+6101,U+6106,U+6108-6109,U+610d-610e,U+6115,U+611a,U+6127,U+6130,U+6134,U+6137,U+613c,U+613e-613f,U+6142,U+6144,U+6147-6148,U+614a-614b}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-87-wght-normal-DlbzzNVQ.woff2) format("woff2-variations");unicode-range:U+5c40,U+5c45-5c46,U+5c48,U+5c4b,U+5c4d-5c4e,U+5c51,U+5c5b,U+5c60,U+5c62,U+5c64-5c65,U+5c6c,U+5c6f,U+5c79,U+5c90-5c91,U+5ca1,U+5ca9,U+5cab-5cac,U+5cb1,U+5cb3,U+5cb5,U+5cb7-5cb8,U+5cba,U+5cbe,U+5cc0,U+5cd9,U+5ce0,U+5ce8,U+5cef-5cf0,U+5cf4,U+5cf6,U+5cfb,U+5cfd,U+5d07,U+5d0d-5d0e,U+5d11,U+5d14,U+5d16-5d17,U+5d19,U+5d27,U+5d29,U+5d4b-5d4c,U+5d50,U+5d69,U+5d6c,U+5d6f,U+5d87,U+5d8b,U+5d9d,U+5da0,U+5da2,U+5daa,U+5db8,U+5dba,U+5dbc-5dbd,U+5dcd,U+5dd2,U+5dd6,U+5de1-5de2,U+5de5-5de8,U+5deb,U+5dee,U+5df1-5df4,U+5df7,U+5dfd-5dfe,U+5e03,U+5e06,U+5e11,U+5e16,U+5e19,U+5e1b,U+5e1d,U+5e25,U+5e2b,U+5e2d,U+5e33,U+5e36,U+5e38,U+5e3d,U+5e3f-5e40,U+5e44-5e45,U+5e47,U+5e4c,U+5e55,U+5e5f,U+5e61-5e63,U+5e72,U+5e77-5e79,U+5e7b-5e7e,U+5e84,U+5e87,U+5e8a,U+5e8f,U+5e95,U+5e97,U+5e9a,U+5e9c,U+5ea0,U+5ea7,U+5eab,U+5ead,U+5eb5-5eb8,U+5ebe,U+5ec2,U+5ec8-5eca,U+5ed0,U+5ed3,U+5ed6,U+5eda-5edb,U+5edf-5ee0,U+5ee2-5ee3,U+5eec,U+5ef3,U+5ef6-5ef7,U+5efa-5efb,U+5f01,U+5f04,U+5f0a}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-88-wght-normal-D17p4U1Y.woff2) format("woff2-variations");unicode-range:U+59be,U+59c3,U+59c6,U+59c9,U+59cb,U+59d0-59d1,U+59d3-59d4,U+59d9-59da,U+59dc-59dd,U+59e6,U+59e8,U+59ea,U+59ec,U+59ee,U+59f8,U+59fb,U+59ff,U+5a01,U+5a03,U+5a11,U+5a18,U+5a1b-5a1c,U+5a1f-5a20,U+5a25,U+5a29,U+5a36,U+5a3c,U+5a41,U+5a46,U+5a49,U+5a5a,U+5a62,U+5a66,U+5a92,U+5a9a-5a9b,U+5aa4,U+5ac1-5ac2,U+5ac4,U+5ac9,U+5acc,U+5ae1,U+5ae6,U+5ae9,U+5b05,U+5b09,U+5b0b-5b0c,U+5b16,U+5b2a,U+5b40,U+5b43,U+5b51,U+5b54-5b55,U+5b58,U+5b5a,U+5b5c-5b5d,U+5b5f,U+5b63-5b64,U+5b69,U+5b6b,U+5b70-5b71,U+5b75,U+5b7a,U+5b7c,U+5b85,U+5b87-5b88,U+5b8b,U+5b8f,U+5b93,U+5b95-5b99,U+5b9b-5b9c,U+5ba2-5ba6,U+5bac,U+5bae,U+5bb0,U+5bb3-5bb5,U+5bb8-5bb9,U+5bbf-5bc0,U+5bc2-5bc7,U+5bcc,U+5bd0,U+5bd2-5bd4,U+5bd7,U+5bde-5bdf,U+5be1-5be2,U+5be4-5be9,U+5beb-5bec,U+5bee-5bef,U+5bf5-5bf6,U+5bf8,U+5bfa,U+5c01,U+5c04,U+5c07-5c0b,U+5c0d-5c0e,U+5c16,U+5c19,U+5c24,U+5c28,U+5c31,U+5c38-5c3c,U+5c3e-5c3f}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-89-wght-normal-CiqdQ0q7.woff2) format("woff2-variations");unicode-range:U+5703-5704,U+5708,U+570d,U+5712-5713,U+5716,U+5718,U+572d,U+573b,U+5740,U+5742,U+5747,U+574a,U+574d-574e,U+5750-5751,U+5761,U+5764,U+5766,U+576a,U+576e,U+5770,U+5775,U+577c,U+5782,U+5788,U+578b,U+5793,U+57a0,U+57a2-57a3,U+57c3,U+57c7-57c8,U+57cb,U+57df-57e0,U+57f0,U+57f4,U+57f7,U+57f9-57fa,U+57fc,U+5800,U+5802,U+5805-5806,U+5808-580a,U+581e,U+5821,U+5824,U+5827,U+582a,U+582f-5831,U+5835,U+583a,U+584a-584b,U+584f,U+5851,U+5854,U+5857-5858,U+585a,U+585e,U+5861-5862,U+5864,U+5875,U+5879,U+587c,U+587e,U+5883,U+5885,U+5889,U+5893,U+589c,U+589e-589f,U+58a8-58a9,U+58ae,U+58b3,U+58ba-58bb,U+58be,U+58c1,U+58c5,U+58c7,U+58ce,U+58d1,U+58d3,U+58d5,U+58d8-58d9,U+58de-58df,U+58e4,U+58ec,U+58ef,U+58f9-58fb,U+58fd,U+590f,U+5914-5915,U+5919,U+5922,U+592d-592e,U+5931,U+5937,U+593e,U+5944,U+5947-5949,U+594e-5951,U+5954-5955,U+5957,U+595a,U+5960,U+5962,U+5967,U+596a-596e,U+5974,U+5978,U+5982-5984,U+598a,U+5993,U+5996-5997,U+5999,U+59a5,U+59a8,U+59ac,U+59b9,U+59bb}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-90-wght-normal-BChIdNY1.woff2) format("woff2-variations");unicode-range:U+539a,U+53a0,U+53a5-53a6,U+53ad,U+53bb,U+53c3,U+53c8-53cb,U+53cd,U+53d4,U+53d6-53d7,U+53db,U+53e1-53e3,U+53e5,U+53e9-53ed,U+53f1,U+53f3,U+53f8,U+5403-5404,U+540a,U+540e-5411,U+541b,U+541d,U+541f-5420,U+5426,U+5429,U+542b,U+5433,U+5438-5439,U+543b-543c,U+543e,U+5442,U+5448,U+544a,U+5451,U+5468,U+546a,U+5471,U+5473,U+5475,U+547b-547d,U+5480,U+5486,U+548e,U+5490,U+54a4,U+54a8,U+54ab-54ac,U+54b3,U+54b8,U+54bd,U+54c0,U+54c4,U+54c8-54c9,U+54e1,U+54e5,U+54e8,U+54ed-54ee,U+54f2,U+54fa,U+5504,U+5506-5507,U+550e,U+5510,U+551c,U+552f,U+5531,U+5535,U+553e,U+5544,U+5546,U+554f,U+5553,U+5556,U+555e,U+5563,U+557c,U+5580,U+5584,U+5586-5587,U+5589-558a,U+5598-559a,U+559c-559d,U+55a7,U+55a9-55ac,U+55ae,U+55c5,U+55c7,U+55d4,U+55da,U+55dc,U+55df,U+55e3-55e4,U+55fd-55fe,U+5606,U+5609,U+5614,U+5617,U+562f,U+5632,U+5634,U+5636,U+5653,U+5668,U+566b,U+5674,U+5686,U+56a5,U+56ac,U+56ae,U+56b4,U+56bc,U+56ca,U+56cd,U+56d1,U+56da-56db,U+56de,U+56e0,U+56f0,U+56f9-56fa}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-91-wght-normal-D3QRWgaU.woff2) format("woff2-variations");unicode-range:U+516e,U+5175-5178,U+517c,U+5180,U+5186,U+518a,U+518d,U+5192,U+5195,U+5197,U+51a0,U+51a5,U+51aa,U+51ac,U+51b6-51b7,U+51bd,U+51c4,U+51c6,U+51c9,U+51cb-51cd,U+51dc-51de,U+51e1,U+51f0-51f1,U+51f6,U+51f8-51f9,U+51fd,U+5200,U+5203,U+5207-5208,U+520a,U+520e,U+5211,U+5217,U+521d,U+5224-5225,U+522a,U+522e,U+5230,U+5236-523b,U+5243,U+5247,U+524a-524c,U+5254,U+5256,U+525b,U+525d,U+5261,U+5269-526a,U+526f,U+5272,U+5275,U+527d,U+527f,U+5283,U+5287-5289,U+528d,U+5291-5292,U+529f,U+52a3-52a4,U+52a9-52ab,U+52be,U+52c1,U+52c3,U+52c5,U+52c7,U+52c9,U+52cd,U+52d2,U+52d6,U+52d8-52d9,U+52db,U+52dd-52df,U+52e2-52e4,U+52f3,U+52f5,U+52f8,U+52fa-52fb,U+52fe-52ff,U+5305,U+5308,U+530d,U+530f-5310,U+5315,U+5319,U+5320-5321,U+5323,U+532a,U+532f,U+5339,U+533f-5341,U+5343-5344,U+5347-534a,U+534d,U+5351-5354,U+535a,U+535c,U+535e,U+5360,U+5366,U+5368,U+536f-5371,U+5374-5375,U+5377,U+537d,U+537f,U+5384,U+5393,U+5398}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-92-wght-normal-m6YUxGqY.woff2) format("woff2-variations");unicode-range:U+4f43,U+4f46-4f48,U+4f4d-4f51,U+4f55,U+4f59-4f5a,U+4f69,U+4f6f-4f70,U+4f73,U+4f76,U+4f7a,U+4f7e-4f7f,U+4f81,U+4f83-4f84,U+4f86,U+4f88,U+4f8a-4f8b,U+4f8d,U+4f8f,U+4f91,U+4f96,U+4f98,U+4f9b,U+4f9d,U+4fae-4faf,U+4fb5-4fb6,U+4fbf,U+4fc2-4fc4,U+4fc9-4fca,U+4fce,U+4fd1,U+4fd3-4fd4,U+4fd7,U+4fda,U+4fdf-4fe0,U+4fee-4fef,U+4ff1,U+4ff3,U+4ff5,U+4ff8,U+4ffa,U+5002,U+5006,U+5009,U+500b,U+500d,U+5011-5012,U+5016,U+5019-501a,U+501c,U+501e-501f,U+5021,U+5023-5024,U+5026-5028,U+502a-502d,U+503b,U+5043,U+5047-5049,U+504f,U+5055,U+505a,U+505c,U+5065,U+5074-5076,U+5078,U+5080,U+5085,U+508d,U+5091,U+5098-5099,U+50ac-50ad,U+50b2-50b3,U+50b5,U+50b7,U+50be,U+50c5,U+50c9-50ca,U+50d1,U+50d5-50d6,U+50da,U+50de,U+50e5,U+50e7,U+50ed,U+50f9,U+50fb,U+50ff-5101,U+5104,U+5106,U+5109,U+5112,U+511f,U+5121,U+512a,U+5132,U+5137,U+513a,U+513c,U+5140-5141,U+5143-5148,U+514b-514e,U+5152,U+515c,U+5162,U+5169-516b,U+516d}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-93-wght-normal-CAXIvGmI.woff2) format("woff2-variations");unicode-range:U+338c-339c,U+339f-33a0,U+33a2-33cb,U+33cf-33d0,U+33d3,U+33d6,U+33d8,U+33db-33dd,U+4e01,U+4e03,U+4e07-4e08,U+4e11,U+4e14-4e15,U+4e18-4e19,U+4e1e,U+4e32,U+4e38-4e39,U+4e42-4e43,U+4e45,U+4e4d-4e4f,U+4e56,U+4e58-4e59,U+4e5d-4e5e,U+4e6b,U+4e6d,U+4e73,U+4e76-4e77,U+4e7e,U+4e82,U+4e86,U+4e88,U+4e8e,U+4e90-4e92,U+4e94-4e95,U+4e98,U+4e9b,U+4e9e,U+4ea1-4ea2,U+4ea4-4ea6,U+4ea8,U+4eab,U+4ead-4eae,U+4eb6,U+4ec0-4ec1,U+4ec4,U+4ec7,U+4ecb,U+4ecd,U+4ed4-4ed5,U+4ed7-4ed9,U+4edd,U+4edf,U+4ee4,U+4ef0,U+4ef2,U+4ef6-4ef7,U+4efb,U+4f01,U+4f09,U+4f0b,U+4f0d-4f11,U+4f2f,U+4f34,U+4f36,U+4f38,U+4f3a,U+4f3c-4f3d}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-94-wght-normal-Dva_SxH3.woff2) format("woff2-variations");unicode-range:U+3136,U+3138,U+313a-3140,U+3143-3144,U+3150,U+3152,U+3154-3156,U+3158-315b,U+315d-315f,U+3162,U+3164-318c,U+318e,U+3200-321b,U+3231,U+3239,U+3251-325a,U+3260-327b,U+327e-327f,U+328a-3290,U+3294,U+329e,U+32a5,U+3380-3384,U+3388-338b}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-95-wght-normal-DLsl9Ie_.woff2) format("woff2-variations");unicode-range:U+2f7d,U+2f7f-2f8b,U+2f8e-2f90,U+2f92-2f97,U+2f99-2fa0,U+2fa2-2fa3,U+2fa5-2fa9,U+2fac-2fb1,U+2fb3-2fbc,U+2fc1-2fca,U+2fcd-2fd4,U+3003,U+3012-3019,U+301c,U+301e-3020,U+3036,U+3041,U+3043,U+3045,U+3047,U+3049,U+304e,U+3050,U+3052,U+3056,U+305a,U+305c,U+305e,U+3062,U+3065,U+306c,U+3070-307d,U+3080,U+3085,U+3087,U+308e,U+3090-3091,U+30a1,U+30a5,U+30a9,U+30ae,U+30b1-30b2,U+30b4,U+30b6,U+30bc-30be,U+30c2,U+30c5,U+30cc,U+30d2,U+30d4,U+30d8-30dd,U+30e4,U+30e6,U+30e8,U+30ee,U+30f0-30f2,U+30f4-30f6,U+3133,U+3135}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-96-wght-normal-DwqLWOxK.woff2) format("woff2-variations");unicode-range:U+2541-254b,U+25a4-25a9,U+25b1,U+25b5,U+25b9,U+25bf,U+25c1,U+25c3,U+25c9-25ca,U+25cc,U+25ce,U+25d0-25d1,U+25e6,U+25ef,U+260f,U+261d,U+261f,U+262f,U+2660,U+2664,U+2667-2669,U+266d,U+266f,U+2716,U+271a,U+273d,U+2756,U+2776-277f,U+278a-2793,U+2963,U+2965,U+2ac5-2ac6,U+2acb-2acc,U+2f00,U+2f04,U+2f06,U+2f08,U+2f0a-2f0b,U+2f11-2f12,U+2f14,U+2f17-2f18,U+2f1c-2f1d,U+2f1f-2f20,U+2f23-2f26,U+2f28-2f29,U+2f2b,U+2f2d,U+2f2f-2f32,U+2f38,U+2f3c-2f40,U+2f42-2f4c,U+2f4f-2f52,U+2f54-2f58,U+2f5a-2f66,U+2f69-2f70,U+2f72-2f76,U+2f78,U+2f7a-2f7c}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-97-wght-normal-ixaCo9ts.woff2) format("woff2-variations");unicode-range:U+2479-2487,U+249c-24d1,U+24d3-24d7,U+24d9-24e9,U+24eb-24f4,U+2500-2501,U+2503,U+250c-2513,U+2515-2516,U+2518-2540}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-98-wght-normal-DMGuWyzz.woff2) format("woff2-variations");unicode-range:U+215b-215e,U+2162-2169,U+2170-2179,U+2195-2199,U+21b0-21b4,U+21bc,U+21c0,U+21c4-21c5,U+21cd,U+21cf-21d4,U+21e0-21e3,U+21e6-21e9,U+2200,U+2202-2203,U+2206-2209,U+220b-220c,U+220f,U+2211,U+2213,U+221a,U+221d-2220,U+2222,U+2225-2227,U+2229-222c,U+222e,U+2234-2237,U+223d,U+2243,U+2245,U+2248,U+2250-2253,U+225a,U+2260-2262,U+2264-2267,U+226a-226b,U+226e-2273,U+2276-2277,U+2279-227b,U+2280-2287,U+228a-228b,U+2295-2297,U+22a3-22a5,U+22bb-22bc,U+22ce-22cf,U+22da-22db,U+22ee-22ef,U+2306,U+2312,U+2314,U+2467-2478}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-99-wght-normal-BfjgbdzG.woff2) format("woff2-variations");unicode-range:U+81-82,U+84,U+a2-a5,U+a7-a8,U+aa,U+ac-ad,U+b1-b3,U+b6,U+b8-ba,U+bc-be,U+c0,U+c2,U+c6-cb,U+ce-d0,U+d4,U+d8-d9,U+db-dc,U+de-df,U+e6,U+eb,U+ee-f0,U+f4,U+f7-f9,U+fb,U+fe-ff,U+111,U+126-127,U+132-133,U+138,U+13f-142,U+149-14b,U+152-153,U+166-167,U+2bc,U+2c7,U+2d0,U+2d8-2d9,U+2db-2dd,U+391-394,U+396-3a1,U+3a3-3a9,U+3b2-3b6,U+3b8,U+3bc,U+3be-3c1,U+3c3-3c9,U+2010,U+2015-2016,U+2018-2019,U+201b,U+201f-2021,U+2025,U+2030,U+2033-2036,U+203c,U+203e,U+2042,U+2074,U+207a-207f,U+2081-2084,U+2109,U+2113,U+2116,U+2121,U+2126,U+212b,U+2153-2154}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-100-wght-normal-CtbSFYSJ.woff2) format("woff2-variations");unicode-range:U+e8,U+2da,U+2160,U+2194,U+3054,U+3058,U+306d,U+3086,U+308d,U+30ac,U+30bb,U+30c4,U+30cd-30ce,U+30e2,U+3132,U+3146,U+3149,U+339d,U+4e3b,U+4f0a,U+4fdd,U+4fe1,U+5409,U+540c,U+5834,U+592a-592b,U+5b9a,U+5dde,U+5e0c,U+5e73,U+5f0f,U+60f3,U+653f,U+661f,U+662f,U+667a,U+683c,U+6b4c,U+6c11,U+767c,U+76ee,U+76f4,U+77f3,U+79d1,U+7a7a,U+7b2c,U+7d22,U+8207,U+8a00,U+8a71,U+9280,U+9580,U+958b,U+96c6,U+9762,U+98df,U+9ed1,U+ac2d,U+adc8,U+add3,U+af48,U+b014,U+b134-b135,U+b158,U+b2aa,U+b35f,U+b6a4,U+b9cf,U+bb63,U+bd23,U+be91,U+c29b,U+c3f4,U+c42c,U+c55c,U+c573,U+c58f,U+c78c,U+c7dd,U+c8f5,U+cad1,U+cc48,U+cf10,U+cf20,U+d03c,U+d07d,U+d2a0,U+d30e,U+d38d,U+d3a8,U+d3c8,U+d5e5,U+d5f9,U+d6e4,U+f90a,U+ff02,U+ff1c}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-101-wght-normal-isMBH3B1.woff2) format("woff2-variations");unicode-range:U+3b1,U+2466,U+25a1,U+25a3,U+261c,U+3008-3009,U+305b,U+305d,U+3069,U+30a7,U+30ba,U+30cf,U+30ef,U+3151,U+3157,U+4e4b,U+4e5f,U+4e8c,U+4eca,U+4ed6,U+4f5b,U+50cf,U+5149,U+5165,U+5171,U+5229,U+529b,U+5316,U+539f,U+53f2,U+571f,U+5728,U+58eb,U+591c,U+5b78,U+5c11,U+5c55,U+5ddd,U+5e02,U+5fb7,U+60c5,U+610f,U+611f,U+6625,U+66f8,U+6797,U+679c,U+682a,U+6d2a,U+706b,U+7406,U+767b,U+76f8,U+77e5,U+7acb,U+898b,U+8a69,U+8def,U+8fd1,U+901a,U+90e8,U+91cd,U+975e,U+ae14,U+ae6c,U+aec0,U+afc7,U+afc9,U+b01c,U+b028,U+b308,U+b311,U+b314,U+b31c,U+b524,U+b560,U+b764,U+b920,U+b9e3,U+bd48,U+be7d,U+c0db,U+c231,U+c270,U+c2e3,U+c37d,U+c3ed,U+c530,U+c6a5,U+c6dc,U+c7a4,U+c954,U+c974,U+d000,U+d565,U+d667,U+d6c5,U+d79d,U+ff1e}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-102-wght-normal-CI-ZAedL.woff2) format("woff2-variations");unicode-range:U+131,U+2032,U+2465,U+2642,U+3048,U+3051,U+3083-3084,U+308f,U+30c0,U+30d1,U+30d3,U+30d6,U+30df,U+30e7,U+3153,U+4e16,U+4e8b,U+4ee5,U+5206,U+52a0,U+52d5,U+53e4,U+53ef,U+54c1,U+57ce,U+597d,U+5b8c,U+5ea6,U+5f8c,U+5f97,U+6210,U+6240,U+624b,U+6728,U+6bd4,U+7236,U+7269,U+7279,U+738b,U+7528,U+7530,U+767e,U+798f,U+8005,U+8a18,U+90fd,U+91cc,U+9577,U+9593,U+98a8,U+ac20,U+acf6,U+ad90,U+af5d,U+af80,U+afcd,U+aff0,U+b0a1,U+b0b5,U+b1fd,U+b2fc,U+b380,U+b51b,U+b584,U+b5b3,U+b8fd,U+b93c,U+b9f4,U+bb44,U+bc08,U+bc27,U+bc49,U+be55,U+be64,U+bfb0,U+bfc5,U+c178,U+c21f,U+c314,U+c4f1,U+c58d,U+c664,U+c698,U+c6a7,U+c6c1,U+c9ed,U+cac0,U+cacc,U+cad9,U+ccb5,U+cdcc,U+d0e4,U+d143,U+d320,U+d330,U+d54d,U+ff06,U+ff1f,U+ff5e}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-103-wght-normal-Qv2qVnZD.woff2) format("woff2-variations");unicode-range:U+b4,U+20a9,U+20ac,U+2190,U+24d8,U+2502,U+2514,U+2592,U+25c7-25c8,U+2663,U+3060,U+3064,U+3081,U+3088,U+30a3,U+30a6,U+30aa,U+30b5,U+30c7,U+30ca-30cb,U+30d0,U+30e3,U+30e5,U+339e,U+4e09,U+4eac,U+4f5c,U+5167-5168,U+516c,U+51fa,U+5408,U+540d,U+591a,U+5b57,U+6211,U+65b9,U+660e,U+6642,U+6700,U+6b63,U+6e2f,U+7063,U+7532,U+793e,U+81ea,U+8272,U+82b1,U+897f,U+8eca,U+91ce,U+ac38,U+ad76,U+ae84,U+aecc,U+b07d,U+b0b1,U+b215,U+b2a0,U+b310,U+b3d7,U+b52a,U+b618,U+b775,U+b797,U+bcd5,U+bd59,U+be80,U+bea8,U+bed1,U+bee4-bee5,U+c060,U+c2ef,U+c329,U+c3dc,U+c597,U+c5bd,U+c5e5,U+c69c,U+c9d6,U+ca29,U+ca5c,U+ca84,U+cc39,U+cc3b,U+ce89,U+cee5,U+cf65,U+cf85,U+d058,U+d145,U+d22d,U+d325,U+d37d,U+d3ad,U+d769,U+ff0c}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-104-wght-normal-Y6IjIzMt.woff2) format("woff2-variations");unicode-range:U+2161,U+2228,U+2299,U+2464,U+2517,U+2640,U+3042,U+304a,U+3053,U+3061,U+307f,U+3082,U+308c,U+3092,U+30a8,U+30ab,U+30ad,U+30b0,U+30b3,U+30b7,U+30c1,U+30c6,U+30c9,U+30d5,U+30d7,U+30de,U+30e0-30e1,U+30ec-30ed,U+4e0b,U+4e0d,U+4ee3,U+53f0,U+548c,U+5b89,U+5bb6,U+5c0f,U+611b,U+6771,U+6aa2,U+6bcd,U+6c34,U+6cd5,U+6d77,U+767d,U+795e,U+8ecd,U+9999,U+9ad8,U+ac07,U+ac1a,U+ac40,U+ad0c,U+ad88,U+ada4,U+ae01,U+ae65,U+aebd,U+aec4,U+afe8,U+b139,U+b205,U+b383,U+b38c,U+b42c,U+b461,U+b55c,U+b78f,U+b8fb,U+b9f7,U+bafc,U+bc99,U+bed8,U+bfcd,U+c0bf,U+c0f9,U+c167,U+c204,U+c20f,U+c22f,U+c258,U+c298,U+c2bc,U+c388,U+c501,U+c50c,U+c5b9,U+c5ce,U+c641,U+c648,U+c73d,U+ca50,U+ca61,U+cc4c,U+ceac,U+d0d4,U+d5f7,U+d6d7,U+ff1a}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-105-wght-normal-BmnGghwR.woff2) format("woff2-variations");unicode-range:U+2103,U+2463,U+25c6,U+25cb,U+266c,U+3001,U+300a,U+3046,U+304c-304d,U+304f,U+3055,U+3059,U+3063,U+3066-3068,U+306f,U+3089,U+30b8,U+30bf,U+314f,U+4e0a,U+570b,U+5730,U+5916,U+5929,U+5c71,U+5e74,U+5fc3,U+601d,U+6027,U+63d0,U+6709,U+6734,U+751f,U+7684,U+82f1,U+9053,U+91d1,U+97f3,U+ac2f,U+ac4d,U+adc4,U+ade4,U+ae41,U+ae4d-ae4e,U+aed1,U+afb9,U+b0e0,U+b299,U+b365,U+b46c,U+b480,U+b4c8,U+b7b4,U+b819,U+b918,U+baab,U+bab9,U+be8f,U+bed7,U+c0ec,U+c19f,U+c1a5,U+c3d9,U+c464,U+c53d,U+c553,U+c570,U+c5cc,U+c633,U+c6a4,U+c7a3,U+c7a6,U+c886,U+c9d9-c9da,U+c9ec,U+ca0c,U+cc21,U+cd1b,U+cd78,U+cdc4,U+cef8,U+cfe4,U+d0a5,U+d0b5,U+d0ec,U+d15d,U+d188,U+d23c,U+d2ac,U+d729,U+d79b,U+ff01,U+ff08-ff09,U+ff5c}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-106-wght-normal-BmR0DBYv.woff2) format("woff2-variations");unicode-range:U+2039-203a,U+223c,U+25b3,U+25b7,U+25bd,U+25cf,U+266a,U+3002,U+300b,U+304b,U+3057,U+305f,U+306a-306b,U+307e,U+308a-308b,U+3093,U+30a2,U+30af,U+30b9,U+30c3,U+30c8,U+30e9-30eb,U+33a1,U+4e00,U+524d,U+5357,U+5b50,U+7121,U+884c,U+9751,U+ac94,U+aebe,U+aecd,U+af08,U+af41,U+af49,U+b010,U+b053,U+b109,U+b11b,U+b128,U+b154,U+b291,U+b2e6,U+b301,U+b385,U+b525,U+b5b4,U+b729,U+b72f,U+b738,U+b7ff,U+b837,U+b975,U+ba67,U+bb47,U+bc1f,U+bd90,U+bfd4,U+c27c,U+c324,U+c379,U+c3e0,U+c465,U+c53b,U+c58c,U+c610,U+c653,U+c6cd,U+c813,U+c82f,U+c999,U+c9e0,U+cac4,U+cad3,U+cbd4,U+cc10,U+cc22,U+ccb8,U+ccbc,U+cda5,U+ce84,U+cea3,U+cf67,U+cfe1,U+d241,U+d30d,U+d31c,U+d391,U+d401,U+d479,U+d5c9,U+d5db,U+d649,U+d6d4}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-107-wght-normal-VE3OiHzf.woff2) format("woff2-variations");unicode-range:U+b0,U+e9,U+2193,U+2462,U+260e,U+261e,U+300e-300f,U+3044,U+30a4,U+30fb-30fc,U+314d,U+5973,U+6545,U+6708,U+7537,U+ac89,U+ac9c,U+acc1,U+ad04,U+ad75,U+ad7d,U+ae45,U+ae61,U+af42,U+b0ab,U+b0af,U+b0b3,U+b12c,U+b194,U+b1a8,U+b220,U+b258,U+b284,U+b2ff,U+b315,U+b371,U+b3d4-b3d5,U+b460,U+b527,U+b534,U+b810,U+b818,U+b98e,U+ba55,U+bbac,U+bc0b,U+bc40,U+bca1,U+bccd,U+bd93,U+be54,U+be5a,U+bf08,U+bf50,U+bf55,U+bfdc,U+c0c0,U+c0d0,U+c0f4,U+c100,U+c11e,U+c170,U+c20d,U+c274,U+c290,U+c308,U+c369,U+c539,U+c587,U+c5ff,U+c6ec,U+c70c,U+c7ad,U+c7c8,U+c83c,U+c881,U+cb48,U+cc60,U+ce69,U+ce6b,U+ce75,U+cf04,U+cf08,U+cf55,U+cf70,U+cffc,U+d0b7,U+d1a8,U+d2c8,U+d384,U+d47c,U+d48b,U+d5dd,U+d5e8,U+d720,U+d759,U+f981}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-108-wght-normal-BVjpkeA2.woff2) format("woff2-variations");unicode-range:U+e0,U+e2,U+395,U+3b7,U+3ba,U+2460-2461,U+25a0,U+3010-3011,U+306e,U+30f3,U+314a,U+314c,U+5927,U+65b0,U+7e41,U+97d3,U+9ad4,U+ad49,U+ae0b,U+ae0d,U+ae43,U+ae5d,U+aecf,U+af3c,U+af64,U+afd4,U+b080,U+b084,U+b0c5,U+b10c,U+b1e8,U+b2ac,U+b36e,U+b451,U+b515,U+b540,U+b561,U+b6ab,U+b6b1,U+b72c,U+b730,U+b744,U+b800,U+b8ec,U+b8f0,U+b904,U+b968,U+b96d,U+b987,U+b9d9,U+bb36,U+bb49,U+bc2d,U+bc43,U+bcf6,U+bd89,U+be57,U+be61,U+bed4,U+c090,U+c130,U+c148,U+c19c,U+c2f9,U+c36c,U+c37c,U+c384,U+c3df,U+c575,U+c584,U+c660,U+c719,U+c816,U+ca4d,U+ca54,U+cabc,U+cb49,U+cc14,U+cff5,U+d004,U+d038,U+d0b4,U+d0d3,U+d0e0,U+d0ed,U+d131,U+d1b0,U+d31f,U+d33d,U+d3a0,U+d3ab,U+d514,U+d584,U+d6a1,U+d6cc,U+d749,U+d760,U+d799}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-109-wght-normal-D6YMW89j.woff2) format("woff2-variations");unicode-range:U+24,U+60,U+3b9,U+3bb,U+3bd,U+2191,U+2606,U+300c-300d,U+3131,U+3134,U+3139,U+3141-3142,U+3148,U+3161,U+3163,U+321c,U+4eba,U+5317,U+ac31,U+ac77,U+ac9f,U+acb9,U+acf0-acf1,U+acfd,U+ad73,U+af3d,U+b00c,U+b04a,U+b057,U+b0c4,U+b188,U+b1cc,U+b214,U+b2db,U+b2ee,U+b304,U+b4ed,U+b518,U+b5bc,U+b625,U+b69c-b69d,U+b7ac,U+b801,U+b86c,U+b959,U+b95c,U+b985,U+ba48,U+bb58,U+bc0c,U+bc38,U+bc85,U+bc9a,U+bf40,U+c068,U+c0bd,U+c0cc,U+c12f,U+c149,U+c1e0,U+c22b,U+c22d,U+c250,U+c2fc,U+c300,U+c313,U+c370,U+c3d8,U+c557,U+c580,U+c5e3,U+c62e,U+c634,U+c6f0,U+c74d,U+c783,U+c78e,U+c796,U+c7bc,U+c92c,U+ca4c,U+cc1c,U+cc54,U+cc59,U+ce04,U+cf30,U+cfc4,U+d140,U+d321,U+d38c,U+d399,U+d54f,U+d587,U+d5d0,U+d6e8,U+d770}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-110-wght-normal-BatyA0y1.woff2) format("woff2-variations");unicode-range:U+d7,U+ea,U+fc,U+2192,U+25bc,U+3000,U+3137,U+3145,U+315c,U+7f8e,U+ac13,U+ac71,U+ac90,U+acb8,U+ace7,U+ad7f,U+ae50,U+aef4,U+af34,U+afbc,U+b048,U+b09a,U+b0ad,U+b0bc,U+b113,U+b125,U+b141,U+b20c,U+b2d9,U+b2ed,U+b367,U+b369,U+b374,U+b3cb,U+b4ec,U+b611,U+b760,U+b81b,U+b834,U+b8b0,U+b8e1,U+b989,U+b9d1,U+b9e1,U+b9fa,U+ba4d,U+ba78,U+bb35,U+bb54,U+bbf9,U+bc11,U+bcb3,U+bd05,U+bd95,U+bdd4,U+be10,U+bed0,U+bf51,U+c0d8,U+c232,U+c2b7,U+c2eb,U+c378,U+c500,U+c52c,U+c549,U+c568,U+c598,U+c5c9,U+c61b,U+c639,U+c67c,U+c717,U+c78a,U+c80a,U+c90c-c90d,U+c950,U+c9e7,U+cbe4,U+cca9,U+cce4,U+cdb0,U+ce78,U+ce94,U+ce98,U+cf8c,U+d018,U+d034,U+d0f1,U+d1b1,U+d280,U+d2f8,U+d338,U+d380,U+d3b4,U+d610,U+d69f,U+d6fc,U+d758}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-111-wght-normal-CG1HTgcy.woff2) format("woff2-variations");unicode-range:U+e7,U+2022,U+203b,U+25c0,U+2605,U+2661,U+3147,U+318d,U+672c,U+8a9e,U+acaa,U+acbc,U+ad1c,U+ae4a,U+ae5c,U+b044,U+b054,U+b0c8-b0c9,U+b2a6,U+b2d0,U+b35c,U+b364,U+b428,U+b454,U+b465,U+b4b7,U+b4e3,U+b51c,U+b5a1,U+b784,U+b790,U+b7ab,U+b7f4,U+b82c,U+b835,U+b8e9,U+b8f8,U+b9d8,U+b9f9,U+ba5c,U+ba64,U+babd,U+bb18,U+bb3b,U+bbff,U+bc0d,U+bc45,U+bc97,U+bcbc,U+be45,U+be75,U+be7c,U+bfcc,U+c0b6,U+c0f7,U+c14b,U+c2b4,U+c30d,U+c4f8,U+c5bb,U+c5d1,U+c5e0,U+c5ee,U+c5fd,U+c606,U+c6c5,U+c6e0,U+c708,U+c81d,U+c820,U+c824,U+c878,U+c918,U+c96c,U+c9e4,U+c9f1,U+cc2e,U+cd09,U+cea1,U+cef5,U+cef7,U+cf64,U+cf69,U+cfe8,U+d035,U+d0ac,U+d230,U+d234,U+d2f4,U+d31d,U+d575,U+d578,U+d608,U+d614,U+d718,U+d751,U+d761,U+d78c,U+d790}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-112-wght-normal-RTI2uVq-.woff2) format("woff2-variations");unicode-range:U+2665,U+3160,U+4e2d,U+6587,U+65e5,U+ac12,U+ac14,U+ac16,U+ac81,U+ad34,U+ade0,U+ae54,U+aebc,U+af2c,U+afc0,U+afc8,U+b04c,U+b08c,U+b099,U+b0a9,U+b0ac,U+b0ae,U+b0b8,U+b123,U+b179,U+b2e5,U+b2f7,U+b4c0,U+b531,U+b538,U+b545,U+b550,U+b5a8,U+b6f0,U+b728,U+b73b,U+b7ad,U+b7ed,U+b809,U+b864,U+b86d,U+b871,U+b9bf,U+b9f5,U+ba40,U+ba4b,U+ba58,U+ba87,U+baac,U+bbc0,U+bc16,U+bc34,U+bd07,U+bd99,U+be59,U+bfd0,U+c058,U+c0e4,U+c0f5,U+c12d,U+c139,U+c228,U+c529,U+c5c7,U+c635,U+c637,U+c735,U+c77d,U+c787,U+c789,U+c8c4,U+c989,U+c98c,U+c9d0,U+c9d3,U+cc0c,U+cc99,U+cd0c,U+cd2c,U+cd98,U+cda4,U+ce59,U+ce60,U+ce6d,U+cea0,U+d0d0-d0d1,U+d0d5,U+d14d,U+d1a4,U+d29c,U+d2f1,U+d301,U+d39c,U+d3bc,U+d4e8,U+d540,U+d5ec,U+d640,U+d750}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-113-wght-normal-DhCHf0Kh.woff2) format("woff2-variations");unicode-range:U+5e,U+25b2,U+25b6,U+314e,U+ac24,U+ace1,U+ace4,U+ae68,U+af2d,U+b0d0,U+b0e5,U+b150,U+b155,U+b193,U+b2c9,U+b2dd,U+b3c8,U+b3fc,U+b410,U+b458,U+b4dd,U+b5a0,U+b5a4,U+b5bb,U+b7b5,U+b838,U+b840,U+b86f,U+b8f9,U+b960,U+b9e5,U+bab8,U+bb50,U+bc1d,U+bc24-bc25,U+bca8,U+bcbd,U+bd04,U+bd10,U+bd24,U+be48,U+be5b,U+be68,U+c05c,U+c12c,U+c140,U+c15c,U+c168,U+c194,U+c219,U+c27d,U+c2a8,U+c2f1,U+c2f8,U+c368,U+c554-c555,U+c559,U+c564,U+c5d8,U+c5fc,U+c625,U+c65c,U+c6b1,U+c728,U+c794,U+c84c,U+c88c,U+c8e0,U+c8fd,U+c998,U+c9dd,U+cc0d,U+cc30,U+ceec,U+cf13,U+cf1c,U+cf5c,U+d050,U+d07c,U+d0a8,U+d134,U+d138,U+d154,U+d1f4,U+d2bc,U+d329,U+d32c,U+d3d0,U+d3f4,U+d3fc,U+d56b,U+d5cc,U+d600-d601,U+d639,U+d6c8,U+d754,U+d765}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-114-wght-normal-BY06UsNu.woff2) format("woff2-variations");unicode-range:U+3c-3d,U+2026,U+24d2,U+314b,U+ac11,U+acf3,U+ad74,U+ad81,U+adf9,U+ae34,U+af43,U+afb8,U+b05d,U+b07c,U+b110,U+b118,U+b17c,U+b180,U+b18d,U+b192,U+b2cc,U+b355,U+b378,U+b4a4,U+b4ef,U+b78d,U+b799,U+b7a9,U+b7fd,U+b807,U+b80c,U+b839,U+b9b4,U+b9db,U+ba3c,U+bab0,U+bba4,U+bc94,U+be4c,U+c154,U+c1c4,U+c26c,U+c2ac,U+c2ed,U+c4f4,U+c55e,U+c561,U+c571,U+c5b5,U+c5c4,U+c654-c655,U+c695,U+c6e8,U+c6f9,U+c724,U+c751,U+c775,U+c7a0,U+c7c1,U+c874,U+c880,U+c9d5,U+c9f8,U+cabd,U+cc29,U+cc2c,U+cca8,U+ccab,U+ccd0,U+ce21,U+ce35,U+ce7c,U+ce90,U+cee8,U+cef4,U+cfe0,U+d070,U+d0b9,U+d0c1,U+d0c4,U+d0c8,U+d15c,U+d1a1,U+d2c0,U+d300,U+d314,U+d3ed,U+d478,U+d480,U+d48d,U+d508,U+d53d,U+d5e4,U+d611,U+d61c,U+d68d,U+d6a8,U+d798}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-115-wght-normal-H0Z-Rvr3.woff2) format("woff2-variations");unicode-range:U+23,U+25,U+5f,U+a9,U+ac08,U+ac78,U+aca8,U+acac,U+ace8,U+ad70,U+adc0,U+addc,U+b137,U+b140,U+b208,U+b290,U+b2f5,U+b3c5,U+b3cc,U+b420,U+b429,U+b529,U+b530,U+b77d,U+b79c,U+b7a8,U+b7c9,U+b7f0,U+b7fc,U+b828,U+b860,U+b9ad,U+b9c1,U+b9c9,U+b9dd-b9de,U+b9e8,U+ba38-ba39,U+babb,U+bc00,U+bc8c,U+bca0,U+bca4,U+bcd1,U+bcfc,U+bd09,U+bdf0,U+be60,U+c0ad,U+c0b4,U+c0bc,U+c190,U+c1fc,U+c220,U+c288,U+c2b9,U+c2f6,U+c528,U+c545,U+c558,U+c5bc,U+c5d4,U+c600,U+c644,U+c6c0,U+c6c3,U+c721,U+c798,U+c7a1,U+c811,U+c838,U+c871,U+c904,U+c990,U+c9dc,U+cc38,U+cc44,U+cca0,U+cd1d,U+cd95,U+cda9,U+ce5c,U+cf00,U+cf58,U+d150,U+d22c,U+d305,U+d328,U+d37c,U+d3f0,U+d551,U+d5a5,U+d5c8,U+d5d8,U+d63c,U+d64d,U+d669,U+d734,U+d76c}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-116-wght-normal-EurSqPfX.woff2) format("woff2-variations");unicode-range:U+26,U+2b,U+3e,U+40,U+7e,U+ac01,U+ac19,U+ac1d,U+aca0,U+aca9,U+acb0,U+ad8c,U+ae09,U+ae38,U+ae40,U+aed8,U+b09c,U+b0a0,U+b108,U+b204,U+b298,U+b2d8,U+b2eb-b2ec,U+b2f4,U+b313,U+b358,U+b450,U+b4e0,U+b54c,U+b610,U+b780,U+b78c,U+b791,U+b8e8,U+b958,U+b974,U+b984,U+b9b0,U+b9bc-b9bd,U+b9ce,U+ba70,U+bbfc,U+bc0f,U+bc15,U+bc1b,U+bc31,U+bc95,U+bcc0,U+bcc4,U+bd81,U+bd88,U+c0c8,U+c11d,U+c13c,U+c158,U+c18d,U+c1a1,U+c21c,U+c4f0,U+c54a,U+c560,U+c5b8,U+c5c8,U+c5f4,U+c628,U+c62c,U+c678,U+c6cc,U+c808,U+c810,U+c885,U+c88b,U+c900,U+c988,U+c99d,U+c9c8,U+cc3d-cc3e,U+cc45,U+cd08,U+ce20,U+cee4,U+d074,U+d0a4,U+d0dd,U+d2b9,U+d3b8,U+d3c9,U+d488,U+d544,U+d559,U+d56d,U+d588,U+d615,U+d648,U+d655,U+d658,U+d65c}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-117-wght-normal-CcgSePNz.woff2) format("woff2-variations");unicode-range:U+d,U+48,U+7c,U+ac10,U+ac15,U+ac74,U+ac80,U+ac83,U+acc4,U+ad11,U+ad50,U+ad6d,U+adfc,U+ae00,U+ae08,U+ae4c,U+b0a8,U+b124,U+b144,U+b178,U+b274,U+b2a5,U+b2e8,U+b2f9,U+b354,U+b370,U+b418,U+b41c,U+b4f1,U+b514,U+b798,U+b808,U+b824-b825,U+b8cc,U+b978,U+b9d0,U+b9e4,U+baa9,U+bb3c,U+bc18,U+bc1c,U+bc30,U+bc84,U+bcf5,U+bcf8,U+bd84,U+be0c,U+be14,U+c0b0,U+c0c9,U+c0dd,U+c124,U+c2dd,U+c2e4,U+c2ec,U+c54c,U+c57c-c57d,U+c591,U+c5c5-c5c6,U+c5ed,U+c608,U+c640,U+c6b8,U+c6d4,U+c784,U+c7ac,U+c800-c801,U+c9c1,U+c9d1,U+cc28,U+cc98,U+cc9c,U+ccad,U+cd5c,U+cd94,U+cd9c,U+cde8,U+ce68,U+cf54,U+d0dc,U+d14c,U+d1a0,U+d1b5,U+d2f0,U+d30c,U+d310,U+d398,U+d45c,U+d50c,U+d53c,U+d560,U+d568,U+d589,U+d604,U+d6c4,U+d788}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-118-wght-normal-Brd0-IeA.woff2) format("woff2-variations");unicode-range:U+39,U+49,U+4d-4e,U+a0,U+ac04,U+ac1c,U+ac70,U+ac8c,U+acbd,U+acf5,U+acfc,U+ad00,U+ad6c,U+adf8,U+b098,U+b0b4,U+b294,U+b2c8,U+b300,U+b3c4,U+b3d9,U+b4dc,U+b4e4,U+b77c,U+b7ec,U+b85d,U+b97c,U+b9c8,U+b9cc,U+ba54,U+ba74,U+ba85,U+baa8,U+bb34,U+bb38,U+bbf8,U+bc14,U+bc29,U+bc88,U+bcf4,U+bd80,U+be44,U+c0c1,U+c11c,U+c120,U+c131,U+c138,U+c18c,U+c218,U+c2b5,U+c2e0,U+c544,U+c548,U+c5b4,U+c5d0,U+c5ec,U+c5f0,U+c601,U+c624,U+c694,U+c6a9,U+c6b0,U+c6b4,U+c6d0,U+c704,U+c720,U+c73c,U+c740,U+c744,U+c74c,U+c758,U+c77c,U+c785,U+c788,U+c790-c791,U+c7a5,U+c804,U+c815,U+c81c,U+c870,U+c8fc,U+c911,U+c9c4,U+ccb4,U+ce58,U+ce74,U+d06c,U+d0c0,U+d130,U+d2b8,U+d3ec,U+d504,U+d55c,U+d569,U+d574,U+d638,U+d654,U+d68c}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-119-wght-normal-SS-AArfl.woff2) format("woff2-variations");unicode-range:U+20-22,U+27-2a,U+2c-38,U+3a-3b,U+3f,U+41-47,U+4a-4c,U+4f-5d,U+61-7b,U+7d,U+a1,U+ab,U+ae,U+b7,U+bb,U+bf,U+2013-2014,U+201c-201d,U+2122,U+ac00,U+ace0,U+ae30,U+b2e4,U+b85c,U+b9ac,U+c0ac,U+c2a4,U+c2dc,U+c774,U+c778,U+c9c0,U+d558}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-cyrillic-wght-normal-XdVVljAv.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-vietnamese-wght-normal-Bus4V15W.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-latin-ext-wght-normal-6Gjy9XF2.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans KR Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kr-latin-wght-normal-CniUieP-.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-0-400-normal-C5HHoB-U.woff2) format("woff2"),url(/assets/nanum-pen-script-0-400-normal-6h2Tbk9y.woff) format("woff");unicode-range:U+f9ca-fa0b,U+ff03-ff05,U+ff07,U+ff0a-ff0b,U+ff0d-ff19,U+ff1b,U+ff1d,U+ff20-ff5b,U+ff5d,U+ffe0-ffe3,U+ffe5-ffe6}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-2-400-normal-Bcz-7qrX.woff2) format("woff2"),url(/assets/nanum-pen-script-2-400-normal-B3kug33k.woff) format("woff");unicode-range:U+d723-d728,U+d72a-d733,U+d735-d748,U+d74a-d74f,U+d752-d753,U+d755-d757,U+d75a-d75f,U+d762-d764,U+d766-d768,U+d76a-d76b,U+d76d-d76f,U+d771-d787,U+d789-d78b,U+d78d-d78f,U+d791-d797,U+d79a,U+d79c,U+d79e-d7a3,U+f900-f909,U+f90b-f92e}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-3-400-normal-DfMknlv_.woff2) format("woff2"),url(/assets/nanum-pen-script-3-400-normal-L3U4JQSV.woff) format("woff");unicode-range:U+d679-d68b,U+d68e-d69e,U+d6a0,U+d6a2-d6a7,U+d6a9-d6c3,U+d6c6-d6c7,U+d6c9-d6cb,U+d6cd-d6d3,U+d6d5-d6d6,U+d6d8-d6e3,U+d6e5-d6e7,U+d6e9-d6fb,U+d6fd-d717,U+d719-d71f,U+d721-d722}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-4-400-normal-BJphNoJz.woff2) format("woff2"),url(/assets/nanum-pen-script-4-400-normal-BRyjFFNL.woff) format("woff");unicode-range:U+d5bc-d5c7,U+d5ca-d5cb,U+d5cd-d5cf,U+d5d1-d5d7,U+d5d9-d5da,U+d5dc,U+d5de-d5e3,U+d5e6-d5e7,U+d5e9-d5eb,U+d5ed-d5f6,U+d5f8,U+d5fa-d5ff,U+d602-d603,U+d605-d607,U+d609-d60f,U+d612-d613,U+d616-d61b,U+d61d-d637,U+d63a-d63b,U+d63d-d63f,U+d641-d647,U+d64a-d64c,U+d64e-d653,U+d656-d657,U+d659-d65b,U+d65d-d666,U+d668,U+d66a-d678}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-5-400-normal-CxF69eCk.woff2) format("woff2"),url(/assets/nanum-pen-script-5-400-normal-BTKCtPw4.woff) format("woff");unicode-range:U+d507,U+d509-d50b,U+d50d-d513,U+d515-d53b,U+d53e-d53f,U+d541-d543,U+d545-d54c,U+d54e,U+d550,U+d552-d557,U+d55a-d55b,U+d55d-d55f,U+d561-d564,U+d566-d567,U+d56a,U+d56c,U+d56e-d573,U+d576-d577,U+d579-d583,U+d585-d586,U+d58a-d5a4,U+d5a6-d5bb}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-6-400-normal-CM3Rx1wS.woff2) format("woff2"),url(/assets/nanum-pen-script-6-400-normal-pQlJ9pG6.woff) format("woff");unicode-range:U+d464-d477,U+d47a-d47b,U+d47d-d47f,U+d481-d487,U+d489-d48a,U+d48c,U+d48e-d4e7,U+d4e9-d503,U+d505-d506}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-7-400-normal-3hPYidSX.woff2) format("woff2"),url(/assets/nanum-pen-script-7-400-normal-BWpTgm--.woff) format("woff");unicode-range:U+d3bf-d3c7,U+d3ca-d3cf,U+d3d1-d3eb,U+d3ee-d3ef,U+d3f1-d3f3,U+d3f5-d3fb,U+d3fd-d400,U+d402-d45b,U+d45d-d463}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-8-400-normal-DptG2zAO.woff2) format("woff2"),url(/assets/nanum-pen-script-8-400-normal-CIt2hfhw.woff) format("woff");unicode-range:U+d2ff,U+d302-d304,U+d306-d30b,U+d30f,U+d311-d313,U+d315-d31b,U+d31e,U+d322-d324,U+d326-d327,U+d32a-d32b,U+d32d-d32f,U+d331-d337,U+d339-d33c,U+d33e-d37b,U+d37e-d37f,U+d381-d383,U+d385-d38b,U+d38e-d390,U+d392-d397,U+d39a-d39b,U+d39d-d39f,U+d3a1-d3a7,U+d3a9-d3aa,U+d3ac,U+d3ae-d3b3,U+d3b5-d3b7,U+d3b9-d3bb,U+d3bd-d3be}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-9-400-normal-tIi2MHin.woff2) format("woff2"),url(/assets/nanum-pen-script-9-400-normal-Bp06XC83.woff) format("woff");unicode-range:U+d257-d27f,U+d281-d29b,U+d29d-d29f,U+d2a1-d2ab,U+d2ad-d2b7,U+d2ba-d2bb,U+d2bd-d2bf,U+d2c1-d2c7,U+d2c9-d2ef,U+d2f2-d2f3,U+d2f5-d2f7,U+d2f9-d2fe}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-10-400-normal-C-VQO-7-.woff2) format("woff2"),url(/assets/nanum-pen-script-10-400-normal-BbVmCDzf.woff) format("woff");unicode-range:U+d1b4,U+d1b6-d1f3,U+d1f5-d22b,U+d22e-d22f,U+d231-d233,U+d235-d23b,U+d23d-d240,U+d242-d256}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-11-400-normal-CldjYC4E.woff2) format("woff2"),url(/assets/nanum-pen-script-11-400-normal-CrgsCXJ_.woff) format("woff");unicode-range:U+d105-d12f,U+d132-d133,U+d135-d137,U+d139-d13f,U+d141-d142,U+d144,U+d146-d14b,U+d14e-d14f,U+d151-d153,U+d155-d15b,U+d15e-d187,U+d189-d19f,U+d1a2-d1a3,U+d1a5-d1a7,U+d1a9-d1af,U+d1b2-d1b3}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-12-400-normal-CVfq18h-.woff2) format("woff2"),url(/assets/nanum-pen-script-12-400-normal-CDKi4gtP.woff) format("woff");unicode-range:U+d04b-d04f,U+d051-d057,U+d059-d06b,U+d06d-d06f,U+d071-d073,U+d075-d07b,U+d07e-d0a3,U+d0a6-d0a7,U+d0a9-d0ab,U+d0ad-d0b3,U+d0b6,U+d0b8,U+d0ba-d0bf,U+d0c2-d0c3,U+d0c5-d0c7,U+d0c9-d0cf,U+d0d2,U+d0d6-d0db,U+d0de-d0df,U+d0e1-d0e3,U+d0e5-d0eb,U+d0ee-d0f0,U+d0f2-d104}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-13-400-normal-2Svx1U39.woff2) format("woff2"),url(/assets/nanum-pen-script-13-400-normal-CPRExaBh.woff) format("woff");unicode-range:U+cfa2-cfc3,U+cfc5-cfdf,U+cfe2-cfe3,U+cfe5-cfe7,U+cfe9-cff4,U+cff6-cffb,U+cffd-cfff,U+d001-d003,U+d005-d017,U+d019-d033,U+d036-d037,U+d039-d03b,U+d03d-d04a}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-14-400-normal-DWGO8REe.woff2) format("woff2"),url(/assets/nanum-pen-script-14-400-normal-B4ZLMeG0.woff) format("woff");unicode-range:U+cef0-cef3,U+cef6,U+cef9-ceff,U+cf01-cf03,U+cf05-cf07,U+cf09-cf0f,U+cf11-cf12,U+cf14-cf1b,U+cf1d-cf1f,U+cf21-cf2f,U+cf31-cf53,U+cf56-cf57,U+cf59-cf5b,U+cf5d-cf63,U+cf66,U+cf68,U+cf6a-cf6f,U+cf71-cf84,U+cf86-cf8b,U+cf8d-cfa1}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-15-400-normal-BS37bEYZ.woff2) format("woff2"),url(/assets/nanum-pen-script-15-400-normal-DXD_cZQg.woff) format("woff");unicode-range:U+ce3c-ce57,U+ce5a-ce5b,U+ce5d-ce5f,U+ce61-ce67,U+ce6a,U+ce6c,U+ce6e-ce73,U+ce76-ce77,U+ce79-ce7b,U+ce7d-ce83,U+ce85-ce88,U+ce8a-ce8f,U+ce91-ce93,U+ce95-ce97,U+ce99-ce9f,U+cea2,U+cea4-ceab,U+cead-cee3,U+cee6-cee7,U+cee9-ceeb,U+ceed-ceef}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-16-400-normal-DPoWM12K.woff2) format("woff2"),url(/assets/nanum-pen-script-16-400-normal-LF6TLXL4.woff) format("woff");unicode-range:U+cd92-cd93,U+cd96-cd97,U+cd99-cd9b,U+cd9d-cda3,U+cda6-cda8,U+cdaa-cdaf,U+cdb1-cdc3,U+cdc5-cdcb,U+cdcd-cde7,U+cde9-ce03,U+ce05-ce1f,U+ce22-ce34,U+ce36-ce3b}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-17-400-normal-DE1Vgqsb.woff2) format("woff2"),url(/assets/nanum-pen-script-17-400-normal-DaoCgWNN.woff) format("woff");unicode-range:U+ccef-cd07,U+cd0a-cd0b,U+cd0d-cd1a,U+cd1c,U+cd1e-cd2b,U+cd2d-cd5b,U+cd5d-cd77,U+cd79-cd91}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-18-400-normal-Bv_R79JG.woff2) format("woff2"),url(/assets/nanum-pen-script-18-400-normal-BaG5Ami3.woff) format("woff");unicode-range:U+cc3f-cc43,U+cc46-cc47,U+cc49-cc4b,U+cc4d-cc53,U+cc55-cc58,U+cc5a-cc5f,U+cc61-cc97,U+cc9a-cc9b,U+cc9d-cc9f,U+cca1-cca7,U+ccaa,U+ccac,U+ccae-ccb3,U+ccb6-ccb7,U+ccb9-ccbb,U+ccbd-cccf,U+ccd1-cce3,U+cce5-ccee}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-19-400-normal-CuKO8OCv.woff2) format("woff2"),url(/assets/nanum-pen-script-19-400-normal-C7n65c6S.woff) format("woff");unicode-range:U+cb91-cbd3,U+cbd5-cbe3,U+cbe5-cc0b,U+cc0e-cc0f,U+cc11-cc13,U+cc15-cc1b,U+cc1d-cc20,U+cc23-cc27,U+cc2a-cc2b,U+cc2d,U+cc2f,U+cc31-cc37,U+cc3a,U+cc3c}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-20-400-normal-DL4VgeZj.woff2) format("woff2"),url(/assets/nanum-pen-script-20-400-normal-ClgmGURy.woff) format("woff");unicode-range:U+caf4-cb47,U+cb4a-cb90}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-21-400-normal-CBr5wnAx.woff2) format("woff2"),url(/assets/nanum-pen-script-21-400-normal-4bUr8iFk.woff) format("woff");unicode-range:U+ca4a-ca4b,U+ca4e-ca4f,U+ca51-ca53,U+ca55-ca5b,U+ca5d-ca60,U+ca62-ca83,U+ca85-cabb,U+cabe-cabf,U+cac1-cac3,U+cac5-cacb,U+cacd-cad0,U+cad2,U+cad4-cad8,U+cada-caf3}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-22-400-normal-C2FSoslO.woff2) format("woff2"),url(/assets/nanum-pen-script-22-400-normal-DUAVml2_.woff) format("woff");unicode-range:U+c996-c997,U+c99a-c99c,U+c99e-c9bf,U+c9c2-c9c3,U+c9c5-c9c7,U+c9c9-c9cf,U+c9d2,U+c9d4,U+c9d7-c9d8,U+c9db,U+c9de-c9df,U+c9e1-c9e3,U+c9e5-c9e6,U+c9e8-c9eb,U+c9ee-c9f0,U+c9f2-c9f7,U+c9f9-ca0b,U+ca0d-ca28,U+ca2a-ca49}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-23-400-normal-BKUW0h-M.woff2) format("woff2"),url(/assets/nanum-pen-script-23-400-normal-DrOsO5ed.woff) format("woff");unicode-range:U+c8e9-c8f4,U+c8f6-c8fb,U+c8fe-c8ff,U+c901-c903,U+c905-c90b,U+c90e-c910,U+c912-c917,U+c919-c92b,U+c92d-c94f,U+c951-c953,U+c955-c96b,U+c96d-c973,U+c975-c987,U+c98a-c98b,U+c98d-c98f,U+c991-c995}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-24-400-normal-BLKYdVvr.woff2) format("woff2"),url(/assets/nanum-pen-script-24-400-normal-Cfp2wcKl.woff) format("woff");unicode-range:U+c841-c84b,U+c84d-c86f,U+c872-c873,U+c875-c877,U+c879-c87f,U+c882-c884,U+c887-c88a,U+c88d-c8c3,U+c8c5-c8df,U+c8e1-c8e8}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-25-400-normal-CVpXJ_UE.woff2) format("woff2"),url(/assets/nanum-pen-script-25-400-normal-DFJpXFYc.woff) format("woff");unicode-range:U+c779-c77b,U+c77e-c782,U+c786,U+c78b,U+c78d,U+c78f,U+c792-c793,U+c795,U+c797,U+c799-c79f,U+c7a2,U+c7a7-c7ab,U+c7ae-c7bb,U+c7bd-c7c0,U+c7c2-c7c7,U+c7c9-c7dc,U+c7de-c7ff,U+c802-c803,U+c805-c807,U+c809,U+c80b-c80f,U+c812,U+c814,U+c817-c81b,U+c81e-c81f,U+c821-c823,U+c825-c82e,U+c830-c837,U+c839-c83b,U+c83d-c840}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-26-400-normal-DQfaWicL.woff2) format("woff2"),url(/assets/nanum-pen-script-26-400-normal-lVoIIJnI.woff) format("woff");unicode-range:U+c6bb-c6bf,U+c6c2,U+c6c4,U+c6c6-c6cb,U+c6ce-c6cf,U+c6d1-c6d3,U+c6d5-c6db,U+c6dd-c6df,U+c6e1-c6e7,U+c6e9-c6eb,U+c6ed-c6ef,U+c6f1-c6f8,U+c6fa-c703,U+c705-c707,U+c709-c70b,U+c70d-c716,U+c718,U+c71a-c71f,U+c722-c723,U+c725-c727,U+c729-c734,U+c736-c73b,U+c73e-c73f,U+c741-c743,U+c745-c74b,U+c74e-c750,U+c752-c757,U+c759-c773,U+c776-c777}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-27-400-normal-e0XMMmyW.woff2) format("woff2"),url(/assets/nanum-pen-script-27-400-normal-0LmSMqbt.woff) format("woff");unicode-range:U+c5f5-c5fb,U+c5fe,U+c602-c605,U+c607,U+c609-c60f,U+c611-c61a,U+c61c-c623,U+c626-c627,U+c629-c62b,U+c62d,U+c62f-c632,U+c636,U+c638,U+c63a-c63f,U+c642-c643,U+c645-c647,U+c649-c652,U+c656-c65b,U+c65d-c65f,U+c661-c663,U+c665-c677,U+c679-c67b,U+c67d-c693,U+c696-c697,U+c699-c69b,U+c69d-c6a3,U+c6a6,U+c6a8,U+c6aa-c6af,U+c6b2-c6b3,U+c6b5-c6b7,U+c6b9-c6ba}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-28-400-normal-CzygeL7n.woff2) format("woff2"),url(/assets/nanum-pen-script-28-400-normal-BT7OR6DT.woff) format("woff");unicode-range:U+c517-c527,U+c52a-c52b,U+c52d-c52f,U+c531-c538,U+c53a,U+c53c,U+c53e-c543,U+c546-c547,U+c54b,U+c54d-c552,U+c556,U+c55a-c55b,U+c55d,U+c55f,U+c562-c563,U+c565-c567,U+c569-c56f,U+c572,U+c574,U+c576-c57b,U+c57e-c57f,U+c581-c583,U+c585-c586,U+c588-c58b,U+c58e,U+c590,U+c592-c596,U+c599-c5b3,U+c5b6-c5b7,U+c5ba,U+c5be-c5c3,U+c5ca-c5cb,U+c5cd,U+c5cf,U+c5d2-c5d3,U+c5d5-c5d7,U+c5d9-c5df,U+c5e1-c5e2,U+c5e4,U+c5e6-c5eb,U+c5ef,U+c5f1-c5f3}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-29-400-normal-_o7My6i2.woff2) format("woff2"),url(/assets/nanum-pen-script-29-400-normal-BQu52Dts.woff) format("woff");unicode-range:U+c475-c4ef,U+c4f2-c4f3,U+c4f5-c4f7,U+c4f9-c4ff,U+c502-c50b,U+c50d-c516}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-30-400-normal-MFa-goCm.woff2) format("woff2"),url(/assets/nanum-pen-script-30-400-normal-CUxFUSKt.woff) format("woff");unicode-range:U+c3d0-c3d7,U+c3da-c3db,U+c3dd-c3de,U+c3e1-c3ec,U+c3ee-c3f3,U+c3f5-c42b,U+c42d-c463,U+c466-c474}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-31-400-normal-BrUktqWN.woff2) format("woff2"),url(/assets/nanum-pen-script-31-400-normal-Cbg4a1ST.woff) format("woff");unicode-range:U+c32b-c367,U+c36a-c36b,U+c36d-c36f,U+c371-c377,U+c37a-c37b,U+c37e-c383,U+c385-c387,U+c389-c3cf}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-32-400-normal-CPKw4nqt.woff2) format("woff2"),url(/assets/nanum-pen-script-32-400-normal-BU-RstyS.woff) format("woff");unicode-range:U+c26a-c26b,U+c26d-c26f,U+c271-c273,U+c275-c27b,U+c27e-c287,U+c289-c28f,U+c291-c297,U+c299-c29a,U+c29c-c2a3,U+c2a5-c2a7,U+c2a9-c2ab,U+c2ad-c2b3,U+c2b6,U+c2b8,U+c2ba-c2bb,U+c2bd-c2db,U+c2de-c2df,U+c2e1-c2e2,U+c2e5-c2ea,U+c2ee,U+c2f0,U+c2f2-c2f5,U+c2f7,U+c2fa-c2fb,U+c2fd-c2ff,U+c301-c307,U+c309-c30c,U+c30e-c312,U+c315-c323,U+c325-c328,U+c32a}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-33-400-normal-B7PeD1_E.woff2) format("woff2"),url(/assets/nanum-pen-script-33-400-normal-BTMXS9TJ.woff) format("woff");unicode-range:U+c1bc-c1c3,U+c1c5-c1df,U+c1e1-c1fb,U+c1fd-c203,U+c205-c20c,U+c20e,U+c210-c217,U+c21a-c21b,U+c21d-c21e,U+c221-c227,U+c229-c22a,U+c22c,U+c22e,U+c230,U+c233-c24f,U+c251-c257,U+c259-c269}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-34-400-normal-Dt18kgPy.woff2) format("woff2"),url(/assets/nanum-pen-script-34-400-normal-B_co5cOb.woff) format("woff");unicode-range:U+c101-c11b,U+c11f,U+c121-c123,U+c125-c12b,U+c12e,U+c132-c137,U+c13a-c13b,U+c13d-c13f,U+c141-c147,U+c14a,U+c14c-c153,U+c155-c157,U+c159-c15b,U+c15d-c166,U+c169-c16f,U+c171-c177,U+c179-c18b,U+c18e-c18f,U+c191-c193,U+c195-c19b,U+c19d-c19e,U+c1a0,U+c1a2-c1a4,U+c1a6-c1bb}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-35-400-normal-EYw-yjCK.woff2) format("woff2"),url(/assets/nanum-pen-script-35-400-normal-UebbB9F7.woff) format("woff");unicode-range:U+c049-c057,U+c059-c05b,U+c05d-c05f,U+c061-c067,U+c069-c08f,U+c091-c0ab,U+c0ae-c0af,U+c0b1-c0b3,U+c0b5,U+c0b7-c0bb,U+c0be,U+c0c2-c0c7,U+c0ca-c0cb,U+c0cd-c0cf,U+c0d1-c0d7,U+c0d9-c0da,U+c0dc,U+c0de-c0e3,U+c0e5-c0eb,U+c0ed-c0f3,U+c0f6,U+c0f8,U+c0fa-c0ff}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-36-400-normal-D5fUjml8.woff2) format("woff2"),url(/assets/nanum-pen-script-36-400-normal-BUevsqsA.woff) format("woff");unicode-range:U+bfa7-bfaf,U+bfb1-bfc4,U+bfc6-bfcb,U+bfce-bfcf,U+bfd1-bfd3,U+bfd5-bfdb,U+bfdd-c048}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-37-400-normal-m6uq6I1Z.woff2) format("woff2"),url(/assets/nanum-pen-script-37-400-normal-BUTzl0vG.woff) format("woff");unicode-range:U+bf07,U+bf09-bf3f,U+bf41-bf4f,U+bf52-bf54,U+bf56-bfa6}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-38-400-normal-B-DItVF0.woff2) format("woff2"),url(/assets/nanum-pen-script-38-400-normal-CeP-vJrX.woff) format("woff");unicode-range:U+be56,U+be58,U+be5c-be5f,U+be62-be63,U+be65-be67,U+be69-be74,U+be76-be7b,U+be7e-be7f,U+be81-be8e,U+be90,U+be92-bea7,U+bea9-becf,U+bed2-bed3,U+bed5-bed6,U+bed9-bee3,U+bee6-bf06}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-39-400-normal-BdsbeYGg.woff2) format("woff2"),url(/assets/nanum-pen-script-39-400-normal-BIhvurQq.woff) format("woff");unicode-range:U+bdb0-bdd3,U+bdd5-bdef,U+bdf1-be0b,U+be0d-be0f,U+be11-be13,U+be15-be43,U+be46-be47,U+be49-be4b,U+be4d-be53}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-40-400-normal-VMX0e5c2.woff2) format("woff2"),url(/assets/nanum-pen-script-40-400-normal-PTVS4GqW.woff) format("woff");unicode-range:U+bd03,U+bd06,U+bd08,U+bd0a-bd0f,U+bd11-bd22,U+bd25-bd47,U+bd49-bd58,U+bd5a-bd7f,U+bd82-bd83,U+bd85-bd87,U+bd8a-bd8f,U+bd91-bd92,U+bd94,U+bd96-bd98,U+bd9a-bdaf}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-41-400-normal-OHgRbeMk.woff2) format("woff2"),url(/assets/nanum-pen-script-41-400-normal-BQWRPiyV.woff) format("woff");unicode-range:U+bc4e-bc83,U+bc86-bc87,U+bc89-bc8b,U+bc8d-bc93,U+bc96,U+bc98,U+bc9b-bc9f,U+bca2-bca3,U+bca5-bca7,U+bca9-bcb2,U+bcb4-bcbb,U+bcbe-bcbf,U+bcc1-bcc3,U+bcc5-bccc,U+bcce-bcd0,U+bcd2-bcd4,U+bcd6-bcf3,U+bcf7,U+bcf9-bcfb,U+bcfd-bd02}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-42-400-normal-B5JNIfYI.woff2) format("woff2"),url(/assets/nanum-pen-script-42-400-normal-CpItwCBA.woff) format("woff");unicode-range:U+bb90-bba3,U+bba5-bbab,U+bbad-bbbf,U+bbc1-bbf7,U+bbfa-bbfb,U+bbfd-bbfe,U+bc01-bc07,U+bc09-bc0a,U+bc0e,U+bc10,U+bc12-bc13,U+bc17,U+bc19-bc1a,U+bc1e,U+bc20-bc23,U+bc26,U+bc28,U+bc2a-bc2c,U+bc2e-bc2f,U+bc32-bc33,U+bc35-bc37,U+bc39-bc3f,U+bc41-bc42,U+bc44,U+bc46-bc48,U+bc4a-bc4d}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-43-400-normal-y6yNRxvh.woff2) format("woff2"),url(/assets/nanum-pen-script-43-400-normal-C5SdCg3n.woff) format("woff");unicode-range:U+bae6-bafb,U+bafd-bb17,U+bb19-bb33,U+bb37,U+bb39-bb3a,U+bb3d-bb43,U+bb45-bb46,U+bb48,U+bb4a-bb4f,U+bb51-bb53,U+bb55-bb57,U+bb59-bb62,U+bb64-bb8f}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-44-400-normal-DC3r3uo6.woff2) format("woff2"),url(/assets/nanum-pen-script-44-400-normal-ClJKHxLO.woff) format("woff");unicode-range:U+ba30-ba37,U+ba3a-ba3b,U+ba3d-ba3f,U+ba41-ba47,U+ba49-ba4a,U+ba4c,U+ba4e-ba53,U+ba56-ba57,U+ba59-ba5b,U+ba5d-ba63,U+ba65-ba66,U+ba68-ba6f,U+ba71-ba73,U+ba75-ba77,U+ba79-ba84,U+ba86,U+ba88-baa7,U+baaa,U+baad-baaf,U+bab1-bab7,U+baba,U+babc,U+babe-bae5}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-45-400-normal-BWcbXS4O.woff2) format("woff2"),url(/assets/nanum-pen-script-45-400-normal-DLPPOrDr.woff) format("woff");unicode-range:U+b96e-b973,U+b976-b977,U+b979-b97b,U+b97d-b983,U+b986,U+b988,U+b98a-b98d,U+b98f-b9ab,U+b9ae-b9af,U+b9b1-b9b3,U+b9b5-b9bb,U+b9be,U+b9c0,U+b9c2-b9c7,U+b9ca-b9cb,U+b9cd,U+b9d2-b9d7,U+b9da,U+b9dc,U+b9df-b9e0,U+b9e2,U+b9e6-b9e7,U+b9e9-b9f3,U+b9f6,U+b9f8,U+b9fb-ba2f}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-46-400-normal-EBAZpXJZ.woff2) format("woff2"),url(/assets/nanum-pen-script-46-400-normal-BNFNc_1R.woff) format("woff");unicode-range:U+b8bf-b8cb,U+b8cd-b8e0,U+b8e2-b8e7,U+b8ea-b8eb,U+b8ed-b8ef,U+b8f1-b8f7,U+b8fa,U+b8fc,U+b8fe-b903,U+b905-b917,U+b919-b91f,U+b921-b93b,U+b93d-b957,U+b95a-b95b,U+b95d-b95f,U+b961-b967,U+b969-b96c}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-47-400-normal-CNQOhTDn.woff2) format("woff2"),url(/assets/nanum-pen-script-47-400-normal-C2gwWVvJ.woff) format("woff");unicode-range:U+b80d-b80f,U+b811-b817,U+b81a,U+b81c-b823,U+b826-b827,U+b829-b82b,U+b82d-b833,U+b836,U+b83a-b83f,U+b841-b85b,U+b85e-b85f,U+b861-b863,U+b865-b86b,U+b86e,U+b870,U+b872-b8af,U+b8b1-b8be}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-48-400-normal-5tGyxozt.woff2) format("woff2"),url(/assets/nanum-pen-script-48-400-normal-DNA6hOSC.woff) format("woff");unicode-range:U+b74d-b75f,U+b761-b763,U+b765-b774,U+b776-b77b,U+b77e-b77f,U+b781-b783,U+b785-b78b,U+b78e,U+b792-b796,U+b79a-b79b,U+b79d-b7a7,U+b7aa,U+b7ae-b7b3,U+b7b6-b7c8,U+b7ca-b7eb,U+b7ee-b7ef,U+b7f1-b7f3,U+b7f5-b7fb,U+b7fe,U+b802-b806,U+b80a-b80b}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-49-400-normal-BKISADse.woff2) format("woff2"),url(/assets/nanum-pen-script-49-400-normal-CcZzRyls.woff) format("woff");unicode-range:U+b6a7-b6aa,U+b6ac-b6b0,U+b6b2-b6ef,U+b6f1-b727,U+b72a-b72b,U+b72d-b72e,U+b731-b737,U+b739-b73a,U+b73c-b743,U+b745-b74c}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-50-400-normal-DHIdN88U.woff2) format("woff2"),url(/assets/nanum-pen-script-50-400-normal-BZGA9HEx.woff) format("woff");unicode-range:U+b605-b60f,U+b612-b617,U+b619-b624,U+b626-b69b,U+b69e-b6a3,U+b6a5-b6a6}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-51-400-normal-CcPZaMKQ.woff2) format("woff2"),url(/assets/nanum-pen-script-51-400-normal-Dz5homf_.woff) format("woff");unicode-range:U+b55f,U+b562-b583,U+b585-b59f,U+b5a2-b5a3,U+b5a5-b5a7,U+b5a9-b5b2,U+b5b5-b5ba,U+b5bd-b604}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-52-400-normal-M038lTJS.woff2) format("woff2"),url(/assets/nanum-pen-script-52-400-normal-DfwlxS_g.woff) format("woff");unicode-range:U+b4a5-b4b6,U+b4b8-b4bf,U+b4c1-b4c7,U+b4c9-b4db,U+b4de-b4df,U+b4e1-b4e2,U+b4e5-b4eb,U+b4ee,U+b4f0,U+b4f2-b513,U+b516-b517,U+b519-b51a,U+b51d-b523,U+b526,U+b528,U+b52b-b52f,U+b532-b533,U+b535-b537,U+b539-b53f,U+b541-b544,U+b546-b54b,U+b54d-b54f,U+b551-b55b,U+b55d-b55e}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-53-400-normal-CsLYJDT0.woff2) format("woff2"),url(/assets/nanum-pen-script-53-400-normal-DdjWxyHj.woff) format("woff");unicode-range:U+b3f8-b3fb,U+b3fd-b40f,U+b411-b417,U+b419-b41b,U+b41d-b41f,U+b421-b427,U+b42a-b42b,U+b42d-b44f,U+b452-b453,U+b455-b457,U+b459-b45f,U+b462-b464,U+b466-b46b,U+b46d-b47f,U+b481-b4a3}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-54-400-normal-CaoTQqtW.woff2) format("woff2"),url(/assets/nanum-pen-script-54-400-normal-CDrt14ya.woff) format("woff");unicode-range:U+b342-b353,U+b356-b357,U+b359-b35b,U+b35d-b35e,U+b360-b363,U+b366,U+b368,U+b36a-b36d,U+b36f,U+b372-b373,U+b375-b377,U+b379-b37f,U+b381-b382,U+b384,U+b386-b38b,U+b38d-b3c3,U+b3c6-b3c7,U+b3c9-b3ca,U+b3cd-b3d3,U+b3d6,U+b3d8,U+b3da-b3f7}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-55-400-normal-DU8rFuR7.woff2) format("woff2"),url(/assets/nanum-pen-script-55-400-normal-Bj4BCWVR.woff) format("woff");unicode-range:U+b27c-b283,U+b285-b28f,U+b292-b293,U+b295-b297,U+b29a-b29f,U+b2a1-b2a4,U+b2a7-b2a9,U+b2ab,U+b2ad-b2c7,U+b2ca-b2cb,U+b2cd-b2cf,U+b2d1-b2d7,U+b2da,U+b2dc,U+b2de-b2e3,U+b2e7,U+b2e9-b2ea,U+b2ef-b2f3,U+b2f6,U+b2f8,U+b2fa-b2fb,U+b2fd-b2fe,U+b302-b303,U+b305-b307,U+b309-b30f,U+b312,U+b316-b31b,U+b31d-b341}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-56-400-normal-DICnRDDe.woff2) format("woff2"),url(/assets/nanum-pen-script-56-400-normal-C92gYHWM.woff) format("woff");unicode-range:U+b1d6-b1e7,U+b1e9-b1fc,U+b1fe-b203,U+b206-b207,U+b209-b20b,U+b20d-b213,U+b216-b21f,U+b221-b257,U+b259-b273,U+b275-b27b}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-57-400-normal-6vlHy9lg.woff2) format("woff2"),url(/assets/nanum-pen-script-57-400-normal-DPHEv6sW.woff) format("woff");unicode-range:U+b120-b122,U+b126-b127,U+b129-b12b,U+b12d-b133,U+b136,U+b138,U+b13a-b13f,U+b142-b143,U+b145-b14f,U+b151-b153,U+b156-b157,U+b159-b177,U+b17a-b17b,U+b17d-b17f,U+b181-b187,U+b189-b18c,U+b18e-b191,U+b195-b1a7,U+b1a9-b1cb,U+b1cd-b1d5}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-58-400-normal-DHEMgBnk.woff2) format("woff2"),url(/assets/nanum-pen-script-58-400-normal-BiF7WlOg.woff) format("woff");unicode-range:U+b05f-b07b,U+b07e-b07f,U+b081-b083,U+b085-b08b,U+b08d-b097,U+b09b,U+b09d-b09f,U+b0a2-b0a7,U+b0aa,U+b0b0,U+b0b2,U+b0b6-b0b7,U+b0b9-b0bb,U+b0bd-b0c3,U+b0c6-b0c7,U+b0ca-b0cf,U+b0d1-b0df,U+b0e1-b0e4,U+b0e6-b107,U+b10a-b10b,U+b10d-b10f,U+b111-b112,U+b114-b117,U+b119-b11a,U+b11c-b11f}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-59-400-normal-DxYZADPu.woff2) format("woff2"),url(/assets/nanum-pen-script-59-400-normal-DslU79-D.woff) format("woff");unicode-range:U+afac-afb7,U+afba-afbb,U+afbd-afbf,U+afc1-afc6,U+afca-afcc,U+afce-afd3,U+afd5-afe7,U+afe9-afef,U+aff1-b00b,U+b00d-b00f,U+b011-b013,U+b015-b01b,U+b01d-b027,U+b029-b043,U+b045-b047,U+b049,U+b04b,U+b04d-b052,U+b055-b056,U+b058-b05c,U+b05e}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-60-400-normal-722OEvr5.woff2) format("woff2"),url(/assets/nanum-pen-script-60-400-normal-BdyqqJSA.woff) format("woff");unicode-range:U+af03-af07,U+af09-af2b,U+af2e-af33,U+af35-af3b,U+af3e-af40,U+af44-af47,U+af4a-af5c,U+af5e-af63,U+af65-af7f,U+af81-afab}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-61-400-normal-DT8UYUWi.woff2) format("woff2"),url(/assets/nanum-pen-script-61-400-normal-s74tW6Uj.woff) format("woff");unicode-range:U+ae56-ae5b,U+ae5e-ae60,U+ae62-ae64,U+ae66-ae67,U+ae69-ae6b,U+ae6d-ae83,U+ae85-aebb,U+aebf,U+aec1-aec3,U+aec5-aecb,U+aece,U+aed0,U+aed2-aed7,U+aed9-aef3,U+aef5-af02}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-62-400-normal-joxxnSgr.woff2) format("woff2"),url(/assets/nanum-pen-script-62-400-normal-BC1J2RTK.woff) format("woff");unicode-range:U+ad9c-ada3,U+ada5-adbf,U+adc1-adc3,U+adc5-adc7,U+adc9-add2,U+add4-addb,U+addd-addf,U+ade1-ade3,U+ade5-adf7,U+adfa-adfb,U+adfd-adff,U+ae02-ae07,U+ae0a,U+ae0c,U+ae0e-ae13,U+ae15-ae2f,U+ae31-ae33,U+ae35-ae37,U+ae39-ae3f,U+ae42,U+ae44,U+ae46-ae49,U+ae4b,U+ae4f,U+ae51-ae53,U+ae55}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-63-400-normal-Ds3Kd1pl.woff2) format("woff2"),url(/assets/nanum-pen-script-63-400-normal-XpP72URn.woff) format("woff");unicode-range:U+ace2-ace3,U+ace5-ace6,U+ace9-acef,U+acf2,U+acf4,U+acf7-acfb,U+acfe-acff,U+ad01-ad03,U+ad05-ad0b,U+ad0d-ad10,U+ad12-ad1b,U+ad1d-ad33,U+ad35-ad48,U+ad4a-ad4f,U+ad51-ad6b,U+ad6e-ad6f,U+ad71-ad72,U+ad77-ad7c,U+ad7e,U+ad80,U+ad82-ad87,U+ad89-ad8b,U+ad8d-ad8f,U+ad91-ad9b}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-64-400-normal-Y6KAShHy.woff2) format("woff2"),url(/assets/nanum-pen-script-64-400-normal-CLijI67Q.woff) format("woff");unicode-range:U+ac25-ac2c,U+ac2e,U+ac30,U+ac32-ac37,U+ac39-ac3f,U+ac41-ac4c,U+ac4e-ac6f,U+ac72-ac73,U+ac75-ac76,U+ac79-ac7f,U+ac82,U+ac84-ac88,U+ac8a-ac8b,U+ac8d-ac8f,U+ac91-ac93,U+ac95-ac9b,U+ac9d-ac9e,U+aca1-aca7,U+acab,U+acad-acaf,U+acb1-acb7,U+acba-acbb,U+acbe-acc0,U+acc2-acc3,U+acc5-acdf}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-65-400-normal-DnwChVdj.woff2) format("woff2"),url(/assets/nanum-pen-script-65-400-normal-8M3bO9gV.woff) format("woff");unicode-range:U+99df,U+99ed,U+99f1,U+99ff,U+9a01,U+9a08,U+9a0e-9a0f,U+9a19,U+9a2b,U+9a30,U+9a36-9a37,U+9a40,U+9a43,U+9a45,U+9a4d,U+9a55,U+9a57,U+9a5a-9a5b,U+9a5f,U+9a62,U+9a65,U+9a69-9a6a,U+9aa8,U+9ab8,U+9ad3,U+9ae5,U+9aee,U+9b1a,U+9b27,U+9b2a,U+9b31,U+9b3c,U+9b41-9b45,U+9b4f,U+9b54,U+9b5a,U+9b6f,U+9b8e,U+9b91,U+9b9f,U+9bab,U+9bae,U+9bc9,U+9bd6,U+9be4,U+9be8,U+9c0d,U+9c10,U+9c12,U+9c15,U+9c25,U+9c32,U+9c3b,U+9c47,U+9c49,U+9c57,U+9ce5,U+9ce7,U+9ce9,U+9cf3-9cf4,U+9cf6,U+9d09,U+9d1b,U+9d26,U+9d28,U+9d3b,U+9d51,U+9d5d,U+9d60-9d61,U+9d6c,U+9d72,U+9da9,U+9daf,U+9db4,U+9dc4,U+9dd7,U+9df2,U+9df8-9dfa,U+9e1a,U+9e1e,U+9e75,U+9e79,U+9e7d,U+9e7f,U+9e92-9e93,U+9e97,U+9e9d,U+9e9f,U+9ea5,U+9eb4-9eb5,U+9ebb,U+9ebe,U+9ec3,U+9ecd-9ece,U+9ed4,U+9ed8,U+9edb-9edc,U+9ede,U+9ee8,U+9ef4,U+9f07-9f08,U+9f0e,U+9f13,U+9f20,U+9f3b,U+9f4a-9f4b,U+9f4e,U+9f52,U+9f5f,U+9f61,U+9f67,U+9f6a,U+9f6c,U+9f77,U+9f8d,U+9f90,U+9f95,U+9f9c,U+ac02-ac03,U+ac05-ac06,U+ac09-ac0f,U+ac17-ac18,U+ac1b,U+ac1e-ac1f,U+ac21-ac23}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-93-400-normal-HMDU0mLj.woff2) format("woff2"),url(/assets/nanum-pen-script-93-400-normal-CnBgFxij.woff) format("woff");unicode-range:U+338c-339c,U+339f-33a0,U+33a2-33cb,U+33cf-33d0,U+33d3,U+33d6,U+33d8,U+33db-33dd,U+4e01,U+4e03,U+4e07-4e08,U+4e11,U+4e14-4e15,U+4e18-4e19,U+4e1e,U+4e32,U+4e38-4e39,U+4e42-4e43,U+4e45,U+4e4d-4e4f,U+4e56,U+4e58-4e59,U+4e5d-4e5e,U+4e6b,U+4e6d,U+4e73,U+4e76-4e77,U+4e7e,U+4e82,U+4e86,U+4e88,U+4e8e,U+4e90-4e92,U+4e94-4e95,U+4e98,U+4e9b,U+4e9e,U+4ea1-4ea2,U+4ea4-4ea6,U+4ea8,U+4eab,U+4ead-4eae,U+4eb6,U+4ec0-4ec1,U+4ec4,U+4ec7,U+4ecb,U+4ecd,U+4ed4-4ed5,U+4ed7-4ed9,U+4edd,U+4edf,U+4ee4,U+4ef0,U+4ef2,U+4ef6-4ef7,U+4efb,U+4f01,U+4f09,U+4f0b,U+4f0d-4f11,U+4f2f,U+4f34,U+4f36,U+4f38,U+4f3a,U+4f3c-4f3d}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-94-400-normal-D-SUtgEh.woff2) format("woff2"),url(/assets/nanum-pen-script-94-400-normal-uEyT6DpL.woff) format("woff");unicode-range:U+3136,U+3138,U+313a-3140,U+3143-3144,U+3150,U+3152,U+3154-3156,U+3158-315b,U+315d-315f,U+3162,U+3164-318c,U+318e,U+3200-321b,U+3231,U+3239,U+3251-325a,U+3260-327b,U+327e-327f,U+328a-3290,U+3294,U+329e,U+32a5,U+3380-3384,U+3388-338b}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-95-400-normal-ClIVmLEE.woff2) format("woff2"),url(/assets/nanum-pen-script-95-400-normal-CdRA7v_2.woff) format("woff");unicode-range:U+2f7d,U+2f7f-2f8b,U+2f8e-2f90,U+2f92-2f97,U+2f99-2fa0,U+2fa2-2fa3,U+2fa5-2fa9,U+2fac-2fb1,U+2fb3-2fbc,U+2fc1-2fca,U+2fcd-2fd4,U+3003,U+3012-3019,U+301c,U+301e-3020,U+3036,U+3041,U+3043,U+3045,U+3047,U+3049,U+304e,U+3050,U+3052,U+3056,U+305a,U+305c,U+305e,U+3062,U+3065,U+306c,U+3070-307d,U+3080,U+3085,U+3087,U+308e,U+3090-3091,U+30a1,U+30a5,U+30a9,U+30ae,U+30b1-30b2,U+30b4,U+30b6,U+30bc-30be,U+30c2,U+30c5,U+30cc,U+30d2,U+30d4,U+30d8-30dd,U+30e4,U+30e6,U+30e8,U+30ee,U+30f0-30f2,U+30f4-30f6,U+3133,U+3135}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-96-400-normal-BBQWR-Oj.woff2) format("woff2"),url(/assets/nanum-pen-script-96-400-normal-CkEDt7gM.woff) format("woff");unicode-range:U+2541-254b,U+25a4-25a9,U+25b1,U+25b5,U+25b9,U+25bf,U+25c1,U+25c3,U+25c9-25ca,U+25cc,U+25ce,U+25d0-25d1,U+25e6,U+25ef,U+260f,U+261d,U+261f,U+262f,U+2660,U+2664,U+2667-2669,U+266d,U+266f,U+2716,U+271a,U+273d,U+2756,U+2776-277f,U+278a-2793,U+2963,U+2965,U+2ac5-2ac6,U+2acb-2acc,U+2f00,U+2f04,U+2f06,U+2f08,U+2f0a-2f0b,U+2f11-2f12,U+2f14,U+2f17-2f18,U+2f1c-2f1d,U+2f1f-2f20,U+2f23-2f26,U+2f28-2f29,U+2f2b,U+2f2d,U+2f2f-2f32,U+2f38,U+2f3c-2f40,U+2f42-2f4c,U+2f4f-2f52,U+2f54-2f58,U+2f5a-2f66,U+2f69-2f70,U+2f72-2f76,U+2f78,U+2f7a-2f7c}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-97-400-normal-CK3GbDb8.woff2) format("woff2"),url(/assets/nanum-pen-script-97-400-normal-kSF3E5va.woff) format("woff");unicode-range:U+2479-2487,U+249c-24d1,U+24d3-24d7,U+24d9-24e9,U+24eb-24f4,U+2500-2501,U+2503,U+250c-2513,U+2515-2516,U+2518-2540}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-98-400-normal-Bmz07Lig.woff2) format("woff2"),url(/assets/nanum-pen-script-98-400-normal-CZhnmIuC.woff) format("woff");unicode-range:U+215b-215e,U+2162-2169,U+2170-2179,U+2195-2199,U+21b0-21b4,U+21bc,U+21c0,U+21c4-21c5,U+21cd,U+21cf-21d4,U+21e0-21e3,U+21e6-21e9,U+2200,U+2202-2203,U+2206-2209,U+220b-220c,U+220f,U+2211,U+2213,U+221a,U+221d-2220,U+2222,U+2225-2227,U+2229-222c,U+222e,U+2234-2237,U+223d,U+2243,U+2245,U+2248,U+2250-2253,U+225a,U+2260-2262,U+2264-2267,U+226a-226b,U+226e-2273,U+2276-2277,U+2279-227b,U+2280-2287,U+228a-228b,U+2295-2297,U+22a3-22a5,U+22bb-22bc,U+22ce-22cf,U+22da-22db,U+22ee-22ef,U+2306,U+2312,U+2314,U+2467-2478}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-99-400-normal-DHkA7RD2.woff2) format("woff2"),url(/assets/nanum-pen-script-99-400-normal-QsvOCq0T.woff) format("woff");unicode-range:U+81-82,U+84,U+a2-a5,U+a7-a8,U+aa,U+ac-ad,U+b1-b3,U+b6,U+b8-ba,U+bc-be,U+c0,U+c2,U+c6-cb,U+ce-d0,U+d4,U+d8-d9,U+db-dc,U+de-df,U+e6,U+eb,U+ee-f0,U+f4,U+f7-f9,U+fb,U+fe-ff,U+111,U+126-127,U+132-133,U+138,U+13f-142,U+149-14b,U+152-153,U+166-167,U+2bc,U+2c7,U+2d0,U+2d8-2d9,U+2db-2dd,U+391-394,U+396-3a1,U+3a3-3a9,U+3b2-3b6,U+3b8,U+3bc,U+3be-3c1,U+3c3-3c9,U+2010,U+2015-2016,U+2018-2019,U+201b,U+201f-2021,U+2025,U+2030,U+2033-2036,U+203c,U+203e,U+2042,U+2074,U+207a-207f,U+2081-2084,U+2109,U+2113,U+2116,U+2121,U+2126,U+212b,U+2153-2154}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-100-400-normal-DxNrLNO4.woff2) format("woff2"),url(/assets/nanum-pen-script-100-400-normal-D6jj_FGw.woff) format("woff");unicode-range:U+e8,U+2da,U+2160,U+2194,U+3054,U+3058,U+306d,U+3086,U+308d,U+30ac,U+30bb,U+30c4,U+30cd-30ce,U+30e2,U+3132,U+3146,U+3149,U+339d,U+4e3b,U+4f0a,U+4fdd,U+4fe1,U+5409,U+540c,U+5834,U+592a-592b,U+5b9a,U+5dde,U+5e0c,U+5e73,U+5f0f,U+60f3,U+653f,U+661f,U+662f,U+667a,U+683c,U+6b4c,U+6c11,U+767c,U+76ee,U+76f4,U+77f3,U+79d1,U+7a7a,U+7b2c,U+7d22,U+8207,U+8a00,U+8a71,U+9280,U+9580,U+958b,U+96c6,U+9762,U+98df,U+9ed1,U+ac2d,U+adc8,U+add3,U+af48,U+b014,U+b134-b135,U+b158,U+b2aa,U+b35f,U+b6a4,U+b9cf,U+bb63,U+bd23,U+be91,U+c29b,U+c3f4,U+c42c,U+c55c,U+c573,U+c58f,U+c78c,U+c7dd,U+c8f5,U+cad1,U+cc48,U+cf10,U+cf20,U+d03c,U+d07d,U+d2a0,U+d30e,U+d38d,U+d3a8,U+d3c8,U+d5e5,U+d5f9,U+d6e4,U+f90a,U+ff02,U+ff1c}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-101-400-normal-DEUXDl7O.woff2) format("woff2"),url(/assets/nanum-pen-script-101-400-normal-CRuwohv2.woff) format("woff");unicode-range:U+3b1,U+2466,U+25a1,U+25a3,U+261c,U+3008-3009,U+305b,U+305d,U+3069,U+30a7,U+30ba,U+30cf,U+30ef,U+3151,U+3157,U+4e4b,U+4e5f,U+4e8c,U+4eca,U+4ed6,U+4f5b,U+50cf,U+5149,U+5165,U+5171,U+5229,U+529b,U+5316,U+539f,U+53f2,U+571f,U+5728,U+58eb,U+591c,U+5b78,U+5c11,U+5c55,U+5ddd,U+5e02,U+5fb7,U+60c5,U+610f,U+611f,U+6625,U+66f8,U+6797,U+679c,U+682a,U+6d2a,U+706b,U+7406,U+767b,U+76f8,U+77e5,U+7acb,U+898b,U+8a69,U+8def,U+8fd1,U+901a,U+90e8,U+91cd,U+975e,U+ae14,U+ae6c,U+aec0,U+afc7,U+afc9,U+b01c,U+b028,U+b308,U+b311,U+b314,U+b31c,U+b524,U+b560,U+b764,U+b920,U+b9e3,U+bd48,U+be7d,U+c0db,U+c231,U+c270,U+c2e3,U+c37d,U+c3ed,U+c530,U+c6a5,U+c6dc,U+c7a4,U+c954,U+c974,U+d000,U+d565,U+d667,U+d6c5,U+d79d,U+ff1e}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-102-400-normal-BGP58LEs.woff2) format("woff2"),url(/assets/nanum-pen-script-102-400-normal-CWnDJDfp.woff) format("woff");unicode-range:U+131,U+2032,U+2465,U+2642,U+3048,U+3051,U+3083-3084,U+308f,U+30c0,U+30d1,U+30d3,U+30d6,U+30df,U+30e7,U+3153,U+4e16,U+4e8b,U+4ee5,U+5206,U+52a0,U+52d5,U+53e4,U+53ef,U+54c1,U+57ce,U+597d,U+5b8c,U+5ea6,U+5f8c,U+5f97,U+6210,U+6240,U+624b,U+6728,U+6bd4,U+7236,U+7269,U+7279,U+738b,U+7528,U+7530,U+767e,U+798f,U+8005,U+8a18,U+90fd,U+91cc,U+9577,U+9593,U+98a8,U+ac20,U+acf6,U+ad90,U+af5d,U+af80,U+afcd,U+aff0,U+b0a1,U+b0b5,U+b1fd,U+b2fc,U+b380,U+b51b,U+b584,U+b5b3,U+b8fd,U+b93c,U+b9f4,U+bb44,U+bc08,U+bc27,U+bc49,U+be55,U+be64,U+bfb0,U+bfc5,U+c178,U+c21f,U+c314,U+c4f1,U+c58d,U+c664,U+c698,U+c6a7,U+c6c1,U+c9ed,U+cac0,U+cacc,U+cad9,U+ccb5,U+cdcc,U+d0e4,U+d143,U+d320,U+d330,U+d54d,U+ff06,U+ff1f,U+ff5e}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-103-400-normal-C-z2Uhrp.woff2) format("woff2"),url(/assets/nanum-pen-script-103-400-normal-Cw88qxz3.woff) format("woff");unicode-range:U+b4,U+20a9,U+20ac,U+2190,U+24d8,U+2502,U+2514,U+2592,U+25c7-25c8,U+2663,U+3060,U+3064,U+3081,U+3088,U+30a3,U+30a6,U+30aa,U+30b5,U+30c7,U+30ca-30cb,U+30d0,U+30e3,U+30e5,U+339e,U+4e09,U+4eac,U+4f5c,U+5167-5168,U+516c,U+51fa,U+5408,U+540d,U+591a,U+5b57,U+6211,U+65b9,U+660e,U+6642,U+6700,U+6b63,U+6e2f,U+7063,U+7532,U+793e,U+81ea,U+8272,U+82b1,U+897f,U+8eca,U+91ce,U+ac38,U+ad76,U+ae84,U+aecc,U+b07d,U+b0b1,U+b215,U+b2a0,U+b310,U+b3d7,U+b52a,U+b618,U+b775,U+b797,U+bcd5,U+bd59,U+be80,U+bea8,U+bed1,U+bee4-bee5,U+c060,U+c2ef,U+c329,U+c3dc,U+c597,U+c5bd,U+c5e5,U+c69c,U+c9d6,U+ca29,U+ca5c,U+ca84,U+cc39,U+cc3b,U+ce89,U+cee5,U+cf65,U+cf85,U+d058,U+d145,U+d22d,U+d325,U+d37d,U+d3ad,U+d769,U+ff0c}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-104-400-normal-qPnLSXnR.woff2) format("woff2"),url(/assets/nanum-pen-script-104-400-normal-Dtho0hdM.woff) format("woff");unicode-range:U+2161,U+2228,U+2299,U+2464,U+2517,U+2640,U+3042,U+304a,U+3053,U+3061,U+307f,U+3082,U+308c,U+3092,U+30a8,U+30ab,U+30ad,U+30b0,U+30b3,U+30b7,U+30c1,U+30c6,U+30c9,U+30d5,U+30d7,U+30de,U+30e0-30e1,U+30ec-30ed,U+4e0b,U+4e0d,U+4ee3,U+53f0,U+548c,U+5b89,U+5bb6,U+5c0f,U+611b,U+6771,U+6aa2,U+6bcd,U+6c34,U+6cd5,U+6d77,U+767d,U+795e,U+8ecd,U+9999,U+9ad8,U+ac07,U+ac1a,U+ac40,U+ad0c,U+ad88,U+ada4,U+ae01,U+ae65,U+aebd,U+aec4,U+afe8,U+b139,U+b205,U+b383,U+b38c,U+b42c,U+b461,U+b55c,U+b78f,U+b8fb,U+b9f7,U+bafc,U+bc99,U+bed8,U+bfcd,U+c0bf,U+c0f9,U+c167,U+c204,U+c20f,U+c22f,U+c258,U+c298,U+c2bc,U+c388,U+c501,U+c50c,U+c5b9,U+c5ce,U+c641,U+c648,U+c73d,U+ca50,U+ca61,U+cc4c,U+ceac,U+d0d4,U+d5f7,U+d6d7,U+ff1a}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-105-400-normal-C1d0ZPV0.woff2) format("woff2"),url(/assets/nanum-pen-script-105-400-normal-eUwrnSpt.woff) format("woff");unicode-range:U+2103,U+2463,U+25c6,U+25cb,U+266c,U+3001,U+300a,U+3046,U+304c-304d,U+304f,U+3055,U+3059,U+3063,U+3066-3068,U+306f,U+3089,U+30b8,U+30bf,U+314f,U+4e0a,U+570b,U+5730,U+5916,U+5929,U+5c71,U+5e74,U+5fc3,U+601d,U+6027,U+63d0,U+6709,U+6734,U+751f,U+7684,U+82f1,U+9053,U+91d1,U+97f3,U+ac2f,U+ac4d,U+adc4,U+ade4,U+ae41,U+ae4d-ae4e,U+aed1,U+afb9,U+b0e0,U+b299,U+b365,U+b46c,U+b480,U+b4c8,U+b7b4,U+b819,U+b918,U+baab,U+bab9,U+be8f,U+bed7,U+c0ec,U+c19f,U+c1a5,U+c3d9,U+c464,U+c53d,U+c553,U+c570,U+c5cc,U+c633,U+c6a4,U+c7a3,U+c7a6,U+c886,U+c9d9-c9da,U+c9ec,U+ca0c,U+cc21,U+cd1b,U+cd78,U+cdc4,U+cef8,U+cfe4,U+d0a5,U+d0b5,U+d0ec,U+d15d,U+d188,U+d23c,U+d2ac,U+d729,U+d79b,U+ff01,U+ff08-ff09,U+ff5c}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-106-400-normal-N_LNZ2PG.woff2) format("woff2"),url(/assets/nanum-pen-script-106-400-normal-D1Mqwd-u.woff) format("woff");unicode-range:U+2039-203a,U+223c,U+25b3,U+25b7,U+25bd,U+25cf,U+266a,U+3002,U+300b,U+304b,U+3057,U+305f,U+306a-306b,U+307e,U+308a-308b,U+3093,U+30a2,U+30af,U+30b9,U+30c3,U+30c8,U+30e9-30eb,U+33a1,U+4e00,U+524d,U+5357,U+5b50,U+7121,U+884c,U+9751,U+ac94,U+aebe,U+aecd,U+af08,U+af41,U+af49,U+b010,U+b053,U+b109,U+b11b,U+b128,U+b154,U+b291,U+b2e6,U+b301,U+b385,U+b525,U+b5b4,U+b729,U+b72f,U+b738,U+b7ff,U+b837,U+b975,U+ba67,U+bb47,U+bc1f,U+bd90,U+bfd4,U+c27c,U+c324,U+c379,U+c3e0,U+c465,U+c53b,U+c58c,U+c610,U+c653,U+c6cd,U+c813,U+c82f,U+c999,U+c9e0,U+cac4,U+cad3,U+cbd4,U+cc10,U+cc22,U+ccb8,U+ccbc,U+cda5,U+ce84,U+cea3,U+cf67,U+cfe1,U+d241,U+d30d,U+d31c,U+d391,U+d401,U+d479,U+d5c9,U+d5db,U+d649,U+d6d4}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-107-400-normal-DrEk-jhi.woff2) format("woff2"),url(/assets/nanum-pen-script-107-400-normal-D3_PM62A.woff) format("woff");unicode-range:U+b0,U+e9,U+2193,U+2462,U+260e,U+261e,U+300e-300f,U+3044,U+30a4,U+30fb-30fc,U+314d,U+5973,U+6545,U+6708,U+7537,U+ac89,U+ac9c,U+acc1,U+ad04,U+ad75,U+ad7d,U+ae45,U+ae61,U+af42,U+b0ab,U+b0af,U+b0b3,U+b12c,U+b194,U+b1a8,U+b220,U+b258,U+b284,U+b2ff,U+b315,U+b371,U+b3d4-b3d5,U+b460,U+b527,U+b534,U+b810,U+b818,U+b98e,U+ba55,U+bbac,U+bc0b,U+bc40,U+bca1,U+bccd,U+bd93,U+be54,U+be5a,U+bf08,U+bf50,U+bf55,U+bfdc,U+c0c0,U+c0d0,U+c0f4,U+c100,U+c11e,U+c170,U+c20d,U+c274,U+c290,U+c308,U+c369,U+c539,U+c587,U+c5ff,U+c6ec,U+c70c,U+c7ad,U+c7c8,U+c83c,U+c881,U+cb48,U+cc60,U+ce69,U+ce6b,U+ce75,U+cf04,U+cf08,U+cf55,U+cf70,U+cffc,U+d0b7,U+d1a8,U+d2c8,U+d384,U+d47c,U+d48b,U+d5dd,U+d5e8,U+d720,U+d759,U+f981}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-108-400-normal-CK1_GQt0.woff2) format("woff2"),url(/assets/nanum-pen-script-108-400-normal-BB7WlbxD.woff) format("woff");unicode-range:U+e0,U+e2,U+395,U+3b7,U+3ba,U+2460-2461,U+25a0,U+3010-3011,U+306e,U+30f3,U+314a,U+314c,U+5927,U+65b0,U+7e41,U+97d3,U+9ad4,U+ad49,U+ae0b,U+ae0d,U+ae43,U+ae5d,U+aecf,U+af3c,U+af64,U+afd4,U+b080,U+b084,U+b0c5,U+b10c,U+b1e8,U+b2ac,U+b36e,U+b451,U+b515,U+b540,U+b561,U+b6ab,U+b6b1,U+b72c,U+b730,U+b744,U+b800,U+b8ec,U+b8f0,U+b904,U+b968,U+b96d,U+b987,U+b9d9,U+bb36,U+bb49,U+bc2d,U+bc43,U+bcf6,U+bd89,U+be57,U+be61,U+bed4,U+c090,U+c130,U+c148,U+c19c,U+c2f9,U+c36c,U+c37c,U+c384,U+c3df,U+c575,U+c584,U+c660,U+c719,U+c816,U+ca4d,U+ca54,U+cabc,U+cb49,U+cc14,U+cff5,U+d004,U+d038,U+d0b4,U+d0d3,U+d0e0,U+d0ed,U+d131,U+d1b0,U+d31f,U+d33d,U+d3a0,U+d3ab,U+d514,U+d584,U+d6a1,U+d6cc,U+d749,U+d760,U+d799}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-109-400-normal-BGx35qch.woff2) format("woff2"),url(/assets/nanum-pen-script-109-400-normal-CTb650E4.woff) format("woff");unicode-range:U+24,U+60,U+3b9,U+3bb,U+3bd,U+2191,U+2606,U+300c-300d,U+3131,U+3134,U+3139,U+3141-3142,U+3148,U+3161,U+3163,U+321c,U+4eba,U+5317,U+ac31,U+ac77,U+ac9f,U+acb9,U+acf0-acf1,U+acfd,U+ad73,U+af3d,U+b00c,U+b04a,U+b057,U+b0c4,U+b188,U+b1cc,U+b214,U+b2db,U+b2ee,U+b304,U+b4ed,U+b518,U+b5bc,U+b625,U+b69c-b69d,U+b7ac,U+b801,U+b86c,U+b959,U+b95c,U+b985,U+ba48,U+bb58,U+bc0c,U+bc38,U+bc85,U+bc9a,U+bf40,U+c068,U+c0bd,U+c0cc,U+c12f,U+c149,U+c1e0,U+c22b,U+c22d,U+c250,U+c2fc,U+c300,U+c313,U+c370,U+c3d8,U+c557,U+c580,U+c5e3,U+c62e,U+c634,U+c6f0,U+c74d,U+c783,U+c78e,U+c796,U+c7bc,U+c92c,U+ca4c,U+cc1c,U+cc54,U+cc59,U+ce04,U+cf30,U+cfc4,U+d140,U+d321,U+d38c,U+d399,U+d54f,U+d587,U+d5d0,U+d6e8,U+d770}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-110-400-normal-Cmz4IIB0.woff2) format("woff2"),url(/assets/nanum-pen-script-110-400-normal-DQqwQGD5.woff) format("woff");unicode-range:U+d7,U+ea,U+fc,U+2192,U+25bc,U+3000,U+3137,U+3145,U+315c,U+7f8e,U+ac13,U+ac71,U+ac90,U+acb8,U+ace7,U+ad7f,U+ae50,U+aef4,U+af34,U+afbc,U+b048,U+b09a,U+b0ad,U+b0bc,U+b113,U+b125,U+b141,U+b20c,U+b2d9,U+b2ed,U+b367,U+b369,U+b374,U+b3cb,U+b4ec,U+b611,U+b760,U+b81b,U+b834,U+b8b0,U+b8e1,U+b989,U+b9d1,U+b9e1,U+b9fa,U+ba4d,U+ba78,U+bb35,U+bb54,U+bbf9,U+bc11,U+bcb3,U+bd05,U+bd95,U+bdd4,U+be10,U+bed0,U+bf51,U+c0d8,U+c232,U+c2b7,U+c2eb,U+c378,U+c500,U+c52c,U+c549,U+c568,U+c598,U+c5c9,U+c61b,U+c639,U+c67c,U+c717,U+c78a,U+c80a,U+c90c-c90d,U+c950,U+c9e7,U+cbe4,U+cca9,U+cce4,U+cdb0,U+ce78,U+ce94,U+ce98,U+cf8c,U+d018,U+d034,U+d0f1,U+d1b1,U+d280,U+d2f8,U+d338,U+d380,U+d3b4,U+d610,U+d69f,U+d6fc,U+d758}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-111-400-normal-DD1i68y4.woff2) format("woff2"),url(/assets/nanum-pen-script-111-400-normal-DWU9Z15P.woff) format("woff");unicode-range:U+e7,U+2022,U+203b,U+25c0,U+2605,U+2661,U+3147,U+318d,U+672c,U+8a9e,U+acaa,U+acbc,U+ad1c,U+ae4a,U+ae5c,U+b044,U+b054,U+b0c8-b0c9,U+b2a6,U+b2d0,U+b35c,U+b364,U+b428,U+b454,U+b465,U+b4b7,U+b4e3,U+b51c,U+b5a1,U+b784,U+b790,U+b7ab,U+b7f4,U+b82c,U+b835,U+b8e9,U+b8f8,U+b9d8,U+b9f9,U+ba5c,U+ba64,U+babd,U+bb18,U+bb3b,U+bbff,U+bc0d,U+bc45,U+bc97,U+bcbc,U+be45,U+be75,U+be7c,U+bfcc,U+c0b6,U+c0f7,U+c14b,U+c2b4,U+c30d,U+c4f8,U+c5bb,U+c5d1,U+c5e0,U+c5ee,U+c5fd,U+c606,U+c6c5,U+c6e0,U+c708,U+c81d,U+c820,U+c824,U+c878,U+c918,U+c96c,U+c9e4,U+c9f1,U+cc2e,U+cd09,U+cea1,U+cef5,U+cef7,U+cf64,U+cf69,U+cfe8,U+d035,U+d0ac,U+d230,U+d234,U+d2f4,U+d31d,U+d575,U+d578,U+d608,U+d614,U+d718,U+d751,U+d761,U+d78c,U+d790}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-112-400-normal-DkS1d5Rs.woff2) format("woff2"),url(/assets/nanum-pen-script-112-400-normal-BTa4spMn.woff) format("woff");unicode-range:U+2665,U+3160,U+4e2d,U+6587,U+65e5,U+ac12,U+ac14,U+ac16,U+ac81,U+ad34,U+ade0,U+ae54,U+aebc,U+af2c,U+afc0,U+afc8,U+b04c,U+b08c,U+b099,U+b0a9,U+b0ac,U+b0ae,U+b0b8,U+b123,U+b179,U+b2e5,U+b2f7,U+b4c0,U+b531,U+b538,U+b545,U+b550,U+b5a8,U+b6f0,U+b728,U+b73b,U+b7ad,U+b7ed,U+b809,U+b864,U+b86d,U+b871,U+b9bf,U+b9f5,U+ba40,U+ba4b,U+ba58,U+ba87,U+baac,U+bbc0,U+bc16,U+bc34,U+bd07,U+bd99,U+be59,U+bfd0,U+c058,U+c0e4,U+c0f5,U+c12d,U+c139,U+c228,U+c529,U+c5c7,U+c635,U+c637,U+c735,U+c77d,U+c787,U+c789,U+c8c4,U+c989,U+c98c,U+c9d0,U+c9d3,U+cc0c,U+cc99,U+cd0c,U+cd2c,U+cd98,U+cda4,U+ce59,U+ce60,U+ce6d,U+cea0,U+d0d0-d0d1,U+d0d5,U+d14d,U+d1a4,U+d29c,U+d2f1,U+d301,U+d39c,U+d3bc,U+d4e8,U+d540,U+d5ec,U+d640,U+d750}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-113-400-normal-CoR-t3LB.woff2) format("woff2"),url(/assets/nanum-pen-script-113-400-normal-CpsVVYGl.woff) format("woff");unicode-range:U+5e,U+25b2,U+25b6,U+314e,U+ac24,U+ace1,U+ace4,U+ae68,U+af2d,U+b0d0,U+b0e5,U+b150,U+b155,U+b193,U+b2c9,U+b2dd,U+b3c8,U+b3fc,U+b410,U+b458,U+b4dd,U+b5a0,U+b5a4,U+b5bb,U+b7b5,U+b838,U+b840,U+b86f,U+b8f9,U+b960,U+b9e5,U+bab8,U+bb50,U+bc1d,U+bc24-bc25,U+bca8,U+bcbd,U+bd04,U+bd10,U+bd24,U+be48,U+be5b,U+be68,U+c05c,U+c12c,U+c140,U+c15c,U+c168,U+c194,U+c219,U+c27d,U+c2a8,U+c2f1,U+c2f8,U+c368,U+c554-c555,U+c559,U+c564,U+c5d8,U+c5fc,U+c625,U+c65c,U+c6b1,U+c728,U+c794,U+c84c,U+c88c,U+c8e0,U+c8fd,U+c998,U+c9dd,U+cc0d,U+cc30,U+ceec,U+cf13,U+cf1c,U+cf5c,U+d050,U+d07c,U+d0a8,U+d134,U+d138,U+d154,U+d1f4,U+d2bc,U+d329,U+d32c,U+d3d0,U+d3f4,U+d3fc,U+d56b,U+d5cc,U+d600-d601,U+d639,U+d6c8,U+d754,U+d765}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-114-400-normal-CfW-WpY-.woff2) format("woff2"),url(/assets/nanum-pen-script-114-400-normal-INM-k_TA.woff) format("woff");unicode-range:U+3c-3d,U+2026,U+24d2,U+314b,U+ac11,U+acf3,U+ad74,U+ad81,U+adf9,U+ae34,U+af43,U+afb8,U+b05d,U+b07c,U+b110,U+b118,U+b17c,U+b180,U+b18d,U+b192,U+b2cc,U+b355,U+b378,U+b4a4,U+b4ef,U+b78d,U+b799,U+b7a9,U+b7fd,U+b807,U+b80c,U+b839,U+b9b4,U+b9db,U+ba3c,U+bab0,U+bba4,U+bc94,U+be4c,U+c154,U+c1c4,U+c26c,U+c2ac,U+c2ed,U+c4f4,U+c55e,U+c561,U+c571,U+c5b5,U+c5c4,U+c654-c655,U+c695,U+c6e8,U+c6f9,U+c724,U+c751,U+c775,U+c7a0,U+c7c1,U+c874,U+c880,U+c9d5,U+c9f8,U+cabd,U+cc29,U+cc2c,U+cca8,U+ccab,U+ccd0,U+ce21,U+ce35,U+ce7c,U+ce90,U+cee8,U+cef4,U+cfe0,U+d070,U+d0b9,U+d0c1,U+d0c4,U+d0c8,U+d15c,U+d1a1,U+d2c0,U+d300,U+d314,U+d3ed,U+d478,U+d480,U+d48d,U+d508,U+d53d,U+d5e4,U+d611,U+d61c,U+d68d,U+d6a8,U+d798}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-115-400-normal-DHqzF8d7.woff2) format("woff2"),url(/assets/nanum-pen-script-115-400-normal-Ds4jNEb-.woff) format("woff");unicode-range:U+23,U+25,U+5f,U+a9,U+ac08,U+ac78,U+aca8,U+acac,U+ace8,U+ad70,U+adc0,U+addc,U+b137,U+b140,U+b208,U+b290,U+b2f5,U+b3c5,U+b3cc,U+b420,U+b429,U+b529,U+b530,U+b77d,U+b79c,U+b7a8,U+b7c9,U+b7f0,U+b7fc,U+b828,U+b860,U+b9ad,U+b9c1,U+b9c9,U+b9dd-b9de,U+b9e8,U+ba38-ba39,U+babb,U+bc00,U+bc8c,U+bca0,U+bca4,U+bcd1,U+bcfc,U+bd09,U+bdf0,U+be60,U+c0ad,U+c0b4,U+c0bc,U+c190,U+c1fc,U+c220,U+c288,U+c2b9,U+c2f6,U+c528,U+c545,U+c558,U+c5bc,U+c5d4,U+c600,U+c644,U+c6c0,U+c6c3,U+c721,U+c798,U+c7a1,U+c811,U+c838,U+c871,U+c904,U+c990,U+c9dc,U+cc38,U+cc44,U+cca0,U+cd1d,U+cd95,U+cda9,U+ce5c,U+cf00,U+cf58,U+d150,U+d22c,U+d305,U+d328,U+d37c,U+d3f0,U+d551,U+d5a5,U+d5c8,U+d5d8,U+d63c,U+d64d,U+d669,U+d734,U+d76c}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-116-400-normal-DFpLQ1Ow.woff2) format("woff2"),url(/assets/nanum-pen-script-116-400-normal-Chgkg-P4.woff) format("woff");unicode-range:U+26,U+2b,U+3e,U+40,U+7e,U+ac01,U+ac19,U+ac1d,U+aca0,U+aca9,U+acb0,U+ad8c,U+ae09,U+ae38,U+ae40,U+aed8,U+b09c,U+b0a0,U+b108,U+b204,U+b298,U+b2d8,U+b2eb-b2ec,U+b2f4,U+b313,U+b358,U+b450,U+b4e0,U+b54c,U+b610,U+b780,U+b78c,U+b791,U+b8e8,U+b958,U+b974,U+b984,U+b9b0,U+b9bc-b9bd,U+b9ce,U+ba70,U+bbfc,U+bc0f,U+bc15,U+bc1b,U+bc31,U+bc95,U+bcc0,U+bcc4,U+bd81,U+bd88,U+c0c8,U+c11d,U+c13c,U+c158,U+c18d,U+c1a1,U+c21c,U+c4f0,U+c54a,U+c560,U+c5b8,U+c5c8,U+c5f4,U+c628,U+c62c,U+c678,U+c6cc,U+c808,U+c810,U+c885,U+c88b,U+c900,U+c988,U+c99d,U+c9c8,U+cc3d-cc3e,U+cc45,U+cd08,U+ce20,U+cee4,U+d074,U+d0a4,U+d0dd,U+d2b9,U+d3b8,U+d3c9,U+d488,U+d544,U+d559,U+d56d,U+d588,U+d615,U+d648,U+d655,U+d658,U+d65c}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-117-400-normal-BdVw4GMz.woff2) format("woff2"),url(/assets/nanum-pen-script-117-400-normal-D27CTF4i.woff) format("woff");unicode-range:U+d,U+48,U+7c,U+ac10,U+ac15,U+ac74,U+ac80,U+ac83,U+acc4,U+ad11,U+ad50,U+ad6d,U+adfc,U+ae00,U+ae08,U+ae4c,U+b0a8,U+b124,U+b144,U+b178,U+b274,U+b2a5,U+b2e8,U+b2f9,U+b354,U+b370,U+b418,U+b41c,U+b4f1,U+b514,U+b798,U+b808,U+b824-b825,U+b8cc,U+b978,U+b9d0,U+b9e4,U+baa9,U+bb3c,U+bc18,U+bc1c,U+bc30,U+bc84,U+bcf5,U+bcf8,U+bd84,U+be0c,U+be14,U+c0b0,U+c0c9,U+c0dd,U+c124,U+c2dd,U+c2e4,U+c2ec,U+c54c,U+c57c-c57d,U+c591,U+c5c5-c5c6,U+c5ed,U+c608,U+c640,U+c6b8,U+c6d4,U+c784,U+c7ac,U+c800-c801,U+c9c1,U+c9d1,U+cc28,U+cc98,U+cc9c,U+ccad,U+cd5c,U+cd94,U+cd9c,U+cde8,U+ce68,U+cf54,U+d0dc,U+d14c,U+d1a0,U+d1b5,U+d2f0,U+d30c,U+d310,U+d398,U+d45c,U+d50c,U+d53c,U+d560,U+d568,U+d589,U+d604,U+d6c4,U+d788}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-118-400-normal-CD4hJjSa.woff2) format("woff2"),url(/assets/nanum-pen-script-118-400-normal-Cx2kfLou.woff) format("woff");unicode-range:U+39,U+49,U+4d-4e,U+a0,U+ac04,U+ac1c,U+ac70,U+ac8c,U+acbd,U+acf5,U+acfc,U+ad00,U+ad6c,U+adf8,U+b098,U+b0b4,U+b294,U+b2c8,U+b300,U+b3c4,U+b3d9,U+b4dc,U+b4e4,U+b77c,U+b7ec,U+b85d,U+b97c,U+b9c8,U+b9cc,U+ba54,U+ba74,U+ba85,U+baa8,U+bb34,U+bb38,U+bbf8,U+bc14,U+bc29,U+bc88,U+bcf4,U+bd80,U+be44,U+c0c1,U+c11c,U+c120,U+c131,U+c138,U+c18c,U+c218,U+c2b5,U+c2e0,U+c544,U+c548,U+c5b4,U+c5d0,U+c5ec,U+c5f0,U+c601,U+c624,U+c694,U+c6a9,U+c6b0,U+c6b4,U+c6d0,U+c704,U+c720,U+c73c,U+c740,U+c744,U+c74c,U+c758,U+c77c,U+c785,U+c788,U+c790-c791,U+c7a5,U+c804,U+c815,U+c81c,U+c870,U+c8fc,U+c911,U+c9c4,U+ccb4,U+ce58,U+ce74,U+d06c,U+d0c0,U+d130,U+d2b8,U+d3ec,U+d504,U+d55c,U+d569,U+d574,U+d638,U+d654,U+d68c}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-119-400-normal-BazzWNUR.woff2) format("woff2"),url(/assets/nanum-pen-script-119-400-normal-D4WBchm0.woff) format("woff");unicode-range:U+20-22,U+27-2a,U+2c-38,U+3a-3b,U+3f,U+41-47,U+4a-4c,U+4f-5d,U+61-7b,U+7d,U+a1,U+ab,U+ae,U+b7,U+bb,U+bf,U+2013-2014,U+201c-201d,U+2122,U+ac00,U+ace0,U+ae30,U+b2e4,U+b85c,U+b9ac,U+c0ac,U+c2a4,U+c2dc,U+c774,U+c778,U+c9c0,U+d558}@font-face{font-family:Nanum Pen Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nanum-pen-script-latin-400-normal-_AdqYBm1.woff2) format("woff2"),url(/assets/nanum-pen-script-latin-400-normal-CEV0Fmsy.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root,[data-theme=dark]{--brand-50: #e9f0e6;--brand-100: #d8e5d3;--brand-200: #b7cfae;--brand-300: #91b483;--brand-400: #6e995b;--brand-500: #4f7d3a;--brand-600: #406b2c;--brand-700: #345a22;--brand-800: #2a481c;--brand-900: #203715}
