@media screen{body[data-court-fee=true] header{container:court-fee-header/inline-size}@container court-fee-header (max-width: 47.999rem){body[data-court-fee=true] header form.hidden[role=search],body[data-court-fee=true] header nav[aria-label="主导航"]{display:none}body[data-court-fee=true] header button[aria-controls=mobile-menu]{display:inline-flex}body[data-court-fee=true] header #mobile-menu{display:block}}body[data-court-fee=true] .back-to-top-btn,body[data-court-fee=true] .feedback-fab,body[data-court-fee=true] .ygdj-float-ad{display:none!important}.court-fee-page .court-fee-form,.court-fee-page .court-fee-result,.court-fee-page input{scroll-margin-top:calc(var(--court-fee-header-height, 4rem) + 1rem)}.court-fee-page .court-fee-disclosure{display:list-item;list-style-position:inside;min-height:44px;padding-block:12px;line-height:1.5;cursor:pointer}.court-fee-page summary:focus-visible{outline:2px solid currentColor;outline-offset:3px;border-radius:4px}.court-fee-page .court-fee-money{container-type:inline-size;width:100%;min-width:0;font-variant-numeric:lining-nums tabular-nums}.court-fee-page .court-fee-money>span{display:block;white-space:normal;font-weight:700;line-height:1.25;font-size:clamp(1rem,4vw,2.25rem)}.court-fee-page .court-fee-money-small>span{font-size:clamp(1rem,3.5vw,1.5rem)}.court-fee-page .court-fee-money-group{display:inline-block;white-space:nowrap}@supports (font-size:1cqw){.court-fee-page .court-fee-money>span{font-size:clamp(.875rem,calc(155cqw / var(--money-length)),2.25rem)}.court-fee-page .court-fee-money-small>span{font-size:clamp(.875rem,calc(155cqw / var(--money-length)),1.5rem)}}.court-fee-page .court-fee-sticky-value{white-space:nowrap;font-size:clamp(.875rem,4vw,1.125rem)}.court-fee-page a.whitespace-nowrap{white-space:normal;max-width:100%}.court-fee-page [data-compact=true] .sticky-bar-summary{display:none}}@media screen and (max-width:63.999rem){body[data-court-fee=true] footer{padding-bottom:calc(var(--sticky-bottom-bar-height, 0px) + 1rem)!important}}@media screen and (max-width:639.98px){.court-fee-page .court-fee-hero h1{font-size:1.75rem}}@media print{@page court-fee-report{size:A4;margin:16mm}#court-fee-report .no-print,#court-fee-report button,#court-fee-report svg,body:has(#court-fee-report) :has(#court-fee-report)>:not(:has(#court-fee-report)):not(#court-fee-report),body:has(#court-fee-report)>:not(:has(#court-fee-report)):not(#court-fee-report){display:none!important}body:has(#court-fee-report),body:has(#court-fee-report) :has(#court-fee-report){display:block!important;position:static!important;width:auto!important;min-width:0!important;max-width:none!important;min-height:0!important;height:auto!important;max-height:none!important;margin:0!important;padding:0!important;border:0!important;overflow:visible!important;background:#fff!important;box-shadow:none!important;transform:none!important;filter:none!important}#court-fee-report{page:court-fee-report;display:block!important;width:100%!important;height:auto!important;margin:0!important;padding:0!important;border:0!important;overflow:visible!important;font-family:PingFang SC,Microsoft YaHei,sans-serif;font-size:11pt;line-height:1.4;font-variant-numeric:lining-nums tabular-nums}#court-fee-report,#court-fee-report *{visibility:visible!important;box-sizing:border-box;min-width:0!important;max-width:100%!important;color:#000!important;background:transparent!important;border-color:#999!important;box-shadow:none!important;text-shadow:none!important;filter:none!important;word-break:normal;overflow-wrap:anywhere}#court-fee-report .print-only{display:block!important;break-inside:avoid}#court-fee-report .grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:4mm;break-inside:avoid}#court-fee-report .report-summary{break-inside:avoid}#court-fee-report .fee-detail{display:grid;gap:.6mm}#court-fee-report .fee-detail>*{margin-block:0!important}#court-fee-report .fee-card{padding:3mm;margin-bottom:2mm;border:.5pt solid #999;border-radius:2mm;break-inside:avoid;page-break-inside:avoid}#court-fee-report .text-xs{font-size:9pt;line-height:1.4}#court-fee-report .text-sm{font-size:10pt;line-height:1.4}#court-fee-report .text-lg{font-size:12pt}#court-fee-report .text-2xl{font-size:14pt}#court-fee-report .text-3xl{font-size:16pt}#court-fee-report h3{font-size:12pt;break-after:avoid}#court-fee-report h3.print-only{font-size:18pt;margin:0 0 4mm;text-align:center}#court-fee-report p{orphans:3;widows:3}#court-fee-report summary{display:block;cursor:default;break-after:avoid;min-height:0;padding:2mm 0;font-size:10pt}#court-fee-report .court-fee-money{container-type:normal}#court-fee-report .court-fee-money>span{display:block;font-weight:700;font-size:18pt;line-height:1.3;white-space:nowrap}#court-fee-report .court-fee-money-small>span{font-size:12pt}#court-fee-report details .flex{flex-wrap:wrap;gap:1mm 3mm;break-inside:avoid}#court-fee-report details .flex>span:first-child{flex:1 1 0}#court-fee-report details .flex>span:last-child{flex-shrink:0;white-space:nowrap}}