@font-face{font-family:SamsungOne;src:url(https://ssda-v2.learned.kr/common/font/SamsungOneKorean-300_v2.0_hinted.woff)format("woff"),url(https://ssda-v2.learned.kr/common/font/SamsungOneKorean-400_v2.0_hinted.woff)format("woff"),url(https://ssda-v2.learned.kr/common/font/SamsungOneKorean-500_v2.0_hinted.woff)format("woff"),url(https://ssda-v2.learned.kr/common/font/SamsungOneKorean-300_v2.0_hinted.ttf)format("truetype"),url(https://ssda-v2.learned.kr/common/font/SamsungOneKorean-400_v2.0_hinted.ttf)format("truetype"),url(https://ssda-v2.learned.kr/common/font/SamsungOneKorean-500_v2.0_hinted.ttf)format("truetype");font-weight:500}body{word-break:keep-all;word-wrap:break-word;font-family:SamsungOne}h1,h2,h3,h4,h5,h6{font-family:SamsungOne}h1{font-size:33px;line-height:1.3}h2{font-size:29px;line-height:1.3}h3{font-size:25px;line-height:1.3}h4{font-size:23px;line-height:1.3}h5{font-size:20px;line-height:1.3}h6{font-size:18px;line-height:1.3}.icon,button,input,textarea{font-family:SamsungOne}:root{--border-radius:6px;--text-font-size:23px;--text-small-size:18px;--form-placeholder:#333;--h1-font-size:33px;--h2-font-size:29px;--h3-font-size:25px;--h4-font-size:23px;--h5-font-size:20px;--h6-font-size:18px;--headers-font-weight:500;--headers-font-weight-h2:500;--headers-font-weight-h3:500}[data-slot=card],[data-slot=separator],[data-slot=input],[data-slot=button],[data-slot=form-item],[data-slot=form-label],[data-slot=form-control],[data-slot=form-message],[data-slot=calendar]{box-sizing:border-box}[data-slot=calendar] *,.group\/calendar *,[data-radix-portal] [data-slot=calendar] *,[data-radix-portal] .group\/calendar *{padding:revert!important}[data-slot=calendar],.group\/calendar,[data-radix-portal] [data-slot=calendar],[data-radix-portal] .group\/calendar{padding:.75rem!important}[data-slot=calendar] .rdp-nav,.group\/calendar .rdp-nav,[data-radix-portal] [data-slot=calendar] .rdp-nav,[data-radix-portal] .group\/calendar .rdp-nav{justify-content:space-between!important;align-items:center!important;width:100%!important;height:2rem!important;min-height:2rem!important;display:flex!important;position:absolute!important;top:0!important;left:0!important;right:0!important}[data-slot=calendar] .rdp-button_previous,[data-slot=calendar] .rdp-button_next,.group\/calendar .rdp-button_previous,.group\/calendar .rdp-button_next,[data-radix-portal] [data-slot=calendar] .rdp-button_previous,[data-radix-portal] [data-slot=calendar] .rdp-button_next,[data-radix-portal] .group\/calendar .rdp-button_previous,[data-radix-portal] .group\/calendar .rdp-button_next{cursor:pointer!important;z-index:10!important;justify-content:center!important;align-items:center!important;width:2rem!important;min-width:2rem!important;height:2rem!important;min-height:2rem!important;display:flex!important;position:relative!important}[data-slot=calendar] .rdp-dropdowns,.group\/calendar .rdp-dropdowns,[data-radix-portal] [data-slot=calendar] .rdp-dropdowns,[data-radix-portal] .group\/calendar .rdp-dropdowns{font-size:var(--text-font-size)!important;z-index:1!important;pointer-events:auto!important;justify-content:center!important;align-items:center!important;height:2rem!important;min-height:2rem!important;display:flex!important;position:absolute!important;top:0!important;left:50%!important;transform:translate(-50%)!important}[data-slot=calendar] .rdp-dropdown_root,.group\/calendar .rdp-dropdown_root,[data-radix-portal] [data-slot=calendar] .rdp-dropdown_root,[data-radix-portal] .group\/calendar .rdp-dropdown_root{font-size:var(--text-font-size)!important;background-color:var(--background)!important;height:2rem!important;min-height:2rem!important;color:var(--foreground)!important;border-color:var(--border)!important;box-sizing:border-box!important;justify-content:center!important;align-items:center!important;width:auto!important;min-width:auto!important;max-width:fit-content!important;padding:0 .75rem!important;display:flex!important}[data-slot=calendar] .rdp-dropdown_root select,.group\/calendar .rdp-dropdown_root select,[data-radix-portal] [data-slot=calendar] .rdp-dropdown_root select,[data-radix-portal] .group\/calendar .rdp-dropdown_root select{font-size:var(--text-font-size)!important;background-color:var(--background)!important;width:100%!important;height:100%!important;min-height:2rem!important;color:var(--foreground)!important;appearance:none!important;cursor:pointer!important;text-align:center!important;text-align-last:center!important;box-sizing:border-box!important;line-height:1.2!important;font-weight:inherit!important;border:none!important;justify-content:center!important;align-items:center!important;padding:.5rem 1rem!important;display:flex!important}[data-slot=calendar] .rdp-dropdown_root select option,.group\/calendar .rdp-dropdown_root select option,[data-radix-portal] [data-slot=calendar] .rdp-dropdown_root select option,[data-radix-portal] .group\/calendar .rdp-dropdown_root select option{font-size:var(--text-font-size)!important;background-color:var(--background)!important;color:var(--foreground)!important;line-height:1.2!important;font-weight:inherit!important;background-color:var(--background)!important;padding:.5rem!important}[data-slot=calendar] .rdp-dropdown_root select:focus,.group\/calendar .rdp-dropdown_root select:focus,[data-radix-portal] [data-slot=calendar] .rdp-dropdown_root select:focus,[data-radix-portal] .group\/calendar .rdp-dropdown_root select:focus{border-color:var(--ring)!important;outline:none!important}[data-slot=calendar] .rdp-weekday,.group\/calendar .rdp-weekday,[data-radix-portal] [data-slot=calendar] .rdp-weekday,[data-radix-portal] .group\/calendar .rdp-weekday{font-size:var(--text-small-size)!important}[data-slot=calendar] .rdp-month_caption,.group\/calendar .rdp-month_caption,[data-radix-portal] [data-slot=calendar] .rdp-month_caption,[data-radix-portal] .group\/calendar .rdp-month_caption{margin-bottom:.75rem!important;padding-bottom:.5rem!important}[data-slot=calendar] .rdp-day .rdp-button,.group\/calendar .rdp-day .rdp-button,[data-radix-portal] [data-slot=calendar] .rdp-day .rdp-button,[data-radix-portal] .group\/calendar .rdp-day .rdp-button,[data-slot=calendar] button[data-day],.group\/calendar button[data-day],[data-radix-portal] [data-slot=calendar] button[data-day],[data-radix-portal] .group\/calendar button[data-day],[data-slot=calendar] .rdp-day button,.group\/calendar .rdp-day button,[data-radix-portal] [data-slot=calendar] .rdp-day button,[data-radix-portal] .group\/calendar .rdp-day button{box-sizing:border-box!important;--padding-x:.375rem!important;--padding-y:.375rem!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;padding:.375rem!important}[data-slot=card-header],[data-slot=card-content],[data-slot=card-footer]{padding-left:1rem!important;padding-right:1rem!important}[data-slot=input],input[data-slot=input],input{border-radius:var(--border-radius)!important;height:44px!important;font-size:var(--text-font-size)!important;color:var(--form-placeholder)!important;box-sizing:border-box!important;padding-top:1px!important;padding-bottom:1px!important}.search-input-with-icon,input.search-input-with-icon{padding-left:2.5rem!important}.date-picker-trigger,button.date-picker-trigger,[data-slot=button].date-picker-trigger{cursor:pointer!important;border-radius:var(--radius)!important;width:32px!important;min-width:32px!important;max-width:32px!important;height:32px!important;min-height:32px!important;max-height:32px!important;box-shadow:none!important;outline:none!important;justify-content:center!important;align-items:center!important;padding:0!important;display:flex!important}.date-picker-trigger:focus,.date-picker-trigger:focus-visible,button.date-picker-trigger:focus,button.date-picker-trigger:focus-visible,[data-slot=button].date-picker-trigger:focus,[data-slot=button].date-picker-trigger:focus-visible{box-shadow:none!important;outline:none!important}.date-picker-trigger:disabled,button.date-picker-trigger:disabled,[data-slot=button].date-picker-trigger:disabled{opacity:.5!important;cursor:not-allowed!important}.date-picker-trigger svg,button.date-picker-trigger svg,[data-slot=button].date-picker-trigger svg{width:18px!important;height:18px!important}@media (max-width:768px){[data-slot=button],button[data-slot=button],button:not([data-slot]):not(.date-picker-trigger),button[role=combobox],[role=combobox]{touch-action:manipulation!important;-webkit-tap-highlight-color:#0000001a!important;min-width:44px!important;min-height:44px!important}[data-radix-portal] [data-slot=popover-content],[data-radix-portal] [role=dialog]{touch-action:pan-y!important;-webkit-overflow-scrolling:touch!important;max-width:calc(100vw - 32px)!important;max-height:calc(100vh - 32px)!important;overflow-y:auto!important}[data-slot=command-list],[role=listbox],[data-radix-portal] [data-slot=command-list],[data-radix-portal] [role=listbox]{touch-action:pan-y!important;-webkit-overflow-scrolling:touch!important;max-height:min(300px,100vh - 200px)!important}[data-slot=command-item],[role=option],[data-radix-portal] [data-slot=command-item],[data-radix-portal] [role=option]{touch-action:manipulation!important;-webkit-tap-highlight-color:#0000001a!important;min-height:44px!important;padding:12px 18px!important}}[data-radix-portal] [data-slot=popover-content],[data-radix-portal] [role=dialog],[data-radix-portal] [data-slot=popover-content].bg-popover,[data-radix-portal] [data-slot=popover-content][class*=bg-],[data-radix-portal] [data-slot=popover-content][class*=bg-popover]{background-color:hsl(var(--input))!important;background:hsl(var(--input))!important;background-image:none!important}[data-slot=command],[data-radix-portal] [data-slot=command],[data-radix-portal] [data-slot=popover-content] [data-slot=command],[data-slot=command].bg-popover,[data-radix-portal] [data-slot=command].bg-popover,[data-radix-portal] [data-slot=popover-content] [data-slot=command].bg-popover,[data-slot=command][class*=bg-],[data-radix-portal] [data-slot=command][class*=bg-],[data-radix-portal] [data-slot=popover-content] [data-slot=command][class*=bg-]{background-color:hsl(var(--input))!important;background:hsl(var(--input))!important;border-radius:var(--border-radius)!important;background-image:none!important}[data-radix-portal] [data-slot=popover-content]>div:not([data-slot=command-item]),[data-radix-portal] [data-slot=popover-content] [data-slot=command]>div:not([data-slot=command-item]),[data-radix-portal] [data-slot=popover-content] [data-slot=command-list]>div:not([data-slot=command-item]),[data-radix-portal] [data-slot=command-group]:not([data-slot=command-item]){background-color:hsl(var(--input))!important;background:hsl(var(--input))!important;background-image:none!important}[data-slot=command-item],[data-radix-portal] [data-slot=command-item],[data-radix-portal] [data-slot=popover-content] [data-slot=command-item],[data-radix-portal] [data-slot=popover-content] [data-slot=command-item]:not(:hover):not([data-selected=true]),[data-slot=command-item][class*=bg-],[data-radix-portal] [data-slot=command-item][class*=bg-],[data-radix-portal] [data-slot=popover-content] [data-slot=command-item][class*=bg-]:not(:hover):not([data-selected=true]){background-color:hsl(var(--input))!important;background:hsl(var(--input))!important;background-image:none!important;transition:background-color .2s,color .2s!important}[data-slot=command-item]:hover:not([data-disabled=true]),[data-radix-portal] [data-slot=command-item]:hover:not([data-disabled=true]),[data-radix-portal] [data-slot=popover-content] [data-slot=command-item]:hover:not([data-disabled=true]),[data-slot=command-item][data-selected=true],[data-radix-portal] [data-slot=command-item][data-selected=true],[data-radix-portal] [data-slot=popover-content] [data-slot=command-item][data-selected=true],[data-slot=command-item][data-selected=true]:hover,[data-radix-portal] [data-slot=command-item][data-selected=true]:hover,[data-radix-portal] [data-slot=popover-content] [data-slot=command-item][data-selected=true]:hover{background-color:hsl(var(--primary))!important;background:hsl(var(--primary))!important;color:hsl(var(--primary-foreground))!important}[data-slot=command-list],[data-radix-portal] [data-slot=command-list],[data-radix-portal] [data-slot=popover-content] [data-slot=command-list],[data-slot=command-list].bg-transparent,[data-radix-portal] [data-slot=command-list].bg-transparent,[data-slot=command-input-wrapper],[data-radix-portal] [data-slot=command-input-wrapper],[data-radix-portal] [data-slot=popover-content] [data-slot=command-input-wrapper],[data-slot=command-input-wrapper].bg-transparent,[data-radix-portal] [data-slot=command-input-wrapper].bg-transparent,[data-slot=command-input],[data-radix-portal] [data-slot=command-input],[data-radix-portal] [data-slot=popover-content] [data-slot=command-input],[data-slot=command-input].bg-transparent,[data-radix-portal] [data-slot=command-input].bg-transparent,[data-slot=command-input][class*=bg-transparent],[data-slot=command-group],[data-radix-portal] [data-slot=command-group],[data-radix-portal] [data-slot=popover-content] [data-slot=command-group]{background-color:hsl(var(--input))!important;background:hsl(var(--input))!important;background-image:none!important}[data-slot=input].text-sm,input[data-slot=input].text-sm,input.text-sm{font-size:var(--text-font-size)!important}[data-slot=input]::-moz-placeholder{font-size:var(--text-font-size)!important;color:var(--form-placeholder)!important;opacity:.5!important;font-weight:inherit!important;line-height:inherit!important}input[data-slot=input]::-moz-placeholder{font-size:var(--text-font-size)!important;color:var(--form-placeholder)!important;opacity:.5!important;font-weight:inherit!important;line-height:inherit!important}input::-moz-placeholder{font-size:var(--text-font-size)!important;color:var(--form-placeholder)!important;opacity:.5!important;font-weight:inherit!important;line-height:inherit!important}[data-slot=input]::placeholder,input[data-slot=input]::placeholder,input::placeholder{font-size:var(--text-font-size)!important;color:var(--form-placeholder)!important;opacity:.5!important;font-weight:inherit!important;line-height:inherit!important}[data-slot=button]:not([class*=h-]):not([style*=height]):not(.button-danger):not([class*=bg-destructive]):not(.button-accent):not(.button-pink):not(.sidebar-theme-button):not(.forum-bulk-action-button),button[data-slot=button]:not([class*=h-]):not([style*=height]):not(.button-danger):not([class*=bg-destructive]):not(.button-accent):not(.button-pink):not(.sidebar-theme-button):not(.forum-bulk-action-button),[data-slot=button][class*=h-]:not([class*=bg-destructive]):not(.button-accent):not(.button-pink):not(.forum-bulk-action-button),button[data-slot=button][class*=h-]:not([class*=bg-destructive]):not(.button-accent):not(.button-pink):not(.forum-bulk-action-button),[data-slot=button][style*=height]:not([class*=bg-destructive]):not(.button-accent):not(.button-pink):not(.forum-bulk-action-button),button[data-slot=button][style*=height]:not([class*=bg-destructive]):not(.button-accent):not(.button-pink):not(.forum-bulk-action-button){font-size:var(--text-font-size)!important;font-weight:var(--text-font-weight,400)!important;border-radius:var(--border-radius)!important;border:1px solid hsl(var(--border))!important;box-sizing:border-box!important;white-space:nowrap!important;-webkit-user-select:none!important;user-select:none!important;padding:1px 18px!important}[data-slot=button].p-0,button[data-slot=button].p-0,[data-slot=button][class*=p-0],button[data-slot=button][class*=p-0]{padding:0!important}[data-slot=button].button-danger,button[data-slot=button].button-danger,[data-slot=button][class*=bg-destructive]:not(.button-accent),button[data-slot=button][class*=bg-destructive]:not(.button-accent),[data-slot=button].button-accent,button[data-slot=button].button-accent,[data-slot=button].button-pink,button[data-slot=button].button-pink{font-size:var(--text-font-size)!important;font-weight:var(--text-font-weight,400)!important;border-radius:var(--border-radius)!important;box-sizing:border-box!important;white-space:nowrap!important;-webkit-user-select:none!important;user-select:none!important}.sidebar-theme-button,[data-slot=button].sidebar-theme-button,button.sidebar-theme-button,button.sidebar-theme-button[data-slot=button]{background-color:hsl(var(--background))!important;border:1px solid #999!important}.dark .sidebar-theme-button,.dark [data-slot=button].sidebar-theme-button,.dark button.sidebar-theme-button,.dark button.sidebar-theme-button[data-slot=button]{background-color:hsl(var(--input)/.3)!important;border:1px solid #666!important}.sidebar-theme-button:hover,[data-slot=button].sidebar-theme-button:hover,button.sidebar-theme-button:hover,button.sidebar-theme-button[data-slot=button]:hover{background-color:hsl(var(--accent))!important;border:1px solid #999!important}.dark .sidebar-theme-button:hover,.dark [data-slot=button].sidebar-theme-button:hover,.dark button.sidebar-theme-button:hover,.dark button.sidebar-theme-button[data-slot=button]:hover{background-color:hsl(var(--input)/.5)!important;border:1px solid #666!important}[data-slot=button][style*="white-space: normal"],[data-slot=button][style*="whiteSpace: normal"],button[data-slot=button][style*="white-space: normal"],button[data-slot=button][style*="whiteSpace: normal"]{white-space:normal!important;height:auto!important;min-height:48px!important}[data-slot=button]:disabled,button[data-slot=button]:disabled{opacity:.4!important;cursor:not-allowed!important}[data-slot=button].fave-favorite-button,button[data-slot=button].fave-favorite-button{box-sizing:border-box!important;aspect-ratio:1!important;justify-content:center!important;align-items:center!important;width:38px!important;min-width:38px!important;max-width:38px!important;height:38px!important;min-height:38px!important;max-height:38px!important;padding:0!important;display:flex!important}[data-theme-preset=ssda] [data-variant=floating] [data-sidebar=sidebar][data-slot=sidebar-inner],[data-theme-preset=ssda] .group[data-variant=floating] [data-sidebar=sidebar][data-slot=sidebar-inner],[data-theme-preset=ssda] .mobile-floating-header{border-width:2px!important}[data-theme-preset=ssda] [data-sidebar=menu-button],[data-theme-preset=ssda] [data-slot=sidebar-menu-button],[data-theme-preset=ssda] [data-sidebar=menu-sub-button],[data-theme-preset=ssda] [data-slot=sidebar-menu-sub-button]{font-size:24px!important;font-weight:600!important;line-height:1.5!important}[data-theme-preset=ssda] [data-sidebar=menu-button] span,[data-theme-preset=ssda] [data-slot=sidebar-menu-button] span,[data-theme-preset=ssda] [data-sidebar=menu-sub-button] span,[data-theme-preset=ssda] [data-slot=sidebar-menu-sub-button] span{font-size:24px!important;font-weight:600!important}[data-theme-preset=ssda] [data-sidebar=menu-button][data-size=lg]{font-size:16px!important;font-weight:400!important}[data-theme-preset=ssda] [data-sidebar=menu-button][data-size=lg] span{font-size:inherit!important;font-weight:inherit!important}[data-theme-preset=ssda] [data-sidebar=menu-button][data-size=lg] .text-sm{font-size:14px!important}[data-theme-preset=ssda] [data-sidebar=group]{padding:.5rem!important}[data-theme-preset=ssda] [data-sidebar=menu-button],[data-theme-preset=ssda] [data-slot=sidebar-menu-button]{padding:.75rem .625rem!important}[data-theme-preset=ssda] [data-sidebar=menu-sub-button],[data-theme-preset=ssda] [data-slot=sidebar-menu-sub-button]{padding-left:.625rem!important;padding-right:.625rem!important}[role=checkbox],button[role=checkbox]{border:1px solid var(--border)!important;cursor:pointer!important;box-sizing:border-box!important;background-color:#0000!important;border-radius:.125rem!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;width:1.5rem!important;height:1.5rem!important;margin-top:.125rem!important;padding:0!important;transition:all .2s!important;display:inline-flex!important}[role=checkbox]:focus-visible,button[role=checkbox]:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--ring)!important;outline:none!important}[role=checkbox]:disabled,button[role=checkbox]:disabled{cursor:not-allowed!important;opacity:.5!important}[role=checkbox][data-state=checked],button[role=checkbox][data-state=checked]{background-color:var(--primary)!important;border-color:var(--primary)!important;color:var(--primary-foreground)!important}[role=checkbox][data-state=checked] svg,button[role=checkbox][data-state=checked] svg{color:var(--primary-foreground)!important}[role=checkbox] svg,button[role=checkbox] svg{justify-content:center!important;align-items:center!important;width:1.125rem!important;height:1.125rem!important;display:flex!important}.flex.flex-row.items-start [role=checkbox],.flex.flex-row.items-start button[role=checkbox]{margin-top:.125rem!important}.app-footer{padding-top:1rem!important}[data-theme-preset=ssda] [data-slot=tabs-list]{gap:.5rem!important;height:auto!important;padding:.375rem!important}[data-theme-preset=ssda] [data-slot=tabs-trigger]{height:auto!important;margin:0!important;padding:1px 1.5rem!important;font-size:27px!important}body[data-practice-tool-active=true] #chatbase-bubble-button,body[data-practice-tool-active=true] #chatbase-bubble-window{display:none!important}
