@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.04o39dzmj.ey..woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e629b5bc06499d58-s.0b_~8bw~gzh90.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1a099d89ee94ee96-s.0_qb~~5cn13jl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.0eehd8tgys7nv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.04o39dzmj.ey..woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e629b5bc06499d58-s.0b_~8bw~gzh90.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1a099d89ee94ee96-s.0_qb~~5cn13jl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.0eehd8tgys7nv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.04o39dzmj.ey..woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e629b5bc06499d58-s.0b_~8bw~gzh90.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a099d89ee94ee96-s.0_qb~~5cn13jl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.0eehd8tgys7nv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.04o39dzmj.ey..woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e629b5bc06499d58-s.0b_~8bw~gzh90.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1a099d89ee94ee96-s.0_qb~~5cn13jl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.0eehd8tgys7nv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.04o39dzmj.ey..woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/e629b5bc06499d58-s.0b_~8bw~gzh90.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/1a099d89ee94ee96-s.0_qb~~5cn13jl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.0eehd8tgys7nv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.plus_jakarta_sans_e627931b-module__-IWRBq__className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.plus_jakarta_sans_e627931b-module__-IWRBq__variable{--font-jakarta:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.0zgw-jeven.3w.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.0wkzw~je483f-.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.0rhz0arwfsn~5.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.0l76wvqk9d84w.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.0k4k9394f2q-k.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.08e28id.o-okb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_8d43a2aa-module__8Li5zG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_8d43a2aa-module__8Li5zG__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
.chat-module__Yf7yya__fabWrap{z-index:175;pointer-events:none;position:fixed;bottom:24px;right:24px}.chat-module__Yf7yya__fab{cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;background:0 0;border:none;justify-content:center;align-items:center;width:56px;height:56px;padding:0;transition:filter .25s cubic-bezier(.2,.8,.2,1);display:flex;position:relative}.chat-module__Yf7yya__fab:focus-visible{outline-offset:4px;border-radius:8px;outline:2px solid #f26b1a99}.chat-module__Yf7yya__fabDot{background:#f26b1a;border-radius:50%;width:11px;height:11px;animation:2s ease-in-out infinite chat-module__Yf7yya__fabPulse;position:absolute;top:2px;right:2px;box-shadow:0 0 0 2px #ffffffd9,0 0 10px #f26b1a99}@media (max-width:1023px){.chat-module__Yf7yya__fabWrap{display:none}}@keyframes chat-module__Yf7yya__fabPulse{0%,to{opacity:1}50%{opacity:.4}}.chat-module__Yf7yya__panel,.chat-module__Yf7yya__panelFullscreen{--chat-bg:#0a0a0a;--chat-bg-translucent:#0a0a0ceb;--chat-bg-elevated:#131316;--chat-text:#f5f5f5;--chat-text-soft:#f5f5f59e;--chat-text-muted:#f5f5f561;--chat-border:#ffffff14;--chat-border-strong:#ffffff29;--chat-surface:#ffffff0a;--chat-surface-hover:#ffffff12;--chat-header-bg:#0003;--chat-input-bg:#00000040;--chat-code-bg:#000;--chat-code-text:#e8e8e8;--chat-user-bubble:#f26b1a29;--chat-user-bubble-border:#f26b1a52;--chat-accent:#f26b1a;--chat-accent-bright:#ffb380;--chat-error-bg:#ff4d6914;--chat-error-border:#ff4d6966;--chat-error-text:#ff6b80;--chat-error-text-soft:#ff6b80b3;--chat-success:#22c55e}.chat-module__Yf7yya__panel[data-theme=light],.chat-module__Yf7yya__panelFullscreen[data-theme=light]{--chat-bg:#fff;--chat-bg-translucent:#fffffff0;--chat-bg-elevated:#fafafa;--chat-text:#111;--chat-text-soft:#666;--chat-text-muted:#999;--chat-border:#00000014;--chat-border-strong:#00000029;--chat-surface:#fafafa;--chat-surface-hover:#0000000a;--chat-header-bg:#00000006;--chat-input-bg:#00000005;--chat-code-bg:#1a1a1a;--chat-code-text:#e0e0e0;--chat-user-bubble:#f26b1a1a;--chat-user-bubble-border:#f26b1a40;--chat-accent:#f26b1a;--chat-accent-bright:#e05a10;--chat-error-bg:#dc26260d;--chat-error-border:#dc262666;--chat-error-text:#991b1b;--chat-error-text-soft:#b91c1ccc;--chat-success:#16a34a}.chat-module__Yf7yya__panel{z-index:180;-webkit-backdrop-filter:blur(40px);background:var(--chat-bg-translucent);border:1px solid var(--chat-border);width:420px;height:min(720px,100dvh - 80px);max-height:calc(100dvh - 80px);color:var(--chat-text);flex-direction:column;display:flex;position:fixed;bottom:24px;right:24px;overflow:hidden;box-shadow:inset 0 0 0 1px #f26b1a0f,0 24px 80px #00000080,0 2px 8px #00000040}.chat-module__Yf7yya__panelFullscreen{z-index:200;background:var(--chat-bg);width:100%;height:100%;max-height:none;box-shadow:none;padding-bottom:env(safe-area-inset-bottom,0px);color:var(--chat-text);border:none;flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}.chat-module__Yf7yya__panelFullscreen:not([data-theme=light]):before{content:"";pointer-events:none;z-index:0;background:radial-gradient(at 100% 0,#f26b1a14,#0000 50%),radial-gradient(at 0 100%,#f26b1a0a,#0000 60%);position:absolute;inset:0}.chat-module__Yf7yya__panelFullscreen>*{z-index:1;position:relative}.chat-module__Yf7yya__panelHeader{border-bottom:1px solid var(--chat-border);background:var(--chat-header-bg,#0003);flex-shrink:0;justify-content:space-between;align-items:center;padding:14px 18px;display:flex;position:relative}.chat-module__Yf7yya__panelHeader:after{content:"";background:linear-gradient(90deg, transparent, var(--chat-accent) 20%, var(--chat-accent) 80%, transparent);opacity:.5;pointer-events:none;height:1px;position:absolute;bottom:-1px;left:0;right:0}.chat-module__Yf7yya__panelHeaderLeft{align-items:center;gap:10px;display:flex}.chat-module__Yf7yya__panelHeaderLogo{filter:drop-shadow(0 0 8px #f26b1a66);width:26px;height:26px}.chat-module__Yf7yya__panelHeaderTitle{font-family:var(--font-display);letter-spacing:.01em;color:var(--chat-text);font-size:.95rem;font-weight:700}.chat-module__Yf7yya__panelHeaderDot{background:var(--chat-success);width:7px;height:7px;box-shadow:0 0 8px var(--chat-success);border-radius:50%;animation:2s ease-in-out infinite chat-module__Yf7yya__fabPulse}.chat-module__Yf7yya__panelHeaderRight{gap:4px;display:flex}.chat-module__Yf7yya__panelHeaderBtn{width:32px;height:32px;color:var(--chat-text-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:color .12s,background .12s;display:flex}.chat-module__Yf7yya__panelHeaderBtn:hover{color:var(--chat-text);background:var(--chat-surface-hover)}.chat-module__Yf7yya__panelMessages{scrollbar-width:thin;scrollbar-color:var(--chat-border-strong) transparent;flex-direction:column;flex:1;gap:10px;padding:18px 16px;display:flex;overflow:hidden auto}.chat-module__Yf7yya__panelMessages::-webkit-scrollbar{width:6px}.chat-module__Yf7yya__panelMessages::-webkit-scrollbar-track{background:0 0}.chat-module__Yf7yya__panelMessages::-webkit-scrollbar-thumb{background:var(--chat-border-strong);border-radius:3px}.chat-module__Yf7yya__message{gap:10px;max-width:88%;display:flex}.chat-module__Yf7yya__messageUser{flex-direction:row-reverse;align-self:flex-end}.chat-module__Yf7yya__messageAssistant{align-self:flex-start}.chat-module__Yf7yya__messageAvatar{filter:drop-shadow(0 0 6px #f26b1a4d);flex-shrink:0;width:28px;height:28px}.chat-module__Yf7yya__messageAvatar img{width:100%;height:100%}.chat-module__Yf7yya__messageBubble{gap:6px;display:grid}.chat-module__Yf7yya__messageUser .chat-module__Yf7yya__messageBubble{background:var(--chat-user-bubble);border:1px solid var(--chat-user-bubble-border);border-radius:14px 14px 4px;padding:10px 14px}.chat-module__Yf7yya__messageAssistant .chat-module__Yf7yya__messageBubble{padding:2px 0}.chat-module__Yf7yya__messageText{color:var(--chat-text);word-break:break-word;margin:0;font-size:.84rem;line-height:1.5}.chat-module__Yf7yya__messageMarkdown{color:var(--chat-text);word-break:break-word;font-size:.84rem;line-height:1.55}.chat-module__Yf7yya__messageMarkdown>:first-child{margin-top:0}.chat-module__Yf7yya__messageMarkdown>:last-child{margin-bottom:0}.chat-module__Yf7yya__messageMarkdown p{margin:0 0 6px}.chat-module__Yf7yya__messageMarkdown p:last-child{margin-bottom:0}.chat-module__Yf7yya__messageMarkdown strong{font-weight:700}.chat-module__Yf7yya__messageMarkdown em{font-style:italic}.chat-module__Yf7yya__messageMarkdown a{color:var(--chat-accent);border-bottom:1px solid #f26b1a4d;text-decoration:none;transition:border-color .12s}.chat-module__Yf7yya__messageMarkdown a:hover{border-bottom-color:var(--chat-accent)}.chat-module__Yf7yya__messageMarkdown h1,.chat-module__Yf7yya__messageMarkdown h2,.chat-module__Yf7yya__messageMarkdown h3,.chat-module__Yf7yya__messageMarkdown h4,.chat-module__Yf7yya__messageMarkdown h5,.chat-module__Yf7yya__messageMarkdown h6{color:var(--chat-text);margin:12px 0 4px;font-weight:700;line-height:1.3}.chat-module__Yf7yya__messageMarkdown h1{font-size:1.1rem}.chat-module__Yf7yya__messageMarkdown h2{font-size:1rem}.chat-module__Yf7yya__messageMarkdown h3{font-size:.94rem}.chat-module__Yf7yya__messageMarkdown ul,.chat-module__Yf7yya__messageMarkdown ol{margin:4px 0 8px;padding-left:20px}.chat-module__Yf7yya__messageMarkdown li{margin:2px 0}.chat-module__Yf7yya__messageMarkdown li::marker{color:var(--chat-accent)}.chat-module__Yf7yya__messageMarkdown code{font-family:var(--font-mono);background:var(--chat-surface);border:1px solid var(--chat-border);color:var(--chat-accent-bright);padding:1px 6px;font-size:.82em}.chat-module__Yf7yya__messageMarkdown pre{background:var(--chat-code-bg);border:1px solid var(--chat-border);max-height:240px;margin:8px 0;padding:12px;overflow:auto}.chat-module__Yf7yya__messageMarkdown pre code{color:var(--chat-code-text);background:0 0;border:none;padding:0;font-size:.78rem;line-height:1.55}.chat-module__Yf7yya__messageMarkdown blockquote{border-left:3px solid var(--chat-accent);background:var(--chat-surface);color:var(--chat-text-soft);margin:8px 0;padding:6px 14px}.chat-module__Yf7yya__messageMarkdown table{border-collapse:collapse;width:100%;margin:8px 0;font-size:.82rem}.chat-module__Yf7yya__messageMarkdown th,.chat-module__Yf7yya__messageMarkdown td{border:1px solid var(--chat-border);text-align:left;padding:6px 10px}.chat-module__Yf7yya__messageMarkdown th{background:var(--chat-surface);color:var(--chat-text);font-weight:600}.chat-module__Yf7yya__messageMarkdown hr{border:none;border-top:1px solid var(--chat-border);margin:10px 0}.chat-module__Yf7yya__typing{align-self:flex-start;gap:4px;padding:8px 0;display:flex}.chat-module__Yf7yya__typing span{background:#f26b1a;width:7px;height:7px;animation:1.2s ease-in-out infinite chat-module__Yf7yya__typingPulse}.chat-module__Yf7yya__typing span:nth-child(2){animation-delay:.2s}.chat-module__Yf7yya__typing span:nth-child(3){animation-delay:.4s}@keyframes chat-module__Yf7yya__typingPulse{0%,to{opacity:1}50%{opacity:.3}}.chat-module__Yf7yya__errorBubble{background:var(--chat-error-bg);border-left:3px solid var(--chat-error-border);align-self:flex-start;max-width:88%;padding:12px 16px}.chat-module__Yf7yya__errorHead{color:var(--chat-error-text);margin:0;font-size:.84rem;font-weight:600}.chat-module__Yf7yya__errorDetail{color:var(--chat-error-text-soft);word-break:break-word;margin:4px 0 0;font-size:.78rem;line-height:1.45}.chat-module__Yf7yya__errorRetry{font-family:var(--font-sans);color:var(--chat-error-text);border:1px solid var(--chat-error-border);cursor:pointer;background:0 0;margin-top:10px;padding:5px 14px;font-size:.78rem;font-weight:600;transition:background .12s,border-color .12s}.chat-module__Yf7yya__errorRetry:hover{background:var(--chat-error-bg);border-color:var(--chat-error-text)}.chat-module__Yf7yya__inputWrap{border-top:1px solid var(--chat-border);background:var(--chat-input-bg,#00000040);flex-shrink:0;align-items:flex-end;gap:10px;padding:14px 16px;display:flex;position:relative}.chat-module__Yf7yya__inputWrap:before{content:"";background:linear-gradient(90deg, transparent, var(--chat-accent) 30%, var(--chat-accent) 70%, transparent);opacity:.25;pointer-events:none;height:1px;position:absolute;top:-1px;left:0;right:0}.chat-module__Yf7yya__inputField{font-family:var(--font-sans);border:1px solid var(--chat-border-strong);background:var(--chat-surface);color:var(--chat-text);resize:none;outline:none;flex:1;min-height:42px;padding:11px 14px;font-size:.86rem;line-height:1.4;transition:border-color .12s,background .12s}@media (pointer:coarse){.chat-module__Yf7yya__inputField{font-size:16px}}.chat-module__Yf7yya__inputField:focus{border-color:var(--chat-accent);background:var(--chat-surface-hover);box-shadow:0 0 0 2px #f26b1a2e}.chat-module__Yf7yya__inputField::placeholder{color:var(--chat-text-muted)}.chat-module__Yf7yya__inputSend{background:var(--chat-accent);color:#fff;cursor:pointer;border:none;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;transition:background .12s,transform .12s,box-shadow .12s;display:flex}.chat-module__Yf7yya__inputSend:hover:not(:disabled){background:var(--chat-accent-bright);transform:translateY(-1px);box-shadow:0 4px 14px #f26b1a66}.chat-module__Yf7yya__inputSend:disabled{opacity:.35;cursor:default}.chat-module__Yf7yya__examples{flex-direction:column;flex:1;justify-content:flex-start;align-items:stretch;gap:22px;padding:28px 18px;display:flex}.chat-module__Yf7yya__examplesWelcome{text-align:center;flex-direction:column;align-items:center;gap:10px;margin-bottom:4px;display:flex}.chat-module__Yf7yya__examplesLogo{filter:drop-shadow(0 0 14px #f26b1a73);width:52px;height:52px}.chat-module__Yf7yya__examplesHeading{font-family:var(--font-display);letter-spacing:-.01em;background:linear-gradient(180deg, var(--chat-text) 0%, var(--chat-accent) 140%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0;font-size:1.5rem;font-weight:800}.chat-module__Yf7yya__examplesSubtitle{color:var(--chat-text-soft);max-width:280px;margin:0;font-size:.82rem;line-height:1.5}.chat-module__Yf7yya__examplesCategory{flex-direction:column;gap:8px;display:flex}.chat-module__Yf7yya__examplesCategoryLabel{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--chat-text-muted);margin:0;padding-left:2px;font-size:.66rem}.chat-module__Yf7yya__examplesTitle{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--chat-text-muted);margin:0;font-size:.68rem}.chat-module__Yf7yya__examplesGrid{gap:6px;display:grid}.chat-module__Yf7yya__exampleChip{text-align:left;font-family:var(--font-sans);color:var(--chat-text);border:1px solid var(--chat-border);background:var(--chat-surface);cursor:pointer;align-items:center;gap:10px;padding:12px 14px;font-size:.84rem;transition:border-color .15s,background .15s,transform .15s;display:flex}.chat-module__Yf7yya__exampleChip:hover{background:var(--chat-surface-hover);border-color:#f26b1a80;transform:translate(2px)}.chat-module__Yf7yya__exampleChipArrow{color:var(--chat-text-muted);flex-shrink:0;margin-left:auto;transition:color .15s,transform .15s}.chat-module__Yf7yya__exampleChip:hover .chat-module__Yf7yya__exampleChipArrow{color:var(--chat-accent);transform:translate(2px)}.chat-module__Yf7yya__exampleIcon{flex-shrink:0;width:18px;height:18px}@media (max-width:768px){.chat-module__Yf7yya__panelMessages{padding:16px 14px}.chat-module__Yf7yya__inputWrap{padding:12px 14px;padding-bottom:calc(12px + env(safe-area-inset-bottom,0px))}.chat-module__Yf7yya__examples{gap:24px;padding:32px 18px}.chat-module__Yf7yya__examplesGrid{grid-template-columns:1fr;gap:8px}.chat-module__Yf7yya__exampleChip{padding:14px 16px;font-size:.86rem}.chat-module__Yf7yya__examplesLogo{width:56px;height:56px}.chat-module__Yf7yya__examplesHeading{font-size:1.6rem}.chat-module__Yf7yya__examplesSubtitle{font-size:.84rem}}@media (prefers-reduced-motion:reduce){.chat-module__Yf7yya__typing span,.chat-module__Yf7yya__fabDot,.chat-module__Yf7yya__panelHeaderDot{animation:none}}
.AnalysisTextFormatter-module__DZb4-W__price{font-family:var(--font-mono,"SF Mono", Consolas, monospace);color:#1a1a1a;white-space:nowrap;background:linear-gradient(135deg,#f26b1a14 0%,#f26b1a0a 100%);border-radius:3px;padding:1px 4px;font-weight:600}.AnalysisTextFormatter-module__DZb4-W__percentage{font-family:var(--font-mono,"SF Mono", Consolas, monospace);white-space:nowrap;border-radius:3px;padding:1px 4px;font-weight:600}.AnalysisTextFormatter-module__DZb4-W__percentage[data-positive=true]{color:#16a34a;background:#16a34a1a}.AnalysisTextFormatter-module__DZb4-W__percentage[data-negative=true]{color:#dc2626;background:#dc26261a}.AnalysisTextFormatter-module__DZb4-W__percentage:not([data-positive=true]):not([data-negative=true]){color:#666;background:#0000000d}.AnalysisTextFormatter-module__DZb4-W__handle{color:#1d9bf0;font-weight:500;text-decoration:none;transition:all .15s}.AnalysisTextFormatter-module__DZb4-W__handle:hover{color:#0c7abf;text-decoration:underline}.AnalysisTextFormatter-module__DZb4-W__cashtag{color:#f26b1a;font-weight:600;text-decoration:none;transition:all .15s}.AnalysisTextFormatter-module__DZb4-W__cashtag:hover{color:#d45a10;text-decoration:underline}.AnalysisTextFormatter-module__DZb4-W__indicator{font-family:var(--font-mono,"SF Mono", Consolas, monospace);align-items:center;gap:3px;font-size:.92em;display:inline-flex}.AnalysisTextFormatter-module__DZb4-W__indicatorName{color:#6366f1;text-transform:uppercase;letter-spacing:.02em;font-size:.85em;font-weight:700}.AnalysisTextFormatter-module__DZb4-W__indicatorValue{color:#1a1a1a;background:#6366f114;border-radius:3px;padding:1px 4px;font-weight:600}
@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00b2_ptq3xnpy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/b0947914c9718a1e-s.0l.9lak812di~.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/d0b60be57f16ee32-s.0m2lc_66fsc~9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/1f9e983605289f29-s.0~7_67muh398v.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.10ked.7w885.g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00b2_ptq3xnpy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b0947914c9718a1e-s.0l.9lak812di~.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d0b60be57f16ee32-s.0m2lc_66fsc~9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1f9e983605289f29-s.0~7_67muh398v.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.10ked.7w885.g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00b2_ptq3xnpy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b0947914c9718a1e-s.0l.9lak812di~.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d0b60be57f16ee32-s.0m2lc_66fsc~9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1f9e983605289f29-s.0~7_67muh398v.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.10ked.7w885.g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00b2_ptq3xnpy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b0947914c9718a1e-s.0l.9lak812di~.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d0b60be57f16ee32-s.0m2lc_66fsc~9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1f9e983605289f29-s.0~7_67muh398v.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.10ked.7w885.g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}.cormorant_garamond_cababf10-module__5ds8sG__className{font-family:Cormorant Garamond,Cormorant Garamond Fallback;font-style:normal}.cormorant_garamond_cababf10-module__5ds8sG__variable{--font-display:"Cormorant Garamond", "Cormorant Garamond Fallback"}
.tokens-module__wYKvWW__tickerPlain{color:#f26b1a;font-weight:600}.tokens-module__wYKvWW__ticker{cursor:pointer;vertical-align:baseline;align-items:center;gap:3px;transition:opacity .12s;display:inline-flex}.tokens-module__wYKvWW__ticker:hover{opacity:.8}.tokens-module__wYKvWW__tickerLogo{vertical-align:-2px;border-radius:50%;flex-shrink:0;width:16px;height:16px}.tokens-module__wYKvWW__tickerDot{vertical-align:-2px;background:#f26b1a33;border-radius:50%;flex-shrink:0;width:16px;height:16px}.tokens-module__wYKvWW__tickerSymbol{color:#f26b1a;font-weight:600}.tokens-module__wYKvWW__popover{z-index:9999;pointer-events:auto;background:#fff;border:1px solid #00000014;width:max-content;max-width:min(320px,100vw - 32px);padding:14px 16px;animation:.12s ease-out tokens-module__wYKvWW__popoverIn;position:fixed;box-shadow:0 12px 40px #00000024,0 2px 8px #0000000f}@keyframes tokens-module__wYKvWW__popoverIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.tokens-module__wYKvWW__popoverHeader{align-items:center;gap:10px;margin-bottom:8px;display:flex}.tokens-module__wYKvWW__popoverLogo{border-radius:50%;flex-shrink:0;width:32px;height:32px}.tokens-module__wYKvWW__popoverDot{background:#f26b1a26;border-radius:50%;flex-shrink:0;width:32px;height:32px}.tokens-module__wYKvWW__popoverNames{flex-direction:column;gap:1px;min-width:0;display:flex}.tokens-module__wYKvWW__popoverSymbol{color:#f26b1a;font-size:.88rem;font-weight:700}.tokens-module__wYKvWW__popoverName{color:var(--page-text-soft,#888);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}.tokens-module__wYKvWW__popoverPrice{font-family:var(--font-mono);color:var(--page-text-primary,#111);align-items:baseline;gap:8px;margin-bottom:6px;font-size:.92rem;font-weight:700;display:flex}.tokens-module__wYKvWW__popoverChange{font-size:.75rem;font-weight:600}.tokens-module__wYKvWW__popoverChange[data-positive=true]{color:#16a34a}.tokens-module__wYKvWW__popoverChange[data-positive=false]{color:#dc2626}.tokens-module__wYKvWW__popoverMeta{align-items:center;gap:10px;margin-bottom:10px;display:flex}.tokens-module__wYKvWW__popoverMetaItem{font-family:var(--font-mono);color:var(--page-text-soft,#999);letter-spacing:.02em;align-items:center;gap:4px;font-size:.68rem;display:inline-flex}.tokens-module__wYKvWW__popoverChainIcon{width:14px;height:14px}.tokens-module__wYKvWW__popoverActions{border-top:1px solid #0000000f;align-items:center;gap:8px;padding-top:8px;display:flex}.tokens-module__wYKvWW__popoverAddr{font-family:var(--font-mono);color:var(--page-text-soft,#999);cursor:pointer;background:0 0;border:none;padding:0;font-size:.68rem;transition:color .12s}.tokens-module__wYKvWW__popoverAddr:hover{color:var(--page-text-primary,#111)}.tokens-module__wYKvWW__popoverSearch{color:#f26b1a;white-space:nowrap;margin-left:auto;font-size:.72rem;font-weight:600;text-decoration:none}.tokens-module__wYKvWW__popoverSearch:hover{text-decoration:underline}
@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c3cb240f9c892514-s.163v2i5cux7-c.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0yo6-5yoeeudq.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c3cb240f9c892514-s.163v2i5cux7-c.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0yo6-5yoeeudq.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c3cb240f9c892514-s.163v2i5cux7-c.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0yo6-5yoeeudq.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.dm_sans_3b2a9f8d-module__DFhoRW__className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.dm_sans_3b2a9f8d-module__DFhoRW__variable{--font-ui:"DM Sans", "DM Sans Fallback"}
.tools-module__LVStGq__toolError{color:#dc2626;margin:4px 0;font-size:.78rem}.tools-module__LVStGq__toolEmpty{color:var(--page-text-soft,#888);margin:4px 0;font-size:.82rem;font-style:italic}.tools-module__LVStGq__toolPending{color:var(--page-text-soft,#888);font-size:.78rem;font-family:var(--font-mono);align-items:center;gap:6px;padding:4px 0;display:flex}.tools-module__LVStGq__toolPendingDot{background:#f26b1a;width:6px;height:6px;animation:1.2s ease-in-out infinite tools-module__LVStGq__pendingPulse}@keyframes tools-module__LVStGq__pendingPulse{0%,to{opacity:1}50%{opacity:.3}}.tools-module__LVStGq__toolFallback{margin:4px 0;font-size:.75rem}.tools-module__LVStGq__toolFallback summary{cursor:pointer;font-family:var(--font-mono);color:var(--page-text-soft,#888)}.tools-module__LVStGq__toolFallback pre{font-family:var(--font-mono);white-space:pre-wrap;word-break:break-all;color:#444;background:#f8f8f8;max-height:200px;margin:4px 0 0;padding:8px;font-size:.7rem;line-height:1.4;overflow:auto}.tools-module__LVStGq__searchWrap{width:100%;margin:4px 0}.tools-module__LVStGq__searchMeta{font-family:var(--font-mono);color:var(--page-text-soft,#888);margin:0 0 6px;font-size:.68rem}.tools-module__LVStGq__searchList{gap:2px;display:grid}.tools-module__LVStGq__searchCard{border-bottom:1px solid #0000000d;padding:8px 0}.tools-module__LVStGq__searchCard:last-child{border-bottom:none}.tools-module__LVStGq__searchCardTop{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.tools-module__LVStGq__searchName{color:var(--page-text-primary,#111);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:.84rem;font-weight:600;overflow:hidden}.tools-module__LVStGq__searchPrice{font-family:var(--font-mono);color:#f26b1a;white-space:nowrap;flex-shrink:0;font-size:.82rem;font-weight:700}.tools-module__LVStGq__searchDesc{color:var(--page-text-soft,#666);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:2px 0 4px;font-size:.76rem;line-height:1.4;display:-webkit-box;overflow:hidden}.tools-module__LVStGq__searchCardMeta{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.tools-module__LVStGq__searchGrade{font-family:var(--font-mono);flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;font-size:.65rem;font-weight:700;display:inline-flex}.tools-module__LVStGq__searchGrade[data-level=excellent]{color:#16a34a;background:#16a34a1a}.tools-module__LVStGq__searchGrade[data-level=good]{color:#3b82f6;background:#3b82f61a}.tools-module__LVStGq__searchGrade[data-level=fair]{color:#ca8a04;background:#eab3081a}.tools-module__LVStGq__searchGrade[data-level=poor]{color:#dc2626;background:#dc26261a}.tools-module__LVStGq__searchVerified{color:#16a34a;font-size:.65rem;font-weight:500}.tools-module__LVStGq__searchCategory,.tools-module__LVStGq__searchMethod,.tools-module__LVStGq__searchCalls{font-family:var(--font-mono);color:var(--page-text-soft,#999);font-size:.65rem}.tools-module__LVStGq__searchChainIcon{width:14px;height:14px}.tools-module__LVStGq__pricingWrap{margin:4px 0}.tools-module__LVStGq__pricingHead{color:var(--page-text-primary,#111);margin:0 0 6px;font-size:.78rem;font-weight:600}.tools-module__LVStGq__pricingOptions{gap:4px;display:grid}.tools-module__LVStGq__pricingRow{border-bottom:1px solid #0000000a;align-items:center;gap:8px;padding:6px 0;display:flex}.tools-module__LVStGq__pricingRow:last-child{border-bottom:none}.tools-module__LVStGq__pricingChainIcon{flex-shrink:0;width:18px;height:18px}.tools-module__LVStGq__pricingNetwork{color:var(--page-text-primary,#111);flex:1;font-size:.78rem}.tools-module__LVStGq__pricingAmount{font-family:var(--font-mono);color:#f26b1a;font-size:.82rem;font-weight:700}.tools-module__LVStGq__pricingFree{color:#16a34a;align-items:center;gap:6px;margin:4px 0;font-size:.82rem;display:flex}.tools-module__LVStGq__pricingFreeIcon{font-weight:700}.tools-module__LVStGq__paymentRequired{border-left:3px solid #f26b1a;margin:4px 0;padding-left:10px}.tools-module__LVStGq__paymentRequiredHeader{color:var(--page-text-primary,#111);align-items:center;gap:6px;font-size:.82rem;font-weight:600;display:flex}.tools-module__LVStGq__paymentRequiredIcon{font-size:1rem}.tools-module__LVStGq__paymentRequiredUrl{font-family:var(--font-mono);color:var(--page-text-soft,#888);word-break:break-all;margin:4px 0;font-size:.7rem}.tools-module__LVStGq__paymentRequiredUrl code{background:#0000000a;padding:1px 4px}.tools-module__LVStGq__paymentRequiredPricing{flex-direction:column;gap:2px;margin:4px 0;display:flex}.tools-module__LVStGq__paymentRequiredOption{font-family:var(--font-mono);color:#f26b1a;font-size:.76rem;font-weight:600}.tools-module__LVStGq__paymentRequiredHint{color:var(--page-text-soft,#999);margin:4px 0 0;font-size:.72rem;font-style:italic}.tools-module__LVStGq__paymentResponse{margin:4px 0}.tools-module__LVStGq__paymentResponseHead{color:#16a34a;margin:0 0 4px;font-size:.78rem;font-weight:600}.tools-module__LVStGq__paymentResponseData{font-family:var(--font-mono);white-space:pre-wrap;word-break:break-all;color:#444;background:#f8f8f8;max-height:200px;margin:0;padding:8px;font-size:.7rem;line-height:1.4;overflow:auto}.tools-module__LVStGq__walletWrap{gap:4px;margin:4px 0;display:grid}.tools-module__LVStGq__walletRow{border-bottom:1px solid #0000000a;align-items:center;gap:10px;padding:8px 0;display:flex}.tools-module__LVStGq__walletRow:last-child{border-bottom:none}.tools-module__LVStGq__walletChainIcon{flex-shrink:0;width:22px;height:22px}.tools-module__LVStGq__walletInfo{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.tools-module__LVStGq__walletChainName{color:var(--page-text-primary,#111);font-size:.82rem;font-weight:600}.tools-module__LVStGq__walletAddr{font-family:var(--font-mono);color:var(--page-text-soft,#999);font-size:.68rem}.tools-module__LVStGq__walletBalance{font-family:var(--font-mono);color:#f26b1a;white-space:nowrap;font-size:.84rem;font-weight:700}.tools-module__LVStGq__walletEmpty{margin:4px 0}.tools-module__LVStGq__walletEmpty p{color:var(--page-text-primary,#111);margin:0;font-size:.82rem}.tools-module__LVStGq__walletHint{color:var(--page-text-soft,#888)!important;margin-top:4px!important;font-size:.76rem!important}.tools-module__LVStGq__toolErrorCard{border:1px solid var(--page-border,#ffffff14);background:#f26b1a0a;border-left:2px solid #f26b1a;align-items:flex-start;gap:10px;margin:6px 0;padding:10px 12px;display:flex}.tools-module__LVStGq__toolErrorCard[data-tone=action]{background:#f26b1a0f;border-left-color:#f26b1a}.tools-module__LVStGq__toolErrorCard[data-tone=fatal]{background:#dc26260f;border-left-color:#dc2626}.tools-module__LVStGq__toolErrorCard[data-tone=transient]{background:#facc150a;border-left-color:#facc15}.tools-module__LVStGq__toolErrorCardIcon{font-size:.95rem;font-family:var(--font-mono);flex-shrink:0;padding-top:1px;line-height:1.2}.tools-module__LVStGq__toolErrorCardBody{flex:1;min-width:0}.tools-module__LVStGq__toolErrorCardTitle{letter-spacing:-.01em;margin-bottom:2px;font-size:.82rem;font-weight:600}.tools-module__LVStGq__toolErrorCardText{color:var(--page-text-soft,#888);font-size:.76rem;line-height:1.5}.tools-module__LVStGq__toolErrorCardDetail{color:var(--page-text-soft,#888);font-size:.72rem;font-family:var(--font-mono);opacity:.7;margin-top:4px}
.indexter-account-control-module__3BBgZW__controls{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.25rem;max-width:9rem;display:flex}.indexter-account-control-module__3BBgZW__account{--dx-account-font:var(--font-jakarta), system-ui, sans-serif}.indexter-account-control-module__3BBgZW__settingsShortcut{width:2.75rem;height:2.75rem;color:var(--ix2-ink-soft,var(--foreground));place-items:center;display:grid}.indexter-account-control-module__3BBgZW__settingsShortcut:hover,.indexter-account-control-module__3BBgZW__recovery:hover{color:var(--ix2-orange,var(--primary))}.indexter-account-control-module__3BBgZW__recovery{color:var(--ix2-ink-soft,var(--foreground));text-align:right;white-space:nowrap;flex-basis:100%;font-size:.8125rem}
.indexter-wordmark-module__BtGqcW__wordmark{height:var(--indexter-wordmark-size,clamp(1.35rem, 2vw, 1.8rem));aspect-ratio:866/138;flex:none;display:inline-block;position:relative}.indexter-wordmark-module__BtGqcW__wordmark img{width:auto;height:100%;display:block}.indexter-wordmark-module__BtGqcW__darkMark{display:none!important}.dark .indexter-wordmark-module__BtGqcW__lightMark{display:none}.dark .indexter-wordmark-module__BtGqcW__darkMark{display:block!important}
.marketplace-v2-module__uCfNQW__skipLink{z-index:100;background:var(--ix2-ink-strong);min-height:2.5rem;color:var(--ix2-surface-raised);border-radius:.375rem;align-items:center;padding:.625rem .875rem;font-size:.75rem;font-weight:780;text-decoration:none;display:inline-flex;position:fixed;top:.75rem;left:.75rem;transform:translateY(-200%)}.marketplace-v2-module__uCfNQW__skipLink:focus{transform:translateY(0)}.marketplace-v2-module__uCfNQW__mainTarget:focus{outline:0}.marketplace-v2-module__uCfNQW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.marketplace-v2-module__uCfNQW__wordmark{--indexter-wordmark-size:1.125rem;color:var(--ix2-ink-strong)}.marketplace-v2-module__uCfNQW__headerSearch{width:fit-content;min-height:var(--ix2-touch);color:var(--ix2-muted);white-space:nowrap;justify-self:center;align-items:center;gap:.5rem;font-size:.75rem;font-weight:720;text-decoration:none;display:inline-flex}.marketplace-v2-module__uCfNQW__headerCenterLinks{justify-content:center;align-items:center;gap:1.25rem;display:flex}.marketplace-v2-module__uCfNQW__headerTraffic{min-height:var(--ix2-touch);color:var(--ix2-muted);align-items:center;font-size:.75rem;font-weight:740;text-decoration:none;display:inline-flex}.marketplace-v2-module__uCfNQW__headerTraffic[aria-current=page]{color:var(--ix2-orange)}.marketplace-v2-module__uCfNQW__headerProvidersMobile{min-width:var(--ix2-touch);min-height:var(--ix2-touch);border-radius:var(--ix2-radius-control);color:var(--ix2-ink-strong);white-space:nowrap;justify-content:center;align-items:center;padding-inline:.625rem;font-size:.8125rem;font-weight:780;text-decoration:none;display:none}.marketplace-v2-module__uCfNQW__headerProvidersMobile[aria-current=page]{color:var(--ix2-orange)}.marketplace-v2-module__uCfNQW__headerExplorerMobile{display:none}.marketplace-v2-module__uCfNQW__headerExplorerDesktop{display:contents}.marketplace-v2-module__uCfNQW__themeToggle,.marketplace-v2-module__uCfNQW__themeTogglePlaceholder,.marketplace-v2-module__uCfNQW__accountPlaceholder{width:2.75rem;min-width:2.75rem;min-height:2.75rem}.marketplace-v2-module__uCfNQW__accountPlaceholder{display:block}.marketplace-v2-module__uCfNQW__accountLink,.marketplace-v2-module__uCfNQW__accountMenu>summary{border-radius:var(--ix2-radius-control);min-height:2.75rem;color:var(--ix2-ink-strong);white-space:nowrap;justify-content:center;align-items:center;padding-inline:.625rem;font-size:.75rem;font-weight:760;text-decoration:none;display:inline-flex}.marketplace-v2-module__uCfNQW__accountMenu{position:relative}.marketplace-v2-module__uCfNQW__accountMenu>summary{cursor:pointer;list-style:none}.marketplace-v2-module__uCfNQW__accountMenu>summary::-webkit-details-marker{display:none}.marketplace-v2-module__uCfNQW__accountPanel{z-index:60;border:1px solid var(--ix2-line-strong);border-radius:var(--ix2-radius-control);background:var(--ix2-surface-raised);width:min(18rem,100vw - 2rem);box-shadow:0 1rem 2.5rem color-mix(in oklch, var(--ix2-ink-strong) 15%, transparent);gap:.35rem;padding:.75rem;display:grid;position:absolute;top:calc(100% + .5rem);right:0}.marketplace-v2-module__uCfNQW__accountIdentity{color:var(--ix2-muted);text-overflow:ellipsis;white-space:nowrap;padding:.55rem .75rem .45rem;font-size:.75rem;font-weight:720;line-height:1.4;overflow:hidden}.marketplace-v2-module__uCfNQW__accountPanel>a,.marketplace-v2-module__uCfNQW__accountPanel>button{border-radius:var(--ix2-radius-control);min-height:2.75rem;color:var(--ix2-ink-strong);font:inherit;text-align:left;background:0 0;border:0;align-items:center;padding-inline:.75rem;font-size:.8125rem;font-weight:680;text-decoration:none;display:flex}.marketplace-v2-module__uCfNQW__accountPanel>button{cursor:pointer}.marketplace-v2-module__uCfNQW__accountLink:focus-visible,.marketplace-v2-module__uCfNQW__accountMenu>summary:focus-visible,.marketplace-v2-module__uCfNQW__accountPanel>a:focus-visible,.marketplace-v2-module__uCfNQW__accountPanel>button:focus-visible{outline:.1875rem solid var(--ix2-focus);outline-offset:.125rem}.marketplace-v2-module__uCfNQW__themeToggle{color:var(--ix2-ink-soft);background:0 0;border:0;place-items:center;padding:0;display:grid}.marketplace-v2-module__uCfNQW__themeToggle:hover{color:var(--ix2-orange)}@media (hover:hover){.marketplace-v2-module__uCfNQW__accountLink:hover,.marketplace-v2-module__uCfNQW__accountMenu>summary:hover,.marketplace-v2-module__uCfNQW__accountPanel>a:hover,.marketplace-v2-module__uCfNQW__accountPanel>button:hover{background:var(--ix2-orange-wash)}}.marketplace-v2-module__uCfNQW__contextStack{gap:1.125rem;display:grid}.marketplace-v2-module__uCfNQW__contextHeader{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.875rem;display:grid}.marketplace-v2-module__uCfNQW__contextHeader:has(>:first-child>[data-provider-mark-state=unavailable]){grid-template-columns:minmax(0,1fr) auto}.marketplace-v2-module__uCfNQW__contextHeader h2{color:var(--ix2-ink-strong);letter-spacing:-.04em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:clamp(1.35rem,2.1vw,2rem);font-weight:650;line-height:1;overflow:hidden}.marketplace-v2-module__uCfNQW__contextHeader p{color:var(--ix2-muted);font-variant-numeric:tabular-nums;margin:.25rem 0 0;font-size:.75rem;font-weight:700}.marketplace-v2-module__uCfNQW__contextHeader>a,.marketplace-v2-module__uCfNQW__serviceFanHeader a{min-height:2.75rem;color:var(--ix2-ink-soft);align-items:center;font-size:.75rem;font-weight:780;text-decoration:none;display:inline-flex}.marketplace-v2-module__uCfNQW__compactExpression{min-height:10rem}.marketplace-v2-module__uCfNQW__compactConstellation{min-height:17.5rem}.marketplace-v2-module__uCfNQW__serviceFan{min-width:0}.marketplace-v2-module__uCfNQW__serviceFanHeader{justify-content:space-between;align-items:center;gap:1rem;min-height:2.75rem;display:flex}.marketplace-v2-module__uCfNQW__serviceFanHeader h3{color:var(--ix2-ink-strong);margin:0;font-size:.875rem;font-weight:790}.marketplace-v2-module__uCfNQW__serviceFanList{gap:.125rem;display:grid}.marketplace-v2-module__uCfNQW__serviceFanList button{width:100%;min-height:2.875rem;color:var(--ix2-ink-soft);text-align:left;background:0 0;border:0;border-radius:.25rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.4rem .25rem;display:grid}.marketplace-v2-module__uCfNQW__serviceFanList button[aria-pressed=true]{background:color-mix(in oklch, var(--ix2-orange-wash) 70%, transparent);color:var(--ix2-ink-strong)}.marketplace-v2-module__uCfNQW__serviceFanList strong{text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:740;overflow:hidden}.marketplace-v2-module__uCfNQW__serviceFanList span{color:var(--ix2-muted);font-variant-numeric:tabular-nums;font-size:.6875rem;font-weight:730}.marketplace-v2-module__uCfNQW__evidencePoints{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1.25rem;margin:0;display:grid}.marketplace-v2-module__uCfNQW__evidencePoints div{min-width:0}.marketplace-v2-module__uCfNQW__evidencePoints dt{color:var(--ix2-muted);font-size:.6875rem;font-weight:720}.marketplace-v2-module__uCfNQW__evidencePoints dd{color:var(--ix2-ink-strong);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;margin:.2rem 0 0;font-size:.75rem;font-weight:760;overflow:hidden}.marketplace-v2-module__uCfNQW__collections{padding:0 var(--ix2-gutter) var(--ix2-section)}.marketplace-v2-module__uCfNQW__collectionsHeader{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.5rem;display:flex}.marketplace-v2-module__uCfNQW__collectionsHeader h2{color:var(--ix2-ink-strong);letter-spacing:-.045em;margin:0;font-size:clamp(1.75rem,3vw,3.25rem);font-weight:600;line-height:1}.marketplace-v2-module__uCfNQW__collectionsHeader span{color:var(--ix2-muted);font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:700}.marketplace-v2-module__uCfNQW__collectionList{display:grid}.marketplace-v2-module__uCfNQW__resultKind{color:var(--ix2-muted);font-size:.6875rem;font-weight:690}.marketplace-v2-module__uCfNQW__mobileSelectionActions{display:none}.marketplace-v2-module__uCfNQW__managedStatus{width:fit-content;color:var(--ix2-orange);font-size:.75rem;font-weight:780;line-height:1.4;display:inline-block}.marketplace-v2-module__uCfNQW__managedDialogAction{flex-wrap:wrap;align-items:center;gap:.25rem .75rem;display:flex}.marketplace-v2-module__uCfNQW__managedDialogAction>span{color:var(--ix2-ink-soft)}.marketplace-v2-module__uCfNQW__managedDialogAction a{min-height:2.75rem;color:var(--ix2-orange);text-underline-offset:.2rem;align-items:center;font-weight:780;display:inline-flex}.marketplace-v2-module__uCfNQW__breadcrumbs{min-height:3.25rem;padding-inline:var(--ix2-gutter);color:var(--ix2-muted);align-items:center;gap:.5rem;font-size:.75rem;font-weight:700;display:flex}.marketplace-v2-module__uCfNQW__breadcrumbs a{color:inherit;text-decoration:none}.marketplace-v2-module__uCfNQW__breadcrumbs a:hover{color:var(--ix2-orange)}.marketplace-v2-module__uCfNQW__catalogFilter{min-height:4.5rem;margin:0 var(--ix2-gutter);border-radius:var(--ix2-radius-control);background:var(--ix2-canvas-deep);color:var(--ix2-muted);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.75rem;padding-inline:.9rem;display:grid}.marketplace-v2-module__uCfNQW__catalogFilter input{min-width:0;height:3.5rem;color:var(--ix2-ink-strong);background:0 0;border:0;outline:0;font-size:clamp(1rem,1.7vw,1.25rem);font-weight:580}.marketplace-v2-module__uCfNQW__catalogFilter input::placeholder{color:var(--ix2-faint)}.marketplace-v2-module__uCfNQW__catalogFilter span{font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:720}.marketplace-v2-module__uCfNQW__catalogFilter button{width:2.75rem;height:2.75rem;color:var(--ix2-muted);background:0 0;border:0;border-radius:.25rem;place-items:center;display:grid}.marketplace-v2-module__uCfNQW__catalogEmpty{min-height:18rem;padding:var(--ix2-section) var(--ix2-gutter);text-align:center;place-content:center;gap:.5rem;display:grid}.marketplace-v2-module__uCfNQW__catalogEmpty strong{color:var(--ix2-ink-strong);font-size:1.125rem}.marketplace-v2-module__uCfNQW__catalogEmpty span{color:var(--ix2-muted);font-size:.8125rem}.marketplace-v2-module__uCfNQW__loadingSearch{border:1px solid var(--ix2-line-strong);background:color-mix(in oklch, var(--ix2-surface) 82%, transparent);border-radius:.875rem;height:4.5rem}.marketplace-v2-module__uCfNQW__loadingContext{background:linear-gradient(110deg, var(--ix2-canvas-deep), color-mix(in oklch, var(--ix2-surface) 70%, transparent), var(--ix2-canvas-deep));background-size:220% 100%;min-height:28rem}@media (prefers-reduced-motion:no-preference){.marketplace-v2-module__uCfNQW__loadingContext{animation:marketplace-v2-module__uCfNQW__context-loading 1.3s var(--ix2-ease-move) infinite}}@keyframes marketplace-v2-module__uCfNQW__context-loading{0%{background-position:100% 0}to{background-position:-100% 0}}@media (hover:hover){.marketplace-v2-module__uCfNQW__headerProvidersMobile:hover,.marketplace-v2-module__uCfNQW__contextHeader>a:hover,.marketplace-v2-module__uCfNQW__serviceFanHeader a:hover{color:var(--ix2-orange)}.marketplace-v2-module__uCfNQW__serviceFanList button:hover{background:color-mix(in oklch, var(--ix2-surface-raised) 72%, var(--ix2-orange-wash))}.marketplace-v2-module__uCfNQW__mobileSelectionActions a:hover,.marketplace-v2-module__uCfNQW__managedDialogAction a:hover{color:var(--ix2-orange)}}@media (max-width:54rem){.marketplace-v2-module__uCfNQW__headerTraffic{display:none}.marketplace-v2-module__uCfNQW__headerProvidersMobile{display:inline-flex}.marketplace-v2-module__uCfNQW__mobileSelectionActions{flex-wrap:wrap;align-items:center;gap:.25rem 1rem;padding:.25rem 0 .75rem;display:flex}.marketplace-v2-module__uCfNQW__mobileSelectionActions a{min-height:2.75rem;color:var(--ix2-ink-soft);text-underline-offset:.2rem;align-items:center;font-size:.75rem;font-weight:780;text-decoration:underline;display:inline-flex}.marketplace-v2-module__uCfNQW__mobileSelectionActions a:first-child{color:var(--ix2-ink-strong)}}@media (max-width:40rem){.marketplace-v2-module__uCfNQW__headerSearch{display:none}.marketplace-v2-module__uCfNQW__headerCenterLinks{justify-content:flex-start;gap:1rem;padding-left:0}.marketplace-v2-module__uCfNQW__headerProvidersMobile{padding-inline:.35rem;font-size:.8125rem}.marketplace-v2-module__uCfNQW__headerExplorerMobile{display:inline-flex}.marketplace-v2-module__uCfNQW__headerExplorerDesktop{display:none}.marketplace-v2-module__uCfNQW__collections{padding-top:1rem}.marketplace-v2-module__uCfNQW__collectionsHeader h2{font-size:2rem}.marketplace-v2-module__uCfNQW__collectionsHeader span{display:none}.marketplace-v2-module__uCfNQW__catalogFilter{grid-template-columns:auto minmax(0,1fr) auto}.marketplace-v2-module__uCfNQW__catalogCount{display:none}}@media (max-width:23.5rem){.marketplace-v2-module__uCfNQW__wordmark{--indexter-wordmark-size:.9rem}.marketplace-v2-module__uCfNQW__headerCenterLinks{gap:.25rem;padding-left:0}.marketplace-v2-module__uCfNQW__headerProvidersMobile,.marketplace-v2-module__uCfNQW__themeToggle,.marketplace-v2-module__uCfNQW__themeTogglePlaceholder{min-width:2.5rem;min-height:2.5rem}.marketplace-v2-module__uCfNQW__themeToggle,.marketplace-v2-module__uCfNQW__themeTogglePlaceholder{width:2.5rem}.marketplace-v2-module__uCfNQW__headerProvidersMobile{padding-inline:0;font-size:.6875rem}}@media (prefers-reduced-motion:no-preference){.marketplace-v2-module__uCfNQW__headerProvidersMobile,.marketplace-v2-module__uCfNQW__serviceFanList button,.marketplace-v2-module__uCfNQW__contextHeader>a,.marketplace-v2-module__uCfNQW__serviceFanHeader a,.marketplace-v2-module__uCfNQW__mobileSelectionActions a,.marketplace-v2-module__uCfNQW__managedDialogAction a{transition:background-color var(--ix2-duration-micro) var(--ix2-ease-out), color var(--ix2-duration-micro) var(--ix2-ease-out)}}
.service-v2-module__PRQnua__serviceMain{--service-workbench:var(--ix2-code-canvas);--service-workbench-ink:var(--ix2-code-ink);--service-workbench-soft:color-mix(in oklch, var(--ix2-code-ink) 76%, transparent);--service-workbench-accent:var(--ix2-orange-bright);min-height:calc(100vh - 4.25rem)}.service-v2-module__PRQnua__serviceHero{padding:clamp(2rem, 4vw, 4.5rem) var(--ix2-gutter);gap:clamp(1.5rem,3.5vw,3.5rem);display:grid}.service-v2-module__PRQnua__serviceIdentity{width:fit-content;min-height:2.75rem;color:var(--ix2-ink-soft);align-items:center;gap:.625rem;font-size:.875rem;font-weight:760;text-decoration:none;display:inline-flex}.service-v2-module__PRQnua__serviceTitle{max-width:none;color:var(--ix2-ink-strong);letter-spacing:-.06em;white-space:nowrap;margin:0;font-size:clamp(2rem,4.4vw,5rem);font-weight:590;line-height:.92}.service-v2-module__PRQnua__serviceHeroLower{grid-template-columns:minmax(18rem,.78fr) minmax(25rem,1.22fr);align-items:end;gap:clamp(2rem,6vw,7rem);display:grid}.service-v2-module__PRQnua__serviceLead{align-content:end;gap:1.5rem;display:grid}.service-v2-module__PRQnua__serviceLead p{max-width:58ch;color:var(--ix2-ink-soft);margin:0;font-size:clamp(.95rem,1.25vw,1.125rem);line-height:1.65}.service-v2-module__PRQnua__previewTrigger{background:var(--ix2-ink-strong);width:fit-content;min-height:3rem;color:var(--ix2-surface-raised);border:0;border-radius:.375rem;align-items:center;gap:.625rem;padding:0 1rem;font-size:.8125rem;font-weight:800;display:inline-flex}.service-v2-module__PRQnua__serviceExpression{min-height:16rem}.service-v2-module__PRQnua__serviceContext{min-height:4.5rem;padding:0 var(--ix2-gutter);color:var(--ix2-muted);align-items:center;gap:clamp(.75rem,2vw,1.75rem);font-size:.78rem;font-weight:720;display:flex}.service-v2-module__PRQnua__serviceContext>strong{color:var(--ix2-ink-strong);font-variant-numeric:tabular-nums;font-size:1rem}.service-v2-module__PRQnua__serviceContext>a{min-height:2.75rem;color:var(--ix2-ink-strong);-webkit-text-decoration-color:var(--ix2-orange);text-decoration-color:var(--ix2-orange);text-underline-offset:.35rem;align-items:center;margin-left:auto;font-weight:780;text-decoration-thickness:2px;display:inline-flex}.service-v2-module__PRQnua__serviceMechanics,.service-v2-module__PRQnua__playbookUses{padding:clamp(2.75rem, 4.5vw, 4.75rem) var(--ix2-gutter)}.service-v2-module__PRQnua__playbookUses h2{color:var(--ix2-ink-strong);letter-spacing:-.055em;white-space:nowrap;margin:0 0 clamp(1.5rem,2.5vw,2.5rem);font-size:clamp(1.7rem,3.2vw,3.75rem);font-weight:610;line-height:.96}.service-v2-module__PRQnua__serviceMechanics{background:var(--service-workbench);color:var(--service-workbench-ink)}.service-v2-module__PRQnua__mechanicsGrid{grid-template-columns:minmax(0,1fr) 2.5rem minmax(0,1fr);align-items:stretch;gap:clamp(.75rem,2vw,1.5rem);display:grid}.service-v2-module__PRQnua__mechanicsGrid article{background:color-mix(in oklch, var(--service-workbench-ink) 7%, transparent);min-width:0;padding:clamp(1.25rem,2vw,2rem)}.service-v2-module__PRQnua__mechanicsGrid h2{color:var(--service-workbench-accent);letter-spacing:-.05em;margin:0 0 .75rem;font-size:clamp(1.45rem,2.5vw,2.8rem);font-weight:660;line-height:.95}.service-v2-module__PRQnua__mechanicsGrid article>p{max-width:34rem;color:var(--service-workbench-soft);margin:0;font-size:.875rem;line-height:1.6}.service-v2-module__PRQnua__mechanicsArrow{width:2.5rem;color:var(--service-workbench-accent);align-items:center;display:flex}.service-v2-module__PRQnua__mechanicsArrow:before{content:"";background:currentColor;flex:auto;width:100%;height:2px}.service-v2-module__PRQnua__mechanicsArrow svg{flex:none;width:1.5rem;height:1.5rem;margin-left:-.2rem}.service-v2-module__PRQnua__structuredLines{gap:0;margin:0;padding:0;list-style:none;display:grid}.service-v2-module__PRQnua__structuredLines li{grid-template-columns:minmax(6rem,.36fr) minmax(0,1fr);gap:1rem;padding:.4rem 0;display:grid}.service-v2-module__PRQnua__structuredLines span,.service-v2-module__PRQnua__structuredLines strong{overflow-wrap:anywhere;min-width:0;font-size:.78rem;line-height:1.35}.service-v2-module__PRQnua__structuredLines span{color:var(--service-workbench-soft);font-weight:700}.service-v2-module__PRQnua__structuredLines strong{color:var(--service-workbench-ink);font-weight:720}.service-v2-module__PRQnua__structuredLineFull strong{grid-column:1/-1;max-width:42rem}.service-v2-module__PRQnua__playbookUses{background:var(--ix2-canvas-deep)}.service-v2-module__PRQnua__playbookUses>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.service-v2-module__PRQnua__playbookUses a{background:color-mix(in oklch, var(--ix2-ink-strong) 5%, transparent);min-width:0;min-height:9rem;color:inherit;align-content:center;gap:.45rem;padding:1.25rem;text-decoration:none;display:grid}.service-v2-module__PRQnua__playbookUses a:nth-child(2n){border-left:0;padding-left:0;padding-right:0}.service-v2-module__PRQnua__playbookUses a>span{color:var(--ix2-orange);font-variant-numeric:tabular-nums;font-size:.6875rem;font-weight:800}.service-v2-module__PRQnua__playbookUses a>strong{color:var(--ix2-ink-strong);text-overflow:ellipsis;white-space:nowrap;font-size:1.1rem;font-weight:760;overflow:hidden}.service-v2-module__PRQnua__playbookUses a>small{color:var(--ix2-ink-soft);font-size:.82rem;line-height:1.45}.service-v2-module__PRQnua__serviceEvidence,.service-v2-module__PRQnua__alternatives{padding:clamp(2rem, 4vw, 4rem) var(--ix2-gutter)}.service-v2-module__PRQnua__serviceEvidence h2{color:var(--ix2-ink-strong);letter-spacing:-.055em;white-space:nowrap;margin:0 0 2rem;font-size:clamp(1.7rem,3.2vw,3.75rem);font-weight:610;line-height:.96}.service-v2-module__PRQnua__evidenceTimeline{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid;position:relative}.service-v2-module__PRQnua__evidenceTimeline:before{content:"";background:var(--ix2-line-strong);height:1px;position:absolute;top:.35rem;left:12.5%;right:12.5%}.service-v2-module__PRQnua__evidenceTimeline li{text-align:center;min-width:0;padding:1.5rem .75rem 0;position:relative}.service-v2-module__PRQnua__evidenceTimeline li>span{z-index:1;border:2px solid var(--ix2-canvas);background:var(--ix2-muted);border-radius:50%;width:.7rem;height:.7rem;display:block;position:absolute;top:0;left:calc(50% - .35rem)}.service-v2-module__PRQnua__evidenceTimeline li[data-state=observed]>span{background:var(--ix2-orange)}.service-v2-module__PRQnua__evidenceTimeline li[data-state=failed]>span{background:#d84832}.service-v2-module__PRQnua__evidenceTimeline h3,.service-v2-module__PRQnua__evidenceTimeline strong,.service-v2-module__PRQnua__evidenceTimeline time{display:block}.service-v2-module__PRQnua__evidenceTimeline h3{color:var(--ix2-muted);margin:0;font-size:12px;font-weight:700}.service-v2-module__PRQnua__evidenceTimeline strong{color:var(--ix2-ink-strong);text-transform:capitalize;margin-top:.35rem;font-size:13px;font-weight:760;line-height:1.25}.service-v2-module__PRQnua__evidenceTimeline time{color:var(--ix2-muted);margin-top:.3rem;font-size:12px;font-style:normal;font-weight:620;line-height:1.35}.service-v2-module__PRQnua__alternatives h2{color:var(--ix2-ink-strong);letter-spacing:-.04em;margin:0 0 1.25rem;font-size:clamp(1.5rem,2.5vw,2.5rem);font-weight:620;line-height:1}.service-v2-module__PRQnua__alternativeList{gap:.125rem;display:grid}.service-v2-module__PRQnua__dialog{border:1px solid var(--ix2-line-strong);background:var(--ix2-surface-raised);width:min(72rem,100vw - 2rem);max-width:none;max-height:min(48rem,100dvh - 2rem);box-shadow:var(--ix2-shadow-overlay);color:var(--ix2-ink);border-radius:1rem;margin:auto;padding:0;overflow:hidden}.service-v2-module__PRQnua__dialog::backdrop{background:color-mix(in oklch, var(--ix2-ink-strong) 62%, transparent);-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem)}.service-v2-module__PRQnua__dialogPanel{max-height:inherit;grid-template-rows:auto auto minmax(0,1fr) auto;display:grid}.service-v2-module__PRQnua__dialogHeader,.service-v2-module__PRQnua__dialogTitle{justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.service-v2-module__PRQnua__dialogIdentity{align-items:center;gap:.75rem;min-width:0;display:flex}.service-v2-module__PRQnua__dialogIdentity span:last-child{min-width:0}.service-v2-module__PRQnua__dialogIdentity strong,.service-v2-module__PRQnua__dialogIdentity small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.service-v2-module__PRQnua__dialogIdentity strong{color:var(--ix2-ink-strong);font-size:.875rem}.service-v2-module__PRQnua__dialogIdentity small{color:var(--ix2-muted);margin-top:.15rem;font-size:.6875rem}.service-v2-module__PRQnua__closeButton,.service-v2-module__PRQnua__copyButton{min-width:2.75rem;min-height:2.75rem;color:var(--ix2-ink-soft);background:0 0;border:0;border-radius:.375rem;justify-content:center;align-items:center;gap:.45rem;font-size:.75rem;font-weight:780;display:inline-flex}.service-v2-module__PRQnua__dialogTitle{padding-top:.25rem}.service-v2-module__PRQnua__dialogTitle h2{color:var(--ix2-ink-strong);letter-spacing:-.045em;white-space:nowrap;margin:0;font-size:clamp(1.75rem,3vw,3rem);font-weight:610;line-height:1}.service-v2-module__PRQnua__integrationFlow{background:var(--ix2-line);scrollbar-width:thin;grid-template-columns:1.05fr .75fr 1.2fr;gap:1px;min-width:0;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.service-v2-module__PRQnua__integrationStage{background:var(--ix2-canvas);min-width:0;padding:clamp(1.25rem,3vw,2.5rem);position:relative}.service-v2-module__PRQnua__integrationStage+.service-v2-module__PRQnua__integrationStage:before{content:"";z-index:2;border-top:1px solid var(--ix2-orange);border-right:1px solid var(--ix2-orange);background:var(--ix2-canvas);width:.7rem;height:.7rem;position:absolute;top:2.25rem;left:-.35rem;transform:rotate(45deg)}.service-v2-module__PRQnua__stageHeading{justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:1.25rem;display:flex}.service-v2-module__PRQnua__stageHeading strong{color:var(--ix2-ink-strong);font-size:.875rem;font-weight:790}.service-v2-module__PRQnua__stageHeading span{color:var(--ix2-orange);font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:800}.service-v2-module__PRQnua__literalRoute,.service-v2-module__PRQnua__literalLines code{font-family:var(--font-geist-mono), ui-monospace, SFMono-Regular, Consolas, monospace}.service-v2-module__PRQnua__literalRoute{overflow-wrap:anywhere;color:var(--ix2-ink-strong);font-size:.75rem;line-height:1.6;display:block}.service-v2-module__PRQnua__literalLines{gap:.45rem;margin-top:1.25rem;display:grid}.service-v2-module__PRQnua__literalLines code{color:var(--ix2-muted);font-size:.6875rem;line-height:1.5}.service-v2-module__PRQnua__stageCopy{color:var(--ix2-ink-soft);margin:0;font-size:.8125rem;line-height:1.65}.service-v2-module__PRQnua__dialogNote{color:var(--ix2-muted);margin:0;padding:.875rem 1.25rem;font-size:.6875rem}.service-v2-module__PRQnua__screenReaderOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (hover:hover){.service-v2-module__PRQnua__previewTrigger:hover{background:color-mix(in oklch, var(--ix2-ink-strong) 88%, var(--ix2-orange))}.service-v2-module__PRQnua__closeButton:hover,.service-v2-module__PRQnua__copyButton:hover{background:var(--ix2-canvas-deep)}.service-v2-module__PRQnua__playbookUses a:hover strong{color:var(--ix2-orange)}}@media (max-width:54rem){.service-v2-module__PRQnua__serviceHeroLower{grid-template-columns:1fr}.service-v2-module__PRQnua__serviceExpression{min-height:13rem}.service-v2-module__PRQnua__mechanicsGrid,.service-v2-module__PRQnua__playbookUses>div{grid-template-columns:1fr}.service-v2-module__PRQnua__mechanicsGrid article,.service-v2-module__PRQnua__mechanicsGrid article+article{border-left:0;min-height:0;padding:1.25rem}.service-v2-module__PRQnua__mechanicsArrow{flex-direction:column;justify-content:center;width:100%;min-height:2.25rem}.service-v2-module__PRQnua__mechanicsArrow:before{flex:0 0 1.25rem;width:2px;height:1.25rem}.service-v2-module__PRQnua__mechanicsArrow svg{margin-top:-.2rem;margin-left:0;transform:rotate(90deg)}.service-v2-module__PRQnua__playbookUses a,.service-v2-module__PRQnua__playbookUses a:nth-child(2n){border-left:0;min-height:7.5rem;padding:1.25rem}}@media (max-width:40rem){.service-v2-module__PRQnua__serviceHero{padding-top:1.5rem}.service-v2-module__PRQnua__serviceTitle{white-space:normal;font-size:clamp(1.75rem,8vw,3.25rem);line-height:.96}.service-v2-module__PRQnua__serviceContext{flex-wrap:wrap;gap:.6rem 1rem;min-height:0;padding:1.1rem 1rem 1.5rem}.service-v2-module__PRQnua__serviceContext>a{width:100%;min-height:2.75rem;margin-left:0}.service-v2-module__PRQnua__serviceMechanics,.service-v2-module__PRQnua__playbookUses,.service-v2-module__PRQnua__serviceEvidence,.service-v2-module__PRQnua__alternatives{padding-left:1rem;padding-right:1rem}.service-v2-module__PRQnua__serviceMechanics h2,.service-v2-module__PRQnua__playbookUses h2,.service-v2-module__PRQnua__serviceEvidence h2{font-size:clamp(1.55rem,7vw,2rem)}.service-v2-module__PRQnua__structuredLines li{grid-template-columns:minmax(5rem,.38fr) minmax(0,1fr);gap:.75rem}.service-v2-module__PRQnua__evidenceTimeline{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem .75rem}.service-v2-module__PRQnua__evidenceTimeline:before{display:none}.service-v2-module__PRQnua__evidenceTimeline li{text-align:left;padding:0 0 .25rem 1.25rem}.service-v2-module__PRQnua__evidenceTimeline li>span{top:.15rem;left:0}.service-v2-module__PRQnua__dialog{border:0;border-radius:0;width:100vw;max-height:100dvh}.service-v2-module__PRQnua__dialogTitle h2{font-size:1.75rem}.service-v2-module__PRQnua__copyButton span{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.service-v2-module__PRQnua__integrationFlow{scroll-snap-type:x mandatory;grid-template-columns:repeat(3,calc(100vw - 2rem))}.service-v2-module__PRQnua__integrationStage{scroll-snap-align:start;min-height:18rem}}@media (prefers-reduced-motion:no-preference){.service-v2-module__PRQnua__previewTrigger,.service-v2-module__PRQnua__closeButton,.service-v2-module__PRQnua__copyButton{transition:background-color var(--ix2-duration-micro) var(--ix2-ease-out), color var(--ix2-duration-micro) var(--ix2-ease-out)}}
.activity-module__dtJu1G__activityMain{background:var(--ix2-canvas);color:var(--ix2-ink-strong)}.activity-module__dtJu1G__windowControl{border-radius:var(--ix2-radius-control);background:var(--ix2-canvas-deep);align-items:center;gap:.65rem;width:fit-content;margin-top:clamp(.9rem,1.8vw,1.35rem);padding:.18rem;display:flex}.activity-module__dtJu1G__windowControl>div{gap:.1rem;display:flex}.activity-module__dtJu1G__windowControl a{min-width:var(--ix2-touch);min-height:var(--ix2-touch);border-radius:calc(var(--ix2-radius-control) - .1rem);color:var(--ix2-muted);justify-content:center;align-items:center;padding-inline:.8rem;font-size:.7rem;font-weight:760;text-decoration:none;display:inline-flex}.activity-module__dtJu1G__windowControl a[aria-current=page]{background:var(--ix2-ink-strong);color:var(--ix2-canvas)}.activity-module__dtJu1G__movement,.activity-module__dtJu1G__chainSection{margin-top:clamp(1.5rem,3vw,2.75rem)}.activity-module__dtJu1G__movement header,.activity-module__dtJu1G__chainSection header{justify-content:space-between;align-items:end;gap:2rem;display:flex}.activity-module__dtJu1G__movement header>div:first-child,.activity-module__dtJu1G__chainSection header>div:first-child{gap:.3rem;display:grid}.activity-module__dtJu1G__movement h2,.activity-module__dtJu1G__chainSection h2,.activity-module__dtJu1G__movement p,.activity-module__dtJu1G__chainSection p{margin:0}.activity-module__dtJu1G__movement h2,.activity-module__dtJu1G__chainSection h2{letter-spacing:-.04em;font-size:clamp(1.3rem,2.2vw,1.9rem);font-weight:650;line-height:1}.activity-module__dtJu1G__movement header p,.activity-module__dtJu1G__chainSection header p{color:var(--ix2-muted);font-size:.7rem;line-height:1.45}.activity-module__dtJu1G__qualityChart{margin-top:.85rem}.activity-module__dtJu1G__qualityChartTopline{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem 1.25rem;display:flex}.activity-module__dtJu1G__qualityMetricControl{border-radius:var(--ix2-radius-control);background:var(--ix2-canvas-deep);gap:.1rem;padding:.18rem;display:inline-flex}.activity-module__dtJu1G__qualityMetricControl button{min-height:var(--ix2-touch);border-radius:calc(var(--ix2-radius-control) - .1rem);color:var(--ix2-muted);cursor:pointer;font:inherit;background:0 0;border:0;padding-inline:.8rem;font-size:.68rem;font-weight:760}.activity-module__dtJu1G__qualityMetricControl button[aria-pressed=true]{background:var(--ix2-ink-strong);color:var(--ix2-canvas)}.activity-module__dtJu1G__qualityLegend{color:var(--ix2-muted);gap:.8rem;font-size:.64rem;font-weight:680;display:flex}.activity-module__dtJu1G__qualityLegend span{align-items:center;gap:.35rem;display:inline-flex}.activity-module__dtJu1G__qualityLegend i{border-radius:.12rem;width:.55rem;height:.55rem;display:block}.activity-module__dtJu1G__qualityLegend i[data-tone=all]{background:color-mix(in oklch, var(--ix2-ink-soft) 30%, transparent)}.activity-module__dtJu1G__qualityLegend i[data-tone=flagged]{background:var(--ix2-orange)}.activity-module__dtJu1G__qualityReadout{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:.3rem .9rem;margin-top:1rem;display:flex}.activity-module__dtJu1G__qualityReadout strong{letter-spacing:-.035em;font-size:clamp(1.25rem,2.5vw,1.8rem);font-weight:680}.activity-module__dtJu1G__qualityReadout span{color:var(--ix2-muted);font-variant-numeric:tabular-nums;font-size:.68rem;font-weight:650}.activity-module__dtJu1G__qualityPlot{--quality-chart-height:clamp(16rem, 28vw, 22rem);grid-template-columns:3.6rem minmax(0,1fr);gap:.75rem;min-width:0;margin-top:.75rem;display:grid}.activity-module__dtJu1G__qualityYAxis{height:var(--quality-chart-height);color:var(--ix2-muted);font-variant-numeric:tabular-nums;text-align:right;flex-direction:column;justify-content:space-between;font-size:.6rem;display:flex}.activity-module__dtJu1G__qualityCanvas{min-width:0}.activity-module__dtJu1G__qualityBars,.activity-module__dtJu1G__qualityXAxis{min-width:0;margin:0;padding:0;list-style:none;display:grid}.activity-module__dtJu1G__qualityBars{height:var(--quality-chart-height);gap:clamp(.08rem,.45vw,.4rem)}.activity-module__dtJu1G__qualityBars>li{min-width:0;height:100%;position:relative}.activity-module__dtJu1G__qualityBars button{width:100%;height:100%;color:inherit;cursor:crosshair;background:0 0;border:0;justify-content:center;align-items:end;padding:0;display:flex;position:relative}.activity-module__dtJu1G__qualityBars button:focus-visible{outline:0}.activity-module__dtJu1G__qualityObservedBar{background:color-mix(in oklch, var(--ix2-ink-soft) 30%, transparent);border-radius:.18rem .18rem 0 0;width:min(74%,1.75rem);min-width:.16rem;display:block;position:relative;overflow:hidden}.activity-module__dtJu1G__qualityFlaggedBar{background:var(--ix2-orange);display:block;position:absolute;bottom:0;left:0;right:0}.activity-module__dtJu1G__qualityBars button:focus-visible .activity-module__dtJu1G__qualityObservedBar{outline:.1875rem solid var(--ix2-focus);outline-offset:.1875rem}.activity-module__dtJu1G__qualityTooltip{z-index:4;border-radius:var(--ix2-radius-control);background:var(--ix2-ink-strong);width:max-content;max-width:min(17rem,72vw);box-shadow:0 .65rem 2rem color-mix(in oklch, var(--ix2-canvas-deep) 46%, transparent);color:var(--ix2-canvas);font-variant-numeric:tabular-nums;pointer-events:none;text-align:left;gap:.18rem;padding:.55rem .65rem;font-size:.62rem;line-height:1.35;display:none;position:absolute;top:.55rem;left:50%;transform:translate(-50%)}.activity-module__dtJu1G__qualityTooltip b,.activity-module__dtJu1G__qualityTooltip span{display:block}.activity-module__dtJu1G__qualityBars button:hover .activity-module__dtJu1G__qualityTooltip,.activity-module__dtJu1G__qualityBars button:focus-visible .activity-module__dtJu1G__qualityTooltip{display:grid}.activity-module__dtJu1G__qualityBars>li:first-child .activity-module__dtJu1G__qualityTooltip,.activity-module__dtJu1G__qualityBars>li:nth-child(2) .activity-module__dtJu1G__qualityTooltip{left:0;transform:none}.activity-module__dtJu1G__qualityBars>li:last-child .activity-module__dtJu1G__qualityTooltip,.activity-module__dtJu1G__qualityBars>li:nth-last-child(2) .activity-module__dtJu1G__qualityTooltip{left:auto;right:0;transform:none}.activity-module__dtJu1G__qualityXAxis{min-height:1.6rem;color:var(--ix2-muted);font-variant-numeric:tabular-nums;gap:clamp(.08rem,.45vw,.4rem);padding-top:.5rem;font-size:.56rem}.activity-module__dtJu1G__qualityXAxis li{text-align:center;white-space:nowrap;min-width:0;overflow:visible}.activity-module__dtJu1G__qualityXAxis li:first-child{text-align:left}.activity-module__dtJu1G__qualityXAxis li:last-child{text-align:right}.activity-module__dtJu1G__emptyChart{min-height:8rem;color:var(--ix2-muted);text-align:center;padding-block:3rem;font-size:.72rem;margin-top:.65rem!important}.activity-module__dtJu1G__chartData{color:var(--ix2-ink-soft);margin-top:.45rem}.activity-module__dtJu1G__chartData summary{min-height:var(--ix2-touch);color:var(--ix2-ink-strong);cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--ix2-orange);text-decoration-color:var(--ix2-orange);text-underline-offset:.25rem;align-items:center;font-size:.68rem;font-weight:760;display:inline-flex}.activity-module__dtJu1G__chartData>div{padding-bottom:.5rem;overflow-x:auto}.activity-module__dtJu1G__chartData table{border-collapse:separate;border-spacing:0 .18rem;width:100%;min-width:46rem;color:var(--ix2-ink-soft);font-variant-numeric:tabular-nums;font-size:.68rem}.activity-module__dtJu1G__chartData caption{color:var(--ix2-muted);text-align:left;padding-block:.6rem;font-weight:700}.activity-module__dtJu1G__chartData th,.activity-module__dtJu1G__chartData td{text-align:right;padding:.5rem .6rem}.activity-module__dtJu1G__chartData th:first-child,.activity-module__dtJu1G__chartData td:first-child{text-align:left}.activity-module__dtJu1G__chartData thead th{color:var(--ix2-muted);font-size:.6rem;font-weight:740}.activity-module__dtJu1G__chainTable{gap:.18rem;margin-top:.8rem;display:grid}.activity-module__dtJu1G__chainTableHeader,.activity-module__dtJu1G__chainTableRow{grid-template-columns:minmax(11rem,1fr) minmax(11rem,.8fr) repeat(3,minmax(5.5rem,.38fr));align-items:center;gap:1rem;display:grid}.activity-module__dtJu1G__chainTableHeader{color:var(--ix2-muted);letter-spacing:.045em;text-transform:uppercase;padding:.35rem .55rem;font-size:.6rem;font-weight:760}.activity-module__dtJu1G__chainTableHeader>span:nth-child(n+2),.activity-module__dtJu1G__chainTableRow>span:nth-child(n+3){text-align:right}.activity-module__dtJu1G__chainTableRow{border-radius:var(--ix2-radius-control);min-height:3.25rem;color:var(--ix2-ink-strong);font-variant-numeric:tabular-nums;padding:.5rem .55rem;font-size:.7rem}.activity-module__dtJu1G__chainShare{grid-template-columns:minmax(4rem,1fr) auto;align-items:center;gap:.7rem;display:grid}.activity-module__dtJu1G__chainShare>span{background:color-mix(in oklch, var(--ix2-ink-soft) 12%, transparent);border-radius:.125rem;height:.28rem;display:block;overflow:hidden}.activity-module__dtJu1G__chainShare i{background:var(--ix2-orange);height:100%;display:block}.activity-module__dtJu1G__chainShare strong{text-align:right;min-width:2.5rem;font-size:.68rem;font-weight:720}.activity-module__dtJu1G__qualityNote{color:var(--ix2-muted);margin:clamp(1.5rem,3vw,2.75rem) 0 0;font-size:.68rem;line-height:1.5}@media (hover:hover){.activity-module__dtJu1G__windowControl a:hover,.activity-module__dtJu1G__chartData summary:hover,.activity-module__dtJu1G__qualityMetricControl button:hover{color:var(--ix2-orange)}.activity-module__dtJu1G__chainTableRow:hover{background:var(--ix2-orange-wash)}}@media (max-width:48rem){.activity-module__dtJu1G__windowControl{display:inline-flex}.activity-module__dtJu1G__movement header,.activity-module__dtJu1G__chainSection header{display:grid}.activity-module__dtJu1G__qualityChartTopline{align-items:flex-start}.activity-module__dtJu1G__chainTableHeader{display:none}.activity-module__dtJu1G__chainTableRow{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.45rem 1rem;padding:.7rem}.activity-module__dtJu1G__chainTableRow>span{justify-content:space-between;align-items:center;gap:1rem;display:flex;text-align:right!important}.activity-module__dtJu1G__chainTableRow>span:before{content:attr(data-label);color:var(--ix2-muted);font-size:.6rem;font-weight:700}.activity-module__dtJu1G__chainTableRow>span:first-child{grid-column:1/-1;justify-content:flex-start}.activity-module__dtJu1G__chainTableRow>span:first-child:before{display:none}.activity-module__dtJu1G__chainShare{grid-column:1/-1;grid-template-columns:auto minmax(4rem,1fr) auto;display:grid!important}.activity-module__dtJu1G__chainShare:before{text-align:left}}@media (max-width:32rem){.activity-module__dtJu1G__qualityPlot{--quality-chart-height:13.5rem;grid-template-columns:2.7rem minmax(0,1fr);gap:.45rem}.activity-module__dtJu1G__qualityYAxis,.activity-module__dtJu1G__qualityXAxis{font-size:.52rem}}@media (prefers-reduced-motion:reduce){.activity-module__dtJu1G__windowControl a,.activity-module__dtJu1G__chainTableRow{transition:none}}
.provider-workspace-frame-module__MC2OBW__workspace{--background:var(--ix2-canvas);--foreground:var(--ix2-ink);--card:var(--ix2-surface);--card-foreground:var(--ix2-ink-strong);--popover:var(--ix2-surface-raised);--popover-foreground:var(--ix2-ink-strong);--primary:var(--ix2-orange);--primary-foreground:var(--ix2-surface-raised);--secondary:var(--ix2-canvas-deep);--secondary-foreground:var(--ix2-ink-soft);--muted:var(--ix2-canvas-deep);--muted-foreground:var(--ix2-muted);--accent:var(--ix2-orange-wash);--accent-foreground:var(--ix2-ink-strong);--border:var(--ix2-line);--input:var(--ix2-line);--ring:var(--ix2-focus);background:var(--ix2-canvas);min-height:calc(100vh - 4.25rem);color:var(--ix2-ink);outline:0}@media (max-width:54rem){.provider-workspace-frame-module__MC2OBW__workspace{min-height:calc(100vh - 4rem)}}
.share-control-module__tC_hla__root{min-height:2.75rem;color:inherit;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-top:.75rem;display:flex}.share-control-module__tC_hla__button{min-width:2.75rem;min-height:2.75rem;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:.45rem;padding:0 .25rem;font-size:.8125rem;font-weight:760;display:inline-flex}.share-control-module__tC_hla__button svg{flex:none;transform:translateY(-.03125rem)}.share-control-module__tC_hla__button:hover{text-decoration:underline;-webkit-text-decoration-color:var(--ix2-orange);text-decoration-color:var(--ix2-orange);text-underline-offset:.3rem;text-decoration-thickness:.125rem}.share-control-module__tC_hla__button:active{transform:translateY(1px)}.share-control-module__tC_hla__button:focus-visible{outline:.1875rem solid var(--ix2-focus);outline-offset:.1875rem}.share-control-module__tC_hla__button[aria-disabled=true]{cursor:wait;opacity:.65;text-decoration:none;transform:none}.share-control-module__tC_hla__feedback{min-height:1.25rem;color:inherit;font-size:.75rem;font-weight:650;line-height:1.25rem}.share-control-module__tC_hla__feedback[data-state=error]{font-weight:800}
.provider-storefront-v2-module__ukGrdq__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.provider-storefront-v2-module__ukGrdq__storefront{outline:0}.provider-storefront-v2-module__ukGrdq__breadcrumbs{min-height:3.25rem;padding-inline:var(--ix2-gutter);color:var(--ix2-muted);align-items:center;gap:.5rem;font-size:.75rem;font-weight:700;display:flex}.provider-storefront-v2-module__ukGrdq__breadcrumbs a{min-height:var(--ix2-touch);color:inherit;align-items:center;text-decoration:none;display:inline-flex}.provider-storefront-v2-module__ukGrdq__hero{background:var(--ix2-canvas-deep)}.provider-storefront-v2-module__ukGrdq__identity{min-width:0;padding:clamp(1.5rem, 3vw, 2.75rem) var(--ix2-gutter);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(1rem,2.5vw,2.25rem);display:grid}.provider-storefront-v2-module__ukGrdq__identityMark{place-items:center;width:clamp(4.5rem,6vw,5.75rem);height:clamp(4.5rem,6vw,5.75rem);display:grid}.provider-storefront-v2-module__ukGrdq__identityMark>[data-provider-mark-state=available]{width:100%;height:100%}.provider-storefront-v2-module__ukGrdq__identityMark:has(>[data-provider-mark-state=unavailable]){display:none}.provider-storefront-v2-module__ukGrdq__identity:has(.provider-storefront-v2-module__ukGrdq__identityMark>[data-provider-mark-state=unavailable]){grid-template-columns:minmax(0,1fr) auto}.provider-storefront-v2-module__ukGrdq__identity:has(.provider-storefront-v2-module__ukGrdq__identityMark>[data-provider-mark-state=unavailable]) .provider-storefront-v2-module__ukGrdq__identityCopy{grid-column:1}.provider-storefront-v2-module__ukGrdq__identity:has(.provider-storefront-v2-module__ukGrdq__identityMark>[data-provider-mark-state=unavailable]) .provider-storefront-v2-module__ukGrdq__identityActions{grid-column:2}.provider-storefront-v2-module__ukGrdq__identityCopy{min-width:0}.provider-storefront-v2-module__ukGrdq__identity h1{max-width:100%;color:var(--ix2-ink-strong);letter-spacing:-.07em;overflow-wrap:break-word;margin:0;font-size:clamp(2.2rem,4vw,4.4rem);font-weight:600;line-height:.94}.provider-storefront-v2-module__ukGrdq__summary{max-width:48rem;color:var(--ix2-ink-soft);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:.65rem 0 0;font-size:clamp(.9rem,1.15vw,1.05rem);line-height:1.45;display:-webkit-box;overflow:hidden}.provider-storefront-v2-module__ukGrdq__identityActions{justify-content:flex-end;align-items:center;gap:.75rem 1.25rem;min-width:11rem;display:flex}.provider-storefront-v2-module__ukGrdq__identityActions>a{min-height:var(--ix2-touch);color:var(--ix2-ink-strong);-webkit-text-decoration-color:var(--ix2-orange);text-decoration-color:var(--ix2-orange);text-underline-offset:.3rem;align-items:center;font-size:.75rem;font-weight:780;text-decoration-thickness:.12rem;display:inline-flex}.provider-storefront-v2-module__ukGrdq__playbooks,.provider-storefront-v2-module__ukGrdq__catalog{padding:clamp(3rem, 6vw, 6rem) var(--ix2-gutter)}.provider-storefront-v2-module__ukGrdq__sectionHeader{grid-template-columns:1fr;align-items:end;margin-bottom:clamp(1.5rem,2.5vw,2.5rem);display:grid}.provider-storefront-v2-module__ukGrdq__sectionHeader h2{color:inherit;letter-spacing:-.07em;white-space:nowrap;margin:0;font-size:clamp(2.3rem,4.8vw,5rem);font-weight:610;line-height:.92}.provider-storefront-v2-module__ukGrdq__sectionHeader p{max-width:31rem;color:var(--ix2-muted);margin:0;font-size:.85rem;line-height:1.6}.provider-storefront-v2-module__ukGrdq__playbooks{background:var(--ix2-code-canvas);color:var(--ix2-code-ink)}.provider-storefront-v2-module__ukGrdq__playbooks .provider-storefront-v2-module__ukGrdq__sectionHeader p{color:color-mix(in oklch, currentColor 68%, transparent)}.provider-storefront-v2-module__ukGrdq__playbookList{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.provider-storefront-v2-module__ukGrdq__playbookList>li{min-width:0}.provider-storefront-v2-module__ukGrdq__playbookLink{--playbook-accent:var(--ix2-orange-bright);background:color-mix(in oklch, var(--ix2-code-ink) 7%, transparent);min-height:13rem;color:inherit;grid-template-rows:auto 1fr;align-content:start;gap:1.5rem;padding:clamp(1.25rem,2.5vw,2rem);text-decoration:none;display:grid;position:relative}.provider-storefront-v2-module__ukGrdq__playbookCopy,.provider-storefront-v2-module__ukGrdq__playbookRole{min-width:0}.provider-storefront-v2-module__ukGrdq__playbookCopy strong,.provider-storefront-v2-module__ukGrdq__playbookCopy small,.provider-storefront-v2-module__ukGrdq__playbookRole strong,.provider-storefront-v2-module__ukGrdq__playbookRole small{display:block}.provider-storefront-v2-module__ukGrdq__playbookCopy strong{letter-spacing:-.055em;padding-right:2rem;font-size:clamp(1.45rem,2.25vw,2.25rem);font-weight:610;line-height:1}.provider-storefront-v2-module__ukGrdq__playbookCopy small,.provider-storefront-v2-module__ukGrdq__playbookRole small{color:color-mix(in oklch, currentColor 82%, transparent);margin-top:.55rem;font-size:.76rem;line-height:1.45}.provider-storefront-v2-module__ukGrdq__playbookRole{align-self:end}.provider-storefront-v2-module__ukGrdq__playbookRole strong{color:var(--playbook-accent);font-size:.82rem;font-weight:790;line-height:1.35}.provider-storefront-v2-module__ukGrdq__playbookLink>svg{color:var(--playbook-accent);position:absolute;top:1.35rem;right:1.35rem}.provider-storefront-v2-module__ukGrdq__catalog{background:var(--ix2-canvas-deep);color:var(--ix2-ink-strong);scroll-margin-top:5rem}.provider-storefront-v2-module__ukGrdq__catalogFilter{background:var(--ix2-surface-raised);min-height:5.5rem;color:var(--ix2-muted);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:1rem;padding:.75rem 1rem .75rem 1.5rem;display:grid}.provider-storefront-v2-module__ukGrdq__catalogFilter:focus-within{outline:.1875rem solid var(--ix2-focus);outline-offset:.1875rem}.provider-storefront-v2-module__ukGrdq__catalogFilter input{min-width:0;height:3.5rem;color:var(--ix2-ink-strong);letter-spacing:-.02em;background:0 0;border:0;outline:0;font-size:clamp(1.05rem,1.7vw,1.35rem);font-weight:590}.provider-storefront-v2-module__ukGrdq__catalogFilter input::placeholder{color:var(--ix2-faint);opacity:1}.provider-storefront-v2-module__ukGrdq__catalogFilter input::-webkit-search-cancel-button{appearance:none}.provider-storefront-v2-module__ukGrdq__catalogFilter input::-webkit-search-decoration{appearance:none}.provider-storefront-v2-module__ukGrdq__catalogCount{color:var(--ix2-muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.73rem;font-weight:760}.provider-storefront-v2-module__ukGrdq__catalogFilter button{width:var(--ix2-touch);min-height:var(--ix2-touch);color:var(--ix2-muted);background:0 0;border:0;place-items:center;padding:0;display:grid}.provider-storefront-v2-module__ukGrdq__catalogBody{padding-top:clamp(2.5rem,5vw,5rem)}.provider-storefront-v2-module__ukGrdq__catalogGroup{scroll-margin-top:6rem}.provider-storefront-v2-module__ukGrdq__catalogGroup+.provider-storefront-v2-module__ukGrdq__catalogGroup,.provider-storefront-v2-module__ukGrdq__singleLooseService{margin-top:clamp(3.5rem,7vw,7rem)}.provider-storefront-v2-module__ukGrdq__groupHeading{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1.25rem;display:flex}.provider-storefront-v2-module__ukGrdq__groupHeading h3{color:var(--ix2-ink-strong);letter-spacing:-.06em;margin:0;font-size:clamp(1.75rem,3.4vw,3.5rem);font-weight:610;line-height:.95}.provider-storefront-v2-module__ukGrdq__groupHeading span{color:var(--ix2-muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.72rem;font-weight:730}.provider-storefront-v2-module__ukGrdq__serviceList{grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem clamp(2rem,4vw,5rem);margin:0;padding:0;list-style:none;display:grid}.provider-storefront-v2-module__ukGrdq__serviceLink{min-height:6.75rem;color:var(--ix2-ink-strong);grid-template-columns:minmax(0,1fr) minmax(7rem,11rem) auto;align-content:center;align-items:start;gap:1rem;padding:.75rem .85rem;text-decoration:none;display:grid}.provider-storefront-v2-module__ukGrdq__serviceIdentity{min-width:0}.provider-storefront-v2-module__ukGrdq__serviceIdentity strong,.provider-storefront-v2-module__ukGrdq__serviceIdentity small{display:block}.provider-storefront-v2-module__ukGrdq__serviceIdentity strong{text-decoration-line:underline;-webkit-text-decoration-color:var(--ix2-orange);text-decoration-color:var(--ix2-orange);text-underline-offset:.28rem;font-size:.84rem;font-weight:790;line-height:1.3;text-decoration-thickness:.1rem}.provider-storefront-v2-module__ukGrdq__serviceIdentity small{color:var(--ix2-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.35rem;font-size:.7rem;line-height:1.45;display:-webkit-box;overflow:hidden}.provider-storefront-v2-module__ukGrdq__serviceOutput{color:var(--ix2-muted);text-overflow:ellipsis;white-space:nowrap;padding-top:.08rem;font-size:.69rem;font-weight:690;line-height:1.35;overflow:hidden}.provider-storefront-v2-module__ukGrdq__serviceLink>b{color:var(--ix2-ink-strong);font-variant-numeric:tabular-nums;white-space:nowrap;padding-top:.08rem;font-size:.73rem;font-weight:790}.provider-storefront-v2-module__ukGrdq__catalogEmpty{text-align:center;place-content:center;justify-items:center;gap:.55rem;min-height:18rem;display:grid}.provider-storefront-v2-module__ukGrdq__catalogEmpty strong{color:var(--ix2-ink-strong);letter-spacing:-.035em;font-size:clamp(1.25rem,2.4vw,2rem)}.provider-storefront-v2-module__ukGrdq__catalogEmpty span{color:var(--ix2-muted);font-size:.8rem}.provider-storefront-v2-module__ukGrdq__catalogEmpty button,.provider-storefront-v2-module__ukGrdq__catalogEmpty a{min-height:var(--ix2-touch);color:var(--ix2-orange);font:inherit;text-underline-offset:.25rem;background:0 0;border:0;align-items:center;margin-top:.5rem;padding:0;font-size:.78rem;font-weight:790;text-decoration:underline;display:inline-flex}@media (hover:hover){.provider-storefront-v2-module__ukGrdq__breadcrumbs a:hover,.provider-storefront-v2-module__ukGrdq__identityActions>a:hover,.provider-storefront-v2-module__ukGrdq__catalogEmpty a:hover,.provider-storefront-v2-module__ukGrdq__catalogEmpty button:hover{color:var(--ix2-orange)}.provider-storefront-v2-module__ukGrdq__playbookLink:hover .provider-storefront-v2-module__ukGrdq__playbookCopy strong{color:var(--playbook-accent)}.provider-storefront-v2-module__ukGrdq__playbookLink:hover>svg{transform:translate(.2rem)}.provider-storefront-v2-module__ukGrdq__serviceLink:hover{background:color-mix(in oklch, var(--ix2-surface-raised) 72%, transparent)}}@media (max-width:72rem){.provider-storefront-v2-module__ukGrdq__serviceList{grid-template-columns:1fr}}@media (max-width:56rem){.provider-storefront-v2-module__ukGrdq__sectionHeader{grid-template-columns:1fr;gap:1rem}.provider-storefront-v2-module__ukGrdq__sectionHeader h2{font-size:clamp(2.5rem,8vw,4rem)}.provider-storefront-v2-module__ukGrdq__playbookList{grid-template-columns:1fr}}@media (max-width:40rem){.provider-storefront-v2-module__ukGrdq__breadcrumbs{min-height:3rem;font-size:.7rem}.provider-storefront-v2-module__ukGrdq__identity{padding:1.25rem var(--ix2-gutter) 1.5rem;grid-template-columns:4rem minmax(0,1fr);gap:.85rem}.provider-storefront-v2-module__ukGrdq__identity:has(.provider-storefront-v2-module__ukGrdq__identityMark>[data-provider-mark-state=unavailable]){grid-template-columns:minmax(0,1fr)}:is(.provider-storefront-v2-module__ukGrdq__identity:has(.provider-storefront-v2-module__ukGrdq__identityMark>[data-provider-mark-state=unavailable]) .provider-storefront-v2-module__ukGrdq__identityCopy,.provider-storefront-v2-module__ukGrdq__identity:has(.provider-storefront-v2-module__ukGrdq__identityMark>[data-provider-mark-state=unavailable]) .provider-storefront-v2-module__ukGrdq__identityActions){grid-column:1}.provider-storefront-v2-module__ukGrdq__identityMark{width:4rem;height:4rem}.provider-storefront-v2-module__ukGrdq__identityCopy{grid-column:2}.provider-storefront-v2-module__ukGrdq__identity h1{margin:0;font-size:clamp(1.85rem,8.5vw,2.75rem);line-height:1}.provider-storefront-v2-module__ukGrdq__identityActions{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-start;gap:.35rem 1rem;min-width:0}.provider-storefront-v2-module__ukGrdq__summary{margin-top:.7rem;font-size:.85rem}.provider-storefront-v2-module__ukGrdq__playbooks,.provider-storefront-v2-module__ukGrdq__catalog{padding-top:4rem;padding-bottom:4rem}.provider-storefront-v2-module__ukGrdq__sectionHeader{margin-bottom:2.25rem}.provider-storefront-v2-module__ukGrdq__sectionHeader h2{font-size:clamp(1.8rem,7.5vw,2.75rem)}.provider-storefront-v2-module__ukGrdq__sectionHeader p{font-size:.78rem}.provider-storefront-v2-module__ukGrdq__playbookList{margin-right:calc(-1 * var(--ix2-gutter));padding-right:var(--ix2-gutter);scroll-padding-inline:var(--ix2-gutter);scroll-snap-type:x mandatory;scrollbar-width:none;gap:.75rem;display:flex;overflow-x:auto}.provider-storefront-v2-module__ukGrdq__playbookList::-webkit-scrollbar{display:none}.provider-storefront-v2-module__ukGrdq__playbookList>li{scroll-snap-align:start;flex:0 0 min(21rem,84vw);min-width:min(21rem,84vw)}.provider-storefront-v2-module__ukGrdq__playbookLink{gap:1.25rem;height:100%;min-height:15rem;padding:1.25rem}.provider-storefront-v2-module__ukGrdq__playbookCopy strong{font-size:clamp(1.35rem,6.5vw,1.8rem)}.provider-storefront-v2-module__ukGrdq__playbookCopy small,.provider-storefront-v2-module__ukGrdq__playbookRole small{font-size:.7rem}.provider-storefront-v2-module__ukGrdq__catalogFilter{grid-template-columns:auto minmax(0,1fr) auto auto;gap:.65rem;min-height:4.75rem;padding:.45rem .55rem .45rem .9rem}.provider-storefront-v2-module__ukGrdq__catalogFilter>svg{width:1.15rem;height:1.15rem}.provider-storefront-v2-module__ukGrdq__catalogFilter input{height:3.5rem;font-size:1rem}.provider-storefront-v2-module__ukGrdq__catalogCount{font-size:.65rem}.provider-storefront-v2-module__ukGrdq__groupHeading{margin-bottom:.8rem}.provider-storefront-v2-module__ukGrdq__groupHeading h3{max-width:80%;font-size:clamp(1.8rem,8vw,2.35rem)}.provider-storefront-v2-module__ukGrdq__catalogGroup+.provider-storefront-v2-module__ukGrdq__catalogGroup,.provider-storefront-v2-module__ukGrdq__singleLooseService{margin-top:4rem}.provider-storefront-v2-module__ukGrdq__serviceLink{grid-template-columns:minmax(0,1fr) auto;gap:.75rem;min-height:6.25rem;padding-inline:.25rem}.provider-storefront-v2-module__ukGrdq__serviceOutput{display:none}.provider-storefront-v2-module__ukGrdq__serviceIdentity strong{font-size:.8rem}.provider-storefront-v2-module__ukGrdq__serviceIdentity small{font-size:.69rem}}@media (prefers-reduced-motion:no-preference){.provider-storefront-v2-module__ukGrdq__breadcrumbs a,.provider-storefront-v2-module__ukGrdq__identityActions>a,.provider-storefront-v2-module__ukGrdq__playbookCopy strong,.provider-storefront-v2-module__ukGrdq__playbookLink>svg,.provider-storefront-v2-module__ukGrdq__serviceLink,.provider-storefront-v2-module__ukGrdq__catalogEmpty button,.provider-storefront-v2-module__ukGrdq__catalogEmpty a{transition:background-color var(--ix2-duration-micro) var(--ix2-ease-out), color var(--ix2-duration-micro) var(--ix2-ease-out), transform var(--ix2-duration-micro) var(--ix2-ease-out)}}
.actor-detail-module__eEhpia__page{background:var(--ix2-canvas-deep);min-height:100vh;color:var(--ix2-ink-strong);outline:0}.actor-detail-module__eEhpia__breadcrumbs{min-height:3.25rem;padding-inline:var(--ix2-gutter);color:var(--ix2-muted);align-items:center;gap:.5rem;font-size:.75rem;font-weight:700;display:flex}.actor-detail-module__eEhpia__breadcrumbs a{min-height:var(--ix2-touch);color:inherit;align-items:center;text-decoration:none;display:inline-flex}.actor-detail-module__eEhpia__breadcrumbs span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.actor-detail-module__eEhpia__hero{padding:clamp(2rem, 5vw, 5rem) var(--ix2-gutter);background:var(--ix2-canvas-deep);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:clamp(1rem,2.5vw,2.25rem);display:grid}.actor-detail-module__eEhpia__actorImage{aspect-ratio:1;border:1px solid color-mix(in oklch, var(--ix2-ink-strong) 12%, transparent);background:var(--ix2-surface-raised);border-radius:1.25rem;place-items:center;width:clamp(4.5rem,8vw,7.5rem);display:grid;overflow:hidden}.actor-detail-module__eEhpia__actorMark{object-fit:cover;width:100%;height:100%;color:var(--ix2-ink-strong);place-items:center;font-size:clamp(1rem,2vw,1.6rem);font-weight:760;display:grid}.actor-detail-module__eEhpia__heroCopy{min-width:0}.actor-detail-module__eEhpia__hero h1{letter-spacing:-.075em;overflow-wrap:anywhere;max-width:62rem;margin:0;font-size:clamp(2.4rem,5.5vw,6.25rem);font-weight:610;line-height:.92}.actor-detail-module__eEhpia__relationships{color:var(--ix2-muted);flex-wrap:wrap;gap:.4rem 1.25rem;margin:1rem 0 0;font-size:.82rem;font-weight:720;display:flex}.actor-detail-module__eEhpia__summary{max-width:50rem;color:var(--ix2-ink-soft);grid-column:2;margin:1rem 0 0;font-size:clamp(.95rem,1.35vw,1.12rem);line-height:1.55}.actor-detail-module__eEhpia__availabilityNotice{max-width:42rem;color:var(--ix2-muted);margin:.7rem 0 0;font-size:.75rem;line-height:1.5}.actor-detail-module__eEhpia__hero>:last-child{grid-area:1/3}.actor-detail-module__eEhpia__layout{padding:clamp(2rem, 5vw, 5rem) var(--ix2-gutter) clamp(5rem, 9vw, 9rem);background:var(--ix2-surface);grid-template-columns:minmax(0,1.55fr) minmax(19rem,.75fr);gap:clamp(2.5rem,6vw,7rem);display:grid}.actor-detail-module__eEhpia__primary,.actor-detail-module__eEhpia__secondary{min-width:0}.actor-detail-module__eEhpia__primary{gap:clamp(4rem,7vw,7rem);display:grid}.actor-detail-module__eEhpia__schemaNotice{border:1px solid color-mix(in oklch, var(--ix2-orange) 45%, transparent);color:var(--ix2-ink-soft);border-radius:.75rem;margin:0;padding:.85rem 1rem;font-size:.78rem;line-height:1.5}.actor-detail-module__eEhpia__secondary{align-content:start;gap:1rem;display:grid}.actor-detail-module__eEhpia__sectionHeading{grid-template-columns:minmax(0,.7fr) minmax(16rem,1fr);align-items:end;gap:1.5rem;margin-bottom:1.5rem;display:grid}.actor-detail-module__eEhpia__sectionHeading h2,.actor-detail-module__eEhpia__preview h2,.actor-detail-module__eEhpia__provenance h2{letter-spacing:-.055em;margin:0;font-size:clamp(1.8rem,3vw,3.2rem);font-weight:610;line-height:.96}.actor-detail-module__eEhpia__sectionHeading p,.actor-detail-module__eEhpia__preview>p,.actor-detail-module__eEhpia__emptyText{color:var(--ix2-muted);margin:0;font-size:.8rem;line-height:1.6}.actor-detail-module__eEhpia__priceTable,.actor-detail-module__eEhpia__schemaList,.actor-detail-module__eEhpia__outputList{border-top:1px solid color-mix(in oklch, var(--ix2-ink-strong) 16%, transparent);margin:0}.actor-detail-module__eEhpia__priceRow{border-bottom:1px solid color-mix(in oklch, var(--ix2-ink-strong) 12%, transparent);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:1.5rem;padding:1rem 0;display:grid}.actor-detail-module__eEhpia__priceRow strong,.actor-detail-module__eEhpia__priceRow small{display:block}.actor-detail-module__eEhpia__priceRow strong,.actor-detail-module__eEhpia__priceRow dd{font-size:.84rem}.actor-detail-module__eEhpia__priceRow dd strong,.actor-detail-module__eEhpia__tiers,.actor-detail-module__eEhpia__tiers small{display:block}.actor-detail-module__eEhpia__tiers small{color:var(--ix2-muted);margin-top:.3rem;font-size:.66rem;font-weight:520}.actor-detail-module__eEhpia__priceRow small{max-width:42rem;color:var(--ix2-muted);margin-top:.35rem;font-size:.72rem;line-height:1.5}.actor-detail-module__eEhpia__priceRow dt,.actor-detail-module__eEhpia__priceRow dd{margin:0}.actor-detail-module__eEhpia__priceRow dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;text-align:right;font-weight:790}.actor-detail-module__eEhpia__schemaList>div{border-bottom:1px solid color-mix(in oklch, var(--ix2-ink-strong) 12%, transparent);grid-template-columns:minmax(11rem,.6fr) minmax(0,1fr);gap:1.5rem;padding:1rem 0;display:grid}.actor-detail-module__eEhpia__schemaList dt,.actor-detail-module__eEhpia__schemaList dd{min-width:0;margin:0}.actor-detail-module__eEhpia__schemaList dt code,.actor-detail-module__eEhpia__schemaList dt span{display:block}.actor-detail-module__eEhpia__schemaList dt span,.actor-detail-module__eEhpia__schemaList dd{color:var(--ix2-muted);margin-top:.3rem;font-size:.72rem;line-height:1.5}.actor-detail-module__eEhpia__schemaList code,.actor-detail-module__eEhpia__outputList code,.actor-detail-module__eEhpia__preview code,.actor-detail-module__eEhpia__provenance code{font-family:var(--font-ibm-plex-mono), ui-monospace, monospace;overflow-wrap:anywhere}.actor-detail-module__eEhpia__outputList{padding:0;list-style:none}.actor-detail-module__eEhpia__outputList li{border-bottom:1px solid color-mix(in oklch, var(--ix2-ink-strong) 12%, transparent);justify-content:space-between;gap:1rem;padding:.85rem 0;font-size:.75rem;display:flex}.actor-detail-module__eEhpia__outputList span{color:var(--ix2-muted)}.actor-detail-module__eEhpia__outputName{gap:.2rem;display:grid}.actor-detail-module__eEhpia__outputName small{color:var(--ix2-muted);font-size:.66rem}.actor-detail-module__eEhpia__preview,.actor-detail-module__eEhpia__provenance{border:1px solid color-mix(in oklch, var(--ix2-ink-strong) 15%, transparent);background:var(--ix2-canvas-deep);border-radius:1rem;padding:clamp(1.25rem,2.5vw,2rem)}.actor-detail-module__eEhpia__preview h2,.actor-detail-module__eEhpia__provenance h2{font-size:clamp(1.4rem,2.2vw,2rem)}.actor-detail-module__eEhpia__preview>p{margin-top:.9rem}.actor-detail-module__eEhpia__preview dl,.actor-detail-module__eEhpia__provenance dl{gap:.85rem;margin:1.5rem 0;display:grid}.actor-detail-module__eEhpia__preview dl>div,.actor-detail-module__eEhpia__provenance dl>div{gap:.25rem;display:grid}.actor-detail-module__eEhpia__preview dt,.actor-detail-module__eEhpia__provenance dt{color:var(--ix2-muted);font-size:.68rem}.actor-detail-module__eEhpia__preview dd,.actor-detail-module__eEhpia__provenance dd{overflow-wrap:anywhere;min-width:0;margin:0;font-size:.75rem;line-height:1.45}.actor-detail-module__eEhpia__preview h3{margin:1.75rem 0 .65rem;font-size:.78rem}.actor-detail-module__eEhpia__preview pre{background:var(--ix2-code-canvas);max-height:22rem;color:var(--ix2-code-ink);border-radius:.65rem;margin:0;padding:1rem;font-size:.68rem;line-height:1.55;overflow:auto}.actor-detail-module__eEhpia__ceilingNote{margin-top:1rem!important}.actor-detail-module__eEhpia__previewLimit{margin-top:.55rem!important;font-size:.68rem!important}.actor-detail-module__eEhpia__provenance a{color:var(--ix2-ink-strong);-webkit-text-decoration-color:var(--ix2-orange);text-decoration-color:var(--ix2-orange);text-underline-offset:.25rem;margin-top:.75rem;font-size:.75rem;font-weight:760;text-decoration-thickness:.1rem;display:block}@media (hover:hover){.actor-detail-module__eEhpia__breadcrumbs a:hover,.actor-detail-module__eEhpia__provenance a:hover{color:var(--ix2-orange)}}@media (max-width:62rem){.actor-detail-module__eEhpia__layout{grid-template-columns:1fr}.actor-detail-module__eEhpia__secondary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:40rem){.actor-detail-module__eEhpia__breadcrumbs{min-height:3rem;font-size:.68rem}.actor-detail-module__eEhpia__hero{grid-template-columns:4.5rem minmax(0,1fr);gap:1rem;padding-block:1.5rem 2.5rem}.actor-detail-module__eEhpia__actorImage{width:4.5rem}.actor-detail-module__eEhpia__hero h1{font-size:clamp(2rem,10vw,3rem)}.actor-detail-module__eEhpia__hero>:last-child{grid-area:auto/1/auto/-1;justify-self:start}.actor-detail-module__eEhpia__relationships{margin-top:.65rem;font-size:.72rem}.actor-detail-module__eEhpia__summary{grid-column:1/-1;font-size:.88rem}.actor-detail-module__eEhpia__layout{gap:4rem;padding-block:3.5rem 6rem}.actor-detail-module__eEhpia__sectionHeading{grid-template-columns:1fr;gap:.7rem}.actor-detail-module__eEhpia__schemaList>div{grid-template-columns:1fr;gap:.5rem}.actor-detail-module__eEhpia__priceRow{grid-template-columns:1fr;gap:.6rem}.actor-detail-module__eEhpia__priceRow dd{text-align:left}.actor-detail-module__eEhpia__secondary{grid-template-columns:1fr}}@media (prefers-reduced-motion:no-preference){.actor-detail-module__eEhpia__breadcrumbs a,.actor-detail-module__eEhpia__provenance a{transition:color var(--ix2-duration-micro) var(--ix2-ease-out)}}
.marketplace-footer-v2-module__JnCKaW__footer{padding:clamp(2rem, 3.5vw, 3.5rem) var(--ix2-gutter);background:var(--ix2-canvas-deep);color:var(--ix2-ink-strong);grid-template-columns:minmax(12rem,.7fr) minmax(28rem,1.4fr) auto;align-items:end;gap:clamp(1.5rem,3vw,3.5rem);display:grid}.marketplace-footer-v2-module__JnCKaW__brandLine{align-items:center;gap:1rem;display:flex}.marketplace-footer-v2-module__JnCKaW__brandLine>a{width:fit-content;color:inherit;letter-spacing:-.065em;font-size:clamp(1.65rem,2.4vw,2.65rem);font-weight:690;line-height:.9;text-decoration:none}.marketplace-footer-v2-module__JnCKaW__brandWordmark{--indexter-wordmark-size:clamp(1.65rem, 2.4vw, 2.65rem)}.marketplace-footer-v2-module__JnCKaW__copyright{color:var(--ix2-muted);letter-spacing:.015em;font-size:.68rem;font-weight:680}.marketplace-footer-v2-module__JnCKaW__dexterWordmark{align-items:center;min-height:2.25rem;display:inline-flex}.marketplace-footer-v2-module__JnCKaW__dexterWordmark img{width:3.25rem;height:auto;display:block}.marketplace-footer-v2-module__JnCKaW__attribution{color:var(--ix2-muted);white-space:nowrap;align-items:center;gap:.4rem;font-size:.6875rem;font-weight:680;display:inline-flex}.marketplace-footer-v2-module__JnCKaW__footer nav{flex-wrap:wrap;align-items:center;gap:.85rem clamp(1.25rem,2.3vw,2.5rem);display:flex}.marketplace-footer-v2-module__JnCKaW__footer nav a{min-height:2.75rem;color:var(--ix2-ink-strong);text-underline-offset:.35rem;align-items:center;font-size:.75rem;font-weight:720;text-decoration-color:#0000;display:inline-flex}.marketplace-footer-v2-module__JnCKaW__footer nav a:hover{color:var(--ix2-orange-bright);text-decoration-color:currentColor}.marketplace-footer-v2-module__JnCKaW__copyright{white-space:nowrap;justify-self:end}@media (max-width:56rem){.marketplace-footer-v2-module__JnCKaW__footer{grid-template-columns:1fr;align-items:start;gap:1.5rem}.marketplace-footer-v2-module__JnCKaW__footer nav{max-width:32rem}.marketplace-footer-v2-module__JnCKaW__copyright{justify-self:start}}@media (max-width:40rem){.marketplace-footer-v2-module__JnCKaW__footer{padding-top:2.25rem;padding-bottom:calc(2.25rem + env(safe-area-inset-bottom))}.marketplace-footer-v2-module__JnCKaW__brandLine>a{font-size:2rem}.marketplace-footer-v2-module__JnCKaW__brandWordmark{--indexter-wordmark-size:2rem}.marketplace-footer-v2-module__JnCKaW__footer nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:.15rem 1rem;width:100%;display:grid}.marketplace-footer-v2-module__JnCKaW__footer nav a{min-height:2.85rem;font-size:.72rem}}
.actor-page-module__WIRpRq__unavailable{min-height:72vh;padding:4rem var(--ix2-gutter);background:var(--ix2-canvas-deep);color:var(--ix2-ink-strong);outline:0;place-content:center;justify-items:start;gap:.85rem;display:grid}.actor-page-module__WIRpRq__unavailable h1,.actor-page-module__WIRpRq__unavailable p{margin:0}.actor-page-module__WIRpRq__unavailable h1{letter-spacing:-.07em;max-width:42rem;font-size:clamp(2.3rem,6vw,5.5rem);font-weight:610;line-height:.94}.actor-page-module__WIRpRq__unavailable p{max-width:38rem;color:var(--ix2-muted);font-size:.86rem;line-height:1.6}.actor-page-module__WIRpRq__unavailable a{min-height:var(--ix2-touch);color:inherit;-webkit-text-decoration-color:var(--ix2-orange);text-decoration-color:var(--ix2-orange);text-underline-offset:.25rem;align-items:center;font-size:.78rem;font-weight:760;text-decoration-thickness:.1rem;display:inline-flex}
