.AssistantHistory-module__G-QxzG__count{background:color-mix(in srgb, currentColor 10%, transparent);min-width:20px;height:20px;font-size:var(--text-label);letter-spacing:normal;font-variant-numeric:tabular-nums;text-transform:none;animation:var(--kf-badge-in) var(--duration-base) var(--ease-spring);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:0 6px;font-weight:650;line-height:1;display:inline-flex}.AssistantHistory-module__G-QxzG__list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.AssistantHistory-module__G-QxzG__item{border:1px solid var(--history-card-border);border-radius:var(--radius-card);background:var(--history-card-fill);transition:background-color var(--duration-fast) ease, border-color var(--duration-fast) ease, color var(--duration-fast) ease;align-items:center;gap:4px;padding-right:6px;display:flex}:where([data-assistant-mode=dedicated]) .AssistantHistory-module__G-QxzG__item{padding-right:4px}.AssistantHistory-module__G-QxzG__item[data-current=true]{background:var(--history-active-fill);color:var(--history-active-ink);border-color:#0000}.AssistantHistory-module__G-QxzG__item[data-current=false]:not([data-disabled=true]):hover:not(:has(.AssistantHistory-module__G-QxzG__actions:hover)){background:color-mix(in srgb, currentColor 5%, var(--history-card-fill))}.AssistantHistory-module__G-QxzG__actions{transition:background-color var(--duration-fast) ease;border-radius:50%;flex-shrink:0;display:flex}.AssistantHistory-module__G-QxzG__actions:not([data-disabled=true]):hover{background:color-mix(in srgb, currentColor 7%, transparent)}.AssistantHistory-module__G-QxzG__actions:not([data-disabled=true]):active{background:color-mix(in srgb, currentColor 14%, transparent)}.AssistantHistory-module__G-QxzG__open{border-radius:calc(var(--radius-card) - 1px);min-width:0;min-height:64px;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:transform var(--duration-fast) var(--ease-press);background:0 0;border:0;flex:1;align-items:center;gap:12px;padding:10px 12px;display:flex}.AssistantHistory-module__G-QxzG__open:active:not(:disabled){transform:scale(var(--press-scale-wide))}:where([data-assistant-mode=dedicated]) .AssistantHistory-module__G-QxzG__open{gap:10px;min-height:56px;padding:8px}.AssistantHistory-module__G-QxzG__open:focus-visible{outline-offset:-2px}.AssistantHistory-module__G-QxzG__open:disabled{opacity:.5;cursor:default}.AssistantHistory-module__G-QxzG__list[data-switching=true] .AssistantHistory-module__G-QxzG__open:disabled{opacity:1}.AssistantHistory-module__G-QxzG__glyph{background:color-mix(in srgb, currentColor 8%, transparent);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}:where([data-assistant-mode=dedicated]) .AssistantHistory-module__G-QxzG__glyph{border-radius:8px;width:28px;height:28px}:where([data-assistant-mode=dedicated]) .AssistantHistory-module__G-QxzG__glyph>svg{width:16px;height:16px}.AssistantHistory-module__G-QxzG__text{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.AssistantHistory-module__G-QxzG__titleRow{align-items:center;gap:8px;display:flex}.AssistantHistory-module__G-QxzG__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-body);flex:0 auto;font-weight:650;line-height:20px;overflow:hidden}.AssistantHistory-module__G-QxzG__draft{background:color-mix(in srgb, currentColor 8%, transparent);font-size:var(--text-label);white-space:nowrap;border-radius:999px;flex-shrink:0;padding:1px 6px;font-weight:600;line-height:16px}.AssistantHistory-module__G-QxzG__meta{font-size:var(--text-caption);overflow-wrap:anywhere;align-items:flex-start;gap:6px;font-weight:500;line-height:18px;display:flex}.AssistantHistory-module__G-QxzG__meta>span{flex-shrink:0;margin-top:2px;display:flex}.AssistantHistory-module__G-QxzG__footer{flex-direction:column;flex-shrink:0;display:flex}.AssistantHistory-module__G-QxzG__storageRoot{flex-shrink:0;align-self:flex-start;max-width:calc(100% - 32px);margin:12px 16px 16px}.AssistantHistory-module__G-QxzG__storage{border:1px solid color-mix(in srgb, currentColor 12%, transparent);background:color-mix(in srgb, currentColor 5%, transparent);max-width:100%;height:26px;color:inherit;font:inherit;cursor:default;transition:background-color var(--duration-base) var(--ease-out), border-color var(--duration-base) var(--ease-out);border-radius:999px;align-items:center;padding:4px;display:flex}.AssistantHistory-module__G-QxzG__storageGlyph{flex-shrink:0;display:flex}.AssistantHistory-module__G-QxzG__storageText{min-width:0;max-width:0;font-size:var(--text-label);white-space:nowrap;opacity:0;transition:max-width var(--duration-base) var(--ease-out), margin-left var(--duration-base) var(--ease-out), opacity var(--duration-fast) ease;margin:0;font-weight:500;line-height:18px;overflow:hidden}.AssistantHistory-module__G-QxzG__storage:hover .AssistantHistory-module__G-QxzG__storageText,.AssistantHistory-module__G-QxzG__storage:focus-visible .AssistantHistory-module__G-QxzG__storageText,.AssistantHistory-module__G-QxzG__storage[data-expanded=true] .AssistantHistory-module__G-QxzG__storageText{opacity:1;max-width:320px;margin-left:8px}.AssistantHistory-module__G-QxzG__storage[data-warning=true]{border-radius:var(--radius-card);height:auto;min-height:36px;padding:7px}.AssistantHistory-module__G-QxzG__storage[data-warning=true] .AssistantHistory-module__G-QxzG__storageText{font-size:var(--text-caption);white-space:normal;overflow-wrap:anywhere}
.AssistantPanel-module__Iw-jEW__panel{--kf-popover-in:popover-in;--kf-popover-in-above:popover-in-above;--kf-panel-reveal:panel-reveal;--kf-fade-in:fade-in;--kf-fade-out:fade-out;--kf-badge-in:badge-in;--assistant-inset:16px}.AssistantPanel-module__Iw-jEW__dock{--assistant-inset:12px;--dock-height-timing:var(--duration-sheet) var(--ease-sheet);left:var(--dock-left);bottom:var(--dock-bottom);width:var(--dock-width);height:var(--dock-drag-height,var(--dock-height));border:1px solid var(--dock-border);box-shadow:var(--elev-panel);transform-origin:50% 100%;transition:left var(--duration-sheet) var(--ease-sheet), width var(--duration-sheet) var(--ease-sheet), height var(--dock-height-timing), bottom var(--duration-sheet) var(--ease-sheet), border-radius var(--duration-sheet) var(--ease-sheet), border-color var(--duration-sheet) var(--ease-sheet), background-color var(--duration-sheet) var(--ease-sheet), box-shadow var(--duration-sheet) var(--ease-sheet), opacity var(--duration-base) var(--ease-out), transform var(--duration-sheet) var(--ease-sheet), visibility 0s linear var(--dock-visibility-delay);border-radius:20px;flex-direction:column;display:flex;position:fixed;overflow:hidden}.AssistantPanel-module__Iw-jEW__dock:not([data-arrived=true]){opacity:0;pointer-events:none;transition:opacity var(--duration-exit) var(--ease-standard), transform var(--duration-exit) var(--ease-standard), visibility 0s linear var(--dock-visibility-delay);transform:translateY(24px)scale(.98)}.AssistantPanel-module__Iw-jEW__dock[data-detent=full]{--assistant-content-width:820px;border-color:var(--background);box-shadow:none;border-radius:0}.AssistantPanel-module__Iw-jEW__dock[data-detent=full]:before{content:"";z-index:-1;height:var(--dock-floor,0px);background:var(--background);pointer-events:none;position:absolute;bottom:0;left:0;right:0}.AssistantPanel-module__Iw-jEW__dock[data-detent=compose]:not([data-moving]){--dock-height-timing:var(--duration-fast) var(--ease-out)}.AssistantPanel-module__Iw-jEW__dock[data-dragging]{-webkit-user-select:none;user-select:none;transition:none}.AssistantPanel-module__Iw-jEW__dockHeader{--dock-header-h:58px;height:var(--dock-header-h);padding:0 var(--assistant-inset) 8px;transition:margin-top var(--duration-sheet) var(--ease-sheet), opacity var(--duration-base) var(--ease-out);flex-direction:column;flex-shrink:0;display:flex}.AssistantPanel-module__Iw-jEW__dock[data-detent=compose] .AssistantPanel-module__Iw-jEW__dockHeader{margin-top:calc(-1 * var(--dock-header-h));opacity:0}.AssistantPanel-module__Iw-jEW__grabber{width:72px;height:18px;color:inherit;cursor:grab;touch-action:none;background:0 0;border:0;border-radius:999px;align-self:center;place-items:center;padding:0;display:grid}.AssistantPanel-module__Iw-jEW__grabber:before{content:"";background:color-mix(in srgb, currentColor 20%, transparent);width:36px;height:5px;transition:width var(--duration-fast) var(--ease-out), background-color var(--duration-fast) ease;border-radius:999px}.AssistantPanel-module__Iw-jEW__grabber:hover:before,.AssistantPanel-module__Iw-jEW__grabber:focus-visible:before,.AssistantPanel-module__Iw-jEW__dock[data-dragging] .AssistantPanel-module__Iw-jEW__grabber:before{background:color-mix(in srgb, currentColor 40%, transparent);width:48px}.AssistantPanel-module__Iw-jEW__dock[data-dragging] .AssistantPanel-module__Iw-jEW__grabber{cursor:grabbing}.AssistantPanel-module__Iw-jEW__dockBar{align-items:center;gap:8px;min-width:0;display:flex}.AssistantPanel-module__Iw-jEW__dockTitle{min-width:0;font-size:var(--text-body);white-space:nowrap;flex:1;align-items:center;gap:8px;font-weight:650;line-height:20px;display:flex;overflow:hidden}.AssistantPanel-module__Iw-jEW__dockTitleText{text-overflow:ellipsis;min-width:0;overflow:hidden}.AssistantPanel-module__Iw-jEW__dockActions{flex-shrink:0;align-items:center;gap:6px;display:flex}.AssistantPanel-module__Iw-jEW__dock[data-detent=full] .AssistantPanel-module__Iw-jEW__dockHeader{background:var(--background)}.AssistantPanel-module__Iw-jEW__dock[data-detent=full] .AssistantPanel-module__Iw-jEW__grabber{visibility:hidden}.AssistantPanel-module__Iw-jEW__dock[data-detent=full] .AssistantPanel-module__Iw-jEW__dockBar{width:100%;max-width:var(--focus-card-width);align-self:center}.AssistantPanel-module__Iw-jEW__dock[data-detent=full] .AssistantPanel-module__Iw-jEW__dockActions{gap:12px}.AssistantPanel-module__Iw-jEW__focusPreview{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:20px;flex-shrink:0;align-self:center;margin:8px 0 32px;padding:0;position:relative}.AssistantPanel-module__Iw-jEW__focusPreview:focus-visible{outline:none}.AssistantPanel-module__Iw-jEW__focusPreviewPill{height:36px;font-size:var(--text-control);white-space:nowrap;box-shadow:var(--elev-panel);opacity:0;transition:opacity var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out);pointer-events:none;border-radius:999px;align-items:center;gap:8px;padding:0 16px 0 14px;font-weight:600;display:inline-flex;position:fixed;top:0;left:0;transform:translate(-50%,calc(4px - 50%))scale(.98)}.AssistantPanel-module__Iw-jEW__focusPreviewPill[data-shown=true]{opacity:1;transform:translate(-50%,-50%)}.AssistantPanel-module__Iw-jEW__peek{border-radius:var(--radius-row);width:100%;min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color var(--duration-fast) ease;animation:var(--kf-fade-in) var(--duration-base) var(--ease-out);background:0 0;border:0;align-items:center;gap:10px;padding:2px 6px 2px 2px;display:flex}.AssistantPanel-module__Iw-jEW__peek:hover{background:color-mix(in srgb, currentColor 5%, transparent)}.AssistantPanel-module__Iw-jEW__peek:focus-visible{outline-offset:-2px}.AssistantPanel-module__Iw-jEW__peekGlyph{background:color-mix(in srgb, currentColor 12%, transparent);border-radius:8px;flex-shrink:0;place-items:center;width:26px;height:26px;display:grid}.AssistantPanel-module__Iw-jEW__peekText{min-width:0;font-size:var(--text-control);text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:500;line-height:20px;overflow:hidden}.AssistantPanel-module__Iw-jEW__peekChevron{flex-shrink:0;display:flex;transform:rotate(180deg)}.AssistantPanel-module__Iw-jEW__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.AssistantPanel-module__Iw-jEW__dockWelcome{flex-direction:column;align-items:flex-start;gap:6px;padding-top:4px;display:flex}.AssistantPanel-module__Iw-jEW__dockWelcome h2{font-size:var(--text-title);margin:4px 0 0;font-weight:700;line-height:26px}.AssistantPanel-module__Iw-jEW__dockWelcome p{max-width:52ch;font-size:var(--text-body);margin:0;line-height:1.5}.AssistantPanel-module__Iw-jEW__dockWelcomeGlyph{border-radius:var(--radius-card);background:color-mix(in srgb, currentColor 12%, transparent);place-items:center;width:40px;height:40px;display:grid}.AssistantPanel-module__Iw-jEW__viewStack{--assistant-content-width:960px;isolation:isolate;flex:1;grid-template:minmax(0,1fr)/minmax(0,1fr);width:100%;min-height:0;display:grid;overflow:hidden}.AssistantPanel-module__Iw-jEW__dock[data-detent=full] .AssistantPanel-module__Iw-jEW__viewStack{--assistant-content-width:820px}.AssistantPanel-module__Iw-jEW__dock[data-detent=full] .AssistantPanel-module__Iw-jEW__view[data-view=history]{background:var(--background)}.AssistantPanel-module__Iw-jEW__dock[data-detent=full] .AssistantPanel-module__Iw-jEW__conversation>.panel-body{scrollbar-gutter:stable both-edges}.AssistantPanel-module__Iw-jEW__contentColumn{width:100%;max-width:var(--assistant-content-width);align-self:center}.AssistantPanel-module__Iw-jEW__messagesColumn{width:100%;max-width:calc(var(--assistant-content-width) - 2 * var(--assistant-inset));align-self:center}.AssistantPanel-module__Iw-jEW__view{opacity:0;visibility:hidden;pointer-events:none;min-width:0;min-height:0;transition:opacity var(--duration-base) var(--ease-out), transform var(--duration-base) var(--ease-out), visibility 0s linear var(--duration-base);flex-direction:column;grid-area:1/1;display:flex;transform:translate(12px)}.AssistantPanel-module__Iw-jEW__view[data-view=conversation]{transform:translate(-12px)}.AssistantPanel-module__Iw-jEW__view[data-active=true]{opacity:1;visibility:visible;pointer-events:auto;z-index:1;transition-delay:0s;transform:none}.AssistantPanel-module__Iw-jEW__conversation{flex:1;min-height:0;display:flex;position:relative}.AssistantPanel-module__Iw-jEW__dock[data-detent=compose] .AssistantPanel-module__Iw-jEW__conversation{overflow:hidden}.AssistantPanel-module__Iw-jEW__messages{flex-direction:column;flex-shrink:0;gap:16px;min-height:100%;display:flex}.AssistantPanel-module__Iw-jEW__dock[data-detent=full] .AssistantPanel-module__Iw-jEW__messages{min-height:0}.AssistantPanel-module__Iw-jEW__composerFade{width:calc(100% - 2 * var(--assistant-inset));max-width:calc(var(--assistant-content-width) - 2 * var(--assistant-inset));pointer-events:none;height:40px;transition:opacity var(--duration-base) ease;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.AssistantPanel-module__Iw-jEW__jumpToLatest{z-index:1;pointer-events:none;justify-content:center;display:flex;position:absolute;bottom:calc(100% + 12px);left:0;right:0}.AssistantPanel-module__Iw-jEW__jumpToLatest>span{pointer-events:auto;animation:var(--kf-popover-in-above) var(--duration-base) var(--ease-out);display:inline-flex}.AssistantPanel-module__Iw-jEW__jumpToLatest[data-leaving]>span{pointer-events:none;animation:var(--kf-fade-out) var(--duration-exit) var(--ease-standard) forwards}.AssistantPanel-module__Iw-jEW__arriving{animation:var(--kf-panel-reveal) var(--duration-base) var(--ease-out) backwards}.AssistantPanel-module__Iw-jEW__statusLine{animation:var(--kf-fade-in) var(--duration-base) var(--ease-out)}.AssistantPanel-module__Iw-jEW__starterSuggestions{flex-direction:column;gap:10px;margin-top:auto;display:flex}.AssistantPanel-module__Iw-jEW__starterSuggestions[data-leaving]{pointer-events:none;animation:var(--kf-fade-out) var(--duration-exit) var(--ease-standard) forwards}.AssistantPanel-module__Iw-jEW__starterCaption{font-size:var(--text-caption);margin:0;font-weight:500;line-height:18px}.AssistantPanel-module__Iw-jEW__starterList{flex-wrap:wrap;gap:8px;display:flex}.AssistantPanel-module__Iw-jEW__chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.AssistantPanel-module__Iw-jEW__composerChips{overscroll-behavior:contain;border-bottom:1px solid color-mix(in srgb, currentColor 8%, transparent);max-height:100px;padding:2px 2px 10px;overflow-y:auto}.AssistantPanel-module__Iw-jEW__chip{background:color-mix(in srgb, currentColor 9%, transparent);min-width:0;max-width:100%;height:28px;font-size:var(--text-caption);border-radius:999px;align-items:center;gap:6px;padding:0 10px 0 8px;font-weight:600;line-height:18px;display:inline-flex}.AssistantPanel-module__Iw-jEW__chip[data-removable]{padding-right:2px}.AssistantPanel-module__Iw-jEW__composerChips .AssistantPanel-module__Iw-jEW__chip{animation:var(--kf-popover-in) var(--duration-fast) var(--ease-out)}.AssistantPanel-module__Iw-jEW__chipGlyph{flex-shrink:0;align-items:center;display:inline-flex}.AssistantPanel-module__Iw-jEW__chipName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.AssistantPanel-module__Iw-jEW__messageAttachments{padding-top:8px}.AssistantPanel-module__Iw-jEW__userMessage{text-align:left;align-self:flex-end;min-width:0;max-width:60%}.AssistantPanel-module__Iw-jEW__userMessage+.AssistantPanel-module__Iw-jEW__message{margin-top:-9px}.AssistantPanel-module__Iw-jEW__userMessageText{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box}.AssistantPanel-module__Iw-jEW__userMessageText[data-collapsed-lines="3"]{-webkit-line-clamp:3}.AssistantPanel-module__Iw-jEW__userMessageText[data-expanded=true]{-webkit-line-clamp:unset;display:block}.AssistantPanel-module__Iw-jEW__userMessageToggle{justify-content:flex-end;margin-bottom:-6px;margin-right:-6px;padding-top:2px;display:flex}.AssistantPanel-module__Iw-jEW__userMessageChevron{transition:transform var(--duration-base) var(--ease-out);display:flex}.AssistantPanel-module__Iw-jEW__userMessageChevron[data-expanded=true]{transform:rotate(180deg)}.AssistantPanel-module__Iw-jEW__statusHint{align-items:center;gap:8px;min-width:0;display:flex}.AssistantPanel-module__Iw-jEW__statusSpinner{flex-shrink:0;display:inline-flex}.AssistantPanel-module__Iw-jEW__statusDots{flex-shrink:0;align-items:center;gap:.2em;width:1em;height:1em;display:inline-flex}.AssistantPanel-module__Iw-jEW__statusDot{background:currentColor;border-radius:50%;flex-shrink:0;width:.2em;height:.2em}.AssistantPanel-module__Iw-jEW__statusDot:nth-child(2){animation:1.5s step-end infinite AssistantPanel-module__Iw-jEW__status-dot-second}.AssistantPanel-module__Iw-jEW__statusDot:nth-child(3){animation:1.5s step-end infinite AssistantPanel-module__Iw-jEW__status-dot-third}@keyframes AssistantPanel-module__Iw-jEW__status-dot-second{0%{opacity:0}33.333%,to{opacity:1}}@keyframes AssistantPanel-module__Iw-jEW__status-dot-third{0%{opacity:0}66.666%,to{opacity:1}}.AssistantPanel-module__Iw-jEW__voiceWaveform{isolation:isolate;width:100%;transition:opacity var(--duration-base) ease;justify-content:center;align-items:center;display:flex;position:relative}.AssistantPanel-module__Iw-jEW__voiceWaveform:before{content:"";background:radial-gradient(ellipse, color-mix(in srgb, currentColor 14%, transparent), transparent 70%);pointer-events:none;position:absolute;inset:4px 10%}.AssistantPanel-module__Iw-jEW__voiceWaveform[data-live=false]{opacity:.55}.AssistantPanel-module__Iw-jEW__voiceWaveform svg{width:100%;position:relative}.AssistantPanel-module__Iw-jEW__waveGlow{filter:blur(3px)}.AssistantPanel-module__Iw-jEW__processRows{border-top:1px solid color-mix(in srgb, currentColor 6%, transparent);border-bottom:1px solid color-mix(in srgb, currentColor 6%, transparent);margin:0 -12px;padding:0;list-style:none}.AssistantPanel-module__Iw-jEW__processRows>li+li{border-top:1px solid color-mix(in srgb, currentColor 6%, transparent)}.AssistantPanel-module__Iw-jEW__processRow{width:100%;min-height:56px;color:inherit;font:inherit;text-align:left;align-items:center;gap:10px;padding:8px 14px;text-decoration:none;display:flex}.AssistantPanel-module__Iw-jEW__processRow[data-pick]{transition:background-color var(--duration-fast) ease;padding-right:6px}.AssistantPanel-module__Iw-jEW__processRow[data-pick]:not([data-locked]):hover{background:color-mix(in srgb, currentColor 5%, transparent)}.AssistantPanel-module__Iw-jEW__processRowBody{cursor:pointer;min-width:0;transition:opacity var(--duration-fast) ease;flex:1;align-items:center;gap:10px;display:flex}.AssistantPanel-module__Iw-jEW__processRow[data-locked] .AssistantPanel-module__Iw-jEW__processRowBody{cursor:default}.AssistantPanel-module__Iw-jEW__processRow[data-off] .AssistantPanel-module__Iw-jEW__processRowBody{opacity:.45}.AssistantPanel-module__Iw-jEW__processRowText{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.AssistantPanel-module__Iw-jEW__processRowTitle{font-size:var(--text-body);overflow-wrap:anywhere;font-weight:650;line-height:20px}.AssistantPanel-module__Iw-jEW__processRowSubtitle{font-size:var(--text-caption);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-weight:500;line-height:18px}.AssistantPanel-module__Iw-jEW__processRowOpen{width:32px;height:32px;transition:background-color var(--duration-fast) ease, transform var(--duration-fast) var(--ease-press);border-radius:999px;flex-shrink:0;place-items:center;display:grid}.AssistantPanel-module__Iw-jEW__processRowOpen:hover{background:color-mix(in srgb, currentColor 7%, transparent)}.AssistantPanel-module__Iw-jEW__processRowOpen:active{transform:scale(var(--press-scale))}.AssistantPanel-module__Iw-jEW__processRowOpen[aria-busy=true]{cursor:progress;opacity:.6}.AssistantPanel-module__Iw-jEW__processRowChevron{flex-shrink:0;display:inline-flex}.AssistantPanel-module__Iw-jEW__rowAlert{padding:0 14px 4px}
.ConversationTitleEditor-module__sd3A_q__editor{width:100%;min-width:0;max-width:640px}.ConversationTitleEditor-module__sd3A_q__row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ConversationTitleEditor-module__sd3A_q__actions{flex-shrink:0;align-items:center;gap:8px;display:flex}
.AssistantWorkspace-module__71cpPq__shell{--assistant-map-width:clamp(360px, calc(38vw / var(--ui-zoom,1)), 640px);width:100%;height:calc(100dvh / var(--ui-zoom,1));display:flex;position:relative;overflow:hidden}.AssistantWorkspace-module__71cpPq__shell .AssistantWorkspace-module__71cpPq__layout{--assistant-content-width:820px;grid-template-columns:280px minmax(0,1fr);min-width:0}.AssistantWorkspace-module__71cpPq__shell[data-map-open=true] .AssistantWorkspace-module__71cpPq__layout{--assistant-content-width:700px}.AssistantWorkspace-module__71cpPq__mapSlot{min-width:0;transition:flex-basis var(--duration-dock) var(--ease-standard);flex:0 0 0;position:relative;overflow:clip}.AssistantWorkspace-module__71cpPq__shell[data-map-open=true] .AssistantWorkspace-module__71cpPq__mapSlot{flex-basis:var(--assistant-map-width)}.AssistantWorkspace-module__71cpPq__mapPane{width:var(--assistant-map-width);background:var(--workspace-sidebar);border-left:1px solid var(--workspace-border);min-width:0;min-height:0;transition:transform var(--duration-dock) var(--ease-standard);flex-direction:column;display:flex;position:absolute;inset:0 0 0 auto;transform:translate(100%)}.AssistantWorkspace-module__71cpPq__shell[data-map-open=true] .AssistantWorkspace-module__71cpPq__mapPane{transform:translate(0)}.AssistantWorkspace-module__71cpPq__mapBackdrop{z-index:1;background:var(--workspace-scrim);opacity:0;pointer-events:none;cursor:pointer;transition:opacity var(--duration-dock) var(--ease-standard);border:0;margin:0;padding:0;display:none;position:absolute;inset:0}.AssistantWorkspace-module__71cpPq__shell[data-map-open=true] .AssistantWorkspace-module__71cpPq__mapBackdrop{opacity:1;pointer-events:auto}.AssistantWorkspace-module__71cpPq__mapFooterIntro{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.AssistantWorkspace-module__71cpPq__mapFooterGlyph{border-radius:var(--radius-card);width:40px;height:40px;color:var(--workspace-accent);background:color-mix(in srgb, var(--workspace-accent) 8%, transparent);flex-shrink:0;justify-content:center;align-items:center;display:flex}.AssistantWorkspace-module__71cpPq__mapFooterCopy{flex:1;min-width:0}.AssistantWorkspace-module__71cpPq__mapFooterCopy h2{font-size:var(--text-body);margin:0;font-weight:650;line-height:20px}.AssistantWorkspace-module__71cpPq__mapFooterCopy p{color:var(--workspace-muted);font-size:var(--text-caption);margin:4px 0 0;line-height:18px}.AssistantWorkspace-module__71cpPq__mapViewport{isolation:isolate;contain:layout paint;flex:1;min-height:0;position:relative;overflow:hidden}.AssistantWorkspace-module__71cpPq__mapFooter{padding:16px 20px max(16px, env(safe-area-inset-bottom));background:var(--workspace-surface);border-top:1px solid color-mix(in srgb, var(--workspace-border) 55%, transparent);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;display:flex}.AssistantWorkspace-module__71cpPq__shell .AssistantWorkspace-module__71cpPq__history{background:var(--workspace-sidebar);border-right:1px solid var(--workspace-border);grid-area:1/1}.AssistantWorkspace-module__71cpPq__shell .AssistantWorkspace-module__71cpPq__thread{grid-area:1/2}.AssistantWorkspace-module__71cpPq__sidebarHeader{flex-direction:column;flex-shrink:0;gap:24px;padding:24px 16px 8px;display:flex}.AssistantWorkspace-module__71cpPq__brand{font-size:var(--text-title);letter-spacing:-.2px;align-items:center;gap:10px;padding:0 4px;font-weight:700;display:flex}.AssistantWorkspace-module__71cpPq__brandGlyph,.AssistantWorkspace-module__71cpPq__welcomeGlyph{color:var(--workspace-accent);background:color-mix(in srgb, var(--workspace-accent) 9%, transparent);flex-shrink:0;justify-content:center;align-items:center;display:flex}.AssistantWorkspace-module__71cpPq__brandGlyph{border-radius:10px;width:32px;height:32px}.AssistantWorkspace-module__71cpPq__brandBadge{color:var(--workspace-muted);font-size:var(--text-caption);letter-spacing:0;margin-left:3px;font-weight:500}.AssistantWorkspace-module__71cpPq__threadHeader{flex-shrink:0;align-items:center;gap:12px;min-height:72px;padding:16px 24px;display:flex}.AssistantWorkspace-module__71cpPq__conversationTitleGroup{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.AssistantWorkspace-module__71cpPq__conversationTitle{min-width:0;color:var(--workspace-muted);font-size:var(--text-control);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;font-weight:600;overflow:hidden}.AssistantWorkspace-module__71cpPq__historyToggle,.AssistantWorkspace-module__71cpPq__compactControl{display:none}.AssistantWorkspace-module__71cpPq__shell .AssistantWorkspace-module__71cpPq__messages{padding-top:24px}.AssistantWorkspace-module__71cpPq__shell .AssistantWorkspace-module__71cpPq__messages[data-empty=true]{justify-content:center;gap:32px;padding-top:0}.AssistantWorkspace-module__71cpPq__welcome{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:24px 0;display:flex}.AssistantWorkspace-module__71cpPq__welcomeGlyph{border-radius:20px;width:64px;height:64px;margin-bottom:12px}.AssistantWorkspace-module__71cpPq__eyebrow{color:var(--workspace-muted);font-size:var(--text-caption);margin:0;font-weight:500}.AssistantWorkspace-module__71cpPq__welcome h1{max-width:620px;font-size:clamp(28px, calc(3.5vw / var(--ui-zoom,1)), 42px);letter-spacing:-1.5px;text-wrap:balance;margin:0;font-weight:550;line-height:1.2}.AssistantWorkspace-module__71cpPq__intro{max-width:430px;color:var(--workspace-muted);font-size:var(--text-body);text-wrap:balance;margin:0;line-height:1.6}.AssistantWorkspace-module__71cpPq__shell .AssistantWorkspace-module__71cpPq__suggestions{align-items:center;margin-top:0;padding-bottom:24px}.AssistantWorkspace-module__71cpPq__shell .AssistantWorkspace-module__71cpPq__suggestions>div{justify-content:center}@media (max-width:1000px){.AssistantWorkspace-module__71cpPq__shell{--assistant-map-width:min(calc(100vw / var(--ui-zoom,1)), 440px)}.AssistantWorkspace-module__71cpPq__mapSlot{z-index:2;width:var(--assistant-map-width);position:absolute;inset:0 0 0 auto}.AssistantWorkspace-module__71cpPq__mapBackdrop{display:block}.AssistantWorkspace-module__71cpPq__shell .AssistantWorkspace-module__71cpPq__layout{grid-template-columns:248px minmax(0,1fr)}}@media (max-width:760px){.AssistantWorkspace-module__71cpPq__shell .AssistantWorkspace-module__71cpPq__layout{grid-template-columns:minmax(0,1fr)}.AssistantWorkspace-module__71cpPq__shell .AssistantWorkspace-module__71cpPq__history,.AssistantWorkspace-module__71cpPq__shell .AssistantWorkspace-module__71cpPq__thread{grid-area:1/1}.AssistantWorkspace-module__71cpPq__shell .AssistantWorkspace-module__71cpPq__history{border-right:0;display:none}.AssistantWorkspace-module__71cpPq__shell[data-history-open=true] .AssistantWorkspace-module__71cpPq__history{display:flex}.AssistantWorkspace-module__71cpPq__shell[data-history-open=true] .AssistantWorkspace-module__71cpPq__thread{display:none}.AssistantWorkspace-module__71cpPq__historyToggle,.AssistantWorkspace-module__71cpPq__compactControl{display:flex}.AssistantWorkspace-module__71cpPq__brand>.AssistantWorkspace-module__71cpPq__historyToggle{margin-left:auto}.AssistantWorkspace-module__71cpPq__threadHeader{min-height:64px;padding:12px 16px}.AssistantWorkspace-module__71cpPq__shell .AssistantWorkspace-module__71cpPq__messages[data-empty=true]{gap:12px}.AssistantWorkspace-module__71cpPq__welcome{padding:12px 0}}
.CultivationFloatingCards-module__9hCi1G__viewport{pointer-events:none;position:absolute;top:0;bottom:0}.CultivationFloatingCards-module__9hCi1G__surface{pointer-events:auto;background:var(--card-surface);border:1px solid var(--card-border);border-radius:var(--radius-map-card);box-shadow:var(--elev-map-card);animation:CultivationFloatingCards-module__9hCi1G__arrive var(--duration-base) var(--ease-out) both}.CultivationFloatingCards-module__9hCi1G__label{transform-origin:bottom;width:max-content;font-family:var(--font-sans);font-size:var(--text-body);flex-direction:column;gap:10px;margin-bottom:10px;padding:12px 14px;line-height:1.4;display:flex}.CultivationFloatingCards-module__9hCi1G__label[data-glance]{width:360px}.CultivationFloatingCards-module__9hCi1G__labelHeader{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"glyph identity actions""glyph info info""glyph tags tags";align-items:center;display:grid}.CultivationFloatingCards-module__9hCi1G__labelGlyph{grid-area:glyph;margin-right:12px;display:flex}.CultivationFloatingCards-module__9hCi1G__identity{grid-area:identity;min-width:0}.CultivationFloatingCards-module__9hCi1G__labelTags{grid-area:tags;min-width:0}.CultivationFloatingCards-module__9hCi1G__identity h2{font-size:var(--text-title);overflow-wrap:anywhere;margin:0;font-weight:700;line-height:1.25}.CultivationFloatingCards-module__9hCi1G__labelInfo{grid-area:info;min-width:0}.CultivationFloatingCards-module__9hCi1G__identity p,.CultivationFloatingCards-module__9hCi1G__labelInfo p{color:var(--card-muted);margin:2px 0 0;line-height:1.4}.CultivationFloatingCards-module__9hCi1G__area{white-space:nowrap}.CultivationFloatingCards-module__9hCi1G__labelActions{grid-area:actions;align-self:start;align-items:center;gap:8px;margin-left:12px;display:flex}.CultivationFloatingCards-module__9hCi1G__labelInfo .CultivationFloatingCards-module__9hCi1G__season{font-size:var(--text-caption);margin-top:1px}.CultivationFloatingCards-module__9hCi1G__season>span{white-space:nowrap}.CultivationFloatingCards-module__9hCi1G__labelFoot{border-top:1px solid var(--card-border);flex-wrap:wrap;align-items:center;gap:10px 12px;min-width:0;padding-top:10px;display:flex}.CultivationFloatingCards-module__9hCi1G__labelFoot>:last-child{margin-left:auto}.CultivationFloatingCards-module__9hCi1G__footChevron{margin-right:-4px;display:inline-flex}.CultivationFloatingCards-module__9hCi1G__nutrients{align-items:flex-end;gap:8px;min-width:0;display:flex}.CultivationFloatingCards-module__9hCi1G__nutrients dl{gap:14px;margin:0;display:flex}.CultivationFloatingCards-module__9hCi1G__nutrients dt{color:var(--card-muted);font-size:var(--text-label);font-weight:700;line-height:16px}.CultivationFloatingCards-module__9hCi1G__nutrients dd{min-height:20px;font-size:var(--text-control);font-variant-numeric:tabular-nums;align-items:center;margin:0;font-weight:650;line-height:20px;display:flex}.CultivationFloatingCards-module__9hCi1G__nutrientUnit{color:var(--card-muted);font-size:var(--text-caption);line-height:20px}.CultivationFloatingCards-module__9hCi1G__label[data-compact] .CultivationFloatingCards-module__9hCi1G__labelHeader{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"glyph actions""identity identity""info info""tags tags"}.CultivationFloatingCards-module__9hCi1G__label[data-compact] .CultivationFloatingCards-module__9hCi1G__identity{margin-top:10px}.CultivationFloatingCards-module__9hCi1G__glance{border-top:1px solid var(--card-border);flex-direction:column;gap:4px;min-width:0;padding-top:10px;display:flex}.CultivationFloatingCards-module__9hCi1G__glance h3{color:var(--card-muted);font-size:var(--text-caption);margin:0;font-weight:650}.CultivationFloatingCards-module__9hCi1G__glanceHeading{justify-content:space-between;align-items:center;gap:8px;min-height:24px;display:flex}.CultivationFloatingCards-module__9hCi1G__glanceTitle{border-radius:var(--radius-row);color:inherit;cursor:pointer;align-items:center;gap:6px;margin:-4px -6px;padding:4px 6px;text-decoration:none;display:inline-flex}.CultivationFloatingCards-module__9hCi1G__glanceTitle>svg{color:var(--card-muted);opacity:.5;transition:opacity var(--duration-fast) ease}.CultivationFloatingCards-module__9hCi1G__glanceTitle:hover>svg,.CultivationFloatingCards-module__9hCi1G__glanceTitle:focus-visible>svg{opacity:1}.CultivationFloatingCards-module__9hCi1G__glanceMore{color:var(--card-muted);font-size:var(--text-caption);font-weight:500}.CultivationFloatingCards-module__9hCi1G__glanceRows{flex-direction:column;margin:0 -8px;padding:0;list-style:none;display:flex}.CultivationFloatingCards-module__9hCi1G__glanceRow{border-radius:var(--radius-row);width:100%;min-height:30px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:4px 8px;text-decoration:none;display:grid}.CultivationFloatingCards-module__9hCi1G__glanceRows[data-rows] .CultivationFloatingCards-module__9hCi1G__glanceRow{--kf-row-in:row-in;animation:var(--kf-row-in) var(--duration-base) var(--ease-out) backwards}.CultivationFloatingCards-module__9hCi1G__glanceRow[data-placeholder]{cursor:default}.CultivationFloatingCards-module__9hCi1G__glanceTitle,.CultivationFloatingCards-module__9hCi1G__glanceRow,.CultivationFloatingCards-module__9hCi1G__rotationVisit{transition:background-color var(--duration-fast) ease, transform var(--duration-fast) var(--ease-press)}.CultivationFloatingCards-module__9hCi1G__glanceTitle:active,.CultivationFloatingCards-module__9hCi1G__glanceRow:not([data-placeholder]):active,.CultivationFloatingCards-module__9hCi1G__rotationVisit:active:not(:disabled){transform:scale(var(--press-scale-wide))}.CultivationFloatingCards-module__9hCi1G__glanceTitle:hover,.CultivationFloatingCards-module__9hCi1G__glanceRow:not([data-placeholder]):hover{background-color:color-mix(in srgb, var(--card-text) 5%, transparent)}.CultivationFloatingCards-module__9hCi1G__glanceTitle:focus-visible,.CultivationFloatingCards-module__9hCi1G__glanceRow:focus-visible,.CultivationFloatingCards-module__9hCi1G__rotationVisit:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.CultivationFloatingCards-module__9hCi1G__glanceRowName,.CultivationFloatingCards-module__9hCi1G__glanceRowDate{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.CultivationFloatingCards-module__9hCi1G__glanceRowName{font-weight:400}.CultivationFloatingCards-module__9hCi1G__glanceEmpty{color:var(--card-muted);font-size:var(--text-caption);align-items:center;gap:7px;margin:0;padding:4px 0;line-height:20px;display:flex}.CultivationFloatingCards-module__9hCi1G__glanceEmpty>svg{opacity:.75;flex-shrink:0}.CultivationFloatingCards-module__9hCi1G__glanceRowDate{color:var(--card-muted);font-size:var(--text-caption);font-variant-numeric:tabular-nums}.CultivationFloatingCards-module__9hCi1G__rotationFrame{container-type:inline-size}.CultivationFloatingCards-module__9hCi1G__rotation{grid-template-rows:repeat(3,auto);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;row-gap:6px;margin:4px 0 0;padding:0;list-style:none;display:grid}.CultivationFloatingCards-module__9hCi1G__rotation li,.CultivationFloatingCards-module__9hCi1G__rotationVisit{grid-row:1/-1;grid-template-rows:subgrid;justify-items:center;min-width:0;display:grid}.CultivationFloatingCards-module__9hCi1G__rotationVisit{border-radius:var(--radius-row);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;justify-self:stretch;padding:4px 0 6px}.CultivationFloatingCards-module__9hCi1G__rotationVisit:hover:not(:disabled){--rotation-ground:color-mix(in srgb, var(--card-text) 5%, var(--card-surface));background-color:var(--rotation-ground)}.CultivationFloatingCards-module__9hCi1G__rotationVisit:disabled{cursor:default}.CultivationFloatingCards-module__9hCi1G__rotationYear{color:var(--card-muted);font-size:var(--text-caption);font-variant-numeric:tabular-nums;border-radius:999px;padding:0 8px;font-weight:500;line-height:20px}.CultivationFloatingCards-module__9hCi1G__rotation li[aria-current] .CultivationFloatingCards-module__9hCi1G__rotationYear{background:color-mix(in srgb, var(--card-text) 12%, transparent);color:var(--card-text);font-weight:700}.CultivationFloatingCards-module__9hCi1G__rotationStop{justify-self:stretch;place-items:center;height:28px;display:grid;position:relative}.CultivationFloatingCards-module__9hCi1G__rotationStop:before{content:"";background:var(--card-border);height:2px;position:absolute;top:calc(50% - 1px);left:0;right:0}.CultivationFloatingCards-module__9hCi1G__rotationDisc{background:var(--rotation-ground,var(--card-surface));box-shadow:0 0 0 3px var(--rotation-ground,var(--card-surface));border-radius:50%;display:inline-flex;position:relative;overflow:hidden}.CultivationFloatingCards-module__9hCi1G__rotationVisit:disabled .CultivationFloatingCards-module__9hCi1G__rotationDisc>*{opacity:.6;transition:opacity var(--duration-fast) ease}.CultivationFloatingCards-module__9hCi1G__rotationMixed{justify-content:center;align-items:center;display:inline-flex}.CultivationFloatingCards-module__9hCi1G__rotationEmpty{box-sizing:border-box;border:2px solid color-mix(in srgb, var(--card-muted) 55%, var(--card-surface));background:var(--rotation-ground,var(--card-surface));border-radius:50%;width:12px;height:12px;position:relative}.CultivationFloatingCards-module__9hCi1G__rotationName{max-width:100%;color:var(--card-muted);font-size:var(--text-caption);text-align:center;text-wrap:balance;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;align-self:start;padding:0 4px;font-weight:500;line-height:16px;display:-webkit-box;overflow:hidden}.CultivationFloatingCards-module__9hCi1G__rotationName[data-empty]{color:color-mix(in srgb, var(--card-muted) 70%, transparent);font-weight:400}.CultivationFloatingCards-module__9hCi1G__rotation li[aria-current] .CultivationFloatingCards-module__9hCi1G__rotationName{color:var(--card-text);font-weight:650}.CultivationFloatingCards-module__9hCi1G__rotation[data-size=panel] .CultivationFloatingCards-module__9hCi1G__rotationStop{height:34px}.CultivationFloatingCards-module__9hCi1G__rotation[data-size=panel] .CultivationFloatingCards-module__9hCi1G__rotationEmpty{width:14px;height:14px}@container (max-width:400px){.CultivationFloatingCards-module__9hCi1G__rotation li[data-outer]{display:none}}.CultivationFloatingCards-module__9hCi1G__fallbackLabel{justify-content:center;display:flex;position:absolute;top:20px;left:0;right:0}@keyframes CultivationFloatingCards-module__9hCi1G__arrive{0%{opacity:0;transform:translateY(8px)scale(.97)}}
.QuickTagPicker-module__lpGRvW__line{flex-wrap:wrap;align-items:center;gap:4px 6px;min-width:0;margin-top:8px;display:flex}.QuickTagPicker-module__lpGRvW__anchor{display:inline-flex;position:relative}.QuickTagPicker-module__lpGRvW__removable{min-width:0;max-width:100%;display:inline-flex;position:relative}.QuickTagPicker-module__lpGRvW__remove{border:1px solid var(--card-border);background:var(--card-surface);width:16px;height:16px;color:var(--card-text);box-shadow:var(--elev-popover);cursor:pointer;opacity:0;pointer-events:none;transition:opacity var(--duration-fast) ease, transform var(--duration-fast) var(--ease-out);border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:-6px;right:-6px;transform:scale(.6)}.QuickTagPicker-module__lpGRvW__removable:hover .QuickTagPicker-module__lpGRvW__remove,.QuickTagPicker-module__lpGRvW__remove:focus-visible{opacity:1;pointer-events:auto;transform:none}.QuickTagPicker-module__lpGRvW__remove:hover{border-color:var(--card-muted)}.QuickTagPicker-module__lpGRvW__remove:active{transform:scale(var(--press-scale))}.QuickTagPicker-module__lpGRvW__add{border:1px dashed var(--card-border);min-width:22px;height:22px;color:var(--card-muted);font:inherit;font-size:var(--text-caption);cursor:pointer;transition:color var(--duration-fast) ease, border-color var(--duration-fast) ease, transform var(--duration-fast) var(--ease-press);background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:4px;padding:0 6px;font-weight:600;display:inline-flex}.QuickTagPicker-module__lpGRvW__add:hover,.QuickTagPicker-module__lpGRvW__add[aria-expanded=true]{color:var(--card-text);border-color:var(--card-muted)}.QuickTagPicker-module__lpGRvW__add:active{transform:scale(var(--press-scale))}.QuickTagPicker-module__lpGRvW__picker{z-index:2;border-radius:var(--radius-menu);width:240px;box-shadow:var(--elev-popover);font-size:var(--text-control);transform-origin:0 0;--kf-popover-in:popover-in;animation:var(--kf-popover-in) var(--duration-base) var(--ease-out) both;border:1px solid;flex-direction:column;gap:6px;padding:8px;display:flex;position:absolute;top:calc(100% + 6px);left:0}.QuickTagPicker-module__lpGRvW__picker[data-side=top]{--kf-popover-in:popover-in-above;top:auto;bottom:calc(100% + 6px)}.QuickTagPicker-module__lpGRvW__picker[data-leaving]{pointer-events:none;--kf-popover-out:popover-out;animation:var(--kf-popover-out) var(--duration-exit) var(--ease-standard) forwards}.QuickTagPicker-module__lpGRvW__picker[data-side=top][data-leaving]{--kf-popover-out:popover-out-above}.QuickTagPicker-module__lpGRvW__list{overscroll-behavior:contain;flex-direction:column;max-height:220px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.QuickTagPicker-module__lpGRvW__option{border-radius:var(--radius-row);width:100%;min-height:34px;color:inherit;font:inherit;font-size:var(--text-control);text-align:left;cursor:pointer;transition:background-color var(--duration-fast) ease;background:0 0;border:0;align-items:center;gap:8px;padding:6px 8px;font-weight:500;display:flex}.QuickTagPicker-module__lpGRvW__option:hover{background:color-mix(in srgb, currentColor 6%, transparent)}.QuickTagPicker-module__lpGRvW__option:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.QuickTagPicker-module__lpGRvW__name{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.QuickTagPicker-module__lpGRvW__createGlyph{width:16px;height:16px;color:var(--picker-muted);place-items:center;display:grid}.QuickTagPicker-module__lpGRvW__hint{color:var(--picker-muted);font-size:var(--text-caption);margin:0;padding:0 6px;line-height:1.4}.QuickTagPicker-module__lpGRvW__manage{color:var(--picker-muted);font:inherit;font-size:var(--text-caption);cursor:pointer;transition:color var(--duration-fast) ease;background:0 0;border:0;align-self:flex-start;padding:4px 6px;font-weight:600}.QuickTagPicker-module__lpGRvW__manage:hover{color:inherit}.QuickTagPicker-module__lpGRvW__footer{flex-wrap:wrap;gap:2px 8px;display:flex}
.MachineMapLabel-module__kLEzBG__label{width:340px;margin-bottom:74px}.MachineMapLabel-module__kLEzBG__status,.MachineMapLabel-module__kLEzBG__where{color:var(--card-muted);font-size:var(--text-caption);flex-wrap:wrap;align-items:center;column-gap:0;margin:2px 0 0;line-height:1.4;display:flex}.MachineMapLabel-module__kLEzBG__where strong{color:var(--card-text);font-weight:600}.MachineMapLabel-module__kLEzBG__figures{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 12px;margin:0;display:grid}.MachineMapLabel-module__kLEzBG__figure{min-width:0}.MachineMapLabel-module__kLEzBG__figure dt{color:var(--card-muted);font-size:var(--text-caption);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.MachineMapLabel-module__kLEzBG__figure dd{font-size:var(--text-body);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;margin:0;font-weight:650;overflow:hidden}.MachineMapLabel-module__kLEzBG__gauges{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;padding-top:4px;display:grid}.MachineMapLabel-module__kLEzBG__label[data-compact] .MachineMapLabel-module__kLEzBG__figures{grid-template-columns:repeat(2,minmax(0,1fr))}.MachineMapLabel-module__kLEzBG__label[data-compact] .MachineMapLabel-module__kLEzBG__gauges{grid-template-columns:1fr}.MachineMapLabel-module__kLEzBG__wind{align-items:center;gap:4px;display:inline-flex}.MachineMapLabel-module__kLEzBG__job{--kf-fade-in:fade-in;animation:var(--kf-fade-in) var(--duration-base) var(--ease-out) backwards}.MachineMapLabel-module__kLEzBG__job[data-leaving]{--kf-fade-out:fade-out;animation:var(--kf-fade-out) var(--duration-exit) var(--ease-standard) forwards}.MachineMapLabel-module__kLEzBG__jobHeading{align-items:baseline;gap:6px;display:flex}.MachineMapLabel-module__kLEzBG__jobText{flex-direction:column;min-width:0;display:flex}.MachineMapLabel-module__kLEzBG__jobNote{color:var(--card-muted);font-size:var(--text-caption);white-space:nowrap;text-overflow:ellipsis;line-height:1.35;overflow:hidden}.MachineMapLabel-module__kLEzBG__jobRows .MachineMapLabel-module__kLEzBG__jobRow[data-static]{cursor:default}.MachineMapLabel-module__kLEzBG__jobRows .MachineMapLabel-module__kLEzBG__jobRow[data-static]:hover{background-color:#0000}.MachineMapLabel-module__kLEzBG__jobRows .MachineMapLabel-module__kLEzBG__jobRow[data-static]:active{transform:none}
.MachineOverview-module__pVh38G__message{align-items:baseline;gap:6px;min-width:0;display:flex}.MachineOverview-module__pVh38G__repeats{color:var(--card-muted);font-size:var(--text-caption);font-variant-numeric:tabular-nums;flex-shrink:0}
.TankGauge-module__gXz6SG__gauge{min-width:0;font-size:var(--text-caption);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.TankGauge-module__gXz6SG__gauge[data-bare]{font-size:inherit;grid-template-columns:minmax(60px,160px) auto;justify-content:start}.TankGauge-module__gXz6SG__name{color:var(--gauge-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.TankGauge-module__gXz6SG__track{background:color-mix(in srgb, currentColor 12%, transparent);border-radius:3px;height:6px;display:flex;overflow:hidden}.TankGauge-module__gXz6SG__track>span{background:var(--gauge-fill);min-width:2px;transition:width var(--duration-base) var(--ease-out), background-color var(--duration-base) ease;border-radius:3px}.TankGauge-module__gXz6SG__gauge[data-low] .TankGauge-module__gXz6SG__track>span{background:var(--gauge-low)}.TankGauge-module__gXz6SG__value{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:650}
.MachineHoverCard-module__S3tkIa__card{border:1px solid var(--hover-border);border-radius:var(--radius-card);background:var(--hover-surface);min-width:150px;max-width:280px;color:var(--hover-text);box-shadow:var(--elev-popover);font-family:var(--font-sans);font-size:var(--text-control);transform-origin:bottom;--kf-popover-in-above:popover-in-above;animation:var(--kf-popover-in-above) var(--duration-fast) var(--ease-out);grid-template-columns:minmax(0,1fr);row-gap:2px;margin-bottom:60px;padding:8px 12px 9px;line-height:1.35;display:grid}.MachineHoverCard-module__S3tkIa__name{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:650;overflow:hidden}.MachineHoverCard-module__S3tkIa__status{min-width:0;color:var(--hover-muted);font-size:var(--text-caption);align-items:center;gap:6px;display:flex}
.MapOverviewCards-module__9WzhRq__viewport{pointer-events:none;min-width:0;font-size:var(--text-body);--overview-rest:color-mix(in srgb, var(--overview-muted) 45%, transparent);position:absolute;top:0;bottom:0;container:map-overview/inline-size}.MapOverviewCards-module__9WzhRq__console{left:0;right:0;top:var(--overview-top);flex-direction:column-reverse;justify-content:flex-start;align-items:flex-end;gap:12px;display:flex;position:absolute;bottom:16px}.MapOverviewCards-module__9WzhRq__tiles{pointer-events:auto;background:var(--overview-surface);max-width:100%;-webkit-backdrop-filter:var(--overview-backdrop,none);backdrop-filter:var(--overview-backdrop,none);border:1px solid var(--overview-border);border-radius:var(--radius-map-card,20px);box-shadow:var(--elev-map-card,0 6px 24px #00000024, 0 1px 3px #00000012);animation:MapOverviewCards-module__9WzhRq__console-in var(--duration-reveal) var(--ease-out) backwards;flex-shrink:0;display:flex;overflow:hidden}.MapOverviewCards-module__9WzhRq__tile{width:236px;min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color var(--duration-fast) ease, transform var(--duration-fast) var(--ease-press);background:0 0;border:0;flex-direction:column;flex:0 auto;justify-content:space-between;gap:6px;padding:10px 16px 12px;display:flex}.MapOverviewCards-module__9WzhRq__tile:active{transform:scale(var(--press-scale-wide))}.MapOverviewCards-module__9WzhRq__tile+.MapOverviewCards-module__9WzhRq__tile{border-left:1px solid var(--overview-border)}.MapOverviewCards-module__9WzhRq__tile:hover{background:color-mix(in srgb, currentColor 5%, transparent)}.MapOverviewCards-module__9WzhRq__tile[aria-expanded=true]{background:color-mix(in srgb, currentColor 9%, transparent)}.MapOverviewCards-module__9WzhRq__tile:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.MapOverviewCards-module__9WzhRq__caption{color:var(--overview-muted);font-size:var(--text-caption);justify-content:space-between;align-items:center;gap:8px;font-weight:600;display:flex}.MapOverviewCards-module__9WzhRq__captionText{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.MapOverviewCards-module__9WzhRq__chevron{transition:transform var(--duration-base) var(--ease-standard);display:flex;transform:rotate(180deg)}.MapOverviewCards-module__9WzhRq__tile[aria-expanded=true] .MapOverviewCards-module__9WzhRq__chevron{transform:none}.MapOverviewCards-module__9WzhRq__value{align-items:baseline;gap:8px;min-width:0;display:flex}.MapOverviewCards-module__9WzhRq__value strong{font-size:var(--text-section);font-variant-numeric:tabular-nums;flex-shrink:0;font-weight:700}.MapOverviewCards-module__9WzhRq__lead{min-width:0;color:var(--overview-muted);font-size:var(--text-section);align-items:baseline;gap:5px;font-weight:500;display:flex}.MapOverviewCards-module__9WzhRq__leadName{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.MapOverviewCards-module__9WzhRq__leadShare{font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0}.MapOverviewCards-module__9WzhRq__note{min-width:0;color:var(--overview-muted);font-size:var(--text-caption);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.MapOverviewCards-module__9WzhRq__statusCounts{min-width:0;height:18px;line-height:18px;font-size:var(--text-caption);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;column-gap:10px;font-weight:600;display:flex;overflow:hidden}.MapOverviewCards-module__9WzhRq__statusCount{flex-shrink:0;align-items:center;gap:4px;display:inline-flex}.MapOverviewCards-module__9WzhRq__bar{background:color-mix(in srgb, var(--overview-muted) 20%, transparent);border-radius:999px;gap:2px;height:8px;display:flex;overflow:hidden}.MapOverviewCards-module__9WzhRq__bar>span{flex-basis:0;min-width:3px}.MapOverviewCards-module__9WzhRq__skeleton{flex-direction:column;gap:8px;display:flex}.MapOverviewCards-module__9WzhRq__detail{width:min(100%,420px);margin-right:min(var(--detail-offset), 100% - 420px);pointer-events:auto;transform-origin:100% 100%;min-height:0;max-height:440px;animation:MapOverviewCards-module__9WzhRq__card-in var(--duration-base) var(--ease-out) both;flex-direction:column;flex:0 auto;display:flex}.MapOverviewCards-module__9WzhRq__detail[data-beside-column]{margin-right:max(var(--overview-column), min(var(--detail-offset), 100% - 420px))}.MapOverviewCards-module__9WzhRq__detail>*{flex:auto;min-height:0}.MapOverviewCards-module__9WzhRq__viewport[data-leaving] :is(.MapOverviewCards-module__9WzhRq__tiles,.MapOverviewCards-module__9WzhRq__detail),.MapOverviewCards-module__9WzhRq__detail[data-leaving]{pointer-events:none;animation:MapOverviewCards-module__9WzhRq__card-out var(--duration-exit) var(--ease-standard) forwards}@container map-overview not (min-width:760px){.MapOverviewCards-module__9WzhRq__tiles{flex-direction:column;width:min(100%,380px)}.MapOverviewCards-module__9WzhRq__tile{width:auto}.MapOverviewCards-module__9WzhRq__tile+.MapOverviewCards-module__9WzhRq__tile{border-left:0;border-top:1px solid var(--overview-border)}}@keyframes MapOverviewCards-module__9WzhRq__console-in{0%{opacity:0;transform:translateY(10px)}}@keyframes MapOverviewCards-module__9WzhRq__card-in{0%{opacity:0;transform:translateY(4px)scale(.97)}}@keyframes MapOverviewCards-module__9WzhRq__card-out{to{opacity:0;transform:translateY(4px)scale(.98)}}
.OverviewDetails-module__Ve-nia__panel{--detail-bar:color-mix(in srgb, currentColor 55%, transparent);--detail-rain:#3b82f6;background:var(--overview-surface);min-height:0;max-height:100%;-webkit-backdrop-filter:var(--overview-backdrop,none);backdrop-filter:var(--overview-backdrop,none);border:1px solid var(--overview-border);border-radius:var(--radius-map-card,20px);box-shadow:var(--elev-map-card,0 6px 24px #00000024, 0 1px 3px #00000012);flex-direction:column;gap:8px;padding:12px 14px 10px;display:flex}.OverviewDetails-module__Ve-nia__header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 12px;padding:0 4px;display:flex}.OverviewDetails-module__Ve-nia__header h3{min-width:0;font-size:var(--text-section);white-space:nowrap;text-overflow:ellipsis;margin:0;font-weight:700;overflow:hidden}.OverviewDetails-module__Ve-nia__meta{min-width:0;color:var(--overview-muted);font-size:var(--text-caption);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.OverviewDetails-module__Ve-nia__rows{overscroll-behavior:contain;flex-direction:column;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow:hidden auto}.OverviewDetails-module__Ve-nia__row{border-radius:var(--radius-row);width:100%;min-height:30px;color:inherit;font:inherit;font-size:var(--text-control);text-align:left;background:0 0;border:0;grid-template-columns:14px minmax(0,1fr) 72px 76px 44px;align-items:center;gap:10px;padding:4px;text-decoration:none;display:grid}.OverviewDetails-module__Ve-nia__row:is(button,a){cursor:pointer;transition:background-color var(--duration-fast) ease, transform var(--duration-fast) var(--ease-press);position:relative}.OverviewDetails-module__Ve-nia__row:is(button,a):before{content:"";background:var(--overview-accent);opacity:0;width:3px;transition:opacity var(--duration-fast) ease, transform var(--duration-base) var(--ease-out);pointer-events:none;border-radius:0 3px 3px 0;position:absolute;top:7px;bottom:7px;left:0;transform:scaleY(.4)}button.OverviewDetails-module__Ve-nia__row[aria-pressed=true]:before{opacity:1;transform:none}.OverviewDetails-module__Ve-nia__row:is(button,a):active{transform:scale(var(--press-scale-wide))}.OverviewDetails-module__Ve-nia__row:is(button,a):hover{background:color-mix(in srgb, currentColor 5%, transparent)}button.OverviewDetails-module__Ve-nia__row[aria-pressed=true]{background:color-mix(in srgb, var(--overview-accent) 12%, transparent)}.OverviewDetails-module__Ve-nia__row:is(button,a):focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.OverviewDetails-module__Ve-nia__chevron{color:var(--overview-muted);opacity:.5;transition:opacity var(--duration-fast) ease;place-items:center;display:grid}.OverviewDetails-module__Ve-nia__row:hover .OverviewDetails-module__Ve-nia__chevron,.OverviewDetails-module__Ve-nia__row:focus-visible .OverviewDetails-module__Ve-nia__chevron{opacity:1}.OverviewDetails-module__Ve-nia__table{grid-template-columns:14px minmax(0,1fr) minmax(32px,72px) max-content max-content;align-content:start;column-gap:10px;display:grid}.OverviewDetails-module__Ve-nia__table>li,.OverviewDetails-module__Ve-nia__table .OverviewDetails-module__Ve-nia__row{grid-column:1/-1;grid-template-columns:subgrid;display:grid}.OverviewDetails-module__Ve-nia__linked{grid-template-columns:14px minmax(0,1fr) minmax(32px,72px) max-content max-content 14px}.OverviewDetails-module__Ve-nia__swatch{border-radius:50%;justify-self:center;place-items:center;width:10px;height:10px;display:grid}.OverviewDetails-module__Ve-nia__glyph{place-items:center;display:grid}.OverviewDetails-module__Ve-nia__name{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:500;overflow:hidden}.OverviewDetails-module__Ve-nia__track{background:color-mix(in srgb, currentColor 10%, transparent);border-radius:3px;height:6px;display:flex;overflow:hidden}.OverviewDetails-module__Ve-nia__track>span{border-radius:0 3px 3px 0;min-width:2px}.OverviewDetails-module__Ve-nia__figure,.OverviewDetails-module__Ve-nia__percent{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.OverviewDetails-module__Ve-nia__percent,.OverviewDetails-module__Ve-nia__low{color:var(--overview-muted);font-size:var(--text-caption)}.OverviewDetails-module__Ve-nia__day{grid-template-columns:30px 22px minmax(0,1fr) 64px 92px}.OverviewDetails-module__Ve-nia__weekday{color:var(--overview-muted);font-weight:600}.OverviewDetails-module__Ve-nia__sky{text-align:center;font-size:17px;line-height:1}.OverviewDetails-module__Ve-nia__rain{grid-template-columns:minmax(0,1fr) 38px;align-items:center;gap:6px;display:grid}.OverviewDetails-module__Ve-nia__loading{gap:10px;padding:6px 4px 8px;display:grid}
.ProcessCard-module__3CViTW__panel{width:min(580px, calc(100vw / var(--ui-zoom,1) - 32px));border-radius:var(--radius-map-card);max-height:calc(100% - 16px);box-shadow:var(--elev-map-card);font-size:var(--text-body);transform-origin:0 0;--kf-popover-in:popover-in;animation:var(--kf-popover-in) var(--duration-base) var(--ease-out) both;border:1px solid;flex-direction:column;display:flex;position:absolute;top:8px;overflow:hidden}.ProcessCard-module__3CViTW__panel[data-leaving]{pointer-events:none;animation:ProcessCard-module__3CViTW__quick-out var(--duration-exit) var(--ease-standard) forwards}@keyframes ProcessCard-module__3CViTW__quick-out{to{opacity:0;transform:translateY(-8px)scale(.98)}}.ProcessCard-module__3CViTW__header{flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px 6px;display:flex}.ProcessCard-module__3CViTW__header h2{font-size:var(--text-section);margin:0;font-weight:700}.ProcessCard-module__3CViTW__heading{align-items:center;gap:10px;min-width:0;display:flex}.ProcessCard-module__3CViTW__headText{flex-direction:column;gap:2px;min-width:0;display:flex}.ProcessCard-module__3CViTW__headTitle{align-items:center;gap:8px;min-width:0;display:flex}.ProcessCard-module__3CViTW__headTitle h2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ProcessCard-module__3CViTW__headSub{color:var(--quick-muted);font-size:var(--text-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ProcessCard-module__3CViTW__headGlyph{background:color-mix(in srgb, currentColor 8%, transparent);border-radius:999px;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.ProcessCard-module__3CViTW__headActions{flex-shrink:0;align-items:center;gap:8px;display:flex}.ProcessCard-module__3CViTW__body{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;transition:height var(--duration-base) var(--ease-standard);flex:0 auto;overflow:hidden auto}.ProcessCard-module__3CViTW__body[data-easing]{overflow-y:hidden}.ProcessCard-module__3CViTW__bodyInner{flex-direction:column;gap:16px;padding:6px 6px 14px 16px;display:flex}.ProcessCard-module__3CViTW__footer{border-top:1px solid var(--quick-border);flex-shrink:0;justify-content:flex-end;align-items:center;gap:12px;padding:12px 16px 14px;display:flex}.ProcessCard-module__3CViTW__missing{flex-wrap:wrap;flex:1;align-items:center;gap:2px 8px;min-width:0;line-height:1.35;display:flex}.ProcessCard-module__3CViTW__missingLabel{color:var(--quick-muted);font-size:var(--text-caption);white-space:nowrap;align-items:center;gap:9px;font-weight:500;display:inline-flex}.ProcessCard-module__3CViTW__missingLabel:before{content:"";background:var(--attention);width:8px;height:8px;box-shadow:0 0 0 3px color-mix(in srgb, var(--attention) 24%, transparent);border-radius:999px;flex-shrink:0}.ProcessCard-module__3CViTW__missingList{min-width:0;font-size:var(--text-control);font-weight:650}
@keyframes Composer-module__MMfL_q__calm-in{0%{opacity:0}}.Composer-module__MMfL_q__section{flex-direction:column;gap:8px;min-width:0;display:flex}.Composer-module__MMfL_q__head{align-items:center;gap:8px;min-width:0;min-height:22px;display:flex}.Composer-module__MMfL_q__headEnd{flex-shrink:0;align-items:center;gap:8px;margin-left:auto;display:flex}.Composer-module__MMfL_q__headAction{height:24px;color:var(--c-muted);font:inherit;font-size:var(--text-caption);white-space:nowrap;cursor:pointer;transition:color var(--duration-fast) ease, background-color var(--duration-fast) ease;background:0 0;border:0;border-radius:6px;align-items:center;gap:4px;margin:-1px -8px -1px 0;padding:0 8px;font-weight:600;display:inline-flex}.Composer-module__MMfL_q__headAction:hover{color:var(--c-text);background:color-mix(in srgb, currentColor 8%, transparent)}.Composer-module__MMfL_q__headAction[data-accent],.Composer-module__MMfL_q__headAction[data-accent]:hover{color:var(--c-accent)}.Composer-module__MMfL_q__chain{--chain-node:28px;align-items:start;display:flex}.Composer-module__MMfL_q__chainStep{min-width:0;padding:2px 0 calc(4px + var(--text-label) * 1.25);border-radius:var(--radius-input);color:var(--c-muted);font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1 1 0;align-items:flex-end;display:flex;position:relative}.Composer-module__MMfL_q__chainStep:first-child{flex:none}.Composer-module__MMfL_q__chainStep+.Composer-module__MMfL_q__chainStep:before{content:"";top:calc(2px + var(--chain-node) / 2 - 1px);right:calc(var(--chain-node) + 6px);background:color-mix(in srgb, currentColor 22%, transparent);height:2px;transition:background-color var(--duration-base) ease;border-radius:1px;position:absolute;left:6px}.Composer-module__MMfL_q__chainStep[data-reached]:before{background:var(--chain-color)}.Composer-module__MMfL_q__chainNode{width:var(--chain-node);height:var(--chain-node);border:1px solid var(--c-border);transition:border-color var(--duration-fast) ease, background-color var(--duration-fast) ease;border-radius:10px;place-items:center;display:grid}.Composer-module__MMfL_q__chainStep:not([data-reached]) .Composer-module__MMfL_q__chainNode>*{opacity:.5}.Composer-module__MMfL_q__chainStep:hover .Composer-module__MMfL_q__chainNode{background:color-mix(in srgb, currentColor 8%, transparent)}.Composer-module__MMfL_q__chainStep:active .Composer-module__MMfL_q__chainNode{transform:scale(var(--press-scale))}.Composer-module__MMfL_q__chainStep[data-reached] .Composer-module__MMfL_q__chainNode{border-color:color-mix(in srgb, var(--status) 45%, transparent)}.Composer-module__MMfL_q__chainStep[data-on] .Composer-module__MMfL_q__chainNode{border-color:var(--status);background:color-mix(in srgb, var(--status) 16%, transparent)}.Composer-module__MMfL_q__chainStep:focus-visible{outline:none}.Composer-module__MMfL_q__chainStep:focus-visible .Composer-module__MMfL_q__chainNode{outline:2px solid var(--c-focus);outline-offset:2px}.Composer-module__MMfL_q__chainName{z-index:1;top:calc(2px + var(--chain-node) + 4px);right:calc(var(--chain-node) / 2);font-size:var(--text-label);white-space:nowrap;font-weight:600;line-height:1.25;position:absolute;transform:translate(50%)}.Composer-module__MMfL_q__chainStep:first-child .Composer-module__MMfL_q__chainName{left:0;right:auto;transform:none}.Composer-module__MMfL_q__chainStep:last-child .Composer-module__MMfL_q__chainName{right:0;transform:none}.Composer-module__MMfL_q__chainStep[data-on] .Composer-module__MMfL_q__chainName{color:var(--c-text)}.Composer-module__MMfL_q__list{border-top:1px solid color-mix(in srgb, currentColor 8%, transparent);min-width:0;animation:Composer-module__MMfL_q__calm-in var(--duration-base) ease backwards;flex-direction:column;display:flex}.Composer-module__MMfL_q__count{color:var(--c-muted);font-size:var(--text-caption);font-variant-numeric:tabular-nums;flex-shrink:0;font-weight:600;line-height:1}.Composer-module__MMfL_q__listEmpty{color:var(--c-muted);font-size:var(--text-caption);margin:0;padding:11px 0}.Composer-module__MMfL_q__listNote{color:var(--c-muted);font-size:var(--text-caption);margin:0;line-height:1.45}.Composer-module__MMfL_q__row{min-height:46px;animation:Composer-module__MMfL_q__calm-in var(--duration-base) ease backwards;grid-template-columns:minmax(0,1fr) 132px 112px 26px;align-items:center;gap:6px;padding:6px 0;display:grid}.Composer-module__MMfL_q__row+.Composer-module__MMfL_q__row{border-top:1px solid color-mix(in srgb, currentColor 8%, transparent)}.Composer-module__MMfL_q__rowLead{align-items:center;gap:8px;min-width:0;display:flex}.Composer-module__MMfL_q__rowName{font-size:var(--text-control);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.Composer-module__MMfL_q__rowEnd{justify-content:flex-end;display:flex}.Composer-module__MMfL_q__well{border:1px solid var(--c-border);background:var(--c-well);min-width:0;height:32px;transition:border-color var(--duration-fast) ease, box-shadow var(--duration-fast) ease;border-radius:8px;align-items:center;gap:4px;padding:0 8px 0 10px;display:flex}.Composer-module__MMfL_q__well:focus-within{border-color:var(--c-focus);box-shadow:0 0 0 2px var(--c-focus-ring)}.Composer-module__MMfL_q__well[data-disabled]{opacity:.5}.Composer-module__MMfL_q__well>input{width:100%;min-width:0;color:inherit;font:inherit;font-size:var(--text-control);font-variant-numeric:tabular-nums;text-align:right;background:0 0;border:0;outline:none;flex:1;padding:0}.Composer-module__MMfL_q__well>input:disabled{cursor:not-allowed}.Composer-module__MMfL_q__unit{color:var(--c-muted);font-size:var(--text-caption);white-space:nowrap;flex-shrink:0;font-weight:500}
.StepComposer-module__GbS7na__root{--rail:28px;--rail-gap:20px;--pad:14px;min-width:0;color:var(--c-text);flex-direction:column;gap:16px;display:flex;container:steps/inline-size}.StepComposer-module__GbS7na__progress{align-items:center;gap:12px;min-height:20px;display:flex}.StepComposer-module__GbS7na__bars{gap:4px;display:flex}.StepComposer-module__GbS7na__bar{background:color-mix(in srgb, var(--c-text) 13%, transparent);width:28px;height:4px;transition:background-color var(--duration-base) ease;border-radius:999px}.StepComposer-module__GbS7na__bar[data-open]{background:var(--st-accent-soft)}.StepComposer-module__GbS7na__bar[data-on]{background:var(--st-accent)}.StepComposer-module__GbS7na__progressText{color:var(--c-muted);font-size:var(--text-caption);font-variant-numeric:tabular-nums;font-weight:600}.StepComposer-module__GbS7na__steps{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.StepComposer-module__GbS7na__step{isolation:isolate;transition:padding-bottom var(--duration-base) var(--ease-out);padding-bottom:8px;position:relative}.StepComposer-module__GbS7na__step[data-open]{padding-bottom:16px}.StepComposer-module__GbS7na__step:has(+.StepComposer-module__GbS7na__step[data-open]){padding-bottom:16px}.StepComposer-module__GbS7na__step:before{content:"";z-index:-1;top:0;bottom:8px;right:0;left:calc(var(--rail) + var(--rail-gap) - var(--pad));pointer-events:none;transition:bottom var(--duration-base) var(--ease-out), background-color var(--duration-fast) ease;border-radius:16px;position:absolute}.StepComposer-module__GbS7na__step[data-open]:before{bottom:16px}.StepComposer-module__GbS7na__step:has(+.StepComposer-module__GbS7na__step[data-open]):before{bottom:16px}.StepComposer-module__GbS7na__step:not([data-open],[data-folding]):has(>.StepComposer-module__GbS7na__head:hover):before{background:color-mix(in srgb, var(--c-text) 5%, transparent)}.StepComposer-module__GbS7na__step[data-open]:before,.StepComposer-module__GbS7na__step[data-folding]:before{background:color-mix(in srgb, var(--st-accent) 7%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--st-accent) 22%, transparent);border-radius:18px;top:-4px}.StepComposer-module__GbS7na__step[data-open]:before{animation:StepComposer-module__GbS7na__fade-in var(--duration-reveal) var(--ease-out) backwards}.StepComposer-module__GbS7na__step[data-folding]:before{animation:StepComposer-module__GbS7na__fade-out var(--duration-base) var(--ease-out) forwards}.StepComposer-module__GbS7na__seg{top:43px;bottom:-5px;left:calc(var(--rail) / 2 - 1px);background:color-mix(in srgb, var(--c-text) 12%, transparent);pointer-events:none;width:2px;transition:top var(--duration-base) var(--ease-out), bottom var(--duration-base) var(--ease-out);border-radius:2px;position:absolute;overflow:hidden}.StepComposer-module__GbS7na__step[data-mark=open]>.StepComposer-module__GbS7na__seg{top:46px}.StepComposer-module__GbS7na__step[data-mark=idle]>.StepComposer-module__GbS7na__seg{top:35px}.StepComposer-module__GbS7na__step[data-next=open]>.StepComposer-module__GbS7na__seg{bottom:-2px}.StepComposer-module__GbS7na__step[data-next=idle]>.StepComposer-module__GbS7na__seg{bottom:-13px}.StepComposer-module__GbS7na__step[data-next=end]>.StepComposer-module__GbS7na__seg{bottom:-10px}.StepComposer-module__GbS7na__seg:after{content:"";background:var(--st-accent);transform-origin:top;transition:transform var(--duration-reveal) var(--ease-out), background-color var(--duration-base) ease;position:absolute;inset:0;transform:scaleY(0)}.StepComposer-module__GbS7na__seg[data-on]:after{transform:none}.StepComposer-module__GbS7na__head{grid-template-columns:var(--rail) minmax(0, 1fr);align-items:start;column-gap:var(--rail-gap);width:100%;padding:10px var(--pad) 10px 0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:16px;margin:0;display:grid}.StepComposer-module__GbS7na__head:focus-visible{outline:2px solid var(--c-focus);outline-offset:2px}.StepComposer-module__GbS7na__marker{--m:28px;box-sizing:border-box;width:var(--m);height:var(--m);margin:calc((var(--rail) - var(--m)) / 2);border:1.5px solid color-mix(in srgb, var(--c-text) 24%, transparent);color:var(--c-muted);font-size:var(--text-label);font-variant-numeric:tabular-nums;transition:width var(--duration-base) var(--ease-out), height var(--duration-base) var(--ease-out), margin var(--duration-base) var(--ease-out), border-color var(--duration-base) ease, background-color var(--duration-base) ease, box-shadow var(--duration-base) ease, color var(--duration-base) ease;border-radius:999px;place-items:center;font-weight:700;line-height:1;display:grid;position:relative}.StepComposer-module__GbS7na__marker[data-mark=open]{border:2px solid var(--st-accent);color:var(--st-accent-ink);font-size:var(--text-caption);box-shadow:0 0 0 4px var(--st-accent-soft)}.StepComposer-module__GbS7na__marker[data-mark=done]{border-color:var(--st-accent);background:var(--st-accent);color:var(--st-on)}.StepComposer-module__GbS7na__marker[data-mark=missing]:after{content:"";background:var(--attention);border-radius:999px;width:9px;height:9px;position:absolute;top:-2px;right:-2px}.StepComposer-module__GbS7na__marker[data-mark=idle]{--m:12px;border-color:color-mix(in srgb, var(--c-text) 30%, transparent)}.StepComposer-module__GbS7na__head:hover>.StepComposer-module__GbS7na__marker[data-mark=missing],.StepComposer-module__GbS7na__head:hover>.StepComposer-module__GbS7na__marker[data-mark=idle]{border-color:color-mix(in srgb, var(--c-text) 50%, transparent)}.StepComposer-module__GbS7na__text{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"title tag""summary summary";align-items:center;column-gap:8px;min-width:0;display:grid}.StepComposer-module__GbS7na__title{min-width:0;font-size:var(--text-section);letter-spacing:-.005em;text-overflow:ellipsis;white-space:nowrap;transition:color var(--duration-base) ease;grid-area:title;font-weight:650;line-height:28px;overflow:hidden}.StepComposer-module__GbS7na__step[data-mark=idle] .StepComposer-module__GbS7na__title{color:color-mix(in srgb, var(--c-text) 70%, transparent)}.StepComposer-module__GbS7na__tag{letter-spacing:.02em;border-radius:999px;grid-area:tag;justify-self:start;align-items:center;height:20px;padding:0 7px;font-size:11px;font-weight:700;display:inline-flex}.StepComposer-module__GbS7na__tag[data-tone=optional]{background:color-mix(in srgb, var(--c-text) 7%, transparent);color:var(--c-muted)}.StepComposer-module__GbS7na__tag[data-tone=missing]{background:color-mix(in srgb, var(--attention) 22%, transparent);color:color-mix(in srgb, var(--attention) 75%, var(--c-text))}.StepComposer-module__GbS7na__summary{min-width:0;color:color-mix(in srgb, var(--c-text) 86%, transparent);font-size:var(--text-control);overflow-wrap:anywhere;-webkit-line-clamp:2;animation:StepComposer-module__GbS7na__fade-in var(--duration-base) ease backwards;-webkit-box-orient:vertical;grid-area:summary;font-weight:500;line-height:20px;display:-webkit-box;overflow:hidden}.StepComposer-module__GbS7na__summary[data-empty]{color:var(--c-muted)}@container steps (min-width:560px){.StepComposer-module__GbS7na__text{grid-template-columns:11rem minmax(0,1fr) auto;grid-template-areas:"title summary tag";column-gap:16px}.StepComposer-module__GbS7na__summary{text-overflow:ellipsis;white-space:nowrap;-webkit-line-clamp:unset;line-height:28px;display:block}.StepComposer-module__GbS7na__tag{justify-self:end}}.StepComposer-module__GbS7na__dim{color:var(--c-muted);font-weight:500}.StepComposer-module__GbS7na__warn{color:color-mix(in srgb, var(--attention) 80%, var(--c-text));font-weight:600}.StepComposer-module__GbS7na__sep{color:color-mix(in srgb, var(--c-muted) 70%, transparent);margin:0 7px}.StepComposer-module__GbS7na__typeMark{background:var(--st-accent-soft);width:22px;height:22px;color:var(--st-accent-ink);vertical-align:middle;border-radius:28%;place-items:center;margin:-4px 8px -4px 0;display:inline-grid}.StepComposer-module__GbS7na__statusDot{background:var(--status);vertical-align:1px;border-radius:999px;width:8px;height:8px;margin-right:8px;display:inline-block}.StepComposer-module__GbS7na__quote{font-style:italic}.StepComposer-module__GbS7na__body{margin:0 var(--pad) 0 calc(var(--rail) + var(--rail-gap));animation:StepComposer-module__GbS7na__reveal var(--duration-reveal) var(--ease-out) backwards;grid-template-rows:1fr;display:grid}.StepComposer-module__GbS7na__body[data-state=folding]{animation:StepComposer-module__GbS7na__fold var(--duration-base) var(--ease-out) forwards}.StepComposer-module__GbS7na__clip{min-height:0;margin:-4px;padding:4px;overflow:hidden}.StepComposer-module__GbS7na__content{flex-direction:column;gap:24px;padding:4px 0 18px;display:flex}.StepComposer-module__GbS7na__stack{flex-direction:column;gap:14px;min-width:0;display:flex}.StepComposer-module__GbS7na__stack[data-step=when]{gap:24px}.StepComposer-module__GbS7na__aside{border-top:1px solid color-mix(in srgb, var(--c-text) 9%, transparent);padding-top:14px}.StepComposer-module__GbS7na__cue{align-items:center;gap:12px;padding:2px 0;display:flex}.StepComposer-module__GbS7na__cueArrow{background:var(--st-accent);width:34px;height:34px;color:var(--st-on);border-radius:999px;flex-shrink:0;place-items:center;display:grid}.StepComposer-module__GbS7na__cue[data-empty] .StepComposer-module__GbS7na__cueArrow{background:var(--attention);color:#111;animation:1.4s ease-in-out infinite StepComposer-module__GbS7na__point-left}.StepComposer-module__GbS7na__cueText{min-width:0;font-size:var(--text-caption);flex-direction:column;gap:2px;line-height:1.4;display:flex}.StepComposer-module__GbS7na__cueText b{font-size:var(--text-control);font-weight:700}.StepComposer-module__GbS7na__cueText span{color:var(--c-muted)}.StepComposer-module__GbS7na__continue{background:var(--st-accent);height:38px;color:var(--st-on);font:inherit;font-size:var(--text-control);cursor:pointer;box-shadow:0 1px 2px color-mix(in srgb, var(--st-accent) 35%, transparent);transition:background-color var(--duration-fast) ease, transform var(--duration-fast) var(--ease-press);border:0;border-radius:999px;align-items:center;gap:8px;padding:0 16px 0 18px;font-weight:650;display:inline-flex}.StepComposer-module__GbS7na__continue:hover{background:color-mix(in srgb, var(--st-accent) 86%, var(--c-text))}.StepComposer-module__GbS7na__continue:active{transform:scale(var(--press-scale-wide))}.StepComposer-module__GbS7na__continue:focus-visible{outline:2px solid var(--c-focus);outline-offset:2px}.StepComposer-module__GbS7na__arrow{transition:transform var(--duration-base) var(--ease-out);display:inline-flex}.StepComposer-module__GbS7na__continue:hover .StepComposer-module__GbS7na__arrow{transform:translate(2px)}.StepComposer-module__GbS7na__finish{grid-template-columns:var(--rail) minmax(0, 1fr);align-items:start;column-gap:var(--rail-gap);padding:0 var(--pad) 0 0;animation:StepComposer-module__GbS7na__fade-in var(--duration-reveal) var(--ease-out) backwards;display:grid}.StepComposer-module__GbS7na__finishDot{background:var(--st-accent);width:12px;height:12px;box-shadow:0 0 0 4px var(--st-accent-soft);border-radius:999px;justify-self:center;margin-top:8px}.StepComposer-module__GbS7na__finishText{min-width:0;font-size:var(--text-control);font-weight:650;line-height:28px}@keyframes StepComposer-module__GbS7na__reveal{0%{opacity:0;grid-template-rows:0fr}}@keyframes StepComposer-module__GbS7na__fold{to{opacity:0;grid-template-rows:0fr}}@keyframes StepComposer-module__GbS7na__fade-in{0%{opacity:0}}@keyframes StepComposer-module__GbS7na__fade-out{to{opacity:0}}@keyframes StepComposer-module__GbS7na__point-left{50%{transform:translate(-4px)}}@media (prefers-reduced-motion:reduce){.StepComposer-module__GbS7na__cue[data-empty] .StepComposer-module__GbS7na__cueArrow{animation:none}}
.stepEditors-module__1Cduca__glyph{background:color-mix(in srgb, var(--g) 20%, transparent);color:color-mix(in oklab, var(--g) 55%, var(--c-text));transition:background-color var(--duration-fast) ease, color var(--duration-fast) ease;border-radius:28%;flex-shrink:0;place-items:center;display:inline-grid}.stepEditors-module__1Cduca__glyph[data-solid]{background:var(--g);color:#fff}.stepEditors-module__1Cduca__numberBox{flex-direction:column;gap:4px;min-width:0;display:flex}.stepEditors-module__1Cduca__numberLabel{color:var(--c-muted);font-size:var(--text-label);font-weight:600}.stepEditors-module__1Cduca__well{border:1px solid var(--c-border);background:var(--c-well);min-width:0;height:36px;transition:border-color var(--duration-fast) ease, box-shadow var(--duration-fast) ease;border-radius:9px;align-items:center;gap:6px;padding:0 8px 0 10px;display:flex}.stepEditors-module__1Cduca__well:focus-within{border-color:var(--c-focus);box-shadow:0 0 0 3px var(--c-focus-ring)}.stepEditors-module__1Cduca__well[data-disabled]{opacity:.5}.stepEditors-module__1Cduca__well>input{width:100%;min-width:2ch;color:var(--c-text);font:inherit;font-size:var(--text-control);font-variant-numeric:tabular-nums;text-align:right;background:0 0;border:0;outline:none;flex:1;padding:0;font-weight:600}.stepEditors-module__1Cduca__well>input::placeholder{color:color-mix(in srgb, var(--c-muted) 70%, transparent);font-weight:400}.stepEditors-module__1Cduca__unit{color:var(--c-muted);font-size:var(--text-caption);white-space:nowrap;flex-shrink:0;font-weight:500}.stepEditors-module__1Cduca__well[data-date]{flex:none;padding:0 6px 0 10px}.stepEditors-module__1Cduca__well[data-date]>input{text-align:left;width:12ch;font-weight:500}.stepEditors-module__1Cduca__amounts{grid-template-columns:minmax(120px,1fr) auto minmax(100px,.85fr);align-items:end;gap:8px;min-width:0;display:grid}.stepEditors-module__1Cduca__times{color:var(--c-muted);font-size:var(--text-caption);font-variant-numeric:tabular-nums;white-space:nowrap;align-self:center}.stepEditors-module__1Cduca__chips{flex-wrap:wrap;gap:6px;display:flex}.stepEditors-module__1Cduca__chip{background:color-mix(in srgb, var(--c-text) 8%, transparent);max-width:100%;min-height:30px;font-size:var(--text-caption);animation:stepEditors-module__1Cduca__arrive var(--duration-base) ease backwards;border-radius:999px;align-items:center;gap:6px;padding:3px 4px 3px 6px;font-weight:600;display:inline-flex}.stepEditors-module__1Cduca__chipText{white-space:nowrap;text-overflow:ellipsis;align-items:baseline;gap:6px;min-width:0;display:inline-flex;overflow:hidden}.stepEditors-module__1Cduca__chipMeta{color:var(--c-muted);font-variant-numeric:tabular-nums;font-weight:500}.stepEditors-module__1Cduca__chipX{width:22px;height:22px;color:var(--c-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;font-size:15px;line-height:1;display:grid}.stepEditors-module__1Cduca__chipX:hover{background:color-mix(in srgb, var(--c-text) 12%, transparent);color:var(--c-text)}.stepEditors-module__1Cduca__check{border:1.5px solid color-mix(in srgb, var(--c-muted) 75%, transparent);width:18px;height:18px;color:var(--st-on,#fff);transition:background-color var(--duration-fast) ease, border-color var(--duration-fast) ease;border-radius:6px;flex-shrink:0;place-items:center;display:grid}.stepEditors-module__1Cduca__check[data-on]{border-color:var(--st-accent);background:var(--st-accent)}@keyframes stepEditors-module__1Cduca__arrive{0%{opacity:0}}.stepEditors-module__1Cduca__types{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.stepEditors-module__1Cduca__typeCard{border:var(--key-edge);background:var(--key);min-height:92px;box-shadow:var(--key-lift);color:var(--c-text);font:inherit;text-align:center;cursor:pointer;transition:background-color var(--duration-fast) ease, border-color var(--duration-fast) ease, transform var(--duration-fast) var(--ease-press), box-shadow var(--duration-fast) ease;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:12px 8px 10px;display:flex;position:relative}.stepEditors-module__1Cduca__typeCard:hover{border-color:color-mix(in oklab, var(--g) 70%, var(--c-text));background:color-mix(in srgb, var(--g) 7%, var(--key))}.stepEditors-module__1Cduca__typeCard:active{transform:scale(.98)}.stepEditors-module__1Cduca__typeCard[data-on]{border-color:var(--g);background:color-mix(in srgb, var(--g) 14%, var(--key));box-shadow:0 0 0 1px var(--g) inset, var(--key-lift)}.stepEditors-module__1Cduca__typeCard>.stepEditors-module__1Cduca__check{border-color:#0000;position:absolute;top:8px;right:8px}.stepEditors-module__1Cduca__typeCard[data-on]>.stepEditors-module__1Cduca__check{border-color:var(--g);background:var(--g)}.stepEditors-module__1Cduca__typeName{font-size:var(--text-caption);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;font-weight:650;line-height:1.2}.stepEditors-module__1Cduca__typesWrap{min-width:0;container:types/inline-size}.stepEditors-module__1Cduca__lines{flex-direction:column;gap:8px;min-width:0;display:flex;container:lines/inline-size}.stepEditors-module__1Cduca__linesHead{align-items:center;gap:8px;display:flex}.stepEditors-module__1Cduca__linesTitle{font-size:var(--text-control);font-weight:700}.stepEditors-module__1Cduca__count{background:color-mix(in srgb, var(--c-text) 10%, transparent);min-width:20px;height:20px;font-size:var(--text-label);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:0 6px;font-weight:700;display:inline-grid}.stepEditors-module__1Cduca__optional{color:var(--c-muted);font-size:var(--text-label);font-weight:500}.stepEditors-module__1Cduca__line{background:color-mix(in srgb, var(--c-text) 4%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c-text) 7%, transparent);animation:stepEditors-module__1Cduca__arrive var(--duration-base) ease backwards;border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(0,1.9fr) 26px;align-items:center;gap:6px 12px;padding:10px 10px 10px 12px;display:grid}.stepEditors-module__1Cduca__line[data-indent]{margin-left:24px}.stepEditors-module__1Cduca__lineLead{flex-direction:column;gap:2px;min-width:0;display:flex}.stepEditors-module__1Cduca__lineName{font-size:var(--text-control);white-space:nowrap;text-overflow:ellipsis;font-weight:650;overflow:hidden}.stepEditors-module__1Cduca__lineMeta{color:var(--c-muted);font-size:var(--text-label);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.stepEditors-module__1Cduca__seedHead{align-items:center;gap:8px;min-width:0;display:flex}.stepEditors-module__1Cduca__variety{background:color-mix(in srgb, var(--c-text) 9%, transparent);min-width:0;height:26px;color:var(--c-text);font:inherit;font-size:var(--text-caption);white-space:nowrap;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:4px;padding:0 10px;font-weight:600;display:inline-flex}.stepEditors-module__1Cduca__variety[data-missing]{box-shadow:inset 0 0 0 1.5px var(--st-accent);color:var(--st-accent-ink);background:0 0}.stepEditors-module__1Cduca__remove{place-items:center;display:grid}.stepEditors-module__1Cduca__empty{background:color-mix(in srgb, var(--c-text) 3%, transparent);color:var(--c-muted);font-size:var(--text-caption);border-radius:12px;margin:0;padding:10px 12px}.stepEditors-module__1Cduca__addLine{border:1px dashed color-mix(in srgb, var(--c-text) 22%, transparent);height:34px;color:var(--c-text);font:inherit;font-size:var(--text-caption);cursor:pointer;background:0 0;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;padding:0 14px 0 12px;font-weight:650;display:inline-flex}.stepEditors-module__1Cduca__addLine:hover{background:color-mix(in srgb, var(--c-text) 6%, transparent);border-style:solid}.stepEditors-module__1Cduca__addLine[data-primary]{border-color:color-mix(in srgb, var(--st-accent) 70%, transparent);color:var(--st-accent-ink)}.stepEditors-module__1Cduca__addLine>span{font-size:16px;line-height:1}.stepEditors-module__1Cduca__linkish{height:28px;color:var(--c-muted);font:inherit;font-size:var(--text-caption);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:4px;padding:0 8px;font-weight:600;display:inline-flex}.stepEditors-module__1Cduca__linkish:hover{background:color-mix(in srgb, var(--c-text) 7%, transparent);color:var(--c-text)}.stepEditors-module__1Cduca__line>.stepEditors-module__1Cduca__linkish{grid-column:1/-1;justify-self:start;margin:-2px 0 -4px -8px}.stepEditors-module__1Cduca__yieldBlock{flex-direction:column;gap:6px;display:flex}.stepEditors-module__1Cduca__sprayDetails{grid-template-columns:minmax(0,140px) minmax(0,1fr);gap:12px;display:grid}.stepEditors-module__1Cduca__sprayDetails .stepEditors-module__1Cduca__well>input{text-align:left}.stepEditors-module__1Cduca__dayChooser{flex-direction:column;gap:14px;display:flex;container:day/inline-size}.stepEditors-module__1Cduca__dayChooser>.stepEditors-module__1Cduca__linkish{align-self:flex-start;margin-left:-8px}.stepEditors-module__1Cduca__daySegments{background:color-mix(in srgb, var(--c-text) 7%, transparent);border:0;border-radius:12px;grid-auto-columns:1fr;grid-auto-flow:column;gap:3px;min-inline-size:0;margin:0;padding:3px;display:grid;position:relative}.stepEditors-module__1Cduca__dayThumb{--thumb-lead:calc(var(--duration-base) * 1.3) var(--ease-out);--thumb-lag:var(--thumb-lead) calc(var(--duration-base) * .45);background:var(--c-text);pointer-events:none;border-radius:9px;position:absolute;top:3px;bottom:3px}.stepEditors-module__1Cduca__dayThumb[data-ready]{transition:right var(--thumb-lead), left var(--thumb-lag)}.stepEditors-module__1Cduca__dayThumb[data-ready][data-toward=start]{transition:left var(--thumb-lead), right var(--thumb-lag)}.stepEditors-module__1Cduca__daySegment{height:32px;color:var(--c-muted);font:inherit;font-size:var(--text-caption);white-space:nowrap;cursor:pointer;transition:color var(--duration-base) ease;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;padding:0 14px;font-weight:650;display:flex;position:relative}.stepEditors-module__1Cduca__daySegment:hover{color:var(--c-text)}.stepEditors-module__1Cduca__daySegment[data-on]{color:var(--background,#000)}.stepEditors-module__1Cduca__daySegment[data-date]{gap:4px;padding:0 4px 0 0}.stepEditors-module__1Cduca__daySegment[data-date]:focus-within{box-shadow:0 0 0 2px var(--c-focus-ring)}.stepEditors-module__1Cduca__daySegment[data-date]>input{text-align:center;width:0;min-width:calc(10ch + 28px);color:inherit;font:inherit;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none;flex:1;padding:0 0 0 28px}.stepEditors-module__1Cduca__daySegment[data-date]>input::placeholder{color:inherit;opacity:1}.stepEditors-module__1Cduca__spanRow{align-items:center;gap:8px;display:flex}.stepEditors-module__1Cduca__well[data-clock]{color:var(--c-muted);flex:1 1 0;padding:0 8px 0 10px}.stepEditors-module__1Cduca__well[data-clock]>input{text-align:left;width:100%;font-weight:500}.stepEditors-module__1Cduca__spanLabel{color:var(--c-muted);font-size:var(--text-caption);font-weight:600}@container day (max-width:476px){.stepEditors-module__1Cduca__spanRow{grid-template-columns:auto minmax(0,1fr) auto;display:grid}.stepEditors-module__1Cduca__spanRow>:nth-child(3),.stepEditors-module__1Cduca__spanRow>:nth-child(4),.stepEditors-module__1Cduca__spanRow>:nth-child(5){grid-row:2}}.stepEditors-module__1Cduca__crew{flex-direction:column;gap:12px;display:flex}.stepEditors-module__1Cduca__crewGroup{flex-direction:column;gap:6px;display:flex}.stepEditors-module__1Cduca__crewTitle{color:var(--c-muted);font-size:var(--text-label);font-weight:700}.stepEditors-module__1Cduca__toggles{flex-wrap:wrap;gap:6px;display:flex}.stepEditors-module__1Cduca__toggle{border:1px solid var(--c-border);height:32px;color:var(--c-text);font:inherit;font-size:var(--text-caption);cursor:pointer;transition:background-color var(--duration-fast) ease, border-color var(--duration-fast) ease;background:0 0;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-weight:600;display:inline-flex}.stepEditors-module__1Cduca__toggle:hover{background:color-mix(in srgb, var(--c-text) 6%, transparent)}.stepEditors-module__1Cduca__toggle[data-on]{background:var(--st-accent-soft);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--st-accent) 60%, transparent);border-color:#0000}.stepEditors-module__1Cduca__workLists{flex-direction:column;gap:14px;display:flex}.stepEditors-module__1Cduca__hint{color:var(--c-muted);font-size:var(--text-caption);margin:0;line-height:1.45}.stepEditors-module__1Cduca__note{border:1px solid var(--c-border);background:var(--c-well);width:100%;min-height:72px;max-height:240px;color:var(--c-text);font:inherit;font-size:var(--text-control);resize:vertical;field-sizing:content;box-sizing:border-box;border-radius:10px;outline:none;padding:10px 12px;line-height:1.5}.stepEditors-module__1Cduca__note:focus{border-color:var(--c-focus);box-shadow:0 0 0 3px var(--c-focus-ring)}.stepEditors-module__1Cduca__note::placeholder{color:var(--c-muted)}@container lines (max-width:560px){.stepEditors-module__1Cduca__line,.stepEditors-module__1Cduca__line[data-seed]{grid-template-columns:minmax(0,1fr) 26px}.stepEditors-module__1Cduca__line>.stepEditors-module__1Cduca__amounts{grid-area:2/1/auto/-1}.stepEditors-module__1Cduca__line>.stepEditors-module__1Cduca__remove{grid-area:1/2}}@container lines (max-width:360px){.stepEditors-module__1Cduca__amounts{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.stepEditors-module__1Cduca__times{display:none}}@container types (max-width:540px){.stepEditors-module__1Cduca__types{grid-template-columns:repeat(2,minmax(0,1fr))}.stepEditors-module__1Cduca__typeCard{text-align:left;flex-direction:row;justify-content:flex-start;min-height:54px;padding:8px 34px 8px 10px}.stepEditors-module__1Cduca__typeCard>.stepEditors-module__1Cduca__check{top:50%;transform:translateY(-50%)}}
.QuickProcess-module__NCF_6a__planned{border-radius:var(--radius-card);background:color-mix(in srgb, var(--quick-match) 12%, transparent);font-size:var(--text-caption);transition:background-color var(--duration-base) ease;--kf-popover-in:popover-in;animation:var(--kf-popover-in) var(--duration-base) var(--ease-out);align-items:center;gap:10px;padding:10px 12px;line-height:1.45;display:flex}.QuickProcess-module__NCF_6a__plannedText{flex:1;min-width:0}
