.analytics-v2{background:#f6f5f1;color:#252722;font-family:Arial,Helvetica,sans-serif}.analytics-v2 [hidden]{display:none!important}.ins-wrap{width:min(1180px,calc(100% - 64px));margin:auto}.ins-header{background:#faf9f5;border-bottom:1px solid #deded5}.ins-header .ins-wrap{display:flex;align-items:center;justify-content:space-between;min-height:92px;gap:25px}.ins-brand{display:flex;align-items:center;gap:16px;text-decoration:none;color:#252722}.ins-brand-mark{font:italic 38px Georgia,serif;color:#a64029}.ins-brand-name{font:22px Georgia,serif;display:block}.ins-brand small{display:block;font:9px Arial,sans-serif;letter-spacing:.18em;margin-top:6px;color:#686b62}.ins-back{font-size:12px;color:#55594e;text-decoration:none;border-bottom:1px solid #aaa}.ins-top{display:flex;justify-content:space-between;align-items:end;gap:30px;margin:44px 0 26px}.ins-kicker{font-size:10px;font-weight:700;letter-spacing:.14em;color:#a64029;margin-bottom:12px}.ins-top h1{font:46px/1.1 Georgia,serif;letter-spacing:-.035em;margin:0 0 13px}.ins-top p:not(.ins-kicker){font-size:14px;color:#666a60;line-height:1.7}.ins-top-actions{display:flex;gap:10px;flex-wrap:wrap}.analytics-v2 .ins-top-actions button{font-size:12px;padding:11px 16px;min-height:42px}.analytics-v2 button{cursor:pointer}.analytics-v2 button:disabled{cursor:default;opacity:.5}.analytics-v2 :focus-visible{outline:3px solid #a64029;outline-offset:4px}.ins-toolbar{display:flex;justify-content:space-between;align-items:center;gap:20px;border-top:1px solid #deded5;border-bottom:1px solid #deded5;padding:17px 0}.ins-periods,.ins-switch{display:inline-flex;gap:4px;padding:4px;background:#eae9e1;border-radius:5px}.ins-periods button,.ins-switch button{border:0;background:transparent;padding:9px 15px;border-radius:3px;font:12px Arial,sans-serif;color:#5b5e54;white-space:nowrap}.ins-periods button[aria-pressed=true],.ins-switch button[aria-pressed=true]{background:#fff;color:#242720;box-shadow:0 1px 4px #0000000d}.ins-range{font-size:12px;color:#666a60;text-align:right}.ins-status{min-height:20px;font-size:11px;color:#6b7064;margin:12px 0 22px}.ins-status.ins-error{color:#8b3022}.ins-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-bottom:24px}.ins-metric{padding:23px 24px;background:#fff;border:1px solid #dfdfd7;border-radius:6px}.ins-metric h2{font:12px Arial,sans-serif;color:#65695e;margin:0}.ins-metric>strong{display:block;font:35px/1.1 Georgia,serif;letter-spacing:-.035em;margin:19px 0 12px;overflow-wrap:anywhere}.ins-metric p{font-size:10px;color:#73776d;line-height:1.6;margin:0}.ins-main-grid{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(270px,1fr);gap:22px;margin-bottom:22px}.ins-panel{border:1px solid #dfdfd7;background:#fff;border-radius:6px;padding:26px;min-width:0}.ins-panel-heading{margin-bottom:20px}.ins-panel h2{font:24px/1.3 Georgia,serif;margin:0 0 7px;letter-spacing:-.02em}.ins-muted{font-size:12px;line-height:1.7;color:#72766c;margin:0}.ins-switch{margin-bottom:14px;background:#f0efe9}.ins-switch button{padding:7px 12px;font-size:11px}.ins-chart svg{display:block;width:100%;height:auto;min-height:180px;max-height:260px;overflow:visible}.ins-gridline{stroke:#e9e9e1;stroke-width:1}.ins-axis{font:11px Arial,sans-serif;fill:#83877c}.ins-area{fill:#a6402910}.ins-line{fill:none;stroke:#a64029;stroke-width:2.5;stroke-linejoin:round;stroke-linecap:round}.ins-point{fill:#a64029;stroke:white;stroke-width:2;cursor:pointer;outline:none}.ins-point:focus{stroke:#252722;stroke-width:3;r:7}.ins-readout{font-size:11px;color:#65695f;min-height:20px;line-height:1.6;margin:10px 0 16px}.ins-details{border-top:1px solid #e7e7df;padding-top:15px;font-size:12px}.ins-details summary,.ins-disclosure summary{cursor:pointer;color:#373c31;font-weight:500}.ins-table-wrap{max-height:330px;overflow:auto;margin-top:15px}.ins-table-wrap caption{font-size:11px;text-align:left;padding-bottom:12px;color:#777b6f}.ins-table-wrap th,.ins-table-wrap td{font-size:11px;padding:11px 5px}.ins-table-wrap th:not(:first-child),.ins-table-wrap td:not(:first-child){text-align:right}.ins-buying-row{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #e9e9e1;padding:17px 0;font-size:12px;color:#666b5e}.ins-buying-row strong{font:25px Georgia,serif;color:#282e22}.ins-footnote{font-size:11px;line-height:1.75;color:#797d72;margin:17px 0 0}.ins-advice{margin-top:23px;padding-top:21px;border-top:1px solid #e2e2d7}.ins-advice strong{font-size:11px;color:#a64029}.ins-advice p{font-size:12px;line-height:1.8;color:#626859;margin:8px 0 0}.ins-two-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-bottom:22px}.ins-list-row{display:flex;justify-content:space-between;align-items:start;gap:20px;border-bottom:1px solid #edede6;padding:14px 0;font-size:12px;line-height:1.6}.ins-list-row>div{min-width:0}.ins-list-row a{color:#3a4033;text-decoration:none}.ins-list-row a:hover{text-decoration:underline}.ins-list-row small{display:block;color:#93978c;font-size:10px;margin-top:2px;overflow-wrap:anywhere}.ins-list-row strong{font-size:12px;font-weight:500;white-space:nowrap}.ins-channel .ins-list-row{border:0;padding:13px 0 7px}.ins-track{height:4px;background:#f0f0e9;border-radius:4px;overflow:hidden}.ins-track span{display:block;background:#a64029;height:100%;border-radius:4px}.ins-empty{font-size:12px;line-height:1.8;color:#747a6c;padding:20px 0}.ins-disclosure{margin-bottom:14px;padding:21px 26px}.ins-disclosure>summary{font-size:13px}.ins-disclosure[open]>summary{margin-bottom:22px}.ins-disclosure .ins-two-grid{margin:22px 0 0}.ins-disclosure h3{font:20px Georgia,serif;margin:0 0 10px}.ins-disclosure dl{font-size:12px;line-height:1.8;max-width:850px}.ins-disclosure dt{font-weight:700;margin-top:18px}.ins-disclosure dd{margin:5px 0 0;color:#777c6f}.ins-share-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:22px}.ins-share-grid label{font-size:11px;color:#5d6454;display:block}.ins-share-grid input,.ins-share-grid select{display:block;min-width:0;width:100%;margin-top:8px;font-size:12px;padding:12px;border:1px solid #d7dbd0;background:#fff;border-radius:3px;color:#343b2c}.ins-share-grid label:nth-child(n+3){grid-column:1/-1}.ins-share-grid .button{justify-self:start;padding:11px 18px;font-size:12px}.ins-share-grid .ins-footnote{margin:0;align-self:center}.ins-access{max-width:660px;text-align:center;padding:52px 35px;margin:45px auto}.ins-access h2{font:30px Georgia,serif;margin-bottom:16px}.ins-access p{font-size:14px;line-height:1.9;color:#74796a;margin:0 0 26px}.ins-access small{display:block;margin-top:20px;color:#828778;font-size:11px}.ins-footer{display:flex;justify-content:space-between;gap:20px;font-size:10px;color:#8b9082;padding:24px 0 35px;border-top:1px solid #deded5;margin-top:35px}.ins-footer a{color:inherit;text-decoration:none}.ins-preview-note{background:#fff0cf;color:#62420e;text-align:center;padding:12px;font:13px Arial,sans-serif}
@media(max-width:900px){.ins-wrap{width:calc(100% - 40px)}.ins-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ins-main-grid{grid-template-columns:1fr}.ins-top{align-items:start}.ins-top h1{font-size:40px}.ins-top-actions{justify-content:end}.ins-two-grid{gap:18px}.ins-panel{padding:22px}.ins-chart svg{max-height:none}}
@media(max-width:560px){.ins-wrap{width:calc(100% - 32px)}.ins-header .ins-wrap{min-height:78px}.ins-brand-name{font-size:19px}.ins-brand-mark{font-size:32px}.ins-brand small{font-size:7px}.ins-back{font-size:10px}.ins-top{display:block;margin:30px 0 23px}.ins-top h1{font-size:38px}.ins-top p:not(.ins-kicker){font-size:13px}.ins-top-actions{justify-content:start;margin-top:22px}.ins-toolbar{display:block}.ins-range{text-align:left;margin-top:14px;font-size:11px;line-height:1.6}.ins-periods{width:100%;display:flex}.ins-periods button{flex:1}.ins-metrics{gap:12px}.ins-metric{padding:18px 15px}.ins-metric h2{font-size:10px}.ins-metric>strong{font-size:29px;margin:16px 0 10px}.ins-metric p{font-size:9px}.ins-two-grid,.ins-share-grid{grid-template-columns:1fr}.ins-share-grid label:nth-child(n+3){grid-column:auto}.ins-disclosure{padding:20px}.ins-panel h2{font-size:23px}.ins-chart svg{min-height:130px}.ins-footer{display:block;line-height:1.8}.ins-footer span{display:block;margin-top:6px}.ins-access{padding:35px 22px}.ins-access h2{font-size:27px}}
