*{box-sizing:border-box}:root{color:#2f2a24;font-family:Google Sans,sans-serif}html,body,#root{margin:0;width:100%;min-height:100%;font-family:Google Sans Code,sans-serif}body{min-width:320px;min-height:100vh;background:#2d2a27;color:#2f2a24}button,input,select{font:inherit}._page_5it02_1{min-height:100vh;padding:12px;background:#2d2a27}._body_5it02_7{gap:20px;display:grid;grid-template-columns:210px minmax(0,1fr);padding:16px;min-height:calc(100vh - 96px);background:#f2ede6}._workspace_5it02_16{min-height:0;padding:18px 20px 20px;display:flex;flex-direction:column;gap:18px}@media(max-width:960px){._page_5it02_1{padding:8px}._body_5it02_7{grid-template-columns:1fr;min-height:auto}._workspace_5it02_16{padding:16px}}._header_1idk0_1{padding:8px 10px 18px;min-height:72px;display:flex;justify-content:space-between;align-items:center;color:#faf5ef}._titleBlock_1idk0_19{display:flex;align-items:center;gap:14px}._logo_1idk0_31{width:36px;height:36px;border-radius:10px;background:#c9c1b4}._title_1idk0_19{margin:0;font-size:1.9rem;font-weight:700;letter-spacing:-.04em}._actions_1idk0_59{display:flex;align-items:center;gap:16px}._actionBar_1idk0_71{width:90px;height:12px;border-radius:999px;background:#d5cfc4}._actionDot_1idk0_85{width:28px;height:28px;border-radius:999px;background:#c6beb0}@media(max-width:720px){._header_1idk0_1{gap:12px;align-items:flex-start;flex-direction:column}}._sidebar_1drtj_1{min-height:100%;padding:18px 12px;border-radius:20px;background:transparent;display:flex;flex-direction:column;gap:8px}._button_1drtj_29{border:none;background:transparent;text-align:left;color:#322d27;padding:12px 14px;border-radius:1px;cursor:pointer;font-size:1rem;font-weight:600;margin:0;transition:background-color .12s ease,color .12s ease,transform .12s ease}._button_1drtj_29:hover{background:#6f655914}._buttonActive_1drtj_69{background:#d5d0c6;border:1px solid #cdc5ba}@media(max-width:960px){._sidebar_1drtj_1{flex-direction:row;flex-wrap:wrap}._button_1drtj_29{flex:1 1 180px}}._transactions_1b9fd_1{padding:0;border-radius:20px;background:#fffdfa;border:1px solid #e4ddd2;overflow:hidden}._topbar_1b9fd_23{display:flex;justify-content:space-between;align-items:center;padding:16px 20px 10px;gap:12px}._searchInput_1b9fd_39{width:min(260px,100%);min-height:40px;padding:8px 12px;border:1px solid #eeedeb;border-radius:5px;background:#fff}._transactions_1b9fd_1 p{margin:0;padding:0 20px 16px;color:#6a6257}._transactions_1b9fd_1 table{border-collapse:collapse}._transactions_1b9fd_1 thead th{padding:14px 20px;border-top:1px solid #ece3d7;border-bottom:1px solid #ddd5ca;color:#2f2a24;font-size:1rem;font-weight:600;letter-spacing:normal;text-transform:none;background:#fbf8f3}._transactions_1b9fd_1 tbody td{padding:14px 20px;border-bottom:1px solid #eee7dc;vertical-align:top;color:#2f2a24}._transactions_1b9fd_1 tbody tr:last-child td{border-bottom:none}._transactions_1b9fd_1 td ul{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:8px}._transactions_1b9fd_1 td:nth-child(5){color:#2f2a24;font-family:inherit;font-size:inherit}@media(max-width:960px){._transactions_1b9fd_1{overflow-x:auto}._topbar_1b9fd_23{justify-content:flex-end}._searchInput_1b9fd_39{width:100%}}._transactions_f9kye_1{display:flex;flex-direction:column;gap:18px}._header_f9kye_17{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:0}._header_f9kye_17 h3{margin:0;font-size:1.65rem;font-weight:700;color:#2f2a24}._filters_f9kye_47{display:flex;flex-wrap:wrap;gap:16px;padding:18px 0;margin:0;border-radius:18px;background:transparent}._parameter_f9kye_67{display:flex;flex-direction:column;gap:5px;flex:1 1 170px;min-width:150px}._parameter_f9kye_67 label{font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#5e564b}._parameter_f9kye_67 input,._parameter_f9kye_67 select{width:100%;min-height:44px;padding:10px 12px;border:1px solid #cbc1b4;border-radius:10px;background:#fffdfa;color:#2f2a24}._parameter_f9kye_67 input:focus,._parameter_f9kye_67 select:focus{outline:none;border-color:#9c8f7a}._buttongroup_f9kye_133{display:flex;gap:10px;padding:0}._button_f9kye_133{border:1px solid #d7cfc3;padding:10px 18px;border-radius:12px;background:#fff;cursor:pointer;min-width:100px;font-size:.95rem;font-weight:700;color:#312c26}._button_f9kye_133:hover{background:#fffdf9}@media(max-width:960px){._header_f9kye_17{flex-direction:column;align-items:flex-start}._buttongroup_f9kye_133{width:100%}._button_f9kye_133{flex:1 1 0}}
