.PostEditor-module__TQcIGa__container{box-sizing:border-box;background:#ffffff08;border:1px solid #ffffff14;border-radius:14px;margin-top:4px;padding:20px 18px 24px}.PostEditor-module__TQcIGa__titleContainer{flex-wrap:wrap;align-items:stretch;gap:10px;margin-bottom:16px;display:flex}.PostEditor-module__TQcIGa__select{color:#ffffffeb;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:10px;flex:none;min-width:148px;max-width:100%;height:44px;padding:0 12px;font-size:14px;font-weight:600;transition:border-color .15s,background-color .15s}.PostEditor-module__TQcIGa__select:hover{background:#ffffff12;border-color:#ffffff2e}.PostEditor-module__TQcIGa__select:focus{outline:none}.PostEditor-module__TQcIGa__select:focus-visible{box-shadow:0 0 0 2px #4eb65573}.PostEditor-module__TQcIGa__defaultOption{color:#ffffff73}.PostEditor-module__TQcIGa__option{background:var(--edge);color:var(--foreground);padding:8px}.PostEditor-module__TQcIGa__input{box-sizing:border-box;color:#ffffffeb;background:#00000040;border:1px solid #ffffff1f;border-radius:10px;flex:1;min-width:min(100%,200px);height:44px;padding:0 14px;font-size:15px;font-weight:600;transition:border-color .15s,box-shadow .15s}.PostEditor-module__TQcIGa__input::placeholder{color:#ffffff59;font-weight:500}.PostEditor-module__TQcIGa__input:hover{border-color:#ffffff2e}.PostEditor-module__TQcIGa__input:focus{border-color:#4eb65573;outline:none;box-shadow:0 0 0 2px #4eb65533}.PostEditor-module__TQcIGa__editor{border-radius:12px;margin-bottom:14px;overflow:hidden}.PostEditor-module__TQcIGa__editor .quill{background:#121214e6;border:1px solid #ffffff1a;border-radius:12px;overflow:hidden}.PostEditor-module__TQcIGa__editor .ql-toolbar.ql-snow{background:#ffffff0a;border:none;border-bottom:1px solid #ffffff14;padding:10px 8px}.PostEditor-module__TQcIGa__editor .ql-container.ql-snow{background:#0e0e10fa;border:none;font-family:inherit}.PostEditor-module__TQcIGa__editor .ql-editor{color:#ffffffe6;min-height:360px;line-height:1.55}.PostEditor-module__TQcIGa__editor .ql-editor.ql-blank:before{color:#ffffff59;font-style:normal}.PostEditor-module__TQcIGa__editor .ql-snow .ql-stroke{stroke:#ffffffa6}.PostEditor-module__TQcIGa__editor .ql-snow .ql-fill{fill:#ffffffa6}.PostEditor-module__TQcIGa__editor .ql-snow .ql-picker-label{color:#fffc}.PostEditor-module__TQcIGa__editor .ql-snow .ql-picker-options{background:#202022fa;border:1px solid #ffffff1f;border-radius:8px}.PostEditor-module__TQcIGa__noticeContainer{flex-direction:column;gap:4px;margin-bottom:12px;display:flex}.PostEditor-module__TQcIGa__notice{color:var(--point);align-items:center;padding:6px 0;font-size:13px;font-weight:600;text-decoration:none;transition:color .15s;display:inline-flex}.PostEditor-module__TQcIGa__notice:hover{color:var(--point--hover);text-decoration:underline}.PostEditor-module__TQcIGa__buttonContainer{justify-content:flex-end;gap:10px;margin-top:8px;padding-top:4px;display:flex}.PostEditor-module__TQcIGa__button{min-width:120px;min-height:44px}.PostEditor-module__TQcIGa__button:focus-visible{outline:none;box-shadow:0 0 0 2px #4eb65573}.PostEditor-module__TQcIGa__previewButton{color:#ffffffd9;background:#ffffff0a;border-color:#ffffff38}.PostEditor-module__TQcIGa__previewButton:hover:not(:disabled){background:#ffffff1a;border-color:#ffffff59}@media (max-width:768px){.PostEditor-module__TQcIGa__container{padding:16px 14px 20px}.PostEditor-module__TQcIGa__select{width:100%;max-width:none}.PostEditor-module__TQcIGa__input{width:100%;font-size:16px}.PostEditor-module__TQcIGa__editor .ql-editor{min-height:280px}}
.quill{resize:vertical;flex-direction:column;height:480px;min-height:480px;display:flex;overflow:hidden}.quill>.ql-toolbar{flex-shrink:0}.quill>.ql-container{flex:1;min-height:0;overflow-y:auto}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"32px"!important}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"24px"!important}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"18px"!important}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"14px"!important}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"10px"!important}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"8px"!important}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before{content:"32px"!important}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before{content:"24px"!important}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before{content:"18px"!important}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before{content:"14px"!important}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before{content:"10px"!important}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before{content:"8px"!important}.ql-snow .ql-header .ql-picker-label.ql-active{color:var(--point)}.quill>.ql-container>.ql-editor.ql-blank:before{color:#ff0c;white-space:pre-wrap;font-style:normal}.quill>.ql-toolbar>.ql-formats>.ql-header>.ql-picker-label[data-value="1"]:before,.quill>.ql-toolbar>.ql-formats>.ql-header>.ql-picker-options>.ql-picker-item[data-value="1"]:before{content:"제목1"}.quill>.ql-toolbar>.ql-formats>.ql-header>.ql-picker-label[data-value="2"]:before,.quill>.ql-toolbar>.ql-formats>.ql-header>.ql-picker-options>.ql-picker-item[data-value="2"]:before{content:"제목2"}.quill>.ql-toolbar>.ql-formats>.ql-header>.ql-picker-label[data-value="3"]:before,.quill>.ql-toolbar>.ql-formats>.ql-header>.ql-picker-options>.ql-picker-item[data-value="3"]:before{content:"제목3"}.quill>.ql-toolbar>.ql-formats>.ql-header>.ql-picker-label:before,.quill>.ql-toolbar>.ql-formats>.ql-header>.ql-picker-options>.ql-picker-item:before{content:"본문"}.quill>.ql-container>.ql-editor img{-webkit-touch-callout:none;max-width:100%;height:auto;transition:transform .3s}.ql-editor{tab-size:4;font-size:1rem}.ql-editor ul,.ql-editor ol{padding-left:0!important}.ql-editor .ql-indent-1{padding-left:2.5rem!important}.ql-editor .ql-indent-2{padding-left:3.5rem!important}.ql-editor .ql-indent-3{padding-left:4.5rem!important}.ql-editor .ql-indent-4{padding-left:5.5rem!important}.ql-editor .ql-indent-5{padding-left:6.5rem!important}.ql-editor .ql-indent-6{padding-left:7.5rem!important}.ql-editor .ql-indent-7{padding-left:8.5rem!important}.ql-editor .ql-indent-8{padding-left:9.5rem!important}.ql-editor .ql-indent-9{padding-left:10.5rem!important}.ql-image-overlay{border:2px solid var(--point,#4eb655);box-sizing:border-box;z-index:100;pointer-events:none;position:absolute}.ql-image-overlay-toolbar{pointer-events:auto;background:#000000bf;justify-content:center;gap:4px;padding:4px;display:flex;position:absolute;top:0;left:0;right:0}.ql-image-overlay-btn{color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#ffffff26;border:1px solid #ffffff4d;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:18px;font-weight:700;line-height:1;transition:background .15s;display:flex}.ql-image-overlay-btn:hover{background:var(--point,#4eb655);border-color:var(--point,#4eb655)}.ql-image-overlay-btn:active{opacity:.8}.ql-image-overlay-handle{background:var(--point,#4eb655);cursor:nwse-resize;pointer-events:auto;z-index:101;border:2px solid #fff;width:14px;height:14px;position:absolute;bottom:-5px;right:-5px}
.quill>.ql-toolbar>.ql-formats .ql-header>.ql-picker-label{color:var(--foreground)}.quill>.ql-toolbar>.ql-formats .ql-header>.ql-picker-label svg>.ql-stroke{stroke:var(--foreground)}.quill>.ql-toolbar>.ql-formats .ql-header:hover .ql-picker-label,.quill>.ql-toolbar>.ql-formats .ql-header:hover .ql-picker-label.ql-active{color:var(--point)}.quill>.ql-toolbar>.ql-formats .ql-header:hover svg>.ql-stroke{stroke:var(--point)}.quill>.ql-toolbar>.ql-formats .ql-image svg>.ql-fill{stroke:var(--foreground);fill:var(--foreground)}.quill>.ql-toolbar>.ql-formats .ql-image:hover svg>.ql-fill{stroke:var(--point);fill:var(--point)}.quill>.ql-toolbar>.ql-formats button svg>.ql-stroke{stroke:var(--foreground)}.quill>.ql-toolbar>.ql-formats button:hover svg>.ql-stroke{stroke:var(--point)}.quill>.ql-toolbar>.ql-formats .ql-color>.ql-picker-label svg>.ql-stroke{stroke:var(--foreground)}.quill>.ql-toolbar>.ql-formats .ql-color>.ql-picker-label:hover svg>.ql-stroke{stroke:var(--point)}.quill>.ql-toolbar>.ql-formats .ql-background>.ql-picker-label svg>.ql-stroke{stroke:var(--foreground)}.quill>.ql-toolbar>.ql-formats .ql-picker-label>svg>.ql-stroke{stroke:var(--foreground)}.quill>.ql-toolbar>.ql-formats .ql-active svg>.ql-stroke{stroke:var(--point)}.quill>.ql-toolbar>.ql-formats .ql-active svg>.ql-fill{stroke:var(--point);fill:var(--point)}
