:root{--pp-bg:#1c1c1c;--pp-surface:#ffffff0a;--pp-sidebar:#ffffff05;--pp-row-selected:#303030;--pp-row-hover:#2a2a2a;--pp-border:#ffffff14;--pp-border-strong:#454545;--pp-ink:#e6e6e6;--pp-ink-2:#a4a4a4;--pp-ink-3:#8f8f8f;--pp-danger:#d08a84;--pp-danger-bg:#d08a8417;--pp-danger-border:#6b4744;--pp-badge-bg:#ffffff0f;--pp-badge-text:var(--pp-ink-2);--pp-tab-bg:transparent;--pp-tab-active-bg:#ffffff12;--pp-sheet-bg:#232323;--pp-modal-bg:#232323f7;--pp-overlay:#00000080;--pp-accent:#e6e6e6;--pp-accent-text:#1c1c1c;--pp-accent-bg:#ffffff12;--pp-text-2xs:11px;--pp-text-xs:12px;--pp-text-sm:13px;--pp-text-base:14px;--pp-text-lg:15px;--pp-text-read-mobile:16px;--pp-text-xl:18px;--pp-leading:1.55;--pp-leading-tight:1.35;--pp-space-1:4px;--pp-space-2:8px;--pp-space-3:12px;--pp-space-4:16px;--pp-space-5:24px;--pp-space-6:32px;--pp-radius:4px;--pp-radius-lg:6px;--pp-shadow-modal:0 10px 30px -12px #00000080}html.light{--pp-bg:#fafafa;--pp-surface:#ffffffb3;--pp-sidebar:#ffffff73;--pp-row-selected:#1c1c1c0e;--pp-row-hover:#1c1c1c08;--pp-border:#1c1c1c1a;--pp-border-strong:#1c1c1c2e;--pp-ink:#1c1c1c;--pp-ink-2:#5e5e5e;--pp-ink-3:#a2a2a2;--pp-danger:#9e3a36;--pp-danger-bg:#9e3a360f;--pp-danger-border:#9e3a3640;--pp-badge-bg:#1c1c1c0d;--pp-tab-active-bg:#fff;--pp-sheet-bg:#fff;--pp-modal-bg:#fffffff7;--pp-overlay:#1c1c1c40;--pp-accent:#1c1c1c;--pp-accent-text:#fff;--pp-accent-bg:#1c1c1c0e;--pp-shadow-modal:0 10px 30px -12px #1c1c1c2e}body{-webkit-font-smoothing:antialiased;letter-spacing:-.005em;font-family:Pretendard Variable,Pretendard,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Apple SD Gothic Neo,Malgun Gothic,Noto Sans KR,Helvetica Neue,Arial,sans-serif}h1,h2{letter-spacing:-.01em}.backdrop-blur,.backdrop-blur-sm,.backdrop-blur-md,.backdrop-blur-lg,.backdrop-blur-xl{--tw-backdrop-blur:blur(2px)!important}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:#414141;border-radius:4px}::-webkit-scrollbar-track{background:0 0}.md-body h1,.md-body h2,.md-body h3{color:#e7e7e7;margin:.6em 0 .3em;font-weight:700}.md-body h1{font-size:14px}.md-body h2{font-size:13px}.md-body h3{font-size:12px}.md-body p{margin:.4em 0}.md-body ul,.md-body ol{margin:.4em 0 .4em 1.1em}.md-body li{margin:.15em 0}.md-body strong{color:#b4b4b4}.md-body table{border-collapse:collapse;width:100%;margin:.5em 0;font-size:11px}.md-body th,.md-body td{text-align:left;border:1px solid #414141;padding:4px 6px}.md-body code{background:#2d2d2d;border-radius:4px;padding:1px 4px;font-size:11px}.md-body .pp-cite{color:#b1b1b1;cursor:pointer;border-radius:3px;padding:0 2px;font-weight:600}.md-body .pp-cite:hover{text-decoration:underline}.md-body .pp-cite:focus-visible{outline:1px solid #b1b1b1}.md-body .pp-cite-unknown{color:#c8c8c8}.pp-cite-list>summary::-webkit-details-marker{display:none}.driver-popover.pp-tour-popover{-webkit-backdrop-filter:blur(14px);color:#e7e7e7;background:#202020f2;border:1px solid #9999994d;border-radius:16px;max-width:336px;padding:18px 20px 14px;box-shadow:0 25px 55px -12px #181818a6,0 0 42px -10px #42424280}.pp-tour-popover .driver-popover-title{color:#f1f1f1;align-items:center;gap:8px;font-size:16px;font-weight:600;line-height:1.35;display:flex}.pp-tour-popover .pp-tour-icon{color:#999;flex-shrink:0;display:inline-flex}.pp-tour-popover .pp-tour-icon svg{display:block}.pp-tour-popover .driver-popover-description{color:#adadad;margin-top:8px;font-size:12.5px;line-height:1.55}.pp-tour-popover .driver-popover-progress-text{color:#c8c8c8;letter-spacing:.02em;white-space:nowrap;background:#2c2c2cb3;border:1px solid #c8c8c840;border-radius:999px;padding:3px 10px;font-size:11px;font-weight:700}.pp-tour-popover .driver-popover-footer{border-top:none;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:10px;margin-top:14px;display:flex}.pp-tour-popover button.driver-popover-next-btn,.pp-tour-popover button.driver-popover-prev-btn{text-shadow:none;white-space:nowrap;border:none;border-radius:8px;align-items:center;gap:6px;padding:6px 13px;font-size:12.5px;font-weight:600;display:flex}.pp-tour-popover button.driver-popover-next-btn{color:#212121;background:#999}.pp-tour-popover button.driver-popover-next-btn:hover{background:#b4b4b4}.pp-tour-popover button.driver-popover-prev-btn{color:#adadad;background:0 0;border:1px solid #a2a2a24d}.pp-tour-popover button.driver-popover-prev-btn:hover{color:#e7e7e7;background:#a2a2a214;border-color:#a2a2a280}.pp-tour-popover .pp-tour-kbd{color:#212121;background:#2020202e;border:1px solid #2020204d;border-radius:5px;padding:1px 6px;font-size:10.5px;font-weight:700;line-height:1.4}.pp-tour-popover button.driver-popover-close-btn{color:#adadad;text-shadow:none;opacity:1;background:#a2a2a214;border-radius:6px;justify-content:center;align-items:center;width:22px;height:22px;font-size:15px;font-weight:600;display:flex}.pp-tour-popover button.driver-popover-close-btn:hover{color:#f87171;background:#f871711f}.pp-tour-popover button.pp-tour-skip-btn{color:#adadad;cursor:pointer;background:0 0;border:none;padding:6px 2px;font-size:11.5px;font-weight:500}.pp-tour-popover button.pp-tour-skip-btn:hover{color:#f1f1f1}.pp-tour-popover .driver-popover-arrow-side-left.driver-popover-arrow,.pp-tour-popover .driver-popover-arrow-side-right.driver-popover-arrow,.pp-tour-popover .driver-popover-arrow-side-top.driver-popover-arrow,.pp-tour-popover .driver-popover-arrow-side-bottom.driver-popover-arrow{border-color:#202020f2}#driver-highlighted-element-stage,.driver-active-element{border-radius:10px}@keyframes pp-legendary-spin{to{--pp-angle:360deg}}@property --pp-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.pp-badge-legendary{background:linear-gradient(#212121, #212121) padding-box, conic-gradient(from var(--pp-angle), #494949, #c8c8c8, #e6e6e6, #c8c8c8, #494949) border-box;border:1px solid #0000;animation:3.5s linear infinite pp-legendary-spin;position:relative}.pp-badge-legendary-glow{box-shadow:0 0 14px #c8c8c859,0 0 2px #e6e6e699}@keyframes pp-badge-pulse{0%,to{opacity:1}50%{opacity:.55}}.pp-badge-locked-icon{animation:2.4s ease-in-out infinite pp-badge-pulse}.pp-range-thumb{appearance:none;pointer-events:none;background:0 0;width:100%;height:100%;margin:0;position:absolute;top:0;left:0}.pp-range-thumb::-webkit-slider-thumb{-webkit-appearance:none;pointer-events:auto;cursor:pointer;background:#999;border:2px solid #616161;border-radius:50%;width:15px;height:15px;box-shadow:0 1px 3px #00000080}.pp-range-thumb::-moz-range-thumb{pointer-events:auto;cursor:pointer;background:#999;border:2px solid #616161;border-radius:50%;width:15px;height:15px}.pp-range-thumb::-webkit-slider-runnable-track{-webkit-appearance:none;background:0 0}.pp-range-thumb::-moz-range-track{background:0 0}@keyframes pp-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.pp-skeleton{background:linear-gradient(90deg,#4646468c 25%,#adadad47 37%,#4646468c 63%) 0 0/200% 100%;border-radius:8px;animation:1.15s ease-in-out infinite pp-shimmer}.pp-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}html.light .pp-skeleton{background:linear-gradient(90deg,#d7d7d7e6 25%,#f1f1f1f2 37%,#d7d7d7e6 63%) 0 0/200% 100%}html,body{transition:background-color .2s,color .2s}html.light body{background-color:#f9f9f9}html.light ::-webkit-scrollbar-thumb{background:#d7d7d7}html.light .md-body h1,html.light .md-body h2,html.light .md-body h3{color:#212121!important}html.light .md-body strong{color:#616161!important}html.light .md-body th,html.light .md-body td{border-color:#d7d7d7!important}html.light .md-body code{color:#414141!important;background:#e7e7e7!important}html.light .md-body .pp-cite{color:#646464!important}html.light .md-body .pp-cite-unknown{color:#6f6f6f!important}html.light .hover\:text-white:hover{color:#202020!important}html.light .bg-slate-600{background-color:#adadad!important}html.light .bg-slate-700{background-color:#d7d7d7!important}html.light .bg-slate-800{background-color:#e7e7e7!important}html.light .bg-slate-800\/40{background-color:#e7e7e766!important}html.light .bg-slate-800\/50{background-color:#e7e7e780!important}html.light .bg-slate-800\/60{background-color:#e7e7e799!important}html.light .bg-slate-800\/70{background-color:#e7e7e7b3!important}html.light .bg-slate-800\/80{background-color:#e7e7e7cc!important}html.light .bg-slate-800\/90{background-color:#e7e7e7e6!important}html.light .bg-slate-800\/95{background-color:#e7e7e7f2!important}html.light .bg-slate-900{background-color:#f1f1f1!important}html.light .bg-slate-900\/40{background-color:#f1f1f166!important}html.light .bg-slate-900\/50{background-color:#f1f1f180!important}html.light .bg-slate-900\/60{background-color:#f1f1f199!important}html.light .bg-slate-900\/90{background-color:#f1f1f1e6!important}html.light .bg-slate-900\/95{background-color:#f1f1f1f2!important}html.light .bg-slate-950{background-color:#f9f9f9!important}html.light .bg-slate-950\/20{background-color:#f9f9f933!important}html.light .bg-slate-950\/30{background-color:#f9f9f94d!important}html.light .bg-slate-950\/40{background-color:#f9f9f966!important}html.light .bg-slate-950\/50{background-color:#f9f9f980!important}html.light .bg-slate-950\/60{background-color:#f9f9f999!important}html.light .bg-slate-950\/70{background-color:#f9f9f9b3!important}html.light .bg-slate-950\/80{background-color:#f9f9f9cc!important}html.light .bg-slate-950\/85{background-color:#f9f9f9d9!important}html.light .bg-slate-950\/90{background-color:#f9f9f9e6!important}html.light .border-slate-400{border-color:#636363!important}html.light .border-slate-500{border-color:gray!important}html.light .border-slate-600{border-color:#adadad!important}html.light .border-slate-700{border-color:#d7d7d7!important}html.light .border-slate-700\/50{border-color:#d7d7d780!important}html.light .border-slate-700\/60{border-color:#d7d7d799!important}html.light .border-slate-700\/80{border-color:#d7d7d7cc!important}html.light .border-slate-800{border-color:#e7e7e7!important}html.light .border-slate-800\/60{border-color:#e7e7e799!important}html.light .border-slate-800\/70{border-color:#e7e7e7b3!important}html.light .border-slate-800\/80{border-color:#e7e7e7cc!important}html.light .text-slate-100{color:#202020!important}html.light .text-slate-200{color:#2c2c2c!important}html.light .text-slate-300{color:#464646!important}html.light .text-slate-400{color:#565656!important}html.light .text-slate-500{color:#676767!important}html.light .placeholder-slate-400::placeholder{color:#636363}html.light .placeholder-slate-500::placeholder{color:#676767}html.light .text-slate-600{color:#adadad!important}html.light .text-slate-700{color:#d7d7d7!important}html.light .hover\:bg-slate-700:hover{background-color:#d7d7d7!important}html.light .hover\:bg-slate-800:hover{background-color:#e7e7e7!important}html.light .hover\:bg-slate-800\/40:hover{background-color:#e7e7e766!important}html.light .hover\:bg-slate-800\/60:hover{background-color:#e7e7e799!important}html.light .hover\:bg-slate-900\/60:hover{background-color:#f1f1f199!important}html.light .hover\:border-slate-500:hover{border-color:gray!important}html.light .hover\:border-slate-600:hover{border-color:#adadad!important}html.light .hover\:border-slate-700:hover{border-color:#d7d7d7!important}html.light .hover\:text-slate-100:hover{color:#202020!important}html.light .hover\:text-slate-200:hover{color:#2c2c2c!important}html.light .hover\:text-slate-300:hover{color:#464646!important}html.light .text-sky-300{color:#525252!important}html.light .text-sky-400{color:#616161!important}html.light .text-amber-300{color:#6f6f6f!important}html.light .text-red-400{color:#dc2626!important}html.light .text-red-300{color:#b91c1c!important}html.light .text-rose-400{color:#e11d48!important}html.light .text-sky-200{color:#454545!important}html.light .text-rose-300{color:#be123c!important}html.light .text-amber-200{color:#585858!important}html.light .text-emerald-300{color:#696969!important}html.light .text-amber-400{color:#909090!important}html.light .text-amber-300\/90{color:#6f6f6fe6!important}html.light .text-amber-200\/90{color:#585858e6!important}html.light .text-rose-200\/90{color:#9f1239e6!important}html.light .text-sky-400\/70{color:#616161b3!important}html.light .text-sky-300\/70{color:#525252b3!important}html.light .text-rose-200{color:#9f1239!important}html.light .text-emerald-400{color:#838383!important}html.light .text-emerald-200{color:#535353!important}html.light .text-amber-400\/80{color:#909090cc!important}html.light .text-amber-100{color:#585858!important}html.light .text-sky-100{color:#454545!important}html.light .text-sky-300\/80{color:#525252d9!important}html.light .text-violet-300{color:#585858!important}html.light .text-violet-400{color:#676767!important}html.light .text-emerald-300\/90{color:#696969f2!important}html.light .bg-slate-900\/70{background-color:#f1f1f1b3!important}html.light .bg-slate-900\/80{background-color:#f1f1f1cc!important}html.light .bg-slate-950\/95{background-color:#f9f9f9f2!important}html.light .hover\:bg-slate-800\/80:hover{background-color:#e7e7e7cc!important}html.light .hover\:bg-slate-900\/50:hover{background-color:#e7e7e780!important}html.light .hover\:bg-slate-900\/70:hover{background-color:#e7e7e7b3!important}html.light .hover\:bg-slate-900\/80:hover{background-color:#e7e7e7cc!important}html.light .file\:bg-slate-800::file-selector-button{background-color:#e7e7e7!important}html.light .file\:text-slate-200::file-selector-button{color:#2c2c2c!important}html.light .hover\:file\:bg-slate-700:hover::file-selector-button{background-color:#d7d7d7!important}html.light .ring-slate-600{--tw-ring-color:#d7d7d7!important}@media (min-width:640px){html.light .sm\:border-slate-800{border-color:#e7e7e7!important}}html.light .border-white\/10{border-color:#e7e7e7!important}html.light .border-white\/80{border-color:#202020!important}html.light .bg-slate-100{background-color:#2c2c2c!important}html.light .bg-slate-100.text-slate-950{color:#fff!important}html.light .shadow-black\/20{--tw-shadow-color:#20202014!important}html.light .hover\:text-sky-100:hover,html.light .hover\:text-sky-200:hover,html.light .hover\:text-sky-300:hover{color:#454545!important}html.light .hover\:text-amber-100:hover,html.light .hover\:text-amber-300:hover{color:#585858!important}html.light .hover\:text-red-300:hover,html.light .hover\:text-red-400:hover{color:#b91c1c!important}html.light .hover\:text-rose-400:hover{color:#be123c!important}html.light .pp-empty-illust [fill=\#212121]{fill:#fff}html.light .pp-empty-illust [fill=\#808080]{fill:#adadad}html.light .pp-empty-illust [fill=\#636363]{fill:#d7d7d7}html.light .pp-empty-illust [fill=\#414141]{fill:#e7e7e7}html.light .pp-empty-illust [stroke=\#e7e7e7]{stroke:#414141}html.light .pp-empty-illust [stroke=\#999999]{stroke:#616161}html.light .pp-badge-legendary{background:linear-gradient(#fbfbfb, #fbfbfb) padding-box, conic-gradient(from var(--pp-angle), #6f6f6f, #b1b1b1, #d7d7d7, #b1b1b1, #6f6f6f) border-box}html.light .driver-popover.pp-tour-popover{color:#2d2d2d;background:#fffffff7;border-color:#61616159;box-shadow:0 20px 45px -12px #20202040,0 0 0 1px #2020200a}html.light .pp-tour-popover .driver-popover-title{color:#212121}html.light .pp-tour-popover .pp-tour-icon{color:#444}html.light .pp-tour-popover .driver-popover-description{color:#636363}html.light .pp-tour-popover .driver-popover-progress-text{color:#6f6f6f;background:#fbfbfb;border-color:#90909059}html.light .pp-tour-popover button.driver-popover-next-btn{color:#fff;background:#444}html.light .pp-tour-popover button.driver-popover-next-btn:hover{background:#373737}html.light .pp-tour-popover .pp-tour-kbd{color:#fff;background:#fff3;border-color:#ffffff73}html.light .pp-tour-popover button.driver-popover-prev-btn{color:#636363;border-color:#d7d7d7}html.light .pp-tour-popover button.driver-popover-prev-btn:hover{color:#212121;background:#f1f1f1;border-color:#adadad}html.light .pp-tour-popover button.driver-popover-close-btn{color:gray;background:#f1f1f1}html.light .pp-tour-popover button.pp-tour-skip-btn{color:gray}html.light .pp-tour-popover button.pp-tour-skip-btn:hover{color:#212121}html.light .pp-tour-popover .driver-popover-arrow-side-left.driver-popover-arrow,html.light .pp-tour-popover .driver-popover-arrow-side-right.driver-popover-arrow,html.light .pp-tour-popover .driver-popover-arrow-side-top.driver-popover-arrow,html.light .pp-tour-popover .driver-popover-arrow-side-bottom.driver-popover-arrow{border-color:#fffffff7}html.light .pp-site-footer{background:#f1f1f1!important;border-top-color:#e7e7e7!important}html.light .pp-site-footer a{color:#373737!important}html.light .pp-site-footer summary{color:#636363!important}html.light .pp-site-footer .pp-footer-pop{color:#636363!important;background:#fff!important;border-color:#e7e7e7!important;box-shadow:0 8px 24px #2020201f!important}html.light .pp-site-footer .pp-footer-pop a{color:#636363!important}html.light .bg-sky-500,html.light .bg-sky-400,html.light .bg-sky-600{background-color:#3e3e3e!important}html.light .hover\:bg-sky-400:hover,html.light .hover\:bg-sky-300:hover,html.light .hover\:bg-sky-500:hover{background-color:#4d4d4d!important}html.light .bg-sky-500.text-slate-950,html.light .bg-sky-400.text-slate-950,html.light .bg-sky-600.text-slate-950,html.light .bg-sky-500 .text-slate-950,html.light .bg-sky-400 .text-slate-950{color:#f9f9f9!important}html.light .text-slate-950{color:#202020}html.light .divide-slate-800>:not([hidden])~:not([hidden]),html.light .\[\&\>div\>div\]\:border-slate-800>div>div{border-color:#e0e0e0!important}html.light .hover\:bg-slate-900\/40:hover{background-color:#e7e7e773!important}html.light .hover\:bg-slate-800\/50:hover{background-color:#e7e7e799!important}html.light .hover\:border-slate-400:hover{border-color:#636363!important}html.light .border-slate-950\/20{border-color:#f9f9f940!important}html.light .before\:text-slate-500:before{color:gray!important}html.light .hover\:bg-slate-900:hover{background-color:#f1f1f1!important}.pp-sidebar-scroll{scrollbar-width:thin;scrollbar-color:#63636399 transparent}.pp-sidebar-scroll::-webkit-scrollbar{width:6px}.pp-sidebar-scroll::-webkit-scrollbar-thumb{background:#63636399;border-radius:9999px}.pp-sidebar-scroll::-webkit-scrollbar-track{background:0 0}@media (pointer:coarse){:where(button:has(>svg:only-child)){position:relative}:where(button:has(>svg:only-child)):after{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}
