.search-form-item{display:flex;flex-direction:row;gap:20px;margin-bottom:10px;align-items:center}@media (max-width:910px){.search-form-item{flex-direction:column;gap:0}}.search-form-item:last-child{margin-bottom:0}.search-form-item>.label{font-size:10.5pt;color:#606266;margin-top:8px;margin-bottom:5px;width:150px;text-align:right}@media (max-width:910px){.search-form-item>.label{width:100%;text-align:left}}.search-form-item>.input .el-input__inner,.search-form-item>.input .el-radio-button__inner{border-width:2px}.search-form-item>.input .horizontal-inputs{display:flex;align-items:center;gap:6px}.search-form-item>.input .horizontal-inputs>.spacer{color:#606266;font-size:10pt}.analysis-income-statement .action-bar{margin:0 0 15px 0;display:flex;justify-content:space-between}@media print{.analysis-income-statement .action-bar{display:none}}.analysis-income-statement .datepicker-label{display:inline-block;margin-right:24px;font-size:10pt;color:#888}.analysis-income-statement .doc-header{margin-top:20px;text-align:center;padding:20px 0 0 0}@media print{.analysis-income-statement .doc-header{margin-top:0;border-top:0;padding:0}}.analysis-income-statement .doc-header .company-name{font-size:12pt}@media print{.analysis-income-statement .doc-header .company-name{font-size:11pt}}.analysis-income-statement .doc-header .doc-name{font-size:13pt;font-weight:700;margin:3px 0}@media print{.analysis-income-statement .doc-header .doc-name{margin:2px 0;font-size:11pt}}.analysis-income-statement .doc-header .date{font-size:10pt}@media print{.analysis-income-statement .doc-header .date{font-size:9pt}}.analysis-income-statement .income-statement-table{margin-bottom:50px;width:100%;line-height:100%}@media screen{.analysis-income-statement .income-statement-table{display:block}}@media print{.analysis-income-statement .income-statement-table{display:none}}.analysis-income-statement .income-statement-table td{padding:3px 0}.analysis-income-statement .income-statement-table .group-row.el-table__row td{font-weight:700;font-size:11.5pt}.analysis-income-statement .income-statement-table .group-row.el-table__row.add{background-color:#f3faf2}.analysis-income-statement .income-statement-table .group-row.el-table__row.add.hover-row td{background-color:#e9f9e7}.analysis-income-statement .income-statement-table .group-row.el-table__row.minus{background-color:#fcf5f5}.analysis-income-statement .income-statement-table .group-row.el-table__row.minus.hover-row td{background-color:#f8e9e9}.analysis-income-statement .income-statement-table .group-row.el-table__row.sum{background-color:#f5f7fa}.analysis-income-statement .income-statement-table .group-row.el-table__row.sum.hover-row td{background-color:#ecf1f9}.analysis-income-statement .income-statement-table .sub-label{color:red;font-size:9pt;padding:1px 2px;border-radius:4px;border:1px solid red;margin-right:5px}.analysis-income-statement .income-statement-table .group-name{margin:0 0 0 37px}.analysis-income-statement .income-statement-table .group-name.has-child{margin:0 0 0 14px}.analysis-income-statement .income-statement-table .group-name .name-txt{padding:0 0 0 5px}.analysis-income-statement .income-statement-table .child-name{margin:0 0 0 50px}.analysis-income-statement .print-table{width:100%;line-height:130%;font-size:8pt}@media screen{.analysis-income-statement .print-table{display:none}}@media print{.analysis-income-statement .print-table{display:table}}.analysis-income-statement .print-table td{padding:0}.analysis-income-statement .print-table td .money{font-weight:400}.analysis-income-statement .print-table td.sign,.analysis-income-statement .print-table th.sign{width:15pt;text-align:center}.analysis-income-statement .print-table td.name,.analysis-income-statement .print-table th.name{text-align:left}.analysis-income-statement .print-table td.amount,.analysis-income-statement .print-table td.percentage,.analysis-income-statement .print-table th.amount,.analysis-income-statement .print-table th.percentage{text-align:right}.analysis-income-statement .print-table tr.group-row td{border-top:1px solid #000}.analysis-income-statement .print-table tr.child-row td.name{padding-left:20pt}