@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 Variable,Pretendard,Noto Sans KR,Apple SD Gothic Neo,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 Variable,Pretendard,Noto Sans KR,Apple SD Gothic Neo,Malgun Gothic,sans-serif;display:flex;overflow:hidden}.oz-side{color:#fff;box-sizing:border-box;background:#0b4a36;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-nav.on{color:#0b3b2c;background:#f2a93b;font-weight:700}.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}}
