.SvgIconButton_container__qcH0f{display:flex;align-items:center;justify-content:center}.FloatingSelect_wrapper__0Rkkw{width:100%;position:relative;font-family:sans-serif;margin-bottom:20px}.FloatingSelect_select__BtBZ9{width:100%;padding:10px 12px;font-size:20px;border:1px solid var(--color-gray);border-radius:6px;outline:none;background:transparent;appearance:none}.FloatingSelect_wrapper__0Rkkw:after{content:"▾";right:12px}.FloatingSelect_label__TR0oD,.FloatingSelect_wrapper__0Rkkw:after{position:absolute;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--color-dark-gray)}.FloatingSelect_label__TR0oD{left:12px;font-size:16px;transition:all .2s ease;background:var(--color1);padding:0 4px}.FloatingSelect_select__BtBZ9:focus{border-color:var(--color3)}.FloatingSelect_select__BtBZ9:focus+.FloatingSelect_label__TR0oD,.FloatingSelect_select__BtBZ9:not([value=""])+.FloatingSelect_label__TR0oD{top:-8px;font-size:12px;color:var(--color3)}.FloatingSelect_error__W9VBn .FloatingSelect_select__BtBZ9{border-color:var(--color-red)}.FloatingSelect_error__W9VBn .FloatingSelect_label__TR0oD{color:var(--color-red)}.FloatingSelect_errorText__5iwUm{font-size:12px;color:var(--color-red);margin-top:4px;display:block}.PostImageSlider_container__yM6my{position:relative;overflow:hidden;aspect-ratio:1/1;width:100%;-webkit-user-select:none;user-select:none;border-radius:10px}.PostImageSlider_image__mXz23{width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .3s ease}.PostImageSlider_visible__QXtbu{opacity:1}.PostImageSlider_skeleton__eVpzk{width:100%;height:100%;background:#f3f3f3;position:absolute;top:0;left:0}.PostImageSlider_arrow__GWlPa{position:absolute;top:50%;transform:translateY(-50%);width:clamp(28px,8%,56px);aspect-ratio:1;border:none;border-radius:50%;background:rgba(255,255,255,.9);color:#000;font-size:clamp(12px,3vw,20px);cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 6px rgba(0,0,0,.2);transition:background .2s ease,transform .2s ease}.PostImageSlider_arrow__GWlPa:hover{background:#ffffff;transform:translateY(-50%) scale(1.05)}.PostImageSlider_left__CA6Qz{left:10px}.PostImageSlider_right__G4ETK{right:10px}.Modal_modalOverlay__qszNJ{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:2000;opacity:0;pointer-events:none;transition:opacity .3s ease}.Modal_modalOverlay__qszNJ.Modal_open__3foJC{opacity:1;pointer-events:auto}.Modal_modalContent__uvSgo{background-color:var(--color1);padding:2rem;border-radius:12px;width:400px;max-width:90%;box-shadow:0 10px 25px rgba(0,0,0,.2);position:relative;transform:scale(.9);transition:transform .3s ease,opacity .3s ease;opacity:0}.Modal_modalContent__uvSgo.Modal_open__3foJC{transform:scale(1);opacity:1}.Modal_closeButton__5I5wH{position:absolute;top:12px;right:12px;background-color:var(--color3);border:none;color:white;padding:.5rem .75rem;border-radius:6px;cursor:pointer;font-weight:700;transition:background-color .2s}.Modal_closeButton__5I5wH:hover{background-color:var(--color2)}.FloatingTextarea_wrapper__GWOD6{width:100%;position:relative;font-family:sans-serif;margin-bottom:20px}.FloatingTextarea_textarea__zMQZv{width:100%;padding:14px 12px 10px;font-size:20px;border:1px solid var(--color-gray);border-radius:6px;outline:none;background:transparent;resize:vertical;min-height:100px}.FloatingTextarea_label__Jz2He{position:absolute;left:12px;top:18px;color:var(--color-dark-gray);font-size:16px;pointer-events:none;transition:all .2s ease;background:var(--color1);padding:0 4px}.FloatingTextarea_textarea__zMQZv:focus{border-color:var(--color3)}.FloatingTextarea_textarea__zMQZv:focus+.FloatingTextarea_label__Jz2He,.FloatingTextarea_textarea__zMQZv:not(:placeholder-shown)+.FloatingTextarea_label__Jz2He{top:-8px;font-size:12px;color:var(--color3)}.FloatingTextarea_error__bz3tF .FloatingTextarea_textarea__zMQZv{border-color:var(--color-red)}.FloatingTextarea_error__bz3tF .FloatingTextarea_label__Jz2He{color:var(--color-red)}.FloatingTextarea_errorText__aYED9{font-size:12px;color:var(--color-red);margin-top:4px;display:block}