.rBqyOG_page{min-width:0}.rBqyOG_header{justify-content:space-between;align-items:flex-start;gap:var(--sp-4);margin-bottom:var(--sp-6);flex-wrap:wrap;display:flex}.rBqyOG_header h1{font-size:var(--fs-display);line-height:var(--lh-display);margin:0}.rBqyOG_subtitle{margin:var(--sp-2) 0 0;color:var(--ink-600)}.rBqyOG_actions{gap:var(--sp-2);flex-wrap:wrap;display:flex}.rBqyOG_filters,.rBqyOG_panel,.rBqyOG_summary{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-surface);padding:var(--sp-5);min-width:0}.rBqyOG_filters{margin-bottom:var(--sp-5)}.rBqyOG_fields{align-items:flex-end;gap:var(--sp-4);flex-wrap:wrap;display:flex}.rBqyOG_fields label{gap:var(--sp-2);min-width:0;display:grid}.rBqyOG_fields input{width:100%;min-width:0;min-height:44px}.rBqyOG_presets{gap:var(--sp-2);margin-top:var(--sp-3);flex-wrap:wrap;display:flex}.rBqyOG_page button{min-height:44px}.rBqyOG_note{margin:var(--sp-3) 0 0;color:var(--ink-600);font-size:var(--fs-body-sm)}.rBqyOG_error{color:var(--error-text);margin:var(--sp-3) 0 0}.rBqyOG_summary{gap:var(--sp-6);margin-bottom:var(--sp-5);border-left:4px solid var(--accent);align-items:center;display:flex}.rBqyOG_summary h2{font-size:var(--fs-h2);margin:0}.rBqyOG_total{color:var(--accent);font-size:44px;line-height:1.2;font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums}.rBqyOG_unit{margin-left:var(--sp-2);font-size:var(--fs-body)}.rBqyOG_scope{margin:var(--sp-2) 0 0;color:var(--ink-600)}.rBqyOG_columns{align-items:start;gap:var(--sp-5);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.rBqyOG_panel h2{font-size:var(--fs-h2);margin:0 0 var(--sp-2)}.rBqyOG_table{border-collapse:collapse;width:100%;margin-top:var(--sp-4)}.rBqyOG_table th,.rBqyOG_table td{text-align:left;border-bottom:1px solid var(--line-2);padding:var(--sp-3) var(--sp-2);overflow-wrap:anywhere}.rBqyOG_table th{color:var(--ink-600);background:var(--surface-hover);font-weight:var(--fw-medium)}.rBqyOG_table th:last-child,.rBqyOG_table td:last-child{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.rBqyOG_table th:first-child,.rBqyOG_table td:first-child{padding-left:0}.rBqyOG_table th:last-child,.rBqyOG_table td:last-child{padding-right:0}.rBqyOG_footer{justify-content:space-between;align-items:center;gap:var(--sp-3);margin-top:var(--sp-4);flex-wrap:wrap;display:flex}.rBqyOG_definition{margin-top:var(--sp-5);color:var(--ink-600)}.rBqyOG_definition summary{cursor:pointer;align-items:center;min-height:44px;text-decoration:underline;display:flex}.rBqyOG_definition p{margin:var(--sp-2) 0}@media (max-width:760px){.rBqyOG_columns{grid-template-columns:minmax(0,1fr)}.rBqyOG_summary{gap:var(--sp-3);flex-wrap:wrap}}@media (max-width:480px){.rBqyOG_filters,.rBqyOG_panel,.rBqyOG_summary{padding:var(--sp-4)}.rBqyOG_fields{grid-template-columns:minmax(0,1fr);display:grid}.rBqyOG_fields input{font-size:16px}.rBqyOG_fields button{width:100%}.rBqyOG_header h1{font-size:var(--fs-h1)}}
