@keyframes pWna5q_gattaiPulse{0%{opacity:.85;transform:scale(1)}to{opacity:0;transform:scale(1.08)}}.pWna5q_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:900px){.pWna5q_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.pWna5q_grid{grid-template-columns:1fr}}.pWna5q_card{cursor:pointer;background:var(--surface-raised,#fff);border:1px solid var(--line-hairline,#d7dbe1);transform-style:preserve-3d;text-align:left;width:100%;color:var(--ink-primary,#0f1b2d);border-radius:16px;outline:none;flex-direction:column;padding:20px;transition:background-color .24s cubic-bezier(.22,1,.36,1),border-color .24s cubic-bezier(.22,1,.36,1),box-shadow .24s cubic-bezier(.22,1,.36,1),transform .15s cubic-bezier(.22,1,.36,1);display:flex;position:relative;box-shadow:0 2px 8px #0f1b2d0a}.pWna5q_card:hover{border-color:#94a3b8;box-shadow:0 6px 18px #0f1b2d14}.pWna5q_card:focus-visible{outline:2px solid var(--spark,#00bfa0);outline-offset:2px}.pWna5q_cardSelected{border-color:var(--spark,#00bfa0);box-shadow:0 10px 24px -4px #0f1b2d1a, 0 0 0 1px var(--spark,#00bfa0);background:#fff}.pWna5q_pulseRing{pointer-events:none;border-radius:16px;animation:2.6s cubic-bezier(.22,1,.36,1) infinite pWna5q_gattaiPulse;position:absolute;inset:0}.pWna5q_topRow{justify-content:space-between;align-items:flex-start;width:100%;display:flex}.pWna5q_iconWrap{color:#475569;background:#f1f4f8;border:1px solid #d7dbe1;border-radius:10px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;transition:background-color .2s,border-color .2s,color .2s;display:flex}.pWna5q_indexLabel{font-family:var(--font-technical,"IBM Plex Mono", monospace);color:var(--ink-muted,#5b6472);letter-spacing:.06em;font-size:11px;font-weight:500}.pWna5q_name{font-family:var(--font-ui,"IBM Plex Sans", sans-serif);color:#334155;margin-top:16px;font-size:15px;font-weight:500;line-height:1.35;transition:color .2s,font-weight .2s}.pWna5q_nameSelected{color:var(--ink-primary,#0f1b2d);font-weight:700}.pWna5q_accentBar{border-radius:999px;width:32px;height:3px;margin-top:12px;transition:width .2s;display:block}
.MhMOtq_frame{background:var(--color-product-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-productLift);color:var(--color-product-text-primary);border:var(--border-width-hairline) solid var(--color-product-border);overflow:hidden}.MhMOtq_chrome{align-items:center;gap:var(--spacing-2);padding:var(--spacing-3) var(--spacing-4);background:var(--color-product-bg);border-bottom:var(--border-width-hairline) solid var(--color-product-border);display:flex}.MhMOtq_dot{border-radius:var(--radius-full);background:var(--color-product-border);width:8px;height:8px}.MhMOtq_title{margin-left:var(--spacing-2);font-size:var(--text-bodySm);font-weight:var(--font-weight-semibold);color:var(--color-product-text-primary)}.MhMOtq_body{padding:var(--spacing-5);background:var(--color-product-bg)}
.EgBzRG_tile{background:var(--color-product-surface);border:var(--border-width-hairline) solid var(--color-product-border);border-radius:var(--radius-md);padding:var(--spacing-4);gap:var(--spacing-1);flex-direction:column;display:flex}.EgBzRG_tileValue{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;font-size:var(--text-displayMd);color:var(--color-product-text-primary);line-height:1}.EgBzRG_tileLabel{font-size:var(--text-bodySm);color:var(--color-product-text-secondary)}.EgBzRG_tileChip{margin-top:var(--spacing-2)}.EgBzRG_tileProvenance{align-items:center;gap:var(--spacing-1);font-family:var(--font-mono);font-size:var(--text-monoSm);color:var(--color-product-text-secondary);display:inline-flex}.EgBzRG_tileProvenance:before{content:"";border-radius:var(--radius-full);background:var(--color-product-text-secondary);width:6px;height:6px}.EgBzRG_table{border-collapse:collapse;width:100%;font-size:var(--text-bodySm);color:var(--color-product-text-primary)}.EgBzRG_table th{text-align:left;font-weight:var(--font-weight-semibold);color:var(--color-product-text-secondary);padding:var(--spacing-2) var(--spacing-3);border-bottom:var(--border-width-hairline) solid var(--color-product-border)}.EgBzRG_table td{padding:var(--spacing-2) var(--spacing-3);border-bottom:var(--border-width-hairline) solid var(--color-product-border)}.EgBzRG_num{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;text-align:right}.EgBzRG_rowHover:hover{background:var(--color-product-bg)}.EgBzRG_chart{width:100%;height:auto;display:block}
._ws1-G_stage{background:var(--color-product-surface);border:var(--border-width-hairline) solid var(--color-product-border);border-radius:var(--radius-md);padding:var(--spacing-4);transition:border-color var(--duration-base) var(--ease-smooth), opacity var(--duration-base) var(--ease-smooth)}._ws1-G_pending{opacity:.55}._ws1-G_active,._ws1-G_handoff{border-color:var(--color-product-primary)}._ws1-G_complete{border-color:var(--color-product-state-success)}._ws1-G_head{justify-content:space-between;align-items:center;gap:var(--spacing-3);display:flex}._ws1-G_agent{font-family:var(--font-display);font-weight:var(--font-weight-semibold);font-size:var(--text-headingSm);color:var(--color-product-text-primary)}._ws1-G_status{align-items:center;gap:var(--spacing-1);font-family:var(--font-mono);font-size:var(--text-monoSm);color:var(--color-product-text-secondary);display:inline-flex}._ws1-G_complete ._ws1-G_status{color:var(--color-product-state-success)}._ws1-G_title{margin-top:var(--spacing-2);font-size:var(--text-bodySm);color:var(--color-product-text-secondary)}._ws1-G_body{margin-top:var(--spacing-3)}
@keyframes w5kE2W_gattaiFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes w5kE2W_drawRing{0%{stroke-dashoffset:var(--circ)}to{stroke-dashoffset:var(--dash)}}@keyframes w5kE2W_growBar{0%{width:0%}to{width:var(--w)}}.w5kE2W_consoleContainer{animation:w5kE2W_gattaiFadeIn .4s var(--ease-signature,cubic-bezier(.22, 1, .36, 1));margin-top:32px;position:relative}.w5kE2W_backdropPlate1{opacity:.45;z-index:0;pointer-events:none;background:#e2e8f0;border:1px solid #cbd5e1;border-radius:16px;position:absolute;inset:14px -10px -16px 14px;transform:rotate(-1deg)}.w5kE2W_backdropPlate2{opacity:.3;z-index:0;pointer-events:none;background:#e2e8f0;border:1px solid #cbd5e1;border-radius:16px;position:absolute;inset:22px -18px -22px 22px;transform:rotate(1.4deg)}.w5kE2W_consolePanel{z-index:1;border:1px solid var(--line-hairline,#d7dbe1);background:#fff;border-radius:16px;padding:32px;transition:box-shadow .3s;position:relative;overflow:hidden;box-shadow:0 16px 40px -8px #0f1b2d14,0 2px 6px #0f1b2d0a}.w5kE2W_specularSheen{pointer-events:none;background:linear-gradient(#fff9,#0000);height:50%;position:absolute;top:0;left:0;right:0}.w5kE2W_watermarkIcon{opacity:.03;color:#0f1b2d;pointer-events:none;transform-origin:100% 0;position:absolute;top:-12px;right:-8px;transform:scale(5)}.w5kE2W_topBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex;position:relative}.w5kE2W_moduleBadge{font-family:var(--font-technical,"IBM Plex Mono", monospace);letter-spacing:.06em;text-transform:uppercase;color:#64748b;align-items:center;gap:10px;font-size:12px;font-weight:500;display:inline-flex}.w5kE2W_pulseDot{border-radius:50%;flex:none;width:7px;height:7px}.w5kE2W_provenanceChip{font-family:var(--font-technical,"IBM Plex Mono", monospace);color:#475569;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:999px;align-items:center;gap:6px;padding:4px 12px;font-size:11px;font-weight:500;display:inline-flex}.w5kE2W_contentLayout{flex-wrap:wrap;gap:32px;display:flex;position:relative}.w5kE2W_leftColumn{flex-direction:column;flex:260px;min-width:min(240px,100%);display:flex}.w5kE2W_title{font-family:var(--font-marketing,"Space Grotesk", sans-serif);letter-spacing:-.01em;color:var(--ink-primary,#0f1b2d);margin:0;font-size:1.5rem;font-weight:700;line-height:1.2}.w5kE2W_description{font-family:var(--font-ui,"IBM Plex Sans", sans-serif);color:#475569;margin:12px 0 0;font-size:15px;line-height:1.6}.w5kE2W_checklist{flex-direction:column;gap:10px;margin:20px 0 0;padding:0;list-style:none;display:flex}.w5kE2W_checkItem{color:#1e293b;align-items:center;gap:10px;font-size:14px;font-weight:500;display:flex}.w5kE2W_checkIcon{flex:none;display:flex}.w5kE2W_exploreCta{width:fit-content;font-family:var(--font-ui,"IBM Plex Sans", sans-serif);color:#fff;border-radius:8px;align-items:center;gap:8px;margin-top:28px;padding:10px 18px;font-size:13px;font-weight:600;text-decoration:none;transition:transform .15s,box-shadow .15s,background-color .15s;display:inline-flex}.w5kE2W_exploreCta:hover{color:#fff;transform:translate(2px)}.w5kE2W_rightColumn{flex:1.5 340px;min-width:min(300px,100%)}.w5kE2W_frameBacking{z-index:0;pointer-events:none;border-radius:16px;position:absolute;inset:8px -8px -10px 8px;transform:rotate(1deg)}.w5kE2W_frameWrapper{z-index:1;width:100%;position:relative}.w5kE2W_widgetsStack{flex-direction:column;gap:14px;display:flex}.w5kE2W_widgetCard{background:var(--product-surface,#fff);border:1px solid var(--product-border,#e2e8f0);border-radius:10px;padding:16px;box-shadow:0 1px 3px #0000000d}.w5kE2W_donutWrap{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.w5kE2W_donutSvgBox{flex:none;width:108px;height:108px;position:relative}.w5kE2W_donutSvg{transform-origin:54px 54px;transform:rotate(-90deg)}.w5kE2W_donutAnimatedCircle{stroke-width:10px;stroke-linecap:round;stroke-dasharray:263.894;animation:w5kE2W_drawRing 1.2s var(--ease-signature,cubic-bezier(.22, 1, .36, 1)) forwards}.w5kE2W_donutCenter{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.w5kE2W_donutCenterValue{font-family:var(--font-technical,"IBM Plex Mono", monospace);color:var(--product-text-primary,#1e293b);font-size:24px;font-weight:600;line-height:1}.w5kE2W_donutInfo{flex:1;min-width:140px}.w5kE2W_widgetTitlePrimary{color:var(--product-text-primary,#1e293b);font-size:13px;font-weight:600}.w5kE2W_widgetSubtitle{color:var(--product-text-secondary,#5b6b80);margin-top:4px;font-size:12px}.w5kE2W_gaugeWrap{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.w5kE2W_gaugeSvgBox{flex:none;width:120px;height:72px;position:relative}.w5kE2W_gaugeAnimatedPath{stroke-width:10px;stroke-linecap:round;stroke-dasharray:157.08;animation:w5kE2W_drawRing 1.2s var(--ease-signature,cubic-bezier(.22, 1, .36, 1)) forwards}.w5kE2W_gaugeCenter{text-align:center;position:absolute;bottom:2px;left:0;right:0}.w5kE2W_gaugeValue{font-family:var(--font-technical,"IBM Plex Mono", monospace);color:var(--product-text-primary,#1e293b);font-size:22px;font-weight:600}.w5kE2W_gaugeUnit{font-family:var(--font-technical,"IBM Plex Mono", monospace);color:var(--product-text-secondary,#5b6b80);font-size:12px}.w5kE2W_tierPill{border-radius:999px;align-items:center;gap:6px;margin-top:6px;padding:3px 10px;font-size:11px;font-weight:600;display:inline-flex}.w5kE2W_bigstatRow{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.w5kE2W_bigstatValue{font-family:var(--font-technical,"IBM Plex Mono", monospace);color:var(--product-text-primary,#1e293b);font-size:34px;font-weight:600;line-height:1}.w5kE2W_trendPill{background:color-mix(in srgb, var(--product-success,#22c55e) 16%, white);color:#15803d;border-radius:999px;align-items:center;gap:4px;padding:3px 8px;font-size:12px;font-weight:600;display:inline-flex}.w5kE2W_barsContainer{flex-direction:column;gap:12px;margin-top:12px;display:flex}.w5kE2W_barRow{align-items:center;gap:12px;display:flex}.w5kE2W_barLabel{width:130px;color:var(--product-text-secondary,#5b6b80);text-overflow:ellipsis;white-space:nowrap;flex:none;font-size:12px;overflow:hidden}.w5kE2W_barTrack{background:var(--product-border,#e2e8f0);border-radius:999px;flex:1;height:8px;overflow:hidden}.w5kE2W_barFill{height:100%;animation:w5kE2W_growBar .9s var(--ease-signature,cubic-bezier(.22, 1, .36, 1)) forwards;border-radius:999px}.w5kE2W_barDisplay{text-align:right;width:70px;font-family:var(--font-technical,"IBM Plex Mono", monospace);color:var(--product-text-primary,#1e293b);flex:none;font-size:12px}.w5kE2W_stat4Grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.w5kE2W_stat4Tile{background:var(--product-bg,#f1f5f9);border:1px solid var(--product-border,#e2e8f0);border-radius:8px;padding:12px}.w5kE2W_stat4Value{font-family:var(--font-technical,"IBM Plex Mono", monospace);color:var(--product-text-primary,#1e293b);font-size:20px;font-weight:600;line-height:1}.w5kE2W_stat4Label{color:var(--product-text-secondary,#5b6b80);margin-top:4px;font-size:11px}.w5kE2W_rowItemsStack{flex-direction:column;gap:8px;margin-top:10px;display:flex}.w5kE2W_rowItem{background:var(--product-bg,#f1f5f9);border:1px solid var(--product-border,#e2e8f0);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.w5kE2W_rowItemLeft{flex-direction:column;gap:2px;min-width:0;display:flex}.w5kE2W_rowItemPrimary{color:var(--product-text-primary,#1e293b);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.w5kE2W_rowItemSecondary{font-family:var(--font-technical,"IBM Plex Mono", monospace);color:var(--product-text-secondary,#5b6b80);font-size:11px}.w5kE2W_statusPill{border-radius:999px;flex:none;padding:4px 10px;font-size:11px;font-weight:600}.w5kE2W_stepperContainer{padding:10px 4px 6px;position:relative}.w5kE2W_stepperLine{background:var(--product-border,#e2e8f0);z-index:0;height:1px;position:absolute;top:16px;left:12px;right:12px}.w5kE2W_stepperStages{z-index:1;justify-content:space-between;gap:4px;display:flex;position:relative}.w5kE2W_stepperStage{flex-direction:column;flex:1;align-items:center;gap:8px;display:flex}.w5kE2W_stepperDot{border-radius:50%;flex:none;width:12px;height:12px;transition:all .2s}.w5kE2W_stepperText{text-align:center;font-size:10px;line-height:1.3}.w5kE2W_bannerBox{background:color-mix(in srgb, var(--product-warning,#f59e0b) 12%, white);border:1px solid color-mix(in srgb, var(--product-warning,#f59e0b) 40%, white);border-radius:10px;align-items:center;gap:12px;padding:12px 14px;display:flex}.w5kE2W_bannerIcon{color:#92400e;flex:none;display:flex}.w5kE2W_bannerTitle{color:#92400e;font-size:13px;font-weight:600}.w5kE2W_bannerSub{color:var(--product-text-secondary,#5b6b80);font-size:11px}.w5kE2W_footnoteText{font-family:var(--font-technical,"IBM Plex Mono", monospace);color:var(--ink-muted,#5b6472);margin:4px 0 0;font-size:11px;line-height:1.5}@media (max-width:767px){.w5kE2W_backdropPlate1{right:-4px}.w5kE2W_backdropPlate2{right:-8px}}
._2yZ7Cq_platformPage{background-color:var(--surface-page,#edeff2);color:var(--ink-primary,#0f1b2d);min-height:100vh;position:relative}._2yZ7Cq_heroSection{color:#fff;background-color:#0f1b2d;background-image:none;padding-top:clamp(124px,14vw,168px);padding-bottom:clamp(64px,7vw,96px);position:relative;overflow:hidden}._2yZ7Cq_bodySection{background-color:var(--surface-page,#edeff2);color:var(--ink-primary,#0f1b2d);padding-top:clamp(40px,5vw,64px);padding-bottom:clamp(80px,9vw,130px);position:relative}._2yZ7Cq_gridPattern{pointer-events:none;z-index:0;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 40%,#000,#0000 80%);mask-image:radial-gradient(circle at 50% 40%,#000,#0000 80%)}._2yZ7Cq_ambientGlowTopLeft{pointer-events:none;background:radial-gradient(circle, color-mix(in srgb, var(--spark,#00bfa0) 18%, transparent), transparent 70%);filter:blur(40px);z-index:0;width:44%;height:60%;display:none;position:absolute;top:-10%;left:-6%}._2yZ7Cq_dynamicAtmosphere{pointer-events:none;transition:background .6s var(--ease-signature,cubic-bezier(.22, 1, .36, 1));z-index:0;position:absolute;inset:0}._2yZ7Cq_container{z-index:1;flex-direction:column;gap:36px;max-width:1280px;margin:0 auto;padding-inline:clamp(20px,4vw,36px);display:flex;position:relative}@media (max-width:768px){._2yZ7Cq_container{gap:36px;padding:60px 16px 80px}}._2yZ7Cq_heroHeader{flex-direction:column;gap:16px;max-width:680px;display:flex}._2yZ7Cq_eyebrowBadge{font-family:var(--font-technical,"IBM Plex Mono", monospace);letter-spacing:.06em;text-transform:uppercase;color:var(--stage-accent-primary,#00d4aa);background:var(--stage-accent-subtle-bg,#00d4aa14);border:1px solid var(--stage-accent-subtle-border,#00d4aa3d);border-radius:999px;align-items:center;gap:8px;width:fit-content;padding:6px 14px;font-size:12px;display:inline-flex}._2yZ7Cq_headline{font-family:var(--font-marketing,"Space Grotesk", sans-serif);letter-spacing:-.02em;color:var(--stage-text-primary,#f8fafb);margin:0;font-size:clamp(2rem,1.2rem + 2.6vw,3rem);font-weight:700;line-height:1.1}._2yZ7Cq_support{font-family:var(--font-ui,"IBM Plex Sans", sans-serif);color:var(--stage-text-secondary,#a9b4c4);max-width:58ch;margin:0;font-size:17px;line-height:1.6}
