.wyli-native-shell{grid-template-rows:minmax(0,1fr);height:100dvh;display:grid}.wyli-native-content{min-width:0;min-height:0;overflow:auto}.wyli-native-content :is(.h-dvh,.h-screen){height:100dvh}.wyli-analytics-shell{--wyli-report-panel:var(--wyli-panel);--wyli-report-inset:var(--wyli-inset);--wyli-report-border:var(--wyli-line);--wyli-report-ink:var(--wyli-ink);--wyli-report-muted:var(--wyli-muted);--wyli-report-hover:color-mix(in srgb, var(--wyli-inset) 58%, var(--wyli-panel));--wyli-report-selected:var(--wyli-active);--wyli-chart-comparison:var(--wyli-accent);--wyli-control-success:var(--wyli-success);--wyli-control-on-success:var(--wyli-panel);--wyli-control-danger:var(--wyli-danger);--wyli-control-on-danger:var(--wyli-panel);--wyli-control-warning:var(--wyli-warning);--wyli-control-on-warning:var(--wyli-panel);font-family:var(--wyli-font-sans,Manrope, sans-serif);color:var(--wyli-ink);background:var(--wyli-canvas);font-variant-numeric:tabular-nums;font-size:14px;line-height:1.5}.wyli-native-content :is(h1,h2,h3){color:var(--wyli-ink);letter-spacing:-.025em;text-wrap:balance;font-family:inherit;font-weight:650;line-height:1.3}.wyli-native-content h1{margin-block:4px 16px;font-size:26px}.wyli-native-content :is(h2,h3),.wyli-panel-title{font-size:16px}.wyli-native-content :is(h2,h3){margin-block:4px 8px}.wyli-native-content p{text-wrap:pretty}.wyli-standard-page{min-width:0;padding:28px 32px 48px}.wyli-standard-page__content{width:100%;min-width:0}.wyli-native-content .wyli-report-panel{background:var(--wyli-panel);border:1px solid var(--wyli-line);color:var(--wyli-ink);box-shadow:none;border-radius:14px;transition:border-color .16s}.wyli-panel-title{letter-spacing:-.02em;font-weight:650;line-height:1.4}.wyli-native-content .wyli-report-panel .wyli-report-panel{box-shadow:none;border:0;border-radius:0}.wyli-analytics-shell .wyli-site-sidebar{background:var(--wyli-panel);width:264px;min-width:264px;color:var(--wyli-ink);border-color:var(--wyli-line)}.wyli-site-sidebar .wyli-sidebar-top{min-height:76px;padding:16px 20px}.wyli-site-sidebar .wyli-native-brand{letter-spacing:-.035em;font-size:23px;font-weight:750}.wyli-site-sidebar .wyli-category-buttons{background:var(--wyli-canvas);border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin-top:14px;padding:4px;display:grid}.wyli-site-sidebar .wyli-category-buttons button{min-width:0;min-height:38px;color:var(--wyli-muted);font:550 12px/1.35 var(--wyli-font-sans);background:0 0;border:1px solid #0000;border-radius:8px;padding:8px 4px}.wyli-site-sidebar .wyli-category-buttons button:hover{background:var(--wyli-inset);color:var(--wyli-ink)}.wyli-site-sidebar .wyli-category-buttons button[aria-pressed=true]{background:var(--wyli-panel);color:var(--wyli-ink);border-color:var(--wyli-line)}.wyli-nav-link{border-radius:8px;min-width:0;text-decoration:none;display:block}.wyli-nav-item{width:100%;min-height:42px;color:var(--wyli-muted);border:1px solid #0000;border-radius:8px;align-items:center;padding:10px 12px;transition:background-color .16s,color .16s;display:flex}.wyli-nav-item>div{align-items:center;gap:10px;min-width:0;display:flex}.wyli-nav-item span{overflow-wrap:anywhere;min-width:0;font-size:13px;font-weight:500;line-height:1.4}.wyli-nav-item svg{stroke-width:1.6px;flex-shrink:0;width:17px;height:17px}.wyli-nav-link:hover .wyli-nav-item{color:var(--wyli-ink);background:var(--wyli-report-hover)}.wyli-nav-link[aria-current=page] .wyli-nav-item{color:var(--wyli-ink);border-color:var(--wyli-line);background:var(--wyli-active)}.wyli-nav-link[aria-current=page] span{font-weight:650}.wyli-app-rail{background:var(--wyli-panel);border-color:var(--wyli-line)}.wyli-site-sidebar .wyli-sidebar-account{border-color:var(--wyli-line);padding:14px 18px}.wyli-button{min-height:var(--wyli-control-height,40px);letter-spacing:-.01em;border-radius:8px;font-family:inherit;font-weight:600;transition:background-color .16s,border-color .16s,color .16s}.wyli-button--default{background:var(--wyli-panel);color:var(--wyli-ink);border-color:var(--wyli-line)}.wyli-button--secondary{background:var(--wyli-inset);color:var(--wyli-ink);border-color:var(--wyli-line)}.wyli-button--outline{color:var(--wyli-ink);border-color:var(--wyli-control-border,var(--wyli-muted));background:0 0}.wyli-button--ghost,.wyli-button--link{color:var(--wyli-ink);background:0 0;border-color:#0000}.wyli-button--accent{background:var(--wyli-brand);color:var(--wyli-on-brand);border-color:var(--wyli-brand)}.wyli-button--success{background:var(--wyli-control-success);color:var(--wyli-control-on-success);border-color:var(--wyli-control-success)}.wyli-button--destructive{background:var(--wyli-control-danger);color:var(--wyli-control-on-danger);border-color:var(--wyli-control-danger)}.wyli-button--warning{background:var(--wyli-control-warning);color:var(--wyli-control-on-warning);border-color:var(--wyli-control-warning)}.wyli-button:is(.wyli-button--default,.wyli-button--secondary,.wyli-button--outline,.wyli-button--ghost):hover:not(:disabled):not([aria-disabled=true]){background:var(--wyli-active);color:var(--wyli-ink)}.wyli-button:is(.wyli-button--accent,.wyli-button--success,.wyli-button--destructive,.wyli-button--warning):hover:not(:disabled):not([aria-disabled=true]){filter:brightness(.94)}.wyli-button:active:not(:disabled):not([aria-disabled=true]){filter:brightness(.9)}.wyli-button:disabled,.wyli-button[aria-disabled=true]{opacity:.55}.wyli-control{min-height:var(--wyli-control-height,40px);color:var(--wyli-ink);background:var(--wyli-panel);border-color:var(--wyli-control-border,var(--wyli-muted));box-shadow:none;border-radius:8px;font-family:inherit;line-height:1.5}textarea.wyli-control{min-height:96px}.wyli-control::placeholder{color:var(--wyli-muted);opacity:1}.wyli-control:disabled{color:var(--wyli-muted);background:var(--wyli-inset);opacity:1}.wyli-control[aria-invalid=true]{border-color:var(--wyli-control-danger)}.wyli-analytics-shell :is(.wyli-button,.wyli-control,.wyli-nav-link,.wyli-settings-row):focus-visible{outline:2px solid var(--wyli-brand);outline-offset:3px;box-shadow:none}.wyli-tabs{background:var(--wyli-inset);max-width:100%;height:auto;min-height:40px;color:var(--wyli-muted);overscroll-behavior-x:contain;border-radius:10px;gap:4px;padding:4px;overflow-x:auto}.wyli-tab{min-height:32px;color:var(--wyli-muted);border-radius:7px;flex-shrink:0;padding:7px 14px;font-size:13px;line-height:1.4}.wyli-tab[data-state=active]{color:var(--wyli-ink);font-weight:650}.wyli-tab [data-tabs-indicator=thumb]{background:var(--wyli-panel);border-radius:7px}.wyli-tab[data-state=active]:not(:has([data-tabs-indicator=thumb])){background:var(--wyli-panel)}.wyli-tabs--line{border-bottom:1px solid var(--wyli-line);background:0 0;border-radius:0;gap:4px;padding:0}.wyli-tabs--line .wyli-tab{border-radius:6px 6px 0 0;min-height:42px;padding:10px 12px}.wyli-tabs--line .wyli-tab[data-state=active]{background:0 0}.wyli-tab [data-tabs-indicator=underline]{background:var(--wyli-brand)}.wyli-table-region{overscroll-behavior-x:contain;width:100%;min-width:0;max-width:100%;overflow:auto}.wyli-data-table{border-collapse:separate;border-spacing:0;width:100%;color:var(--wyli-ink);font-variant-numeric:tabular-nums;font-size:13px;line-height:1.5}.wyli-data-table :is(thead,tfoot){background:var(--wyli-inset)}.wyli-data-table tbody{background:var(--wyli-panel)}.wyli-data-table th{height:42px;color:var(--wyli-muted);border-bottom:1px solid var(--wyli-line);border-radius:0;padding:10px 14px;font-size:12px;font-weight:600}.wyli-data-table th:first-child{border-start-start-radius:10px}.wyli-data-table th:last-child{border-start-end-radius:10px}.wyli-data-table td{vertical-align:middle;min-height:44px;padding:12px 14px}.wyli-data-table tr{border-color:var(--wyli-line)}.wyli-data-table tbody tr+tr td{border-top:1px solid var(--wyli-line)}.wyli-data-table tbody tr:hover{background:var(--wyli-report-hover)}.wyli-data-table tbody tr:is([data-state=selected],[aria-selected=true]),.wyli-data-table tbody tr:focus-within{background:var(--wyli-active)}.wyli-data-table :is(th,td).text-right{text-align:right}.wyli-data-table :is(th,td).tabular-nums{font-variant-numeric:tabular-nums}.wyli-tooltip,.wyli-chart-tooltip,.wyli-popover,.wyli-select-content,.wyli-dialog{font-family:var(--wyli-font-sans,Manrope, sans-serif);color:var(--wyli-ink);background:var(--wyli-panel);border-color:var(--wyli-line)}.wyli-tooltip,.wyli-chart-tooltip{border:1px solid var(--wyli-line);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;border-radius:10px;font-size:13px;line-height:1.55;box-shadow:0 8px 24px #132b3a29}.wyli-tooltip{max-width:min(320px,100vw - 32px);padding:10px 12px}.wyli-chart-tooltip{max-width:calc(100vw - 24px)}.wyli-chart-tooltip :is(p,span,div){min-width:0}.wyli-chart-tooltip .truncate{white-space:normal;text-overflow:clip;overflow:visible}.wyli-popover,.wyli-select-content{border:1px solid var(--wyli-line);border-radius:12px;box-shadow:0 12px 36px #132b3a2e}.wyli-select-content{max-width:min(28rem,100vw - 32px)}.wyli-select-content [role=option]{min-height:36px;font-size:13px;line-height:1.5}.wyli-select-content [role=option][data-highlighted]{background:var(--wyli-active);color:var(--wyli-ink)}.wyli-dialog{border-radius:16px;max-height:calc(100dvh - 32px);overflow-y:auto;box-shadow:0 20px 60px #132b3a38}.wyli-dialog-overlay{background:#0f202c8c}.dark .wyli-dialog-overlay{background:#061017b3}.wyli-dialog-close{width:32px;height:32px;color:var(--wyli-muted);border-radius:8px;place-items:center;display:grid}.wyli-dialog-close:hover{color:var(--wyli-ink);background:var(--wyli-inset)}.wyli-profile-settings{width:min(100% - 32px,58rem)}.wyli-settings-group{border:1px solid var(--wyli-line);background:var(--wyli-panel);border-radius:12px}.wyli-settings-group>summary{background:var(--wyli-report-hover);border-radius:12px}.wyli-settings-group[open]>summary{border-radius:12px 12px 0 0}.wyli-settings-row{color:var(--wyli-ink);border-radius:8px}.wyli-settings-row:hover{background:var(--wyli-active)}.wyli-settings-row[aria-current=page]{background:var(--wyli-active);font-weight:650}.wyli-chart{font-family:var(--wyli-font-sans,Manrope, sans-serif);font-variant-numeric:tabular-nums}.wyli-analytics-shell :is(.text-neutral-400,.text-neutral-450,.text-neutral-500,.text-neutral-550,.text-neutral-600):not(:where([class*=hover\:text-]:hover,[class*=focus\:text-]:focus,[class*=data-][class*=\:text-],.text-white,.text-neutral-50,.dark\:text-white,.dark\:text-neutral-50)),.dark .wyli-analytics-shell :is(.dark\:text-neutral-300,.dark\:text-neutral-400,.dark\:text-neutral-500,.dark\:text-neutral-600):not(:where([class*=hover\:text-]:hover,[class*=focus\:text-]:focus,[class*=data-][class*=\:text-],.text-white,.text-neutral-50,.dark\:text-white,.dark\:text-neutral-50)){color:var(--wyli-muted)}@media (max-width:767px){.wyli-native-content h1{font-size:23px}.wyli-standard-page{padding:20px 16px 36px}.wyli-data-table :is(th,td){padding-inline:12px}.wyli-button,.wyli-control,.wyli-tab,.wyli-select-content [role=option]{min-height:44px}.wyli-button{min-width:44px}input.wyli-control,textarea.wyli-control{font-size:16px}.wyli-dialog-close{width:44px;height:44px;top:8px;right:8px}.wyli-site-sidebar .wyli-category-buttons button,.wyli-nav-item{min-height:44px}}@media (prefers-reduced-motion:reduce){.wyli-button,.wyli-nav-item,.wyli-native-content .wyli-report-panel{transition:none}}
