@charset "UTF-8";@font-face{font-family:DokiDoki Number;src:url(/assets/DokiDoki-NUMBER-BCxO_lOa.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DokiDoki KR;src:url(/assets/DokiDoki-KR-eBTBpwS8.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}*{margin:0;padding:0;box-sizing:border-box;cursor:url(/assets/cursor-32-DYPGaROW.png) 4 4,auto!important}html,body{width:100%;height:100%;margin:0;padding:0;overflow:hidden;cursor:url(/assets/cursor-32-DYPGaROW.png) 4 4,auto!important}html ::-webkit-scrollbar,body ::-webkit-scrollbar{width:8px;height:8px}html ::-webkit-scrollbar-track,body ::-webkit-scrollbar-track{background:transparent}html ::-webkit-scrollbar-thumb,body ::-webkit-scrollbar-thumb{background-color:#444;border-radius:10px}html ::-webkit-scrollbar-thumb:hover,body ::-webkit-scrollbar-thumb:hover{background-color:#666}#root{width:100%;height:100%;overflow:hidden}@font-face{font-family:DokiDoki Number;src:url(/assets/DokiDoki-NUMBER-BCxO_lOa.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DokiDoki KR;src:url(/assets/DokiDoki-KR-eBTBpwS8.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}:root{--bg-primary: #1a1a1a;--bg-secondary: #2d2d2d;--bg-tertiary: #3d3d3d;--text-primary: #e0e0e0;--text-secondary: #b0b0b0;--text-tertiary: #808080;--border-color: rgba(255, 255, 255, .1);--hover-bg: rgba(255, 255, 255, .08);--input-bg: rgba(0, 0, 0, .3);--input-border: rgba(255, 255, 255, .2);--button-primary: #4caf50;--button-primary-hover: #66bb6a;--button-secondary: rgba(255, 255, 255, .1);--button-secondary-hover: rgba(255, 255, 255, .15);--shadow-color: rgba(0, 0, 0, .5)}[data-theme=light]{--bg-primary: #f8f9fa;--bg-secondary: #ffffff;--bg-tertiary: #e9ecef;--text-primary: #212529;--text-secondary: #495057;--text-tertiary: #6c757d;--border-color: rgba(0, 0, 0, .1);--hover-bg: rgba(0, 0, 0, .05);--input-bg: #ffffff;--input-border: #dee2e6;--button-primary: #4caf50;--button-primary-hover: #66bb6a;--button-secondary: #e9ecef;--button-secondary-hover: #dee2e6;--shadow-color: rgba(0, 0, 0, .1)}@font-face{font-family:DokiDoki Number;src:url(/assets/DokiDoki-NUMBER-BCxO_lOa.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DokiDoki KR;src:url(/assets/DokiDoki-KR-eBTBpwS8.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.theme_dark .SettingPopUp{background-color:#1a1a1a!important;box-shadow:0 0 100dvw 100dvw #000c!important}.theme_dark .TitleBar .Title{color:#e0e0e0!important}.theme_dark .TitleBar .CloseButton{background:#ffffff1a!important}.theme_dark .TitleBar .CloseButton:hover{background:#fff3!important}.theme_dark .TitleBar .CloseButton svg{color:#e0e0e0!important}.theme_dark .PCLeftMenu{background:#ffffff0d!important}.theme_dark .PCLeftMenu .Items{color:#e0e0e0!important}.theme_dark .PCLeftMenu .Items:hover{color:#fff!important;background:#ffffff14!important}.theme_dark .Page .P_Content{color:#e0e0e0!important}.theme_dark .Page .P_Content .InputItems>p{color:#b0b0b0!important}.theme_dark .Page .P_Content .InputItems>input{border-bottom:solid rgba(255,255,255,.3) 1px!important;color:#e0e0e0!important}.theme_dark .Page .P_Content .InputItems>input:focus{border-bottom-color:#fff9!important}.theme_dark .Page .P_Content .InputItems>input::placeholder{color:#fff6!important}.theme_light .SettingPopUp{background-color:#f8f9fa!important;box-shadow:0 0 100dvw 100dvw #0000001a!important}.theme_light .TitleBar .Title{color:#212529!important}.theme_light .TitleBar .CloseButton{background:#0000000d!important}.theme_light .TitleBar .CloseButton:hover{background:#0000001a!important}.theme_light .TitleBar .CloseButton svg{color:#212529!important}.theme_light .PCLeftMenu{background:#00000005!important}.theme_light .PCLeftMenu .Items{color:#495057!important}.theme_light .PCLeftMenu .Items:hover{color:#212529!important;background:#0000000d!important}.theme_light .Page .P_Content{color:#212529!important}.theme_light .Page .P_Content .InputItems>p{color:#6c757d!important}.theme_light .Page .P_Content .InputItems>input{border-bottom:solid rgba(0,0,0,.2) 1px!important;color:#212529!important}.theme_light .Page .P_Content .InputItems>input:focus{border-bottom-color:#0006!important}.theme_light .Page .P_Content .InputItems>input::placeholder{color:#0000004d!important}body.theme_dark .PopUpPage{background-color:#1a1a1a!important;box-shadow:0 0 100dvw 100dvw #000c!important}body.theme_dark .header>p{color:#e0e0e0!important}body.theme_dark .header .closeBtn{color:#ffffffb3!important}body.theme_dark .header .closeBtn:hover{color:#fff!important}body.theme_dark .header .closeBtn svg{color:#e0e0e0!important}body.theme_dark .coordinate{color:#ffffffb3!important}body.theme_dark .ItemTitle{color:#e0e0e0!important}body.theme_dark input,body.theme_dark select,body.theme_dark textarea{border-bottom:1px solid rgba(255,255,255,.2)!important;color:#e0e0e0!important}body.theme_dark input:focus,body.theme_dark select:focus,body.theme_dark textarea:focus{border-bottom-color:#ffffff80!important}body.theme_dark input::placeholder,body.theme_dark select::placeholder,body.theme_dark textarea::placeholder{color:#fff6!important}body.theme_dark .cancelBtn{background-color:#ffffff1a!important;color:#fffc!important}body.theme_dark .cancelBtn:hover{background-color:#fff3!important;color:#fff!important}body.theme_dark .submitBtn{background-color:#4caf50!important}body.theme_dark .submitBtn:hover{background-color:#66bb6a!important}body.theme_dark .deleteBtn{background-color:#f44336cc!important}body.theme_dark .deleteBtn:hover{background-color:#f44336!important}body.theme_dark .CustomSelect .SelectArrow{color:#ffffffb3!important}body.theme_dark .CustomSelect .SelectButton{border-bottom:1px solid rgba(255,255,255,.2)!important;color:#e0e0e0!important}body.theme_dark .CustomSelect .SelectButton:hover{border-color:#fff6!important}body.theme_dark .CustomSelect .OptionList{background-color:#2d2d2d!important}body.theme_dark .Option:hover{background-color:#3d3d3d!important}body.theme_light .PopUpPage{background-color:#fff!important;box-shadow:0 0 100dvw 100dvw #0000001a!important}body.theme_light .header>p{color:#212529!important}body.theme_light .header .closeBtn{color:#0009!important}body.theme_light .header .closeBtn:hover{color:#000!important}body.theme_light .header .closeBtn svg{color:#212529!important}body.theme_light .coordinate{color:#0009!important}body.theme_light .ItemTitle{color:#495057!important}body.theme_light input,body.theme_light select,body.theme_light textarea{border-bottom:1px solid rgba(0,0,0,.2)!important;color:#212529!important}body.theme_light input:focus,body.theme_light select:focus,body.theme_light textarea:focus{border-bottom-color:#0006!important}body.theme_light input::placeholder,body.theme_light select::placeholder,body.theme_light textarea::placeholder{color:#0000004d!important}body.theme_light .cancelBtn{background-color:#e9ecef!important;color:#495057!important}body.theme_light .cancelBtn:hover{background-color:#dee2e6!important;color:#212529!important}body.theme_light .submitBtn{background-color:#4caf50!important}body.theme_light .submitBtn:hover{background-color:#66bb6a!important}body.theme_light .deleteBtn{background-color:#f44336e6!important}body.theme_light .deleteBtn:hover{background-color:#f44336!important}body.theme_light .CustomSelect .SelectArrow{color:#0009!important}body.theme_light .CustomSelect .SelectButton{border-bottom:1px solid rgba(0,0,0,.2)!important;color:#212529!important}body.theme_light .CustomSelect .SelectButton:hover{border-color:#0006!important}body.theme_light .CustomSelect .OptionList{background-color:#fff!important;border:1px solid rgba(0,0,0,.15)!important}body.theme_light .Option:hover{background-color:#f8f9fa!important}@font-face{font-family:DokiDoki Number;src:url(/assets/DokiDoki-NUMBER-BCxO_lOa.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DokiDoki KR;src:url(/assets/DokiDoki-KR-eBTBpwS8.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}._marker_1sy2s_15{position:absolute;left:0;top:0;pointer-events:auto;z-index:10;transition:transform .2s ease-out}._marker_1sy2s_15:hover{z-index:1000}._marker_1sy2s_15._dragging_1sy2s_28{transition:none}._markerIcon_1sy2s_32{width:3vw;height:3vw;display:flex;align-items:center;justify-content:center;border-radius:30%;background-color:#fff;overflow:hidden}._markerIcon_1sy2s_32 img{width:100%;height:100%;object-fit:contain;user-select:none;-webkit-user-select:none;pointer-events:none}._marker_1sy2s_15:hover ._markerIcon_1sy2s_32{transform:scale(1.2)}._markerLabel_1sy2s_56{position:absolute;top:100%;left:50%;transform:translate(-50%);margin-top:30%;padding:4px 8px;background:#000c;color:#fff;border-radius:4px;font-size:12px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .2s ease;z-index:6000}._marker_1sy2s_15:hover ._markerLabel_1sy2s_56{opacity:1}._marker-myMarker_1sy2s_78 ._markerIcon_1sy2s_32{background-color:wheat!important;border:2px solid rgba(255,201,222,.5)}@font-face{font-family:DokiDoki Number;src:url(/assets/DokiDoki-NUMBER-BCxO_lOa.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DokiDoki KR;src:url(/assets/DokiDoki-KR-eBTBpwS8.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}._contextMenu_15dm3_15{position:fixed;background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 4px 12px #00000026;min-width:200px;padding:8px 0;z-index:10000;animation:_fadeIn_15dm3_1 .15s ease-out}@keyframes _fadeIn_15dm3_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._menuItem_15dm3_37{width:100%;padding:10px 16px;border:none;background:none;text-align:left;display:flex;align-items:center;gap:12px;font-size:14px;color:#333;transition:background-color .15s}._menuItem_15dm3_37:hover{background-color:#f5f5f5}._menuItem_15dm3_37:active{background-color:#eee}._icon_15dm3_57{font-size:16px;width:20px;display:flex;align-items:center;justify-content:center}._label_15dm3_65{flex:1}._divider_15dm3_69{height:1px;background-color:#e0e0e0;margin:4px 0}._contextMenu_15dm3_15[data-theme=dark]{background:#1a1a1a;border-color:#2a2a2a;box-shadow:0 4px 12px #00000080}._contextMenu_15dm3_15[data-theme=dark] ._menuItem_15dm3_37{color:#e0e0e0}._contextMenu_15dm3_15[data-theme=dark] ._menuItem_15dm3_37:hover{background-color:#2a2a2a}._contextMenu_15dm3_15[data-theme=dark] ._menuItem_15dm3_37:active{background-color:#3a3a3a}._contextMenu_15dm3_15[data-theme=dark] ._divider_15dm3_69{background-color:#2a2a2a}._contextMenu_15dm3_15[data-theme=light]{background:#fff;border-color:#e0e0e0;box-shadow:0 4px 12px #00000026}._contextMenu_15dm3_15[data-theme=light] ._menuItem_15dm3_37{color:#333}._contextMenu_15dm3_15[data-theme=light] ._menuItem_15dm3_37:hover{background-color:#f5f5f5}._contextMenu_15dm3_15[data-theme=light] ._menuItem_15dm3_37:active{background-color:#eee}._contextMenu_15dm3_15[data-theme=light] ._divider_15dm3_69{background-color:#e0e0e0}@font-face{font-family:DokiDoki Number;src:url(/assets/DokiDoki-NUMBER-BCxO_lOa.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DokiDoki KR;src:url(/assets/DokiDoki-KR-eBTBpwS8.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}._overlay_1dwyq_19{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:9000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._popup_1dwyq_33{position:relative;width:max(400px,30dvw);max-width:90vw;height:70dvh;max-height:90vh;background-color:#fff;border-radius:max(12px,.8dvw);box-shadow:0 max(8px,.5dvw) max(32px,2dvw) #0000004d;overflow:hidden;transform:scale(.9);opacity:0;transition:all .3s ease}._popup_1dwyq_33._open_1dwyq_47{transform:scale(1);opacity:1}@media(max-width:767px){._popup_1dwyq_33{width:90vw;height:80vh}}._header_1dwyq_58{display:flex;align-items:center;justify-content:space-between;padding:max(20px,1.25dvw) max(24px,1.5dvw);border-bottom:1px solid #e9ecef;background-color:#fff}._title_1dwyq_67{margin:0;font-size:max(20px,1.25dvw);font-weight:600;color:#212529}._closeBtn_1dwyq_74{width:max(32px,2dvw);height:max(32px,2dvw);border:none;background-color:#f8f9fa;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s}._closeBtn_1dwyq_74:hover{background-color:#e9ecef;transform:scale(1.1)}._closeBtn_1dwyq_74:active{transform:scale(.95)}._closeBtn_1dwyq_74 svg{color:#495057;width:max(16px,1dvw);height:max(16px,1dvw)}._content_1dwyq_98{height:calc(100% - max(72px,4.5dvw));padding:max(24px,1.5dvw);overflow-y:auto}._content_1dwyq_98::-webkit-scrollbar{width:max(6px,.4dvw)}._content_1dwyq_98::-webkit-scrollbar-track{background:transparent}._content_1dwyq_98::-webkit-scrollbar-thumb{background:#dee2e6;border-radius:max(3px,.2dvw)}._content_1dwyq_98::-webkit-scrollbar-thumb:hover{background:#ced4da}._coordinate_1dwyq_117{display:flex;align-items:center;gap:max(8px,.5dvw);margin-bottom:max(20px,1.25dvw);padding:max(12px,.75dvw) max(16px,1dvw);background-color:#f8f9fa;border-radius:max(6px,.4dvw);border-left:max(3px,.2dvw) solid #007bff}._coordinateLabel_1dwyq_128{font-size:max(13px,.8dvw);font-weight:600;color:#495057}._coordinateValue_1dwyq_134{font-size:max(13px,.8dvw);color:#007bff;font-weight:500}._formItem_1dwyq_140{margin-bottom:max(20px,1.25dvw)}._formItem_1dwyq_140:last-of-type{margin-bottom:max(24px,1.5dvw)}._label_1dwyq_147{display:block;margin-bottom:max(8px,.5dvw);font-size:max(14px,.9dvw);font-weight:600;color:#495057}._required_1dwyq_155{color:#dc3545;margin-left:max(4px,.25dvw)}._input_1dwyq_160,._textarea_1dwyq_161{width:100%;padding:max(12px,.75dvw) max(14px,.9dvw);font-size:max(14px,.9dvw);color:#212529;background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:max(6px,.4dvw);transition:all .2s;font-family:DokiDoki Kr,sans-serif}._input_1dwyq_160::placeholder,._textarea_1dwyq_161::placeholder{color:#adb5bd}._input_1dwyq_160:focus,._textarea_1dwyq_161:focus{outline:none;border-color:#007bff;background-color:#fff;box-shadow:0 0 0 max(3px,.2dvw) #007bff1a}._input_1dwyq_160:disabled,._textarea_1dwyq_161:disabled{background-color:#e9ecef;color:#6c757d}._textarea_1dwyq_161{min-height:max(100px,6.25dvw);resize:vertical;line-height:1.5}._buttonGroup_1dwyq_195{display:flex;justify-content:space-between;align-items:center;margin-top:max(32px,2dvw);padding-top:max(20px,1.25dvw);border-top:1px solid #e9ecef}._actionButtons_1dwyq_204{display:flex;gap:max(10px,.6dvw);margin-left:auto}._cancelBtn_1dwyq_210,._submitBtn_1dwyq_211,._deleteBtn_1dwyq_212{padding:max(10px,.6dvw) max(20px,1.25dvw);border:none;border-radius:max(6px,.4dvw);font-size:max(14px,.9dvw);font-weight:600;font-family:DokiDoki Kr,sans-serif;transition:all .2s}._cancelBtn_1dwyq_210{background-color:#f8f9fa;color:#495057;border:1px solid #dee2e6}._cancelBtn_1dwyq_210:hover{background-color:#e9ecef;border-color:#ced4da}._cancelBtn_1dwyq_210:active{transform:translateY(max(1px,.06dvw))}._submitBtn_1dwyq_211{background:linear-gradient(135deg,#007bff,#0056b3);color:#fff;box-shadow:0 max(2px,.12dvw) max(4px,.25dvw) #007bff4d}._submitBtn_1dwyq_211:hover{background:linear-gradient(135deg,#0056b3,#003d82);box-shadow:0 max(4px,.25dvw) max(8px,.5dvw) #007bff66;transform:translateY(max(-1px,-.06dvw))}._submitBtn_1dwyq_211:active{transform:translateY(0);box-shadow:0 max(1px,.06dvw) max(2px,.12dvw) #007bff4d}._deleteBtn_1dwyq_212{background:linear-gradient(135deg,#dc3545,#c82333);color:#fff;box-shadow:0 max(2px,.12dvw) max(4px,.25dvw) #dc35454d}._deleteBtn_1dwyq_212:hover{background:linear-gradient(135deg,#c82333,#a71d2a);box-shadow:0 max(4px,.25dvw) max(8px,.5dvw) #dc354566;transform:translateY(max(-1px,-.06dvw))}._deleteBtn_1dwyq_212:active{transform:translateY(0);box-shadow:0 max(1px,.06dvw) max(2px,.12dvw) #dc35454d}._popup_1dwyq_33[data-theme=dark]{background-color:#1a1a1a}._popup_1dwyq_33[data-theme=dark] ._header_1dwyq_58{background-color:#1a1a1a;border-bottom-color:#2a2a2a}._popup_1dwyq_33[data-theme=dark] ._title_1dwyq_67{color:#e0e0e0}._popup_1dwyq_33[data-theme=dark] ._closeBtn_1dwyq_74{background-color:#2a2a2a}._popup_1dwyq_33[data-theme=dark] ._closeBtn_1dwyq_74:hover{background-color:#3a3a3a}._popup_1dwyq_33[data-theme=dark] ._closeBtn_1dwyq_74 svg{color:#e0e0e0}._popup_1dwyq_33[data-theme=dark] ._content_1dwyq_98::-webkit-scrollbar-thumb{background:#3a3a3a}._popup_1dwyq_33[data-theme=dark] ._content_1dwyq_98::-webkit-scrollbar-thumb:hover{background:#4a4a4a}._popup_1dwyq_33[data-theme=dark] ._coordinate_1dwyq_117{background-color:#2a2a2a;border-left-color:#4fc3f7}._popup_1dwyq_33[data-theme=dark] ._coordinateLabel_1dwyq_128{color:#b0b0b0}._popup_1dwyq_33[data-theme=dark] ._coordinateValue_1dwyq_134{color:#4fc3f7}._popup_1dwyq_33[data-theme=dark] ._label_1dwyq_147{color:#b0b0b0}._popup_1dwyq_33[data-theme=dark] ._required_1dwyq_155{color:#ff6b6b}._popup_1dwyq_33[data-theme=dark] ._input_1dwyq_160,._popup_1dwyq_33[data-theme=dark] ._textarea_1dwyq_161{background-color:#2a2a2a;border-color:#3a3a3a;color:#e0e0e0}._popup_1dwyq_33[data-theme=dark] ._input_1dwyq_160::placeholder,._popup_1dwyq_33[data-theme=dark] ._textarea_1dwyq_161::placeholder{color:#6c757d}._popup_1dwyq_33[data-theme=dark] ._input_1dwyq_160:focus,._popup_1dwyq_33[data-theme=dark] ._textarea_1dwyq_161:focus{border-color:#4fc3f7;background-color:#2a2a2a;box-shadow:0 0 0 max(3px,.2dvw) #4fc3f726}._popup_1dwyq_33[data-theme=dark] ._input_1dwyq_160:disabled,._popup_1dwyq_33[data-theme=dark] ._textarea_1dwyq_161:disabled{background-color:#1e1e1e;color:#6c757d}._popup_1dwyq_33[data-theme=dark] ._buttonGroup_1dwyq_195{border-top-color:#2a2a2a}._popup_1dwyq_33[data-theme=dark] ._cancelBtn_1dwyq_210{background-color:#2a2a2a;color:#b0b0b0;border-color:#3a3a3a}._popup_1dwyq_33[data-theme=dark] ._cancelBtn_1dwyq_210:hover{background-color:#3a3a3a;border-color:#4a4a4a;color:#e0e0e0}._popup_1dwyq_33[data-theme=dark] ._submitBtn_1dwyq_211{background:linear-gradient(135deg,#4fc3f7,#29b6f6);box-shadow:0 max(2px,.12dvw) max(4px,.25dvw) #4fc3f74d}._popup_1dwyq_33[data-theme=dark] ._submitBtn_1dwyq_211:hover{background:linear-gradient(135deg,#29b6f6,#039be5);box-shadow:0 max(4px,.25dvw) max(8px,.5dvw) #4fc3f766}._popup_1dwyq_33[data-theme=dark] ._submitBtn_1dwyq_211:active{box-shadow:0 max(1px,.06dvw) max(2px,.12dvw) #4fc3f74d}._popup_1dwyq_33[data-theme=dark] ._deleteBtn_1dwyq_212{background:linear-gradient(135deg,#ff6b6b,#ee5a6f);box-shadow:0 max(2px,.12dvw) max(4px,.25dvw) #ff6b6b4d}._popup_1dwyq_33[data-theme=dark] ._deleteBtn_1dwyq_212:hover{background:linear-gradient(135deg,#ee5a6f,#dc4a5a);box-shadow:0 max(4px,.25dvw) max(8px,.5dvw) #ff6b6b66}._popup_1dwyq_33[data-theme=dark] ._deleteBtn_1dwyq_212:active{box-shadow:0 max(1px,.06dvw) max(2px,.12dvw) #ff6b6b4d}@font-face{font-family:DokiDoki Number;src:url(/assets/DokiDoki-NUMBER-BCxO_lOa.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DokiDoki KR;src:url(/assets/DokiDoki-KR-eBTBpwS8.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}._customSelect_54n19_19{position:relative;width:100%}._selectButton_54n19_24{width:100%;padding:max(12px,.75dvw) max(14px,.9dvw);display:flex;align-items:center;justify-content:space-between;gap:max(8px,.5dvw);font-size:max(14px,.9dvw);font-family:DokiDoki Kr,sans-serif;color:#212529;background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:max(6px,.4dvw);transition:all .1s}._selectButton_54n19_24:hover:not(:disabled){background-color:#e9ecef;border-color:#ced4da}._selectButton_54n19_24:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 max(3px,.2dvw) #007bff1a}._selectButton_54n19_24._open_54n19_48{border-color:#007bff;background-color:#fff}._selectButton_54n19_24:disabled{background-color:#e9ecef;color:#6c757d;opacity:.6}._selectedText_54n19_58{flex:1;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._selectedText_54n19_58._placeholder_54n19_65{color:#adb5bd}._arrow_54n19_69{width:max(20px,1.25dvw);height:max(20px,1.25dvw);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#495057;transition:transform .3s ease}._arrow_54n19_69._open_54n19_48{transform:rotate(180deg)}._arrow_54n19_69 svg{width:100%;height:100%}._disabled_54n19_87 ._arrow_54n19_69{color:#adb5bd}._optionList_54n19_91{position:absolute;top:calc(100% + max(4px,.25dvw));left:0;right:0;max-height:max(200px,12.5dvw);overflow-y:auto;background-color:#fff;border:1px solid #dee2e6;border-radius:max(6px,.4dvw);box-shadow:0 max(4px,.25dvw) max(12px,.75dvw) #00000026;z-index:1000}._optionList_54n19_91::-webkit-scrollbar{width:max(6px,.4dvw)}._optionList_54n19_91::-webkit-scrollbar-track{background:transparent}._optionList_54n19_91::-webkit-scrollbar-thumb{background:#dee2e6;border-radius:max(3px,.2dvw)}._optionList_54n19_91::-webkit-scrollbar-thumb:hover{background:#ced4da}._option_54n19_91{padding:max(10px,.6dvw) max(14px,.9dvw);display:flex;align-items:center;justify-content:space-between;gap:max(8px,.5dvw);font-size:max(14px,.9dvw);color:#212529;transition:all .05s}._option_54n19_91:hover{background-color:#f8f9fa}._option_54n19_91._selected_54n19_58{background-color:#e7f3ff;color:#007bff;font-weight:600}._option_54n19_91:active{background-color:#dee2e6}._checkIcon_54n19_140{color:#007bff;font-weight:700;font-size:max(14px,.9dvw);flex-shrink:0}._emptyState_54n19_147{padding:max(20px,1.25dvw);text-align:center;color:#6c757d;font-size:max(13px,.8dvw)}._searchContainer_54n19_154{padding:max(8px,.5dvw) max(14px,.9dvw);border-bottom:1px solid #dee2e6}._searchInput_54n19_159{width:100%;padding:max(6px,.4dvw) max(8px,.5dvw);border:1px solid #dee2e6;border-radius:max(4px,.25dvw);font-size:max(13px,.8dvw);outline:none}._searchInput_54n19_159:focus{border-color:#007bff}._customSelect_54n19_19[data-theme=dark] ._selectButton_54n19_24{background-color:#2a2a2a;border-color:#3a3a3a;color:#e0e0e0}._customSelect_54n19_19[data-theme=dark] ._selectButton_54n19_24:hover:not(:disabled){background-color:#3a3a3a;border-color:#4a4a4a}._customSelect_54n19_19[data-theme=dark] ._selectButton_54n19_24:focus{border-color:#4fc3f7;box-shadow:0 0 0 max(3px,.2dvw) #4fc3f726}._customSelect_54n19_19[data-theme=dark] ._selectButton_54n19_24._open_54n19_48{border-color:#4fc3f7;background-color:#2a2a2a}._customSelect_54n19_19[data-theme=dark] ._selectButton_54n19_24:disabled{background-color:#1e1e1e;color:#6c757d}._customSelect_54n19_19[data-theme=dark] ._selectedText_54n19_58._placeholder_54n19_65{color:#6c757d}._customSelect_54n19_19[data-theme=dark] ._arrow_54n19_69{color:#b0b0b0}._customSelect_54n19_19[data-theme=dark] ._optionList_54n19_91{background-color:#2a2a2a;border-color:#3a3a3a;box-shadow:0 max(4px,.25dvw) max(12px,.75dvw) #00000080}._customSelect_54n19_19[data-theme=dark] ._optionList_54n19_91::-webkit-scrollbar-thumb{background:#3a3a3a}._customSelect_54n19_19[data-theme=dark] ._optionList_54n19_91::-webkit-scrollbar-thumb:hover{background:#4a4a4a}._customSelect_54n19_19[data-theme=dark] ._option_54n19_91{color:#e0e0e0}._customSelect_54n19_19[data-theme=dark] ._option_54n19_91:hover{background-color:#3a3a3a}._customSelect_54n19_19[data-theme=dark] ._option_54n19_91._selected_54n19_58{background-color:#4fc3f71a;color:#4fc3f7}._customSelect_54n19_19[data-theme=dark] ._option_54n19_91:active{background-color:#4a4a4a}._customSelect_54n19_19[data-theme=dark] ._checkIcon_54n19_140{color:#4fc3f7}._customSelect_54n19_19[data-theme=dark] ._emptyState_54n19_147{color:#6c757d}._customSelect_54n19_19[data-theme=dark] ._searchContainer_54n19_154{border-bottom-color:#3a3a3a}._customSelect_54n19_19[data-theme=dark] ._searchInput_54n19_159{background-color:#2a2a2a;border-color:#3a3a3a;color:#e0e0e0}._customSelect_54n19_19[data-theme=dark] ._searchInput_54n19_159:focus{border-color:#4fc3f7}@font-face{font-family:DokiDoki Number;src:url(/assets/DokiDoki-NUMBER-BCxO_lOa.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DokiDoki KR;src:url(/assets/DokiDoki-KR-eBTBpwS8.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}body,root{background:#6fa0b3;width:100%;height:100%;cursor:url(/assets/cursor-32-DYPGaROW.png) 4 4,auto}._viewport_xa3fi_23{position:relative;width:100%;height:100%;overflow:hidden;background:#6fa0b3;touch-action:none;cursor:url(/assets/cursor-32-DYPGaROW.png) 4 4,auto}._layer_xa3fi_32{position:absolute;top:0;left:0;transform-origin:0 0;touch-action:none;cursor:url(/assets/cursor-32-DYPGaROW.png) 4 4,auto}._layer_xa3fi_32._dragging_xa3fi_40{transition:none}._mapImage_xa3fi_44{background-image:url(/assets/FullMap-4096x-CnQXKWcy.png);background-size:contain;background-repeat:no-repeat;background-position:0 0;user-select:none;-webkit-user-select:none;pointer-events:none;touch-action:none;cursor:url(/assets/cursor-32-DYPGaROW.png) 4 4,auto}._markerLayer_xa3fi_56{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;overflow:hidden;cursor:url(/assets/cursor-32-DYPGaROW.png) 4 4,auto}@font-face{font-family:DokiDoki Number;src:url(/assets/DokiDoki-NUMBER-BCxO_lOa.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DokiDoki KR;src:url(/assets/DokiDoki-KR-eBTBpwS8.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}._Clock_1160l_15{display:flex;flex-direction:column;align-items:center;position:fixed;right:2dvw;top:2dvw;top:2lvh;top:2svh;z-index:4000;user-select:none;-webkit-user-select:none;pointer-events:none;touch-action:none;cursor:default}._Clock_1160l_15 ._Time_1160l_31{font-family:DokiDoki Number,sans-serif;font-weight:400;font-size:6rem;line-height:1}._Clock_1160l_15 ._Date_1160l_37{font-family:DokiDoki Number,sans-serif;font-weight:400;font-size:1.5rem;line-height:1}._Clock_1160l_15 ._Message_1160l_43{font-family:DokiDoki KR,sans-serif;font-weight:400;font-size:1.5rem;font-weight:300;line-height:1}._lightmode_1160l_51{color:#fff}._darkmode_1160l_55{color:#000}@font-face{font-family:DokiDoki Number;src:url(/assets/DokiDoki-NUMBER-BCxO_lOa.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DokiDoki KR;src:url(/assets/DokiDoki-KR-eBTBpwS8.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}._Watch_1lpno_15{position:fixed;z-index:2000;right:5dvw;top:50dvh;transform:translateY(-50%);aspect-ratio:19.5/24;width:35dvw;min-width:250px;user-select:none;-webkit-user-select:none}._Watch_1lpno_15:before{content:"";position:absolute;inset:0;background-color:beige;pointer-events:none;border-radius:clamp(60px,5dvw,5dvw);border-color:transparent;-webkit-mask:url(#watch-mask);-webkit-mask-image:url(#watch-mask);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:right center;mask:url(#watch-mask);mask-image:url(#watch-mask);mask-size:contain;mask-repeat:no-repeat;mask-position:right center;box-shadow:inset 0 2px 4px #fff9,inset 0 -2px 4px #00000040,0 4px 10px #00000059}._Watch_1lpno_15 ._WatchClose_1lpno_47{position:absolute;z-index:10;right:-6%;top:15%;width:13%;height:25%;background:beige;border-radius:9999px;display:flex;justify-content:center;align-items:center;box-shadow:inset 0 2px 4px #fff9,inset 0 -2px 4px #00000040,0 4px 10px #00000059;transition:transform .1s ease}._Watch_1lpno_15 ._WatchClose_1lpno_47:active{transform:translateY(2px)}._Watch_1lpno_15 ._WatchClose_1lpno_47 svg{width:100%;height:100%;padding-left:6%}._Watch_1lpno_15._WatchShowing_1lpno_70{animation:_showing_1lpno_1 .1s ease-in-out}._Watch_1lpno_15._WatchClose_1lpno_47{right:calc(-5dvw - 100%);animation:_closing_1lpno_1 .1s ease-in}._Watch_1lpno_15 ._Content_1lpno_77{border-radius:clamp(60px,5dvw,5dvw);border:transparent solid .4vw;width:100%;height:100%;position:absolute;z-index:1;display:flex;flex-direction:column;align-items:center;overflow:hidden}._Watch_1lpno_15 ._Content_1lpno_77 ._WatchTop_1lpno_89{height:20%;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;overflow:hidden}._Watch_1lpno_15 ._Content_1lpno_77 ._WatchTop_1lpno_89 ._Sun_1lpno_99{aspect-ratio:1;position:absolute;z-index:1;height:max(20px,2.5dvw);border-radius:50%;background:radial-gradient(circle,#fff7cc,#ffd54f 40%,#ffb300,#ffb30033);box-shadow:0 0 20px #ffc850cc,0 0 40px #ffc85080;transform:translate(-50%,-50%);pointer-events:none;transition:left .6s linear,top .6s linear,opacity .4s ease}._Watch_1lpno_15 ._Content_1lpno_77 ._WatchTop_1lpno_89 ._Moon_1lpno_111{position:absolute;z-index:2;width:32px;height:32px;border-radius:50%;background:radial-gradient(circle at 30% 30%,#fff,#e0e0e0 60%,#b0b0b0);box-shadow:0 0 12px #c8c8ff99,0 0 24px #b4b4ff4d;transform:translate(-50%,-50%);pointer-events:none;transition:left .6s linear,top .6s linear,opacity .4s ease;overflow:hidden}._Watch_1lpno_15 ._Content_1lpno_77 ._WatchTop_1lpno_89 ._Moon_1lpno_111 ._MoonShadow_1lpno_124{position:absolute;inset:0;border-radius:50%;pointer-events:none}._Watch_1lpno_15 ._Content_1lpno_77 ._WatchBottom_1lpno_130{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:min-content;gap:2dvw 1dvw;height:80%;width:100%;padding:2dvw}._Watch_1lpno_15 ._Content_1lpno_77 ._Time_1lpno_139._darkmode_1lpno_139,._Watch_1lpno_15 ._Content_1lpno_77 ._Date_1lpno_140._darkmode_1lpno_139{color:#000}._Watch_1lpno_15 ._Content_1lpno_77 ._Time_1lpno_139._lightmode_1lpno_143,._Watch_1lpno_15 ._Content_1lpno_77 ._Date_1lpno_140._lightmode_1lpno_143{color:#fff}._Watch_1lpno_15 ._Content_1lpno_77 ._Time_1lpno_139{position:relative;z-index:2;width:100%;height:60%;text-align:center;font-family:DokiDoki Number,sans-serif;font-weight:400;font-size:clamp(40px,5vw,5vw);line-height:1}._Watch_1lpno_15 ._Content_1lpno_77 ._Date_1lpno_140{position:relative;z-index:2;width:100%;height:15%;text-align:center;font-family:DokiDoki Number,sans-serif;font-weight:400;font-size:clamp(12px,1.5vw,1.5vw);line-height:1}._MenuOpenBtn_1lpno_170{position:fixed;z-index:2000;right:2dvw;bottom:2%;width:4dvw;height:4dvw;min-width:60px;min-height:60px}._MenuOpenBtn_1lpno_170 ._Img_1lpno_180{background-image:url(/assets/OpenWatch-DwC3X6ZH.png);background-position:0 0;background-repeat:no-repeat;background-size:auto 100%;width:100%;height:100%}@keyframes _showing_1lpno_1{0%{right:-5dvw}to{right:5dvw}}@keyframes _closing_1lpno_1{0%{right:5dvw}to{right:-5dvw}}@font-face{font-family:DokiDoki Number;src:url(/assets/DokiDoki-NUMBER-BCxO_lOa.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DokiDoki KR;src:url(/assets/DokiDoki-KR-eBTBpwS8.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}._MenuItems_165jq_15{position:relative;width:max(65px,8dvw);height:max(85px,10.5dvw);border-radius:100%;background-color:#000;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 0 .5dvw .1dvw #00000080;transition:transform 70ms ease-in}._MenuItems_165jq_15:before{content:"";position:absolute;width:100%;height:100%;inset:0;background-image:url(/assets/MenuItem-BSDy0JHD.png);background-size:contain;background-position:0 0;background-repeat:no-repeat;opacity:.05;pointer-events:none}._MenuItems_165jq_15 ._Icon_165jq_41{aspect-ratio:1/1;width:80%;height:80%;background-repeat:no-repeat;background-position:center;background-size:contain;color:#fff;pointer-events:none}._MenuItems_165jq_15 ._Title_165jq_51{margin-top:5px;font-size:12px;font-weight:700;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.5);pointer-events:none}._MenuItems_165jq_15:hover{transform:scale(1.05)}._MenuItems_165jq_15:active{transform:scale(.95)}@font-face{font-family:DokiDoki Number;src:url(/assets/DokiDoki-NUMBER-BCxO_lOa.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DokiDoki KR;src:url(/assets/DokiDoki-KR-eBTBpwS8.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}._overlay_dos1i_20{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:9000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._popup_dos1i_34{position:relative;width:50dvw;height:60dvh;background-color:#f8f9fa;border-radius:max(12px,.8dvw);overflow:hidden;box-shadow:0 max(8px,.5dvw) max(32px,2dvw) #0000004d;transition:all .3s ease}@media(max-width:767px){._popup_dos1i_34{width:90dvw;height:80dvh}}._closeButton_dos1i_51{position:absolute;top:max(12px,.8dvw);right:max(12px,.8dvw);width:max(32px,2dvw);height:max(32px,2dvw);border:none;background-color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:10;box-shadow:0 max(2px,.1dvw) max(6px,.4dvw) #0000001a;transition:all .2s}._closeButton_dos1i_51:hover{background-color:#f1f3f5;transform:scale(1.1)}._closeButton_dos1i_51:active{transform:scale(.95)}._closeButton_dos1i_51 svg{color:#495057;width:max(16px,1dvw);height:max(16px,1dvw)}._container_dos1i_80{width:100%;height:100%;display:flex;flex-direction:row}@media(max-width:767px){._container_dos1i_80{flex-direction:column}}._sidebar_dos1i_92{width:max(160px,10dvw);height:100%;background-color:#fff;border-right:1px solid #e9ecef;padding:max(48px,3dvw) 0 max(16px,1dvw);overflow-y:auto}._sidebar_dos1i_92._mobile_dos1i_100{width:100%;height:auto;border-right:none;border-bottom:1px solid #e9ecef;padding:max(12px,3dvw) max(16px,4dvw);overflow-x:auto;overflow-y:hidden}._sidebarTitle_dos1i_110{margin:0 0 max(8px,.5dvw) 0;padding:0 max(16px,1dvw);font-size:max(14px,.9dvw);font-weight:600;color:#212529}._categoryList_dos1i_118{display:flex;flex-direction:column;gap:max(3px,.2dvw)}._mobile_dos1i_100 ._categoryList_dos1i_118{flex-direction:row;gap:max(6px,1.5dvw);white-space:nowrap}._categoryButton_dos1i_129{padding:max(10px,.6dvw) max(20px,1.2dvw);border:none;background-color:transparent;color:#6c757d;font-size:max(12px,.75dvw);font-weight:500;text-align:left;transition:all .2s;position:relative;border-radius:0;display:flex;align-items:center;gap:max(6px,.4dvw)}._mobile_dos1i_100 ._categoryButton_dos1i_129{padding:max(6px,1.5dvw) max(12px,3dvw);border-radius:max(16px,4dvw)}._categoryButton_dos1i_129:hover{background-color:#f8f9fa;color:#495057}._categoryButton_dos1i_129._active_dos1i_152{color:#007bff;font-weight:700;background-color:#f8f9fa}._mobile_dos1i_100 ._categoryButton_dos1i_129._active_dos1i_152{background-color:#e7f3ff}._categoryButton_dos1i_129._active_dos1i_152:hover{color:#007bff}._categoryIcon_dos1i_164{font-size:max(14px,.9dvw);flex-shrink:0}._activeIndicator_dos1i_169{position:absolute;left:0;top:50%;transform:translateY(-50%);width:max(3px,.2dvw);height:max(20px,1.25dvw);background-color:#007bff;border-radius:0 max(3px,.2dvw) max(3px,.2dvw) 0}._content_dos1i_180{flex:1;overflow-y:auto;padding:max(48px,3dvw) max(24px,1.5dvw) max(24px,1.5dvw);height:100%}@media(max-width:767px){._content_dos1i_180{padding:max(16px,4dvw)}}._content_dos1i_180::-webkit-scrollbar{width:max(6px,.4dvw)}._content_dos1i_180::-webkit-scrollbar-track{background:transparent}._content_dos1i_180::-webkit-scrollbar-thumb{background:#dee2e6;border-radius:max(3px,.2dvw)}._content_dos1i_180::-webkit-scrollbar-thumb:hover{background:#ced4da}._categorySection_dos1i_205{margin-bottom:max(32px,2dvw)}._categorySection_dos1i_205:last-child{margin-bottom:0}._categoryHeader_dos1i_212{display:flex;align-items:center;justify-content:space-between;margin-bottom:max(16px,1dvw);padding-bottom:max(8px,.5dvw);border-bottom:max(2px,.12dvw) solid #dee2e6}._categoryTitle_dos1i_221{font-size:max(18px,1.1dvw);font-weight:600;color:#212529;margin:0;display:flex;align-items:center;gap:max(8px,.5dvw)}@media(max-width:767px){._categoryTitle_dos1i_221{font-size:max(16px,4dvw)}}._sectionContent_dos1i_236{background-color:#fff;border-radius:max(8px,.5dvw);padding:max(20px,1.25dvw);border:1px solid #e9ecef;box-shadow:0 max(1px,.06dvw) max(3px,.2dvw) #0000000d}._inputGroup_dos1i_244{margin-bottom:max(20px,1.25dvw)}._inputGroup_dos1i_244:last-of-type{margin-bottom:0}._inputLabel_dos1i_251{display:block;font-size:max(13px,.8dvw);font-weight:600;color:#495057;margin-bottom:max(8px,.5dvw)}._input_dos1i_244{width:100%;padding:max(12px,.75dvw) max(14px,.9dvw);font-size:max(14px,.9dvw);color:#212529;background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:max(6px,.4dvw);transition:all .2s;font-family:DokiDoki Kr,sans-serif}._input_dos1i_244:focus{outline:none;border-color:#007bff;background-color:#fff;box-shadow:0 0 0 max(3px,.2dvw) #007bff1a}._input_dos1i_244._disabled_dos1i_276{background-color:#e9ecef;color:#6c757d;opacity:.7}._input_dos1i_244::placeholder{color:#adb5bd}._saveButton_dos1i_285{width:100%;padding:max(12px,.75dvw);margin-top:max(20px,1.25dvw);font-size:max(14px,.9dvw);font-weight:600;color:#fff;background:linear-gradient(135deg,#007bff,#0056b3);border:none;border-radius:max(6px,.4dvw);transition:all .2s;font-family:DokiDoki Kr,sans-serif;box-shadow:0 max(2px,.12dvw) max(4px,.25dvw) #007bff4d}._saveButton_dos1i_285:hover{background:linear-gradient(135deg,#0056b3,#003d82);box-shadow:0 max(4px,.25dvw) max(8px,.5dvw) #007bff66;transform:translateY(max(-1px,-.06dvw))}._saveButton_dos1i_285:active{transform:translateY(0);box-shadow:0 max(1px,.06dvw) max(2px,.12dvw) #007bff4d}._deleteBtn_dos1i_309{width:100%;padding:max(12px,.75dvw);margin-top:max(20px,1.25dvw);font-size:max(14px,.9dvw);font-weight:600;color:#fff;background:linear-gradient(135deg,#dc3545,#c82333);border:none;border-radius:max(6px,.4dvw);transition:all .2s;font-family:DokiDoki Kr,sans-serif;box-shadow:0 max(2px,.12dvw) max(4px,.25dvw) #dc35454d;order:-1}._deleteBtn_dos1i_309:hover{background:linear-gradient(135deg,#c82333,#a02622);box-shadow:0 max(4px,.25dvw) max(8px,.5dvw) #dc354566;transform:translateY(max(-1px,-.06dvw))}._deleteBtn_dos1i_309:active{transform:translateY(0);box-shadow:0 max(1px,.06dvw) max(2px,.12dvw) #dc35454d}._deleteDialog_dos1i_334{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}._deleteDialog_dos1i_334 ._dialogContent_dos1i_346{background-color:#fff;padding:20px;border-radius:8px;max-width:400px;width:90%;text-align:center}._deleteDialog_dos1i_334 ._dialogContent_dos1i_346 h3{margin-top:0;color:#dc3545}._deleteDialog_dos1i_334 ._dialogContent_dos1i_346 p{margin:15px 0;font-size:14px;color:#666}._deleteDialog_dos1i_334 ._dialogContent_dos1i_346 ._inputGroup_dos1i_244{margin:15px 0;text-align:left}._deleteDialog_dos1i_334 ._dialogContent_dos1i_346 ._inputGroup_dos1i_244 ._inputLabel_dos1i_251{display:block;margin-bottom:5px;font-size:14px;color:#333}._deleteDialog_dos1i_334 ._dialogContent_dos1i_346 ._inputGroup_dos1i_244 ._input_dos1i_244{width:100%;padding:8px;border:1px solid #ccc;border-radius:4px;font-family:DokiDoki Kr,sans-serif}._deleteDialog_dos1i_334 ._dialogContent_dos1i_346 ._error_dos1i_380{color:red;font-size:14px;margin:10px 0}._deleteDialog_dos1i_334 ._dialogContent_dos1i_346 ._dialogButtons_dos1i_385{display:flex;gap:10px;justify-content:center;margin-top:20px}._cancelBtn_dos1i_392,._confirmDeleteBtn_dos1i_393{padding:10px 20px;border:none;border-radius:4px;font-size:14px;font-family:DokiDoki Kr,sans-serif;cursor:pointer;transition:all .2s}._cancelBtn_dos1i_392{background-color:#f8f9fa;color:#666;border:1px solid #ddd}._cancelBtn_dos1i_392:hover{background-color:#e9ecef}._confirmDeleteBtn_dos1i_393{background-color:#dc3545;color:#fff;font-weight:600;order:-1}._emptyState_dos1i_422{text-align:center;padding:max(48px,3dvw) max(32px,2dvw);color:#6c757d;font-size:max(14px,.9dvw)}._emptyIcon_dos1i_429{font-size:max(48px,3dvw);margin-bottom:max(16px,1dvw)}._emptyText_dos1i_434{font-size:max(16px,1dvw);font-weight:600;color:#495057;margin-bottom:max(8px,.5dvw)}._emptySubText_dos1i_441{font-size:max(13px,.8dvw);color:#868e96}._themeOptions_dos1i_446{display:flex;flex-direction:column;gap:max(12px,.75dvw)}._themeOption_dos1i_446{display:flex;align-items:center;justify-content:space-between;padding:max(16px,1dvw);border-radius:max(8px,.5dvw);transition:all .2s;background-color:#f8f9fa;border:2px solid #e9ecef}._themeOption_dos1i_446:hover{background-color:#e9ecef;border-color:#dee2e6;transform:translateY(max(-1px,-.06dvw))}._themeOption_dos1i_446._selected_dos1i_467{background-color:#e7f3ff;border-color:#007bff;box-shadow:0 0 0 max(1px,.06dvw) #007bff1a}._themeOption_dark_dos1i_473{background-color:#1e1e1e!important;border-color:#2a2a2a!important}._themeOption_dark_dos1i_473:hover{background-color:#242424!important;border-color:#3a3a3a!important}._themeOption_dark_dos1i_473._selected_dos1i_467{background-color:#4fc3f71a!important;border-color:#4fc3f7!important;box-shadow:0 0 0 max(1px,.06dvw) #4fc3f733!important}._themeOptionContent_dos1i_487{display:flex;align-items:center;gap:max(14px,.9dvw)}._themeOptionIcon_dos1i_493{font-size:max(24px,1.5dvw);flex-shrink:0}._themeOptionText_dos1i_498{display:flex;flex-direction:column;gap:max(4px,.25dvw)}._themeOptionLabel_dos1i_504{font-size:max(15px,.95dvw);font-weight:600;color:#212529}._themeOptionLabel_dark_dos1i_510{color:#e0e0e0!important}._themeOptionDescription_dos1i_514{font-size:max(13px,.8dvw);color:#6c757d;line-height:1.4}._themeOptionDescription_dark_dos1i_520{color:#b0b0b0!important}._checkIcon_dos1i_524{color:#007bff;font-size:max(20px,1.25dvw);font-weight:700;flex-shrink:0}._checkIcon_dark_dos1i_531{color:#4fc3f7!important}._currentTheme_dos1i_535{margin-top:max(20px,1.25dvw);padding:max(14px,.9dvw);background-color:#f8f9fa;border-radius:max(8px,.5dvw);font-size:max(13px,.8dvw);display:flex;align-items:center;gap:max(8px,.5dvw)}._currentTheme_dark_dos1i_546{background-color:#1e1e1e!important}._currentThemeLabel_dos1i_550{color:#6c757d}._currentThemeLabel_dark_dos1i_554{color:#b0b0b0!important}._currentThemeValue_dos1i_558{color:#212529;font-weight:600}._currentThemeValue_dark_dos1i_563{color:#e0e0e0!important}._popup_dos1i_34[data-theme=dark]{background-color:#121212}._popup_dos1i_34[data-theme=dark] ._closeButton_dos1i_51{background-color:#1e1e1e;box-shadow:0 max(2px,.1dvw) max(6px,.4dvw) #00000080}._popup_dos1i_34[data-theme=dark] ._closeButton_dos1i_51:hover{background-color:#2a2a2a}._popup_dos1i_34[data-theme=dark] ._closeButton_dos1i_51 svg{color:#e0e0e0}._popup_dos1i_34[data-theme=dark] ._sidebar_dos1i_92{background-color:#1a1a1a;border-right-color:#2a2a2a}._popup_dos1i_34[data-theme=dark] ._sidebar_dos1i_92._mobile_dos1i_100{border-bottom-color:#2a2a2a}._popup_dos1i_34[data-theme=dark] ._sidebarTitle_dos1i_110{color:#e0e0e0}._popup_dos1i_34[data-theme=dark] ._categoryButton_dos1i_129{color:#b0b0b0}._popup_dos1i_34[data-theme=dark] ._categoryButton_dos1i_129:hover{background-color:#ffffff0d;color:#e0e0e0}._popup_dos1i_34[data-theme=dark] ._categoryButton_dos1i_129._active_dos1i_152{color:#4fc3f7;background-color:#4fc3f71a}._mobile_dos1i_100 ._popup_dos1i_34[data-theme=dark] ._categoryButton_dos1i_129._active_dos1i_152{background-color:#4fc3f726}._popup_dos1i_34[data-theme=dark] ._categoryButton_dos1i_129._active_dos1i_152:hover{color:#4fc3f7}._popup_dos1i_34[data-theme=dark] ._activeIndicator_dos1i_169{background-color:#4fc3f7}._popup_dos1i_34[data-theme=dark] ._content_dos1i_180{background-color:#121212}._popup_dos1i_34[data-theme=dark] ._content_dos1i_180::-webkit-scrollbar-thumb{background:#3a3a3a}._popup_dos1i_34[data-theme=dark] ._content_dos1i_180::-webkit-scrollbar-thumb:hover{background:#4a4a4a}._popup_dos1i_34[data-theme=dark] ._categoryHeader_dos1i_212{border-bottom-color:#2a2a2a}._popup_dos1i_34[data-theme=dark] ._categoryTitle_dos1i_221{color:#e0e0e0}._popup_dos1i_34[data-theme=dark] ._sectionContent_dos1i_236{background-color:#1a1a1a;border-color:#2a2a2a;box-shadow:0 max(1px,.06dvw) max(3px,.2dvw) #0000004d}._popup_dos1i_34[data-theme=dark] ._inputLabel_dos1i_251{color:#b0b0b0}._popup_dos1i_34[data-theme=dark] ._input_dos1i_244{background-color:#1e1e1e;border-color:#2a2a2a;color:#e0e0e0}._popup_dos1i_34[data-theme=dark] ._input_dos1i_244:focus{border-color:#4fc3f7;background-color:#242424;box-shadow:0 0 0 max(3px,.2dvw) #4fc3f726}._popup_dos1i_34[data-theme=dark] ._input_dos1i_244._disabled_dos1i_276{background-color:#1a1a1a;color:#6c757d}._popup_dos1i_34[data-theme=dark] ._input_dos1i_244::placeholder{color:#6c757d}._popup_dos1i_34[data-theme=dark] ._saveButton_dos1i_285{background:linear-gradient(135deg,#4fc3f7,#29b6f6);box-shadow:0 max(2px,.12dvw) max(4px,.25dvw) #4fc3f74d}._popup_dos1i_34[data-theme=dark] ._saveButton_dos1i_285:hover{background:linear-gradient(135deg,#29b6f6,#039be5);box-shadow:0 max(4px,.25dvw) max(8px,.5dvw) #4fc3f766}._popup_dos1i_34[data-theme=dark] ._saveButton_dos1i_285:active{box-shadow:0 max(1px,.06dvw) max(2px,.12dvw) #4fc3f74d}._popup_dos1i_34[data-theme=dark] ._emptyState_dos1i_422{color:#b0b0b0}._popup_dos1i_34[data-theme=dark] ._emptyText_dos1i_434{color:#e0e0e0}._popup_dos1i_34[data-theme=dark] ._emptySubText_dos1i_441{color:#6c757d}._popup_dos1i_34[data-theme=dark] ._deleteBtn_dos1i_309{background:linear-gradient(135deg,#dc3545,#c82333);box-shadow:0 max(2px,.12dvw) max(4px,.25dvw) #dc35454d}._popup_dos1i_34[data-theme=dark] ._deleteBtn_dos1i_309:hover{background:linear-gradient(135deg,#c82333,#a02622);box-shadow:0 max(4px,.25dvw) max(8px,.5dvw) #dc354566;transform:translateY(max(-1px,-.06dvw))}._popup_dos1i_34[data-theme=dark] ._deleteBtn_dos1i_309:active{transform:translateY(0);box-shadow:0 max(1px,.06dvw) max(2px,.12dvw) #dc35454d}._deleteDialog_dos1i_334 ._dialogContent_dos1i_346{background-color:#1a1a1a;color:#e0e0e0}._deleteDialog_dos1i_334 ._dialogContent_dos1i_346 h3{color:#dc3545}._deleteDialog_dos1i_334 ._dialogContent_dos1i_346 p{color:#b0b0b0}._deleteDialog_dos1i_334 ._dialogContent_dos1i_346 ._inputLabel_dos1i_251{color:#e0e0e0}._deleteDialog_dos1i_334 ._dialogContent_dos1i_346 ._input_dos1i_244{background-color:#1e1e1e;border-color:#2a2a2a;color:#e0e0e0}._deleteDialog_dos1i_334 ._dialogContent_dos1i_346 ._input_dos1i_244:focus{border-color:#4fc3f7;background-color:#242424}._deleteDialog_dos1i_334 ._dialogContent_dos1i_346 ._input_dos1i_244::placeholder{color:#6c757d}._deleteDialog_dos1i_334 ._dialogContent_dos1i_346 ._error_dos1i_380{color:#ff6b6b}._cancelBtn_dos1i_392{background-color:#2a2a2a;color:#b0b0b0;border-color:#3a3a3a}._cancelBtn_dos1i_392:hover{background-color:#3a3a3a;color:#e0e0e0}._confirmDeleteBtn_dos1i_393{background-color:#dc3545;color:#fff}._confirmDeleteBtn_dos1i_393:hover{background-color:#c82333}@font-face{font-family:DokiDoki Number;src:url(/assets/DokiDoki-NUMBER-BCxO_lOa.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DokiDoki KR;src:url(/assets/DokiDoki-KR-eBTBpwS8.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}._overlay_fq0md_20{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:9000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._popup_fq0md_34{position:relative;width:50dvw;height:60dvh;background-color:#f8f9fa;border-radius:max(12px,.8dvw);overflow:hidden;box-shadow:0 max(8px,.5dvw) max(32px,2dvw) #0000004d;transition:all .3s ease}@media(max-width:767px){._popup_fq0md_34{width:90dvw;height:80dvh}}._closeButton_fq0md_51{position:absolute;top:max(12px,.8dvw);right:max(12px,.8dvw);width:max(32px,2dvw);height:max(32px,2dvw);border:none;background-color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:10;box-shadow:0 max(2px,.1dvw) max(6px,.4dvw) #0000001a;transition:all .2s}._closeButton_fq0md_51:hover{background-color:#f1f3f5;transform:scale(1.1)}._closeButton_fq0md_51:active{transform:scale(.95)}._closeButton_fq0md_51 svg{color:#495057;width:max(16px,1dvw);height:max(16px,1dvw)}._container_fq0md_80{width:100%;height:100%;display:flex;flex-direction:row}@media(max-width:767px){._container_fq0md_80{flex-direction:column}}._sidebar_fq0md_92{width:max(160px,10dvw);height:100%;background-color:#fff;border-right:1px solid #e9ecef;padding:max(48px,3dvw) 0 max(16px,1dvw);overflow-y:auto}._sidebar_fq0md_92._mobile_fq0md_100{width:100%;height:auto;border-right:none;border-bottom:1px solid #e9ecef;padding:max(12px,3dvw) max(16px,4dvw);overflow-x:auto;overflow-y:hidden}._sidebarTitle_fq0md_110{margin:0 0 max(8px,.5dvw) 0;padding:0 max(16px,1dvw);font-size:max(14px,.9dvw);font-weight:600;color:#212529}._categoryList_fq0md_118{display:flex;flex-direction:column;gap:max(3px,.2dvw)}._mobile_fq0md_100 ._categoryList_fq0md_118{flex-direction:row;gap:max(6px,1.5dvw);white-space:nowrap}._categoryButton_fq0md_129{padding:max(10px,.6dvw) max(20px,1.2dvw);border:none;background-color:transparent;color:#6c757d;font-size:max(12px,.75dvw);font-weight:500;text-align:left;transition:all .2s;position:relative;border-radius:0;display:flex;align-items:center;gap:max(6px,.4dvw)}._mobile_fq0md_100 ._categoryButton_fq0md_129{padding:max(6px,1.5dvw) max(12px,3dvw);border-radius:max(16px,4dvw)}._categoryButton_fq0md_129:hover{background-color:#f8f9fa;color:#495057}._categoryButton_fq0md_129._active_fq0md_152{color:#007bff;font-weight:700;background-color:#f8f9fa}._mobile_fq0md_100 ._categoryButton_fq0md_129._active_fq0md_152{background-color:#e7f3ff}._categoryButton_fq0md_129._active_fq0md_152:hover{color:#007bff}._categoryDot_fq0md_164{width:max(10px,.6dvw);height:max(10px,.6dvw);border-radius:50%;flex-shrink:0}._categoryCount_fq0md_171{margin-left:auto;font-size:max(10px,.6dvw);color:#868e96}._activeIndicator_fq0md_177{position:absolute;left:0;top:50%;transform:translateY(-50%);width:max(3px,.2dvw);height:max(20px,1.25dvw);background-color:#007bff;border-radius:0 max(3px,.2dvw) max(3px,.2dvw) 0}._content_fq0md_188{flex:1;overflow-y:auto;padding:max(48px,3dvw) max(24px,1.5dvw) max(24px,1.5dvw);height:100%}@media(max-width:767px){._content_fq0md_188{padding:max(16px,4dvw)}}._content_fq0md_188::-webkit-scrollbar{width:max(6px,.4dvw)}._content_fq0md_188::-webkit-scrollbar-track{background:transparent}._content_fq0md_188::-webkit-scrollbar-thumb{background:#dee2e6;border-radius:max(3px,.2dvw)}._content_fq0md_188::-webkit-scrollbar-thumb:hover{background:#ced4da}._categorySection_fq0md_213{margin-bottom:max(32px,2dvw)}._categorySection_fq0md_213:last-child{margin-bottom:0}._categoryHeader_fq0md_220{display:flex;align-items:center;justify-content:space-between;margin-bottom:max(12px,.75dvw);padding-bottom:max(8px,.5dvw);border-bottom:max(2px,.12dvw) solid #dee2e6}._headerButtons_fq0md_229{display:flex;align-items:center;gap:max(6px,.4dvw)}._categoryTitle_fq0md_235{font-size:max(18px,1.1dvw);font-weight:600;color:#212529;margin:0;display:flex;align-items:center;gap:max(8px,.5dvw)}@media(max-width:767px){._categoryTitle_fq0md_235{font-size:max(16px,4dvw)}}._categoryTitle_fq0md_235 ._categoryDot_fq0md_164{width:max(14px,.9dvw);height:max(14px,.9dvw)}._markerCount_fq0md_254{font-size:max(12px,.75dvw);font-weight:400;color:#868e96;margin-left:max(3px,.2dvw)}._expandButton_fq0md_261{width:max(28px,1.75dvw);height:max(28px,1.75dvw);border-radius:max(5px,.3dvw);border:none;background-color:#f8f9fa;display:flex;align-items:center;justify-content:center;transition:all .3s;color:#495057}._expandButton_fq0md_261:hover{background-color:#e9ecef}._expandButton_fq0md_261 svg{width:max(14px,.9dvw);height:max(14px,.9dvw);transition:transform .3s}._expandButton_fq0md_261._expanded_fq0md_281 svg{transform:rotate(180deg)}._toggleButton_fq0md_285{width:max(44px,2.75dvw);height:max(24px,1.5dvw);border-radius:max(12px,.75dvw);border:max(2px,.12dvw) solid #dee2e6;background-color:#f8f9fa;position:relative;transition:all .3s;flex-shrink:0}._toggleButton_fq0md_285:hover{border-color:#adb5bd}._toggleButton_fq0md_285._allSelected_fq0md_298{background-color:#4caf50;border-color:#4caf50}._toggleButton_fq0md_285._allSelected_fq0md_298 ._toggleCircle_fq0md_302{transform:translate(max(20px,1.25dvw));background-color:#fff}._toggleButton_fq0md_285._partialSelected_fq0md_306{background-color:#ffc107;border-color:#ffc107}._toggleButton_fq0md_285._partialSelected_fq0md_306 ._toggleCircle_fq0md_302{transform:translate(max(10px,.625dvw));background-color:#fff}._toggleButton_fq0md_285._noneSelected_fq0md_314{background-color:#f8f9fa;border-color:#dee2e6}._toggleButton_fq0md_285._noneSelected_fq0md_314 ._toggleCircle_fq0md_302{transform:translate(0);background-color:#dee2e6}._toggleCircle_fq0md_302{width:max(16px,1dvw);height:max(16px,1dvw);border-radius:50%;background-color:#dee2e6;position:absolute;top:max(2px,.12dvw);left:max(2px,.12dvw);transition:all .3s}._subCategoriesContainer_fq0md_334{display:flex;flex-direction:column;gap:max(8px,.5dvw);margin-top:max(12px,.75dvw)}._subCategoryItem_fq0md_341{background-color:#fff;border-radius:max(6px,.4dvw);padding:max(8px,.5dvw);border:1px solid #e9ecef}._subCategoryHeader_fq0md_348{display:flex;align-items:center;justify-content:space-between;padding:max(6px,.4dvw) max(8px,.5dvw)}._subCategoryLabel_fq0md_355{display:flex;align-items:center;gap:max(6px,.4dvw);flex:1;transition:opacity .2s}._subCategoryLabel_fq0md_355:hover{opacity:.8}._checkbox_fq0md_366{display:none}._checkmark_fq0md_370{width:max(16px,1dvw);height:max(16px,1dvw);border:max(2px,.12dvw) solid;border-radius:max(3px,.2dvw);flex-shrink:0;display:flex;align-items:center;justify-content:center;transition:all .2s}._checkmark_fq0md_370:after{content:"✓";color:#fff;font-size:max(10px,.6dvw);font-weight:700;opacity:0;transform:scale(0);transition:all .2s}._checkbox_fq0md_366:checked+._checkmark_fq0md_370:after{opacity:1;transform:scale(1)}._subCategoryName_fq0md_395{font-size:max(13px,.8dvw);font-weight:500;color:#495057}._subCategoryCount_fq0md_401{font-size:max(11px,.65dvw);color:#868e96;margin-left:max(3px,.2dvw)}._subExpandButton_fq0md_407{width:max(24px,1.5dvw);height:max(24px,1.5dvw);border-radius:max(4px,.25dvw);border:none;background-color:#f8f9fa;display:flex;align-items:center;justify-content:center;transition:all .3s;color:#495057;flex-shrink:0}._subExpandButton_fq0md_407:hover{background-color:#e9ecef}._subExpandButton_fq0md_407 svg{width:max(10px,.6dvw);height:max(10px,.6dvw);transition:transform .3s}._subExpandButton_fq0md_407._expanded_fq0md_281 svg{transform:rotate(180deg)}._markerGrid_fq0md_432{display:grid;grid-template-columns:repeat(auto-fill,minmax(max(60px,4dvw),1fr));gap:max(12px,.75dvw);padding:max(12px,.75dvw);margin-top:max(8px,.5dvw)}@media(max-width:767px){._markerGrid_fq0md_432{grid-template-columns:repeat(auto-fill,minmax(max(50px,12dvw),1fr));gap:max(10px,2.5dvw);padding:max(10px,2.5dvw)}}._markerItem_fq0md_447{display:flex;flex-direction:column;align-items:center;gap:max(6px,.4dvw);transition:transform .2s}._markerItem_fq0md_447:hover{transform:scale(1.1)}._markerIcon_fq0md_458{width:max(40px,2.5dvw);height:max(40px,2.5dvw);border-radius:50%;box-shadow:0 max(2px,.12dvw) max(6px,.4dvw) #00000026;transition:all .2s;flex-shrink:0}._markerItem_fq0md_447:hover ._markerIcon_fq0md_458{box-shadow:0 max(3px,.2dvw) max(10px,.6dvw) #00000040}@media(max-width:767px){._markerIcon_fq0md_458{width:max(36px,9dvw);height:max(36px,9dvw)}}._markerTitle_fq0md_476{font-size:max(11px,.85dvw);color:#495057;text-align:center;word-break:keep-all;line-height:1.3;max-width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media(max-width:767px){._markerTitle_fq0md_476{font-size:max(10px,2.5dvw)}}._popup_fq0md_34[data-theme=dark]{background-color:#121212}._popup_fq0md_34[data-theme=dark] ._closeButton_fq0md_51{background-color:#1e1e1e;box-shadow:0 max(2px,.1dvw) max(6px,.4dvw) #00000080}._popup_fq0md_34[data-theme=dark] ._closeButton_fq0md_51:hover{background-color:#2a2a2a}._popup_fq0md_34[data-theme=dark] ._closeButton_fq0md_51 svg{color:#e0e0e0}._popup_fq0md_34[data-theme=dark] ._sidebar_fq0md_92{background-color:#1a1a1a;border-right-color:#2a2a2a}._popup_fq0md_34[data-theme=dark] ._sidebar_fq0md_92._mobile_fq0md_100{border-bottom-color:#2a2a2a}._popup_fq0md_34[data-theme=dark] ._sidebarTitle_fq0md_110{color:#e0e0e0}._popup_fq0md_34[data-theme=dark] ._categoryButton_fq0md_129{color:#b0b0b0}._popup_fq0md_34[data-theme=dark] ._categoryButton_fq0md_129:hover{background-color:#ffffff0d;color:#e0e0e0}._popup_fq0md_34[data-theme=dark] ._categoryButton_fq0md_129._active_fq0md_152{color:#4fc3f7;background-color:#4fc3f71a}._mobile_fq0md_100 ._popup_fq0md_34[data-theme=dark] ._categoryButton_fq0md_129._active_fq0md_152{background-color:#4fc3f726}._popup_fq0md_34[data-theme=dark] ._categoryButton_fq0md_129._active_fq0md_152:hover{color:#4fc3f7}._popup_fq0md_34[data-theme=dark] ._categoryCount_fq0md_171{color:#6c757d}._popup_fq0md_34[data-theme=dark] ._activeIndicator_fq0md_177{background-color:#4fc3f7}._popup_fq0md_34[data-theme=dark] ._content_fq0md_188{background-color:#121212}._popup_fq0md_34[data-theme=dark] ._content_fq0md_188::-webkit-scrollbar-thumb{background:#3a3a3a}._popup_fq0md_34[data-theme=dark] ._content_fq0md_188::-webkit-scrollbar-thumb:hover{background:#4a4a4a}._popup_fq0md_34[data-theme=dark] ._categoryHeader_fq0md_220{border-bottom-color:#2a2a2a}._popup_fq0md_34[data-theme=dark] ._categoryTitle_fq0md_235{color:#e0e0e0}._popup_fq0md_34[data-theme=dark] ._markerCount_fq0md_254{color:#6c757d}._popup_fq0md_34[data-theme=dark] ._expandButton_fq0md_261{background-color:#1e1e1e;color:#b0b0b0}._popup_fq0md_34[data-theme=dark] ._expandButton_fq0md_261:hover{background-color:#2a2a2a;color:#e0e0e0}._popup_fq0md_34[data-theme=dark] ._toggleButton_fq0md_285{border-color:#2a2a2a;background-color:#1e1e1e}._popup_fq0md_34[data-theme=dark] ._toggleButton_fq0md_285:hover{border-color:#3a3a3a}._popup_fq0md_34[data-theme=dark] ._toggleButton_fq0md_285._noneSelected_fq0md_314{background-color:#1e1e1e;border-color:#2a2a2a}._popup_fq0md_34[data-theme=dark] ._toggleButton_fq0md_285._noneSelected_fq0md_314 ._toggleCircle_fq0md_302{background-color:#3a3a3a}._popup_fq0md_34[data-theme=dark] ._subCategoriesContainer_fq0md_334 ._subCategoryItem_fq0md_341{background-color:#1a1a1a;border-color:#2a2a2a}._popup_fq0md_34[data-theme=dark] ._subCategoryName_fq0md_395{color:#e0e0e0}._popup_fq0md_34[data-theme=dark] ._subCategoryCount_fq0md_401{color:#6c757d}._popup_fq0md_34[data-theme=dark] ._subExpandButton_fq0md_407{background-color:#1e1e1e;color:#b0b0b0}._popup_fq0md_34[data-theme=dark] ._subExpandButton_fq0md_407:hover{background-color:#2a2a2a;color:#e0e0e0}._popup_fq0md_34[data-theme=dark] ._markerTitle_fq0md_476{color:#e0e0e0}._popup_fq0md_34[data-theme=dark] ._markerIcon_fq0md_458{box-shadow:0 max(2px,.12dvw) max(6px,.4dvw) #00000080}._markerItem_fq0md_447:hover ._popup_fq0md_34[data-theme=dark] ._markerIcon_fq0md_458{box-shadow:0 max(3px,.2dvw) max(10px,.6dvw) #000000b3}@font-face{font-family:DokiDoki Number;src:url(/assets/DokiDoki-NUMBER-BCxO_lOa.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DokiDoki KR;src:url(/assets/DokiDoki-KR-eBTBpwS8.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}._overlay_52dve_19{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:9000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:_fadeIn_52dve_1 .3s ease-in-out}@keyframes _fadeIn_52dve_1{0%{opacity:0}to{opacity:1}}._popup_52dve_42{position:relative;width:max(400px,30dvw);max-width:90vw;max-height:80vh;background-color:#fff;border-radius:max(12px,.8dvw);box-shadow:0 max(8px,.5dvw) max(32px,2dvw) #0000004d;overflow:hidden;transform:scale(.9);opacity:0;transition:all .3s ease}._popup_52dve_42._open_52dve_55{transform:scale(1);opacity:1}@media(max-width:767px){._popup_52dve_42{width:90vw;max-height:80vh}}._header_52dve_66{display:flex;align-items:center;justify-content:space-between;padding:max(20px,1.25dvw) max(24px,1.5dvw);border-bottom:1px solid #e9ecef;background-color:#fff}._title_52dve_75{margin:0;font-size:max(20px,1.25dvw);font-weight:600;color:#212529}._closeBtn_52dve_82{width:max(32px,2dvw);height:max(32px,2dvw);border:none;background-color:#f8f9fa;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}._closeBtn_52dve_82:hover{background-color:#e9ecef;transform:scale(1.1)}._closeBtn_52dve_82:active{transform:scale(.95)}._closeBtn_52dve_82 svg{color:#495057;width:max(16px,1dvw);height:max(16px,1dvw)}._content_52dve_107{padding:max(24px,1.5dvw);max-height:calc(80vh - max(72px,4.5dvw));overflow-y:auto}._content_52dve_107::-webkit-scrollbar{width:max(6px,.4dvw)}._content_52dve_107::-webkit-scrollbar-track{background:transparent}._content_52dve_107::-webkit-scrollbar-thumb{background:#dee2e6;border-radius:max(3px,.2dvw)}._content_52dve_107::-webkit-scrollbar-thumb:hover{background:#ced4da}._infoHeader_52dve_126{display:flex;align-items:center;margin-bottom:max(24px,1.5dvw);padding-bottom:max(16px,1dvw);border-bottom:1px solid #e9ecef}._infoHeader_52dve_126 ._markerIcon_52dve_133{width:max(40px,2.5dvw);height:max(40px,2.5dvw);border-radius:50%;margin-right:max(12px,.75dvw);flex-shrink:0;box-shadow:0 max(2px,.12dvw) max(4px,.25dvw) #0000001a}._infoHeader_52dve_126 ._markerTitle_52dve_141{margin:0;font-size:max(18px,1.12dvw);font-weight:600;color:#212529;word-break:break-word}._infoContent_52dve_149{margin-bottom:max(20px,1.25dvw)}._infoContent_52dve_149 ._infoItem_52dve_152{display:flex;align-items:flex-start;margin-bottom:max(16px,1dvw);padding:max(12px,.75dvw) max(16px,1dvw);background-color:#f8f9fa;border-radius:max(6px,.4dvw);border-left:max(3px,.2dvw) solid #007bff}._infoContent_52dve_149 ._infoItem_52dve_152:last-child{margin-bottom:0}._infoContent_52dve_149 ._infoItem_52dve_152 ._infoLabel_52dve_164{font-size:max(13px,.8dvw);font-weight:600;color:#495057;min-width:max(80px,5dvw);margin-right:max(12px,.75dvw);flex-shrink:0}._infoContent_52dve_149 ._infoItem_52dve_152 ._infoValue_52dve_172{font-size:max(13px,.8dvw);color:#212529;word-break:break-word;flex:1;line-height:1.5;white-space:pre-wrap}._buttonGroup_52dve_181{display:flex;justify-content:flex-end;margin-top:max(24px,1.5dvw);padding-top:max(20px,1.25dvw);border-top:1px solid #e9ecef}._closeButton_52dve_189{padding:max(10px,.6dvw) max(20px,1.25dvw);border:none;border-radius:max(6px,.4dvw);font-size:max(14px,.9dvw);font-weight:600;font-family:DokiDoki Kr,sans-serif;cursor:pointer;transition:all .2s;background-color:#f8f9fa;color:#495057;border:1px solid #dee2e6}._closeButton_52dve_189:hover{background-color:#e9ecef;border-color:#ced4da;transform:translateY(max(-1px,-.06dvw))}._closeButton_52dve_189:active{transform:translateY(0)}._statsSection_52dve_211 ._likeBtn_52dve_217{background-color:#28a745;color:#fff}._statsSection_52dve_211 ._likeBtn_52dve_217:hover{background-color:#4ade80}._statsSection_52dve_211 ._unlikeBtn_52dve_218{background-color:#ffc107;color:#fff}._statsSection_52dve_211 ._unlikeBtn_52dve_218:hover{background-color:#e0a800}._statsSection_52dve_211 ._reportBtn_52dve_219{background-color:#dc3545;color:#fff}._statsSection_52dve_211 ._reportBtn_52dve_219:hover{background-color:#ff6b6b}._unlikeBtn_52dve_218{background-color:#6c757d;color:#fff}._unlikeBtn_52dve_218:hover{background-color:#5a6268}._reportBtn_52dve_219{background-color:#dc3545;color:#fff}._reportBtn_52dve_219:hover{background-color:#c82333}._popup_52dve_42[data-theme=dark]{background-color:#1a1a1a}._popup_52dve_42[data-theme=dark] ._header_52dve_66{background-color:#1a1a1a;border-bottom-color:#2a2a2a}._popup_52dve_42[data-theme=dark] ._title_52dve_75{color:#e0e0e0}._popup_52dve_42[data-theme=dark] ._closeBtn_52dve_82{background-color:#2a2a2a}._popup_52dve_42[data-theme=dark] ._closeBtn_52dve_82:hover{background-color:#3a3a3a}._popup_52dve_42[data-theme=dark] ._closeBtn_52dve_82 svg{color:#e0e0e0}._popup_52dve_42[data-theme=dark] ._content_52dve_107::-webkit-scrollbar-thumb{background:#3a3a3a}._popup_52dve_42[data-theme=dark] ._content_52dve_107::-webkit-scrollbar-thumb:hover{background:#4a4a4a}._popup_52dve_42[data-theme=dark] ._infoHeader_52dve_126{border-bottom-color:#2a2a2a}._popup_52dve_42[data-theme=dark] ._infoHeader_52dve_126 ._markerTitle_52dve_141{color:#e0e0e0}._popup_52dve_42[data-theme=dark] ._infoHeader_52dve_126 ._markerIcon_52dve_133{box-shadow:0 max(2px,.12dvw) max(4px,.25dvw) #0000004d}._popup_52dve_42[data-theme=dark] ._infoContent_52dve_149 ._infoItem_52dve_152{background-color:#2a2a2a;border-left-color:#4fc3f7}._popup_52dve_42[data-theme=dark] ._infoContent_52dve_149 ._infoItem_52dve_152 ._infoLabel_52dve_164{color:#b0b0b0}._popup_52dve_42[data-theme=dark] ._infoContent_52dve_149 ._infoItem_52dve_152 ._infoValue_52dve_172{color:#e0e0e0;white-space:pre-wrap}._popup_52dve_42[data-theme=dark] ._buttonGroup_52dve_181{border-top-color:#2a2a2a}._popup_52dve_42[data-theme=dark] ._closeButton_52dve_189{background-color:#2a2a2a;color:#b0b0b0;border-color:#3a3a3a}._popup_52dve_42[data-theme=dark] ._closeButton_52dve_189:hover{background-color:#3a3a3a;border-color:#4a4a4a;color:#e0e0e0}._popup_52dve_42[data-theme=light]{background-color:#fff}._popup_52dve_42[data-theme=light] ._header_52dve_66{background-color:#fff;border-bottom-color:#e9ecef}._popup_52dve_42[data-theme=light] ._title_52dve_75{color:#212529}._popup_52dve_42[data-theme=light] ._closeBtn_52dve_82{background-color:#f8f9fa}._popup_52dve_42[data-theme=light] ._closeBtn_52dve_82:hover{background-color:#e9ecef}._popup_52dve_42[data-theme=light] ._closeBtn_52dve_82 svg{color:#495057}._popup_52dve_42[data-theme=light] ._content_52dve_107::-webkit-scrollbar-thumb{background:#dee2e6}._popup_52dve_42[data-theme=light] ._content_52dve_107::-webkit-scrollbar-thumb:hover{background:#ced4da}._popup_52dve_42[data-theme=light] ._infoHeader_52dve_126{border-bottom-color:#e9ecef}._popup_52dve_42[data-theme=light] ._infoHeader_52dve_126 ._markerTitle_52dve_141{color:#212529}._popup_52dve_42[data-theme=light] ._infoContent_52dve_149 ._infoItem_52dve_152{background-color:#f8f9fa;border-left-color:#007bff}._popup_52dve_42[data-theme=light] ._infoContent_52dve_149 ._infoItem_52dve_152 ._infoLabel_52dve_164{color:#495057}._popup_52dve_42[data-theme=light] ._infoContent_52dve_149 ._infoItem_52dve_152 ._infoValue_52dve_172{color:#212529;white-space:pre-wrap}._popup_52dve_42[data-theme=light] ._buttonGroup_52dve_181{border-top-color:#e9ecef}._popup_52dve_42[data-theme=light] ._closeButton_52dve_189{background-color:#f8f9fa;color:#495057;border-color:#dee2e6}._popup_52dve_42[data-theme=light] ._closeButton_52dve_189:hover{background-color:#e9ecef;border-color:#ced4da}._statsSection_52dve_211{display:flex;gap:max(8px,.5dvw);justify-content:center;margin-bottom:max(16px,1dvw)}._statsSection_52dve_211 ._likeBtn_52dve_217,._statsSection_52dve_211 ._unlikeBtn_52dve_218,._statsSection_52dve_211 ._reportBtn_52dve_219{padding:max(6px,.4dvw) max(12px,.75dvw);border:none;border-radius:max(4px,.25dvw);font-size:max(12px,.75dvw);font-weight:600;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:max(4px,.25dvw)}._statsSection_52dve_211 ._likeBtn_52dve_217._active_52dve_231,._statsSection_52dve_211 ._unlikeBtn_52dve_218._active_52dve_231,._statsSection_52dve_211 ._reportBtn_52dve_219._active_52dve_231{opacity:.8;transform:scale(.95);box-shadow:0 0 0 2px #007bff4d}._statsSection_52dve_211 ._likeBtn_52dve_217:disabled,._statsSection_52dve_211 ._unlikeBtn_52dve_218:disabled,._statsSection_52dve_211 ._reportBtn_52dve_219:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}._statsSection_52dve_211 ._likeBtn_52dve_217:disabled:hover,._statsSection_52dve_211 ._unlikeBtn_52dve_218:disabled:hover,._statsSection_52dve_211 ._reportBtn_52dve_219:disabled:hover{transform:none}._statsSection_52dve_211 ._likeBtn_52dve_217{background-color:#4ade80!important;color:#fff!important}._statsSection_52dve_211 ._likeBtn_52dve_217:hover{background-color:#28a745!important}._statsSection_52dve_211 ._unlikeBtn_52dve_218{background-color:#fbbf24!important;color:#fff!important}._statsSection_52dve_211 ._unlikeBtn_52dve_218:hover{background-color:#d97706!important}._statsSection_52dve_211 ._reportBtn_52dve_219{background-color:#ff6b6b!important;color:#fff!important}._statsSection_52dve_211 ._reportBtn_52dve_219:hover{background-color:#dc3545!important}._popup_52dve_42[data-theme=dark] ._reportBtn_52dve_219{background-color:#dc3545;color:#fff}._popup_52dve_42[data-theme=dark] ._reportBtn_52dve_219:hover{background-color:#c82333}._popup_52dve_42[data-theme=dark] ._statsSection_52dve_211 ._likeBtn_52dve_217,._popup_52dve_42[data-theme=dark] ._statsSection_52dve_211 ._unlikeBtn_52dve_218,._popup_52dve_42[data-theme=dark] ._statsSection_52dve_211 ._reportBtn_52dve_219{background-color:#2a2a2a!important;color:#e0e0e0!important}._popup_52dve_42[data-theme=dark] ._statsSection_52dve_211 ._likeBtn_52dve_217:hover,._popup_52dve_42[data-theme=dark] ._statsSection_52dve_211 ._unlikeBtn_52dve_218:hover,._popup_52dve_42[data-theme=dark] ._statsSection_52dve_211 ._reportBtn_52dve_219:hover{background-color:#3a3a3a!important}._popup_52dve_42[data-theme=dark] ._statsSection_52dve_211 ._likeBtn_52dve_217:hover{background-color:#28a745!important}._popup_52dve_42[data-theme=dark] ._statsSection_52dve_211 ._unlikeBtn_52dve_218:hover{background-color:#6c757d!important}._popup_52dve_42[data-theme=dark] ._statsSection_52dve_211 ._reportBtn_52dve_219:hover{background-color:#dc3545!important}@font-face{font-family:DokiDoki Number;src:url(/assets/DokiDoki-NUMBER-BCxO_lOa.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DokiDoki KR;src:url(/assets/DokiDoki-KR-eBTBpwS8.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}._overlay_hd77p_19{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:9000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:_fadeIn_hd77p_1 .3s ease-in-out}@keyframes _fadeIn_hd77p_1{0%{opacity:0}to{opacity:1}}._popup_hd77p_42{position:relative;width:max(400px,30dvw);max-width:90vw;max-height:80vh;background-color:#fff;border-radius:max(12px,.8dvw);box-shadow:0 max(8px,.5dvw) max(32px,2dvw) #0000004d;overflow:hidden;transform:scale(.9);opacity:0;transition:all .3s ease}._popup_hd77p_42._open_hd77p_55{transform:scale(1);opacity:1}@media(max-width:767px){._popup_hd77p_42{width:90vw;max-height:80vh}}._header_hd77p_66{display:flex;align-items:center;justify-content:space-between;padding:max(20px,1.25dvw) max(24px,1.5dvw);border-bottom:1px solid #e9ecef;background-color:#fff}._title_hd77p_75{margin:0;font-size:max(20px,1.25dvw);font-weight:600;color:#212529}._closeBtn_hd77p_82{width:max(32px,2dvw);height:max(32px,2dvw);border:none;background-color:#f8f9fa;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}._closeBtn_hd77p_82:hover{background-color:#e9ecef;transform:scale(1.1)}._closeBtn_hd77p_82:active{transform:scale(.95)}._closeBtn_hd77p_82 svg{color:#495057;width:max(16px,1dvw);height:max(16px,1dvw)}._content_hd77p_107{padding:max(24px,1.5dvw);max-height:calc(80vh - max(72px,4.5dvw));overflow-y:auto}._content_hd77p_107::-webkit-scrollbar{width:max(6px,.4dvw)}._content_hd77p_107::-webkit-scrollbar-track{background:transparent}._content_hd77p_107::-webkit-scrollbar-thumb{background:#dee2e6;border-radius:max(3px,.2dvw)}._content_hd77p_107::-webkit-scrollbar-thumb:hover{background:#ced4da}._infoHeader_hd77p_126{display:flex;align-items:center;margin-bottom:max(24px,1.5dvw);padding-bottom:max(16px,1dvw);border-bottom:1px solid #e9ecef}._infoHeader_hd77p_126 ._markerIcon_hd77p_133{width:max(40px,2.5dvw);height:max(40px,2.5dvw);border-radius:50%;margin-right:max(12px,.75dvw);flex-shrink:0;box-shadow:0 max(2px,.12dvw) max(4px,.25dvw) #0000001a}._infoHeader_hd77p_126 ._markerTitle_hd77p_141{margin:0;font-size:max(18px,1.12dvw);font-weight:600;color:#212529;word-break:break-word}._infoContent_hd77p_149{margin-bottom:max(20px,1.25dvw)}._infoContent_hd77p_149 ._infoItem_hd77p_152{display:flex;align-items:flex-start;margin-bottom:max(16px,1dvw);padding:max(12px,.75dvw) max(16px,1dvw);background-color:#f8f9fa;border-radius:max(6px,.4dvw);border-left:max(3px,.2dvw) solid #007bff}._infoContent_hd77p_149 ._infoItem_hd77p_152:last-child{margin-bottom:0}._infoContent_hd77p_149 ._infoItem_hd77p_152 ._infoLabel_hd77p_164{font-size:max(13px,.8dvw);font-weight:600;color:#495057;min-width:max(80px,5dvw);margin-right:max(12px,.75dvw);flex-shrink:0}._infoContent_hd77p_149 ._infoItem_hd77p_152 ._infoValue_hd77p_172{font-size:max(13px,.8dvw);color:#212529;word-break:break-word;flex:1;line-height:1.5;white-space:pre-wrap}._infoContent_hd77p_149 ._infoItem_hd77p_152 ._infoValue_hd77p_172 ._donateButton_hd77p_180{background:#fd0;color:#000;font-weight:500;border:none;padding:max(8px,.5dvw) max(16px,1dvw);border-radius:max(6px,.4dvw);font-size:max(13px,.8dvw);font-weight:600;cursor:pointer;transition:all .2s;margin:max(4px,.25dvw) 0;display:inline-flex;align-items:center;gap:max(6px,.4dvw)}._infoContent_hd77p_149 ._infoItem_hd77p_152 ._infoValue_hd77p_172 ._donateButton_hd77p_180:hover{transform:translateY(max(-1px,-.06dvw));box-shadow:0 max(2px,.12dvw) max(6px,.4dvw) #ffdd004d}._infoContent_hd77p_149 ._infoItem_hd77p_152 ._infoValue_hd77p_172 ._donateButton_hd77p_180:active{transform:translateY(0)}._infoContent_hd77p_149 ._infoItem_hd77p_152 ._infoValue_hd77p_172 ._contactButton_hd77p_203{background:#5865f2;color:#fff;border:none;padding:max(8px,.5dvw) max(16px,1dvw);border-radius:max(6px,.4dvw);font-size:max(13px,.8dvw);font-weight:600;cursor:pointer;transition:all .2s;margin:max(4px,.25dvw) 0;display:inline-flex;align-items:center;gap:max(6px,.4dvw)}._infoContent_hd77p_149 ._infoItem_hd77p_152 ._infoValue_hd77p_172 ._contactButton_hd77p_203:hover{transform:translateY(max(-1px,-.06dvw));box-shadow:0 max(2px,.12dvw) max(6px,.4dvw) #5865f24d}._infoContent_hd77p_149 ._infoItem_hd77p_152 ._infoValue_hd77p_172 ._contactButton_hd77p_203:active{transform:translateY(0)}._infoContent_hd77p_149 ._infoItem_hd77p_152 ._infoValue_hd77p_172 ._qrContainer_hd77p_225{margin-top:max(12px,.75dvw);text-align:center}._infoContent_hd77p_149 ._infoItem_hd77p_152 ._infoValue_hd77p_172 ._qrContainer_hd77p_225 ._qrCode_hd77p_229{width:max(120px,7.5dvw);height:max(120px,7.5dvw);border-radius:max(8px,.5dvw);box-shadow:0 max(2px,.12dvw) max(6px,.4dvw) #0000001a}._infoContent_hd77p_149 ._infoItem_hd77p_152 ._infoValue_hd77p_172 ._qrContainer_hd77p_225 p{margin:max(8px,.5dvw) 0 0 0;font-size:max(12px,.75dvw);color:#666}._buttonGroup_hd77p_241{display:flex;justify-content:flex-end;margin-top:max(24px,1.5dvw);padding-top:max(20px,1.25dvw);border-top:1px solid #e9ecef}._closeButton_hd77p_249{padding:max(10px,.6dvw) max(20px,1.25dvw);border:none;border-radius:max(6px,.4dvw);font-size:max(14px,.9dvw);font-weight:600;font-family:DokiDoki Kr,sans-serif;cursor:pointer;transition:all .2s;background-color:#f8f9fa;color:#495057;border:1px solid #dee2e6}._closeButton_hd77p_249:hover{background-color:#e9ecef;border-color:#ced4da;transform:translateY(max(-1px,-.06dvw))}._closeButton_hd77p_249:active{transform:translateY(0)}._popup_hd77p_42[data-theme=dark]{background-color:#1a1a1a}._popup_hd77p_42[data-theme=dark] ._header_hd77p_66{background-color:#1a1a1a;border-bottom-color:#2a2a2a}._popup_hd77p_42[data-theme=dark] ._title_hd77p_75{color:#e0e0e0}._popup_hd77p_42[data-theme=dark] ._closeBtn_hd77p_82{background-color:#2a2a2a}._popup_hd77p_42[data-theme=dark] ._closeBtn_hd77p_82:hover{background-color:#3a3a3a}._popup_hd77p_42[data-theme=dark] ._closeBtn_hd77p_82 svg{color:#e0e0e0}._popup_hd77p_42[data-theme=dark] ._content_hd77p_107::-webkit-scrollbar-thumb{background:#3a3a3a}._popup_hd77p_42[data-theme=dark] ._content_hd77p_107::-webkit-scrollbar-thumb:hover{background:#4a4a4a}._popup_hd77p_42[data-theme=dark] ._infoHeader_hd77p_126{border-bottom-color:#2a2a2a}._popup_hd77p_42[data-theme=dark] ._infoHeader_hd77p_126 ._markerTitle_hd77p_141{color:#e0e0e0}._popup_hd77p_42[data-theme=dark] ._infoHeader_hd77p_126 ._markerIcon_hd77p_133{box-shadow:0 max(2px,.12dvw) max(4px,.25dvw) #0000004d}._popup_hd77p_42[data-theme=dark] ._infoContent_hd77p_149 ._infoItem_hd77p_152{background-color:#2a2a2a;border-left-color:#4fc3f7}._popup_hd77p_42[data-theme=dark] ._infoContent_hd77p_149 ._infoItem_hd77p_152 ._infoLabel_hd77p_164{color:#b0b0b0}._popup_hd77p_42[data-theme=dark] ._infoContent_hd77p_149 ._infoItem_hd77p_152 ._infoValue_hd77p_172{color:#e0e0e0;white-space:pre-wrap}._popup_hd77p_42[data-theme=dark] ._infoContent_hd77p_149 ._infoItem_hd77p_152 ._infoValue_hd77p_172 ._donateButton_hd77p_180{background:#fd0;color:#000;font-weight:500}._popup_hd77p_42[data-theme=dark] ._infoContent_hd77p_149 ._infoItem_hd77p_152 ._infoValue_hd77p_172 ._donateButton_hd77p_180:hover{box-shadow:0 max(2px,.12dvw) max(6px,.4dvw) #ffdd004d}._popup_hd77p_42[data-theme=dark] ._infoContent_hd77p_149 ._infoItem_hd77p_152 ._infoValue_hd77p_172 ._contactButton_hd77p_203{background:#5865f2;color:#fff;font-weight:500}._popup_hd77p_42[data-theme=dark] ._infoContent_hd77p_149 ._infoItem_hd77p_152 ._infoValue_hd77p_172 ._contactButton_hd77p_203:hover{box-shadow:0 max(2px,.12dvw) max(6px,.4dvw) #5865f24d}._popup_hd77p_42[data-theme=dark] ._buttonGroup_hd77p_241{border-top-color:#2a2a2a}._popup_hd77p_42[data-theme=dark] ._closeButton_hd77p_249{background-color:#2a2a2a;color:#b0b0b0;border-color:#3a3a3a}._popup_hd77p_42[data-theme=dark] ._closeButton_hd77p_249:hover{background-color:#3a3a3a;border-color:#4a4a4a;color:#e0e0e0}._popup_hd77p_42[data-theme=light]{background-color:#fff}._popup_hd77p_42[data-theme=light] ._header_hd77p_66{background-color:#fff;border-bottom-color:#e9ecef}._popup_hd77p_42[data-theme=light] ._title_hd77p_75{color:#212529}._popup_hd77p_42[data-theme=light] ._closeBtn_hd77p_82{background-color:#f8f9fa}._popup_hd77p_42[data-theme=light] ._closeBtn_hd77p_82:hover{background-color:#e9ecef}._popup_hd77p_42[data-theme=light] ._closeBtn_hd77p_82 svg{color:#495057}._popup_hd77p_42[data-theme=light] ._content_hd77p_107::-webkit-scrollbar-thumb{background:#dee2e6}._popup_hd77p_42[data-theme=light] ._content_hd77p_107::-webkit-scrollbar-thumb:hover{background:#ced4da}._popup_hd77p_42[data-theme=light] ._infoHeader_hd77p_126{border-bottom-color:#e9ecef}._popup_hd77p_42[data-theme=light] ._infoHeader_hd77p_126 ._markerTitle_hd77p_141{color:#212529}._popup_hd77p_42[data-theme=light] ._infoContent_hd77p_149 ._infoItem_hd77p_152{background-color:#f8f9fa;border-left-color:#007bff}._popup_hd77p_42[data-theme=light] ._infoContent_hd77p_149 ._infoItem_hd77p_152 ._infoLabel_hd77p_164{color:#495057}._popup_hd77p_42[data-theme=light] ._infoContent_hd77p_149 ._infoItem_hd77p_152 ._infoValue_hd77p_172{color:#212529;white-space:pre-wrap}._popup_hd77p_42[data-theme=light] ._infoContent_hd77p_149 ._infoItem_hd77p_152 ._infoValue_hd77p_172 ._donateButton_hd77p_180{background:#fd0;color:#000;font-weight:500}._popup_hd77p_42[data-theme=light] ._infoContent_hd77p_149 ._infoItem_hd77p_152 ._infoValue_hd77p_172 ._donateButton_hd77p_180:hover{box-shadow:0 max(2px,.12dvw) max(6px,.4dvw) #ffdd004d}._popup_hd77p_42[data-theme=light] ._infoContent_hd77p_149 ._infoItem_hd77p_152 ._infoValue_hd77p_172 ._contactButton_hd77p_203{background:#5865f2;color:#fff;font-weight:500}._popup_hd77p_42[data-theme=light] ._infoContent_hd77p_149 ._infoItem_hd77p_152 ._infoValue_hd77p_172 ._contactButton_hd77p_203:hover{box-shadow:0 max(2px,.12dvw) max(6px,.4dvw) #5865f24d}._popup_hd77p_42[data-theme=light] ._infoContent_hd77p_149 ._infoItem_hd77p_152 ._infoValue_hd77p_172 ._qrContainer_hd77p_225{margin-top:max(12px,.75dvw);text-align:center}._popup_hd77p_42[data-theme=light] ._infoContent_hd77p_149 ._infoItem_hd77p_152 ._infoValue_hd77p_172 ._qrContainer_hd77p_225 ._qrCode_hd77p_229{width:max(120px,7.5dvw);height:max(120px,7.5dvw);border-radius:max(8px,.5dvw);box-shadow:0 max(2px,.12dvw) max(6px,.4dvw) #0000001a}._popup_hd77p_42[data-theme=light] ._infoContent_hd77p_149 ._infoItem_hd77p_152 ._infoValue_hd77p_172 ._qrContainer_hd77p_225 p{margin:max(8px,.5dvw) 0 0 0;font-size:max(12px,.75dvw);color:#666}._popup_hd77p_42[data-theme=light] ._buttonGroup_hd77p_241{border-top-color:#e9ecef}._popup_hd77p_42[data-theme=light] ._closeButton_hd77p_249{background-color:#f8f9fa;color:#495057;border-color:#dee2e6}._popup_hd77p_42[data-theme=light] ._closeButton_hd77p_249:hover{background-color:#e9ecef;border-color:#ced4da}@font-face{font-family:DokiDoki Number;src:url(/assets/DokiDoki-NUMBER-BCxO_lOa.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DokiDoki KR;src:url(/assets/DokiDoki-KR-eBTBpwS8.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}._MapPage_1i2wz_15{width:100%;height:100%}@font-face{font-family:DokiDoki Number;src:url(/assets/DokiDoki-NUMBER-BCxO_lOa.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DokiDoki KR;src:url(/assets/DokiDoki-KR-eBTBpwS8.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}*{font-family:DokiDoki Kr,sans-serif}._overlay_11yqw_19{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#0009;display:flex;align-items:center;justify-content:center;z-index:9000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:_overlayFadeIn_11yqw_1 .4s ease-out}@keyframes _overlayFadeIn_11yqw_1{0%{opacity:0;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px)}to{opacity:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}._popup_11yqw_44{position:relative;width:max(480px,32dvw);max-width:90vw;max-height:90vh;background:#fff;border-radius:max(16px,1dvw);box-shadow:0 max(20px,1.25dvw) max(60px,3.75dvw) #00000026;overflow:hidden;transform:scale(.85) translateY(20px);opacity:0;transition:all .4s cubic-bezier(.34,1.56,.64,1)}._popup_11yqw_44._open_11yqw_57{transform:scale(1) translateY(0);opacity:1}._popup_11yqw_44:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:#667eea}@media(max-width:767px){._popup_11yqw_44{width:90vw}}._header_11yqw_76{display:flex;align-items:center;justify-content:space-between;padding:max(24px,1.5dvw) max(28px,1.75dvw);border-bottom:1px solid rgba(0,0,0,.06);background:#fff}._title_11yqw_85{margin:0;font-size:max(24px,1.5dvw);font-weight:700;color:#495057;letter-spacing:-.02em}._closeBtn_11yqw_93{width:max(36px,2.25dvw);height:max(36px,2.25dvw);border:none;background:#f8f9fa;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s cubic-bezier(.34,1.56,.64,1);box-shadow:0 2px 8px #00000014}._closeBtn_11yqw_93:hover{background:#e9ecef;transform:rotate(90deg) scale(1.1);box-shadow:0 4px 12px #0000001f}._closeBtn_11yqw_93:active{transform:rotate(90deg) scale(.95)}._closeBtn_11yqw_93 svg{color:#495057;width:max(18px,1.12dvw);height:max(18px,1.12dvw);transition:all .3s}._closeBtn_11yqw_93 svg line{stroke:currentColor}._content_11yqw_124{padding:max(32px,2dvw) max(28px,1.75dvw);max-height:calc(90vh - max(80px,5dvw));overflow-y:auto}._content_11yqw_124::-webkit-scrollbar{width:max(8px,.5dvw)}._content_11yqw_124::-webkit-scrollbar-track{background:transparent}._content_11yqw_124::-webkit-scrollbar-thumb{background:#dee2e6;border-radius:max(4px,.25dvw);border:2px solid transparent;background-clip:padding-box}._content_11yqw_124::-webkit-scrollbar-thumb:hover{background:#ced4da;background-clip:padding-box}._form_11yqw_146{width:100%}._formItem_11yqw_150{margin-bottom:max(24px,1.5dvw);animation:_slideInUp_11yqw_1 .4s ease-out backwards}._formItem_11yqw_150:nth-child(1){animation-delay:.1s}._formItem_11yqw_150:nth-child(2){animation-delay:.15s}._formItem_11yqw_150:nth-child(3){animation-delay:.2s}._formItem_11yqw_150:nth-child(4){animation-delay:.25s}@keyframes _slideInUp_11yqw_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._label_11yqw_177{display:block;margin-bottom:max(10px,.6dvw);font-size:max(13px,.8dvw);font-weight:600;color:#495057;text-transform:uppercase;letter-spacing:.05em}._required_11yqw_187{color:#dc3545;margin-left:max(4px,.25dvw)}._input_11yqw_192{width:100%;padding:max(14px,.9dvw) max(16px,1dvw);font-size:max(15px,.95dvw);color:#212529;background:#f8f9fa;border:2px solid #e9ecef;border-radius:max(10px,.6dvw);transition:all .3s cubic-bezier(.4,0,.2,1);font-family:DokiDoki Kr,sans-serif;box-shadow:0 2px 4px #0000000a}._input_11yqw_192::placeholder{color:#adb5bd;font-weight:400}._input_11yqw_192:focus{outline:none;border-color:#667eea;background:#fff;box-shadow:0 0 0 max(3px,.2dvw) #667eea1a,0 2px 8px #667eea1f;transform:translateY(-1px)}._input_11yqw_192:disabled{background-color:#e9ecef;color:#6c757d;cursor:not-allowed}._errorBox_11yqw_221{padding:max(14px,.9dvw) max(18px,1.12dvw);background:#fff5f5;border:2px solid #ffc9c9;border-left:max(4px,.25dvw) solid #ff6b6b;border-radius:max(10px,.6dvw);color:#c92a2a;font-size:max(13px,.8dvw);line-height:1.6;margin-bottom:max(20px,1.25dvw);box-shadow:0 4px 12px #ff6b6b1a;animation:_shake_11yqw_1 .4s ease-out}@keyframes _shake_11yqw_1{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}._buttonGroup_11yqw_246{display:flex;flex-direction:column;gap:max(14px,.9dvw);margin-top:max(32px,2dvw);padding-top:max(24px,1.5dvw);border-top:1px solid rgba(0,0,0,.06)}._submitBtn_11yqw_255,._googleBtn_11yqw_256{width:100%;padding:max(14px,.9dvw) max(24px,1.5dvw);border:none;border-radius:max(10px,.6dvw);font-size:max(15px,.95dvw);font-weight:600;font-family:DokiDoki Kr,sans-serif;cursor:pointer;transition:all .3s cubic-bezier(.34,1.56,.64,1);display:flex;align-items:center;justify-content:center;gap:max(10px,.6dvw);position:relative;overflow:hidden}._submitBtn_11yqw_255:before,._googleBtn_11yqw_256:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:#ffffff4d;transform:translate(-50%,-50%);transition:width .6s,height .6s}._submitBtn_11yqw_255:active:before,._googleBtn_11yqw_256:active:before{width:300px;height:300px}._submitBtn_11yqw_255:disabled,._googleBtn_11yqw_256:disabled{opacity:.5;cursor:not-allowed;transform:none!important}._submitBtn_11yqw_255{background:#667eea;color:#fff;box-shadow:0 max(3px,.2dvw) max(8px,.5dvw) #667eea40}._submitBtn_11yqw_255:hover:not(:disabled){background:#5568d3;box-shadow:0 max(4px,.25dvw) max(12px,.75dvw) #667eea4d;transform:translateY(-2px)}._submitBtn_11yqw_255:active:not(:disabled){transform:translateY(0);box-shadow:0 max(2px,.12dvw) max(4px,.25dvw) #667eea40}._googleBtn_11yqw_256{background:#fff;color:#3c4043;border:2px solid #e9ecef;box-shadow:0 max(2px,.12dvw) max(8px,.5dvw) #00000014}._googleBtn_11yqw_256:hover:not(:disabled){background:#f8f9fa;border-color:#dee2e6;box-shadow:0 max(4px,.25dvw) max(12px,.75dvw) #0000001f;transform:translateY(-2px)}._googleBtn_11yqw_256:active:not(:disabled){transform:translateY(0);box-shadow:0 max(1px,.06dvw) max(4px,.25dvw) #00000014}._googleBtn_11yqw_256 ._googleIcon_11yqw_329{width:max(20px,1.25dvw);height:max(20px,1.25dvw);filter:brightness(0)}._footer_11yqw_335{margin-top:max(24px,1.5dvw);padding-top:max(20px,1.25dvw);border-top:1px solid rgba(0,0,0,.06);display:flex;justify-content:center}._switchBtn_11yqw_343{background:none;border:none;color:#667eea;font-size:max(14px,.9dvw);font-weight:600;font-family:DokiDoki Kr,sans-serif;cursor:pointer;transition:all .3s;padding:max(10px,.6dvw) max(16px,1dvw);border-radius:max(8px,.5dvw);position:relative}._switchBtn_11yqw_343:after{content:"";position:absolute;bottom:0;left:50%;width:0;height:2px;background:#667eea;transform:translate(-50%);transition:width .3s}._switchBtn_11yqw_343:hover:not(:disabled){color:#764ba2;background-color:#667eea0d}._switchBtn_11yqw_343:hover:not(:disabled):after{width:100%}._switchBtn_11yqw_343:disabled{opacity:.5;cursor:not-allowed}._popup_11yqw_44[data-theme=dark]{background:#1a1a1a;box-shadow:0 max(20px,1.25dvw) max(60px,3.75dvw) #0009}._popup_11yqw_44[data-theme=dark]:before{background:#4fc3f7}._popup_11yqw_44[data-theme=dark] ._header_11yqw_76{border-bottom-color:#ffffff0d;background:#1a1a1a}._popup_11yqw_44[data-theme=dark] ._title_11yqw_85{color:#e0e0e0}._popup_11yqw_44[data-theme=dark] ._closeBtn_11yqw_93{background:#2a2a2a;box-shadow:0 2px 8px #0000004d}._popup_11yqw_44[data-theme=dark] ._closeBtn_11yqw_93:hover{background:#3a3a3a;box-shadow:0 4px 12px #0006}._popup_11yqw_44[data-theme=dark] ._closeBtn_11yqw_93 svg{color:#e0e0e0}._popup_11yqw_44[data-theme=dark] ._closeBtn_11yqw_93 svg line{stroke:currentColor}._popup_11yqw_44[data-theme=dark] ._content_11yqw_124::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#3a3a3a,#2a2a2a)}._popup_11yqw_44[data-theme=dark] ._content_11yqw_124::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#4a4a4a,#3a3a3a)}._popup_11yqw_44[data-theme=dark] ._label_11yqw_177{color:#b0b0b0}._popup_11yqw_44[data-theme=dark] ._required_11yqw_187{color:#ff6b6b}._popup_11yqw_44[data-theme=dark] ._input_11yqw_192{background:#2a2a2a;border-color:#3a3a3a;color:#e0e0e0;box-shadow:0 2px 4px #0003}._popup_11yqw_44[data-theme=dark] ._input_11yqw_192::placeholder{color:#6c757d}._popup_11yqw_44[data-theme=dark] ._input_11yqw_192:focus{border-color:#4fc3f7;background:#2a2a2a;box-shadow:0 0 0 max(3px,.2dvw) #4fc3f71f,0 2px 8px #4fc3f726}._popup_11yqw_44[data-theme=dark] ._input_11yqw_192:disabled{background-color:#1e1e1e;color:#6c757d}._popup_11yqw_44[data-theme=dark] ._errorBox_11yqw_221{background:#2d1a1a;border-color:#ff6b6b;color:#ff8787;box-shadow:0 4px 12px #ff6b6b33}._popup_11yqw_44[data-theme=dark] ._buttonGroup_11yqw_246{border-top-color:#ffffff0d}._popup_11yqw_44[data-theme=dark] ._submitBtn_11yqw_255{background:#4fc3f7;box-shadow:0 max(3px,.2dvw) max(8px,.5dvw) #4fc3f740}._popup_11yqw_44[data-theme=dark] ._submitBtn_11yqw_255:hover:not(:disabled){background:#29b6f6;box-shadow:0 max(4px,.25dvw) max(12px,.75dvw) #4fc3f74d}._popup_11yqw_44[data-theme=dark] ._submitBtn_11yqw_255:active:not(:disabled){box-shadow:0 max(2px,.12dvw) max(4px,.25dvw) #4fc3f740}._popup_11yqw_44[data-theme=dark] ._googleBtn_11yqw_256{background:#2a2a2a;color:#e0e0e0;border-color:#3a3a3a;box-shadow:0 max(2px,.12dvw) max(8px,.5dvw) #0000004d}._popup_11yqw_44[data-theme=dark] ._googleBtn_11yqw_256:hover:not(:disabled){background:#3a3a3a;border-color:#4a4a4a;box-shadow:0 max(4px,.25dvw) max(12px,.75dvw) #0006}._popup_11yqw_44[data-theme=dark] ._googleBtn_11yqw_256:active:not(:disabled){box-shadow:0 max(1px,.06dvw) max(4px,.25dvw) #0000004d}._popup_11yqw_44[data-theme=dark] ._googleBtn_11yqw_256 ._googleIcon_11yqw_329{filter:brightness(0) invert(1)}._popup_11yqw_44[data-theme=dark] ._footer_11yqw_335{border-top-color:#ffffff0d}._popup_11yqw_44[data-theme=dark] ._switchBtn_11yqw_343{color:#4fc3f7}._popup_11yqw_44[data-theme=dark] ._switchBtn_11yqw_343:after{background:#4fc3f7}._popup_11yqw_44[data-theme=dark] ._switchBtn_11yqw_343:hover:not(:disabled){color:#29b6f6;background-color:#4fc3f71a}@font-face{font-family:DokiDoki Number;src:url(/assets/DokiDoki-NUMBER-BCxO_lOa.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DokiDoki KR;src:url(/assets/DokiDoki-KR-eBTBpwS8.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}._AuthPage_1byrm_15{display:flex;justify-content:center;align-items:center;height:100dvh;width:100dvw;background-color:#fff}@font-face{font-family:DokiDoki Number;src:url(/assets/DokiDoki-NUMBER-BCxO_lOa.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DokiDoki KR;src:url(/assets/DokiDoki-KR-eBTBpwS8.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}._VerifiedPage_1bq1b_15{width:100dvw;height:100dvh;background:beige;display:flex;justify-content:center;align-items:center}._container_1bq1b_24{display:flex;flex-direction:column;align-items:center;justify-content:center;aspect-ratio:1/1.3;width:16dvw;min-width:300px;background-color:#fff;border-radius:clamp(8px,.6dvw,.6dvw);border:black clamp(1px,.1dvw,.1dvw) solid;padding:20px}._container_1bq1b_24 ._item_1bq1b_38{width:100%;border-radius:clamp(8px,.6dvw,.6dvw);border:black clamp(1px,.1dvw,.1dvw) solid;margin:clamp(8px,.6dvh,.6dvh);aspect-ratio:6/1;width:clamp(250px,12dvw,12dvw);display:flex;flex-direction:column;align-items:center;justify-content:center;outline:none;font-family:DokiDoki Kr;font-size:clamp(16px,.8dvw,.8dvw);cursor:url(/assets/cursor-32-DYPGaROW.png) 4 4,auto!important}._container_1bq1b_24 ._message_1bq1b_54{font-family:DokiDoki Kr;font-size:clamp(16px,.8dvw,.8dvw)}@font-face{font-family:DokiDoki Number;src:url(/assets/DokiDoki-NUMBER-BCxO_lOa.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DokiDoki KR;src:url(/assets/DokiDoki-KR-eBTBpwS8.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}._downloadContainer_w553l_15{min-height:100vh;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;padding:20px;font-family:Malgun Gothic,sans-serif}._downloadCard_w553l_25{background:#fff;border-radius:20px;padding:40px;max-width:600px;width:100%;box-shadow:0 20px 40px #0000001a;text-align:center}._title_w553l_35{font-size:2.5rem;font-weight:700;color:#333;margin-bottom:20px;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._subtitle_w553l_46{font-size:1.2rem;color:#666;margin-bottom:30px}._platform_w553l_52{font-weight:700;color:#667eea;background:#667eea1a;padding:5px 15px;border-radius:20px}._features_w553l_60{margin:40px 0;text-align:left}._featuresTitle_w553l_65{font-size:1.5rem;font-weight:700;color:#333;margin-bottom:20px;text-align:center}._featuresList_w553l_73{list-style:none;padding:0}._feature_w553l_60{display:flex;align-items:center;margin-bottom:15px;padding:15px;background:#667eea0d;border-radius:10px;transition:transform .2s ease}._feature_w553l_60:hover{transform:translateY(-2px);background:#667eea1a}._featureIcon_w553l_93{font-size:1.5rem;margin-right:15px;min-width:30px}._feature_w553l_60 span:last-child{font-size:1rem;color:#555}._downloadSection_w553l_104{margin:40px 0}._downloadTitle_w553l_108{font-size:1.3rem;font-weight:700;color:#333;margin-bottom:20px}._downloadButton_w553l_115{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;padding:15px 30px;font-size:1.1rem;font-weight:700;border-radius:30px;transition:transform .2s ease,box-shadow .2s ease;display:inline-flex;align-items:center;gap:10px}._downloadButton_w553l_115:hover{transform:translateY(-2px);box-shadow:0 10px 20px #667eea4d}._downloadArrow_w553l_134{font-size:1.2rem;transition:transform .2s ease}._downloadButton_w553l_115:hover ._downloadArrow_w553l_134{transform:translate(5px)}._note_w553l_143{background:#ffc1071a;border-left:4px solid #ffc107;padding:15px;margin:30px 0;text-align:left;border-radius:5px}._note_w553l_143 p{margin:0;color:#666;font-size:.9rem;line-height:1.5}._backButton_w553l_159{background:transparent;color:#667eea;border:2px solid #667eea;padding:10px 20px;font-size:1rem;border-radius:25px;transition:all .2s ease;margin-top:20px}._backButton_w553l_159:hover{background:#667eea;color:#fff}@media(max-width:768px){._downloadContainer_w553l_15{padding:10px}._downloadCard_w553l_25{padding:30px 20px}._title_w553l_35{font-size:2rem}._subtitle_w553l_46{font-size:1rem}._featuresTitle_w553l_65{font-size:1.3rem}._feature_w553l_60{padding:12px}._downloadButton_w553l_115{width:100%;justify-content:center}}
