._favBtn_19x27_4._favBtn_19x27_4{width:38px;height:38px;min-width:38px;padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid rgba(201,168,106,.55);background:#00000059;color:#d6b877;font-size:19px;line-height:1;cursor:pointer;transition:transform .15s ease,background .15s ease,color .15s ease,border-color .15s ease}._favBtn_19x27_4._favBtn_19x27_4:hover{background:#c9a86a29}._favBtn_19x27_4._favBtn_19x27_4:active{transform:scale(.92)}._favBtnOn_19x27_30._favBtnOn_19x27_30{color:#eec25e;background:#c9a86a38;border-color:#e8d5a3}._addBtn_1spv4_6._addBtn_1spv4_6{width:38px;height:38px;min-width:38px;padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid rgba(201,168,106,.55);background:#00000059;color:#d6b877;line-height:1;cursor:pointer;transition:transform .15s ease,background .15s ease,color .15s ease,border-color .15s ease}._addBtn_1spv4_6._addBtn_1spv4_6:hover{background:#c9a86a29}._addBtn_1spv4_6._addBtn_1spv4_6:active{transform:scale(.92)}._overlay_1spv4_33{position:fixed;inset:0;z-index:1500;background:#000000b8;display:flex;align-items:flex-end;justify-content:center}._panel_1spv4_43{width:100%;max-width:440px;max-height:82vh;overflow-y:auto;background:#0c0a07;border:1px solid rgba(201,168,106,.55);border-radius:18px 18px 0 0;padding:18px 18px calc(18px + env(safe-area-inset-bottom,0px));color:#f5f0e6;font-family:Georgia,serif}@media(min-width:640px){._overlay_1spv4_33{align-items:center;padding:20px}._panel_1spv4_43{border-radius:18px}}._head_1spv4_66{display:flex;align-items:center;justify-content:space-between;gap:12px}._heading_1spv4_73{margin:0;font-size:19px;font-weight:700;color:#e8d5a3;letter-spacing:.02em}._closeBtn_1spv4_81{width:34px;height:34px;min-width:34px;padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid rgba(201,168,106,.4);background:#00000059;cursor:pointer}._sub_1spv4_95{margin:2px 0 14px;color:#a89f8a;font-size:14px}._list_1spv4_101{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}._empty_1spv4_108{margin:0;color:#a89f8a;font-size:14px}._row_1spv4_114{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;text-align:left;padding:11px 13px;border-radius:12px;border:1px solid rgba(201,168,106,.35);background:#c9a86a12;color:#f5f0e6;cursor:pointer;font-family:Georgia,serif}._row_1spv4_114:hover:not(:disabled){background:#c9a86a29;border-color:#c9a86a99}._row_1spv4_114:disabled{opacity:.55;cursor:default}._rowName_1spv4_140{font-size:15px;font-weight:700}._rowMeta_1spv4_145{font-size:12px;color:#a89f8a;letter-spacing:.04em;white-space:nowrap}._createRow_1spv4_152{display:flex;gap:10px;align-items:stretch}._createRow_1spv4_152>:first-child{flex:1}._createRow_1spv4_152 input{background:#0d0c0a;border:1px solid rgba(201,168,106,.45);border-radius:8px;color:#f5f0e6;padding:8px 10px;font-size:14px}._createRow_1spv4_152 input::placeholder{color:#6f6a5e;opacity:1}._added_1spv4_176{margin:8px 0 4px;padding:13px;text-align:center;border-radius:12px;border:1px solid rgba(201,168,106,.55);background:#c9a86a24;color:#e8d5a3;font-weight:700}
