.motion-module__jy8_wa__navItem{isolation:isolate;position:relative}.motion-module__jy8_wa__press{display:inline-flex}.motion-module__jy8_wa__navPill{z-index:0;border-radius:inherit;pointer-events:none;background:#172c3c12;position:absolute;inset:0}.motion-module__jy8_wa__navLabel{z-index:1;align-items:center;gap:inherit;display:inline-flex;position:relative}.motion-module__jy8_wa__buttonGroup{isolation:isolate;align-items:stretch;gap:0;display:inline-flex;position:relative}.motion-module__jy8_wa__groupOption{cursor:pointer;flex:1 1 0;min-width:0;display:inline-flex;position:relative}.motion-module__jy8_wa__groupOption[data-disabled=true]{cursor:not-allowed;opacity:.55}.motion-module__jy8_wa__groupRadio{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.motion-module__jy8_wa__groupSurface{isolation:isolate;justify-content:center;align-items:center;gap:inherit;border-radius:inherit;-webkit-user-select:none;user-select:none;width:100%;min-height:44px;display:inline-flex;position:relative}.motion-module__jy8_wa__groupRadio:focus-visible+.motion-module__jy8_wa__groupSurface{outline-offset:3px;z-index:2;outline:2px solid}.motion-module__jy8_wa__groupIndicator{border-radius:inherit;pointer-events:none;z-index:0;background:#172c3c14;position:absolute;inset:0}.motion-module__jy8_wa__groupLabel{z-index:1;justify-content:center;align-items:center;gap:inherit;white-space:nowrap;display:inline-flex;position:relative}.motion-module__jy8_wa__tabsList,.motion-module__jy8_wa__tabTrigger{isolation:isolate;position:relative}.motion-module__jy8_wa__tabIndicator{z-index:0;border-radius:inherit;pointer-events:none;background:#172c3c14;position:absolute;inset:0}.motion-module__jy8_wa__tabLabel{z-index:1;justify-content:center;align-items:center;gap:inherit;display:inline-flex;position:relative}.motion-module__jy8_wa__tabContent[hidden]{display:none!important}.motion-module__jy8_wa__swap{vertical-align:middle;align-items:center;display:inline-flex;position:relative}.motion-module__jy8_wa__swapMeasure{justify-content:center;align-items:center;gap:inherit;visibility:hidden;display:inline-flex}.motion-module__jy8_wa__swapLayers{place-items:center;gap:inherit;pointer-events:none;display:grid;position:absolute;inset:0}.motion-module__jy8_wa__swapLayer{justify-content:center;align-items:center;gap:inherit;white-space:nowrap;grid-area:1/1;display:inline-flex}.motion-module__jy8_wa__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.motion-module__jy8_wa__accordionHeader{font:inherit;margin:0}.motion-module__jy8_wa__accordionTrigger{text-align:start;width:100%}.motion-module__jy8_wa__accordionContent{overflow:hidden}.motion-module__jy8_wa__accordionInner{display:flow-root}.motion-module__jy8_wa__navItem:focus-visible,.motion-module__jy8_wa__tabTrigger:focus-visible,.motion-module__jy8_wa__accordionTrigger:focus-visible{outline-offset:4px;outline:2px solid}@media (prefers-reduced-motion:reduce){.motion-module__jy8_wa__press,.motion-module__jy8_wa__navPill,.motion-module__jy8_wa__tabIndicator,.motion-module__jy8_wa__groupIndicator,.motion-module__jy8_wa__groupSurface,.motion-module__jy8_wa__swapLayer{filter:none!important;transform:none!important}}:is([data-reduced-motion=true].motion-module__jy8_wa__press,[data-reduced-motion=true] .motion-module__jy8_wa__navPill,[data-reduced-motion=true] .motion-module__jy8_wa__tabIndicator,[data-reduced-motion=true] .motion-module__jy8_wa__groupIndicator,[data-reduced-motion=true] .motion-module__jy8_wa__groupSurface,[data-reduced-motion=true] .motion-module__jy8_wa__swapLayer){filter:none!important;transform:none!important}
.assistant-motion-module__jV7BRq__shimmer{color:#0000;background:linear-gradient(110deg, var(--ink-400,#737373) 30%, var(--ink-900,#171717) 50%, var(--ink-400,#737373) 70%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:2.5s linear infinite assistant-motion-module__jV7BRq__beuiTextShimmer;display:inline-block}.assistant-motion-module__jV7BRq__loader,.assistant-motion-module__jV7BRq__status{flex:none;justify-content:center;align-items:center;display:inline-flex}.assistant-motion-module__jV7BRq__number{font-variant-numeric:tabular-nums}@keyframes assistant-motion-module__jV7BRq__beuiTextShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.assistant-motion-module__jV7BRq__shimmer{color:inherit;background:0 0;animation:none}}
.pickers-module__1YE9UW__swap{display:inline-block}.pickers-module__1YE9UW__autoH{overflow:hidden}.pickers-module__1YE9UW__glide{z-index:0;border-radius:var(--r-tag);background:var(--surface-2);pointer-events:none;display:block;position:absolute;top:0;left:0;right:0}.pickers-module__1YE9UW__wrap{position:relative}.pickers-module__1YE9UW__trigger{width:100%;min-height:var(--control-md);align-items:center;gap:var(--space-2);padding-inline:var(--space-3);border:1px solid var(--line-input);border-radius:var(--r-control);color:var(--ink-900);background:var(--surface-0);font:var(--type-body);text-align:left;cursor:pointer;transition:border-color var(--dur) var(--m-ease), box-shadow var(--dur) var(--m-ease);display:flex}.pickers-module__1YE9UW__trigger:hover{border-color:var(--ink-700)}.pickers-module__1YE9UW__trigger[aria-expanded=true],.pickers-module__1YE9UW__trigger.pickers-module__1YE9UW__trigger:focus-visible{border-color:var(--ink-900);box-shadow:inset 0 0 0 1px var(--ink-900);outline:none}.pickers-module__1YE9UW__trigger_sm{min-height:var(--control-sm);font:var(--type-small)}.pickers-module__1YE9UW__value{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.pickers-module__1YE9UW__placeholder{color:var(--ink-400)}.pickers-module__1YE9UW__chev{color:var(--ink-500);flex:none;margin-left:auto;display:inline-flex}.pickers-module__1YE9UW__pop{z-index:90;top:calc(100% + var(--space-2));position:absolute;left:0;right:0}.pickers-module__1YE9UW__popTop{top:auto;bottom:calc(100% + var(--space-2))}.pickers-module__1YE9UW__popGlass{padding:var(--space-2)}.pickers-module__1YE9UW__list{z-index:3;scrollbar-color:var(--line-input) transparent;max-height:min(300px,50vh);margin:0;padding:0;list-style:none;position:relative;overflow:auto}.pickers-module__1YE9UW__option{z-index:1;align-items:center;gap:var(--space-2);min-height:38px;padding-inline:var(--space-2);border-radius:var(--r-tag);color:var(--ink-900);cursor:pointer;font-size:14px;display:flex;position:relative}.pickers-module__1YE9UW__option[aria-selected=true]{font-weight:600}.pickers-module__1YE9UW__optionLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.pickers-module__1YE9UW__optionLabel mark{color:inherit;background:0 0;font-weight:600}.pickers-module__1YE9UW__optionSub{color:var(--ink-400);font:var(--type-caption);flex:none;margin-left:auto}.pickers-module__1YE9UW__optionCode{color:var(--ink-500);font:var(--type-caption);font-variant-numeric:tabular-nums;flex:none}.pickers-module__1YE9UW__optionBox{cursor:inherit}.pickers-module__1YE9UW__optionCheck{width:16px;color:var(--data);opacity:0;flex:none;display:inline-flex}.pickers-module__1YE9UW__option[aria-selected=true] .pickers-module__1YE9UW__optionCheck{opacity:1}.pickers-module__1YE9UW__empty{z-index:3;margin:var(--space-2);color:var(--ink-500);font:var(--type-caption);position:relative}.pickers-module__1YE9UW__cbBox{border:1px solid var(--line-input);border-radius:var(--r-control);background:var(--surface-0);cursor:text;transition:border-color var(--dur) var(--m-ease), box-shadow var(--dur) var(--m-ease);position:relative;overflow:hidden}.pickers-module__1YE9UW__cbBox:hover{border-color:var(--ink-700)}.pickers-module__1YE9UW__cbBox:focus-within{border-color:var(--ink-900);box-shadow:inset 0 0 0 1px var(--ink-900)}.pickers-module__1YE9UW__cbRow{align-items:center;gap:var(--space-1);min-height:calc(var(--control-md) - 2px);padding:3px var(--space-2) 3px var(--space-3);flex-wrap:wrap;display:flex}.pickers-module__1YE9UW__cbChip{display:inline-flex}.pickers-module__1YE9UW__cbInput{min-width:96px;min-height:36px;color:var(--ink-900);font:var(--type-body);caret-color:var(--data);background:0 0;border:0;outline:0;flex:1;padding:0}.pickers-module__1YE9UW__cbInput.pickers-module__1YE9UW__cbInput:focus-visible{outline:none}.pickers-module__1YE9UW__cbInput::placeholder{color:var(--ink-400)}.pickers-module__1YE9UW__cbHasValue .pickers-module__1YE9UW__cbInput::placeholder{color:var(--ink-900)}.pickers-module__1YE9UW__cmd{z-index:90;top:calc(var(--app-header-h) + var(--space-4));transform-origin:50% 0;width:min(560px,100% - 32px);margin-left:calc(min(560px,100% - 32px)/-2);position:absolute;left:50%}.pickers-module__1YE9UW__cmdGlass{padding:var(--space-2)}.pickers-module__1YE9UW__cmdInput{align-items:center;gap:var(--space-2);height:48px;margin-bottom:var(--space-2);padding-inline:var(--space-2);border-bottom:1px solid var(--line-input);color:var(--ink-500);display:flex}.pickers-module__1YE9UW__cmdField{min-width:0;color:var(--ink-900);font:var(--type-body);caret-color:var(--data);background:0 0;border:0;outline:0;flex:1}.pickers-module__1YE9UW__cmdField.pickers-module__1YE9UW__cmdField:focus-visible{outline:none}.pickers-module__1YE9UW__cmdField::placeholder{color:var(--ink-400)}.pickers-module__1YE9UW__cmdList{max-height:300px;margin:0;padding:0;list-style:none;position:relative;overflow:auto}.pickers-module__1YE9UW__cmdGroup{padding:var(--space-2) var(--space-2) var(--space-1)}.pickers-module__1YE9UW__cmdRow{z-index:1;align-items:center;gap:var(--space-3);min-height:40px;padding-inline:var(--space-2);border-radius:var(--r-tag);color:var(--ink-900);font:var(--type-small);cursor:pointer;display:flex;position:relative}.pickers-module__1YE9UW__cmdRow>svg{color:var(--ink-500);flex:none}.pickers-module__1YE9UW__cmdRow.pickers-module__1YE9UW__cmdRow>*{align-self:center}.pickers-module__1YE9UW__cmdMeta{color:var(--ink-500);font:var(--type-caption);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;margin-left:auto;display:inline-flex}.pickers-module__1YE9UW__cmdFoot{gap:var(--space-4);margin-top:var(--space-2);padding:var(--space-2) var(--space-2) 0;border-top:1px solid var(--line-input);color:var(--ink-500);font:var(--type-caption);display:flex}.pickers-module__1YE9UW__cmdFoot>span{align-items:center;gap:var(--space-1);display:inline-flex}.pickers-module__1YE9UW__cmdEmpty{margin:var(--space-3) var(--space-2);color:var(--ink-500);font:var(--type-caption)}.pickers-module__1YE9UW__popAnchor{justify-self:start;display:inline-block;position:relative}.pickers-module__1YE9UW__popover{z-index:90;top:calc(100% + var(--space-2));width:320px;position:absolute;left:0}.pickers-module__1YE9UW__popoverCard{padding:var(--space-4)}.pickers-module__1YE9UW__pager{align-items:center;gap:var(--space-4);grid-template-columns:1fr auto 1fr;height:36px;display:grid}.pickers-module__1YE9UW__pagerPer{align-items:center;gap:var(--space-2);color:var(--ink-500);font:var(--type-small);display:flex}.pickers-module__1YE9UW__pagerSelect{width:96px}.pickers-module__1YE9UW__pagerSelect .pickers-module__1YE9UW__pop{width:140px;right:auto}.pickers-module__1YE9UW__pagerRange{width:22ch;color:var(--ink-700);font:var(--type-small);font-variant-numeric:tabular-nums;text-align:center}.pickers-module__1YE9UW__pagerPages{justify-self:end;align-items:center;gap:2px;display:flex}.pickers-module__1YE9UW__pageBtn{width:40px;height:36px;padding-inline:var(--space-2);border-radius:var(--r-pill);color:var(--ink-700);font:var(--type-small);font-variant-numeric:tabular-nums;cursor:pointer;transition:background-color .18s var(--m-ease), color .18s var(--m-ease);background:0 0;border:0;position:relative}.pickers-module__1YE9UW__pageBtn:hover{color:var(--ink-900);background:var(--surface-1)}.pickers-module__1YE9UW__pageBtn[aria-current=page]{color:var(--ink-900);background:0 0;font-weight:600}.pickers-module__1YE9UW__pageBtn.pickers-module__1YE9UW__pageBtn:focus-visible{outline:2px solid var(--ink-900);outline-offset:1px}.pickers-module__1YE9UW__pageNum{z-index:1;position:relative}.pickers-module__1YE9UW__pagePill{z-index:0;border-radius:var(--r-pill);background:var(--surface-2);position:absolute;inset:0}.pickers-module__1YE9UW__pageGap{width:40px;color:var(--ink-400);font:var(--type-small);text-align:center}.pickers-module__1YE9UW__pageSwap{display:grid}.pickers-module__1YE9UW__pageSwap>*{grid-area:1/1}@media (prefers-reduced-motion:reduce){.pickers-module__1YE9UW__trigger,.pickers-module__1YE9UW__cbBox,.pickers-module__1YE9UW__pageBtn{transition:none}}
.panels-module__9Be1Lq__drp{width:300px}.panels-module__9Be1Lq__drpPop{z-index:90;top:calc(100% + var(--space-2));transform-origin:0 0;width:max-content;min-width:640px;position:absolute;left:0}.panels-module__9Be1Lq__drpPanel{width:728px;padding:var(--space-3);grid-template-columns:168px 536px;display:grid}.panels-module__9Be1Lq__presets{padding:0 var(--space-3) 0 0;border-right:1px solid var(--line-input);align-content:start;gap:2px;margin:0;list-style:none;display:grid;position:relative}.panels-module__9Be1Lq__preset{width:100%;height:36px;padding-inline:var(--space-2);border-radius:var(--r-tag);color:var(--ink-700);font:var(--type-small);text-align:left;cursor:pointer;background:0 0;border:0;position:relative}.panels-module__9Be1Lq__preset:hover{color:var(--ink-900)}.panels-module__9Be1Lq__preset[aria-pressed=true]{color:var(--ink-900);font-weight:600}.panels-module__9Be1Lq__preset>span{z-index:1;position:relative}.panels-module__9Be1Lq__preset.panels-module__9Be1Lq__preset:focus-visible,.panels-module__9Be1Lq__day.panels-module__9Be1Lq__day:focus-visible{outline:2px solid var(--ink-900);outline-offset:-2px}.panels-module__9Be1Lq__presetPill{z-index:0;border-radius:var(--r-tag);background:var(--surface-2);position:absolute;inset:0}.panels-module__9Be1Lq__cal{padding-left:var(--space-3)}.panels-module__9Be1Lq__calNav{height:36px;margin-bottom:var(--space-2);justify-content:space-between;align-items:center;display:flex}.panels-module__9Be1Lq__monthStack{display:grid}.panels-module__9Be1Lq__monthStack>*{grid-area:1/1}.panels-module__9Be1Lq__months{gap:var(--space-5);grid-template-columns:repeat(2,252px);display:grid}.panels-module__9Be1Lq__mTitle{height:36px;margin-top:-44px;margin-bottom:var(--space-2);color:var(--ink-900);font:var(--type-label);pointer-events:none;justify-content:center;align-items:center;display:flex}.panels-module__9Be1Lq__grid7{grid-template-columns:repeat(7,36px);display:grid}.panels-module__9Be1Lq__wd{height:28px;color:var(--ink-400);font:var(--type-caption);place-items:center;display:grid}.panels-module__9Be1Lq__day{height:36px;color:var(--ink-900);font:var(--type-small);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;padding:0;position:relative}.panels-module__9Be1Lq__day>span{z-index:1;border-radius:var(--r-pill);place-items:center;width:36px;height:36px;display:grid;position:relative}.panels-module__9Be1Lq__day,.panels-module__9Be1Lq__day>span{transition:background-color .18s var(--m-ease), color .18s var(--m-ease)}.panels-module__9Be1Lq__day:hover:not(:disabled)>span{background:var(--surface-2)}.panels-module__9Be1Lq__day:before{content:"";background:var(--selected-bg);opacity:0;transition:opacity .18s var(--m-ease);position:absolute;inset:0}.panels-module__9Be1Lq__dayIn{color:var(--selected-fg)}.panels-module__9Be1Lq__dayIn:before{opacity:1}.panels-module__9Be1Lq__dayStart:before{opacity:1;left:50%}.panels-module__9Be1Lq__dayEnd:before{opacity:1;right:50%}.panels-module__9Be1Lq__dayStart.panels-module__9Be1Lq__dayEnd:before{opacity:0}.panels-module__9Be1Lq__dayStart>span,.panels-module__9Be1Lq__dayEnd>span,.panels-module__9Be1Lq__dayStart:hover>span,.panels-module__9Be1Lq__dayEnd:hover>span{color:var(--on-ink);background:var(--selected-line);font-weight:600}.panels-module__9Be1Lq__dayToday>span:after{content:"";background:currentColor;border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:5px;left:50%}.panels-module__9Be1Lq__day:disabled{color:var(--ink-300);cursor:not-allowed}.panels-module__9Be1Lq__dayPad{visibility:hidden}.panels-module__9Be1Lq__drpFoot{justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--line-input);grid-column:1/-1;display:flex}.panels-module__9Be1Lq__drpBtns{gap:var(--space-2);display:flex}.panels-module__9Be1Lq__sp{border-left:1px solid var(--hairline);background:var(--surface-0);height:100%;box-shadow:var(--elev-side);flex-direction:column;flex:none;display:flex;overflow:hidden}.panels-module__9Be1Lq__spInner{flex-direction:column;width:460px;min-width:0;max-width:100%;height:100%;margin-left:auto;display:flex}.panels-module__9Be1Lq__spInner_760{width:760px}.panels-module__9Be1Lq__spInner_full{width:100%}.panels-module__9Be1Lq__spHead{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:var(--space-5) var(--space-5) var(--space-4);border-bottom:1px solid var(--hairline);display:flex}.panels-module__9Be1Lq__spTitle{min-width:0}.panels-module__9Be1Lq__spTitle h2{color:var(--ink-900);font:var(--type-title);margin:0}.panels-module__9Be1Lq__spTitle p{margin:var(--space-1) 0 0;color:var(--ink-500);font:var(--type-small)}.panels-module__9Be1Lq__spBody{min-height:0;padding:var(--space-5);flex:1;overflow-y:auto}.panels-module__9Be1Lq__spFoot{gap:var(--space-3);padding:var(--space-4) var(--space-5);border-top:1px solid var(--hairline);display:flex}.panels-module__9Be1Lq__spFoot>*{flex:1}.panels-module__9Be1Lq__ll{padding:var(--space-5);border-radius:var(--r-card);background:var(--surface-0);box-shadow:var(--elev-0)}.panels-module__9Be1Lq__llTitle{color:var(--ink-900);font:var(--type-label);margin:0}.panels-module__9Be1Lq__llSub{margin:var(--space-1) 0 var(--space-4);color:var(--ink-500);font:var(--type-small)}.panels-module__9Be1Lq__llHead,.panels-module__9Be1Lq__llRow{align-items:center;gap:var(--space-3);padding-inline:var(--space-2);grid-template-columns:minmax(0,1fr) 140px 80px 64px;display:grid}.panels-module__9Be1Lq__llHead{border-bottom:1px solid var(--hairline);height:28px}.panels-module__9Be1Lq__llNum{font-variant-numeric:tabular-nums;text-align:right}.panels-module__9Be1Lq__llTeu{color:var(--ink-500)}.panels-module__9Be1Lq__llTag{align-self:center}.panels-module__9Be1Lq__llList{margin:0;padding:0;list-style:none;position:relative}.panels-module__9Be1Lq__llRow{z-index:1;border-bottom:1px solid var(--hairline);height:48px;color:var(--ink-900);font:var(--type-small);cursor:default;position:relative}.panels-module__9Be1Lq__llTrack{border-radius:var(--r-pill);background:var(--chart-track);height:8px;display:block;overflow:hidden}.panels-module__9Be1Lq__llBar{border-radius:var(--r-pill);background:var(--chart-1);height:100%;display:block}.panels-module__9Be1Lq__llGlide.panels-module__9Be1Lq__llGlide{border-radius:var(--r-tag);background:var(--g-clear);box-shadow:var(--g-inner), var(--g-edge);position:absolute}.panels-module__9Be1Lq__llMore{margin-top:var(--space-3)}.panels-module__9Be1Lq__ta.panels-module__9Be1Lq__ta{gap:var(--space-3);padding:var(--space-4);border-radius:var(--r-card);display:grid}.panels-module__9Be1Lq__taHead{align-items:center;gap:var(--space-2);display:flex}.panels-module__9Be1Lq__taTool{color:var(--ink-900);font:var(--type-label);font-family:ui-monospace,SF Mono,Menlo,monospace}.panels-module__9Be1Lq__taAside{margin-left:auto}.panels-module__9Be1Lq__taArgs{gap:var(--space-1) var(--space-3);padding:var(--space-3);border-radius:var(--r-sm);background:var(--g-clear);font:var(--type-small);grid-template-columns:96px 1fr;margin:0;display:grid}.panels-module__9Be1Lq__taArgs dt{color:var(--ink-500)}.panels-module__9Be1Lq__taArgs dd{color:var(--ink-900);font-variant-numeric:tabular-nums;margin:0}.panels-module__9Be1Lq__taNote{padding-top:var(--space-3)}.panels-module__9Be1Lq__taFoot{min-height:var(--control-sm);justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.panels-module__9Be1Lq__taState{align-items:center;gap:var(--space-2);color:var(--ink-700);font:var(--type-label);display:inline-flex}.panels-module__9Be1Lq__ap.panels-module__9Be1Lq__ap{gap:var(--space-3);padding:var(--space-4);border-radius:var(--r-card);display:grid}.panels-module__9Be1Lq__apHead{justify-content:space-between;align-items:baseline;display:flex}.panels-module__9Be1Lq__apList{gap:2px;margin:0;padding:0;list-style:none;display:grid;position:relative}.panels-module__9Be1Lq__apHi{z-index:0;border-radius:var(--r-sm);background:var(--selected-bg);pointer-events:none;position:absolute;inset:0}.panels-module__9Be1Lq__apStep{border-radius:var(--r-sm);position:relative}.panels-module__9Be1Lq__apTrigger{z-index:1;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2);border-radius:var(--r-sm);color:var(--ink-900);font:var(--type-small);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:20px 1fr auto;display:grid;position:relative}.panels-module__9Be1Lq__apTrigger:disabled{cursor:default}.panels-module__9Be1Lq__apTrigger.panels-module__9Be1Lq__apTrigger:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.panels-module__9Be1Lq__apTrigger[data-status=pending]{color:var(--ink-500)}.panels-module__9Be1Lq__apMark{width:20px;height:20px;color:var(--ink-700);place-items:center;display:inline-grid}.panels-module__9Be1Lq__apPending{border:1.5px solid var(--ink-300);border-radius:50%;width:10px;height:10px}.panels-module__9Be1Lq__apChev{color:var(--ink-400);display:inline-flex}.panels-module__9Be1Lq__apResultWrap{overflow:hidden}.panels-module__9Be1Lq__apResult{padding:0 var(--space-2) var(--space-2) 36px;color:var(--ink-700);font:var(--type-caption);margin:0}.panels-module__9Be1Lq__apFoot{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}@media (prefers-reduced-motion:reduce){.panels-module__9Be1Lq__day,.panels-module__9Be1Lq__day>span,.panels-module__9Be1Lq__day:before{transition:none}}
.navigation-module__DU_m-a__nav{z-index:40;border-bottom:1px solid var(--hairline);color:var(--ink-900);background:var(--ground);font-family:var(--font-ui);position:relative;container:sitenav/inline-size}.navigation-module__DU_m-a__sticky{background:color-mix(in srgb, var(--ground) 88%, transparent);-webkit-backdrop-filter:blur(var(--blur-nav)) saturate(1.4);backdrop-filter:blur(var(--blur-nav)) saturate(1.4);position:sticky;top:0}.navigation-module__DU_m-a__bar{align-items:center;height:64px;display:flex}.navigation-module__DU_m-a__brand{margin-right:var(--space-6);flex:none;align-items:center;display:inline-flex}.navigation-module__DU_m-a__brand>a{color:var(--ink-900);align-items:center;display:inline-flex}.navigation-module__DU_m-a__sections{align-items:center;gap:var(--space-1);flex:none;display:flex}.navigation-module__DU_m-a__actions{align-items:center;gap:var(--space-2);padding-left:var(--space-6);flex:none;margin-left:auto;display:flex}.navigation-module__DU_m-a__trigger{align-items:center;gap:var(--space-1);height:40px;padding:0 var(--space-3);border-radius:var(--r-action);color:var(--ink-700);font:var(--type-small);white-space:nowrap;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);background:0 0;border:0;font-weight:500;line-height:1;text-decoration:none;display:inline-flex;position:relative}.navigation-module__DU_m-a__trigger svg{color:var(--ink-500);transition:transform var(--dur-mid) var(--ease-out);flex:none}.navigation-module__DU_m-a__trigger:hover{color:var(--ink-900);background:var(--surface-1)}.navigation-module__DU_m-a__trigger[data-state=open]{color:var(--ink-900);background:var(--surface-2)}.navigation-module__DU_m-a__trigger[data-state=open] svg{transform:rotate(180deg)}.navigation-module__DU_m-a__trigger[data-current],.navigation-module__DU_m-a__trigger[aria-current]{color:var(--ink-900)}.navigation-module__DU_m-a__trigger[data-current]:after,.navigation-module__DU_m-a__trigger[aria-current]:after{content:"";right:var(--space-3);bottom:0;left:var(--space-3);border-radius:var(--r-action);background:var(--selected-line);height:2px;position:absolute}.navigation-module__DU_m-a__toggle{width:var(--control-md);height:var(--control-md);margin-left:auto;margin-right:calc(var(--space-3) * -1);border-radius:var(--r-action);color:var(--ink-900);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out);background:0 0;border:0;flex:none;align-content:center;justify-items:center;gap:6px;padding:0;display:none}.navigation-module__DU_m-a__toggle:hover{background:var(--surface-1)}.navigation-module__DU_m-a__toggle span{border-radius:var(--r-action);width:20px;height:2px;transition:transform var(--dur-mid) var(--ease-out);background:currentColor;display:block}.navigation-module__DU_m-a__toggle[aria-expanded=true] span:first-child{transform:translateY(4px)rotate(45deg)}.navigation-module__DU_m-a__toggle[aria-expanded=true] span:last-child{transform:translateY(-4px)rotate(-45deg)}.navigation-module__DU_m-a__nav .navigation-module__DU_m-a__trigger:focus-visible,.navigation-module__DU_m-a__nav .navigation-module__DU_m-a__toggle:focus-visible,.navigation-module__DU_m-a__nav .navigation-module__DU_m-a__sheetLink:focus-visible,.navigation-module__DU_m-a__nav .navigation-module__DU_m-a__item:focus-visible,.navigation-module__DU_m-a__panel .navigation-module__DU_m-a__item:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.navigation-module__DU_m-a__nav .navigation-module__DU_m-a__trigger:focus-visible,.navigation-module__DU_m-a__nav .navigation-module__DU_m-a__toggle:focus-visible{border-radius:var(--r-action)}.navigation-module__DU_m-a__nav .navigation-module__DU_m-a__item:focus-visible,.navigation-module__DU_m-a__panel .navigation-module__DU_m-a__item:focus-visible{border-radius:var(--r-control)}.navigation-module__DU_m-a__nav .navigation-module__DU_m-a__sheetLink:focus-visible{border-radius:var(--r-tag)}.navigation-module__DU_m-a__panel{z-index:90;width:max-content;max-width:min(760px, calc(100vw - var(--space-6)));padding:var(--space-4) var(--space-5);color:var(--ink-900);font-family:var(--font-ui);transform-origin:var(--radix-dropdown-menu-content-transform-origin);animation:navigation-module__DU_m-a__panelIn var(--dur-fast) var(--ease-out)}.navigation-module__DU_m-a__panel:focus{outline:none}.navigation-module__DU_m-a__panel>*{z-index:3;position:relative}.navigation-module__DU_m-a__columns{grid-auto-columns:minmax(0,auto);grid-auto-flow:column;display:grid}.navigation-module__DU_m-a__group{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.navigation-module__DU_m-a__columns>.navigation-module__DU_m-a__group+.navigation-module__DU_m-a__group{margin-left:var(--space-5);padding-left:var(--space-5);border-left:1px solid var(--hairline)}.navigation-module__DU_m-a__groupLabel{padding:var(--space-1) var(--space-3) var(--space-2);color:var(--ink-500);font:var(--type-caps);letter-spacing:var(--track-caps);text-transform:uppercase}.navigation-module__DU_m-a__item{min-height:var(--control-md);align-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:var(--r-control);color:var(--ink-900);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--dur-fast) var(--ease-out);outline:none;text-decoration:none;display:flex}.navigation-module__DU_m-a__item:hover,.navigation-module__DU_m-a__item[data-highlighted],.navigation-module__DU_m-a__item[aria-current=page]{background:var(--surface-2)}.navigation-module__DU_m-a__tile{width:var(--control-sm);height:var(--control-sm);border:1px solid var(--hairline);border-radius:var(--r-control);color:var(--ink-700);background:var(--surface-1);transition:border-color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out);flex:none;place-items:center;display:inline-grid}.navigation-module__DU_m-a__item:hover .navigation-module__DU_m-a__tile,.navigation-module__DU_m-a__item[data-highlighted] .navigation-module__DU_m-a__tile{border-color:var(--line-strong);background:var(--surface-0)}.navigation-module__DU_m-a__item[aria-current=page] .navigation-module__DU_m-a__tile{border-color:var(--selected-line);color:var(--selected-fg);background:var(--selected-bg)}.navigation-module__DU_m-a__images{flex:none;align-self:flex-start;width:32px;margin-top:3px;display:inline-flex}.navigation-module__DU_m-a__images img{-o-object-fit:cover;object-fit:cover;width:20px;height:15px;box-shadow:0 0 0 1px var(--hairline);border-radius:2px;display:block}.navigation-module__DU_m-a__images img+img{box-shadow:0 0 0 1px var(--surface-0);margin-left:-20px;transform:translate(6px)}.navigation-module__DU_m-a__images img+img+img{transform:translate(12px)}.navigation-module__DU_m-a__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.navigation-module__DU_m-a__title{color:var(--ink-900);font:var(--type-title);display:block}.navigation-module__DU_m-a__desc{color:var(--ink-500);font:var(--type-small);display:block}.navigation-module__DU_m-a__featured{margin-bottom:var(--space-3);background:var(--surface-1);box-shadow:inset 0 0 0 1px var(--hairline)}.navigation-module__DU_m-a__featured .navigation-module__DU_m-a__tile{background:var(--surface-0)}.navigation-module__DU_m-a__featured:hover,.navigation-module__DU_m-a__featured[data-highlighted]{background:var(--surface-2)}.navigation-module__DU_m-a__featured:hover .navigation-module__DU_m-a__arrow,.navigation-module__DU_m-a__featured[data-highlighted] .navigation-module__DU_m-a__arrow{transform:translate(2px)}.navigation-module__DU_m-a__sheet .navigation-module__DU_m-a__featured{margin-bottom:var(--space-2)}.navigation-module__DU_m-a__separator{height:1px;margin:var(--space-3) 0;background:var(--hairline)}.navigation-module__DU_m-a__footer .navigation-module__DU_m-a__text{-moz-column-gap:var(--space-2);align-items:baseline;column-gap:var(--space-2);flex-flow:wrap}.navigation-module__DU_m-a__arrow{color:var(--ink-500);transition:transform var(--dur) var(--ease-out)}.navigation-module__DU_m-a__footer:hover .navigation-module__DU_m-a__arrow,.navigation-module__DU_m-a__footer[data-highlighted] .navigation-module__DU_m-a__arrow{transform:translate(2px)}.navigation-module__DU_m-a__veil{z-index:1;background:color-mix(in srgb, var(--ink-900) 8%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);height:100vh;animation:navigation-module__DU_m-a__veilIn var(--dur-fast) var(--ease-out);position:absolute;top:calc(100% + 1px);left:0;right:0}.navigation-module__DU_m-a__sheet{z-index:2;min-height:calc(100dvh - var(--sheet-top,0px));max-height:calc(100dvh - var(--sheet-top,0px));overscroll-behavior:contain;border-bottom:1px solid var(--hairline);background:var(--ground);display:none;position:absolute;top:calc(100% + 1px);left:0;right:0;overflow-y:auto}.navigation-module__DU_m-a__sheetBody{padding-block:var(--space-2) var(--space-6)}.navigation-module__DU_m-a__sheet .navigation-module__DU_m-a__sheetTrigger{min-height:48px;padding-block:var(--space-3);color:var(--ink-900);font:var(--type-title)}.navigation-module__DU_m-a__sheet .navigation-module__DU_m-a__sheetPanel{gap:var(--space-4);padding:0 0 var(--space-4);color:var(--ink-900);font:inherit;display:grid}.navigation-module__DU_m-a__sheet .navigation-module__DU_m-a__group{gap:2px}.navigation-module__DU_m-a__sheet .navigation-module__DU_m-a__groupLabel{padding-top:0}.navigation-module__DU_m-a__sheetLink{border-bottom:1px solid var(--hairline);min-height:48px;color:var(--ink-900);font:var(--type-title);align-items:center;text-decoration:none;display:flex}.navigation-module__DU_m-a__sheetLink[aria-current]{text-decoration:underline;-webkit-text-decoration-color:var(--selected-line);text-decoration-color:var(--selected-line);text-underline-offset:6px;text-decoration-thickness:2px}.navigation-module__DU_m-a__sheetActions{gap:var(--space-3);padding-top:var(--space-5);display:grid}.navigation-module__DU_m-a__sheetActions>*,.navigation-module__DU_m-a__sheetActions :is(a,button){width:100%}@keyframes navigation-module__DU_m-a__panelIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes navigation-module__DU_m-a__veilIn{0%{opacity:0}to{opacity:1}}@container sitenav not (min-width:1180px){.navigation-module__DU_m-a__brand{margin-right:var(--space-4)}.navigation-module__DU_m-a__trigger{padding-inline:var(--space-2)}.navigation-module__DU_m-a__trigger[data-current]:after,.navigation-module__DU_m-a__trigger[aria-current]:after{right:var(--space-2);left:var(--space-2)}}@container sitenav not (min-width:980px){.navigation-module__DU_m-a__bar{height:60px}.navigation-module__DU_m-a__sections,.navigation-module__DU_m-a__actions{display:none}.navigation-module__DU_m-a__toggle{display:grid}.navigation-module__DU_m-a__sheetOpen{display:block}}@media (prefers-reduced-transparency:reduce){.navigation-module__DU_m-a__sticky{background:var(--ground);-webkit-backdrop-filter:none;backdrop-filter:none}.navigation-module__DU_m-a__veil{background:color-mix(in srgb, var(--ink-900) 14%, transparent);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.navigation-module__DU_m-a__trigger,.navigation-module__DU_m-a__trigger svg,.navigation-module__DU_m-a__toggle,.navigation-module__DU_m-a__toggle span,.navigation-module__DU_m-a__item,.navigation-module__DU_m-a__tile,.navigation-module__DU_m-a__arrow{transition:none}.navigation-module__DU_m-a__footer:hover .navigation-module__DU_m-a__arrow,.navigation-module__DU_m-a__footer[data-highlighted] .navigation-module__DU_m-a__arrow{transform:none}.navigation-module__DU_m-a__panel,.navigation-module__DU_m-a__veil{animation:none}}@media (forced-colors:active){.navigation-module__DU_m-a__item[data-highlighted],.navigation-module__DU_m-a__item[aria-current=page],.navigation-module__DU_m-a__trigger[data-state=open]{outline-offset:-2px;outline:2px solid highlight}}
.trade-atlas-module__VigROW__atlas.trade-atlas-module__VigROW__atlas{padding-block:calc(var(--section-pad) * .7)}.trade-atlas-module__VigROW__atlas{scroll-margin-top:90px;overflow:clip}.trade-atlas-module__VigROW__intro{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:end;gap:clamp(32px,5vw,80px);display:grid}.trade-atlas-module__VigROW__intro h2{max-width:none}.trade-atlas-module__VigROW__intro h2>span,.trade-atlas-module__VigROW__intro h2{text-wrap:balance}.trade-atlas-module__VigROW__intro>div:last-child{min-width:0;padding-bottom:6px}.trade-atlas-module__VigROW__intro p{margin-bottom:0}.trade-atlas-module__VigROW__stats{color:var(--ink-700);flex-wrap:wrap;gap:10px 28px;margin-top:18px;font-size:14px;display:flex}.trade-atlas-module__VigROW__stats strong{color:var(--ink);font-variant-numeric:tabular-nums;font-size:22px;font-weight:500}.trade-atlas-module__VigROW__stage{min-height:clamp(540px,33vw,620px);margin-top:16px;position:relative}.trade-atlas-module__VigROW__map{pointer-events:none;-webkit-mask-image:linear-gradient(to bottom, transparent, var(--mask-solid) 8%, var(--mask-solid) 90%, transparent);-webkit-mask-image:linear-gradient(to bottom, transparent, var(--mask-solid) 8%, var(--mask-solid) 90%, transparent);mask-image:linear-gradient(to bottom, transparent, var(--mask-solid) 8%, var(--mask-solid) 90%, transparent);align-content:center;display:grid;position:absolute;inset:0}.trade-atlas-module__VigROW__map picture{aspect-ratio:1400/583.6;width:min(100%,1500px);margin-inline:auto;display:block}.trade-atlas-module__VigROW__map img{-o-object-fit:fill;object-fit:fill;width:100%;height:100%;filter:var(--map-filter);display:block}.trade-atlas-module__VigROW__map svg,.trade-atlas-module__VigROW__map canvas{aspect-ratio:1400/583.6;width:min(100%,1500px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.trade-atlas-module__VigROW__reporting circle{fill:var(--ground);stroke:var(--data);stroke-width:1px;opacity:.5}.trade-atlas-module__VigROW__routes{fill:none;stroke:var(--data);stroke-width:2.2px;stroke-linecap:round}.trade-atlas-module__VigROW__route{animation:trade-atlas-module__VigROW__draw var(--dur-draw) var(--ease-camera) both;transition:opacity var(--dur) var(--ease-out)}@keyframes trade-atlas-module__VigROW__draw{0%{stroke-dasharray:100;stroke-dashoffset:100px}to{stroke-dasharray:100;stroke-dashoffset:0}}.trade-atlas-module__VigROW__partners circle{fill:var(--data);stroke:var(--ground);stroke-width:1.4px}.trade-atlas-module__VigROW__partners text,.trade-atlas-module__VigROW__pin text{fill:var(--data-800);paint-order:stroke;stroke:var(--ground);stroke-width:4px;stroke-linejoin:round;font-size:13px;font-weight:700}.trade-atlas-module__VigROW__pin{animation:trade-atlas-module__VigROW__arrive var(--dur-arrive) calc(var(--dur-draw) - var(--dur-slow)) both}.trade-atlas-module__VigROW__pin path{fill:var(--marker)}.trade-atlas-module__VigROW__pin circle{fill:var(--white)}.trade-atlas-module__VigROW__mapFlag rect,.trade-atlas-module__VigROW__mapFlagLarge rect{fill:var(--ground);stroke:var(--ground);stroke-width:3px}.trade-atlas-module__VigROW__mapFlag image,.trade-atlas-module__VigROW__mapFlagLarge image{clip-path:inset(0 round 1.5px)}.trade-atlas-module__VigROW__mapFlagLarge{transform-box:fill-box;transform-origin:0;scale:1.2}.trade-atlas-module__VigROW__flags{color:var(--ink-400);align-items:center;gap:5px;display:inline-flex}@keyframes trade-atlas-module__VigROW__arrive{0%{opacity:0}to{opacity:1}}.trade-atlas-module__VigROW__panel{border-radius:var(--r-lg);width:300px;padding:18px;position:absolute;top:0;left:max(24px,50vw - 640px)}.trade-atlas-module__VigROW__panel>*{z-index:3;position:relative}.trade-atlas-module__VigROW__panel button{font:inherit;color:var(--ink);cursor:pointer}.trade-atlas-module__VigROW__panel button:disabled{cursor:default}.trade-atlas-module__VigROW__panel :is(button,input):focus-visible{outline:2px solid var(--data);outline-offset:3px}.trade-atlas-module__VigROW__controls{gap:10px;display:grid}.trade-atlas-module__VigROW__tourLabel{color:var(--ink-700);font-size:12px;font-weight:600}.trade-atlas-module__VigROW__tour{justify-self:start}.trade-atlas-module__VigROW__listHeading{justify-content:space-between;align-items:baseline;gap:8px;margin:24px 0 10px;display:flex}.trade-atlas-module__VigROW__listHeading h3{font-family:var(--font-body);margin:0;font-size:13px;font-weight:600}.trade-atlas-module__VigROW__listHeading>span{color:var(--ink-500);font-size:10px}.trade-atlas-module__VigROW__ranking ol{min-height:320px;margin:0;padding:0;list-style:none}.trade-atlas-module__VigROW__ranking li button{border-radius:var(--r-xs);text-align:left;background:0 0;border:0;align-items:center;gap:9px;width:100%;min-height:30px;padding:4px 0;font-size:12px;display:flex}.trade-atlas-module__VigROW__ranking li button:hover,.trade-atlas-module__VigROW__ranking li button[data-highlight=true]{background:var(--data-soft)}.trade-atlas-module__VigROW__rank{width:16px;color:var(--ink-500);font-variant-numeric:tabular-nums;font-size:11px}.trade-atlas-module__VigROW__lane{flex:1;padding-block:3px 6px;font-weight:500;position:relative}.trade-atlas-module__VigROW__lane i{background:var(--data);opacity:.4;height:2px;position:absolute;bottom:0;left:0}.trade-atlas-module__VigROW__count{font-variant-numeric:tabular-nums;color:var(--ink-700)}.trade-atlas-module__VigROW__legend{color:var(--ink-500);align-items:center;gap:5px;margin:16px 0 0;font-size:11px;display:flex}.trade-atlas-module__VigROW__legend i{border:1px solid var(--data);border-radius:var(--r-round);width:6px;height:6px}.trade-atlas-module__VigROW__showAll{display:none}.trade-atlas-module__VigROW__status{min-height:320px;color:var(--ink-700);font-size:13px}.trade-atlas-module__VigROW__status button{background:0 0;border:0;text-decoration:underline}.trade-atlas-module__VigROW__footer{flex-wrap:wrap;align-items:baseline;gap:4px 20px;margin-top:12px;display:flex}.trade-atlas-module__VigROW__footer a{color:var(--data);font-size:14px;font-weight:600}.trade-atlas-module__VigROW__footer p{max-width:90ch;color:var(--ink-500);margin-top:0;font-size:11px;line-height:1.6}.trade-atlas-module__VigROW__footer p+p{margin-top:4px}@media (max-width:1100px){.trade-atlas-module__VigROW__intro{gap:40px}.trade-atlas-module__VigROW__panel{width:280px;left:20px}}@media (max-width:820px){.trade-atlas-module__VigROW__intro{grid-template-columns:1fr;gap:18px}.trade-atlas-module__VigROW__intro h2{max-width:17ch}.trade-atlas-module__VigROW__stats{gap:10px 24px;font-size:12px}.trade-atlas-module__VigROW__stats strong{font-size:18px}.trade-atlas-module__VigROW__stage{flex-direction:column;min-height:0;margin-top:28px;display:flex}.trade-atlas-module__VigROW__panel{display:contents}.trade-atlas-module__VigROW__panel:before,.trade-atlas-module__VigROW__panel:after{display:none}.trade-atlas-module__VigROW__controls{border-radius:var(--r-md);background:var(--surface-1);order:1;margin-inline:20px;padding:14px 16px}.trade-atlas-module__VigROW__map{order:2;height:max(220px,43vw);position:relative;inset:auto}.trade-atlas-module__VigROW__partners text,.trade-atlas-module__VigROW__pin text{stroke-width:6px;font-size:28px}.trade-atlas-module__VigROW__mapFlag,.trade-atlas-module__VigROW__mapFlagLarge{transform-box:fill-box;scale:2}.trade-atlas-module__VigROW__routes{stroke-width:3.5px}.trade-atlas-module__VigROW__partners circle{r:6}.trade-atlas-module__VigROW__ranking{order:3;margin-inline:24px}.trade-atlas-module__VigROW__listHeading{margin-top:4px}.trade-atlas-module__VigROW__ranking ol{min-height:180px}.trade-atlas-module__VigROW__ranking li button{min-height:36px;font-size:13px}.trade-atlas-module__VigROW__ranking li:nth-child(n+6){display:none}.trade-atlas-module__VigROW__ranking .trade-atlas-module__VigROW__expanded li{display:list-item}.trade-atlas-module__VigROW__showAll{background:0 0;border:0;min-height:44px;margin-top:8px;padding:0;display:block;color:var(--data)!important;font-size:12px!important;font-weight:600!important}.trade-atlas-module__VigROW__status{min-height:180px}.trade-atlas-module__VigROW__legend{font-size:10px}.trade-atlas-module__VigROW__footer{margin-top:32px}}@media (prefers-reduced-motion:reduce){.trade-atlas-module__VigROW__route,.trade-atlas-module__VigROW__pin{animation:none}.trade-atlas-module__VigROW__route{transition:none}}.trade-atlas-module__VigROW__ranking{position:relative}.trade-atlas-module__VigROW__status{min-height:0;margin-top:16px;position:absolute;top:24px;left:0}.trade-atlas-module__VigROW__map canvas{will-change:transform}.trade-atlas-module__VigROW__listHeading h3{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
