.m-shell{--m-ink:#18473b;--m-paper:#fbfaf6;--m-line:#dfdfd5;color:#24372e;min-height:100dvh;padding-bottom:env(safe-area-inset-bottom);background:#f1f0eb;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,sans-serif}.m-shell button,.m-shell a,.m-shell summary{-webkit-tap-highlight-color:transparent}.m-shell button{background:var(--m-ink);color:#fffdf5;min-height:44px;font:inherit;cursor:pointer;border:1px solid #cbd4c9;border-radius:7px;padding:9px 16px;font-size:14px}.m-shell button:disabled{opacity:.48;cursor:wait}.m-shell button:focus-visible,.m-shell textarea:focus-visible,.m-shell input:focus-visible,.m-shell summary:focus-visible{outline-offset:3px;outline:2px solid #57795e}.m-shell button.m-quiet{color:var(--m-ink);background:0 0;border-color:#0000;padding-inline:8px}.m-shell button.m-text-button{color:#516957;text-underline-offset:4px;background:0 0;border:0;min-height:40px;padding:4px 0;font-size:12px;text-decoration:underline}.m-header{justify-content:space-between;align-items:center;gap:20px;max-width:760px;margin:auto;padding:32px 24px 23px;display:flex}.m-header p{letter-spacing:.15em;color:#718074;margin:0 0 8px;font-size:10px}.m-header h1{letter-spacing:.04em;margin:0;font:600 29px/1.25 Songti SC,STSong,serif}.m-header .m-refresh{color:#536d5d;background:0 0;border:0;min-width:64px;padding-right:0;font-size:13px}.m-main{max-width:760px;margin:auto;padding:0 24px}.m-sync-strip{color:#6a756b;border-bottom:1px solid #d7dbcf;padding:14px 0 20px;font-size:12px}.m-sync-strip>div{align-items:center;gap:7px;margin:0 0 9px;display:flex}.m-sync-strip strong{color:#455c4c;font-size:13px;font-weight:500}.m-sync-strip p{font-variant-numeric:tabular-nums;margin:4px 0;line-height:1.6}.m-status-dot{background:#587f61;border-radius:50%;width:6px;height:6px}.m-status-dot.is-offline{background:#a88041}.m-tabs{border-bottom:1px solid #d7dbcf;gap:28px;margin:14px 0 24px;display:flex}.m-tabs button{position:relative;color:#747c72!important;background:0 0!important;border:0!important;border-radius:0!important;padding:12px 0 13px!important;font-size:15px!important}.m-tabs button[aria-current]{font-weight:600;color:var(--m-ink)!important}.m-tabs button[aria-current]:after{content:"";background:var(--m-ink);height:2px;position:absolute;bottom:-1px;left:0;right:0}.m-tabs span{vertical-align:top;color:#8a9086;margin-left:6px;font-size:11px;font-weight:400}.m-list{gap:18px;display:grid}.m-card{border:1px solid var(--m-line);background:var(--m-paper);border-radius:8px;min-width:0;padding:23px 22px 15px}.m-card-meta{color:#7d8679;justify-content:space-between;gap:12px;font-size:11px;line-height:1.5;display:flex}.m-card h2{letter-spacing:.01em;overflow-wrap:anywhere;margin:11px 0 14px;font:600 21px/1.5 Songti SC,STSong,serif}.m-body{white-space:pre-wrap;overflow-wrap:anywhere;color:#34453b;font-size:16px;line-height:1.9}.m-sources{gap:8px;margin:17px 0 0;padding:0;list-style:none;display:grid}.m-sources a{color:#64765f;text-underline-offset:4px;overflow-wrap:anywhere;padding:4px 0;font-size:12px;line-height:1.6;text-decoration:underline;display:inline-block}.m-card-actions{border-top:1px solid #e8e7df;flex-wrap:wrap;align-items:center;gap:6px;margin:20px 0 1px;padding-top:13px;display:flex}.m-card-actions button{padding:8px 14px;font-size:13px}.m-card-actions button:first-child{margin-left:0}.m-withdrawn{border-style:dashed}.m-withdrawn .m-body{color:#81877d}.m-composer{border-top:1px solid #e7e6de;margin:12px 0;padding-top:12px}.m-composer label{color:#687965;margin-bottom:8px;font-size:12px;display:block}.m-composer textarea{box-sizing:border-box;resize:vertical;color:#304535;width:100%;min-height:92px;font:inherit;background:#fffefb;border:1px solid #d4dacd;border-radius:6px;padding:11px 12px;font-size:16px;line-height:1.6;display:block}.m-composer-foot{justify-content:space-between;align-items:center;gap:10px;margin-top:9px;display:flex}.m-composer small,.m-caption{color:#818577;font-size:11px;line-height:1.7}.m-caption{margin:6px 0}.m-composer-foot button{padding:7px 20px;font-size:13px}.m-records{border-top:1px solid #e7e6de;margin-top:10px;padding-top:5px}.m-records summary{color:#6f7b69;cursor:pointer;min-height:40px;padding:10px 0;font-size:12px}.m-records summary span{color:#91998a;margin-left:7px}.m-records ol{margin:0;padding:0;list-style:none}.m-records li{border-top:1px solid #e9e9e0;padding:13px 0}.m-receipt-head{color:#788572;justify-content:space-between;gap:10px;font-size:10px;line-height:1.7;display:flex}.m-receipt-head time{white-space:nowrap;color:#919787}.m-receipt-head .m-warn{color:#926c35}.m-records li p{white-space:pre-wrap;overflow-wrap:anywhere;margin:7px 0 0;font-size:14px;line-height:1.7}.m-records li small{color:#8b7d5b;margin-top:6px;font-size:11px;line-height:1.7;display:block}.m-records .m-text-button+.m-text-button{margin-left:12px}.m-notice{color:#7a633e;overflow-wrap:anywhere;background:#f4efdf;border-left:2px solid #ae9160;padding:10px 12px;font-size:12px;line-height:1.7}.m-login{border:1px solid var(--m-line);background:var(--m-paper);border-radius:8px;gap:11px;margin:22px 0;padding:24px 20px;display:grid}.m-login h2{margin:0 0 3px;font:600 20px/1.5 Songti SC,STSong,serif}.m-login label{color:#687b67;font-size:12px}.m-login input{background:#fffefa;border:1px solid #cdd6c8;border-radius:6px;width:100%;padding:11px;font-size:16px}.m-login small{color:#868b7c;font-size:11px;line-height:1.5}.m-empty{text-align:center;color:#828a7a;padding:40px 12px 60px}.m-empty h2{margin:0 0 12px;font-size:17px;font-weight:500}.m-empty p{margin:0;font-size:13px;line-height:1.8}.m-footer{color:#909587;padding:32px 0 30px;font-size:11px;line-height:1.7}.m-footer summary{cursor:pointer;color:#70816b;min-height:40px;padding:10px 0;font-size:12px}.m-footer p{margin:6px 0}.m-footer .m-exit-confirm{border:1px solid #d9dccf;border-radius:6px;margin-top:8px;padding:14px}.m-exit-confirm p{color:#816a43;margin:0 0 12px}.m-exit-confirm button{min-height:42px;font-size:12px}.m-orphan{color:#78816f;margin-top:20px;font-size:12px}.m-orphan summary{cursor:pointer;min-height:44px;padding:10px 0}.m-orphan>div{border-top:1px solid var(--m-line);padding:12px 0}.m-orphan p{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7}.m-orphan small{font-size:11px}@media (width<=400px){.m-header{padding:28px 20px 18px}.m-main{padding:0 20px}.m-card{padding:19px 17px 12px}.m-tabs{gap:23px}.m-card h2{font-size:20px}.m-receipt-head{flex-wrap:wrap;gap:2px 10px}}@media (prefers-reduced-motion:no-preference){.m-shell button{transition:background .15s,color .15s}.m-shell button:active{transform:translateY(1px)}}.m-records summary .m-record-summary{float:right;color:#5c745c;letter-spacing:0;font-size:11px}.m-shell{padding-bottom:calc(82px + env(safe-area-inset-bottom));overscroll-behavior-y:none}.m-header{z-index:10;max-width:640px;padding:calc(14px + env(safe-area-inset-top)) 20px 14px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f1f0ebf5;gap:12px;min-height:78px;position:sticky;top:0}.m-header h1{letter-spacing:0;font:650 27px/1.2 -apple-system,BlinkMacSystemFont,PingFang SC,sans-serif}.m-header p{letter-spacing:0;margin-bottom:5px;font-size:11px}.m-header .m-refresh{place-items:center;min-width:44px;padding:10px;display:grid}.m-header .m-back{color:var(--m-ink);background:0 0;border:0;margin-left:-10px;padding:10px}.m-detail .m-header h1{flex:1;font-size:17px}.m-main{max-width:640px;padding:0 16px}.m-sync-strip{border:0;margin:0 4px 16px;padding:0}.m-sync-strip summary{cursor:pointer;align-items:center;gap:7px;min-height:36px;list-style:none;display:flex}.m-sync-strip summary>span:last-child{margin-left:auto;font-size:11px}.m-sync-strip p{padding-left:13px}.m-sync-strip strong{font-size:12px;font-weight:400}.m-tabs{z-index:20;max-width:680px;padding:6px 12px calc(8px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fbfaf6f7;border:0;border-top:1px solid #dde0d5;grid-template-columns:repeat(3,1fr);gap:0;margin:0 auto;display:grid;position:fixed;bottom:0;left:0;right:0}.m-tabs button{flex-direction:column;align-items:center;gap:4px;min-height:54px;display:flex;border-radius:12px!important;padding:5px!important}.m-tabs button[aria-current]{background:#e6ece2!important}.m-tabs button[aria-current]:after{display:none}.m-tabs button span{color:inherit;margin:0;font-size:11px}.m-list{gap:10px}.m-shell button.m-list-item{text-align:left;color:#263f31;background:#fbfaf6;border:1px solid #e2e3d9;border-radius:16px;align-items:center;gap:16px;width:100%;padding:19px 18px;display:flex}.m-list-item>div{flex:1;min-width:0}.m-list-item>svg{color:#8a9789;flex-shrink:0}.m-item-meta{color:#7b897a;font-size:11px}.m-list-item h2{margin:5px 0;font-size:17px;font-weight:600;line-height:1.5}.m-list-item p{color:#6a7869;-webkit-line-clamp:2;white-space:pre-wrap;-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:1.65;display:-webkit-box;overflow:hidden}.m-list-item small{color:#967242;margin-top:8px;font-size:11px;display:block}.m-detail .m-card{border-radius:16px;padding:20px 18px}.m-card h2{font:600 23px/1.5 -apple-system,BlinkMacSystemFont,PingFang SC,sans-serif}.m-body{font-size:16px;line-height:1.85}.m-card-actions{position:relative}.m-more{margin-left:auto;position:relative}.m-more summary{cursor:pointer;justify-content:center;align-items:center;min-width:44px;min-height:44px;list-style:none;display:flex}.m-more summary::-webkit-details-marker{display:none}.m-sync-strip summary::-webkit-details-marker{display:none}.m-more>div{z-index:4;background:#fffefb;border:1px solid #dce1d6;border-radius:12px;min-width:140px;padding:6px;position:absolute;bottom:46px;right:0;box-shadow:0 8px 30px #16332314}.m-more>div button{white-space:nowrap;width:100%}.m-composer textarea{border-radius:12px;scroll-margin-top:100px}.m-composer{scroll-margin-top:100px}.m-footer{padding:24px 5px 14px}.m-footer>details>summary{font-size:13px}.m-records summary,.m-login input{box-sizing:border-box}.m-shell button,.m-shell summary{touch-action:manipulation}.m-header .m-capture-button{white-space:nowrap;background:#18473b;border:0;border-radius:22px;margin-left:auto;padding:8px 16px}.m-header:has(.m-capture-button){gap:4px}.m-capture{background:#fbfaf6;border:1px solid #e2e3d9;border-radius:16px;padding:20px 18px}.m-capture .m-composer{border:0;margin:0;padding:0}.m-capture-history{margin-top:30px}.m-capture-history h2{color:#657763;font-size:13px;font-weight:500}.m-capture-history article{border-top:1px solid #e0e4d9;padding:14px 0}.m-capture-history p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 7px;font-size:15px;line-height:1.7}.m-capture-history small{color:#73816d;font-size:11px;line-height:1.6;display:block}.m-section-hint{color:#6d7c69;margin:2px 4px 8px;font-size:13px;line-height:1.7}.m-action-question,.m-action-feedback{white-space:pre-wrap;overflow-wrap:anywhere;color:#6d572f;background:#f4efdf;border-left:2px solid #a38650;margin:14px 0 0;padding:10px 12px;font-size:14px;line-height:1.7}.m-action-feedback{color:#405c45;background:#edf2e9;border-color:#89a083}.m-list-item small+small{margin-left:8px}.m-meeting-evidence{background:#f5f7f4;border-radius:10px;margin:16px 0;padding:12px}.m-meeting-evidence h3{margin:0 0 8px;font-size:13px}.m-meeting-evidence article+article{margin-top:10px}.m-meeting-evidence small{color:#68736a;display:block}.m-meeting-evidence q{color:#35473a;margin-top:4px;line-height:1.55;display:block}.m-calendar-permission{white-space:pre-wrap;overflow-wrap:anywhere;color:#584a2d;background:#fbf7e9;border:1px solid #d8cba8;border-radius:10px;margin:14px 0 0;padding:12px 14px;font-size:14px;line-height:1.7}.m-analysis{color:#415649;border-top:1px solid #e8e7df;margin-top:16px;padding-top:14px}.m-analysis h3{color:#667c69;margin:0 0 7px;font-size:12px;font-weight:600}.m-analysis p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.75}.m-card-meta-right{align-items:center;gap:8px;display:flex}.m-card-meta-right time{white-space:nowrap}.m-card-meta-right .m-discovery-codex{color:#23583a;white-space:nowrap;background:#edf3e9;border:1px solid #b8cdb9;border-radius:18px;justify-content:center;align-items:center;min-height:36px;padding:6px 11px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.m-codex-status{color:#62755e;margin:9px 0 0;font-size:12px;line-height:1.5}.m-discovery-filters{border-bottom:1px solid #d9e0d5;gap:22px;margin:2px 0 12px;display:flex}.m-discovery-filters button{color:#647364;font:inherit;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;align-items:center;gap:6px;min-height:44px;padding:10px 0;font-size:14px;display:flex}.m-discovery-filters button[aria-pressed=true]{color:#18473b;border-bottom-color:#eb805a;font-weight:600}.m-discovery-filters small{color:#7c887d;font-size:11px}.m-discovery-date{color:#627166;justify-content:flex-end;align-items:center;gap:8px;margin-bottom:12px;font-size:12px;display:flex}.m-discovery-date select{color:#294e3f;min-height:36px;font:inherit;background:#fffefa;border:1px solid #cdd6cb;border-radius:6px;padding:6px}.m-status-line{color:#2f4a3c;background:#eef3ee;border-radius:10px;margin:4px 0 12px;padding:10px 12px;font-size:14px}.m-status-line p{margin:6px 0 0;font-size:13px}.m-status-working{color:#24577d;background:#eaf2f8}.m-status-needs_you{color:#7a3416;background:#fbefe6}.m-relation{color:#8a4b2c;margin:6px 0 10px;font-size:14px;line-height:1.65}.m-detail .m-notice{z-index:11;position:sticky;top:80px}.m-discovery-date select{min-height:44px;font-size:16px}.m-empty .m-body{text-align:left;margin:16px 0}@media (prefers-reduced-motion:reduce){.m-shell .is-spinning{animation:none}}.m-shell button.m-text-button,.m-records summary,.m-footer summary,.m-card-meta-right .m-discovery-codex{min-height:44px}.m-sources a{align-items:center;min-height:44px;display:flex}.m-attention{background:var(--m-card,#fff);overflow-wrap:anywhere;border-radius:12px;padding:16px}.m-attention>summary{cursor:pointer;align-items:center;min-height:44px;font-weight:600;display:flex}.m-attention .m-body{white-space:pre-wrap;line-height:1.75}.m-attention-receipt{border-top:1px solid #dde4dd;margin-top:16px;padding-top:8px}.m-attention-receipt small{line-height:1.6;display:block}.m-icp{color:var(--muted,#69746e);text-align:center;margin-top:20px;font-size:12px;text-decoration:none;display:block}:root{color:#171815;font-synthesis:none;background:#f1f0eb;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif}*{box-sizing:border-box}body{background:#f1f0eb;margin:0}button,input,textarea,select{font:inherit}button{color:inherit}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline-offset:2px;outline:2px solid #38634b}.page-heading{justify-content:space-between;align-items:flex-end;gap:24px;margin:0 0 28px;display:flex}.page-heading h1{letter-spacing:-.035em;margin:3px 0 6px;font:600 32px/1.2 Songti SC,STSong,serif}.page-heading p{color:#636b64;margin:0;font-size:14px;line-height:1.6}.datebar{white-space:nowrap;align-items:center;gap:6px;display:flex}.datebar label{color:#636b64;background:#fff;border:1px solid #dde1db;border-radius:8px;align-items:center;gap:8px;padding:7px 10px;display:flex}.datebar select{color:#242923;background:0 0;border:0;outline:0}.icon-button{cursor:pointer;background:#fff;border:1px solid #dde1db;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.icon-button:hover:not(:disabled){background:#f9faf8;border-color:#aeb7ae}.icon-button:disabled{opacity:.4;cursor:not-allowed}.published-meta{color:#6f756e;letter-spacing:.05em;border-bottom:1px solid #e5e3dc;margin-bottom:24px;padding-bottom:14px;font-size:12px}.markdown{font-size:inherit;overflow-wrap:anywhere;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif;line-height:1.82}.markdown h1{letter-spacing:-.025em;margin:0 0 .8em;font:600 1.85em/1.3 Songti SC,STSong,serif}.markdown h2{margin:2.25em 0 .75em;font-size:1.2em;line-height:1.4}.markdown h3{margin:1.8em 0 .5em;font-size:1.05em}.markdown p,.markdown li{margin:.6em 0}.markdown blockquote{color:#536057;border-left:3px solid #b7c9b9;margin:1.2em 0;padding:.2em 1em}.markdown pre{white-space:pre-wrap;background:#f5f6f3;border-radius:7px;padding:14px;font-size:.85em}.markdown-link{color:#38634b;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #9bb6a1;align-items:center;gap:3px;padding:0;display:inline-flex}.source-strip{border-top:1px solid #dde1db;border-bottom:1px solid #dde1db;justify-content:space-between;align-items:center;gap:18px;width:min(800px,100%);margin:18px auto 0;padding:14px 0;display:flex}.source-strip strong{font-size:14px}.source-strip p{color:#636b64;margin:4px 0 0;font-size:13px}.source-badges{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.badge{color:#566158;white-space:nowrap;background:#e8ebe7;border-radius:999px;padding:3px 8px;font-size:12px;line-height:1.3}.badge.green{color:#315b41;background:#e2eee5}.badge.amber{color:#76521b;background:#f4ead7}.badge.red{color:#923832;background:#f5e1df}.quiet,.empty{color:#636b64;padding:26px 0}.empty{border-top:1px solid #dde1db;border-bottom:1px solid #dde1db;max-width:800px;margin:0 auto}.empty h2{color:#242923;margin:0 0 6px;font-size:17px}.empty p{margin:0;line-height:1.65}.notice{border-radius:8px;margin:16px 0;padding:12px 14px;font-size:14px}.notice.error{color:#862e2b;background:#f7e6e4;border:1px solid #e8c0bc}.metadata{color:#636b64;font-size:13px}.agenda{max-width:900px}.agenda>section{margin:0 0 32px}.agenda h2{margin:0 0 10px;font-size:17px}.agenda h2 span{color:#636b64;margin-left:8px;font-size:12px;font-weight:400}.followup,.source-row,.proposal{background:#fff;border:1px solid #dde1db;border-radius:10px;margin-bottom:8px;padding:18px 20px}.source-row{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.followup h3,.source-row h2,.proposal h3{margin:0;font-size:16px}.followup p,.source-row p,.proposal p{color:#636b64;margin:5px 0 0;font-size:14px;line-height:1.6}.note{white-space:pre-wrap}.decision input,.decision select{color:#242923;background:#fff;border:1px solid #cfd6ce;border-radius:7px;padding:8px}.primary{cursor:pointer;justify-content:center;align-items:center;gap:7px;display:inline-flex;color:#fff!important;background:#38634b!important;border:0!important;border-radius:8px!important;padding:10px 13px!important}.primary:hover:not(:disabled){background:#2e523d!important}.primary:disabled{opacity:.55;cursor:wait}details{margin-top:12px}summary{cursor:pointer;color:#38634b;font-size:13px}.details-content{color:#536057;padding:11px 0 0;font-size:14px}.details-content p{white-space:pre-wrap}.details-content pre{white-space:pre-wrap;background:#f5f6f3;border-radius:6px;padding:10px;font-size:12px;overflow:auto}.source-list{max-width:900px}.source-row{grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.source-row details{grid-column:span 2}.proposal{margin-bottom:14px}.proposal>p{margin:12px 0}.decision{flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;display:flex}.decision input{min-width:180px}.dialog-backdrop{z-index:10;background:#1b221c4d;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.dialog{background:#fff;border-radius:12px;width:min(800px,100%);max-height:min(85vh,900px);padding:18px 24px;overflow:auto;box-shadow:0 16px 38px #1e281f33}.dialog-head{border-bottom:1px solid #dde1db;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;display:flex}.dialog-head>div{align-items:center;gap:8px;display:flex}@media (width<=760px){.page-heading,.source-strip{flex-direction:column;align-items:flex-start}.source-badges{justify-content:flex-start}.source-row{flex-direction:column;display:flex}.decision{align-items:stretch}.decision .primary{width:100%}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.source-strip{margin-bottom:24px;padding:16px 0;display:block}.source-strip-title{justify-content:space-between;align-items:center;gap:16px;display:flex}.source-badges{justify-content:flex-start;margin:12px 0}.source-strip p{margin:0;font-size:14px;line-height:1.7}.badge{font-size:13px}.metadata,summary{font-size:14px}.notice.success{color:#315b41;background:#e2eee5}.table-scroll{max-width:100%;overflow:auto}.markdown table{border-collapse:collapse;width:100%;min-width:480px;font-size:.88em}.markdown th,.markdown td{text-align:left;vertical-align:top;border:1px solid #dde1db;padding:10px 12px}.markdown th{background:#f5f6f3}.markdown-link{overflow-wrap:anywhere;text-decoration:none;display:inline}.markdown-link svg{vertical-align:middle;margin-left:3px}.dialog .markdown{font-size:17px}@media (width<=760px){.source-strip p{font-size:13px}.page-heading h1{font-size:27px}.badge{font-size:13px}.dialog,.followup,.proposal{padding:16px}}.coverage-explainer{border-bottom:1px solid #dde1db;margin-bottom:8px;padding:0 0 24px;font-size:16px;line-height:1.75}.coverage-explainer p{margin:0 0 12px}.coverage-explainer .source-badges{align-items:center;gap:10px}.coverage-explainer .source-badges>strong{margin-right:6px;font-size:14px}.coverage-gap{color:#886022!important;font-size:14px!important}.coverage-source{border-bottom:1px solid #dde1db;padding:22px 0}.coverage-source-head{justify-content:space-between;align-items:center;gap:16px;display:flex}.coverage-source h2{margin:0;font-size:18px}.coverage-windows{flex-wrap:wrap;gap:12px 36px;margin-top:12px;display:flex}.coverage-windows p{flex-direction:column;gap:4px;min-width:230px;margin:0;font-size:14px;line-height:1.6;display:flex}.coverage-windows span{color:#636b64}.coverage-windows strong{font-weight:500}.coverage-unknown,.coverage-footnote{color:#636b64;margin:12px 0 0;font-size:14px;line-height:1.7}.coverage-detail{background:#fff;border:1px solid #dde1db;border-radius:8px;margin:8px 0;padding:14px 16px}.coverage-detail h3{margin:0 0 8px;font-size:14px}.coverage-detail p{overflow-wrap:anywhere;line-height:1.75}.coverage-footnote{margin-top:24px}.source-strip .coverage-gap{margin-top:8px}.coverage-source details{margin-top:14px}@media (width<=540px){.page-heading{flex-direction:column;align-items:flex-start;gap:18px;margin-bottom:24px}.page-heading h1{font-size:28px}.datebar{justify-content:space-between;width:100%}.datebar label{flex:1;justify-content:center}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
