.review-page{color:#203f30;max-width:960px;margin:auto;padding:24px clamp(16px,4vw,38px) 64px}.review-page header,.review-tools,.review-paging,.review-brand{align-items:center;gap:12px;display:flex}.review-page header{border-bottom:1px solid #d8dfd4;justify-content:space-between;padding-bottom:14px}.review-brand{color:inherit;font-size:22px;font-weight:700;text-decoration:none}.review-page h1{margin:32px 0 18px;font-size:clamp(26px,5vw,39px)}.review-page p{line-height:1.6}.review-gate,.review-tools,.review-detail{background:#f3f5ed;border-radius:9px;padding:18px}.review-gate a{display:inline-flex}.review-tools{flex-wrap:wrap;align-items:flex-end}.review-tools label{flex:1;gap:5px;min-width:min(260px,100%);display:grid}.review-tools input[type=search]{font:inherit;background:#fff;border:1px solid #a9b8a6;border-radius:6px;padding:10px}.review-tools .review-history{flex:auto;align-items:center;gap:8px;min-width:0;padding:8px 0;display:flex}.review-parcel{border-bottom:1px solid #ccd5c7}.review-parcel>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;padding:16px 4px;display:flex}.review-parcel>summary:before{content:"+";font-size:20px}.review-parcel[open]>summary:before{content:"−"}.review-parcel>summary>span:first-of-type{flex:1}.review-parcel small{color:#58685a;margin-top:5px;font-size:13px;display:block}.review-meta{text-align:end;font-size:13px}.review-detail{margin-bottom:12px}.review-detail dl{grid-template-columns:repeat(auto-fit,minmax(182px,1fr));gap:13px;margin:0 0 20px;display:grid}.review-detail dt{color:#556853;font-size:13px}.review-detail dd{overflow-wrap:anywhere;margin:3px 0 0}.review-detail p{white-space:pre-wrap}.review-paging{margin-top:20px}.admin-footer-link{color:inherit}
