body.c3-longyan.lyc-accounting{background-color:#edf0e7!important}.lyc-handoff-cover{padding:28px 0 0;border:1px solid #aab8a1;background:#f8f8ef}.lyc-handoff-cover header{padding:0 36px 34px}.lyc-handoff-cover h1{margin:12px 0 20px!important;font-size:clamp(37px,4.5vw,58px)!important}.lyc-handoff-stages{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;padding:0;margin:0;background:#2f4c37;color:#f0e5cf}.lyc-handoff-stages li{display:flex;flex-direction:column;gap:13px;padding:26px 34px;border-right:1px solid #8b9b75}.lyc-handoff-stages li:last-child{border-right:0}.lyc-handoff-stages span{font-size:11px;letter-spacing:.12em;color:#e4b88e}.lyc-handoff-stages b{font-size:20px}.lyc-ledger-search{display:grid;gap:7px;min-width:300px}.lyc-ledger-search label{font-size:12px;font-weight:700;color:#52654e}.lyc-ledger-search input{font-size:12px;padding:12px;background:#fffef7;border:1px solid #abbba5;width:100%;min-width:0;border-radius:0}.lyc-ledger-search output{font-size:11px;line-height:1.7;color:#657660;min-height:19px}.lyc-ledger-label{display:grid;grid-template-columns:120px minmax(0,1fr) 150px;gap:30px;background:#dde4d2;border-block:1px solid #9fae96;padding:17px 20px;font-size:11px;color:#52644b;letter-spacing:.1em}.lyc-ledger-row{display:grid;grid-template-columns:120px minmax(0,1fr) 150px;gap:30px;padding:30px 20px;border-bottom:1px solid #bdc8b3;align-items:start}.lyc-ledger-row:nth-child(even){background:#f7f8f0}.lyc-ledger-date{display:grid;gap:9px;padding-top:5px;color:#53694e;font-size:12px}.lyc-ledger-date span{font-size:10px;color:#738266;letter-spacing:.1em}.lyc-ledger-row h2{font-size:24px!important;line-height:1.55!important}.lyc-ledger-row .lyc-summary{font-size:14px}.lyc-ledger-row .lyc-thumb{aspect-ratio:1.4;margin-top:5px!important}.lyc-month-context{display:grid;grid-template-columns:1.1fr 1fr;gap:65px;align-items:center;border-top:2px solid #5c7753;padding-top:30px;margin-top:60px}.lyc-month-image{aspect-ratio:1.55;overflow:hidden}.lyc-month-image img{width:100%;height:100%!important;object-fit:cover}.lyc-month-context h2{margin:14px 0 20px!important}.lyc-month-context p:last-child{font-size:15px;line-height:1.95;color:#5e7055;max-width:420px}.lyc-audit-title{display:grid;grid-template-columns:minmax(0,1fr) 34%;gap:42px;align-items:center;border:1px solid #b8845a;padding:34px;background:#faf7ea;margin-top:12px;box-shadow:inset 0 0 0 8px #e8e2cd}.lyc-audit-title h1{font-size:clamp(31px,3.5vw,46px)!important;margin:15px 0 23px!important;line-height:1.32!important}.lyc-audit-title .lyc-deck{font-size:16px;margin-top:22px!important}.lyc-audit-title .lyc-main-image{aspect-ratio:.95}.lyc-audit-reading{display:grid;grid-template-columns:minmax(0,800px) 260px;grid-template-areas:"paper index";gap:55px;justify-content:center;align-items:start;margin-top:40px}.lyc-audit-reading>.lyc-index{grid-area:index;position:sticky;top:112px;background:#dce5d0;border-top:4px solid #9d663e}.lyc-audit-paper{grid-area:paper;background:#fffef7;padding:32px 40px 42px;min-width:0;border-bottom:3px solid #395e40}.lyc-audit-paper .lyc-prose{margin:auto}
@media(max-width:1050px){.lyc-ledger-label,.lyc-ledger-row{grid-template-columns:100px minmax(0,1fr) 120px;gap:24px;padding-inline:15px}.lyc-audit-reading{grid-template-columns:minmax(0,1fr) 230px;gap:30px}.lyc-audit-paper{padding:28px}.lyc-audit-title{padding:30px;gap:30px}.lyc-month-context{gap:38px}}
@media(max-width:800px){.lyc-audit-reading{grid-template-columns:1fr;grid-template-areas:"index" "paper";gap:25px}.lyc-audit-reading>.lyc-index{position:static}.lyc-audit-reading .lyc-index [data-toc]{max-height:210px}}
@media(max-width:700px){.lyc-handoff-cover{padding-top:25px}.lyc-handoff-cover header{padding:0 22px 26px}.lyc-handoff-cover h1{font-size:35px!important}.lyc-handoff-stages{grid-template-columns:1fr}.lyc-handoff-stages li{flex-direction:row;align-items:center;justify-content:space-between;gap:15px;padding:19px 22px;border-right:0;border-bottom:1px solid #71865f}.lyc-handoff-stages li:last-child{border-bottom:0}.lyc-handoff-stages span{font-size:10px}.lyc-handoff-stages b{font-size:16px}.lyc-ledger-search{min-width:0;width:100%}.lyc-ledger-label{display:none}.lyc-ledger-rows{border-top:2px solid #71865e}.lyc-ledger-row{grid-template-columns:minmax(0,1fr) 83px;gap:14px 18px;padding:23px 12px}.lyc-ledger-date{grid-column:1/-1;display:flex;gap:18px;font-size:11px}.lyc-ledger-row h2{font-size:21px!important}.lyc-ledger-row .lyc-summary{font-size:13px}.lyc-ledger-row .lyc-thumb{aspect-ratio:1;margin-top:4px!important}.lyc-month-context{grid-template-columns:1fr;gap:24px;padding-top:25px;margin-top:40px}.lyc-month-context h2{margin:10px 0 16px!important}.lyc-month-context p:last-child{font-size:14px}.lyc-audit-title{grid-template-columns:1fr;gap:24px;padding:25px 22px;box-shadow:inset 0 0 0 5px #e8e2cd;margin-top:4px}.lyc-audit-title h1{font-size:32px!important}.lyc-audit-title .lyc-deck{font-size:15px;margin-top:20px!important}.lyc-audit-title .lyc-main-image{aspect-ratio:1.8}.lyc-audit-reading{width:calc(100% - 24px);margin-top:26px;gap:24px}.lyc-audit-paper{padding:23px 18px}}
