.jw-muted{color:var(--fg-muted)}.jw-cyan{color:var(--accent-ink)}.jw-app{display:grid;grid-template-columns:266px 1fr;grid-template-rows:100vh;background:var(--bg)}.jw-main{padding:var(--space-6) var(--space-8);overflow:auto;min-inline-size:0}.jw-sidebar{background:var(--bg-elevated);border-inline-end:1px solid var(--border);padding-block:22px 16px;padding-inline:16px;display:flex;flex-direction:column;gap:18px;height:100vh;overflow:hidden}.jw-brand{display:flex;align-items:center;gap:10px;padding-block:0 10px;padding-inline:8px;text-decoration:none}.jw-brand img{height:26px;width:26px;object-fit:contain}.jw-brand-text{display:flex;flex-direction:column;line-height:1.1}.jw-brand-name{height:19px;color:var(--fg)}.jw-brand-tag{font-family:var(--font-lat);font-size:10px;color:var(--fg-muted);letter-spacing:var(--tracking-wide)}.jw-nav{display:flex;flex-direction:column;gap:2px}.jw-nav+.jw-nav{margin-block-start:18px}.jw-nav-group{margin:0 0 6px;padding-inline:12px;font-family:var(--font-ar);font-size:11px;letter-spacing:.06em;color:color-mix(in srgb,var(--fg) 46%,transparent)}.jw-nav-item{display:flex;align-items:center;gap:var(--space-3);background:transparent;border:0;padding-block:11px;padding-inline:12px;border-radius:var(--radius-sm);font-family:var(--font-pair);font-size:var(--fs-body-sm);font-weight:var(--weight-medium);color:var(--fg-muted);cursor:pointer;text-decoration:none;transition:background var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out);text-align:start}.jw-nav-item:hover{background:color-mix(in srgb,var(--fg) 4%,transparent)}.jw-nav-item.is-active{background:color-mix(in srgb,var(--cyan-500) 10%,transparent);color:var(--cyan-700);box-shadow:none}.jw-nav-ic{color:var(--fg-muted);display:inline-flex}.jw-nav-item.is-active .jw-nav-ic{color:var(--cyan-700);opacity:1}.jw-side-foot{margin-block-start:auto;padding-block-start:14px;border-block-start:1px solid var(--border)}.jw-side-user{display:flex;align-items:center;gap:10px;padding-block:6px;padding-inline:4px}.jw-avatar{width:36px;height:36px;border-radius:10px;background:linear-gradient(135deg,var(--cyan-300),var(--cyan-700));color:var(--report-cyan-btn-ink);display:grid;place-items:center;font-family:var(--font-ar);font-weight:var(--weight-bold);font-size:14px;flex-shrink:0}.jw-side-user-text{display:flex;flex-direction:column;line-height:1.2;flex:1;min-inline-size:0;font-size:var(--fs-caption);color:var(--fg-muted)}.jw-side-user-text>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.jw-side-user-text>span:first-child{color:var(--fg);font-size:13px}.jw-icon-btn{flex-shrink:0;background:transparent;border:0;width:28px;height:28px;border-radius:8px;color:var(--fg-muted);display:grid;place-items:center;cursor:pointer}.jw-icon-btn:hover{background:color-mix(in srgb,var(--fg) 5%,transparent);color:var(--fg)}.jw-header{gap:var(--space-4);margin-block-end:var(--space-6)}.jw-header,.jw-search{display:flex;align-items:center}.jw-search{flex:1;gap:10px;background:color-mix(in srgb,var(--fg) 4%,transparent);padding-block:9px;padding-inline:14px;border-radius:var(--radius-sm);border:1px solid transparent}.jw-search input{background:transparent;border:0;outline:0;flex:1;font-family:var(--font-pair);font-size:13px;color:var(--fg)}.jw-search input::placeholder{color:var(--fg-muted)}.jw-search kbd{font-family:var(--font-mono);font-size:10px;padding-block:2px;padding-inline:6px;border-radius:4px;background:color-mix(in srgb,var(--fg) 6%,transparent);color:var(--fg-muted);border:1px solid color-mix(in srgb,var(--fg) 8%,transparent)}.jw-header-end{display:flex}.jw-btn,.jw-header-end{align-items:center;gap:var(--space-2)}.jw-btn{display:inline-flex;font-family:var(--font-pair);font-size:var(--fs-body-sm);font-weight:var(--weight-medium);padding-block:10px;padding-inline:18px;border-radius:var(--radius-sm);border:1px solid transparent;cursor:pointer;white-space:nowrap;transition:transform var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out),background var(--dur-fast) var(--ease-out)}.jw-btn:active{transform:translateY(1px)}.jw-btn-primary{background:linear-gradient(180deg,var(--cyan-500),var(--cyan-700));color:var(--paper-50);box-shadow:0 4px 12px -4px color-mix(in srgb,var(--cyan-700) 50%,transparent),0 1px 0 0 color-mix(in srgb,var(--paper-50) 30%,transparent) inset}.jw-btn-primary:hover{box-shadow:0 8px 18px -6px color-mix(in srgb,var(--cyan-700) 60%,transparent),0 1px 0 0 color-mix(in srgb,var(--paper-50) 30%,transparent) inset}.jw-btn-secondary{background:var(--bg-card);color:var(--fg);border-color:var(--border);box-shadow:var(--shadow-xs)}.jw-btn-secondary:hover{background:var(--bg-elevated)}.jw-btn-ghost{background:transparent;color:var(--fg)}.jw-btn-ghost:hover{background:color-mix(in srgb,var(--fg) 4%,transparent)}.jw-btn-ghost-dark{background:var(--glass-bg-strong);color:var(--fg);border-color:var(--glass-border)}.jw-btn-glow{background:var(--cyan-300);color:var(--cyan-900);font-weight:var(--weight-semibold);box-shadow:0 0 0 4px color-mix(in srgb,var(--cyan-300) 20%,transparent),0 4px 14px -4px color-mix(in srgb,var(--cyan-300) 60%,transparent)}.jw-hero{background:var(--bg-card);border-radius:22px;border:1px solid var(--border);padding-block:28px;padding-inline:32px;margin-block-end:22px;position:relative;overflow:hidden}.jw-hero:after{content:"";position:absolute;inset-block-start:auto;inset-block-end:-60%;inset-inline-start:-10%;inset-inline-end:30%;width:60%;height:200%;background:radial-gradient(closest-side,color-mix(in srgb,var(--cyan-500) 10%,transparent),transparent 70%);pointer-events:none}.jw-hero-eyebrow{display:inline-flex;align-items:center;gap:var(--space-2);font-family:var(--font-ar);font-size:var(--fs-caption);letter-spacing:normal;color:var(--fg-muted);margin-block-end:var(--space-3)}.jw-dot{width:6px;height:6px;border-radius:50%;background:var(--accent)}.jw-hero-title{font-family:var(--font-pair);font-size:30px;font-weight:var(--weight-semibold);line-height:1.25;letter-spacing:normal;color:var(--fg);margin-block:0 10px;margin-inline:0;max-width:28ch}.jw-hero-accent{color:var(--accent-ink)}.jw-hero-meta{color:var(--fg-muted);font-size:13px;margin-block:0 18px;margin-inline:0}.jw-hero-actions{display:flex;gap:10px;flex-wrap:wrap}.jw-metric-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-3);margin-block-end:22px}.jw-metric{background:#ffffff;border-radius:16px;border:1px solid rgba(14,19,39,.08);padding-block:18px;padding-inline:20px;display:flex;flex-direction:column;position:relative;overflow:hidden;min-height:110px;box-shadow:0 1px 2px rgba(14,19,39,.03)}.jw-metric-head{display:flex;align-items:center;justify-content:space-between;margin-block-end:14px}.jw-metric-label{font-size:12.5px;color:var(--fg-muted)}.jw-metric-icon{position:relative;width:32px;height:32px;border-radius:9px;flex-shrink:0;display:grid;place-items:center;background:var(--bg-muted);color:var(--accent-ink)}.jw-metric-icon.is-info{background:color-mix(in srgb,var(--green-700) 14%,transparent);color:var(--green-900)}.jw-metric.is-hero .jw-metric-icon{background:color-mix(in srgb,var(--cyan-300) 16%,transparent);color:var(--cyan-300)}.jw-metric-value{position:relative;font-family:var(--font-lat-ui);font-size:32px;font-weight:var(--weight-bold);line-height:1;letter-spacing:normal;color:var(--fg);font-feature-settings:"tnum" 1}.jw-metric-delta{position:relative;font-family:var(--font-pair);font-size:11.5px;margin-block-start:6px}.jw-metric-delta.is-up{color:var(--green-900)}.jw-metric-delta.is-warn{color:var(--tan-700)}.jw-metric-delta.is-info{color:var(--accent-ink)}.jw-spark{position:relative;width:100%;height:24px;margin-block-start:8px;opacity:1}.jw-metric.is-hero{background:linear-gradient(135deg,color-mix(in srgb,var(--cyan-300) 6%,#ffffff),color-mix(in srgb,var(--cyan-500) 3%,#ffffff));border-color:color-mix(in srgb,var(--cyan-300) 22%,transparent);color:var(--navy-900)}.jw-metric.is-hero .jw-metric-label{color:var(--ink-300)}.jw-metric.is-hero .jw-metric-value{color:var(--cyan-700)}.jw-metric.is-hero .jw-metric-delta{color:var(--green-700)}.jw-metric.is-hero .jw-metric-icon{background:color-mix(in srgb,var(--cyan-300) 12%,#ffffff);color:var(--cyan-700)}.jw-panel{background:#ffffff;border-radius:16px;border:1px solid rgba(14,19,39,.08);padding-block:0 8px;padding-inline:14px;box-shadow:0 1px 2px rgba(14,19,39,.03)}.jw-panel-head{display:flex;align-items:center;justify-content:space-between;padding-block:16px;padding-inline:6px;border-block-end:1px solid rgba(14,19,39,.06);margin-block-end:4px}.jw-panel-title{font-family:var(--font-ar);font-weight:var(--weight-semibold);font-size:15px;color:var(--navy-900);margin:0}.jw-panel-link{font-family:var(--font-ar);font-size:12.5px;color:var(--cyan-700);cursor:pointer;text-decoration:none}.jw-panel-link:hover{color:var(--cyan-500)}.jw-rows{display:flex;flex-direction:column}.jw-row{display:grid;grid-template-columns:1.6fr 1.4fr auto auto 32px;align-items:center;gap:18px;padding-block:14px;padding-inline:6px;border-block-start:1px solid var(--border)}.jw-row:first-child{border-block-start:0}.jw-row-name{display:flex;align-items:center;gap:var(--space-3)}.jw-pin{width:32px;height:32px;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--cyan-500) 10%,transparent);display:grid;place-items:center}.jw-row-title{font-family:var(--font-pair);font-weight:var(--weight-medium);font-size:var(--fs-body-sm);color:var(--fg)}.jw-row-sub{font-family:var(--font-lat);font-size:11px;color:var(--fg-muted)}.jw-row-score{display:flex;align-items:center;gap:10px}.jw-score-track{width:110px;height:6px;background:color-mix(in srgb,var(--fg) 6%,transparent);overflow:hidden}.jw-score-fill,.jw-score-track{border-radius:var(--radius-pill)}.jw-score-fill{height:100%;background:linear-gradient(90deg,var(--cyan-500),var(--cyan-300))}.jw-score-num{font-family:var(--font-mono);font-size:var(--fs-caption);color:var(--fg);font-feature-settings:"tnum" 1}.jw-badge{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-pair);font-size:var(--fs-caption);font-weight:var(--weight-medium);padding-block:4px;padding-inline:10px;border-radius:var(--radius-pill);border:1px solid transparent}.jw-badge-dot{width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.9}.jw-badge.is-success{background:color-mix(in srgb,var(--green-700) 14%,transparent);color:var(--green-900);border-color:color-mix(in srgb,var(--green-700) 30%,transparent)}.jw-badge.is-info{background:color-mix(in srgb,var(--cyan-500) 12%,transparent);color:var(--accent-ink);border-color:color-mix(in srgb,var(--cyan-500) 30%,transparent)}.jw-badge.is-warn{background:color-mix(in srgb,var(--tan-500) 18%,transparent);color:var(--tan-900);border-color:color-mix(in srgb,var(--tan-500) 40%,transparent)}.jw-badge.is-ai{background:linear-gradient(135deg,color-mix(in srgb,var(--cyan-300) 18%,transparent),color-mix(in srgb,var(--cyan-300) 6%,transparent));color:var(--accent-ink);border-color:color-mix(in srgb,var(--cyan-300) 40%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--cyan-300) 10%,transparent)}.jw-ai-panel{background:linear-gradient(160deg,color-mix(in srgb,var(--cyan-300) 6%,#ffffff),color-mix(in srgb,var(--navy-900) 2%,#ffffff));border:1px solid color-mix(in srgb,var(--cyan-300) 20%,transparent);color:var(--navy-900);border-radius:16px;padding:20px;position:relative;overflow:hidden;display:flex;flex-direction:column;gap:16px;min-block-size:100%}.jw-ai-head{display:flex;align-items:center;gap:10px}.jw-ai-icon{inline-size:36px;block-size:36px;border-radius:10px;background:color-mix(in srgb,var(--cyan-300) 12%,#ffffff);border:1px solid color-mix(in srgb,var(--cyan-300) 25%,transparent);display:grid;place-items:center;color:var(--cyan-700);flex-shrink:0}.jw-ai-eyebrow{display:none}.jw-ai-title{font-family:var(--font-ar);font-size:14px;font-weight:var(--weight-semibold);line-height:1.3;color:var(--navy-900);margin:0}.jw-ai-sub{font-size:11.5px;color:var(--fg-muted);margin:0}.jw-ai-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.jw-ai-list li{display:flex;align-items:baseline;gap:10px;font-size:13px;color:var(--ink-300)}.jw-ai-list b{color:var(--navy-900);font-weight:var(--weight-semibold)}.jw-ai-bullet{font-family:var(--font-mono);font-size:var(--fs-caption);color:var(--cyan-700);width:18px;flex-shrink:0}.jw-ai-insights{gap:12px}.jw-ai-insight,.jw-ai-insights{display:flex;flex-direction:column}.jw-ai-insight{background:#ffffff;border:1px solid var(--border);border-radius:12px;padding:14px;gap:8px}.jw-ai-insight-label{font-size:10.5px;color:var(--fg-muted);font-family:var(--font-lat);letter-spacing:.08em;text-transform:uppercase}.jw-ai-insight-body{font-family:var(--font-ar);font-size:13.5px;line-height:1.65;color:var(--navy-900)}.jw-ai-insight-tag{display:flex;align-items:center;gap:7px;font-size:11.5px;color:var(--cyan-700)}.jw-ai-insight-tag.is-risk{color:var(--tan-700)}.jw-ai-actions{display:flex;flex-direction:column;gap:8px;margin-block-start:auto}.jw-ai-actions .jw-ai-cta,.jw-ai-actions a{display:flex;align-items:center;gap:8px;padding:10px 14px;border-radius:10px;background:color-mix(in srgb,var(--cyan-300) 8%,#ffffff);border:1px solid color-mix(in srgb,var(--cyan-300) 20%,transparent);color:var(--cyan-700);font-family:var(--font-ar);font-size:13px;text-decoration:none;transition:background var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}.jw-ai-actions .jw-ai-cta:hover,.jw-ai-actions a:hover{background:color-mix(in srgb,var(--cyan-300) 14%,#ffffff);border-color:color-mix(in srgb,var(--cyan-300) 35%,transparent)}.jw-rr{display:flex;align-items:center;gap:12px;padding:13px 6px;border-block-start:1px solid rgba(14,19,39,.05);cursor:pointer;transition:background var(--dur-fast) var(--ease-out)}.jw-rr:first-child{border-block-start:0}.jw-rr:hover{background:var(--paper-50)}.jw-rr-icon{inline-size:38px;block-size:38px;border-radius:10px;display:grid;place-items:center;flex-shrink:0}.jw-rr-icon.is-done{background:color-mix(in srgb,var(--green-700) 12%,transparent);color:var(--green-900)}.jw-rr-icon.is-pending,.jw-rr-icon.is-progress{background:color-mix(in srgb,var(--tan-500) 14%,transparent);color:#7e5a25}.jw-rr-body{min-inline-size:0;flex:1}.jw-rr-title{font-family:var(--font-ar);font-size:13.5px;font-weight:var(--weight-semibold);color:var(--navy-900);margin:0 0 2px;display:flex;align-items:center;gap:6px}.jw-rr-ai{font-size:11px;color:var(--cyan-500)}.jw-rr-meta{font-size:11.5px;color:var(--fg-muted)}.jw-rr-right{margin-inline-start:auto;display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0}.jw-rr-score{font-family:var(--font-lat-ui);font-size:17px;font-weight:var(--weight-bold);color:var(--cyan-700);font-feature-settings:"tnum" 1;line-height:1}.jw-rr-score.is-warn{color:var(--tan-700)}@keyframes jdBtnSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.jw-theme-switch{position:relative;display:inline-block;width:3.5em;height:2em}.jw-theme-switch input{opacity:0;width:0;height:0}.jw-theme-switch .jw-theme-slider{--jw-switch-bg:linear-gradient(to right,var(--navy-950),var(--ink-700));position:absolute;cursor:pointer;inset:0;background:var(--jw-switch-bg);transition:background-color var(--dur-slow) var(--ease-out);border-radius:30px}.jw-theme-switch .jw-theme-slider:before{position:absolute;content:"";height:1.4em;width:1.4em;border-radius:50%;inset-inline-start:10%;inset-block-end:15%;box-shadow:inset 15px -4px 0 15px #f8ea27;background:var(--jw-switch-bg);transition:transform var(--dur-slow) var(--ease-out),box-shadow var(--dur-slow) var(--ease-out)}.jw-theme-switch input:checked+.jw-theme-slider{background-color:var(--navy-950)}.jw-theme-switch input:checked+.jw-theme-slider:before{transform:translateX(100%);box-shadow:inset 8px -4px 0 0 var(--paper-50)}[dir=rtl] .jw-theme-switch input:checked+.jw-theme-slider:before{transform:translateX(-100%)}@media (max-width:900px){.jw-app{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);min-block-size:100dvh;block-size:auto}.jw-sidebar{height:auto;max-height:none;overflow:visible;min-inline-size:0;border-inline-end:0;border-block-end:1px solid var(--border);padding-block:12px 10px;padding-inline:12px;gap:10px;padding-block-start:max(12px,env(safe-area-inset-top))}.jw-brand{padding-block-end:4px}.jw-brand-tag{display:none}.jw-nav{flex-direction:row;flex-wrap:nowrap;gap:4px;overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;padding-block-end:2px;scrollbar-width:thin}.jw-nav-item{flex-shrink:0;white-space:nowrap;min-block-size:44px;padding-block:10px;padding-inline:12px}.jw-side-foot{display:none}.jw-main{padding:var(--space-4);padding-inline:max(var(--space-4),env(safe-area-inset-inline-start)) max(var(--space-4),env(safe-area-inset-inline-end));padding-block-end:max(var(--space-4),env(safe-area-inset-bottom));min-block-size:0}.jw-header{flex-wrap:wrap;gap:var(--space-3);margin-block-end:var(--space-4)}}.jw-kit,.jw-kit *,.jw-kit :after,.jw-kit :before{box-sizing:border-box}.jw-kit{font-family:var(--font-pair);font-size:var(--fs-body);line-height:var(--lh-base);color:var(--fg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.jw-kit a{color:inherit;text-decoration:none}.jw-kit button{font-family:inherit}.jw-kit h1,.jw-kit h2,.jw-kit h3{font-family:var(--font-ar-naskh)}.jw-kit img,.jw-kit svg{display:block;max-inline-size:100%}html{font-family:var(--font-ar);scrollbar-gutter:stable;overflow-y:auto}body,html{margin:0;padding:0}:where(button,a,[role=button],[role=tab],summary,select,textarea):focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius-xs)}:where(button,a,[role=button]):focus:not(:focus-visible){outline:none}:where(button,input,select,textarea,summary){font-family:inherit}img,svg{display:block;max-inline-size:100%}::selection{background:rgba(4,221,244,.25)}.skip-link{position:fixed;inset-block-start:var(--space-3);inset-inline-start:var(--space-3);z-index:9999;display:inline-flex;align-items:center;box-sizing:border-box;min-block-size:44px;padding:var(--space-2) var(--space-4);background:var(--bg-card);color:var(--fg);border:1px solid var(--border-strong);border-radius:var(--radius-sm);font-family:var(--font-ar);font-size:var(--fs-body-sm);transform:translateY(-200%);transition:transform var(--dur-fast) var(--ease-out)}.skip-link:focus{transform:translateY(0);outline:2px solid var(--fg);outline-offset:2px;box-shadow:0 0 0 5px var(--bg-card)}[hidden]:not([hidden=until-found]){display:none!important}@media (max-width:860px){[class*=-root][class*=s1],[class*=-root][class*=s2],[class*=-root][class*=s3],[class*=-root][class*=s4],[class*=-root][class*=s5]{overflow-x:clip}}@media (max-width:600px){[class*=-root] [style*="display: flex"]:not([style*="flex-direction:column"]):not([style*="flex-direction: column"]):not(:is([data-toolrow],[data-scroller],[style*="overflow-x:auto"],[style*="overflow-x: auto"],[style*="overflow-x:scroll"],[style*="overflow-x: scroll"],[style*="overflow:auto hidden"],[style*="overflow: auto hidden"],[style*="overflow:scroll hidden"],[style*="overflow: scroll hidden"])),[class*=-root] [style*="display: inline-flex"]:not(:is([data-scroller],[style*="overflow-x:auto"],[style*="overflow-x: auto"],[style*="overflow-x:scroll"],[style*="overflow-x: scroll"],[style*="overflow:auto hidden"],[style*="overflow: auto hidden"],[style*="overflow:scroll hidden"],[style*="overflow: scroll hidden"])),[class*=-root] [style*="display:flex"]:not([style*="flex-direction:column"]):not([style*="flex-direction: column"]):not(:is([data-toolrow],[data-scroller],[style*="overflow-x:auto"],[style*="overflow-x: auto"],[style*="overflow-x:scroll"],[style*="overflow-x: scroll"],[style*="overflow:auto hidden"],[style*="overflow: auto hidden"],[style*="overflow:scroll hidden"],[style*="overflow: scroll hidden"])),[class*=-root] [style*="display:inline-flex"]:not(:is([data-scroller],[style*="overflow-x:auto"],[style*="overflow-x: auto"],[style*="overflow-x:scroll"],[style*="overflow-x: scroll"],[style*="overflow:auto hidden"],[style*="overflow: auto hidden"],[style*="overflow:scroll hidden"],[style*="overflow: scroll hidden"])){flex-wrap:wrap}[class*=-root] [style*="white-space: nowrap"]:not(:is([data-scroller],[style*="overflow-x:auto"],[style*="overflow-x: auto"],[style*="overflow-x:scroll"],[style*="overflow-x: scroll"],[style*="overflow:auto hidden"],[style*="overflow: auto hidden"],[style*="overflow:scroll hidden"],[style*="overflow: scroll hidden"],[style*="text-overflow:ellipsis"],[style*="text-overflow: ellipsis"])):not(:is([data-scroller],[style*="overflow-x:auto"],[style*="overflow-x: auto"],[style*="overflow-x:scroll"],[style*="overflow-x: scroll"],[style*="overflow:auto hidden"],[style*="overflow: auto hidden"],[style*="overflow:scroll hidden"],[style*="overflow: scroll hidden"],[style*="text-overflow:ellipsis"],[style*="text-overflow: ellipsis"]) *),[class*=-root] [style*="white-space:nowrap"]:not(:is([data-scroller],[style*="overflow-x:auto"],[style*="overflow-x: auto"],[style*="overflow-x:scroll"],[style*="overflow-x: scroll"],[style*="overflow:auto hidden"],[style*="overflow: auto hidden"],[style*="overflow:scroll hidden"],[style*="overflow: scroll hidden"],[style*="text-overflow:ellipsis"],[style*="text-overflow: ellipsis"])):not(:is([data-scroller],[style*="overflow-x:auto"],[style*="overflow-x: auto"],[style*="overflow-x:scroll"],[style*="overflow-x: scroll"],[style*="overflow:auto hidden"],[style*="overflow: auto hidden"],[style*="overflow:scroll hidden"],[style*="overflow: scroll hidden"],[style*="text-overflow:ellipsis"],[style*="text-overflow: ellipsis"]) *){white-space:normal!important}[class*=-root] [style*="width: 3"][style*=px]:not([style*=max-width]),[class*=-root] [style*="width: 4"][style*=px]:not([style*=max-width]),[class*=-root] [style*="width: 5"][style*=px]:not([style*=max-width]),[class*=-root] [style*="width: 6"][style*=px]:not([style*=max-width]),[class*=-root] [style*="width: 7"][style*=px]:not([style*=max-width]),[class*=-root] [style*="width:3"][style*=px]:not([style*=max-width]),[class*=-root] [style*="width:4"][style*=px]:not([style*=max-width]),[class*=-root] [style*="width:5"][style*=px]:not([style*=max-width]),[class*=-root] [style*="width:6"][style*=px]:not([style*=max-width]),[class*=-root] [style*="width:7"][style*=px]:not([style*=max-width]){max-width:100%}[class*=-root] [style*="min-width: 1"][style*=px]:not([style*="flex: none"]):not([style*="flex:none"]):not(:is([data-scroller],[style*="overflow-x:auto"],[style*="overflow-x: auto"],[style*="overflow-x:scroll"],[style*="overflow-x: scroll"],[style*="overflow:auto hidden"],[style*="overflow: auto hidden"],[style*="overflow:scroll hidden"],[style*="overflow: scroll hidden"])>*),[class*=-root] [style*="min-width: 2"][style*=px]:not([style*="flex: none"]):not([style*="flex:none"]):not(:is([data-scroller],[style*="overflow-x:auto"],[style*="overflow-x: auto"],[style*="overflow-x:scroll"],[style*="overflow-x: scroll"],[style*="overflow:auto hidden"],[style*="overflow: auto hidden"],[style*="overflow:scroll hidden"],[style*="overflow: scroll hidden"])>*),[class*=-root] [style*="min-width: 3"][style*=px]:not([style*="flex: none"]):not([style*="flex:none"]):not(:is([data-scroller],[style*="overflow-x:auto"],[style*="overflow-x: auto"],[style*="overflow-x:scroll"],[style*="overflow-x: scroll"],[style*="overflow:auto hidden"],[style*="overflow: auto hidden"],[style*="overflow:scroll hidden"],[style*="overflow: scroll hidden"])>*),[class*=-root] [style*="min-width:1"][style*=px]:not([style*="flex:none"]):not([style*="flex: none"]):not(:is([data-scroller],[style*="overflow-x:auto"],[style*="overflow-x: auto"],[style*="overflow-x:scroll"],[style*="overflow-x: scroll"],[style*="overflow:auto hidden"],[style*="overflow: auto hidden"],[style*="overflow:scroll hidden"],[style*="overflow: scroll hidden"])>*),[class*=-root] [style*="min-width:2"][style*=px]:not([style*="flex:none"]):not([style*="flex: none"]):not(:is([data-scroller],[style*="overflow-x:auto"],[style*="overflow-x: auto"],[style*="overflow-x:scroll"],[style*="overflow-x: scroll"],[style*="overflow:auto hidden"],[style*="overflow: auto hidden"],[style*="overflow:scroll hidden"],[style*="overflow: scroll hidden"])>*),[class*=-root] [style*="min-width:3"][style*=px]:not([style*="flex:none"]):not([style*="flex: none"]):not(:is([data-scroller],[style*="overflow-x:auto"],[style*="overflow-x: auto"],[style*="overflow-x:scroll"],[style*="overflow-x: scroll"],[style*="overflow:auto hidden"],[style*="overflow: auto hidden"],[style*="overflow:scroll hidden"],[style*="overflow: scroll hidden"])>*){min-width:0!important}[class*=-root] [style*="flex: 1"][style*="min-width: 2"][style*=px]:not(:is([data-scroller],[style*="overflow-x:auto"],[style*="overflow-x: auto"],[style*="overflow-x:scroll"],[style*="overflow-x: scroll"],[style*="overflow:auto hidden"],[style*="overflow: auto hidden"],[style*="overflow:scroll hidden"],[style*="overflow: scroll hidden"])>*),[class*=-root] [style*="flex: 1"][style*="min-width: 3"][style*=px]:not(:is([data-scroller],[style*="overflow-x:auto"],[style*="overflow-x: auto"],[style*="overflow-x:scroll"],[style*="overflow-x: scroll"],[style*="overflow:auto hidden"],[style*="overflow: auto hidden"],[style*="overflow:scroll hidden"],[style*="overflow: scroll hidden"])>*),[class*=-root] [style*="flex:1"][style*="min-width:2"][style*=px]:not(:is([data-scroller],[style*="overflow-x:auto"],[style*="overflow-x: auto"],[style*="overflow-x:scroll"],[style*="overflow-x: scroll"],[style*="overflow:auto hidden"],[style*="overflow: auto hidden"],[style*="overflow:scroll hidden"],[style*="overflow: scroll hidden"])>*),[class*=-root] [style*="flex:1"][style*="min-width:3"][style*=px]:not(:is([data-scroller],[style*="overflow-x:auto"],[style*="overflow-x: auto"],[style*="overflow-x:scroll"],[style*="overflow-x: scroll"],[style*="overflow:auto hidden"],[style*="overflow: auto hidden"],[style*="overflow:scroll hidden"],[style*="overflow: scroll hidden"])>*){flex-basis:100%!important}[class*=-root] [style*="grid-template-columns: repeat(auto-fill, minmax(2"],[class*=-root] [style*="grid-template-columns: repeat(auto-fit, minmax(2"],[class*=-root] [style*="grid-template-columns: repeat(auto-fit, minmax(3"],[class*=-root] [style*="grid-template-columns: repeat(auto-fit,minmax(2"],[class*=-root] [style*="grid-template-columns: repeat(auto-fit,minmax(3"],[class*=-root] [style*="grid-template-columns: repeat(auto-fit,minmax(4"],[class*=-root] [style*="grid-template-columns:repeat(auto-fill, minmax(2"],[class*=-root] [style*="grid-template-columns:repeat(auto-fit, minmax(2"],[class*=-root] [style*="grid-template-columns:repeat(auto-fit, minmax(3"],[class*=-root] [style*="grid-template-columns:repeat(auto-fit,minmax(2"],[class*=-root] [style*="grid-template-columns:repeat(auto-fit,minmax(3"],[class*=-root] [style*="grid-template-columns:repeat(auto-fit,minmax(4"]{grid-template-columns:minmax(0,1fr)!important}}@media (pointer:coarse){[class*=-root] a:not([style*=background]):not([style*=border]):not([style*=padding]){padding-block:8px;margin-block:-8px}[class*=-root] button:is([style*="padding:0;"],[style*="padding: 0px;"],[style*="padding: 0;"]):is([style*="background:none"],[style*="background:transparent"],[style*="background: none"],[style*="background: transparent"]){padding-block:12px!important;margin-block:-12px}[class*=-root] [style*="align-items: center"][style*="height: 44px"]>input,[class*=-root] [style*="align-items: center"][style*="height: 48px"]>input,[class*=-root] [style*="align-items:center"][style*="height:44px"]>input,[class*=-root] [style*="align-items:center"][style*="height:48px"]>input{align-self:stretch}[class*=-root] label:has(>input[type=checkbox]),[class*=-root] label:has(>input[type=radio]){padding-block:12px;margin-block:-12px!important}}@media (pointer:coarse){[data-touch-target]{position:relative}[data-touch-target]:after{content:"";position:absolute;inset-block:min(0px,calc((100% - 44px) / 2));inset-inline:min(0px,calc((100% - 44px) / 2))}}