.inc-insights{color:var(--text);max-width:960px;min-width:0;padding-block:var(--s-6) var(--s-12)}.inc-insights a,.inc-insights button,.inc-insights input,.inc-insights select,.inc-insights summary{-webkit-tap-highlight-color:transparent}.inc-insights a:focus-visible,.inc-insights button:focus-visible,.inc-insights input:focus-visible,.inc-insights select:focus-visible,.inc-insights summary:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.inc-action-link,.inc-back,.inc-history-link{align-items:center;color:var(--text-2);display:inline-flex;font-size:var(--t-small);gap:var(--s-2);min-height:44px}.inc-action-link:hover,.inc-back:hover,.inc-history-link:hover{color:var(--text);text-decoration:underline;text-underline-offset:var(--s-1)}.inc-page-head{margin-block:var(--s-4) var(--s-3)}.inc-page-head h1{font:600 var(--t-h1)/1.3 var(--font-display);letter-spacing:-.035em;margin-block:var(--s-3);text-wrap:balance}.inc-page-head>p:last-child{color:var(--text-3);font-size:var(--t-small)}.inc-layout{align-items:start;display:grid;gap:var(--s-8);grid-template-columns:minmax(0,1fr) 248px;margin-top:var(--s-6)}.inc-main-column{min-width:0}.inc-side-note{background:var(--bg-raised);border:1px solid var(--line);border-radius:var(--r-lg);padding:var(--s-6)}.inc-side-note h3{font-size:var(--t-body);font-weight:600;line-height:1.5}.inc-side-note p{color:var(--text-3);font-size:var(--t-small);line-height:1.8;margin-top:var(--s-3)}.inc-fine{color:var(--text-3);font-size:var(--t-micro);line-height:1.7;margin-top:var(--s-2);overflow-wrap:anywhere}.inc-notice{background:var(--warning-soft);border-inline-start:2px solid var(--warning);color:var(--text-2);font-size:var(--t-small);line-height:1.7;margin-block:var(--s-4);padding:var(--s-3) var(--s-4)}.inc-notice .btn{margin-top:var(--s-2)}.inc-loading{color:var(--text-3);font-size:var(--t-small);padding-block:var(--s-4)}.inc-empty{align-content:center;display:grid;gap:var(--s-3);justify-items:center;padding:var(--s-12) var(--s-6);text-align:center}.inc-empty h3{font-size:var(--t-body-l);font-weight:600}.inc-empty p{color:var(--text-3);font-size:var(--t-small);line-height:1.8;max-width:360px}.inc-metrics{border-bottom:1px solid var(--line);display:grid;gap:var(--s-5);grid-template-columns:repeat(4,minmax(0,1fr));padding-bottom:var(--s-6)}.inc-metrics>button{min-height:80px;min-width:0;position:relative;text-align:start}.inc-metrics>button+button{border-inline-start:1px solid var(--line);padding-inline-start:var(--s-5)}.inc-metrics span{color:var(--text-3);display:block;font-size:var(--t-micro);margin-bottom:var(--s-2);overflow-wrap:anywhere}.inc-metrics strong{display:block;font:500 var(--t-h2)/1.25 var(--font-mono);overflow-wrap:anywhere}.inc-metrics small{color:var(--text-3);display:block;font-size:var(--t-micro);margin-top:var(--s-1)}.inc-metrics [aria-pressed=true] strong{color:var(--text)}.inc-metrics [aria-pressed=true]:after{background:var(--accent);bottom:calc(var(--s-3)*-1);content:"";height:2px;position:absolute;width:var(--s-5)}.inc-section-head{align-items:center;display:flex;flex-wrap:wrap;gap:var(--s-3);justify-content:space-between;margin-bottom:var(--s-2);min-width:0}.inc-section-head h2{font-size:var(--t-body-l);font-weight:600}.inc-section-head strong{font-weight:500}.inc-chart-head{align-items:start}.inc-insights button:disabled{cursor:not-allowed;opacity:.5}.inc-chart-figure{margin-block:var(--s-6) var(--s-3)}.inc-chart{align-items:stretch;background:repeating-linear-gradient(to top,transparent 0,transparent calc(25% - 1px),var(--line) calc(25% - 1px),var(--line) 25%);border-bottom:1px solid var(--line);display:flex;gap:var(--s-2);height:200px;padding-top:var(--s-4)}.inc-chart-column{align-items:flex-end;display:flex;flex:1;justify-content:center;min-width:0}.inc-bar{background:var(--accent-soft);border-radius:var(--r-xs) var(--r-xs) 0 0;border-top:2px solid var(--accent);max-width:30px;min-height:2px;width:60%}.inc-chart-column:last-child .inc-bar{background:var(--accent)}.inc-chart .inc-unknown-bar{background:transparent;border:1px dashed var(--line-strong);height:var(--s-3)}.inc-chart .inc-zero-bar{background:var(--text-3);border:none;height:2px!important}.inc-partial-bar{border-top-style:dashed}.inc-chart-figure figcaption{display:flex;gap:var(--s-2);justify-content:space-between}.inc-numbers{margin-block:var(--s-4) var(--s-8)}.inc-data-table{border-collapse:collapse;font-size:var(--t-micro);width:100%}.inc-data-table td,.inc-data-table th{border-bottom:1px solid var(--line);padding:var(--s-3) var(--s-2);text-align:end;vertical-align:middle}.inc-data-table th{color:var(--text-3);font-weight:400}.inc-data-table td:first-child,.inc-data-table th:first-child{padding-inline-start:0;text-align:start}.inc-data-table td{font-family:var(--font-mono)}.inc-data-table small{color:var(--text-3);display:block;font:400 var(--t-micro)/1.6 var(--font-ui);margin-top:var(--s-1)}.inc-track-table{min-width:520px}.inc-track-table th:first-child{min-width:160px}.inc-track-link{align-items:center;color:var(--text);display:flex;font-weight:500;min-height:44px;overflow-wrap:anywhere}.inc-track-link:hover{color:var(--text);text-decoration:underline}.inc-table-scroll{overflow-x:auto}.inc-field{color:var(--text-3);display:grid;font-size:var(--t-micro);gap:var(--s-2);min-width:0}.inc-field input{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-sm);color:var(--text-2);font:400 var(--t-body)/1.4 var(--font-ui);min-height:44px;min-width:0;padding:var(--s-2) var(--s-3);width:100%}.inc-filters{align-items:flex-end;display:flex;flex-wrap:wrap;gap:var(--s-3);margin-bottom:var(--s-6)}.inc-filters .inc-field{flex:1;min-width:140px}.inc-more{margin-top:var(--s-5)}.inc-period{color:var(--text-3);display:flex;flex-wrap:wrap;font-size:var(--t-micro);gap:var(--s-3);justify-content:space-between;margin-bottom:var(--s-6)}.inc-period strong{color:var(--text-2);font-weight:500}.inc-summary{display:flex;gap:var(--s-8);margin-block:var(--s-4) var(--s-6)}.inc-summary>div{flex:1;min-width:0}.inc-summary>div+div{border-inline-start:1px solid var(--line);padding-inline-start:var(--s-8)}.inc-summary dt{color:var(--text-3);font-size:var(--t-small);margin-bottom:var(--s-2)}.inc-summary dd{font:500 32px/1.2 var(--font-mono);letter-spacing:-.04em;margin:0;overflow-wrap:anywhere}.inc-summary dd small{color:var(--text-3);display:block;font:400 var(--t-micro)/1.4 var(--font-ui);letter-spacing:0;margin-top:var(--s-2)}.inc-gold{color:var(--warning-text)}.inc-quota{border-bottom:1px solid var(--line);font-size:var(--t-micro);margin-bottom:var(--s-6);padding-bottom:var(--s-6)}.inc-insights progress{accent-color:var(--accent);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--surface-3);border:0;border-radius:var(--r-pill);display:block;height:var(--s-1);overflow:hidden;width:100%}.inc-insights progress::-webkit-progress-bar{background:var(--surface-3)}.inc-insights progress::-webkit-progress-value{background:var(--accent);border-radius:var(--r-pill)}.inc-insights progress::-moz-progress-bar{background:var(--accent);border-radius:var(--r-pill)}.inc-quota progress{accent-color:var(--warning);margin-block:var(--s-3)}.inc-quota progress::-webkit-progress-value{background:var(--warning)}.inc-quota progress::-moz-progress-bar{background:var(--warning)}.inc-task{border-bottom:1px solid var(--line)}.inc-task-head{align-items:start;display:flex;flex-wrap:wrap;gap:var(--s-3);justify-content:space-between}.inc-task-head h3{font-size:var(--t-body);font-weight:600}.inc-task-head>span{font:500 var(--t-small)/1.5 var(--font-mono)}.inc-task-status{color:var(--text-2);display:block;font-size:var(--t-micro);margin-top:var(--s-3)}.inc-task-body{padding-bottom:var(--s-5)}.inc-progress-row{border-top:1px solid var(--line);font-size:var(--t-small);padding-block:var(--s-4)}.inc-progress-row .inc-section-head{align-items:start}.inc-progress-row strong{overflow-wrap:anywhere}.inc-progress-row progress{margin-block:var(--s-3)}.inc-numeric{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.inc-history-link{display:flex;justify-content:space-between;margin-top:var(--s-3);min-height:56px;width:100%}.inc-receipt-row{align-items:center;border-bottom:1px solid var(--line);display:grid;gap:var(--s-6);grid-template-columns:minmax(0,1fr) 130px 110px;min-height:44px;padding-block:var(--s-5);text-align:start;width:100%}.inc-receipt-row strong{font-size:var(--t-small);font-weight:500;overflow-wrap:anywhere}.inc-receipt-row:hover strong{color:var(--text)}.inc-receipt-row small{color:var(--text-3);display:block;font:400 var(--t-micro)/1.6 var(--font-ui);margin-top:var(--s-2)}.inc-record-status{color:var(--text-3);font-size:var(--t-micro)}.inc-record-amount{font:500 var(--t-body-l)/1.4 var(--font-mono);text-align:end}.inc-receipt-detail h2{font:600 var(--t-h2)/1.4 var(--font-display);margin-block:var(--s-5);overflow-wrap:anywhere}.inc-receipt-detail>.t-eyebrow{margin-top:var(--s-6)}.inc-details{margin-block:var(--s-6)}.inc-details>div{border-bottom:1px solid var(--line);display:grid;font-size:var(--t-small);gap:var(--s-6);grid-template-columns:140px minmax(0,1fr);padding-block:var(--s-4)}.inc-details dt{color:var(--text-3)}.inc-details dd{margin:0;overflow-wrap:anywhere}.inc-ledger>li{border-bottom:1px solid var(--line);display:grid;font-size:var(--t-small);gap:var(--s-2);grid-template-columns:1fr auto;padding-block:var(--s-4)}.inc-ledger time{color:var(--text-3);font-size:var(--t-micro);grid-column:1/-1}@media (max-width:1023px){.inc-layout{grid-template-columns:1fr}}@media (max-width:767px){.inc-insights{padding-block:var(--s-4) var(--s-8)}.inc-metrics{gap:var(--s-3)}.inc-metrics>button+button{padding-inline-start:var(--s-3)}.inc-metrics strong{font-size:var(--t-body-l)}.inc-summary{gap:var(--s-4)}.inc-summary>div+div{padding-inline-start:var(--s-4)}.inc-summary dd{font-size:var(--t-h2)}.inc-receipt-row{gap:var(--s-3);grid-template-columns:minmax(0,1fr) 90px}.inc-record-status{grid-column:1;grid-row:2}.inc-record-amount{grid-column:2;grid-row:1/3}.inc-details>div{gap:var(--s-4);grid-template-columns:110px minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.inc-insights *,.inc-insights :after,.inc-insights :before{animation:none!important;scroll-behavior:auto!important;transition:none!important}}.inc-progress-title,.inc-track-link{align-items:center;display:flex;gap:var(--s-3)}.inc-progress-title .cover,.inc-track-link .cover{border-radius:var(--r-sm);flex:0 0 40px;height:40px;overflow:hidden;width:40px}.inc-segment-scroll{margin-bottom:var(--s-6);max-width:100%;overflow-x:auto}.inc-insights .inc-segments{min-width:-moz-max-content;min-width:max-content}.app-shell .inc-insights .seg button[type][data-segment]{min-height:44px}.inc-insights .disclosure .summary-text{flex:1}.inc-insights .inc-task .summary-text>small{overflow:visible;white-space:normal}.inc-insights .inc-task>.body{padding-inline:0}.inc-insights .inc-task .inc-task-head{width:100%}.inc-insights .inc-task .inc-task-body{padding-bottom:0}.inc-insights .disclosure-divider{background:transparent;border:0;border-radius:0}.inc-insights .disclosure-divider>summary{color:var(--text-3);font-size:var(--t-small);min-height:44px;padding:0}.inc-insights .disclosure-divider .disclosure-title{font-weight:400}.inc-insights .disclosure-divider>.body{gap:var(--s-3);padding:var(--s-3) 0 var(--s-4)}.inc-insights .inc-task{border-bottom:1px solid var(--line)}.inc-insights .inc-task>summary{align-items:start;color:var(--text);padding-block:var(--s-5)}.inc-insights .inc-task>summary>.chev{margin-top:var(--s-1)}.inc-insights .inc-task .summary-text{gap:0}.inc-insights .inc-task>.body{padding-top:0}@media (min-width:768px){.inc-insights .inc-task-grid>.inc-task>summary{padding:0}}
