@layer theme,base;@layer components{.IXZjxa_console{padding:var(--cb-sp-18) var(--cb-sp-20) var(--cb-sp-20);border-radius:var(--cb-r-16);background:var(--color-cb-paper);box-shadow:var(--cb-shadow-card), inset 0 0 0 1px var(--color-cb-line);font-size:var(--cb-fs-sm);line-height:1.75;position:relative}.IXZjxa_bar{align-items:center;gap:var(--cb-sp-8);padding:0 var(--cb-sp-2) var(--cb-sp-12);border-bottom:1px solid var(--color-cb-line);font-family:var(--f-en);letter-spacing:.14em;text-transform:uppercase;color:var(--cb-fg-mute);font-size:10.5px;line-height:1.4;display:flex}.IXZjxa_bar i{width:var(--cb-sp-8);height:var(--cb-sp-8);background:var(--color-cb-line);border-radius:50%}.IXZjxa_bar i:first-child{background:var(--cb-accent)}.IXZjxa_bar span{margin-left:auto}.IXZjxa_msg{gap:var(--cb-sp-10);margin-top:var(--cb-sp-14);display:flex}.IXZjxa_msg p{margin:0}.IXZjxa_avatar{width:var(--cb-sp-26);height:var(--cb-sp-26);border-radius:var(--cb-r-8);font-family:var(--f-en);color:var(--color-cb-ink);flex:none;place-items:center;font-size:11px;font-weight:600;line-height:1;display:grid}.IXZjxa_user .IXZjxa_avatar{background:var(--color-cb-paper-2);box-shadow:inset 0 0 0 1px var(--color-cb-line)}.IXZjxa_user p{color:var(--cb-fg-2)}.IXZjxa_ai .IXZjxa_avatar{background:var(--cb-accent)}.IXZjxa_ai p{color:var(--cb-fg)}.IXZjxa_msg b{font-weight:700}.IXZjxa_next{margin:var(--cb-sp-16) 0 0;padding:var(--cb-sp-12) var(--cb-sp-14);border-radius:var(--cb-r-10);background:var(--color-cb-brand-tint);box-shadow:inset 0 0 0 1px var(--color-cb-line-brand);font-size:13px;line-height:1.75}.IXZjxa_next em{margin-bottom:var(--cb-sp-2);font-family:var(--f-en);letter-spacing:.14em;color:var(--cb-accent-text-sm);font-size:10.5px;font-style:normal;font-weight:600;display:block}.IXZjxa_panel{border-radius:var(--cb-r-16);background:var(--color-cb-paper);box-shadow:var(--cb-shadow-line);margin:0;overflow:hidden}.IXZjxa_sample{font-family:var(--f-en);letter-spacing:.14em;color:var(--cb-fg-mute);font-size:10.5px;font-weight:500}.IXZjxa_dot{width:var(--cb-sp-8);background:var(--cb-accent);flex:none;height:2px;margin-top:.8em}.IXZjxa_enNum{font-family:var(--f-en);letter-spacing:0;font-weight:600}}@layer utilities;
@layer theme,base;@layer components{.xRLV9a_flow{grid-template-columns:minmax(0,1fr);max-width:560px;margin:0;display:grid}@media (min-width:1100px){.xRLV9a_flow{grid-template-columns:minmax(0, 1fr) var(--cb-sp-64) minmax(0, 1fr) var(--cb-sp-64) minmax(0, 1fr) var(--cb-sp-64) minmax(0, 1.15fr);align-items:stretch;max-width:none}}.xRLV9a_node{padding:var(--cb-sp-24) var(--cb-sp-22);border-radius:var(--cb-radius);background:var(--color-cb-paper);box-shadow:var(--cb-shadow-line);flex-direction:column;display:flex}.xRLV9a_nodeK{font-family:var(--f-en);letter-spacing:.16em;text-transform:uppercase;color:var(--cb-fg-mute);font-size:11px;font-weight:500;line-height:1.4}.xRLV9a_nodeTitle{margin:var(--cb-sp-10) 0 0;font-size:17px;font-weight:700;line-height:1.4}.xRLV9a_nodeBody{margin:var(--cb-sp-8) 0 0;font-size:var(--cb-fs-sm);color:var(--cb-fg-2);line-height:1.85}.xRLV9a_nodeMcp{box-shadow:inset 0 0 0 2px var(--cb-accent)}.xRLV9a_nodeMcp .xRLV9a_nodeK{color:var(--cb-accent-text-sm)}.xRLV9a_nodeScale{box-shadow:var(--cb-shadow-card), inset 0 0 0 1px var(--color-cb-line)}.xRLV9a_logo{width:150px;height:auto;margin-top:var(--cb-sp-10)}.xRLV9a_dataList{gap:var(--cb-sp-6);margin:var(--cb-sp-14) 0 0;padding:0;list-style:none;display:grid}.xRLV9a_dataList li{gap:var(--cb-sp-8);color:var(--cb-fg-2);font-size:13px;line-height:1.6;display:flex}.xRLV9a_link{height:var(--cb-sp-44);justify-content:center;align-items:center;display:flex;position:relative}.xRLV9a_link:before{content:"";top:var(--cb-sp-6);bottom:var(--cb-sp-6);border-left:1.5px dashed color-mix(in srgb, var(--cb-accent-text) 45%, transparent);position:absolute;left:50%}.xRLV9a_link:after{content:"";bottom:var(--cb-sp-6);border-top:1.5px solid var(--cb-accent-text);border-right:1.5px solid var(--cb-accent-text);width:7px;height:7px;position:absolute;left:50%;transform:translate(-50%)rotate(135deg)}@media (min-width:1100px){.xRLV9a_link{height:auto}.xRLV9a_link:before{top:50%;right:var(--cb-sp-8);bottom:auto;left:var(--cb-sp-8);border-top:1.5px dashed color-mix(in srgb, var(--cb-accent-text) 45%, transparent);border-left:0}.xRLV9a_link:after{top:50%;right:var(--cb-sp-6);bottom:auto;left:auto;transform:translateY(-50%)rotate(45deg)}}.xRLV9a_link span{z-index:1;padding:var(--cb-sp-2) var(--cb-sp-8);border-radius:var(--cb-r-pill);background:var(--color-cb-brand-tint);font-family:var(--f-en);letter-spacing:.1em;color:var(--cb-fg-2);font-size:10.5px;font-weight:600;line-height:1.6;position:relative}.xRLV9a_linkMcp span{background:var(--cb-accent);color:var(--color-cb-ink)}.xRLV9a_why{gap:var(--cb-sp-14);margin-top:clamp(var(--cb-sp-48), 6vw, var(--cb-sp-80));grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1024px){.xRLV9a_why{grid-template-columns:repeat(3,minmax(0,1fr))}}.xRLV9a_whyCard{padding:var(--cb-sp-28) var(--cb-sp-24);border-radius:var(--cb-radius);background:var(--color-cb-paper);box-shadow:var(--cb-shadow-line)}.xRLV9a_icon{width:var(--cb-sp-44);height:var(--cb-sp-44);border-radius:var(--cb-r-12);background:var(--color-cb-brand-tint);color:var(--cb-accent-text);place-items:center;display:grid}.xRLV9a_icon svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.xRLV9a_whyTitle{margin:var(--cb-sp-18) 0 0;font-size:17px;font-weight:700;line-height:1.55}.xRLV9a_whyText{margin:var(--cb-sp-8) 0 0;font-size:var(--cb-fs-sm);color:var(--cb-fg-2);line-height:1.75}}@layer utilities;
