.cfdc1c1df{--route-color:#749b68;--color-accent-surface:#dfe7d7;background:var(--color-paper);color:var(--color-text);font-size:var(--font-size-ui)}.caca822c3{z-index:1;overflow:visible}.caca822c3 .cb48a0391{fill:var(--route-color);stroke:none}.caca822c3 .c8df1eab3{fill:none;stroke:color-mix(in srgb, var(--route-color), #173c20 30%);stroke-width:calc(var(--route-stroke) * .05);vector-effect:non-scaling-stroke}.cd439f025{opacity:0;transform-origin:0 0}.cd439f025[data-bloom]{animation:cd439f025 .7s var(--ease-out-cubic) both}@keyframes cd439f025{0%{opacity:0;transform:scale(.18)rotate(-12deg)}18%{opacity:1;transform:scale(.3)rotate(-8deg)}72%{opacity:1;transform:scale(1.06)rotate(2deg)}to{opacity:1;transform:scale(1)rotate(0)}}@media (prefers-reduced-motion:reduce){.cd439f025[data-bloom]{opacity:1;animation:none;transform:none}}.caca822c3 .cbb4f2da7{fill:none;stroke:var(--route-color);stroke-width:calc(var(--route-stroke) * .12);vector-effect:non-scaling-stroke}.c11f2d8a2{--hero-emphasis:#dce7ca;--hero-emphasis-ink:#446328}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.c6e7b0d45{font-family:var(--font-family-sans);font-weight:var(--font-weight-medium);line-height:var(--text-heading-leading,1.2);letter-spacing:var(--letter-spacing-heading)}.cf08e6f72{color:inherit}.c999150b2{color:var(--color-text)}.c68bb75e1{color:var(--color-text-muted)}.c4a76a455{text-wrap:wrap}.cee5e076f{text-wrap:pretty}.ce417240d{text-wrap:balance}.c76f1ca59{text-align:start}.c223c24e7{text-align:center}.c3c533caa{text-align:end}.c51103b0e,.ce5f71e9c,.c1a9b7d10,.c29c07790{font-family:var(--font-family-sans);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);letter-spacing:normal}.c51103b0e{font-size:var(--font-size-ui)}.ce5f71e9c{font-size:var(--font-size-meta)}.c1a9b7d10{font-size:var(--font-size-body)}.c29c07790{font-size:var(--font-size-intro)}.c9da312b8{font-size:var(--font-size-ui-large)}@media (width<=760px){.c9da312b8{font-size:var(--font-size-ui)}}.c49a20c36{font-size:var(--font-size-subheading)}.ce4e62d8f{font-size:var(--font-size-heading)}.cf2537714{font-size:var(--font-size-display)}.c49a9b361{padding:var(--block-pad-y) var(--block-pad-x);border-radius:var(--block-radius);background:var(--emphasis-background);color:var(--emphasis-color)}.cc6006782{line-height:calc(1.44em + 2 * var(--block-lead));-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline}.cc676fc62{line-height:1.2;display:inline-block}.c6e8708a4{--block-pad-y:0;--block-pad-x:.12em;--block-radius:.06em;line-height:inherit;padding-bottom:.04em}.c9c2aad2f{font-size:var(--font-size-hero,var(--font-size-display))}.c9c2aad2f:not(:has(.cc6006782,.cc676fc62,.c6e8708a4)){line-height:1.08}.cd5b5e749{display:contents}.c4310c951{white-space:nowrap}.c6072b7d4{vertical-align:bottom;padding-block:.06em;line-height:1.2;display:inline-grid;overflow:clip}.c6072b7d4>span{display:none}.c6072b7d4>[data-active]{display:inline-block}.c1be3de9c{margin:0}.c1be3de9c figcaption{font-size:var(--alkTextLg);font-weight:var(--alkWeightSemibold);margin-bottom:var(--alkSpace6)}.c1be3de9c figcaption span{font-weight:var(--alkWeightRegular)}.cca609a0a{overflow:auto}.c1be3de9c svg{width:570px;max-width:none;height:auto;display:block}.c1be3de9c text{font:var(--alkTextMd) var(--alkFontUi);fill:var(--alkSecondaryText)}.c13a041b0{stroke:var(--alkBorder);fill:none;stroke-width:1px}.c2fe2dec3{stroke:#5c8551;fill:#5c8551}.ca551a8cf{stroke:#b85f7b;fill:#b85f7b}.cf0fec344{background:#5c8551;width:15px;height:3px}span+span>.cf0fec344{background:#b85f7b}.cb0ac02d9{min-width:0;color:var(--chat-ink);position:relative}.cb0ac02d9 [hidden]{display:none!important}.c3b47900f{flex:1;min-height:0}.c347e9e6c{min-height:min(640px, var(--stack-visual-height,640px));position:relative}.c507a16ef{--demo-height:100%;position:absolute;inset:0 0 48px}.c507a16ef .product-window{position:relative;box-shadow:0 18px 35px #26392b1a}.c507a16ef [data-plugin-lineage]{flex:1;min-height:0;display:flex}.ca11aa1df{border:1px solid var(--chat-hairline);border-radius:var(--alkRadiusLg);background:var(--chat-paper);z-index:2;width:380px;height:min(560px,100% - 80px);position:absolute;top:68px;right:-16px;overflow:hidden;box-shadow:-48px 20px 96px 12px #17221b38,-12px 12px 32px #17221b24}.ca11aa1df>.chat-root{height:100%}.c8ddc1ba6{padding:var(--alkSpace7);flex:none}.c6963afe2{min-height:42px;color:var(--chat-ink-2)}.c6963afe2 svg{animation:1s linear infinite alk-spin}.c347e9e6c[data-plugin-state=complete] [data-node=plugin-reader]{animation:.55s cubic-bezier(.16,1,.3,1) alk-rise-in}@media (width<=1150px){.c347e9e6c{width:100%;max-width:760px;margin-inline:auto}.ca11aa1df{right:0}}@media (prefers-reduced-motion:reduce){.c6963afe2 svg,.c347e9e6c[data-plugin-state=complete] [data-node=plugin-reader]{animation:none}}.cf875d93c{background:currentColor;flex:none;display:inline-block;-webkit-mask:url(/assets/icons/connectors/benchling/benchling-mark.svg) 50%/contain no-repeat;mask:url(/assets/icons/connectors/benchling/benchling-mark.svg) 50%/contain no-repeat}.c507a16ef .product-window:after{content:"";z-index:1;pointer-events:none;border-radius:inherit;background:linear-gradient(110deg,#14221800 4%,#14221818 25%,#14221870 60%,#14221899 100%);position:absolute;inset:0}.ca11aa1df [data-plugin-composer]{flex:none}@media (width<=600px){.c507a16ef .lineage-surface>header{display:none}.c507a16ef .product-window:after{background:linear-gradient(#14221810 8%,#14221818 30%,#14221875 68%,#142218a0 100%)}}@media (width<=800px){.ca11aa1df{width:min(380px,100%)}}.alkera-mark{width:1em;height:1em;display:block}@layer demo-tokens{:root{--alkSpace0:2px;--alkSpace1:4px;--alkSpace2:6px;--alkSpace3:8px;--alkSpace4:10px;--alkSpace5:12px;--alkSpace6:14px;--alkSpace7:16px;--alkSpace8:18px;--alkSpaceMd:20px;--alkSpaceLg:24px;--alkSpaceXl:32px;--alkRadiusSm:4px;--alkRadiusMd:8px;--alkRadiusLg:12px;--alkRadiusFull:999px;--alkTextMd:14px;--alkTextLg:16px;--alkTextXl:18px;--alkText2xl:20px;--alkText3xl:24px;--alkText4xl:30px;--alkLeadingDisplay:1.1;--alkLeadingTight:1.15;--alkLeadingHeading:1.3;--alkLeadingSnug:1.45;--alkLeadingNormal:1.5;--alkWeightRegular:400;--alkWeightMedium:500;--alkWeightSemibold:600;--alkDurationFast:.1s;--alkDurationNormal:.12s;--alkDurationSlow:.18s;--alkEaseStandard:cubic-bezier(.2, 0, 0, 1);--alkControlSm:28px;--alkControlMd:32px;--alkControlLg:38px;--alkFieldPadSm:var(--alkSpace2);--alkFieldPadMd:var(--alkSpace3);--alkFieldPadLg:var(--alkSpace4);--alkControlPadSm:var(--alkSpace3);--alkControlPadMd:var(--alkSpace4);--alkControlPadLg:var(--alkSpace5);--alkIconSm:14px;--alkIconMd:16px}:root,.pipeline-window,.platform-app{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--alkCanvasBg:#e9edf3;--alkAgentText:#936000;--alkPageBg:#f4f3f0;--alkCardBg:#fff;--alkRaisedBg:#faf8f4;--alkOverlayBg:#fff;--alkControlBg:#fff;--alkHoverBg:color-mix(in srgb, var(--alkPrimaryText) 5%, transparent);--alkActiveBg:var(--alkBrandSoft);--alkSelectedBg:color-mix(in srgb, var(--alkBrand) 16%, transparent);--alkSelectedHoverBg:color-mix(in srgb, var(--alkBrand) 18%, transparent);--alkPrimaryText:#1b1a17;--alkSecondaryText:#5f5b53;--alkTertiaryText:color-mix(in srgb, var(--alkSecondaryText) 74%, transparent);--alkPlaceholderText:color-mix(in srgb, var(--alkSecondaryText) 62%, transparent);--alkOnAccentText:#fff;--alkBorder:#3c342824;--alkBorderStrong:#3c342842;--alkDivider:color-mix(in srgb, var(--alkBorder) 76%, transparent);--alkFocusRing:#80955a;--alkBrand:#697a49;--alkBrandHover:#5b6c3b;--alkBrandActive:#3f4b0a;--alkBrandSoft:color-mix(in srgb, var(--alkBrand) 24%, transparent);--alkBrandSubtle:color-mix(in srgb, var(--alkBrand) 12%, transparent);--alkOnBrand:#fff;--alkBrandText:#3c4a0b;--alkActionPrimaryBg:var(--alkBrand);--alkActionPrimaryBgHover:var(--alkBrandHover);--alkActionPrimaryBgActive:var(--alkBrandActive);--alkActionPrimaryText:var(--alkOnBrand);--alkActionPrimaryBorder:transparent;--alkActionSecondaryBg:var(--alkRaisedBg);--alkActionSecondaryBgHover:color-mix(in srgb, var(--alkPrimaryText) 6%, var(--alkRaisedBg));--alkActionSecondaryBgActive:color-mix(in srgb, var(--alkPrimaryText) 11%, var(--alkRaisedBg));--alkActionSecondaryText:var(--alkPrimaryText);--alkActionSecondaryBorder:var(--alkBorderStrong);--alkSuccess:#2f8a5b;--alkSuccessSoft:color-mix(in srgb, var(--alkSuccess) 14%, transparent);--alkSuccessText:#1d6b43;--alkDanger:#b8462f;--alkDangerSoft:color-mix(in srgb, var(--alkDanger) 16%, transparent);--alkDangerText:#963620;--alkWarning:#9a7b2e;--alkWarningSoft:color-mix(in srgb, var(--alkWarning) 16%, transparent);--alkWarningText:#835a12;--alkInfo:#6f9aff;--alkDiffAddBg:color-mix(in srgb, var(--alkSuccess) 12%, transparent);--alkDiffAddGutterBg:color-mix(in srgb, var(--alkSuccess) 20%, transparent);--alkDiffAddFg:var(--alkSuccessText);--alkDiffRemoveBg:color-mix(in srgb, var(--alkDanger) 13%, transparent);--alkDiffRemoveGutterBg:color-mix(in srgb, var(--alkDanger) 22%, transparent);--alkDiffRemoveFg:var(--alkDangerText);--alkDiffHunkBg:color-mix(in srgb, var(--alkInfo) 10%, transparent);--alkCatNeutralSoft:oklch(92% .008 95);--alkCatNeutralText:oklch(42% .015 95);--alkBadgeBg:var(--alkCatNeutralSoft);--alkBadgeText:var(--alkCatNeutralText);--alkShadowSm:0 1px 2px #1f1e1b14;--alkShadowMd:0 5px 18px #1f1e1b24;--alkShadowLg:0 16px 42px #1f1e1b2e;--alkScrollbarThumb:#8c98ad47;--alkFontUi:"Hanken Grotesk", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--alkFontDisplay:var(--alkFontUi);--alkFontMono:"IBM Plex Mono", ui-monospace, SFMono-Regular, "SF Mono", monospace}}@layer demo-palette;.file-tabs{scrollbar-width:none;border-bottom:1px solid var(--chat-hairline);background:#f0f1f4;flex:none;height:43px;display:flex;overflow-x:auto}.file-tabs::-webkit-scrollbar{display:none}.file-tabs button{border:0;border-right:1px solid var(--chat-hairline);color:#646c77;white-space:nowrap;background:0 0;flex-shrink:0;align-items:center;gap:8px;padding:0 14px;font-size:14px;display:flex}.file-tabs button:hover{background:#e6e9ee}.file-tabs button[aria-selected=true]{color:#272d37;background:#fff;box-shadow:inset 0 2px #435ba8}.editor-tab-panel{flex:1;min-height:0;display:flex;overflow:hidden}.editor-tab-icon{align-items:center;display:inline-flex}.editor-tab-icon svg{width:16px;height:16px}.alk-tabs{padding-inline:var(--alkSpace4);gap:var(--alkSpace7);border-bottom:1px solid var(--alkDivider);overscroll-behavior-inline:contain;flex-shrink:0;display:flex;position:relative;overflow:auto hidden}.alk-tabs>[role=tab]{align-items:center;gap:var(--alkSpace2);padding:var(--alkSpace4) 2px;font:inherit;font-size:var(--alkTextMd);font-weight:var(--alkWeightMedium);color:var(--alkSecondaryText);white-space:nowrap;cursor:pointer;transition:color var(--alkDurationFast) var(--alkEaseStandard);background:0 0;border:0;flex:none;display:inline-flex}.alk-tabs[data-stretch]{gap:0;padding-inline:0}.alk-tabs[data-stretch]>[role=tab]{flex:1 1 0;justify-content:center;min-width:0}.alk-tabs>[role=tab]:hover,.alk-tabs>[role=tab][data-on]{color:var(--alkPrimaryText)}.alk-tabs>[role=tab]:focus-visible{border-radius:var(--alkRadiusSm)}.alk-tabs__icon{color:var(--alkTertiaryText);transition:color var(--alkDurationFast) var(--alkEaseStandard);align-items:center;display:inline-flex}.alk-tabs>[role=tab][data-on] .alk-tabs__icon{color:var(--alkBrandText)}.alk-tabs__marker{transform-origin:0;width:1px;height:2px;color:var(--alkBrandText);transition:transform var(--alkDurationNormal) var(--alkEaseStandard), width var(--alkDurationNormal) var(--alkEaseStandard);background:currentColor;position:absolute;bottom:0;left:0}.alk-tabs>[role=tab][data-tone]{color:var(--alkToneText);padding-inline:var(--alkSpace5);border-radius:var(--alkRadiusMd) var(--alkRadiusMd) 0 0}.alk-tabs>[role=tab][data-tone] svg{color:var(--alkToneText)}.alk-tabs>[role=tab][data-tone][aria-selected=true]{color:var(--alkToneText);background:color-mix(in srgb, var(--alkToneText) 10%, transparent);box-shadow:inset 0 -2px var(--alkToneText)}@media (prefers-reduced-motion:reduce){.alk-tabs>[role=tab],.alk-tabs__icon,.alk-tabs__marker{transition:none}}:where(.product-surface,[data-product-document]) :where([data-tone=neutral]){--alkTone:var(--alkSecondaryText);--alkToneSoft:var(--alkRaisedBg);--alkToneText:var(--alkSecondaryText)}:where(.product-surface,[data-product-document]) :where([data-tone=brand],[data-tone=accent]){--alkTone:var(--alkBrand);--alkToneSoft:var(--alkBrandSubtle);--alkToneText:var(--alkBrandText)}:where(.product-surface,[data-product-document]) :where([data-tone=success]){--alkTone:var(--alkSuccess);--alkToneSoft:var(--alkSuccessSoft);--alkToneText:var(--alkSuccessText)}:where(.product-surface,[data-product-document]) :where([data-tone=warning]){--alkTone:var(--alkWarning);--alkToneSoft:var(--alkWarningSoft);--alkToneText:var(--alkWarningText)}:where(.product-surface,[data-product-document]) :where([data-tone=danger]){--alkTone:var(--alkDanger);--alkToneSoft:var(--alkDangerSoft);--alkToneText:var(--alkDangerText)}:where(.product-surface,[data-product-document]) :where([data-contrast]){--alkHoverBg:#ffffff18;--alkSelectedBg:#ffffff26;--alkFocusRing:var(--alkOnAccentText)}:root{--chat-paper:#fbfbfc;--chat-ink:#24262b;--chat-ink-2:#535963;--chat-ink-3:#656c76;--chat-hairline:#dfe2e6;--chat-wash:#eef0f2;--chat-inset:#f5f6f8;--chat-mode-mark:#3f6b45;--chat-ease:cubic-bezier(0, 0, 0, 1)}.agent-window{width:100%;height:var(--demo-height,780px);min-height:0}.agent-window .os-window__bar{background:#f3f4f6}.workspace-command{color:#626872;white-space:nowrap;background:#fafbfc;border:1px solid #dce0e5;border-radius:5px;justify-content:center;align-items:center;gap:8px;width:min(360px,100%);height:27px;font-size:14px;display:flex;overflow:hidden}.workspace-command svg{width:14px;height:14px}.agent-workspace{flex:1;grid-template-columns:52px minmax(330px,1fr) minmax(0,2fr);min-height:0;display:grid}.ide-shell{min-width:0;container-type:inline-size}.ide-layout{flex-direction:column;height:100%;min-height:0;display:flex}.ide-pane-switch{display:none}.activity-rail{border-right:1px solid var(--chat-hairline);background:#f3f4f6;flex-direction:column;align-items:center;gap:6px;padding:8px 4px;display:flex}.activity-slot{color:#7a8089;border-radius:6px;place-items:center;width:42px;height:42px;display:grid}.activity-slot svg{width:24px;height:24px;display:block}.activity-slot.selected{color:#272a30;background:#e2e5e9}.editor{background:#fff;flex-direction:column;min-width:0;min-height:0;display:flex}@container (width<=760px){.ide-pane-switch{border:1px solid var(--chat-hairline);background:var(--chat-inset);border-radius:8px;gap:4px;width:max-content;margin:8px 4px 0 auto;padding:3px;display:flex}.agent-workspace{grid-template-columns:44px minmax(0,1fr)}.activity-rail{padding-inline:2px}.activity-slot{width:38px}.agent-workspace>.agent-chat,.agent-workspace>.editor{grid-area:1/2}.agent-workspace>:is(.agent-chat,.editor){animation:alk-fade-in var(--alkDurationNormal) var(--chat-ease)}[data-ide-pane=agent] .agent-workspace>.editor,[data-ide-pane=editor] .agent-workspace>.agent-chat{display:none}}@media (prefers-reduced-motion:reduce){.agent-workspace>:is(.agent-chat,.editor){animation:none}}html[data-embedded] .ide-shell{flex-direction:column;height:100%;display:flex}html[data-embedded] .ide-shell>.agent-window{flex:1;height:auto;min-height:0}html[data-embedded] .ide-pane-switch{flex:none}@media (width<=760px){html[data-embedded],html[data-embedded] body{background:0 0}html[data-embedded] .ide-shell>.agent-window{border:1px solid var(--chat-hairline);border-radius:10px}}.lineage-surface{flex-direction:column;flex:1;height:100%;min-height:0;display:flex}.ca9527136{border-radius:50%;flex:none;width:14px;height:14px}.c4b4c3791{border-bottom:1px solid var(--alkBorder);padding:10px 12px}.cbe0cc391 .alk-input-affix{max-width:240px}.c12aaa226{background-color:var(--alkCanvasBg);cursor:grab;touch-action:none;background-image:radial-gradient(#b7bfcb 1px,#0000 1px);background-size:24px 24px;flex:1;min-height:0;position:relative;overflow:hidden}.c12aaa226[data-dragging]{cursor:grabbing}.c2f52e42d{transform-origin:0 0;transition:transform .22s cubic-bezier(.2,.8,.2,1);position:absolute}.c919f006d{pointer-events:none;position:absolute;overflow:visible}.c919f006d path{fill:none;stroke:#8e9380;stroke-width:1.2px;transition:stroke .18s,stroke-width .18s}.c919f006d path[data-table]{stroke:#6c6b62;stroke-width:1.5px}.c919f006d path[data-lit]{stroke:var(--alkBrandText);stroke-width:2.5px}.c9f67d78e{background:var(--alkCardBg);width:240px;box-shadow:inset 0 0 0 1px var(--alkBorder), 0 1px 2px #11182714, 0 2px 8px #1118270f;border-radius:4px;transition:box-shadow .16s,left .22s,top .22s;position:absolute}.c9f67d78e:hover{box-shadow:inset 0 0 0 1px #b4b0a8,0 2px 8px #11182714}.c98db4fce{text-align:left;width:100%;color:inherit;border:0;border-bottom:1px solid var(--alkBorder);background:0 0;border-radius:4px 4px 0 0;align-items:center;gap:8px;height:56px;padding:0 12px;display:flex}.c60dd47dd{gap:1px}.c60dd47dd strong{font-size:16px;font-weight:500;line-height:1.25}.c60dd47dd>span{font:var(--alkTextMd,13px)/1.2 var(--alkFontMono);color:var(--alkSecondaryText)}.c60dd47dd>*{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.c0816407e{padding:8px 1px}.c0b542c48{color:var(--alkSecondaryText);width:100%;height:24px;font-size:var(--alkTextMd,12px);background:0 0;border:0;align-items:center;gap:6px;padding:0 12px;display:flex}.c0b542c48:hover,.ce4283a76 button:hover{background:var(--alkHoverBg)}.c0b542c48 svg{transition:transform .16s}.c0b542c48[aria-expanded=false] svg{transform:rotate(-90deg)}.ce4283a76{margin:0;padding:0;list-style:none;overflow:clip}.ce4283a76 li{height:28px;transition:height .22s cubic-bezier(.2,.8,.2,1),opacity .16s;position:relative}.c9f67d78e[data-collapsed] .ce4283a76 li{opacity:0;height:0}.ce4283a76 button{width:100%;height:100%;font:var(--alkTextMd,12px)/1.4 var(--alkFontMono);background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;padding:0 12px;display:flex}.ce4283a76 button>:last-child{color:var(--alkSecondaryText)}.ce4283a76 li[data-lit]{background:var(--alkSelectedBg)}.c35b288b7{border-top:1px solid var(--alkBorder);height:28px;color:var(--alkSecondaryText);font-size:var(--alkTextMd,11px);padding:0 8px 0 10px}.c72376c04 i{border:1px solid #d4d1ca;border-radius:1px;width:4px;height:8px}.c72376c04 i[data-filled]{background:#5f5b53;border-color:#5f5b53}.c94b6e79f{pointer-events:none;z-index:1;background:#fff;border:1px solid #c4c1b9;border-radius:50%;width:7px;height:7px;position:absolute;top:50%;transform:translateY(-50%)}.c946457bf{left:-4px}.c6677eeb2{right:-4px}.cfb33dfc9{top:28px}.ce8b27fa4{padding:8px;position:absolute;top:12px;right:12px}.c12aaa226:has(.c3294f1d0) .ce8b27fa4{visibility:hidden}.c1e368531{border-top:1px solid var(--alkBorder);padding:6px 8px}.cb78542e9{margin-left:auto}.c1e368531 output{text-align:center;min-width:44px;font-size:var(--alkTextMd,12px);color:var(--alkSecondaryText)}.cc8741d7c{background:var(--alkBorder);width:1px;height:20px;margin:0 6px}.c3294f1d0{z-index:3;cursor:grab;border:1px solid var(--alkBorder);background:#fff;border-radius:12px;transition:left .22s,top .22s;animation:.18s ease-out alk-fade-in;position:absolute;box-shadow:0 12px 40px #201d1729}.cf76e8f39{padding:24px 20px 20px}.cf17ce2fa{height:28px}.cf17ce2fa h2{min-width:0;font:600 18px/24px var(--alkFontUi,"Instrument Sans", sans-serif);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.c160dbe12{color:var(--alkSecondaryText);font:var(--alkTextMd,12px) var(--alkFontMono);text-transform:uppercase;letter-spacing:.08em;margin-left:auto}.cf76e8f39 p{color:var(--alkSecondaryText);margin:12px 0 0;font-size:16px;line-height:24px}.c7b437abf{border-block:1px solid var(--alkBorder);height:36px;font:var(--alkTextMd,12px) var(--alkFontMono);color:var(--alkSecondaryText);white-space:nowrap;padding:0 20px}.c7b437abf code{text-overflow:ellipsis;overflow:hidden}.c7b437abf>span{flex:none}.c3294f1d0 code{font:var(--alkTextMd,13px)/1.5 var(--alkFontMono)}.c3294f1d0 .cfb33dfc9{top:38px}.c2967e9b5{padding-top:12px;animation:.18s ease-out alk-fade-in}.c055ebedf{background:#fafafa;border-radius:6px;margin:0 8px 12px;overflow:hidden}.c11c21acf{margin:0;padding:0;list-style:none}.c24ee577c,.c11c21acf button{border-bottom:1px solid var(--alkBorder);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:0 12px 0 48px;display:grid}.c11c21acf button{box-shadow:inset 0 -1px var(--alkBorder);text-align:left;background:0 0;border:0;width:100%;height:32px;transition:background-color .14s}.c11c21acf button:hover{background:var(--alkHoverBg)}.c11c21acf [data-lit]{background:var(--alkSelectedBg)}.c24ee577c{height:28px;color:var(--alkSecondaryText);font-size:var(--alkTextMd,12px);text-transform:uppercase;letter-spacing:.04em}.cf9d8c236{height:40px;color:var(--alkSecondaryText);font:var(--alkTextMd,12px) var(--alkFontMono);align-items:center;margin:0;padding:0 12px;display:flex}.c3294f1d0 h3{margin:0;font-size:16px;font-weight:500}.c031ca246{border-top:4px double var(--alkBorder);padding:12px 20px 16px}.c031ca246 p{color:var(--alkSecondaryText);margin:20px 0 0}[data-record-panel=metadata]>h3{padding:0 20px 12px}.c7819e7cf{border-bottom:1px solid var(--alkBorder);grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:10px;height:60px;padding:8px 20px;display:grid}.c7819e7cf>span{color:var(--alkSuccessText);flex:none}.c7819e7cf>[data-trust=agent]{color:var(--alkAgentText)}.c7819e7cf strong{font-weight:500}.c7819e7cf p,.c7819e7cf strong{text-overflow:ellipsis;white-space:nowrap;margin:0;display:block;overflow:hidden}.c7819e7cf p{color:var(--alkSecondaryText)}.c7819e7cf small{color:var(--alkSecondaryText);font-size:var(--alkTextMd,11px);background:#f1f2f3;border-radius:12px;padding:2px 8px}[data-record-panel=metadata]>.cf9d8c236{padding-inline:20px}@media (prefers-reduced-motion:reduce){.c3294f1d0,.c2967e9b5{animation:none}}@media (width<=600px){.c160dbe12{display:none}.cf17ce2fa button{margin-left:auto}.c7819e7cf{grid-template-columns:18px minmax(0,1fr)}.c7819e7cf small,.c67f36dba .alk-btn__label,.cf59edb18 .alk-btn__label,.cb78542e9 .alk-btn__label{display:none}.c4b4c3791{gap:8px}.cf59edb18{padding:6px}.cbe0cc391{flex:1}.cbe0cc391 .alk-input-affix{flex:1;max-width:none}.c67f36dba{padding:6px}.c1e368531{flex-wrap:wrap;gap:2px}.cc8741d7c{margin:0 2px}}.alk-input{--alk-input-h:var(--alkControlLg);--alk-input-px:var(--alkFieldPadLg);width:100%;min-height:var(--alk-input-h);padding:0 var(--alk-input-px);background:var(--alkControlBg);color:var(--alkPrimaryText);border:1px solid var(--alkBorder);border-radius:var(--alkRadiusMd);font-family:var(--alkFontUi);font-size:var(--alkTextMd);text-overflow:ellipsis;transition:var(--alk-control-transition);display:block}.alk-input:where([data-size=md]){--alk-input-h:var(--alkControlMd);--alk-input-px:var(--alkFieldPadMd)}.alk-input:where([data-size=sm]){--alk-input-h:var(--alkControlSm);--alk-input-px:var(--alkFieldPadSm)}.alk-input::placeholder{color:var(--alkPlaceholderText)}.alk-input::-webkit-search-cancel-button{appearance:none;display:none}.alk-input:focus-visible{border-color:var(--alkBrand);box-shadow:0 0 0 2px var(--alkFocusRing);outline:none}.alk-input:disabled{opacity:.55;cursor:not-allowed}.alk-field{gap:var(--alkSpace2);flex-direction:column;display:flex}.alk-field__label{align-items:center;gap:var(--alkSpace1);font-family:var(--alkFontUi);font-size:var(--alkTextMd);font-weight:var(--alkWeightMedium);color:var(--alkPrimaryText);display:inline-flex}.alk-input[aria-invalid=true]{border-color:var(--alkDanger)}.alk-input[aria-invalid=true]:focus-visible{border-color:var(--alkDanger);box-shadow:0 0 0 2px color-mix(in srgb, var(--alkDanger) 32%, transparent)}.alk-input-affix{width:100%;display:flex;position:relative}.alk-input-affix:where([data-search]){width:var(--alk-search-w,15rem);max-width:100%}.alk-input:where([data-lead]){padding-left:34px}.alk-input:where([data-trail]){padding-right:34px}.alk-input__trail{align-items:center;height:100%;display:inline-flex;position:absolute;top:0;right:0}.alk-input__lead{width:34px;height:100%;color:var(--alkSecondaryText);pointer-events:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:0;left:0}.alk-input__affix-btn{width:34px;height:100%;color:var(--alkSecondaryText);cursor:pointer;border-radius:var(--alkRadiusMd);transition:var(--alk-control-transition);background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.alk-input__affix-btn:hover{color:var(--alkPrimaryText)}.alk-input__affix-btn:focus-visible{outline-offset:-2px}.alk-input-trigger{align-items:center;gap:var(--alkSpace3);text-align:left;cursor:pointer;display:flex}.alk-input-trigger>span{flex:1}.alk-input-trigger[data-placeholder]{color:var(--alkSecondaryText)}.alk-input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.alk-input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.alk-input[type=number]{appearance:textfield}.alk-menu-item{align-items:center;gap:var(--alkSpace3);width:100%;min-height:var(--alkControlMd);padding:var(--alkSpace3) var(--alkSpace5);appearance:none;border-radius:var(--alkRadiusSm);font:var(--alkTextMd)/1.4 var(--alkFontUi);color:var(--alkPrimaryText);text-align:left;cursor:pointer;transition:var(--alk-control-transition);background:0 0;border:0;display:flex}.alk-menu-item__label{flex:1;min-width:0}.alk-menu-item:is(:hover,:focus-visible,[data-active]){background:var(--alkHoverBg)}.alk-menu-item:is([data-on],[aria-checked=true]){color:var(--alkBrandText);font-weight:var(--alkWeightMedium)}.alk-menu-item[data-tone=danger]{color:var(--alkDangerText)}.alk-menu-item[data-tone=danger]:hover{background:var(--alkDangerSoft)}.alk-menu-item:where([data-variant=navigation]){min-width:0;font:inherit;color:inherit;text-align:start;margin:0}.alk-menu-item[data-variant=navigation]>.alk-menu-item__label{flex:initial}.alk-menu-item[data-variant=navigation]:focus-visible{outline:2px solid var(--alkFocusRing);outline-offset:-2px;background:0 0}.alk-menu-item[data-variant=navigation]:is([aria-selected=true],[aria-current]){background:var(--alkBrandSubtle);color:var(--alkBrand)}.alk-menu-item[data-variant=navigation]:is([aria-selected=true],[aria-current]):hover{background:var(--alkSelectedBg)}.alk-floating-surface{border:1px solid var(--alkBorder);border-radius:var(--alkRadiusMd);background:var(--alkOverlayBg,#fff);box-shadow:var(--alkShadowLg,0 12px 28px #151a2026);overscroll-behavior:contain;transform-origin:top;animation:.18s cubic-bezier(.2,.8,.2,1.2) alk-floating-reveal;overflow-y:auto}.alk-floating-surface[data-side=top]{transform-origin:bottom}@keyframes alk-floating-reveal{0%{opacity:0;transform:translateY(-4px)scale(.97)}}@media (prefers-reduced-motion:reduce){.alk-floating-surface{animation:none}}.c8d948774{flex:1;grid-template-columns:261px minmax(0,1fr);min-height:0;display:grid}.cbd0f94fb{border-right:1px solid var(--alkBorder);flex-direction:column;gap:24px;padding:18px 14px 18px 18px;display:flex;overflow:auto}.cbd0f94fb section{flex-direction:column;gap:4px;display:flex}.cbd0f94fb h2{font-size:var(--alkTextMd,12px);letter-spacing:.04em;text-transform:uppercase;color:var(--alkSecondaryText);margin:0 0 6px;padding:0 12px;font-weight:500}.cbd0f94fb section .alk-btn{justify-content:flex-start;width:100%;font-weight:400}.cbd0f94fb section .alk-btn__label{flex:1}.cbd0f94fb section .alk-btn__label>span:first-of-type{text-align:left;flex:1}.cbd0f94fb section .alk-btn__label>span:last-child:not(:first-child){color:var(--alkSecondaryText);flex:none}.c31c4edde{background:var(--alkCanvasBg);flex-direction:column;min-width:0;min-height:0;padding:22px 16px 0;display:flex}.c44bfe94f{flex:none}.c9521d8c4{align-items:center;gap:12px;margin-bottom:12px;display:flex}.c9521d8c4 .alk-input-affix{flex:1}.c8d948774 .ccefbfb76{display:none}.ce7dd00e1{flex-wrap:nowrap;gap:8px;display:flex;overflow:clip visible}.c8eae285a{margin-left:auto}.c8e7c491c{min-height:52px;color:var(--alkSecondaryText);align-items:center;gap:12px;display:flex}.c8e7c491c .alk-btn{margin-left:auto}.c44f305c8{background:0 0;border:0;flex:none;place-items:center;width:24px;height:24px;padding:4px;display:grid}.c44f305c8:before{content:"";background:#fff;border:1px solid #99958b;border-radius:3px;width:16px;height:16px;transition:background-color .14s,border-color .14s}.c44f305c8:hover:before{border-color:var(--alkBrand);background:var(--alkActiveBg)}.c85bed676{flex:1;padding-bottom:16px;overflow-y:auto}.ca7146ae0{border:1px solid var(--alkBorder);background:#fff;border-top:0;margin-bottom:24px}.c4025c656{z-index:2;border-block:1px solid var(--alkBorder);background:var(--alkRaisedBg);justify-content:space-between;gap:8px;padding:10px 16px;display:flex;position:sticky;top:0}.c4025c656 strong{font-weight:500}.c4025c656>span{color:var(--alkSecondaryText);font-size:var(--alkTextMd,12px)}.c013ac496{cursor:pointer;border-bottom:1px solid var(--alkBorder);grid-template-columns:24px 24px minmax(0,1fr) max-content 64px;grid-template-areas:"check seal title src time""check seal snip src time";align-items:center;column-gap:12px;padding:12px 16px;list-style:none;transition:background-color .16s;display:grid}.c013ac496::-webkit-details-marker{display:none}.c013ac496:hover:not(:has(.c44f305c8:hover)){background:var(--alkHoverBg)}.c013ac496 .c44f305c8{grid-area:check}.c959d288e{color:var(--alkBrandText);grid-area:seal;justify-content:flex-end;align-items:center;display:flex}[data-trust=verified]{color:var(--alkSuccessText)}[data-trust=agent]{color:var(--alkAgentText)}[data-trust=unverified]{color:#79669e}.c7673f257{grid-area:title;font-weight:600}.c1701feb4{color:var(--alkSecondaryText);grid-area:snip}.c7673f257,.c1701feb4{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cf2662058{white-space:nowrap;font-size:var(--alkTextMd,12px);color:var(--alkSecondaryText);background:#e9e7e1;border-radius:20px;grid-area:src;justify-self:end;align-items:center;gap:5px;padding:2px 8px;display:inline-flex}.c2feb09a7{background:#ac653f;border-radius:50%;width:7px;height:7px}.c2feb09a7[data-source=Agent]{background:#947345}.cbbbb078e{color:var(--alkSecondaryText);white-space:nowrap;grid-area:time;justify-self:end}.cdecd3032{position:relative}.cdecd3032[open]:after{content:"";z-index:1;pointer-events:none;border:1px solid #718057;position:absolute;inset:0}.cdecd3032[open]>summary{background:#dee2d7;border-bottom-color:#718057}.c368a67d6{background:var(--alkPageBg);flex-direction:column;gap:20px;padding:24px;display:flex;container-type:inline-size}.c368a67d6 p{margin:0}.c9b5115c1{color:var(--alkSecondaryText);background:#1b1a170d;border-radius:6px;gap:6px;padding:10px 14px;display:grid}.c9b5115c1>p:first-child{align-items:start;gap:8px;display:flex}.c9b5115c1 svg{color:var(--alkBrandText);flex:none;margin-top:1px}.c9b5115c1 strong{color:var(--alkPrimaryText)}.c1d3d1f7a{padding-left:28px}.c368a67d6 code{font:var(--alkTextMd,13px)/1.5 var(--alkFontMono);overflow-wrap:anywhere}.ce7ff0d6e{max-width:75ch;font-size:16px;line-height:1.6}.ce7ff0d6e p+p{margin-top:12px}.c1e2b8c91 h3{color:var(--alkSecondaryText);margin:0 0 8px;font-size:14px;font-weight:400}.c1e2b8c91>div{background:#f9f8f6;border-radius:4px;flex-wrap:wrap;align-items:center;gap:8px;padding:8px;display:flex}.c1e2b8c91>div>span{color:var(--alkSecondaryText)}.c34b6e4b9{border-top:1px solid var(--alkBorder);gap:8px;padding-top:24px;display:flex}.c34b6e4b9>:last-child{margin-left:auto}@container (width>=800px){.c9b5115c1{grid-template-columns:1fr 1fr;gap:24px}.c1d3d1f7a{padding-left:0}}@supports (interpolate-size:allow-keywords){.cdecd3032{interpolate-size:allow-keywords}.cdecd3032::details-content{opacity:0;height:0;transition:height .22s ease, opacity .16s ease, content-visibility .22s allow-discrete;overflow:clip}.cdecd3032[open]::details-content{opacity:1;height:auto}}@media (width<=1050px){.c8d948774{grid-template-columns:minmax(0,1fr)}.cbd0f94fb{display:none}.c8d948774 .ccefbfb76{display:inline-flex}}@media (width<=720px){.c31c4edde{padding:16px 12px 0}.ce7dd00e1{display:none}.c013ac496{grid-template-columns:24px 20px minmax(0,1fr) auto;grid-template-areas:"check seal title title""check seal snip snip""check seal src time";gap:6px 8px;padding:12px}.cf2662058{justify-self:start}.cbbbb078e{font-size:var(--alkTextMd,12px)}.c368a67d6{padding:16px}.c4025c656{font-size:var(--alkTextMd,12px);padding:10px 12px}.c7673f257{font-size:14px}.c1701feb4{font-size:var(--alkTextMd,13px)}}.c8d948774[data-sidebar=false]{grid-template-columns:minmax(0,1fr)}.c8d948774[data-sidebar=false] .ce7dd00e1{display:none}.c8d948774[data-sidebar=false] .ccefbfb76{display:inline-flex}.c5e4f8975{flex:1;min-width:0;position:relative}.c5e4f8975 .alk-input-affix{width:100%}.c5e4f8975 .alk-input{padding-right:42px}.c609c39cf{z-index:3;display:none;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.c8d948774[data-sidebar=false] .c609c39cf{display:block}.c609c39cf summary{cursor:pointer;border-radius:4px;place-items:center;width:28px;height:28px;list-style:none;display:grid}.c609c39cf summary::-webkit-details-marker{display:none}.c609c39cf summary:hover,.c609c39cf[open] summary{background:var(--alkHoverBg)}.c609c39cf[data-active=true] summary{color:#39723c}.c46a22063{width:220px;max-height:min(440px,60vh);color:var(--alkPrimaryText);padding:4px;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto}.c3d91bb03{color:var(--alkSecondaryText);padding:6px 12px 4px;font-size:14px;font-weight:600}.c435882ef{width:16px;height:16px;display:grid}.c435882ef svg{grid-area:1/1}.c435882ef svg:last-child,.cd83da91e[aria-checked=true] .c435882ef svg:first-child{visibility:hidden}.cd83da91e[aria-checked=true] .c435882ef svg:last-child{visibility:visible}.c30a3fc10{font-variant-numeric:tabular-nums;color:var(--alkSecondaryText);margin-left:auto}@media (width<=1050px){.c609c39cf{display:block}.ce7dd00e1{display:none}}.ceebbd315{text-align:center;padding:32px 16px}.ceebbd315 p{margin:0 0 16px}.cf2662058 svg{flex:none}.c013ac496:focus-visible,.c609c39cf summary:focus-visible{outline:2px solid var(--alkBrandText);outline-offset:-2px}@media (prefers-reduced-motion:reduce){.cdecd3032::details-content{transition:none}}.cdecd3032[open] .c7673f257{white-space:normal;overflow-wrap:anywhere}
