.ui-module__4WaWbW__change{font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;gap:3px;display:inline-flex}.ui-module__4WaWbW__changeArrow{font-size:.72rem;line-height:1}.ui-module__4WaWbW__tone_up{color:var(--danger)}.ui-module__4WaWbW__tone_down{color:var(--success-foreground,var(--success))}.ui-module__4WaWbW__tone_flat,.ui-module__4WaWbW__tone_none{color:var(--muted)}.ui-module__4WaWbW__segmented{gap:var(--space-1);flex-wrap:wrap;display:inline-flex}.ui-module__4WaWbW__segment{border:1px solid var(--border);border-radius:var(--radius-pill);min-height:28px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;align-items:center;gap:6px;padding:4px 11px;font-size:.8rem;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.ui-module__4WaWbW__segment small{color:var(--muted);font-size:.72rem}.ui-module__4WaWbW__segment:hover:not(:disabled){border-color:var(--primary);color:var(--foreground)}.ui-module__4WaWbW__segment[aria-pressed=true]{border-color:var(--primary);background:var(--primary-soft);color:var(--foreground)}.ui-module__4WaWbW__segment:disabled{opacity:.5;cursor:not-allowed}.ui-module__4WaWbW__segment:focus-visible,.ui-module__4WaWbW__button:focus-visible,.ui-module__4WaWbW__chip:focus-visible,.ui-module__4WaWbW__tipButton:focus-visible,.ui-module__4WaWbW__tipTrigger:focus-visible,.ui-module__4WaWbW__drawerClose:focus-visible,.ui-module__4WaWbW__newsTitle a:focus-visible:after,.ui-module__4WaWbW__newsFoot a:focus-visible,.ui-module__4WaWbW__newsExternal:focus-visible,.ui-module__4WaWbW__chipNews a:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.ui-module__4WaWbW__segmentedSm .ui-module__4WaWbW__segment{min-height:24px;padding:2px 9px;font-size:.76rem}.ui-module__4WaWbW__pill{gap:var(--space-1);border-radius:var(--radius-pill);background:var(--surface-muted);color:var(--muted);white-space:nowrap;align-items:center;padding:2px 9px;font-size:.72rem;font-weight:600;display:inline-flex}.ui-module__4WaWbW__pill_up{background:var(--danger-soft);color:var(--danger)}.ui-module__4WaWbW__pill_down{background:var(--success-soft);color:var(--success-foreground,var(--success))}.ui-module__4WaWbW__pill_flat{background:var(--surface-muted);color:var(--muted)}.ui-module__4WaWbW__dot{background:currentColor;border-radius:50%;width:6px;height:6px}.ui-module__4WaWbW__rel_high{background:var(--success-soft);color:var(--success-foreground,var(--success))}.ui-module__4WaWbW__rel_medium{background:var(--warning-soft);color:var(--warning)}.ui-module__4WaWbW__rel_low{background:var(--danger-soft);color:var(--danger)}.ui-module__4WaWbW__reliabilityWrap{flex-wrap:wrap;align-items:center;gap:2px;display:inline-flex}.ui-module__4WaWbW__strength{align-items:center;gap:3px;display:inline-flex}.ui-module__4WaWbW__strengthOn,.ui-module__4WaWbW__strengthOff{box-sizing:border-box;border-radius:50%;width:8px;height:8px}.ui-module__4WaWbW__strengthOn{background:var(--foreground);opacity:.78}.ui-module__4WaWbW__strengthOff{border:1.5px solid var(--muted)}.ui-module__4WaWbW__tipWrap{align-items:center;display:inline-flex;position:relative}:where(.ui-module__4WaWbW__tipButton){width:24px;height:24px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;transition:color .15s;display:inline-grid}:where(.ui-module__4WaWbW__tipButton):hover,:where(.ui-module__4WaWbW__tipButton)[aria-expanded=true]{color:var(--primary)}:where(.ui-module__4WaWbW__tipTrigger){color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.ui-module__4WaWbW__tipPop{z-index:40;border:1px solid var(--border);background:var(--surface-elevated);width:max-content;max-width:min(340px,100vw - 32px);color:var(--foreground);box-shadow:var(--shadow);text-align:left;text-transform:none;letter-spacing:0;white-space:normal;border-radius:12px;padding:12px 14px;font-size:.82rem;font-weight:400;line-height:1.4;display:block;position:absolute;top:calc(100% + 6px);left:0}.ui-module__4WaWbW__tipPopEnd{left:auto;right:0}.ui-module__4WaWbW__tipTitle{margin-bottom:6px;font-size:.84rem;display:block}.ui-module__4WaWbW__tipText{color:var(--muted);margin:0}.ui-module__4WaWbW__reasonList{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.ui-module__4WaWbW__reasonList li{gap:var(--space-2);grid-template-columns:16px minmax(0,1fr);align-items:start;display:grid}.ui-module__4WaWbW__reasonList li>svg{margin-top:2px}.ui-module__4WaWbW__reasonText{color:var(--muted);margin-top:2px;font-size:.78rem;display:block}.ui-module__4WaWbW__reason_good>svg{color:var(--success-foreground,var(--success))}.ui-module__4WaWbW__reason_ok>svg{color:var(--muted)}.ui-module__4WaWbW__reason_weak>svg{color:var(--danger)}.ui-module__4WaWbW__factors{min-width:0}.ui-module__4WaWbW__chipRow{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ui-module__4WaWbW__chip{box-sizing:border-box;border-radius:var(--radius-pill);background:var(--surface-muted);min-height:30px;color:var(--muted);font:inherit;text-align:left;cursor:pointer;border:2px solid #0000;align-items:center;gap:6px;padding:0 12px 0 10px;font-size:.8rem;font-weight:600;transition:border-color .15s,background-color .15s;display:inline-flex}span.ui-module__4WaWbW__chip{cursor:default}.ui-module__4WaWbW__chip_up{background:var(--danger-soft);color:var(--danger)}.ui-module__4WaWbW__chip_down{background:var(--success-soft);color:var(--success-foreground,var(--success))}.ui-module__4WaWbW__chip_flat{background:var(--surface-muted);color:var(--muted)}button.ui-module__4WaWbW__chip:hover{border-color:color-mix(in oklab, var(--primary) 45%, transparent)}.ui-module__4WaWbW__chip[aria-expanded=true]{border-color:var(--primary)}.ui-module__4WaWbW__chipText{overflow-wrap:anywhere;min-width:0}.ui-module__4WaWbW__chipValue{opacity:.85;font-size:.72rem;font-weight:500}.ui-module__4WaWbW__chipPanel{border:1px solid var(--border);background:var(--surface-muted);border-radius:12px;margin-top:8px;padding:12px 14px}.ui-module__4WaWbW__chipPanelHead{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0 0 6px;font-size:.86rem;display:flex}.ui-module__4WaWbW__chipPanelTag{font-size:.76rem;font-weight:600}.ui-module__4WaWbW__chipPanelText{color:var(--foreground);margin:0;font-size:.84rem;line-height:1.45}.ui-module__4WaWbW__chipNews{margin-top:10px}.ui-module__4WaWbW__chipNews small{color:var(--muted);font-size:.74rem}.ui-module__4WaWbW__chipNews ul{gap:2px;margin:4px 0 0;padding:0;list-style:none;display:grid}.ui-module__4WaWbW__chipNews a{gap:var(--space-1);min-height:24px;color:var(--primary);align-items:center;font-size:.82rem;text-decoration:none;display:inline-flex}.ui-module__4WaWbW__chipNews a:hover{text-decoration:underline}.ui-module__4WaWbW__news{gap:6px;min-width:0;display:grid;position:relative}.ui-module__4WaWbW__newsFull{padding:var(--space-4);border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow);border-radius:16px;transition:border-color .15s,transform .15s}.ui-module__4WaWbW__newsFull:hover{border-color:var(--primary);transform:translateY(-1px)}.ui-module__4WaWbW__newsCompact{border-bottom:1px solid var(--border);padding-bottom:10px}.ui-module__4WaWbW__newsCompact:last-child{border-bottom:0;padding-bottom:0}.ui-module__4WaWbW__newsMeta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:.76rem;display:flex}.ui-module__4WaWbW__newsCategory{gap:var(--space-1);align-items:center;display:inline-flex}.ui-module__4WaWbW__newsTitle{margin:0;font-size:1rem;font-weight:650;line-height:1.3}.ui-module__4WaWbW__newsCompact .ui-module__4WaWbW__newsTitle{font-size:.88rem}.ui-module__4WaWbW__newsTitle a{color:inherit;text-decoration:none}.ui-module__4WaWbW__newsTitle a:after{content:"";border-radius:inherit;position:absolute;inset:0}.ui-module__4WaWbW__newsTitle a:hover{text-decoration:underline}.ui-module__4WaWbW__newsTitle a:focus-visible{outline:none}.ui-module__4WaWbW__newsSummary{color:var(--muted);margin:0;font-size:.86rem;line-height:1.45}.ui-module__4WaWbW__newsTags{z-index:1;gap:var(--space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex;position:relative}.ui-module__4WaWbW__newsTags li{border-radius:var(--radius-pill);background:var(--surface-muted);color:var(--muted);padding:2px 8px;font-size:.72rem}.ui-module__4WaWbW__newsTagService{background:var(--primary-soft)!important;color:var(--foreground)!important}.ui-module__4WaWbW__newsFoot{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 14px;font-size:.78rem;display:flex}.ui-module__4WaWbW__newsFoot a{z-index:1;gap:var(--space-1);min-height:24px;color:var(--primary);align-items:center;text-decoration:none;display:inline-flex;position:relative}.ui-module__4WaWbW__newsFoot a:hover{text-decoration:underline}.ui-module__4WaWbW__newsAnalysis{margin-left:auto;font-weight:600}.ui-module__4WaWbW__state{gap:var(--space-3);padding:var(--space-4);border:1px dashed var(--border);background:var(--surface-muted);color:var(--foreground);border-radius:12px;align-items:flex-start;display:flex}.ui-module__4WaWbW__stateError{border:1px solid var(--warning);background:var(--warning-soft)}.ui-module__4WaWbW__stateIcon{color:var(--muted);flex:none;margin-top:1px}.ui-module__4WaWbW__stateError .ui-module__4WaWbW__stateIcon{color:var(--warning)}.ui-module__4WaWbW__stateTitle{font-size:.92rem;display:block}.ui-module__4WaWbW__stateText{color:var(--muted);margin-top:2px;font-size:.84rem;line-height:1.45}.ui-module__4WaWbW__stateAction{margin-top:10px}.ui-module__4WaWbW__button{border:1px solid var(--control-border);background:var(--surface);min-height:32px;color:var(--foreground);font:inherit;cursor:pointer;border-radius:8px;padding:4px 14px;font-size:.84rem;font-weight:600;transition:border-color .15s}.ui-module__4WaWbW__button:hover{border-color:var(--primary)}.ui-module__4WaWbW__scrollX{overscroll-behavior-x:contain;position:relative;overflow:auto hidden}.ui-module__4WaWbW__scrollY{overscroll-behavior-y:contain;position:relative;overflow:hidden auto}.ui-module__4WaWbW__scrollX:focus-visible,.ui-module__4WaWbW__scrollY:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.ui-module__4WaWbW__drawerRoot{z-index:60;justify-content:flex-end;align-items:stretch;display:flex;position:fixed;inset:0}.ui-module__4WaWbW__drawerBackdrop{background:var(--overlay,#0000007a);animation:.18s ease-out ui-module__4WaWbW__drawerFade;position:absolute;inset:0}.ui-module__4WaWbW__drawer{box-sizing:border-box;border-left:1px solid var(--border);background:var(--surface);width:min(480px,92vw);height:100%;color:var(--foreground);box-shadow:var(--shadow);flex-direction:column;animation:.18s ease-out ui-module__4WaWbW__drawerSide;display:flex;position:relative}.ui-module__4WaWbW__drawer:focus{outline:none}.ui-module__4WaWbW__drawerHead{gap:var(--space-3);border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;padding:16px 16px 12px 20px;display:flex}.ui-module__4WaWbW__drawerTitle{margin:0;font-size:1.1rem;font-weight:650;line-height:1.25}.ui-module__4WaWbW__drawerSubtitle{color:var(--muted);margin:2px 0 0;font-size:.82rem}.ui-module__4WaWbW__drawerClose{width:32px;height:32px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;padding:0;transition:color .15s,background-color .15s;display:inline-grid}.ui-module__4WaWbW__drawerClose:hover{background:var(--surface-muted);color:var(--foreground)}.ui-module__4WaWbW__drawerBody{flex:auto;min-height:0;padding:16px 20px}.ui-module__4WaWbW__drawerFoot{border-top:1px solid var(--border);padding:12px 20px}@keyframes ui-module__4WaWbW__drawerFade{0%{opacity:0}to{opacity:1}}@keyframes ui-module__4WaWbW__drawerSide{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes ui-module__4WaWbW__drawerUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@media (max-width:859px){.ui-module__4WaWbW__drawerRoot{justify-content:stretch;align-items:flex-end}.ui-module__4WaWbW__drawer{border-left:0;border-top:1px solid var(--border);border-radius:16px 16px 0 0;width:100%;height:auto;max-height:88dvh;animation-name:ui-module__4WaWbW__drawerUp}}@media (prefers-reduced-motion:reduce){.ui-module__4WaWbW__drawer,.ui-module__4WaWbW__drawerBackdrop{animation:none}.ui-module__4WaWbW__segment,.ui-module__4WaWbW__chip,.ui-module__4WaWbW__newsFull,.ui-module__4WaWbW__tipButton,.ui-module__4WaWbW__button,.ui-module__4WaWbW__drawerClose{transition:none}.ui-module__4WaWbW__newsFull:hover{transform:none}}.ui-module__4WaWbW__newsFull .ui-module__4WaWbW__newsTitle a:after{border-radius:16px}
.shell-module__JCMkFq__shell{background:var(--background);min-height:100dvh;color:var(--foreground);font-variant-numeric:tabular-nums}.shell-module__JCMkFq__topbar{z-index:5;border-bottom:1px solid var(--border);background:var(--surface);flex-wrap:wrap;align-items:center;gap:12px 18px;padding:10px 18px;display:flex;position:sticky;top:0}.shell-module__JCMkFq__titleRow{align-items:center;gap:10px;min-width:0;display:flex}.shell-module__JCMkFq__title{margin:0;font-size:1.02rem;font-weight:650}.shell-module__JCMkFq__sourceBadge{border:1px solid var(--warning);border-radius:var(--radius-pill);min-height:24px;color:var(--warning);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:6px;padding:3px 9px;font-size:.74rem;font-weight:600;display:inline-flex}.shell-module__JCMkFq__topbarSpacer{flex:auto}.shell-module__JCMkFq__topbarLinks{align-items:center;gap:14px;font-size:.84rem;display:flex}.shell-module__JCMkFq__topbarLinks a{min-height:24px;color:var(--muted);align-items:center;text-decoration:none;display:inline-flex}.shell-module__JCMkFq__topbarLinks a:hover{color:var(--primary);text-decoration:underline}.shell-module__JCMkFq__topbarLinks a:focus-visible,.shell-module__JCMkFq__subnav a:focus-visible,.shell-module__JCMkFq__linkButton:focus-visible,.shell-module__JCMkFq__pauseButton:focus-visible,.shell-module__JCMkFq__tickerItem:focus-visible,.shell-module__JCMkFq__footerLink:focus-visible,.shell-module__JCMkFq__menuButton:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.shell-module__JCMkFq__menuWrap{display:contents}.shell-module__JCMkFq__menuButton{display:none}.shell-module__JCMkFq__tickerBand{border-bottom:1px solid var(--border);background:var(--surface-muted);align-items:stretch;display:flex}.shell-module__JCMkFq__tickerControls{z-index:1;gap:var(--space-1);background:var(--surface-muted);flex:none;align-items:center;padding:8px 8px 8px 18px;display:flex;position:relative}.shell-module__JCMkFq__tickerView{flex:auto;min-width:0;padding:8px 0;position:relative;overflow:hidden}.shell-module__JCMkFq__track{width:max-content;display:flex}.shell-module__JCMkFq__half{flex:none;display:flex}.shell-module__JCMkFq__set{gap:var(--space-2);flex:none;padding-right:8px;display:flex}.shell-module__JCMkFq__tickerItem{gap:var(--space-2);box-sizing:border-box;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);min-height:36px;color:inherit;font:inherit;white-space:nowrap;cursor:pointer;flex:none;align-items:baseline;padding:6px 12px;font-size:.86rem;transition:border-color .15s,transform .15s;display:inline-flex}.shell-module__JCMkFq__tickerItem:hover{border-color:var(--primary);transform:translateY(-1px)}.shell-module__JCMkFq__tickerItem[aria-pressed=true]{border-color:var(--primary);box-shadow:inset 0 0 0 1px var(--primary)}.shell-module__JCMkFq__tickerName{font-weight:600}.shell-module__JCMkFq__tickerKind{color:var(--muted);font-size:.72rem}.shell-module__JCMkFq__tickerPrice{font-weight:650}.shell-module__JCMkFq__tickerPeriod{color:var(--muted);font-size:.72rem}.shell-module__JCMkFq__tickerNote{color:var(--muted);margin:0;padding:8px 18px;font-size:.84rem}@media (max-width:480px){.shell-module__JCMkFq__tickerChange>span,.shell-module__JCMkFq__tickerPeriod{font-size:.72rem}}.shell-module__JCMkFq__pauseButton{border:1px solid var(--border);background:var(--surface);width:28px;height:28px;color:var(--muted);cursor:pointer;border-radius:50%;place-items:center;padding:0;transition:border-color .15s,color .15s;display:inline-grid}.shell-module__JCMkFq__pauseButton:hover{border-color:var(--primary);color:var(--foreground)}.shell-module__JCMkFq__linkButton{min-height:24px;color:var(--primary);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 2px;text-decoration:underline}@media (prefers-reduced-motion:no-preference){.shell-module__JCMkFq__tickerView{--fade-start:28px!important;--fade-end:28px!important}.shell-module__JCMkFq__trackRunning{animation:shell-module__JCMkFq__marquee var(--marquee-duration,120s) linear infinite}.shell-module__JCMkFq__tickerView:hover .shell-module__JCMkFq__trackRunning,.shell-module__JCMkFq__tickerView:focus-within .shell-module__JCMkFq__trackRunning{animation-play-state:paused}}@keyframes shell-module__JCMkFq__marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.shell-module__JCMkFq__tickerView{overflow:auto hidden}.shell-module__JCMkFq__copy,.shell-module__JCMkFq__set[data-extra],.shell-module__JCMkFq__pauseButton{display:none}.shell-module__JCMkFq__tickerItem{transition:none}}.shell-module__JCMkFq__subnav{gap:var(--space-1);border-bottom:1px solid var(--border);background:var(--surface);padding:8px 18px 0;display:flex;overflow-x:auto}.shell-module__JCMkFq__subnav a{min-height:36px;color:var(--muted);white-space:nowrap;border-bottom:2px solid #0000;flex:none;align-items:center;margin-bottom:-1px;padding:0 14px;font-size:.9rem;font-weight:600;text-decoration:none;transition:color .15s,border-color .15s;display:inline-flex}.shell-module__JCMkFq__subnav a:hover{color:var(--foreground)}.shell-module__JCMkFq__subnav a[aria-current=page]{border-bottom-color:var(--primary);color:var(--foreground)}.shell-module__JCMkFq__subnavWrap{position:relative}.shell-module__JCMkFq__subnavMore{display:none}.shell-module__JCMkFq__freshness{border-bottom:1px solid var(--border);background:var(--background);color:var(--muted);flex-wrap:nowrap;align-items:flex-start;gap:2px 6px;padding:6px 18px;font-size:.8rem;display:flex}.shell-module__JCMkFq__freshness p{flex-wrap:wrap;flex:1 1 0;align-items:center;gap:2px 6px;min-width:0;margin:0;display:flex}.shell-module__JCMkFq__freshness>span{flex:none}.shell-module__JCMkFq__freshPart{white-space:nowrap;gap:6px;display:inline-flex}.shell-module__JCMkFq__freshWarning{gap:var(--space-1);color:var(--warning);align-items:center;font-weight:600;display:inline-flex}.shell-module__JCMkFq__freshMuted{opacity:.85}.shell-module__JCMkFq__freshShort{display:none}.shell-module__JCMkFq__notice{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-muted);flex-wrap:wrap;align-items:center;gap:6px 12px;margin:12px 18px 0;padding:10px 14px;font-size:.86rem;display:flex}.shell-module__JCMkFq__main{box-sizing:border-box;max-width:1680px;margin:0 auto;padding:16px 18px 24px}.shell-module__JCMkFq__main:focus{outline:none}.shell-module__JCMkFq__footer{box-sizing:border-box;max-width:1680px;color:var(--muted);margin:0 auto;padding:0 18px 28px;font-size:.78rem}.shell-module__JCMkFq__footer p{max-width:980px;margin:0 0 8px;line-height:1.5}.shell-module__JCMkFq__footerLink{color:var(--muted)}button.shell-module__JCMkFq__footerLink{font:inherit;cursor:pointer;background:0 0;border:0;padding:4px 0;text-decoration:underline}@media (max-width:1180px){.shell-module__JCMkFq__topbar{padding:var(--space-2) var(--space-3);gap:6px 14px;position:static}.shell-module__JCMkFq__topbarLinks{gap:var(--space-3);white-space:nowrap;font-size:.8rem}}@media (max-width:860px){.shell-module__JCMkFq__topbarSpacer,.shell-module__JCMkFq__menuWrap,.shell-module__JCMkFq__topbar>:last-child{order:1}.shell-module__JCMkFq__titleRow{flex:1 0 100%;order:2}.shell-module__JCMkFq__title{font-size:.95rem}.shell-module__JCMkFq__menuWrap{display:block;position:relative}.shell-module__JCMkFq__menuButton{gap:var(--space-1);border:1px solid var(--border);background:var(--surface);min-height:32px;color:var(--foreground);font:inherit;cursor:pointer;border-radius:8px;align-items:center;padding:0 10px;font-size:.82rem;display:inline-flex}.shell-module__JCMkFq__menuButton svg{transition:transform .15s;transform:rotate(90deg)}.shell-module__JCMkFq__menuButton[aria-expanded=true] svg{transform:rotate(-90deg)}.shell-module__JCMkFq__topbarLinks{z-index:20;border:1px solid var(--border);background:var(--surface);min-width:200px;box-shadow:var(--shadow);border-radius:12px;flex-direction:column;gap:2px;padding:6px;display:none;position:absolute;top:calc(100% + 6px);right:0}.shell-module__JCMkFq__menuWrap[data-open] .shell-module__JCMkFq__topbarLinks{display:flex}.shell-module__JCMkFq__topbarLinks a{min-height:36px;color:var(--foreground);border-radius:8px;justify-content:flex-start;padding:0 10px}.shell-module__JCMkFq__topbarLinks a:hover{background:var(--surface-muted);text-decoration:none}.shell-module__JCMkFq__subnavMore{width:28px;color:var(--primary);cursor:pointer;opacity:0;pointer-events:none;background:0 0;border:0;place-items:center;padding:0;transition:opacity .15s;display:grid;position:absolute;top:8px;bottom:0;right:0}.shell-module__JCMkFq__subnavMore[data-visible]{opacity:1;pointer-events:auto}.shell-module__JCMkFq__freshness p{flex-wrap:nowrap;overflow:hidden}.shell-module__JCMkFq__freshLong,.shell-module__JCMkFq__freshPart[data-narrow-hidden]{display:none}.shell-module__JCMkFq__freshShort{display:inline}.shell-module__JCMkFq__tickerBand{flex-wrap:wrap}.shell-module__JCMkFq__tickerControls{flex:1 0 100%;padding:8px 12px 0}.shell-module__JCMkFq__tickerView{flex:1 0 100%}.shell-module__JCMkFq__subnav,.shell-module__JCMkFq__freshness{padding-left:12px;padding-right:12px}.shell-module__JCMkFq__notice{margin-left:12px;margin-right:12px}.shell-module__JCMkFq__main{padding:12px 12px 20px}.shell-module__JCMkFq__footer{padding-left:12px;padding-right:12px}}@media print{.shell-module__JCMkFq__topbar,.shell-module__JCMkFq__tickerBand,.shell-module__JCMkFq__subnav{display:none}}
.charts-module__hQuh2W__chart{min-width:0}.charts-module__hQuh2W__chartWrap{height:var(--chart-h,420px);border:1px solid var(--border);background:var(--surface);border-radius:12px;transition:opacity .2s;position:relative;overflow:hidden}.charts-module__hQuh2W__chartLoadingState{opacity:.55}.charts-module__hQuh2W__chartHost{position:absolute;inset:0}.charts-module__hQuh2W__chartMessage{padding:var(--space-4);color:var(--muted);text-align:center;place-items:center;margin:0;font-size:.86rem;display:grid;position:absolute;inset:0}.charts-module__hQuh2W__vlines{z-index:2;pointer-events:none;position:absolute;inset:0 0 28px;overflow:hidden}.charts-module__hQuh2W__vline{border-left:1px dashed var(--muted);width:0;position:absolute;top:0;bottom:0}.charts-module__hQuh2W__vline span{background:color-mix(in oklab, var(--surface) 88%, transparent);color:var(--muted);white-space:nowrap;border-radius:6px;padding:1px 7px;font-size:.72rem;position:absolute;top:6px;right:6px}.charts-module__hQuh2W__vlineRight span{left:6px;right:auto}.charts-module__hQuh2W__chartTooltip{z-index:3;box-sizing:border-box;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-elevated);width:236px;box-shadow:var(--shadow);pointer-events:none;gap:6px;padding:10px 12px;display:grid;position:absolute}.charts-module__hQuh2W__tipDate{font-size:.8rem;font-weight:650}.charts-module__hQuh2W__tipRow{column-gap:var(--space-2);grid-template-rows:auto auto;grid-template-columns:16px minmax(0,1fr);align-items:center;display:grid}.charts-module__hQuh2W__tipKey{border-radius:2px;grid-row:1/span 2;align-self:start;width:14px;height:3px;margin-top:8px}.charts-module__hQuh2W__tipKeyDash{border-top:3px dashed;height:0;background:0 0!important}.charts-module__hQuh2W__tipValue{font-size:.98rem;font-weight:650;line-height:1.2}.charts-module__hQuh2W__tipLabel{color:var(--muted);font-size:.74rem;line-height:1.25}.charts-module__hQuh2W__legend{color:var(--muted);flex-wrap:wrap;gap:6px 16px;margin:8px 0 0;padding:0;font-size:.78rem;list-style:none;display:flex}.charts-module__hQuh2W__legend li{align-items:center;gap:6px;display:inline-flex}.charts-module__hQuh2W__legendKey{border-radius:2px;width:18px;height:3px;display:inline-block}.charts-module__hQuh2W__legendBand{background:color-mix(in oklab, var(--primary) 18%, var(--surface));height:10px}.charts-module__hQuh2W__legendDash{background:0 0;border-top:3px dashed;border-radius:0;height:0}.charts-module__hQuh2W__legendDot{background:var(--muted);border-radius:50%;width:8px;height:8px}.charts-module__hQuh2W__tableToggle{margin-top:8px}.charts-module__hQuh2W__tableToggle summary{min-height:24px;color:var(--muted);cursor:pointer;padding:4px 0;font-size:.82rem}.charts-module__hQuh2W__tableToggle summary:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.charts-module__hQuh2W__table{border-collapse:collapse;width:100%;font-size:.8rem}.charts-module__hQuh2W__table th,.charts-module__hQuh2W__table td{border-bottom:1px solid var(--border);text-align:left;white-space:nowrap;padding:6px 8px}.charts-module__hQuh2W__table thead th{color:var(--muted);font-weight:500}.charts-module__hQuh2W__table tbody th{font-weight:400}.charts-module__hQuh2W__table .charts-module__hQuh2W__num{text-align:right}.charts-module__hQuh2W__tip{z-index:4;box-sizing:border-box;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-elevated);width:max-content;max-width:236px;box-shadow:var(--shadow);color:var(--foreground);pointer-events:none;padding:8px 10px;font-size:.78rem;line-height:1.35;position:absolute;transform:translate(-50%,calc(-100% - 8px))}.charts-module__hQuh2W__tip strong{font-size:.82rem;display:block}.charts-module__hQuh2W__tip small{color:var(--muted);font-size:.74rem;display:block}.charts-module__hQuh2W__tipValueBig{margin-top:2px;font-size:1rem;font-weight:650;display:block}.charts-module__hQuh2W__barList{position:relative}.charts-module__hQuh2W__barRows{gap:2px;margin:0;padding:0;list-style:none;display:grid}.charts-module__hQuh2W__barRow{box-sizing:border-box;width:100%;min-height:32px;color:inherit;font:inherit;text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;grid-template-columns:minmax(0,1.25fr) minmax(70px,1fr) minmax(54px,auto);align-items:center;gap:4px 10px;padding:3px 8px;font-size:.82rem;display:grid}.charts-module__hQuh2W__barRowWithExtra{grid-template-columns:minmax(0,1.25fr) 72px minmax(70px,1fr) minmax(54px,auto)}button.charts-module__hQuh2W__barRow{cursor:pointer;transition:background-color .15s,border-color .15s}button.charts-module__hQuh2W__barRow:hover{background:var(--surface-muted)}.charts-module__hQuh2W__barRow[aria-pressed=true]{border-color:var(--primary);background:var(--primary-soft)}.charts-module__hQuh2W__barRow:focus-visible{outline:2px solid var(--primary);outline-offset:1px}.charts-module__hQuh2W__barLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.charts-module__hQuh2W__barLabel small{color:var(--muted);margin-left:6px;font-size:.72rem;font-weight:400}@media (max-width:560px){.charts-module__hQuh2W__barLabel{white-space:normal;overflow-wrap:break-word;line-height:1.25;overflow:visible}.charts-module__hQuh2W__barLabel small{margin-left:0;display:block}}.charts-module__hQuh2W__barTrack{height:10px;position:relative}.charts-module__hQuh2W__barTrack:before{content:"";background:var(--border);width:1px;position:absolute;top:-2px;bottom:-2px;left:50%}.charts-module__hQuh2W__barFill{border-radius:var(--radius-xs);position:absolute;top:1px;bottom:1px}.charts-module__hQuh2W__barFillUp{background:var(--danger);left:50%}.charts-module__hQuh2W__barFillDown{background:var(--success);right:50%}.charts-module__hQuh2W__barFillFlat{background:var(--muted);left:calc(50% - 1px);width:2px!important}.charts-module__hQuh2W__barValue{text-align:right;white-space:nowrap;font-weight:650}.charts-module__hQuh2W__barExtra{color:var(--muted);justify-content:flex-end;display:flex}.charts-module__hQuh2W__svgChart{position:relative}.charts-module__hQuh2W__svgBox{min-width:100%}.charts-module__hQuh2W__svgBox svg{display:block;overflow:visible}.charts-module__hQuh2W__svgAxis{stroke:var(--border);stroke-width:1px;pointer-events:none}.charts-module__hQuh2W__svgText{fill:var(--muted);font-variant-numeric:tabular-nums;font-size:.72rem}.charts-module__hQuh2W__svgTextStrong{fill:var(--foreground);font-variant-numeric:tabular-nums;font-size:.72rem;font-weight:600}.charts-module__hQuh2W__col{cursor:default;outline:none}.charts-module__hQuh2W__colClickable{cursor:pointer}.charts-module__hQuh2W__colHit{fill:#0000}.charts-module__hQuh2W__colFocusRing{fill:none;stroke:#0000;stroke-width:2px}.charts-module__hQuh2W__col:focus-visible .charts-module__hQuh2W__colFocusRing{stroke:var(--primary)}.charts-module__hQuh2W__colSelected .charts-module__hQuh2W__colBackground{fill:var(--primary-soft);stroke:var(--primary);stroke-width:1.5px}.charts-module__hQuh2W__colSelected .charts-module__hQuh2W__monthName{fill:var(--primary)}.charts-module__hQuh2W__colBackground{fill:#0000;transition:fill .15s}.charts-module__hQuh2W__col:hover .charts-module__hQuh2W__colBackground{fill:var(--surface-muted)}.charts-module__hQuh2W__colSelected:hover .charts-module__hQuh2W__colBackground{fill:var(--primary-soft)}.charts-module__hQuh2W__barUp{fill:var(--danger)}.charts-module__hQuh2W__barDown{fill:var(--success)}.charts-module__hQuh2W__barFlat{fill:var(--muted);opacity:.55}.charts-module__hQuh2W__col:hover .charts-module__hQuh2W__bar,.charts-module__hQuh2W__col:focus-visible .charts-module__hQuh2W__bar{opacity:.85}.charts-module__hQuh2W__markIcon{color:var(--muted)}.charts-module__hQuh2W__markUp{color:var(--danger)}.charts-module__hQuh2W__markDown{color:var(--success-foreground,var(--success))}@media (max-width:860px){.charts-module__hQuh2W__chartWrap{height:var(--chart-h-mobile,300px)}}@media (prefers-reduced-motion:reduce){.charts-module__hQuh2W__chartWrap,.charts-module__hQuh2W__colBackground,button.charts-module__hQuh2W__barRow{transition:none}}
.Insights-module__ulYrEq__block{border:1px solid color-mix(in srgb, var(--border) 84%, var(--primary));background:var(--surface);min-width:0;box-shadow:0 10px 30px color-mix(in srgb, var(--foreground) 5%, transparent);border-radius:17px;gap:12px;padding:20px;display:grid}.Insights-module__ulYrEq__blockHead{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:6px 18px;display:flex}.Insights-module__ulYrEq__blockHead h3{letter-spacing:-.015em;margin:0;font-size:clamp(.98rem,1.5vw,1.14rem)}.Insights-module__ulYrEq__blockHead p{max-width:62ch;color:var(--muted);margin:4px 0 0;font-size:.76rem;line-height:1.5}.Insights-module__ulYrEq__link{color:var(--primary);text-underline-offset:3px;font-size:.74rem;font-weight:760}.Insights-module__ulYrEq__link:focus-visible{outline:3px solid var(--focus);outline-offset:3px;border-radius:4px}.Insights-module__ulYrEq__muted{color:var(--muted)}.Insights-module__ulYrEq__note{color:var(--muted);margin:0;font-size:.76rem;line-height:1.5}.Insights-module__ulYrEq__kpiGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.Insights-module__ulYrEq__kpi{border:1px solid var(--border);border-top:3px solid var(--primary);background:var(--surface);min-width:0;box-shadow:0 8px 24px color-mix(in srgb, var(--foreground) 5%, transparent);border-radius:14px;align-content:start;gap:7px;padding:16px;display:grid}.Insights-module__ulYrEq__kpi>span{color:var(--muted);font-size:.74rem;font-weight:700;line-height:1.35}.Insights-module__ulYrEq__kpi>strong{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-size:clamp(1.45rem,2.4vw,2rem);line-height:1.05}.Insights-module__ulYrEq__kpi>small{color:var(--muted);font-size:.72rem;line-height:1.4}.Insights-module__ulYrEq__kpi>strong.Insights-module__ulYrEq__kpiWords{letter-spacing:-.01em;font-size:clamp(1rem,1.6vw,1.25rem);line-height:1.2}.Insights-module__ulYrEq__kpi.Insights-module__ulYrEq__kpiQuiet{border-top-color:var(--border)}.Insights-module__ulYrEq__kpi.Insights-module__ulYrEq__kpiQuiet>strong{color:var(--muted)}.Insights-module__ulYrEq__good{color:var(--success-foreground)}.Insights-module__ulYrEq__bad{color:var(--warning)}.Insights-module__ulYrEq__trend{font-weight:700}.Insights-module__ulYrEq__trendUp{color:var(--success-foreground)}.Insights-module__ulYrEq__trendDown{color:var(--warning)}.Insights-module__ulYrEq__trendFlat{color:var(--muted)}.Insights-module__ulYrEq__clicks{border:1px solid var(--border);background:var(--surface-muted);border-radius:12px;flex-wrap:wrap;gap:4px 16px;margin:0;padding:10px 14px;font-size:.76rem;display:flex}.Insights-module__ulYrEq__advice{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.Insights-module__ulYrEq__adviceItem{border:1px solid var(--border);border-left:5px solid var(--primary);background:var(--surface-muted);border-radius:13px;align-content:start;justify-items:start;gap:7px;min-width:0;padding:15px 16px;display:grid}.Insights-module__ulYrEq__adviceCritical{border-left-color:var(--danger)}.Insights-module__ulYrEq__adviceWarning{border-left-color:var(--warning)}.Insights-module__ulYrEq__adviceTag{color:var(--muted);letter-spacing:.11em;text-transform:uppercase;font-size:.74rem;font-weight:800}.Insights-module__ulYrEq__adviceCritical .Insights-module__ulYrEq__adviceTag{color:var(--danger)}.Insights-module__ulYrEq__adviceWarning .Insights-module__ulYrEq__adviceTag{color:var(--warning)}.Insights-module__ulYrEq__adviceItem h4{overflow-wrap:anywhere;margin:0;font-size:.9rem;line-height:1.35}.Insights-module__ulYrEq__adviceItem p{color:var(--muted);margin:0;font-size:.76rem;line-height:1.5}.Insights-module__ulYrEq__adviceItem a{margin-top:3px;text-decoration:none}.Insights-module__ulYrEq__legend{color:var(--muted);flex-wrap:wrap;gap:6px 18px;margin:0;padding:0;font-size:.72rem;list-style:none;display:flex}.Insights-module__ulYrEq__legend li{align-items:center;gap:7px;display:inline-flex}.Insights-module__ulYrEq__swatch{background:var(--primary);border-radius:3px;width:12px;height:12px}.Insights-module__ulYrEq__swatchMuted{background:color-mix(in srgb, var(--muted) 52%, var(--surface))}.Insights-module__ulYrEq__chartScroll{border-radius:10px;max-width:100%;overflow-x:auto}.Insights-module__ulYrEq__chartScroll:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.Insights-module__ulYrEq__plot{padding-top:60px;position:relative}.Insights-module__ulYrEq__columns{border-bottom:1px solid var(--border);align-items:stretch;gap:3px;height:150px;margin:0;padding:0;list-style:none;display:flex}.Insights-module__ulYrEq__columns li{flex:1 1 0;min-width:0;display:flex}.Insights-module__ulYrEq__col{background:0 0;border:0;border-radius:3px 3px 0 0;flex-direction:column;justify-content:flex-end;width:100%;min-width:11px;padding:0;display:flex}.Insights-module__ulYrEq__col:hover,.Insights-module__ulYrEq__col[data-active=true]{background:color-mix(in srgb, var(--primary) 10%, transparent)}.Insights-module__ulYrEq__col:focus-visible{outline:3px solid var(--focus);outline-offset:1px}.Insights-module__ulYrEq__barPriced{background:var(--primary);display:block}.Insights-module__ulYrEq__barNoPrice{background:color-mix(in srgb, var(--muted) 52%, var(--surface));display:block}.Insights-module__ulYrEq__tip{z-index:2;border:1px solid var(--border);background:var(--surface-elevated);width:max-content;max-width:230px;box-shadow:var(--shadow);pointer-events:none;border-radius:10px;padding:8px 10px;font-size:.72rem;line-height:1.45;position:absolute;top:0}.Insights-module__ulYrEq__tip strong{display:block}.Insights-module__ulYrEq__tipCenter{transform:translate(-50%)}.Insights-module__ulYrEq__tipStart{transform:translate(-12px)}.Insights-module__ulYrEq__tipEnd{transform:translate(calc(12px - 100%))}.Insights-module__ulYrEq__axis{color:var(--muted);justify-content:space-between;gap:12px;padding-top:6px;font-size:.72rem;display:flex}.Insights-module__ulYrEq__details{border:1px solid var(--border);background:var(--surface-muted);border-radius:12px}.Insights-module__ulYrEq__details>summary{cursor:pointer;color:var(--primary);padding:10px 14px;font-size:.76rem;font-weight:760}.Insights-module__ulYrEq__details>summary:focus-visible{outline:3px solid var(--focus);outline-offset:2px;border-radius:10px}.Insights-module__ulYrEq__details[open]>summary{border-bottom:1px solid var(--border)}.Insights-module__ulYrEq__segments{background:var(--surface-muted);border-radius:999px;gap:2px;height:14px;display:flex;overflow:hidden}.Insights-module__ulYrEq__segments i{min-width:4px;display:block}.Insights-module__ulYrEq__outcomeList{gap:8px;margin:0;padding:0;list-style:none;display:grid}.Insights-module__ulYrEq__outcomeList li{border:1px solid var(--border);background:var(--surface-muted);border-radius:12px;grid-template-columns:12px minmax(0,1fr) auto;align-items:baseline;gap:3px 10px;min-width:0;padding:11px 12px;display:grid}.Insights-module__ulYrEq__dot{border-radius:4px;align-self:center;width:12px;height:12px}.Insights-module__ulYrEq__toneGood{background:var(--success)}.Insights-module__ulYrEq__toneWarning{background:var(--warning)}.Insights-module__ulYrEq__toneMuted{background:color-mix(in srgb, var(--muted) 52%, var(--surface))}.Insights-module__ulYrEq__toneCritical{background:var(--danger)}.Insights-module__ulYrEq__outcomeTitle{min-width:0;font-size:.8rem;font-weight:760}.Insights-module__ulYrEq__outcomeNumbers{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-size:.8rem}.Insights-module__ulYrEq__outcomeNumbers span{color:var(--muted);margin-left:6px}.Insights-module__ulYrEq__outcomeHint{color:var(--muted);flex-wrap:wrap;grid-column:2/-1;gap:2px 14px;font-size:.72rem;line-height:1.45;display:flex}.Insights-module__ulYrEq__outcomeEmpty{opacity:.72}.Insights-module__ulYrEq__region{border:1px solid var(--border);background:var(--surface);border-radius:12px;max-width:100%;overflow:auto}.Insights-module__ulYrEq__region:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.Insights-module__ulYrEq__region table{border-collapse:collapse;width:100%;min-width:620px;font-size:.76rem}.Insights-module__ulYrEq__region th,.Insights-module__ulYrEq__region td{border-bottom:1px solid var(--border);text-align:left;vertical-align:top;padding:11px 13px}.Insights-module__ulYrEq__region thead th{background:var(--surface-muted);color:var(--muted);letter-spacing:.035em;text-transform:uppercase;font-size:.72rem}.Insights-module__ulYrEq__region tbody th{color:var(--foreground);font-weight:780}.Insights-module__ulYrEq__region tbody tr:last-child>*{border-bottom:0}.Insights-module__ulYrEq__region td small{color:var(--muted);margin-top:3px;display:block}.Insights-module__ulYrEq__region td.Insights-module__ulYrEq__num{font-variant-numeric:tabular-nums}.Insights-module__ulYrEq__region a{color:var(--primary);text-underline-offset:3px;white-space:nowrap;font-weight:760}.Insights-module__ulYrEq__topList{gap:12px;margin:0;padding:0;list-style:none;display:grid}.Insights-module__ulYrEq__topList li{gap:5px;min-width:0;display:grid}.Insights-module__ulYrEq__topRow{justify-content:space-between;align-items:baseline;gap:14px;display:flex}.Insights-module__ulYrEq__topRow strong{overflow-wrap:anywhere;min-width:0;font-size:.8rem}.Insights-module__ulYrEq__topRow span{color:var(--muted);text-align:right;font-size:.72rem}.Insights-module__ulYrEq__topBar{background:var(--surface-muted);border-radius:999px;height:7px;overflow:hidden}.Insights-module__ulYrEq__topBar i{border-radius:inherit;background:var(--primary);height:100%;display:block}.Insights-module__ulYrEq__facts{border:1px dashed var(--border);color:var(--muted);border-radius:12px;margin:0;padding:12px 14px;font-size:.76rem;line-height:1.55}.Insights-module__ulYrEq__facts strong{color:var(--foreground)}.Insights-module__ulYrEq__kindChart{--kind-plot:170px;--kind-hatch:30px;gap:10px;min-width:0;display:grid}.Insights-module__ulYrEq__kindScale{flex-wrap:wrap;gap:6px;display:flex}.Insights-module__ulYrEq__kindScale button{border:1px solid var(--border);background:var(--surface);color:var(--foreground);cursor:pointer;font:inherit;border-radius:999px;padding:7px 12px;font-size:.76rem}.Insights-module__ulYrEq__kindScale button[aria-pressed=true]{border-color:var(--primary);background:var(--primary-soft);color:var(--primary);font-weight:700}.Insights-module__ulYrEq__kindScale button:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.Insights-module__ulYrEq__kindCaption{color:var(--muted);margin:0;font-size:.72rem;line-height:1.5}.Insights-module__ulYrEq__kindWrap{min-width:0;position:relative}.Insights-module__ulYrEq__kindScroll{border-radius:10px;max-width:100%;overflow-x:auto}.Insights-module__ulYrEq__kindScroll:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.Insights-module__ulYrEq__kindColumns{gap:4px;margin:0;padding:0;list-style:none;display:flex}.Insights-module__ulYrEq__kindColumns li{flex:1 0 76px;min-width:0;display:flex}.Insights-module__ulYrEq__kindCol{--bar:var(--series-muted,var(--muted));box-sizing:border-box;width:100%;color:inherit;cursor:pointer;border-radius:12px;outline:none;flex-direction:column;align-items:center;gap:6px;padding:8px 4px;text-decoration:none;display:flex}div.Insights-module__ulYrEq__kindCol{cursor:default}.Insights-module__ulYrEq__kindCol:hover{background:color-mix(in srgb, var(--bar) 10%, transparent)}.Insights-module__ulYrEq__kindCol:focus-visible{background:color-mix(in srgb, var(--bar) 10%, transparent);outline:3px solid var(--focus);outline-offset:1px}.Insights-module__ulYrEq__kindCol[data-kind=groupage]{--bar:var(--series-1,var(--primary))}.Insights-module__ulYrEq__kindCol[data-kind=container]{--bar:var(--series-2,var(--brand))}.Insights-module__ulYrEq__kindCol[data-kind=dedicated_vehicle]{--bar:var(--series-3,var(--success))}.Insights-module__ulYrEq__kindCol[data-kind=special_cargo]{--bar:var(--series-4,var(--danger))}.Insights-module__ulYrEq__kindCol[data-kind=rail_wagon]{--bar:var(--series-5,var(--warning))}.Insights-module__ulYrEq__kindCol[data-kind=marketplace_dc]{--bar:var(--series-6,color-mix(in srgb, var(--primary) 55%, var(--success)))}.Insights-module__ulYrEq__kindCol[data-kind=parcel_documents],.Insights-module__ulYrEq__kindCol[data-kind=city_delivery],.Insights-module__ulYrEq__kindCol[data-kind=moving],.Insights-module__ulYrEq__kindCol[data-kind=vehicle_transport]{--bar:var(--series-muted,var(--muted))}.Insights-module__ulYrEq__kindValue{font-variant-numeric:tabular-nums;white-space:nowrap;min-height:1.1em;font-size:.82rem;font-weight:760;line-height:1.1}.Insights-module__ulYrEq__kindCol[data-hidden=true] .Insights-module__ulYrEq__kindValue{color:var(--muted);font-size:.72rem;font-weight:700}.Insights-module__ulYrEq__kindBarSlot{width:100%;height:var(--kind-plot);border-bottom:1px solid var(--border);justify-content:center;align-items:flex-end;display:flex}.Insights-module__ulYrEq__kindBar{box-sizing:border-box;width:62%;max-width:52px;height:max(4px, calc(var(--kind-plot) * var(--ratio,0)));background:linear-gradient(180deg, color-mix(in srgb, var(--bar) 82%, var(--surface)), var(--bar));border-radius:8px 8px 2px 2px;transition:height .24s;display:block;overflow:hidden}.Insights-module__ulYrEq__kindBar[data-hatched=true]{height:var(--kind-hatch);border:1.5px dashed var(--control-border);background:color-mix(in srgb, var(--series-muted,var(--muted)) 8%, transparent);color:var(--series-muted,var(--muted))}.Insights-module__ulYrEq__kindHatch{opacity:.5;width:100%;height:100%;display:block}.Insights-module__ulYrEq__kindName{color:var(--foreground);text-align:center;overflow-wrap:anywhere;font-size:.72rem;font-weight:650;line-height:1.25}@media (max-width:650px){.Insights-module__ulYrEq__kindChart{--kind-plot:140px}.Insights-module__ulYrEq__kindColumns li{flex:1 0 62px}.Insights-module__ulYrEq__kindWrap:after{content:"";pointer-events:none;background:linear-gradient(90deg, transparent, var(--surface));border-radius:0 10px 10px 0;width:26px;position:absolute;inset:0 0 0 auto}}@media (prefers-reduced-motion:reduce){.Insights-module__ulYrEq__kindBar{transition:none}}.Insights-module__ulYrEq__actions{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}@media (max-width:1100px){.Insights-module__ulYrEq__kpiGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.Insights-module__ulYrEq__advice{grid-template-columns:1fr}}@media (max-width:650px){.Insights-module__ulYrEq__block{border-radius:15px;padding:16px}.Insights-module__ulYrEq__kpi{padding:13px}.Insights-module__ulYrEq__outcomeList li{grid-template-columns:12px minmax(0,1fr)}.Insights-module__ulYrEq__outcomeNumbers{text-align:left;grid-column:2}.Insights-module__ulYrEq__cards{background:0 0;border:0;overflow:visible}.Insights-module__ulYrEq__cards table{min-width:0;display:block}.Insights-module__ulYrEq__cards thead{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Insights-module__ulYrEq__cards tbody{gap:10px;display:grid}.Insights-module__ulYrEq__cards tr{border:1px solid var(--border);background:var(--surface);border-radius:13px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.Insights-module__ulYrEq__cards th,.Insights-module__ulYrEq__cards td{overflow-wrap:anywhere;border-bottom:0;min-width:0;padding:10px 12px;display:block}.Insights-module__ulYrEq__cards tbody th{border-bottom:1px solid var(--border);background:var(--surface-muted);grid-column:1/-1;padding:12px;font-size:.82rem}.Insights-module__ulYrEq__cards td:before{color:var(--muted);content:attr(data-label);letter-spacing:.025em;text-transform:uppercase;margin-bottom:3px;font-size:.72rem;font-weight:700;display:block}}@media (max-width:380px){.Insights-module__ulYrEq__kpiGrid,.Insights-module__ulYrEq__cards tr{grid-template-columns:1fr}}
.IntegrationQuality-module__lTe8nq__about{border:1px solid var(--border);border-left:5px solid var(--primary);background:var(--surface-muted);border-radius:13px;justify-items:start;gap:8px;min-width:0;padding:14px 16px;scroll-margin-top:16px;display:grid}.IntegrationQuality-module__lTe8nq__about p{max-width:72ch;margin:0;font-size:.84rem;line-height:1.55}.IntegrationQuality-module__lTe8nq__link{color:var(--primary);text-underline-offset:3px;font-size:.76rem;font-weight:760}.IntegrationQuality-module__lTe8nq__link:focus-visible{outline:3px solid var(--focus);outline-offset:3px;border-radius:4px}.IntegrationQuality-module__lTe8nq__panel{border:1px solid color-mix(in srgb, var(--border) 84%, var(--primary));min-width:0;box-shadow:0 10px 30px color-mix(in srgb, var(--foreground) 5%, transparent);border-radius:17px;gap:16px;padding:20px;display:grid}.IntegrationQuality-module__lTe8nq__heading{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:8px 16px;display:flex}.IntegrationQuality-module__lTe8nq__heading span{color:var(--muted);letter-spacing:.09em;text-transform:uppercase;font-size:.72rem;font-weight:800}.IntegrationQuality-module__lTe8nq__heading h3{letter-spacing:-.015em;margin:3px 0 0;font-size:clamp(.98rem,1.5vw,1.14rem)}.IntegrationQuality-module__lTe8nq__basis{font-variant-numeric:tabular-nums;margin:0;font-size:.86rem;line-height:1.5}.IntegrationQuality-module__lTe8nq__note{max-width:66ch;color:var(--muted);margin:0;font-size:.76rem;line-height:1.5}.IntegrationQuality-module__lTe8nq__block{gap:10px;min-width:0;display:grid}.IntegrationQuality-module__lTe8nq__block h4{margin:0;font-size:.92rem;line-height:1.3}.IntegrationQuality-module__lTe8nq__causes{gap:6px;margin:0;padding:0;list-style:none;display:grid}.IntegrationQuality-module__lTe8nq__causes li{border:1px solid var(--border);background:var(--surface-muted);border-radius:11px;justify-content:space-between;align-items:baseline;gap:14px;min-width:0;padding:10px 12px;font-size:.8rem;line-height:1.4;display:flex}.IntegrationQuality-module__lTe8nq__causes span{overflow-wrap:anywhere;min-width:0}.IntegrationQuality-module__lTe8nq__causes strong{font-variant-numeric:tabular-nums;white-space:nowrap}.IntegrationQuality-module__lTe8nq__advice{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.IntegrationQuality-module__lTe8nq__adviceItem{border:1px solid var(--border);border-left:5px solid var(--primary);background:var(--surface-muted);border-radius:13px;align-content:start;gap:7px;min-width:0;padding:15px 16px;display:grid}.IntegrationQuality-module__lTe8nq__adviceTag{color:var(--muted);letter-spacing:.09em;text-transform:uppercase;font-size:.72rem;font-weight:800}.IntegrationQuality-module__lTe8nq__adviceItem h5{overflow-wrap:anywhere;margin:0;font-size:.9rem;line-height:1.35}.IntegrationQuality-module__lTe8nq__adviceItem p{color:var(--muted);margin:0;font-size:.78rem;line-height:1.5}.IntegrationQuality-module__lTe8nq__adviceItem ol{gap:4px;margin:0;padding-left:1.2rem;font-size:.78rem;line-height:1.5;display:grid}.IntegrationQuality-module__lTe8nq__adviceItem ol li{overflow-wrap:anywhere;padding-left:2px}.IntegrationQuality-module__lTe8nq__legend{color:var(--muted);flex-wrap:wrap;gap:6px 18px;margin:0;padding:0;font-size:.72rem;line-height:1.4;list-style:none;display:flex}.IntegrationQuality-module__lTe8nq__legend li{align-items:center;gap:7px;display:inline-flex}.IntegrationQuality-module__lTe8nq__swatch{background:var(--series-1);border-radius:3px;flex:none;width:12px;height:12px}.IntegrationQuality-module__lTe8nq__swatchHatch{background:repeating-linear-gradient(135deg, var(--series-muted) 0 2px, transparent 2px 4px);box-shadow:inset 0 0 0 1px var(--series-muted)}.IntegrationQuality-module__lTe8nq__swatchLine{border-top:2px dashed var(--series-muted);background:0 0;border-radius:0;height:0}.IntegrationQuality-module__lTe8nq__chartScroll{border-radius:10px;max-width:100%;overflow-x:auto}.IntegrationQuality-module__lTe8nq__chartScroll:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.IntegrationQuality-module__lTe8nq__plot{padding-top:74px;position:relative}.IntegrationQuality-module__lTe8nq__field{border-bottom:1px solid var(--border);height:150px;position:relative}.IntegrationQuality-module__lTe8nq__scaleTop{z-index:1;background:color-mix(in srgb, var(--surface) 82%, transparent);color:var(--muted);font-variant-numeric:tabular-nums;pointer-events:none;border-radius:3px;padding:0 3px;font-size:.72rem;line-height:1.3;position:absolute;top:0;left:0}.IntegrationQuality-module__lTe8nq__mark{border-top:1px dashed var(--series-muted);pointer-events:none;height:0;position:absolute;left:0;right:0}.IntegrationQuality-module__lTe8nq__columns{align-items:stretch;gap:3px;height:100%;margin:0;padding:0;list-style:none;display:flex;position:relative}.IntegrationQuality-module__lTe8nq__columns li{flex:1 1 0;min-width:0;display:flex}.IntegrationQuality-module__lTe8nq__col{background:0 0;border:0;border-radius:3px 3px 0 0;flex-direction:column;justify-content:flex-end;width:100%;min-width:11px;padding:0;display:flex}.IntegrationQuality-module__lTe8nq__col:hover,.IntegrationQuality-module__lTe8nq__col[data-active=true]{background:color-mix(in srgb, var(--series-1) 10%, transparent)}.IntegrationQuality-module__lTe8nq__col:focus-visible{outline:3px solid var(--focus);outline-offset:1px}.IntegrationQuality-module__lTe8nq__bar{background:var(--series-1);min-height:2px;display:block}.IntegrationQuality-module__lTe8nq__stub{background:repeating-linear-gradient(135deg, var(--series-muted) 0 2px, transparent 2px 4px);height:14%;box-shadow:inset 0 0 0 1px var(--series-muted);border-radius:2px 2px 0 0;display:block}.IntegrationQuality-module__lTe8nq__tip{z-index:2;border:1px solid var(--border);background:var(--surface-elevated);width:max-content;max-width:230px;box-shadow:var(--shadow);font-variant-numeric:tabular-nums;pointer-events:none;border-radius:10px;padding:8px 10px;font-size:.72rem;line-height:1.45;position:absolute;top:0}.IntegrationQuality-module__lTe8nq__tip strong{display:block}.IntegrationQuality-module__lTe8nq__tipCenter{transform:translate(-50%)}.IntegrationQuality-module__lTe8nq__tipStart{transform:translate(-12px)}.IntegrationQuality-module__lTe8nq__tipEnd{transform:translate(calc(12px - 100%))}.IntegrationQuality-module__lTe8nq__axis{color:var(--muted);justify-content:space-between;gap:12px;padding-top:6px;font-size:.72rem;display:flex}.IntegrationQuality-module__lTe8nq__details{border:1px solid var(--border);background:var(--surface-muted);border-radius:12px}.IntegrationQuality-module__lTe8nq__details>summary{cursor:pointer;color:var(--primary);padding:10px 14px;font-size:.76rem;font-weight:760}.IntegrationQuality-module__lTe8nq__details>summary:focus-visible{outline:3px solid var(--focus);outline-offset:2px;border-radius:10px}.IntegrationQuality-module__lTe8nq__details[open]>summary{border-bottom:1px solid var(--border)}.IntegrationQuality-module__lTe8nq__region{background:var(--surface);border-radius:0 0 12px 12px;max-width:100%;max-height:24rem;overflow:auto}.IntegrationQuality-module__lTe8nq__region:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.IntegrationQuality-module__lTe8nq__region table{border-collapse:collapse;width:100%;min-width:440px;font-size:.76rem}.IntegrationQuality-module__lTe8nq__region th,.IntegrationQuality-module__lTe8nq__region td{border-bottom:1px solid var(--border);text-align:left;vertical-align:top;padding:10px 13px}.IntegrationQuality-module__lTe8nq__region thead th{background:var(--surface-muted);color:var(--muted);letter-spacing:.035em;text-transform:uppercase;font-size:.72rem;position:sticky;top:0}.IntegrationQuality-module__lTe8nq__region tbody th{font-weight:780}.IntegrationQuality-module__lTe8nq__region tbody tr:last-child>*{border-bottom:0}.IntegrationQuality-module__lTe8nq__region td.IntegrationQuality-module__lTe8nq__num{font-variant-numeric:tabular-nums}@media (max-width:760px){.IntegrationQuality-module__lTe8nq__advice{grid-template-columns:1fr}}@media (max-width:650px){.IntegrationQuality-module__lTe8nq__panel{border-radius:15px;padding:16px}}
.TariffCoverage-module__d7XMnW__panel{gap:10px;min-width:0;padding:clamp(16px,2vw,22px);display:grid}.TariffCoverage-module__d7XMnW__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.TariffCoverage-module__d7XMnW__head h2{margin:0;font-size:1.1rem}.TariffCoverage-module__d7XMnW__head a{font-weight:700}.TariffCoverage-module__d7XMnW__list{gap:6px;margin:0;padding:0;list-style:none;display:grid}.TariffCoverage-module__d7XMnW__list li{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;gap:8px;padding:6px 0;display:flex}.TariffCoverage-module__d7XMnW__list li:last-child{border-bottom:0}.TariffCoverage-module__d7XMnW__status{color:var(--muted)}.TariffCoverage-module__d7XMnW__statusDone{color:var(--primary-hover);font-weight:700}.TariffCoverage-module__d7XMnW__note{color:var(--muted);margin:0;line-height:1.5}
.Tariffs-module__dGR88a__page{gap:var(--space-5,24px);min-width:0;display:grid}.Tariffs-module__dGR88a__titleActions,.Tariffs-module__dGR88a__actions,.Tariffs-module__dGR88a__pagination>div{gap:var(--space-3,12px);flex-wrap:wrap;display:flex}.Tariffs-module__dGR88a__titleActions .ui-button{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.Tariffs-module__dGR88a__panel{gap:var(--space-4,16px);min-width:0;padding:var(--space-4,16px);align-content:start;display:grid}.Tariffs-module__dGR88a__panel>*{min-width:0}.Tariffs-module__dGR88a__panel>p{margin:0}.Tariffs-module__dGR88a__panel h2{letter-spacing:-.02em;margin:0;font-size:1.25rem;line-height:1.2}.Tariffs-module__dGR88a__panel h3{letter-spacing:-.01em;margin:0;font-size:1rem;line-height:1.3}.Tariffs-module__dGR88a__muted{color:var(--muted);margin:0;font-size:.95rem;line-height:1.55}:is(.Tariffs-module__dGR88a__page .ui-button--quiet,.Tariffs-module__dGR88a__wizard .ui-button--quiet){min-height:44px}.Tariffs-module__dGR88a__help{color:var(--muted);font-size:.8rem;line-height:1.45}.Tariffs-module__dGR88a__help summary{cursor:pointer;width:fit-content;min-height:44px;color:var(--primary-hover);align-items:center;font-weight:700;display:flex}.Tariffs-module__dGR88a__help summary:focus-visible{outline:3px solid var(--focus);outline-offset:2px;border-radius:var(--radius-sm,10px)}.Tariffs-module__dGR88a__helpContent{max-width:54rem;padding:var(--space-2,8px) var(--space-3,12px);border-left:3px solid var(--primary);background:var(--surface-muted);color:var(--foreground)}.Tariffs-module__dGR88a__helpContent p{margin:0 0 var(--space-2,8px)}.Tariffs-module__dGR88a__helpContent p:last-child{margin-bottom:0}.Tariffs-module__dGR88a__stack{gap:var(--space-4,16px);display:grid}.Tariffs-module__dGR88a__stack>p{margin:0}.Tariffs-module__dGR88a__sourceList{gap:var(--space-3,12px);display:grid}.Tariffs-module__dGR88a__sourceCard{align-items:flex-start;gap:var(--space-4,16px);min-width:0;padding:var(--space-4,16px);border:1px solid var(--border);border-radius:var(--radius,14px);background:var(--surface-muted);display:flex}.Tariffs-module__dGR88a__sourceLogo{flex:none}.Tariffs-module__dGR88a__sourceDetails{gap:var(--space-2,8px);min-width:0;display:grid}.Tariffs-module__dGR88a__sourceDetails h3,.Tariffs-module__dGR88a__sourceDetails p{margin:0}.Tariffs-module__dGR88a__sourceDetails h3{font-size:1rem}.Tariffs-module__dGR88a__sourceDetails p{color:var(--muted);font-size:.95rem;line-height:1.45}.Tariffs-module__dGR88a__sourceStatuses{align-items:center;gap:var(--space-2,8px);flex-wrap:wrap;display:flex}.Tariffs-module__dGR88a__sourceStatuses .Tariffs-module__dGR88a__muted{font-size:.8rem}.Tariffs-module__dGR88a__filters{align-items:end;gap:var(--space-3,12px);grid-template-columns:minmax(180px,2fr) minmax(130px,1fr) minmax(150px,1fr) auto;display:grid}.Tariffs-module__dGR88a__importForm{align-items:end;gap:var(--space-3,12px);flex-wrap:wrap;display:flex}.Tariffs-module__dGR88a__importForm .ui-field{flex:260px}.Tariffs-module__dGR88a__tableScroll{border:1px solid var(--border);border-radius:var(--radius-sm,10px);max-width:100%;max-height:70vh;position:relative;overflow:auto}.Tariffs-module__dGR88a__tableNote{margin:var(--space-2,8px) 0 0;color:var(--muted);font-size:.8rem;line-height:1.45}.Tariffs-module__dGR88a__routeRateTable{gap:var(--space-4,16px);min-width:0;display:grid}.Tariffs-module__dGR88a__routeRateTable .Tariffs-module__dGR88a__table{min-width:980px}.Tariffs-module__dGR88a__routeRateTable .Tariffs-module__dGR88a__table caption{padding:var(--space-3,12px);text-align:left;font-weight:700}.Tariffs-module__dGR88a__routeRateTable .Tariffs-module__dGR88a__table tbody th{min-width:110px}.Tariffs-module__dGR88a__routeRateTable .Tariffs-module__dGR88a__table td{overflow-wrap:anywhere;max-width:260px}.Tariffs-module__dGR88a__routeRateTable .Tariffs-module__dGR88a__table td .ui-button{white-space:nowrap;overflow-wrap:normal}.Tariffs-module__dGR88a__routeRateTable .Tariffs-module__dGR88a__table td:last-child{min-width:120px}.Tariffs-module__dGR88a__previewTable thead th{white-space:nowrap}.Tariffs-module__dGR88a__readiness{gap:var(--space-2,8px);padding:var(--space-4,16px);border:1px solid var(--border);border-radius:var(--radius,14px);background:var(--surface-muted);display:grid}.Tariffs-module__dGR88a__readiness ul{padding-left:var(--space-5,24px);margin:0}.Tariffs-module__dGR88a__readiness h3,.Tariffs-module__dGR88a__readiness p{margin:0}.Tariffs-module__dGR88a__table{border-collapse:separate;border-spacing:0;text-align:left;font-variant-numeric:tabular-nums;width:100%;font-size:.95rem}.Tariffs-module__dGR88a__table th,.Tariffs-module__dGR88a__table td{padding:var(--space-3,12px);border-bottom:1px solid var(--border);vertical-align:top}.Tariffs-module__dGR88a__table tbody tr:last-child>*{border-bottom:0}.Tariffs-module__dGR88a__table tbody tr:nth-child(2n)>*{background:var(--surface-muted)}.Tariffs-module__dGR88a__table caption{color:var(--foreground);font-size:.95rem}.Tariffs-module__dGR88a__table thead th{z-index:1;background:var(--surface);box-shadow:inset 0 -1px 0 var(--border);color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:.8rem;font-weight:700;position:sticky;top:0}.Tariffs-module__dGR88a__table tbody th{min-width:150px;font-weight:700}.Tariffs-module__dGR88a__table tbody th a,.Tariffs-module__dGR88a__rowActions a{color:var(--primary-hover);text-underline-offset:3px;text-decoration-thickness:1px}.Tariffs-module__dGR88a__table tbody th small{margin-top:var(--space-1,4px);color:var(--muted);font-size:.8rem;font-weight:400;display:block}.Tariffs-module__dGR88a__table tbody td small{margin-top:var(--space-1,4px);color:var(--muted);font-size:.8rem;display:block}.Tariffs-module__dGR88a__table th.Tariffs-module__dGR88a__num,.Tariffs-module__dGR88a__table td.Tariffs-module__dGR88a__num{text-align:right;white-space:nowrap}.Tariffs-module__dGR88a__table th.Tariffs-module__dGR88a__nowrap,.Tariffs-module__dGR88a__table td.Tariffs-module__dGR88a__nowrap{white-space:nowrap}.Tariffs-module__dGR88a__statusCell{justify-items:start;gap:var(--space-1,4px);display:grid}.Tariffs-module__dGR88a__rowActions{white-space:normal;min-width:0}.Tariffs-module__dGR88a__rowActions>*{vertical-align:middle;min-height:44px;margin:0 var(--space-3,12px) 0 0;align-items:center;display:inline-flex}.Tariffs-module__dGR88a__rowActions .ui-button{margin-left:var(--space-1,4px)}.Tariffs-module__dGR88a__pagination{justify-content:space-between;align-items:center;gap:var(--space-3,12px);color:var(--muted);flex-wrap:wrap;font-size:.8rem;display:flex}.Tariffs-module__dGR88a__wizard{gap:var(--space-5,24px);min-width:0;display:grid}.Tariffs-module__dGR88a__steps{gap:var(--space-2,8px);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.Tariffs-module__dGR88a__steps button{min-height:44px;padding:var(--space-2,8px) var(--space-3,12px);border:1px solid var(--control-border);border-radius:var(--radius-sm,10px);background:var(--surface);color:var(--muted);font-size:.95rem;font-weight:700}.Tariffs-module__dGR88a__steps button[aria-current=step]{border-color:var(--primary);background:var(--primary-soft);color:var(--primary-hover)}.Tariffs-module__dGR88a__steps button:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.Tariffs-module__dGR88a__formGrid{gap:var(--space-4,16px);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.Tariffs-module__dGR88a__formGridThree{gap:var(--space-4,16px);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}.Tariffs-module__dGR88a__wide{grid-column:1/-1}.Tariffs-module__dGR88a__checkGrid{gap:var(--space-3,12px);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Tariffs-module__dGR88a__check{align-items:flex-start;gap:var(--space-3,12px);min-height:44px;padding:var(--space-3,12px);border:1px solid var(--border);border-radius:var(--radius-sm,10px);background:var(--surface-muted);font-size:.95rem;display:flex}.Tariffs-module__dGR88a__check input{margin-top:var(--space-1,4px)}.Tariffs-module__dGR88a__sectionTitle{justify-content:space-between;align-items:center;gap:var(--space-3,12px);flex-wrap:wrap;margin:0;display:flex}.Tariffs-module__dGR88a__sectionTitle h2,.Tariffs-module__dGR88a__sectionTitle h3{margin:0}.Tariffs-module__dGR88a__sectionTitle>span{color:var(--muted);font-size:.8rem}.Tariffs-module__dGR88a__rules{gap:var(--space-3,12px);display:grid}.Tariffs-module__dGR88a__ruleCard{gap:var(--space-4,16px);padding:var(--space-4,16px);border:1px solid var(--border);border-radius:var(--radius,14px);background:var(--surface-muted);display:grid}.Tariffs-module__dGR88a__ruleCard>header{justify-content:space-between;align-items:center;gap:var(--space-3,12px);display:flex}.Tariffs-module__dGR88a__ruleCard h3,.Tariffs-module__dGR88a__ruleCard h4{margin:0;font-size:1rem}.Tariffs-module__dGR88a__ruleCard p{color:var(--muted);margin:0;font-size:.8rem}.Tariffs-module__dGR88a__ruleCard button{max-width:100%}.Tariffs-module__dGR88a__footer{justify-content:space-between;gap:var(--space-3,12px);padding-top:var(--space-4,16px);border-top:1px solid var(--border);flex-wrap:wrap;display:flex}.Tariffs-module__dGR88a__footer>div{gap:var(--space-3,12px);flex-wrap:wrap;display:flex}.Tariffs-module__dGR88a__testDrawer{gap:var(--space-4,16px);padding-top:var(--space-5,24px);border-top:1px solid var(--border);display:grid}.Tariffs-module__dGR88a__breakdown{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.95rem}.Tariffs-module__dGR88a__breakdown td,.Tariffs-module__dGR88a__breakdown th{padding:var(--space-3,12px);border-bottom:1px solid var(--border);text-align:left}.Tariffs-module__dGR88a__breakdown thead th{color:var(--muted);font-size:.8rem;font-weight:700}.Tariffs-module__dGR88a__breakdown tbody tr:nth-child(2n)>*{background:var(--surface-muted)}.Tariffs-module__dGR88a__breakdown td:last-child,.Tariffs-module__dGR88a__breakdown th:last-child{text-align:right;white-space:nowrap}.Tariffs-module__dGR88a__metricGroup,.Tariffs-module__dGR88a__localScope,.Tariffs-module__dGR88a__serviceGroup{gap:var(--space-3,12px);min-width:0;padding:var(--space-4,16px);border:1px solid var(--border);border-radius:var(--radius,14px);background:var(--surface-muted);align-content:start;display:grid}.Tariffs-module__dGR88a__metricGroup>*,.Tariffs-module__dGR88a__localScope>*,.Tariffs-module__dGR88a__serviceGroup>*{margin:0}.Tariffs-module__dGR88a__metricHead{justify-content:space-between;align-items:baseline;gap:var(--space-2,8px);flex-wrap:wrap;display:flex}.Tariffs-module__dGR88a__metricHead h3,.Tariffs-module__dGR88a__metricHead span{margin:0}.Tariffs-module__dGR88a__metricHead span{color:var(--muted);font-size:.8rem}.Tariffs-module__dGR88a__metricColumns{gap:var(--space-4,16px);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Tariffs-module__dGR88a__metricColumns>div>strong{margin-bottom:var(--space-3,12px);display:block}.Tariffs-module__dGR88a__metricPair{gap:var(--space-3,12px);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Tariffs-module__dGR88a__serviceGroups{gap:var(--space-5,24px);min-width:0;display:grid}.Tariffs-module__dGR88a__cityDeliveryGroup{gap:var(--space-4,16px);min-width:0;padding:var(--space-4,16px);border:1px solid var(--primary);border-radius:var(--radius,14px);background:var(--primary-soft);color:var(--foreground);display:grid}.Tariffs-module__dGR88a__cityDeliveryGroup .Tariffs-module__dGR88a__muted,.Tariffs-module__dGR88a__cityDeliveryGroup .Tariffs-module__dGR88a__emptyGroup{color:var(--foreground)}.Tariffs-module__dGR88a__cityDeliveryGroup>.Tariffs-module__dGR88a__serviceGroup{background:var(--surface)}.Tariffs-module__dGR88a__serviceCard{gap:var(--space-4,16px);min-width:0;padding:var(--space-4,16px);border:1px solid var(--border);border-radius:var(--radius-sm,10px);background:var(--surface);display:grid}.Tariffs-module__dGR88a__serviceCard h4{margin:0;font-size:1rem}.Tariffs-module__dGR88a__serviceCard small{margin-top:var(--space-1,4px);color:var(--muted);font-size:.8rem;display:block}.Tariffs-module__dGR88a__emptyGroup{color:var(--muted);margin:0;font-size:.95rem;line-height:1.55}.Tariffs-module__dGR88a__localRateCards{gap:var(--space-3,12px);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));display:grid}.Tariffs-module__dGR88a__localRateCard{gap:var(--space-1,4px);min-width:0;padding:var(--space-3,12px);border:1px solid var(--border);border-radius:var(--radius-sm,10px);background:var(--surface);display:grid}.Tariffs-module__dGR88a__localRateCard span{color:var(--foreground);font-size:.95rem}.Tariffs-module__dGR88a__localRateCard small{color:var(--muted);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:.8rem}.Tariffs-module__dGR88a__operationPicker{align-items:end;gap:var(--space-3,12px);flex-wrap:wrap;display:flex}.Tariffs-module__dGR88a__operationPicker .ui-field{flex:230px}.Tariffs-module__dGR88a__conflictNotice{gap:var(--space-2,8px);padding:var(--space-3,12px) var(--space-4,16px);border:1px solid var(--danger);border-radius:var(--radius-sm,10px);background:var(--danger-soft);color:var(--foreground);display:grid}.Tariffs-module__dGR88a__conflictNotice strong{color:var(--danger)}.Tariffs-module__dGR88a__conflictNotice ul{padding-left:var(--space-5,24px);margin:0;font-size:.95rem}.Tariffs-module__dGR88a__conflictNotice small{color:var(--foreground);font-size:.8rem}.Tariffs-module__dGR88a__conflictVerificationWarning{padding:var(--space-3,12px);border:1px solid var(--warning);border-radius:var(--radius-sm,10px);background:var(--warning-soft);color:var(--foreground);margin:0;font-size:.95rem;line-height:1.45}.Tariffs-module__dGR88a__geoSection>.Tariffs-module__dGR88a__sectionTitle{justify-content:stretch;gap:var(--space-2,8px);display:grid}.Tariffs-module__dGR88a__geoSection>.Tariffs-module__dGR88a__sectionTitle h3,.Tariffs-module__dGR88a__geoSection>.Tariffs-module__dGR88a__sectionTitle span{margin:0}.Tariffs-module__dGR88a__geoSection>.Tariffs-module__dGR88a__sectionTitle span{color:var(--muted);font-size:.8rem}.Tariffs-module__dGR88a__simpleIntro{justify-content:space-between;align-items:flex-start;gap:var(--space-3,12px);flex-wrap:wrap;display:flex}.Tariffs-module__dGR88a__simpleIntro>div>h2{margin:0 0 var(--space-2,8px)}.Tariffs-module__dGR88a__simpleGrid{gap:var(--space-3,12px);grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));align-items:start;display:grid}.Tariffs-module__dGR88a__simpleGrid select{text-overflow:ellipsis}.Tariffs-module__dGR88a__simpleGrid .ui-field{position:relative}.Tariffs-module__dGR88a__simpleGrid .ui-field__label{padding-right:var(--space-6,32px)}.Tariffs-module__dGR88a__simpleGrid .ui-field>.Tariffs-module__dGR88a__fieldTooltip{top:calc(var(--space-1,4px) * -1);margin:0;position:absolute;right:0}.Tariffs-module__dGR88a__simpleGrid .ui-field>.Tariffs-module__dGR88a__fieldTooltip .Tariffs-module__dGR88a__fieldTooltipContent{left:auto;right:0}.Tariffs-module__dGR88a__simpleSection{gap:var(--space-3,12px);padding-top:var(--space-4,16px);border-top:1px solid var(--border);display:grid}.Tariffs-module__dGR88a__simpleSection h3{margin:0}.Tariffs-module__dGR88a__simpleSection>.Tariffs-module__dGR88a__muted{font-size:.8rem}.Tariffs-module__dGR88a__simpleSection small{color:var(--muted);font-size:.8rem;line-height:1.4;display:block}.Tariffs-module__dGR88a__simpleSection small[role=alert],.Tariffs-module__dGR88a__simpleErrorSummary{color:var(--danger)}.Tariffs-module__dGR88a__simpleServices{gap:var(--space-3,12px);padding:var(--space-3,12px) var(--space-4,16px);border:1px solid var(--border);border-radius:var(--radius-sm,10px);margin:0;display:grid}.Tariffs-module__dGR88a__simpleServices legend{padding:0 var(--space-2,8px);font-weight:700}.Tariffs-module__dGR88a__simpleServiceRow{gap:var(--space-3,12px) var(--space-4,16px);padding:var(--space-2,8px) 0;border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr) minmax(0,190px);align-items:start;display:grid}.Tariffs-module__dGR88a__simpleServiceRow:first-of-type{border-top:0}.Tariffs-module__dGR88a__simpleServices .Tariffs-module__dGR88a__simpleServiceRow>label{justify-content:flex-start;gap:var(--space-3,12px);text-align:left;flex-direction:row;align-items:center;min-height:44px;font-weight:500;display:flex}.Tariffs-module__dGR88a__simpleServices .Tariffs-module__dGR88a__simpleServiceRow>label>input[type=checkbox]{flex:none;width:18px;height:18px;margin:0}.Tariffs-module__dGR88a__simpleServiceRow>div{min-width:0}.Tariffs-module__dGR88a__simpleServiceRow input{box-sizing:border-box;width:100%;min-width:0}.Tariffs-module__dGR88a__simpleWeekdays{gap:var(--space-2,8px);flex-wrap:wrap;display:flex}.Tariffs-module__dGR88a__simpleWeekday{align-items:center;gap:var(--space-2,8px);min-height:44px;padding:0 var(--space-3,12px);border:1px solid var(--control-border);border-radius:var(--radius-sm,10px);cursor:pointer;flex-direction:row;font-weight:600;display:inline-flex}.Tariffs-module__dGR88a__simpleWeekday input{width:18px;height:18px;margin:0}.Tariffs-module__dGR88a__simpleDateAdd{align-items:end;gap:var(--space-3,12px);flex-wrap:wrap;display:flex}.Tariffs-module__dGR88a__simpleDateAdd>label{flex:0 220px;min-width:0}.Tariffs-module__dGR88a__simpleDates{gap:var(--space-2,8px);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.Tariffs-module__dGR88a__simpleDates li{align-items:center;gap:var(--space-2,8px);padding:0 var(--space-1,4px) 0 var(--space-3,12px);border:1px solid var(--border);background:var(--surface-muted);font-variant-numeric:tabular-nums;border-radius:100px;display:inline-flex}.Tariffs-module__dGR88a__simpleTerminal{gap:var(--space-3,12px);padding-top:var(--space-3,12px);border-top:1px solid var(--border);grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));align-items:start;display:grid}.Tariffs-module__dGR88a__simpleTerminal>button{place-self:end start}.Tariffs-module__dGR88a__simpleServices>button{justify-self:start}.Tariffs-module__dGR88a__simpleEstimate{padding:var(--space-3,12px) var(--space-4,16px);border:1px solid var(--primary);border-radius:var(--radius-sm,10px);background:var(--primary-soft);color:var(--foreground)}.Tariffs-module__dGR88a__simpleEstimate p{margin:var(--space-2,8px) 0;font-variant-numeric:tabular-nums}.Tariffs-module__dGR88a__simpleEstimate small{color:var(--foreground)}.Tariffs-module__dGR88a__fieldTooltip{margin-left:var(--space-2,8px);vertical-align:middle;display:inline-flex;position:relative}.Tariffs-module__dGR88a__fieldTooltip>button{border:1px solid var(--control-border);background:var(--surface-muted);width:24px;height:24px;color:var(--primary-hover);font:inherit;cursor:help;border-radius:50%;padding:0;font-size:.8rem;font-weight:800;position:relative}.Tariffs-module__dGR88a__fieldTooltip>button:after{content:"";position:absolute;inset:-10px}.Tariffs-module__dGR88a__fieldTooltip>button:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.Tariffs-module__dGR88a__fieldTooltipContent{z-index:10;left:0;bottom:calc(100% + var(--space-2,8px));width:min(18rem, calc(100vw - var(--space-7,48px)));padding:var(--space-3,12px);border:1px solid var(--border);border-radius:var(--radius-sm,10px);background:var(--surface);color:var(--foreground);box-shadow:var(--shadow-2,var(--shadow));font-size:.8rem;font-weight:400;line-height:1.45;display:none;position:absolute}.Tariffs-module__dGR88a__fieldTooltip:hover .Tariffs-module__dGR88a__fieldTooltipContent,.Tariffs-module__dGR88a__fieldTooltip:focus-within .Tariffs-module__dGR88a__fieldTooltipContent,.Tariffs-module__dGR88a__fieldTooltipContent[data-open=true]{display:block}.Tariffs-module__dGR88a__simpleDetails summary{cursor:pointer;width:fit-content;min-height:44px;color:var(--primary-hover);align-items:center;font-weight:700;display:flex}.Tariffs-module__dGR88a__simpleDetails summary:focus-visible{outline:3px solid var(--focus);outline-offset:2px;border-radius:var(--radius-sm,10px)}.Tariffs-module__dGR88a__simpleDetails>:not(summary){margin-top:var(--space-3,12px)}.Tariffs-module__dGR88a__simpleActions{gap:var(--space-3,12px);padding-top:var(--space-4,16px);border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;display:flex}.Tariffs-module__dGR88a__simpleErrorSummary{margin:0;font-weight:700}.Tariffs-module__dGR88a__companyPolicy{gap:var(--space-3,12px);padding:var(--space-4,16px);border-color:color-mix(in srgb, var(--primary) 38%, var(--border));display:grid}.Tariffs-module__dGR88a__companyPolicyHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-3,12px);flex-wrap:wrap;display:flex}.Tariffs-module__dGR88a__companyPolicyHeader small{color:var(--muted);font-size:.8rem;display:block}.Tariffs-module__dGR88a__companyPolicyHeader h2{margin:var(--space-1,4px) 0 0;font-size:1.25rem}.Tariffs-module__dGR88a__companyPolicyHeader a{min-height:44px;color:var(--primary-hover);text-underline-offset:3px;align-items:center;display:inline-flex}.Tariffs-module__dGR88a__companyPolicySummary,.Tariffs-module__dGR88a__companyPolicyHint{color:var(--muted);margin:0;font-size:.95rem;line-height:1.55}.Tariffs-module__dGR88a__companyPolicyNotice{gap:var(--space-1,4px);padding:var(--space-3,12px) var(--space-4,16px);border:1px solid var(--warning);border-radius:var(--radius-sm,10px);background:var(--warning-soft);color:var(--foreground);line-height:1.45;display:grid}.Tariffs-module__dGR88a__companyPolicyNotice span{color:var(--foreground);font-size:.95rem}.Tariffs-module__dGR88a__companyPolicyDetails{border-top:1px solid var(--border);padding-top:var(--space-3,12px)}.Tariffs-module__dGR88a__companyPolicyDetails>summary{cursor:pointer;width:fit-content;min-height:44px;color:var(--primary-hover);align-items:center;font-weight:700;display:flex}.Tariffs-module__dGR88a__companyPolicyDetails>summary:focus-visible{outline:3px solid var(--focus);outline-offset:2px;border-radius:var(--radius-sm,10px)}.Tariffs-module__dGR88a__companyPolicyFields{gap:var(--space-4,16px);padding-top:var(--space-3,12px);display:grid}.Tariffs-module__dGR88a__companyPolicyFields>.Tariffs-module__dGR88a__simpleGrid{margin:0}.Tariffs-module__dGR88a__companyInsurance{gap:var(--space-3,12px);padding-top:var(--space-3,12px);border-top:1px solid var(--border);display:grid}.Tariffs-module__dGR88a__companyInsurance h3{margin:0;font-size:1rem}.Tariffs-module__dGR88a__companyPolicyConfirm{gap:var(--space-3,12px);min-height:44px;padding:var(--space-3,12px);border:1px solid var(--border);border-radius:var(--radius-sm,10px);background:var(--surface-muted);align-items:flex-start;font-size:.95rem;display:flex}.Tariffs-module__dGR88a__companyPolicyConfirm input{margin-top:var(--space-1,4px)}.Tariffs-module__dGR88a__importSheet{padding:var(--space-3,12px);border:1px solid var(--border);border-radius:var(--radius-sm,10px);background:var(--surface-muted)}.Tariffs-module__dGR88a__importSheet summary{cursor:pointer;align-items:center;min-height:44px;font-weight:700;display:flex}.Tariffs-module__dGR88a__importSheet summary:focus-visible{outline:3px solid var(--focus);outline-offset:2px;border-radius:var(--radius-sm,10px)}.Tariffs-module__dGR88a__importSheet summary label{cursor:pointer}.Tariffs-module__dGR88a__importSheet summary input{vertical-align:middle;width:18px;height:18px}.Tariffs-module__dGR88a__importMapping{gap:var(--space-3,12px);margin-top:var(--space-3,12px);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));display:grid}.Tariffs-module__dGR88a__kindList{gap:0;margin:0;padding:0;list-style:none;display:grid}.Tariffs-module__dGR88a__kindList li{align-items:center;gap:var(--space-3,12px);min-height:44px;padding:var(--space-2,8px) 0;border-bottom:1px solid var(--border);flex-wrap:wrap;display:flex}.Tariffs-module__dGR88a__kindList li:last-child{border-bottom:0}.Tariffs-module__dGR88a__kindList li>a:not(.ui-button){min-height:44px;color:var(--primary-hover);align-items:center;display:inline-flex}.Tariffs-module__dGR88a__kindName{flex:14rem;min-width:0;font-weight:700}.Tariffs-module__dGR88a__kindList .ui-button{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.Tariffs-module__dGR88a__kindAdd{color:var(--muted);margin:0;font-size:.95rem;line-height:1.55}.Tariffs-module__dGR88a__kindAdd a{min-height:44px;color:var(--primary-hover);align-items:center;font-weight:700;display:inline-flex}@media (max-width:900px){.Tariffs-module__dGR88a__filters{grid-template-columns:repeat(2,minmax(0,1fr))}.Tariffs-module__dGR88a__filters>:last-child{grid-column:1/-1}.Tariffs-module__dGR88a__formGridThree{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.Tariffs-module__dGR88a__filters,.Tariffs-module__dGR88a__formGrid,.Tariffs-module__dGR88a__formGridThree,.Tariffs-module__dGR88a__checkGrid,.Tariffs-module__dGR88a__metricColumns,.Tariffs-module__dGR88a__metricPair{grid-template-columns:minmax(0,1fr)}.Tariffs-module__dGR88a__titleActions,.Tariffs-module__dGR88a__footer>div,.Tariffs-module__dGR88a__simpleActions{width:100%}.Tariffs-module__dGR88a__titleActions .ui-button{width:100%}.Tariffs-module__dGR88a__footer .ui-button{width:100%}.Tariffs-module__dGR88a__simpleActions .ui-button{width:100%}.Tariffs-module__dGR88a__sourceCard{gap:var(--space-3,12px);padding:var(--space-3,12px)}.Tariffs-module__dGR88a__steps{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Tariffs-module__dGR88a__steps button{text-align:left;width:100%}.Tariffs-module__dGR88a__cityDeliveryGroup,.Tariffs-module__dGR88a__serviceGroup,.Tariffs-module__dGR88a__metricGroup,.Tariffs-module__dGR88a__localScope{padding:var(--space-3,12px)}.Tariffs-module__dGR88a__simpleServiceRow{grid-template-columns:minmax(0,1fr)}.Tariffs-module__dGR88a__pagination>div{width:100%}.Tariffs-module__dGR88a__pagination>div .ui-button{width:100%}}
.PortalDashboard-module__sQwvpq__dashboard{gap:18px;display:grid}.PortalDashboard-module__sQwvpq__dashboard .ui-page-title{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;margin-bottom:2px;display:grid}.PortalDashboard-module__sQwvpq__dashboard .ui-page-title__copy{max-width:780px}.PortalDashboard-module__sQwvpq__controls{flex-wrap:wrap;justify-content:flex-start;align-items:end;gap:9px;display:flex}.PortalDashboard-module__sQwvpq__controls .ui-field{min-width:126px}.PortalDashboard-module__sQwvpq__controls .ui-field__label{font-size:.67rem}.PortalDashboard-module__sQwvpq__section{gap:12px;min-width:0;scroll-margin-top:122px;display:grid}.PortalDashboard-module__sQwvpq__sectionHeading{justify-content:space-between;align-items:end;gap:18px;display:flex}.PortalDashboard-module__sQwvpq__sectionHeading h2{letter-spacing:-.025em;margin:0;font-size:clamp(1.15rem,2vw,1.42rem)}.PortalDashboard-module__sQwvpq__sectionHeading p{max-width:780px;color:var(--muted);margin:6px 0 0;font-size:.8rem;line-height:1.5}.PortalDashboard-module__sQwvpq__statGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.PortalDashboard-module__sQwvpq__stat{border-top:3px solid color-mix(in srgb, var(--primary) 72%, var(--border));align-content:start;gap:7px;min-width:0;padding:15px;display:grid}.PortalDashboard-module__sQwvpq__stat:nth-child(2n){border-top-color:#ff6412}.PortalDashboard-module__sQwvpq__stat span,.PortalDashboard-module__sQwvpq__stat small{color:var(--muted);font-size:.72rem;line-height:1.4}.PortalDashboard-module__sQwvpq__stat strong{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:clamp(1.18rem,2vw,1.65rem);line-height:1.15}.PortalDashboard-module__sQwvpq__carrierHero{isolation:isolate;color:#fff;background:linear-gradient(125deg,#142b42 0%,#0d2236 58%,#173d54 100%);border:1px solid #6d4e45;border-radius:20px;padding:22px;position:relative;overflow:hidden;box-shadow:0 18px 48px #0718272e}.PortalDashboard-module__sQwvpq__carrierHero:before{z-index:-1;content:"";pointer-events:none;background:radial-gradient(circle,#ff64124a 0%,#ff641200 68%);border-radius:50%;width:310px;height:310px;position:absolute;top:-124px;right:-74px}.PortalDashboard-module__sQwvpq__carrierHeroHeading{justify-content:space-between;align-items:end;gap:24px;padding:0 2px 18px;display:flex}.PortalDashboard-module__sQwvpq__carrierHeroHeading>div{gap:5px;display:grid}.PortalDashboard-module__sQwvpq__carrierHeroHeading span,.PortalDashboard-module__sQwvpq__panelHeading>div>span{color:color-mix(in srgb, var(--muted) 88%, #fff);letter-spacing:.1em;text-transform:uppercase;font-size:.64rem;font-weight:760}.PortalDashboard-module__sQwvpq__carrierHeroHeading span{color:#ffffffa8}.PortalDashboard-module__sQwvpq__carrierHeroHeading strong{letter-spacing:-.025em;font-size:clamp(1.18rem,2.2vw,1.65rem)}.PortalDashboard-module__sQwvpq__carrierHeroHeading p{color:#ffffffab;text-align:right;max-width:470px;margin:0;font-size:.75rem;line-height:1.5}.PortalDashboard-module__sQwvpq__carrierKpiBand{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff12;border:1px solid #ffffff1f;border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.PortalDashboard-module__sQwvpq__carrierKpi{border-right:1px solid #ffffff1c;align-content:start;gap:7px;min-width:0;padding:17px 18px;display:grid}.PortalDashboard-module__sQwvpq__carrierKpi:last-child{border-right:0}.PortalDashboard-module__sQwvpq__carrierKpi>span,.PortalDashboard-module__sQwvpq__carrierKpi small{color:#ffffffa3;font-size:.7rem;line-height:1.35}.PortalDashboard-module__sQwvpq__carrierKpi strong{overflow-wrap:anywhere;color:#fff;font-variant-numeric:tabular-nums;letter-spacing:-.035em;font-size:clamp(1.35rem,2.5vw,2rem);line-height:1}.PortalDashboard-module__sQwvpq__carrierKpi:nth-child(2) strong{color:#ff9b62}.PortalDashboard-module__sQwvpq__carrierKpi strong.PortalDashboard-module__sQwvpq__carrierKpiText{overflow-wrap:normal;letter-spacing:-.01em;font-size:clamp(1rem,1.6vw,1.3rem);line-height:1.15}.PortalDashboard-module__sQwvpq__carrierOverviewGrid{grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);gap:12px;display:grid}.PortalDashboard-module__sQwvpq__storyPanel,.PortalDashboard-module__sQwvpq__routesPreview,.PortalDashboard-module__sQwvpq__integrationPanel{border:1px solid color-mix(in srgb, var(--border) 84%, var(--primary));min-width:0;box-shadow:0 10px 30px color-mix(in srgb, var(--foreground) 5%, transparent);border-radius:17px;padding:20px}.PortalDashboard-module__sQwvpq__panelHeading{justify-content:space-between;align-items:center;gap:18px;display:flex}.PortalDashboard-module__sQwvpq__panelHeading>div{gap:5px;min-width:0;display:grid}.PortalDashboard-module__sQwvpq__panelHeading h3{letter-spacing:-.015em;margin:0;font-size:clamp(.96rem,1.5vw,1.14rem)}.PortalDashboard-module__sQwvpq__panelHeading>small{color:var(--muted);font-size:.68rem}.PortalDashboard-module__sQwvpq__panelHeading a,.PortalDashboard-module__sQwvpq__panelLink{color:var(--primary);text-underline-offset:3px;white-space:nowrap;font-size:.72rem;font-weight:760}.PortalDashboard-module__sQwvpq__panelHeading a:focus-visible,.PortalDashboard-module__sQwvpq__panelLink:focus-visible{outline:3px solid var(--focus);outline-offset:3px;border-radius:4px}.PortalDashboard-module__sQwvpq__carrierFunnel{gap:9px;margin:18px 0 0;padding:0;list-style:none;display:grid}.PortalDashboard-module__sQwvpq__carrierFunnel li{border:1px solid var(--border);background:color-mix(in srgb, var(--surface-muted) 78%, transparent);border-radius:12px;grid-template-columns:auto minmax(0,1fr);gap:7px 12px;min-width:0;padding:12px;display:grid}.PortalDashboard-module__sQwvpq__funnelIndex{background:var(--primary-soft);width:26px;height:26px;color:var(--primary);border-radius:8px;grid-row:1/span 2;place-items:center;font-size:.7rem;font-weight:850;display:grid}.PortalDashboard-module__sQwvpq__funnelCopy{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:4px 12px;min-width:0;display:grid}.PortalDashboard-module__sQwvpq__funnelCopy>span{color:var(--foreground);font-size:.76rem;font-weight:760}.PortalDashboard-module__sQwvpq__funnelCopy strong{font-variant-numeric:tabular-nums;font-size:1.12rem}.PortalDashboard-module__sQwvpq__funnelCopy small{color:var(--muted);grid-column:1/-1;font-size:.67rem;line-height:1.4}.PortalDashboard-module__sQwvpq__carrierFunnel .PortalDashboard-module__sQwvpq__bar{grid-column:2}.PortalDashboard-module__sQwvpq__marketMetrics{gap:9px;margin-top:18px;display:grid}.PortalDashboard-module__sQwvpq__marketMetric{background:color-mix(in srgb, var(--surface-muted) 82%, transparent);border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:5px 12px;min-width:0;padding:12px;display:grid}.PortalDashboard-module__sQwvpq__marketMetric>span{color:var(--muted);font-size:.7rem;font-weight:700}.PortalDashboard-module__sQwvpq__marketMetric strong{overflow-wrap:anywhere;text-align:right;font-size:.96rem}.PortalDashboard-module__sQwvpq__marketMetric small{color:var(--muted);grid-column:1/-1;font-size:.66rem;line-height:1.45}.PortalDashboard-module__sQwvpq__routePreviewList{gap:13px;margin:19px 0 0;padding:0;list-style:none;display:grid}.PortalDashboard-module__sQwvpq__routePreviewList li{gap:6px;min-width:0;display:grid}.PortalDashboard-module__sQwvpq__routePreviewTop{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.PortalDashboard-module__sQwvpq__routePreviewTop strong{overflow-wrap:anywhere;min-width:0;font-size:.76rem}.PortalDashboard-module__sQwvpq__routePreviewTop span,.PortalDashboard-module__sQwvpq__routePreviewList small{color:var(--muted);white-space:nowrap;font-size:.68rem}.PortalDashboard-module__sQwvpq__routePreviewList .PortalDashboard-module__sQwvpq__bar{height:7px}.PortalDashboard-module__sQwvpq__routePreviewList .PortalDashboard-module__sQwvpq__bar i{background:linear-gradient(90deg, var(--primary), #ff8a45)}.PortalDashboard-module__sQwvpq__previewEmpty{background:var(--surface-muted);border-radius:12px;gap:6px;margin-top:18px;padding:17px;display:grid}.PortalDashboard-module__sQwvpq__previewEmpty strong{font-size:.82rem}.PortalDashboard-module__sQwvpq__previewEmpty p{color:var(--muted);margin:0;font-size:.72rem;line-height:1.5}.PortalDashboard-module__sQwvpq__integrationPanel{background:linear-gradient(135deg, var(--surface) 0%, color-mix(in srgb, var(--primary-soft) 32%, var(--surface)) 100%);gap:16px;display:grid}.PortalDashboard-module__sQwvpq__integrationMetrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin:0;display:grid}.PortalDashboard-module__sQwvpq__integrationMetrics>div{border:1px solid color-mix(in srgb, var(--border) 88%, transparent);background:color-mix(in srgb, var(--surface) 82%, transparent);border-radius:11px;align-content:start;gap:5px;min-width:0;padding:12px;display:grid}.PortalDashboard-module__sQwvpq__integrationMetrics dt,.PortalDashboard-module__sQwvpq__integrationMetrics small{color:var(--muted);font-size:.66rem;line-height:1.4}.PortalDashboard-module__sQwvpq__integrationMetrics dd{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0;font-size:1.02rem;font-weight:810}.PortalDashboard-module__sQwvpq__integrationMetrics .PortalDashboard-module__sQwvpq__integrationTime{font-size:.78rem;line-height:1.35}.PortalDashboard-module__sQwvpq__integrationFootnote{color:var(--muted);margin:-4px 0 0;font-size:.68rem}.PortalDashboard-module__sQwvpq__panelLink{justify-self:start}.PortalDashboard-module__sQwvpq__sourceLinks{flex-wrap:wrap;gap:8px 20px;display:flex}.PortalDashboard-module__sQwvpq__exportHint{max-width:28rem;color:var(--muted);align-self:center;font-size:.72rem;line-height:1.4}.PortalDashboard-module__sQwvpq__tableRegion{border:1px solid var(--border);background:var(--surface);max-width:100%;box-shadow:0 6px 20px color-mix(in srgb, var(--foreground) 5%, transparent);border-radius:12px;overflow:auto}.PortalDashboard-module__sQwvpq__tableRegion:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.PortalDashboard-module__sQwvpq__tableRegion table{border-collapse:collapse;width:100%;min-width:840px;font-size:.76rem}.PortalDashboard-module__sQwvpq__tableRegion th,.PortalDashboard-module__sQwvpq__tableRegion td{border-bottom:1px solid var(--border);text-align:left;vertical-align:top;padding:12px 14px}.PortalDashboard-module__sQwvpq__tableRegion thead th{z-index:1;background:var(--surface-muted);color:var(--muted);letter-spacing:.035em;text-transform:uppercase;font-size:.67rem;position:sticky;top:0}.PortalDashboard-module__sQwvpq__tableRegion tbody th{color:var(--foreground);font-weight:780}.PortalDashboard-module__sQwvpq__tableRegion tbody tr:last-child>*{border-bottom:0}.PortalDashboard-module__sQwvpq__tableRegion td small{color:var(--muted);margin-top:4px;display:block}.PortalDashboard-module__sQwvpq__healthGrid,.PortalDashboard-module__sQwvpq__bucketGrid,.PortalDashboard-module__sQwvpq__winGrid,.PortalDashboard-module__sQwvpq__linkGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.PortalDashboard-module__sQwvpq__healthCard{min-width:0;padding:16px}.PortalDashboard-module__sQwvpq__healthCard>div:first-child{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.PortalDashboard-module__sQwvpq__healthCard>div:first-child>:last-child{flex:none}.PortalDashboard-module__sQwvpq__healthCard h3,.PortalDashboard-module__sQwvpq__bucketCard h3,.PortalDashboard-module__sQwvpq__linkGrid h3{margin:0;font-size:.88rem}.PortalDashboard-module__sQwvpq__healthCard h3{overflow-wrap:anywhere;flex:10rem;min-width:0}.PortalDashboard-module__sQwvpq__healthCard dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin:16px 0 0;display:grid}.PortalDashboard-module__sQwvpq__healthCard dl>div{gap:3px;min-width:0;display:grid}.PortalDashboard-module__sQwvpq__healthCard dt{color:var(--muted);font-size:.65rem}.PortalDashboard-module__sQwvpq__healthCard dd{overflow-wrap:anywhere;margin:0;font-size:.75rem;font-weight:750}.PortalDashboard-module__sQwvpq__bucketCard{min-width:0;padding:16px}.PortalDashboard-module__sQwvpq__buckets{gap:11px;margin:14px 0 0;padding:0;list-style:none;display:grid}.PortalDashboard-module__sQwvpq__buckets li{gap:5px;min-width:0;display:grid}.PortalDashboard-module__sQwvpq__buckets li>div{justify-content:space-between;gap:10px;font-size:.72rem;display:flex}.PortalDashboard-module__sQwvpq__buckets li span:first-child{overflow-wrap:anywhere}.PortalDashboard-module__sQwvpq__bar{background:var(--surface-muted);border-radius:999px;height:5px;overflow:hidden}.PortalDashboard-module__sQwvpq__bar i{border-radius:inherit;background:var(--primary);height:100%;display:block}.PortalDashboard-module__sQwvpq__emptyInline{color:var(--muted);margin:12px 0 0;font-size:.74rem}.PortalDashboard-module__sQwvpq__bucketResidual span:first-child{color:var(--muted)}.PortalDashboard-module__sQwvpq__bucketResidual .PortalDashboard-module__sQwvpq__bar i{background:color-mix(in srgb, var(--muted) 55%, var(--surface-muted))}.PortalDashboard-module__sQwvpq__bucketHint{color:var(--muted);font-size:.66rem;font-style:normal}.PortalDashboard-module__sQwvpq__funnel{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.PortalDashboard-module__sQwvpq__funnelStep{border-top:3px solid color-mix(in srgb, var(--primary) 72%, var(--border));gap:13px;min-width:0;padding:15px;display:grid}.PortalDashboard-module__sQwvpq__funnelStep>div{gap:5px;display:grid}.PortalDashboard-module__sQwvpq__funnelStep span{color:var(--muted);font-size:.71rem}.PortalDashboard-module__sQwvpq__funnelStep strong{font-size:1.4rem}.PortalDashboard-module__sQwvpq__winGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.PortalDashboard-module__sQwvpq__winCard{gap:9px;min-width:0;padding:18px;display:grid}.PortalDashboard-module__sQwvpq__winCard>span,.PortalDashboard-module__sQwvpq__winCard small{color:var(--muted);font-size:.72rem;line-height:1.45}.PortalDashboard-module__sQwvpq__winCard strong{overflow-wrap:anywhere;font-size:1.2rem}.PortalDashboard-module__sQwvpq__linkGrid>*{min-width:0;padding:17px}.PortalDashboard-module__sQwvpq__linkGrid p{color:var(--muted);margin:9px 0 0;font-size:.75rem;line-height:1.5}.PortalDashboard-module__sQwvpq__actionLink{border:1px solid var(--border);background:var(--surface);color:var(--foreground);border-radius:14px;align-content:center;gap:7px;text-decoration:none;display:grid}.PortalDashboard-module__sQwvpq__actionLink:hover,.PortalDashboard-module__sQwvpq__actionLink:focus-visible{border-color:var(--primary);background:var(--primary-soft)}.PortalDashboard-module__sQwvpq__actionLink span{color:var(--muted);font-size:.75rem}@media (max-width:1100px){.PortalDashboard-module__sQwvpq__statGrid,.PortalDashboard-module__sQwvpq__funnel,.PortalDashboard-module__sQwvpq__healthGrid,.PortalDashboard-module__sQwvpq__bucketGrid,.PortalDashboard-module__sQwvpq__winGrid,.PortalDashboard-module__sQwvpq__linkGrid,.PortalDashboard-module__sQwvpq__carrierKpiBand,.PortalDashboard-module__sQwvpq__integrationMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.PortalDashboard-module__sQwvpq__carrierKpi:nth-child(2){border-right:0}.PortalDashboard-module__sQwvpq__carrierKpi:nth-child(-n+2){border-bottom:1px solid #ffffff1c}}@media (max-width:900px){.PortalDashboard-module__sQwvpq__carrierOverviewGrid{grid-template-columns:1fr}}@media (min-width:1500px){.PortalDashboard-module__sQwvpq__dashboard .ui-page-title{grid-template-columns:minmax(0,1fr) auto;align-items:center}}@media (max-width:650px){.PortalDashboard-module__sQwvpq__controls{justify-content:stretch;width:100%}.PortalDashboard-module__sQwvpq__controls>*{flex:130px}.PortalDashboard-module__sQwvpq__controls .ui-field{flex:130px}.PortalDashboard-module__sQwvpq__controls button{width:100%}.PortalDashboard-module__sQwvpq__statGrid,.PortalDashboard-module__sQwvpq__funnel,.PortalDashboard-module__sQwvpq__healthGrid,.PortalDashboard-module__sQwvpq__bucketGrid,.PortalDashboard-module__sQwvpq__winGrid,.PortalDashboard-module__sQwvpq__linkGrid{grid-template-columns:1fr}.PortalDashboard-module__sQwvpq__sectionHeading{display:block}.PortalDashboard-module__sQwvpq__tableRegion table{min-width:720px}.PortalDashboard-module__sQwvpq__carrierHero{border-radius:16px;padding:16px}.PortalDashboard-module__sQwvpq__carrierHeroHeading{gap:8px;padding-bottom:14px;display:grid}.PortalDashboard-module__sQwvpq__carrierHeroHeading p{text-align:left}.PortalDashboard-module__sQwvpq__carrierKpiBand{grid-template-columns:repeat(2,minmax(0,1fr))}.PortalDashboard-module__sQwvpq__carrierKpi{padding:14px}.PortalDashboard-module__sQwvpq__carrierKpi strong{font-size:clamp(1.22rem,7vw,1.72rem)}.PortalDashboard-module__sQwvpq__storyPanel,.PortalDashboard-module__sQwvpq__routesPreview,.PortalDashboard-module__sQwvpq__integrationPanel{padding:16px}.PortalDashboard-module__sQwvpq__panelHeading{align-items:start}.PortalDashboard-module__sQwvpq__integrationMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.PortalDashboard-module__sQwvpq__routePreviewTop{align-items:start}.PortalDashboard-module__sQwvpq__routePreviewTop span{flex:none}.PortalDashboard-module__sQwvpq__carrierRouteTable{box-shadow:none;background:0 0;border:0;overflow:visible}.PortalDashboard-module__sQwvpq__carrierRouteTable table{min-width:0;display:block}.PortalDashboard-module__sQwvpq__carrierRouteTable thead{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.PortalDashboard-module__sQwvpq__carrierRouteTable tbody{gap:10px;display:grid}.PortalDashboard-module__sQwvpq__carrierRouteTable tr{border:1px solid var(--border);background:var(--surface);box-shadow:0 7px 20px color-mix(in srgb, var(--foreground) 5%, transparent);border-radius:13px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.PortalDashboard-module__sQwvpq__carrierRouteTable th,.PortalDashboard-module__sQwvpq__carrierRouteTable td{overflow-wrap:anywhere;border-bottom:0;min-width:0;padding:10px 12px;display:block}.PortalDashboard-module__sQwvpq__carrierRouteTable tbody th{border-bottom:1px solid var(--border);background:var(--surface-muted);grid-column:1/-1;padding:13px 12px;font-size:.82rem}.PortalDashboard-module__sQwvpq__carrierRouteTable td:before{color:var(--muted);content:attr(data-label);letter-spacing:.025em;text-transform:uppercase;margin-bottom:4px;font-size:.61rem;font-weight:700;display:block}}@media (max-width:360px){.PortalDashboard-module__sQwvpq__carrierKpiBand,.PortalDashboard-module__sQwvpq__integrationMetrics{grid-template-columns:1fr}.PortalDashboard-module__sQwvpq__carrierKpi{border-bottom:1px solid #ffffff1c;border-right:0}.PortalDashboard-module__sQwvpq__carrierKpi:last-child{border-bottom:0}.PortalDashboard-module__sQwvpq__carrierFunnel li{grid-template-columns:auto minmax(0,1fr)}.PortalDashboard-module__sQwvpq__funnelCopy{grid-template-columns:1fr}.PortalDashboard-module__sQwvpq__funnelCopy strong{grid-row:2}.PortalDashboard-module__sQwvpq__carrierRouteTable tr{grid-template-columns:1fr}}@media (prefers-reduced-motion:no-preference){.PortalDashboard-module__sQwvpq__bar i{transition:width .28s}}
.market-analytics-module__8I1tTa__page{gap:var(--space-5,24px);min-width:0;display:grid}.market-analytics-module__8I1tTa__marketNav{gap:0 var(--space-4,16px);border-bottom:1px solid var(--border);flex-wrap:wrap;padding:0;display:flex}.market-analytics-module__8I1tTa__marketNav a{min-height:44px;color:var(--primary-hover);text-underline-offset:3px;align-items:center;font-size:.95rem;font-weight:700;display:inline-flex}.market-analytics-module__8I1tTa__entitlementForm{gap:var(--space-4,16px);grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;display:grid}.market-analytics-module__8I1tTa__checkboxLine{align-items:center;gap:var(--space-2,8px);min-height:44px;display:inline-flex}.market-analytics-module__8I1tTa__entitlementResult{max-width:100%;padding:var(--space-3,12px);border-radius:var(--radius-sm,10px);background:var(--surface-muted);color:var(--foreground);white-space:pre-wrap;overflow-wrap:anywhere;font-size:.8rem;overflow:auto}.market-analytics-module__8I1tTa__pageGrid{gap:var(--space-5,24px);grid-template-columns:minmax(0,1.6fr) minmax(260px,1fr);align-items:start;display:grid}.market-analytics-module__8I1tTa__panel{gap:var(--space-4,16px);min-width:0;padding:var(--space-4,16px);align-content:start;display:grid}.market-analytics-module__8I1tTa__panel>*{min-width:0}.market-analytics-module__8I1tTa__panel>p,.market-analytics-module__8I1tTa__panel h2,.market-analytics-module__8I1tTa__panel h3{margin:0}.market-analytics-module__8I1tTa__panel h2{letter-spacing:-.02em;font-size:1.25rem;line-height:1.2}.market-analytics-module__8I1tTa__panel h3{letter-spacing:-.01em;font-size:1rem;line-height:1.3}.market-analytics-module__8I1tTa__muted{color:var(--muted);font-size:.95rem;line-height:1.55}p.market-analytics-module__8I1tTa__muted{margin:0}.market-analytics-module__8I1tTa__fullRow{grid-column:1/-1}.market-analytics-module__8I1tTa__benchmark{gap:var(--space-3,12px);min-width:0;padding:var(--space-4,16px);border:1px solid var(--border);border-radius:var(--radius,14px);background:var(--surface);color:var(--foreground);display:grid}.market-analytics-module__8I1tTa__benchmarkCompact{background:var(--surface-muted)}.market-analytics-module__8I1tTa__benchmark h3{margin:0;font-size:1rem}.market-analytics-module__8I1tTa__benchmark p,.market-analytics-module__8I1tTa__benchmark small{margin:0}.market-analytics-module__8I1tTa__benchmarkHeading{justify-content:space-between;align-items:flex-start;gap:var(--space-3,12px);display:flex}.market-analytics-module__8I1tTa__benchmarkHeading>div{gap:var(--space-1,4px);display:grid}.market-analytics-module__8I1tTa__benchmarkHeading h2,.market-analytics-module__8I1tTa__benchmarkHeading h3{margin:0}.market-analytics-module__8I1tTa__benchmarkHeading small,.market-analytics-module__8I1tTa__benchmark>small,.market-analytics-module__8I1tTa__period{color:var(--muted);font-size:.8rem}.market-analytics-module__8I1tTa__qualityBadge,.market-analytics-module__8I1tTa__demoBadge{width:fit-content;padding:var(--space-1,4px) var(--space-2,8px);background:var(--surface-muted);color:var(--foreground);border-radius:100px;align-items:center;font-size:.8rem;font-weight:700;display:inline-flex}.market-analytics-module__8I1tTa__demoBadge{border:1px solid var(--control-border);border-radius:var(--radius-sm,10px);background:var(--surface-muted);color:var(--foreground);line-height:1.35}.market-analytics-module__8I1tTa__benchmarkMedian{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:700;line-height:1.1}.market-analytics-module__8I1tTa__rangeLabel{color:var(--muted);font-size:.8rem}.market-analytics-module__8I1tTa__rangeValue{font-variant-numeric:tabular-nums;font-size:1rem;font-weight:700}.market-analytics-module__8I1tTa__benchmarkFacts{gap:var(--space-1,4px) var(--space-4,16px);color:var(--muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;font-size:.8rem;display:flex}.market-analytics-module__8I1tTa__positiveChange{color:var(--danger);font-weight:700}.market-analytics-module__8I1tTa__negativeChange{color:var(--success);font-weight:700}.market-analytics-module__8I1tTa__flatChange{color:var(--muted);font-weight:700}.market-analytics-module__8I1tTa__myPricesSummary{margin:0;font-size:.95rem;font-weight:700;line-height:1.45}.market-analytics-module__8I1tTa__method{border-top:1px solid var(--border);padding-top:var(--space-2,8px);color:var(--muted);font-size:.8rem;line-height:1.5}.market-analytics-module__8I1tTa__method summary{cursor:pointer;width:fit-content;min-height:44px;color:var(--primary-hover);align-items:center;font-weight:700;display:flex}.market-analytics-module__8I1tTa__method summary:focus-visible,.market-analytics-module__8I1tTa__detailsLink:focus-visible,.market-analytics-module__8I1tTa__textButton:focus-visible{outline:3px solid var(--focus);outline-offset:2px;border-radius:var(--radius-sm,10px)}.market-analytics-module__8I1tTa__method p{margin-top:var(--space-2,8px)}.market-analytics-module__8I1tTa__period{display:block}.market-analytics-module__8I1tTa__detailsLink{width:fit-content;min-height:44px;color:var(--primary-hover);text-underline-offset:3px;align-items:center;font-size:.95rem;font-weight:700;display:inline-flex}.market-analytics-module__8I1tTa__inlineActions{align-items:center;gap:var(--space-3,12px);flex-wrap:wrap;display:flex}.market-analytics-module__8I1tTa__textButton{min-height:44px;padding:0 var(--space-2,8px);color:var(--primary-hover);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;font-size:.95rem;font-weight:700;text-decoration:underline;display:inline-flex}.market-analytics-module__8I1tTa__benchmarkInsufficient{border-color:color-mix(in srgb, var(--warning) 48%, var(--border));background:var(--surface-muted)}.market-analytics-module__8I1tTa__benchmarkInsufficient>p{color:var(--foreground);font-size:.95rem;line-height:1.55}.market-analytics-module__8I1tTa__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.market-analytics-module__8I1tTa__filters{gap:var(--space-3,12px);grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;display:grid}.market-analytics-module__8I1tTa__filtersWide{grid-template-columns:repeat(4,minmax(0,1fr))}.market-analytics-module__8I1tTa__pageGrid .market-analytics-module__8I1tTa__filtersWide{grid-template-columns:repeat(2,minmax(0,1fr))}.market-analytics-module__8I1tTa__scrollHint{color:var(--muted);margin:0;font-size:.8rem;display:none}.market-analytics-module__8I1tTa__laneNow{gap:var(--space-1,4px);display:grid}.market-analytics-module__8I1tTa__laneNow strong{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:700;line-height:1.1}.market-analytics-module__8I1tTa__laneNow p{margin:0}.market-analytics-module__8I1tTa__tableScroll{border:1px solid var(--border);border-radius:var(--radius-sm,10px);width:100%;min-width:0;max-width:100%;max-height:70vh;position:relative;overflow:auto}.market-analytics-module__8I1tTa__table{border-collapse:separate;border-spacing:0;text-align:left;font-variant-numeric:tabular-nums;width:100%;font-size:.95rem}.market-analytics-module__8I1tTa__table th,.market-analytics-module__8I1tTa__table td{padding:var(--space-3,12px);border-bottom:1px solid var(--border);vertical-align:top}.market-analytics-module__8I1tTa__table tbody tr:last-child>*{border-bottom:0}.market-analytics-module__8I1tTa__table tbody tr:nth-child(2n)>*{background:var(--surface-muted)}.market-analytics-module__8I1tTa__table thead th{z-index:1;background:var(--surface);box-shadow:inset 0 -1px 0 var(--border);color:var(--muted);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;font-size:.8rem;font-weight:700;position:sticky;top:0}.market-analytics-module__8I1tTa__table tbody th{min-width:190px;font-weight:700}.market-analytics-module__8I1tTa__table th.market-analytics-module__8I1tTa__num,.market-analytics-module__8I1tTa__table td.market-analytics-module__8I1tTa__num{text-align:right;white-space:nowrap}.market-analytics-module__8I1tTa__routeRow{cursor:pointer}.market-analytics-module__8I1tTa__table tbody .market-analytics-module__8I1tTa__routeRow:hover>*,.market-analytics-module__8I1tTa__table tbody .market-analytics-module__8I1tTa__routeRow[data-active=true]>*,.market-analytics-module__8I1tTa__table tbody tr[data-active=true]>*{background:var(--primary-soft)}.market-analytics-module__8I1tTa__table tbody tr[data-active=true] small,.market-analytics-module__8I1tTa__table tbody .market-analytics-module__8I1tTa__routeRow:hover small{color:var(--foreground)}.market-analytics-module__8I1tTa__table small{margin-top:var(--space-1,4px);color:var(--muted);font-size:.8rem;font-weight:400;display:block}.market-analytics-module__8I1tTa__trend{gap:var(--space-3,12px);min-width:0;max-width:100%;display:grid}.market-analytics-module__8I1tTa__chart{width:100%;min-width:0;max-width:100%;display:block}.market-analytics-module__8I1tTa__chart text{fill:var(--muted);font-variant-numeric:tabular-nums;font:12px system-ui,sans-serif}.market-analytics-module__8I1tTa__chartGrid{stroke:var(--border);stroke-dasharray:3 5}.market-analytics-module__8I1tTa__chartRange{fill:color-mix(in srgb, var(--primary) 15%, transparent);stroke:none}.market-analytics-module__8I1tTa__chartMedian{fill:none;stroke:var(--primary);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.market-analytics-module__8I1tTa__chartPoint{fill:var(--surface);stroke:var(--primary);stroke-width:3px}.market-analytics-module__8I1tTa__legend{gap:var(--space-2,8px) var(--space-4,16px);color:var(--muted);flex-wrap:wrap;font-size:.8rem;display:flex}.market-analytics-module__8I1tTa__legend span{align-items:center;gap:var(--space-2,8px);display:inline-flex}.market-analytics-module__8I1tTa__legendMedian,.market-analytics-module__8I1tTa__legendRange{background:var(--primary);width:18px;height:3px;display:inline-block}.market-analytics-module__8I1tTa__legendRange{background:color-mix(in srgb, var(--primary) 15%, transparent);border-radius:3px;height:11px}.market-analytics-module__8I1tTa__locked{gap:var(--space-3,12px);padding:var(--space-4,16px);border:1px solid var(--border);border-radius:var(--radius,14px);background:var(--surface-muted);display:grid}.market-analytics-module__8I1tTa__locked h2,.market-analytics-module__8I1tTa__locked p{margin:0}.market-analytics-module__8I1tTa__locked p{color:var(--foreground);line-height:1.55}.market-analytics-module__8I1tTa__watchlist{gap:var(--space-3,12px);display:grid}.market-analytics-module__8I1tTa__watchlistItem{justify-content:space-between;align-items:flex-start;gap:var(--space-3,12px);padding:var(--space-3,12px);border:1px solid var(--border);border-radius:var(--radius-sm,10px);background:var(--surface);display:flex}.market-analytics-module__8I1tTa__watchlistItem h3,.market-analytics-module__8I1tTa__watchlistItem p{margin:0}.market-analytics-module__8I1tTa__watchlistItem p{color:var(--muted);font-size:.8rem}.market-analytics-module__8I1tTa__tariffBenchmark{gap:var(--space-3,12px);min-width:0;padding:var(--space-4,16px);border:1px solid var(--border);border-radius:var(--radius,14px);background:var(--surface);display:grid}.market-analytics-module__8I1tTa__tariffBenchmark>.market-analytics-module__8I1tTa__benchmarkHeading{margin-bottom:0}.market-analytics-module__8I1tTa__tariffBenchmark>.market-analytics-module__8I1tTa__benchmarkHeading h3{margin:0;font-size:1rem}.market-analytics-module__8I1tTa__tariffBenchmark>.market-analytics-module__8I1tTa__benchmarkHeading small{overflow-wrap:anywhere;max-width:100%}.market-analytics-module__8I1tTa__marketBasisNote{color:var(--muted);margin:0;font-size:.8rem;line-height:1.45}.market-analytics-module__8I1tTa__segmentControls{gap:var(--space-3,12px);grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;display:grid}.market-analytics-module__8I1tTa__segmentControls .ui-field{min-width:0}.market-analytics-module__8I1tTa__segmentHint{padding:var(--space-3,12px);border:1px solid var(--border);border-radius:var(--radius-sm,10px);background:var(--surface-muted);color:var(--foreground);margin:0;font-size:.95rem;line-height:1.45}@media (max-width:900px){.market-analytics-module__8I1tTa__pageGrid{grid-template-columns:minmax(0,1fr)}.market-analytics-module__8I1tTa__filtersWide{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.market-analytics-module__8I1tTa__filters,.market-analytics-module__8I1tTa__filtersWide,.market-analytics-module__8I1tTa__pageGrid .market-analytics-module__8I1tTa__filtersWide,.market-analytics-module__8I1tTa__entitlementForm{grid-template-columns:minmax(0,1fr)}.market-analytics-module__8I1tTa__benchmarkHeading{flex-wrap:wrap}.market-analytics-module__8I1tTa__table{min-width:760px}.market-analytics-module__8I1tTa__scrollHint{display:block}.market-analytics-module__8I1tTa__segmentControls{grid-template-columns:minmax(0,1fr)}.market-analytics-module__8I1tTa__marketNav{gap:0 var(--space-3,12px)}.market-analytics-module__8I1tTa__inlineActions .ui-button{width:100%}}.market-analytics-module__8I1tTa__fieldHint{align-items:center;gap:0 var(--space-2,8px);margin-top:var(--space-1,4px);color:var(--muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;font-size:.8rem;display:flex}.market-analytics-module__8I1tTa__fieldHint .market-analytics-module__8I1tTa__fieldHintApply{min-height:44px;padding:0 var(--space-2,8px);font-size:.8rem}
.PortalSettings-module__UR0cTq__form{gap:14px;margin-top:12px;display:grid}.PortalSettings-module__UR0cTq__inline{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.PortalSettings-module__UR0cTq__hint{color:var(--muted);margin:0 0 12px;line-height:1.55}.PortalSettings-module__UR0cTq__note{color:var(--muted);margin:8px 0 0;font-size:.92rem;line-height:1.5}
.FactorChips-module__LwPclq__weight{color:var(--muted);font-size:.76rem}.FactorChips-module__LwPclq__meta{color:var(--muted);margin:6px 0 0;font-size:.8rem;line-height:1.4}.FactorChips-module__LwPclq__variants{margin-top:8px}.FactorChips-module__LwPclq__variants small{color:var(--muted);font-size:.74rem}.FactorChips-module__LwPclq__variants ul{flex-wrap:wrap;gap:2px 12px;margin:4px 0 0;padding:0;font-size:.82rem;list-style:none;display:flex}.FactorChips-module__LwPclq__count{color:var(--muted);font-variant-numeric:tabular-nums}
