.MyLetters_page__zvlZ2{min-height:100vh;min-height:100svh;padding:max(18px,env(safe-area-inset-top,0px)) 14px max(26px,env(safe-area-inset-bottom,0px));color:#354133;background:radial-gradient(circle at 88% 5%,rgba(204,159,91,.17),transparent 28%),linear-gradient(180deg,#f4ecd8,#e9dec3)}.MyLetters_paper__KuLy_{width:min(100%,560px);min-height:calc(100svh - 44px);margin:0 auto;padding:22px clamp(18px,5vw,32px) 32px;border:1px solid rgba(106,89,54,.14);border-radius:15px;background:linear-gradient(rgba(255,253,245,.9),rgba(249,243,225,.94)),#fbf6e8;box-shadow:0 18px 44px rgba(58,47,26,.12)}.MyLetters_header__VG_ww{text-align:center}.MyLetters_back__5o48l{display:block;margin-bottom:28px;color:#6d765f;font-size:14px;text-align:left;text-decoration:none}.MyLetters_header__VG_ww p{margin:0 0 8px;color:#9a7651;font-size:13px;letter-spacing:.24em}.MyLetters_header__VG_ww h1{margin:0;color:#364734;font-size:clamp(32px,9vw,42px);font-weight:400;letter-spacing:.08em}.MyLetters_header__VG_ww span{display:block;margin:12px auto 28px;color:#7a7c69;font-size:14px;line-height:1.7}.MyLetters_empty__lMp_T,.MyLetters_state__YRMEp{padding:58px 12px;color:#7f806e;text-align:center}.MyLetters_empty__lMp_T>span{color:#b98b59;font-size:36px}.MyLetters_empty__lMp_T h2{margin:14px 0 8px;color:#4c5847;font-size:23px;font-weight:400}.MyLetters_empty__lMp_T p{margin:0 0 25px;font-size:14px}.MyLetters_empty__lMp_T a,.MyLetters_writeAnother__a_Fe3{display:grid;min-height:48px;align-items:center;border-radius:999px;color:#fffaf0;background:#53664e;text-decoration:none}.MyLetters_empty__lMp_T a{width:min(100%,250px);margin:0 auto}.MyLetters_error__OwUAy,.MyLetters_notice___72La{margin:0 0 18px;padding:11px 14px;border-radius:8px;font-size:14px;text-align:center}.MyLetters_notice___72La{color:#52624d;background:#e5ecdc}.MyLetters_error__OwUAy{color:#8a4f43;background:#f5dfd8}.MyLetters_recoveryBox__x_Ikh{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin:0 0 26px;padding:16px;border:1px solid rgba(146,112,70,.18);border-radius:12px;background:#f2e7cb}.MyLetters_recoveryBox__x_Ikh>div{grid-column:1/-1;display:grid;gap:5px}.MyLetters_recoveryBox__x_Ikh b{color:#52604c;font-size:16px;font-weight:500}.MyLetters_recoveryBox__x_Ikh span{color:#7c7867;font-size:13px;line-height:1.65}.MyLetters_recoveryBox__x_Ikh button{min-height:40px;padding:7px 10px;border:1px solid rgba(93,102,81,.22);border-radius:999px;color:#596653;background:rgba(255,253,245,.72);font-size:13px;cursor:pointer}.MyLetters_recoveryBox__x_Ikh button:first-of-type{color:#fffaf0;background:#64745d}.MyLetters_list__IwofI{border-top:1px solid rgba(94,91,66,.17)}.MyLetters_letter__vu60p{padding:22px 0;border-bottom:1px solid rgba(94,91,66,.17)}.MyLetters_letterMain__AMbuW{display:block;width:100%;padding:0;border:0;color:inherit;background:transparent;text-align:left;cursor:pointer}.MyLetters_letterMeta__foqVK{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.MyLetters_letterMeta__foqVK b{color:#52644e;font-size:17px;font-weight:500}.MyLetters_letterMeta__foqVK time{flex:none;color:#a09680;font-size:12px}.MyLetters_excerpt__ym_6t,.MyLetters_fullBody__UeekN{display:-webkit-box;margin:13px 0;overflow:hidden;color:#444a40;font-size:16px;line-height:1.9;white-space:pre-wrap;overflow-wrap:anywhere}.MyLetters_excerpt__ym_6t{-webkit-box-orient:vertical;-webkit-line-clamp:3}.MyLetters_fullBody__UeekN{display:block;overflow:visible}.MyLetters_receipt__847Kq{display:block;color:#9a927e;font-size:12px;letter-spacing:.04em}.MyLetters_expandHint__siGUY{display:block;margin-top:12px;color:#7c6c53;font-size:13px;text-align:right}.MyLetters_deleteButton__YB_Jb{display:block;margin:16px 0 0 auto;padding:6px 2px;border:0;color:#a06459;background:transparent;font-size:13px;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.MyLetters_writeAnother__a_Fe3{margin:28px auto 0;text-align:center}.MyLetters_dialogBackdrop___l3Xf{position:fixed;inset:0;z-index:20;display:grid;place-items:end center;padding:20px 20px max(20px,env(safe-area-inset-bottom,0px));background:rgba(24,29,24,.48)}.MyLetters_dialog__AAzRz{width:min(100%,420px);padding:26px 22px 20px;border-radius:18px;color:#3d493a;background:#fbf6e8;box-shadow:0 20px 54px rgba(22,25,19,.3);text-align:center}.MyLetters_dialog__AAzRz>p{margin:0 0 8px;color:#a17a53;font-size:13px;letter-spacing:.14em}.MyLetters_dialog__AAzRz h2{margin:0 0 10px;font-size:24px;font-weight:400}.MyLetters_dialog__AAzRz>span{display:block;color:#777767;font-size:14px;line-height:1.7}.MyLetters_dialog__AAzRz>div{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:22px}.MyLetters_dialog__AAzRz button{min-height:46px;border:1px solid rgba(79,91,72,.22);border-radius:999px;color:#596253;background:transparent;cursor:pointer}.MyLetters_dialog__AAzRz .MyLetters_confirmDelete__kBpXy{border-color:#a8695f;color:#fffaf5;background:#a8695f}.MyLetters_dialog__AAzRz .MyLetters_confirmAction__IQyL0{border-color:#5c6c56;color:#fffaf0;background:#5c6c56}.MyLetters_dialog__AAzRz button:disabled{opacity:.62;cursor:wait}.MyLetters_recoveryDialog__ir2S7{max-height:min(88svh,720px);overflow-y:auto;text-align:left}.MyLetters_recoveryDialog__ir2S7 h2,.MyLetters_recoveryDialog__ir2S7>p,.MyLetters_recoveryDialog__ir2S7>span{text-align:center}.MyLetters_recoveryDialog__ir2S7 label{display:grid;gap:7px;margin-top:15px;color:#596254;font-size:14px}.MyLetters_recoveryDialog__ir2S7 input,.MyLetters_recoveryDialog__ir2S7 select,.MyLetters_recoveryDialog__ir2S7 textarea{width:100%;min-height:44px;padding:10px 12px;border:1px solid rgba(80,92,73,.22);border-radius:9px;outline:none;color:#3f493c;background:#fffdf6;font-size:16px}.MyLetters_recoveryDialog__ir2S7 textarea{min-height:94px;resize:vertical;line-height:1.7}.MyLetters_recoveryDialog__ir2S7 input:focus,.MyLetters_recoveryDialog__ir2S7 select:focus,.MyLetters_recoveryDialog__ir2S7 textarea:focus{border-color:#68785f;box-shadow:0 0 0 3px rgba(104,120,95,.12)}.MyLetters_recoveryDialog__ir2S7 small{display:block;margin-top:11px;color:#8a8675;font-size:12px;line-height:1.6;text-align:center}.MyLetters_dialogError__4Ge81{display:block;margin:12px 0 0;padding:9px 10px;border-radius:7px;color:#8a4f43;background:#f5dfd8;font-size:13px;font-weight:400;text-align:center}@media (max-width:350px){.MyLetters_paper__KuLy_{padding-inline:15px}.MyLetters_letterMeta__foqVK{display:grid;gap:3px}.MyLetters_dialog__AAzRz>div,.MyLetters_recoveryBox__x_Ikh{grid-template-columns:1fr}.MyLetters_recoveryBox__x_Ikh>div{grid-column:auto}}