@import "https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable-dynamic-subset.min.css";@import "https://fonts.googleapis.com/css2?family=Be+Vietnam+Pro:wght@400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200&icon_names=add,add_circle,arrow_back,arrow_forward,assignment,auto_awesome,calendar_month,calendar_view_week,campaign,check,check_circle,chevron_right,close,content_copy,delete,edit,error,event,event_available,event_busy,event_repeat,expand_more,group_add,groups,home,link,link_off,logout,menu_book,notifications,notifications_off,person,school,tips_and_updates,upload_file,workspace_premium&display=block";:root{--app-height:100vh;--font-base:"Pretendard Variable", Pretendard, "Be Vietnam Pro", -apple-system, BlinkMacSystemFont, "Apple SD Gothic Neo", "Noto Sans KR", "Malgun Gothic", system-ui, sans-serif;--focus-ring:#3d5ca2}@supports (height:100dvh){:root{--app-height:100dvh}}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body,#root{width:100%;height:100%}body{font-family:var(--font-base);-webkit-font-smoothing:antialiased;background-color:#dad9e0;justify-content:center;align-items:flex-start;min-height:100dvh;display:flex}#root{background-color:#faf8ff;width:100%;max-width:480px;min-height:100dvh;position:relative;overflow-x:hidden;box-shadow:0 0 40px #00000026}*{scrollbar-width:none;-ms-overflow-style:none}::-webkit-scrollbar{display:none}button,input,select,textarea{font-family:inherit}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}@media (pointer:coarse){input,select,textarea{font-size:16px!important}}button{cursor:pointer;background:0 0;border:none}button:disabled{cursor:not-allowed}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.material-symbols-outlined{font-variation-settings:"FILL" 0, "wght" 300, "GRAD" 0, "opsz" 24;-webkit-user-select:none;user-select:none;line-height:1}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes spin{to{transform:rotate(360deg)}}
