@import "https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable-dynamic-subset.min.css";html,body,#root{min-height:100%;margin:0}body{background:#e3dcca}@media (width<=767px){html,body{background:#f6f1e6}}:root{--sat:env(safe-area-inset-top,0px)}.oz-standalone body{background:#0b4a36}.oz-standalone .oz-root{border-top:var(--sat) solid #0b4a36;height:100dvh}.oz-standalone .oz-root.oz-seamless{border-top:0}.oz-standalone .oz-h20{padding-top:calc(20px + var(--sat))!important}.oz-standalone .oz-h16{padding-top:calc(16px + var(--sat))!important}.oz-standalone .oz-seamless .oz-d-cover{height:calc(236px + var(--sat))!important}.oz-standalone .oz-seamless .oz-d-cover button,.oz-standalone .oz-seamless .oz-d-cover a{margin-top:var(--sat)}body{margin:0}@keyframes oz-fade{0%{opacity:0;transform:scale(1)}4%{opacity:1}25%{opacity:1}29%{opacity:0}to{opacity:0;transform:scale(1.08)}}@keyframes oz-cap{0%{opacity:0}4%{opacity:1}25%{opacity:1}29%{opacity:0}to{opacity:0}}.oz-s{opacity:0;transform-origin:50%;animation:20s infinite oz-fade}.oz-c,.oz-d{opacity:0;animation:20s infinite oz-cap}.oz-s2,.oz-c2,.oz-d2{animation-delay:5s}.oz-s3,.oz-c3,.oz-d3{animation-delay:10s}.oz-s4,.oz-c4,.oz-d4{animation-delay:15s}@media (prefers-reduced-motion:reduce){.oz-s,.oz-c,.oz-d{animation:none}.oz-s1,.oz-c1,.oz-d1{opacity:1}}.oz-root{box-sizing:border-box;color:#0b3b2c;letter-spacing:-.011em;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:#f6f1e6;flex-direction:column;width:min(390px,100vw);height:min(844px,100dvh);margin:0 auto;font-family:Pretendard,Pretendard Variable,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,sans-serif;display:flex;overflow:hidden;box-shadow:0 0 40px #00000026}button,[data-nav]{cursor:pointer}[data-saved=true] svg path{fill:#f2a93b;stroke:#b8741c}.oz-scroll>*{flex-shrink:0}.oz-scroll{padding-bottom:16px!important}.oz-root{position:relative}.oz-list>*{flex-shrink:0}.oz-root h1,.oz-root h2{letter-spacing:-.028em}button{transition:transform .12s,opacity .12s,background-color .15s}button:active:not(:disabled){transform:scale(.97)}button:disabled{opacity:.6}:focus-visible{outline-offset:2px;border-radius:8px;outline:2px solid #17956a}::selection{background:#f2a93b55}.oz-scroll,.oz-list{scrollbar-width:none}.oz-scroll::-webkit-scrollbar{display:none}.oz-list::-webkit-scrollbar{display:none}input,textarea,select{letter-spacing:inherit;font-family:inherit}a{-webkit-tap-highlight-color:transparent}@media (prefers-reduced-motion:reduce){button{transition:none}button:active:not(:disabled){transform:none}}.oz-hscroll{scrollbar-width:none}.oz-hscroll::-webkit-scrollbar{display:none}@media (width>=768px) and (width<=1023px){.oz-root{zoom:1.2;width:min(640px,83.3333vw);height:83.3333dvh}}@media (width<=767px){.oz-root{width:100%;max-width:none;height:100dvh;box-shadow:none;margin:0}}@media (width>=99999px){.oz-root{zoom:1.35;width:min(720px,74.0741vw);height:74.0741dvh}}.oz-desk{color:#0b3b2c;letter-spacing:-.011em;background:#efe8d6;width:100vw;height:100vh;font-family:Pretendard,Pretendard Variable,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,sans-serif;display:flex;overflow:hidden}.oz-side{color:#fff;box-sizing:border-box;background:#2e5144;flex-direction:column;flex-shrink:0;gap:12px;width:232px;height:100vh;padding:20px 14px;display:flex;overflow-y:auto}.oz-nav{color:#ffffffd9;text-align:left;background:0 0;border:none;border-radius:14px;align-items:center;gap:10px;width:100%;min-height:46px;padding:0 14px;font-family:inherit;font-size:15px;display:flex}.oz-nav:hover{background:#ffffff14}.oz-dmain{flex:1;min-width:0;height:100vh;position:relative;overflow:hidden}.oz-dpage{box-sizing:border-box;flex-direction:column;height:100%;padding:24px 32px 20px;display:flex;overflow-y:auto}.oz-hide-sb{scrollbar-width:none}.oz-hide-sb::-webkit-scrollbar{display:none}.oz-tile{transition:transform .15s,box-shadow .15s}.oz-tile:hover{transform:translateY(-3px);box-shadow:0 12px 26px #0b3b2c47}.oz-card-btn{transition:transform .15s,box-shadow .15s}.oz-card-btn:hover{transform:translateY(-2px);box-shadow:0 8px 20px #0b3b2c24}.oz-grid{flex:1;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(160px,1fr);gap:16px;display:grid}@media (width<=1299px){.oz-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.oz-pcard{min-height:0;position:relative}.oz-pcard-save{background:#ffffffeb;border:none;border-radius:22px;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:absolute;top:10px;right:10px;box-shadow:0 2px 8px #0000002e}.oz-narrow{background:#e3dcca;justify-content:center;height:100%;display:flex;overflow:hidden}.oz-desk .oz-narrow .oz-root{zoom:1.15;width:min(640px,86.9565%);height:86.9565vh}.oz-desk .oz-root.oz-dd{zoom:1;width:100%;height:100vh;box-shadow:none;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,44%) minmax(0,1fr);margin:0;display:grid}.oz-dd .oz-d-cover{grid-area:1/1/span 2;height:100%!important}.oz-dd .oz-d-sheet{grid-area:1/2;min-height:0;box-shadow:none!important;border-radius:0!important;margin-top:0!important;padding:28px 32px 0!important}.oz-dd .oz-d-bar{grid-area:2/2;padding:0 32px!important}@media (width<=1023px){input,select,textarea{font-size:16px!important}}.oz-bnav{transition:height .22s,opacity .18s,border-width .22s;overflow:hidden}body.oz-nav-hidden .oz-bnav{opacity:0;pointer-events:none;border-top-width:0!important;height:0!important;padding-bottom:0!important}@media (width>=1024px){body.oz-nav-hidden .oz-bnav{opacity:1;height:68px!important}}@media (width<=1023px){.oz-bnav{padding-bottom:calc(env(safe-area-inset-bottom) * .45);height:calc(56px + env(safe-area-inset-bottom) * .45)!important}.oz-bnav button{gap:2px!important}}.oz-desk{background:#f7f2e9;font-family:Pretendard,Pretendard Variable,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,sans-serif}.oz-serif{letter-spacing:-.025em;font-family:inherit;font-weight:700}.oz-side{background:#2e5144}.oz-nav.on{color:#1a1f1c;background:#f2b134;font-weight:600}.oz-nav{font-weight:500;font-size:14.5px!important}.oz-dhome{gap:0!important;padding:0!important}.oz-pc{text-align:left;color:#fff;cursor:pointer;background:#dcd3bd;border:none;border-radius:24px;width:100%;padding:0;font-family:inherit;transition:transform .18s,box-shadow .18s;display:block;position:relative;overflow:hidden;box-shadow:0 10px 24px #3c280a29}.oz-pc:hover{transform:translateY(-4px);box-shadow:0 18px 34px #3c280a42}.oz-pc:focus-visible{outline-offset:2px;outline:3px solid #f2b134}.oz-pc .oz-pc-shade{pointer-events:none;background:linear-gradient(#0a120e00,#0a120ecc);height:62%;position:absolute;bottom:0;left:0;right:0}.oz-pc .oz-pc-txt{position:absolute;bottom:16px;left:18px;right:16px}.oz-pc .oz-pc-name{letter-spacing:-.02em;font-size:17px;font-weight:700;line-height:1.3;display:block}.oz-pc .oz-pc-sub{opacity:.95;margin-top:3px;font-size:12.5px;font-weight:400;display:block}.oz-pcard .oz-pc{height:100%;min-height:200px}.oz-pcard-save{background:#fffdf8f0!important}.oz-chip{color:#1a1f1c;cursor:pointer;background:#fffdf8;border:1px solid #e0d5bc;border-radius:19px;height:38px;padding:0 16px;font-family:inherit;font-size:13.5px;font-weight:500;transition:background .15s}.oz-chip:hover{background:#efe7d4}.oz-chip.on{color:#fff;background:#2e5144;border-color:#2e5144;font-weight:600}.oz-sec{letter-spacing:-.025em;margin:0;font-size:21px;font-weight:700}@media (prefers-reduced-motion:reduce){.oz-pc,.oz-pc:hover{transition:none;transform:none}}.oz-desk{font-size:14px;line-height:1.55}.oz-desk button{letter-spacing:-.01em}
