.ChatSettingsDesign_dialog__fN_Et{--chat-accent:var(--accent);--chat-ink:var(--sg-n800);--chat-muted:var(--sg-n600);--chat-line:var(--sg-n100);--chat-control-line:var(--sg-n300);--chat-hover:var(--sg-n100);--chat-sheet-enter:sg-port-sg-sheet-up}.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et.sg-port{background:transparent;padding:0;font-family:var(--sg-port-inter),"Pretendard Variable",Pretendard,"Noto Sans KR",sans-serif}.ChatSettingsDesign_actionScope__aowqc.sg-port{display:contents}.ChatSettingsDesign_actionScope__aowqc .sg-icon-btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et .MuiBackdrop-root{background:var(--sg-dialog-backdrop);backdrop-filter:blur(12px)}.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et .MuiDialog-paper{position:relative;inset:auto;margin:16px;width:min(499px,calc(100% - 32px));max-width:499px;padding:28px 32px;display:flex;flex-direction:column;gap:16px;border:1px solid var(--sg-n100);border-radius:var(--sg-r32);background:var(--sg-surface);color:var(--sg-n800);background-image:none;box-shadow:var(--sg-shadow-3);max-height:calc(100dvh - 32px);overflow:auto}.ChatSettingsDesign_dialog__fN_Et .MuiButtonBase-root,.ChatSettingsDesign_dialog__fN_Et .MuiFormLabel-root,.ChatSettingsDesign_dialog__fN_Et .MuiInputBase-root,.ChatSettingsDesign_dialog__fN_Et .MuiTypography-root{font-family:inherit}.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et .ChatSettingsDesign_wide__yRX1A{width:min(960px,calc(100% - 32px));max-width:960px}.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et .ChatSettingsDesign_small__r_QEs{width:min(420px,calc(100% - 32px));max-width:420px}.ChatSettingsDesign_dialog__fN_Et .MuiDialog-container:focus-visible{outline:0}.ChatSettingsDesign_header__eeCR_{position:static;flex-shrink:0;margin-bottom:16px}.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et .ChatSettingsDesign_auditNotice__psTNC{display:block;margin:0!important;color:var(--sg-n600);font-size:13px;line-height:1.6}.ChatSettingsDesign_warningCopy__bEbjw{display:flex;flex-direction:column;gap:16px;color:var(--sg-n600);font-size:15px;line-height:1.6}.ChatSettingsDesign_warningCopy__bEbjw p{margin:0;overflow-wrap:anywhere}.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et .MuiDialogTitle-root{min-width:0;min-height:0;padding:0 28px 0 0;border:0;background:transparent;color:var(--sg-n800);font-size:18px;font-weight:600;line-height:1.3}.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et .ChatSettingsDesign_header__eeCR_+.MuiDivider-root{display:none}.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et .MuiDialogContent-root{flex:0 0 auto;overflow:visible;min-width:0;margin:0;padding:0;background:var(--sg-surface);overscroll-behavior:contain}.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et .MuiDialogContent-root>*{margin-block:0}.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et .MuiDialogActions-root{flex-shrink:0;position:static;flex-wrap:wrap;gap:16px;margin-top:16px;padding:0;border:0;background:var(--sg-surface);backdrop-filter:none}.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et .MuiDialogActions-root>*{flex:1 1 auto;margin-left:0}.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et[data-chat-settings-audit-surface=rank] .MuiDialog-paper{overflow:hidden}.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et[data-chat-settings-audit-surface=rank] .MuiDialogContent-root{--rank-footer-fade:32px;flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;padding-bottom:calc(var(--rank-footer-fade) + 1px);scroll-padding-bottom:calc(var(--rank-footer-fade) + 1px);-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - var(--rank-footer-fade)),transparent 100%);mask-image:linear-gradient(to bottom,#000 calc(100% - var(--rank-footer-fade)),transparent 100%)}.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et .MuiListItemText-secondary,.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et .MuiTypography-caption{font-size:13px;line-height:1.6}.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et .MuiFormHelperText-root{font-size:15px;line-height:1.5;color:var(--sg-n600)}.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et .MuiButton-root{min-height:var(--sg-control-h);padding:0 16px;border:1px solid var(--sg-n300);border-radius:var(--sg-r16);font-size:16px;font-weight:600;line-height:1;text-transform:none;background:var(--sg-surface);color:var(--sg-n800);box-shadow:none;--hover-surface:var(--sg-surface);--hover-ink:var(--sg-n800);--hover-border:var(--line-strong);--hover-glass-highlight:none;--hover-glass-shadow:var(--sg-shadow-hover)}.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et .MuiButton-containedPrimary{background:var(--accent);border-color:var(--accent);color:var(--sg-on-solid);--hover-surface:var(--accent);--hover-ink:var(--sg-on-solid);--hover-border:var(--accent)}.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et .MuiButton-outlinedPrimary{border-color:var(--accent);color:var(--accent);--hover-ink:var(--accent);--hover-border:var(--accent)}.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et .MuiButton-containedError,.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et .MuiButton-outlinedError{color:var(--red);border-color:var(--red-ln);--hover-ink:var(--red);--hover-border:var(--red-ln)}.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et .MuiButton-root.Mui-disabled{color:var(--sg-n600);background:var(--sg-n100);border-color:var(--sg-n200);box-shadow:none;opacity:.5}.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et .MuiIconButton-root{width:40px;height:40px;flex-shrink:0;border-radius:999px;color:var(--sg-n800);padding:0}.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et .ChatSettingsDesign_close__oINSS{position:absolute;top:12px;right:12px;width:44px;height:44px;z-index:1;border:1px solid transparent;background:transparent}.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et .MuiOutlinedInput-root{min-height:44px;border-radius:var(--sg-r16);color:var(--sg-n800);background:var(--sg-surface)}.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et .MuiOutlinedInput-notchedOutline{border-color:var(--sg-n300)}.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--accent)}.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et .MuiOutlinedInput-root.Mui-focused{box-shadow:0 0 0 3px var(--sg-focus-accent)}.ChatSettingsDesign_dialog__fN_Et .MuiInputBase-input:focus-visible{outline:0}.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et .MuiOutlinedInput-root.Mui-disabled{background:var(--sg-n100)}.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et .MuiOutlinedInput-root.Mui-disabled .MuiOutlinedInput-notchedOutline{border-color:var(--sg-n200)}.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et .MuiInputBase-input.Mui-disabled{-webkit-text-fill-color:var(--sg-n600)}.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et .MuiInputBase-input{font-size:16px;line-height:1.6}.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et .MuiInputLabel-root.Mui-focused{color:var(--accent)}.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et .MuiFormControlLabel-root{margin-left:0;margin-right:0}.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et .ChatSettingsDesign_checkbox__nIekJ{position:relative;border:1.5px solid var(--sg-n300);background:var(--sg-surface)}.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et .ChatSettingsDesign_checked__GM6jQ,.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et .ChatSettingsDesign_indeterminate__eLnVI{border-color:var(--accent);background:var(--accent)}.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et .ChatSettingsDesign_checked__GM6jQ .sg-icon,.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et .ChatSettingsDesign_indeterminate__eLnVI .sg-icon{opacity:1}.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et .MuiCheckbox-root.Mui-disabled{opacity:.45}.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et .MuiCheckbox-root.Mui-focusVisible .sg-check__box{outline:2px solid var(--accent);outline-offset:2px}.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et .MuiSwitch-root{width:64px;height:44px;padding:8px}.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et .MuiSwitch-switchBase{width:44px;height:44px;padding:11px;color:var(--sg-surface)}.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et .MuiSwitch-thumb{width:22px;height:22px;background:var(--sg-surface);box-shadow:var(--sg-shadow-3)}.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et .MuiSwitch-track{border-radius:999px;background:var(--sg-n300);opacity:1}.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background:var(--accent);opacity:1}.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et .MuiSwitch-switchBase.Mui-disabled{opacity:.5}.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et .MuiSwitch-switchBase.Mui-focusVisible+.MuiSwitch-track{outline:3px solid var(--accent);outline-offset:3px}.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et .MuiTabs-root{flex-shrink:0;min-height:45px;margin:0;padding:0;border:0;border-bottom:1px solid var(--sg-n100);border-radius:0;background:transparent}.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et .MuiTabs-list{gap:12px}.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et .MuiTabs-indicator{display:none}.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et .MuiTab-root{min-height:44px;min-width:0;height:44px;padding:0 16px;margin:0;border-radius:var(--sg-r8);color:var(--sg-n800);background:transparent;font-size:16px;font-weight:600;line-height:1.3;text-transform:none;box-shadow:none}.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et .MuiTab-root.Mui-selected{color:var(--accent)}.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et .MuiTabs-scrollButtons{width:32px;min-width:32px;color:var(--sg-n600);border-radius:var(--sg-r8)}.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et .MuiCircularProgress-root,.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et .MuiLinearProgress-root{color:var(--accent)}.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et .MuiLinearProgress-root{background:var(--sg-blue-4)}.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et .MuiLinearProgress-bar{background:var(--accent)}.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et .MuiAlert-message{font-size:15px;overflow-wrap:anywhere}.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et .MuiAlert-colorError,.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et .MuiAlert-colorWarning{background:var(--sg-status-warning-surface);border-color:var(--red-ln)}.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et .MuiAlert-icon{color:var(--accent)}.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et .MuiAlert-colorError .MuiAlert-icon,.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et .MuiAlert-colorWarning .MuiAlert-icon{color:var(--red)}.ChatSettingsDesign_menu__41XIi{font-family:var(--sg-port-inter),"Pretendard Variable",Pretendard,"Noto Sans KR",sans-serif}.ChatSettingsDesign_menu__41XIi .MuiMenuItem-root{gap:12px}.ChatSettingsDesign_menu__41XIi svg{color:#686868;flex-shrink:0}@media (hover:hover) and (pointer:fine){.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et .MuiOutlinedInput-root:hover:not(.Mui-focused):not(.Mui-disabled):not(.Mui-error) .MuiOutlinedInput-notchedOutline{border-color:var(--sg-n600)}}@media (hover:none),(pointer:coarse){.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et .MuiOutlinedInput-root:hover:not(.Mui-focused):not(.Mui-disabled):not(.Mui-error) .MuiOutlinedInput-notchedOutline{border-color:var(--sg-n300)}}@media (min-width:769px){.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et .MuiTabs-scrollButtons{display:none}}@media (max-width:768px){.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et .MuiDialog-container{align-items:flex-end}.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et .MuiDialog-paper{width:100%;max-width:100%;margin:0;padding:16px 24px calc(24px + env(safe-area-inset-bottom, 0px));max-height:calc(100dvh - 48px);border-radius:32px 32px 0 0;box-shadow:var(--sg-sheet-shadow),0 64px 0 0 var(--sg-surface);animation:var(--chat-sheet-enter) .32s cubic-bezier(.32,.72,0,1)}.ChatSettingsDesign_header__eeCR_{margin-bottom:0}.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et .MuiDialogTitle-root{padding-right:28px}.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et .MuiDialogActions-root{flex-direction:column;align-items:stretch;margin-top:0}.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et .MuiDialogActions-root>*{flex:0 0 auto;width:100%;min-width:0}.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et[data-chat-settings-audit-surface=rank] .MuiDialogActions-root{flex-direction:row;flex-wrap:nowrap}.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et[data-chat-settings-audit-surface=rank] .MuiDialogActions-root>.MuiButton-root{flex:1 1 0;width:auto;white-space:nowrap}.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et[data-chat-settings-audit-surface=rank] .MuiDialogActions-root>.MuiButton-root:first-child{flex:0 0 82px}.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et .MuiTabs-root{min-height:39px}.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et .MuiTab-root{min-height:38px;height:38px;padding-inline:8px;font-size:15px}.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et .MuiButton-root{font-size:15px}.ChatSettingsDesign_dialog__fN_Et.ChatSettingsDesign_dialog__fN_Et .ChatSettingsDesign_close__oINSS{top:8px;right:8px}}