.OyZdVa_affix{z-index:200}.OyZdVa_root{justify-content:flex-end;align-items:flex-end;display:flex;position:relative}.OyZdVa_stage{z-index:2;justify-content:center;align-items:center;width:102px;height:102px;display:flex;position:relative}.OyZdVa_ring{pointer-events:none;will-change:transform;animation:22s linear infinite OyZdVa_fabRingSpin;position:absolute;inset:0}.OyZdVa_ringSpinning{animation-duration:14s}.OyZdVa_ringSpinningFast{animation-duration:4.5s}.OyZdVa_ringBand{box-sizing:border-box;-webkit-backdrop-filter:blur(14px)saturate(1.25);background:linear-gradient(160deg,#ffffffeb 0%,#ffffffb8 100%);border-radius:50%;position:absolute;inset:0;box-shadow:0 8px 22px #1a1a1a14,0 2px 6px #1a1a1a0a,inset 0 1px #fffffff2;-webkit-mask-image:radial-gradient(circle,#0000 0 32.5px,#000 33px);mask-image:radial-gradient(circle,#0000 0 32.5px,#000 33px)}.OyZdVa_ringSvg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.OyZdVa_ringText{fill:#ff5a5f;letter-spacing:0;text-transform:uppercase;font-family:SF Pro Display,Segoe UI,system-ui,-apple-system,BlinkMacSystemFont,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:6px;font-weight:600}.OyZdVa_buttonStage{z-index:1;justify-content:center;align-items:center;width:56px;height:56px;display:flex;position:relative}.OyZdVa_glow{pointer-events:none;filter:blur(18px);opacity:.75;will-change:transform,opacity;background:radial-gradient(circle,#ff5a5f6b 0%,#d91e182e 40%,#d91e1800 72%);border-radius:50%;position:absolute;inset:-18px}.OyZdVa_glowSuccess{background:radial-gradient(circle,#3dd68c80 0%,#158a4a33 42%,#158a4a00 72%)}.OyZdVa_glowError{background:radial-gradient(circle,#ff5a5f8c 0%,#d91e1847 40%,#d91e1800 72%)}.OyZdVa_ripple{pointer-events:none;border:2px solid #3dd68c8c;border-radius:50%;animation:.85s cubic-bezier(.22,1,.36,1) forwards OyZdVa_fabRipple;position:absolute;inset:0}.OyZdVa_button{cursor:pointer;color:#fff;isolation:isolate;will-change:transform;background:radial-gradient(120% 90% at 30% 20%,#fff6 0%,#fff0 48%),radial-gradient(circle at 50% 45%,#ff5a5f 0%,#d91e18 100%);border:none;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;padding:0;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 28px #d91e184d,0 6px 12px #1a1a1a14,0 1px 2px #1a1a1a0d,inset 0 1px #ffffff6b,inset 0 -8px 16px #8c0a0829}.OyZdVa_button:focus-visible{outline-offset:6px;outline:2px solid #ff5a5f8c}.OyZdVa_button:disabled,.OyZdVa_buttonLoading{cursor:wait}.OyZdVa_buttonSuccess{background:radial-gradient(120% 90% at 28% 18%,#fff6 0%,#fff0 46%),linear-gradient(155deg,#3dd68c 0%,#158a4a 100%);box-shadow:0 22px 44px #158a4a4d,0 10px 20px #1a1a1a14,inset 0 1px #ffffff73}.OyZdVa_buttonError{background:radial-gradient(120% 90% at 28% 18%,#ffffff59 0%,#fff0 46%),linear-gradient(155deg,#ff4d52 0%,#b51510 100%)}.OyZdVa_buttonDisabled{cursor:not-allowed;color:#ffffffd9;background:linear-gradient(155deg,#d8d6d1 0%,#a9a7a1 100%);box-shadow:0 12px 28px #1a1a1a1a}.OyZdVa_gloss{pointer-events:none;z-index:1;background:linear-gradient(145deg,#ffffff80 0%,#ffffff1f 28%,#fff0 52%);border-radius:50%;position:absolute;inset:0}.OyZdVa_glassEdge{pointer-events:none;z-index:1;border:1px solid #ffffff47;border-radius:50%;position:absolute;inset:1.5px;box-shadow:inset 0 1px #ffffff59}.OyZdVa_iconSlot{z-index:2;justify-content:center;align-items:center;width:26px;height:26px;display:flex;position:relative}.OyZdVa_glyph{filter:drop-shadow(0 2px 4px #0000002e);will-change:transform,opacity;justify-content:center;align-items:center;display:flex}.OyZdVa_spinner{will-change:transform;border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:20px;height:20px;animation:.72s linear infinite OyZdVa_fabSpin}.OyZdVa_menu{z-index:3;pointer-events:none;align-items:stretch;display:flex;position:absolute;bottom:8px;right:114px}.OyZdVa_menuConnectors{flex-shrink:0;align-self:center;width:36px;height:280px;overflow:visible}.OyZdVa_menuConnectorPath{fill:none;stroke:#d91e1833;stroke-width:1.4px;stroke-linecap:round;stroke-dasharray:4 5}.OyZdVa_menuConnectorDot{fill:#fff;stroke:#ff5a5f80;stroke-width:1.5px;filter:drop-shadow(0 2px 4px #d91e1829)}.OyZdVa_menuList{pointer-events:auto;flex-direction:column;gap:10px;width:min(272px,100vw - 140px);margin:0;padding:0;list-style:none;display:flex}.OyZdVa_menuItem{margin:0}.OyZdVa_menuCard{text-align:left;-webkit-backdrop-filter:blur(18px)saturate(1.35);width:100%;color:inherit;font:inherit;cursor:pointer;background:linear-gradient(160deg,#ffffffe0 0%,#ffffff9e 100%);border:1px solid #ffffffb3;border-radius:22px;align-items:center;gap:12px;padding:12px 14px;transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s,border-color .25s,background .25s;display:flex;box-shadow:0 16px 36px #1a1a1a14,0 2px 6px #1a1a1a0a,inset 0 1px #fffffff2}.OyZdVa_menuCard:hover{background:linear-gradient(160deg,#fffffff5 0%,#fff5f5d1 100%);border-color:#ff5a5f59;transform:translate(-3px,-1px);box-shadow:0 20px 40px #d91e181f,0 4px 10px #1a1a1a0d,inset 0 1px #fff}.OyZdVa_menuCard:focus-visible{outline-offset:2px;outline:2px solid #ff5a5f66}.OyZdVa_menuCard:active{transform:translate(-1px)scale(.99)}.OyZdVa_menuIcon{color:#d91e18;background:linear-gradient(160deg,#fffffffa,#ffececeb);border:1px solid #ff5a5f1f;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex;box-shadow:0 6px 14px #d91e1814,inset 0 1px #fff}.OyZdVa_menuCopy{flex-direction:column;gap:2px;min-width:0;display:flex}.OyZdVa_menuLabel{letter-spacing:-.02em;color:#1a1a1a;font-size:13.5px;font-weight:650;line-height:1.25}.OyZdVa_menuDesc{color:#6b6b6b;font-size:11.5px;line-height:1.35}.OyZdVa_rootHover .OyZdVa_button,.OyZdVa_rootOpen .OyZdVa_button{box-shadow:0 18px 34px #d91e1861,0 8px 16px #1a1a1a1a,0 1px 2px #1a1a1a0d,inset 0 1px #ffffff80,inset 0 -8px 16px #8c0a0824}@keyframes OyZdVa_fabSpin{to{transform:rotate(360deg)}}@keyframes OyZdVa_fabRingSpin{to{transform:rotate(360deg)}}@keyframes OyZdVa_fabRipple{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.85)}}@media (prefers-reduced-motion:reduce){.OyZdVa_spinner,.OyZdVa_ripple,.OyZdVa_ringSpinning,.OyZdVa_ringSpinningFast,.OyZdVa_menuCard{transition:none!important;animation:none!important}.OyZdVa_menuCard:hover,.OyZdVa_menuCard:active{transform:none!important}}@media (max-width:720px){.OyZdVa_affix{bottom:calc(16px + env(safe-area-inset-bottom,0px))!important;right:calc(16px + env(safe-area-inset-right,0px))!important}.OyZdVa_stage{width:72px;height:72px;margin:0;transform:none}.OyZdVa_buttonStage,.OyZdVa_button{width:40px;height:40px}.OyZdVa_ringBand{-webkit-mask-image:radial-gradient(circle,#0000 0 23.5px,#000 24px);mask-image:radial-gradient(circle,#0000 0 23.5px,#000 24px)}.OyZdVa_ringText{font-size:5.6px}.OyZdVa_glow{filter:blur(12px);inset:-10px}.OyZdVa_iconSlot{width:20px;height:20px}.OyZdVa_spinner{border-width:2px;width:16px;height:16px}.OyZdVa_menu{flex-direction:column-reverse;bottom:calc(100% + 8px);left:auto;right:0;transform:none}.OyZdVa_menuConnectors{display:none}.OyZdVa_menuList{width:min(220px,100vw - 40px)}.OyZdVa_menuCard{border-radius:16px;gap:10px;padding:10px 12px}.OyZdVa_menuIcon{border-radius:11px;width:34px;height:34px}.OyZdVa_menuLabel{font-size:12.5px}.OyZdVa_menuDesc{font-size:11px}}@media (max-width:480px){.OyZdVa_affix{bottom:calc(14px + env(safe-area-inset-bottom,0px))!important;right:calc(14px + env(safe-area-inset-right,0px))!important}.OyZdVa_stage{width:64px;height:64px}.OyZdVa_buttonStage,.OyZdVa_button{width:36px;height:36px}.OyZdVa_ringBand{-webkit-mask-image:radial-gradient(circle,#0000 0 20.5px,#000 21px);mask-image:radial-gradient(circle,#0000 0 20.5px,#000 21px)}.OyZdVa_ringText{font-size:5.2px}.OyZdVa_iconSlot{width:18px;height:18px}}
._2KHIpW_pageShell{width:100%;max-width:none;height:calc(100dvh - var(--header-height));max-height:calc(100dvh - var(--header-height));background:#fff;border:1px solid #0000000d;border-radius:0;flex-direction:column;min-height:0;margin:0;display:flex;overflow:hidden;box-shadow:0 18px 48px #1a1a1a14,0 0 0 1px #00000005}._2KHIpW_brandHeader{background:radial-gradient(120% 140% at 100% 0,#d0261c1a 0%,#0000 55%),linear-gradient(#fff7f6 0%,#fff 100%);flex-shrink:0;padding:16px 20px 14px;position:relative;overflow:hidden}._2KHIpW_brandHeader:after{content:"";background:linear-gradient(90deg,#d0261c,#f0897e 45%,#0000 90%);height:2px;position:absolute;bottom:0;left:0;right:0}._2KHIpW_brandRow{z-index:1;justify-content:space-between;align-items:center;gap:12px;display:flex;position:relative}._2KHIpW_brandIdentity{align-items:center;gap:12px;display:flex}._2KHIpW_brandIcon{color:#fff;background:linear-gradient(150deg,#e4392e,#b01812);border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:relative;box-shadow:0 6px 14px -6px #d0261c8c}._2KHIpW_brandIcon:after{content:"";pointer-events:none;border:1px solid #ffffff38;border-radius:10px;position:absolute;inset:1px}._2KHIpW_brandText{flex-direction:column;gap:2px;display:flex}._2KHIpW_brandTitleRow{align-items:center;gap:7px;display:flex}._2KHIpW_brandTitle{color:#1a1a1a;letter-spacing:-.02em;margin:0;font-size:16px;font-weight:650;line-height:1.2}._2KHIpW_statusDot{background:#2fb86b;border-radius:50%;flex-shrink:0;width:6px;height:6px;box-shadow:0 0 0 2px #2fb86b38}._2KHIpW_brandSubtitle{color:#6b6b6b;margin:0;font-size:12px;line-height:1.35}._2KHIpW_headerActions{flex-shrink:0;align-items:center;gap:2px;display:flex}._2KHIpW_headerActionBtn,._2KHIpW_closeBtn{color:#6b6b6b;flex-shrink:0}._2KHIpW_headerActionBtn:hover:not(:disabled),._2KHIpW_closeBtn:hover:not(:disabled){color:#b01812;background:#d0261c14}._2KHIpW_headerActionBtn:disabled,._2KHIpW_closeBtn:disabled{opacity:.35;cursor:not-allowed}._2KHIpW_chat{background-color:#fbfaf8;background-image:radial-gradient(#d0261c0f 1px,#0000 1px);background-size:22px 22px;flex-direction:column;flex:1;min-height:0;display:flex}._2KHIpW_messages{flex:1;height:100%;min-height:0}._2KHIpW_messages .mantine-ScrollArea-viewport>div{min-height:100%!important;display:block!important}._2KHIpW_messagesInner{box-sizing:border-box;flex-direction:column;justify-content:flex-end;gap:12px;width:100%;min-height:100%;padding:14px 16px 12px;display:flex}._2KHIpW_bubbleRow{box-sizing:border-box;align-items:flex-start;gap:8px;width:100%;padding-inline:2px;display:flex}._2KHIpW_bubbleRowBot{justify-content:flex-start}._2KHIpW_bubbleRowUser{justify-content:flex-end}._2KHIpW_avatar{color:#d0261c;background:#fff;border:1px solid #ececec;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;margin-top:1px;display:flex;box-shadow:0 1px 2px #00000008}._2KHIpW_avatarUser{color:#fff;background:linear-gradient(150deg,#e4392e,#b01812);border:none;box-shadow:0 6px 14px -6px #d0261c80}._2KHIpW_avatarUser:after{content:none}._2KHIpW_bubbleStack{flex-direction:column;gap:6px;min-width:0;max-width:min(78%,420px);display:flex}._2KHIpW_bubbleStackWide{flex:1;max-width:100%}._2KHIpW_bubbleStackUser{align-items:flex-end}._2KHIpW_bubble{white-space:pre-wrap;word-break:break-word;letter-spacing:-.01em;border-radius:12px;width:-moz-fit-content;width:fit-content;max-width:100%;padding:8px 12px;font-size:13px;line-height:1.4}._2KHIpW_bubbleBot{color:#1a1a1a;background:#fff;border:1px solid #ececec;border-top-left-radius:5px;box-shadow:0 3px 10px -4px #0000000f}._2KHIpW_bubbleUser{color:#fff;background:linear-gradient(150deg,#e4392e,#b01812);border-top-right-radius:5px;margin-left:auto;box-shadow:0 8px 18px -8px #d0261c8c}._2KHIpW_timestamp{color:#b5b0aa;margin-top:-1px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:10px;line-height:1}._2KHIpW_timestampBot{align-self:flex-start;padding-left:2px}._2KHIpW_timestampUser{align-self:flex-end;padding-right:2px}._2KHIpW_quickReplies{flex-wrap:wrap;gap:6px;margin-top:1px;display:flex}._2KHIpW_quickRepliesOptions{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px;width:100%;margin-top:2px;display:grid}._2KHIpW_quickRepliesPlans{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;margin-top:2px;display:grid}._2KHIpW_quickRepliesRepos{grid-template-columns:1fr;gap:6px;width:100%;max-height:240px;margin-top:2px;padding-right:4px;display:grid;overflow-y:auto}._2KHIpW_searchableList{flex-direction:column;gap:10px;width:100%;display:flex}._2KHIpW_listSearch{width:100%}._2KHIpW_listSearch .mantine-TextInput-input{background:#fff;border:1.5px solid #ececec;border-radius:12px}._2KHIpW_listEmpty{color:#6b6b6b;text-align:center;background:#fff;border:1px dashed #ececec;border-radius:12px;padding:14px 12px;font-size:12.5px}._2KHIpW_listAvatar{color:#d0261c;background:#fceae9;border:1px solid #d0261c1f;flex-shrink:0;font-size:13px;font-weight:700}._2KHIpW_repoCard{text-align:left;cursor:pointer;width:100%;color:inherit;font:inherit;background:#fff;border:1.5px solid #ececec;border-radius:10px;justify-content:flex-start;align-items:center;gap:10px;padding:8px 10px;transition:border-color .16s,background .16s,transform .16s,box-shadow .16s;display:flex;position:relative}._2KHIpW_repoCard:hover:not(:disabled):not(._2KHIpW_repoCardSelected){background:#fffaf9;border-color:#f0b3ae;transform:translateY(-1px);box-shadow:0 8px 20px #d0261c12}._2KHIpW_repoCard:disabled{opacity:.5;cursor:not-allowed}._2KHIpW_repoCardSelected{background:linear-gradient(#fff5f4 0%,#fff 100%);border-color:#d0261c}._2KHIpW_quickReply{color:#1a1a1a;cursor:pointer;background:#fff;border:1.5px solid #ececec;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:6px 12px;font-size:12.5px;font-weight:550;transition:background .15s,border-color .15s,color .15s,transform .15s,box-shadow .15s;display:inline-flex}._2KHIpW_quickReply:hover:not(:disabled){color:#b01812;background:#fff5f4;border-color:#f0b3ae;transform:translateY(-1px);box-shadow:0 4px 12px #d0261c14}._2KHIpW_quickReply:disabled{opacity:.5;cursor:not-allowed}._2KHIpW_quickReplyPrimary{color:#fff;background:linear-gradient(150deg,#e4392e,#b01812);border-color:#0000;padding:7px 14px;box-shadow:0 6px 14px -8px #d0261c8c}._2KHIpW_quickReplyPrimary:hover:not(:disabled){color:#fff;background:#b01812;border-color:#0000}._2KHIpW_quickReplyGhost{color:#6b6b6b;background:#fff;border-color:#ececec}._2KHIpW_quickReplyGhost:hover:not(:disabled){color:#1a1a1a;background:#f1efe8}._2KHIpW_optionCard{text-align:left;cursor:pointer;background:#fff;border:1.5px solid #ececec;border-radius:12px;align-items:center;gap:10px;width:100%;padding:10px 12px;transition:border-color .16s,background .16s,transform .16s,box-shadow .16s;display:flex;position:relative}._2KHIpW_optionCard:hover:not(:disabled):not(._2KHIpW_optionCardSelected){background:#fffaf9;border-color:#f0b3ae;transform:translateY(-2px);box-shadow:0 10px 24px #d0261c14}._2KHIpW_optionCard:focus-visible{outline-offset:2px;outline:2px solid #d0261c59}._2KHIpW_optionCard:disabled{opacity:.5;cursor:not-allowed}._2KHIpW_optionCardSelected{background:linear-gradient(#fff5f4 0%,#fff 100%);border-color:#d0261c;box-shadow:0 8px 20px #d0261c1a}._2KHIpW_optionCheck{color:#fff;background:#d0261c;border-radius:50%;justify-content:center;align-items:center;width:15px;height:15px;display:flex;position:absolute;top:8px;right:8px;box-shadow:0 2px 6px #d0261c59}._2KHIpW_optionIcon{background:#d0261c14;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}._2KHIpW_optionCopy{flex-direction:column;gap:2px;min-width:0;padding-right:14px;display:flex}._2KHIpW_optionLabel{color:#1a1a1a;letter-spacing:-.015em;font-size:13px;font-weight:650;line-height:1.2}._2KHIpW_optionDescription{color:#6b6b6b;font-size:11.5px;line-height:1.3}._2KHIpW_planCard{text-align:left;cursor:pointer;background:#fff;border:1.5px solid #ececec;border-radius:12px;flex-direction:column;align-items:stretch;gap:7px;width:100%;padding:11px 12px;transition:border-color .16s,background .16s,transform .16s,box-shadow .16s;display:flex}._2KHIpW_planCard:hover:not(:disabled){background:#fffaf9;border-color:#f0b3ae;transform:translateY(-2px);box-shadow:0 8px 20px #d0261c12}._2KHIpW_planCard:disabled{opacity:.5;cursor:not-allowed}._2KHIpW_planCardSelected{background:linear-gradient(#fff5f4 0%,#fff 100%);border-color:#d0261c;box-shadow:0 8px 20px #d0261c1a}._2KHIpW_planCardHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._2KHIpW_planCardTitleBlock{flex-direction:column;gap:3px;min-width:0;display:flex}._2KHIpW_planName{color:#1a1a1a;letter-spacing:-.015em;font-size:13.5px;font-weight:650;line-height:1.2}._2KHIpW_planDuration{color:#6b6b6b;font-size:11px;line-height:1.3}._2KHIpW_planPrice{color:#b01812;white-space:nowrap;background:#d0261c14;border-radius:999px;flex-shrink:0;padding:3px 8px;font-size:11px;font-weight:650}._2KHIpW_planSummary{color:#6b6b6b;font-size:11.5px;line-height:1.35}._2KHIpW_planOfferHint{color:#b01812;background:#d0261c14;border-radius:999px;align-self:flex-start;padding:3px 7px;font-size:10.5px;font-weight:650;line-height:1.2;display:inline-flex}._2KHIpW_planOfferTiers{flex-wrap:wrap;gap:6px;display:flex}._2KHIpW_planOfferTier{background:#fbfaf8;border:1px solid #ececec;border-radius:8px;flex-direction:column;gap:1px;min-width:56px;padding:5px 6px;display:inline-flex}._2KHIpW_planOfferTierMonths{color:#1a1a1a;font-size:11px;font-weight:650}._2KHIpW_planOfferTierPrice{color:#6b6b6b;font-size:11px}._2KHIpW_planOfferTierDiscount{color:#d0261c;font-size:10px;font-weight:650}._2KHIpW_planFeatures{flex-direction:column;gap:6px;padding-top:2px;display:flex}._2KHIpW_planFeature{color:#1a1a1a;align-items:flex-start;gap:6px;font-size:11.5px;line-height:1.3;display:flex}._2KHIpW_planFeature svg{color:#d0261c;flex-shrink:0;margin-top:1px}._2KHIpW_quickRepliesBilling{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;margin-top:2px;display:grid}._2KHIpW_billingCard{text-align:left;cursor:pointer;background:#fff;border:1.5px solid #ececec;border-radius:10px;flex-direction:column;align-items:flex-start;gap:4px;width:100%;padding:10px;transition:border-color .16s,background .16s,transform .16s,box-shadow .16s;display:flex;position:relative}._2KHIpW_billingCard:hover:not(:disabled){background:#fffaf9;border-color:#f0b3ae;transform:translateY(-2px);box-shadow:0 8px 20px #d0261c12}._2KHIpW_billingCard:disabled{opacity:.5;cursor:not-allowed}._2KHIpW_billingCardSelected{background:linear-gradient(#fff5f4 0%,#fff 100%);border-color:#d0261c}._2KHIpW_billingOfferBadge{color:#fff;background:linear-gradient(150deg,#e4392e,#b01812);border-radius:999px;padding:3px 6px;font-size:10px;font-weight:700;position:absolute;top:8px;right:8px}._2KHIpW_billingMonths{color:#1a1a1a;padding-right:40px;font-size:12px;font-weight:650}._2KHIpW_billingPriceRow{flex-wrap:wrap;align-items:baseline;gap:5px;display:flex}._2KHIpW_billingStrike{color:#9b9b9b;font-size:10.5px;text-decoration:line-through}._2KHIpW_billingMonthly{color:#b01812;font-size:13px;font-weight:700}._2KHIpW_billingTotal{color:#6b6b6b;font-size:11px}._2KHIpW_composer{background:#fff;border-top:1px solid #ececec;flex-shrink:0;align-items:flex-start;gap:10px;padding:14px 18px 16px;display:flex}._2KHIpW_composerShell{flex-direction:column;flex:1;gap:4px;display:flex}._2KHIpW_backStepBtn{color:#6b6b6b;background:#fff;border:1.5px solid #ececec;flex-shrink:0}._2KHIpW_backStepBtn:hover:not(:disabled){color:#b01812;background:#d0261c0f;border-color:#d0261c59}._2KHIpW_backStepBtn:disabled{opacity:.4}._2KHIpW_composerInput .mantine-TextInput-input{background:#f8f7f5;border:1.5px solid #ececec;border-radius:11px;min-height:42px;padding-inline:14px;font-size:13.5px;transition:border-color .15s,background .15s,box-shadow .15s}._2KHIpW_composerInput .mantine-TextInput-input:focus{background:#fff;border-color:#d0261c;box-shadow:0 0 0 3px #d0261c1a}._2KHIpW_composerInput .mantine-TextInput-input:disabled{opacity:.9;color:#9b9b9b;background:#f1efe8}._2KHIpW_composerInput .mantine-TextInput-error{margin-top:2px;font-size:11px}._2KHIpW_sendBtn{flex-shrink:0;margin-top:0;box-shadow:0 6px 14px -8px #d0261c8c;background:linear-gradient(150deg,#e4392e,#b01812)!important;border-radius:11px!important;width:42px!important;height:42px!important;transition:transform .15s,box-shadow .15s!important}._2KHIpW_sendBtn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 10px 22px -8px #d0261c99}._2KHIpW_sendBtn:disabled{opacity:.35;box-shadow:none}._2KHIpW_loadingRow{color:#6b6b6b;background:#fff;border:1px solid #ececec;border-radius:10px;align-self:flex-start;align-items:center;gap:8px;margin-left:34px;padding:7px 10px;font-size:12px;display:inline-flex}._2KHIpW_confirmCard{background:linear-gradient(#fff 0%,#fffaf9 100%);border:1.5px solid #ececec;border-radius:12px;width:100%;margin-top:4px;overflow:hidden;box-shadow:0 8px 20px #1a1a1a0d}._2KHIpW_confirmCardHeader{align-items:flex-start;gap:10px;padding:12px 12px 10px;display:flex}._2KHIpW_confirmCardIcon{color:#fff;background:linear-gradient(150deg,#e4392e,#b01812);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex;box-shadow:0 6px 12px -8px #d0261c8c}._2KHIpW_confirmCardTitleBlock{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._2KHIpW_confirmCardTitleRow{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._2KHIpW_confirmCardTitle{letter-spacing:-.02em;color:#1a1a1a;word-break:break-word;margin:0;font-size:14px;font-weight:700;line-height:1.25}._2KHIpW_confirmCardBadge{color:#b01812;white-space:nowrap;background:#d0261c14;border-radius:999px;padding:2px 7px;font-size:10px;font-weight:650}._2KHIpW_confirmCardSubtitle{color:#6b6b6b;margin:0;font-size:11.5px;line-height:1.3}._2KHIpW_confirmCardDivider{background:linear-gradient(90deg,#0000,#d0261c1f,#0000);height:1px;margin:0 12px}._2KHIpW_confirmMetaGrid{flex-direction:column;gap:0;margin:0;padding:4px 6px 8px;display:flex}._2KHIpW_confirmMetaRow{border-radius:8px;grid-template-columns:minmax(0,1.1fr) minmax(0,1.4fr);align-items:center;gap:8px;padding:6px 7px;display:grid}._2KHIpW_confirmMetaRow:nth-child(odd){background:#f8f7f5d9}._2KHIpW_confirmMetaLabel{color:#6b6b6b;align-items:center;gap:6px;margin:0;font-size:11px;font-weight:550;line-height:1.3;display:inline-flex}._2KHIpW_confirmMetaLabel svg{color:#f0897e;flex-shrink:0}._2KHIpW_confirmMetaValue{color:#1a1a1a;letter-spacing:-.01em;text-align:right;word-break:break-word;margin:0;font-size:12px;font-weight:650;line-height:1.3}._2KHIpW_confirmPriceBar{background:linear-gradient(135deg,#d0261c12 0%,#d0261c05 100%);border-top:1px solid #d0261c14;justify-content:space-between;align-items:flex-end;gap:10px;padding:10px 12px 12px;display:flex}._2KHIpW_confirmPriceLeft{flex-direction:column;gap:4px;min-width:0;display:flex}._2KHIpW_confirmPriceEyebrow{color:#6b6b6b;text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:550}._2KHIpW_confirmPriceRow{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}._2KHIpW_confirmPriceStrike{color:#6b6b6b;font-size:12.5px;text-decoration:line-through}._2KHIpW_confirmPriceValue{letter-spacing:-.03em;color:#b01812;font-size:17px;font-weight:750;line-height:1.1}._2KHIpW_confirmPriceBadge{color:#fff;background:linear-gradient(150deg,#e4392e,#b01812);border-radius:999px;padding:3px 8px;font-size:10.5px;font-weight:700;line-height:1.2}._2KHIpW_confirmPriceTotal{color:#6b6b6b;white-space:nowrap;padding-bottom:3px;font-size:12px;font-weight:550}._2KHIpW_confirmActions{flex-direction:column;gap:8px;width:100%;margin-top:6px;display:flex}._2KHIpW_confirmDeployBtn{border-radius:10px;justify-content:center;width:100%;padding:10px 14px;font-size:13px;font-weight:650}._2KHIpW_confirmCancelBtn{border-radius:10px;justify-content:center;width:100%;padding:8px 14px}@media (prefers-reduced-motion:reduce){._2KHIpW_optionCard,._2KHIpW_planCard,._2KHIpW_repoCard,._2KHIpW_billingCard,._2KHIpW_quickReply,._2KHIpW_sendBtn{transition:none!important;animation:none!important}._2KHIpW_optionCard:hover:not(:disabled),._2KHIpW_planCard:hover:not(:disabled),._2KHIpW_repoCard:hover:not(:disabled),._2KHIpW_billingCard:hover:not(:disabled),._2KHIpW_quickReply:hover:not(:disabled),._2KHIpW_sendBtn:hover:not(:disabled){transform:none!important}}@media (max-width:720px){._2KHIpW_pageShell{width:100%;height:calc(100dvh - var(--header-height));max-height:calc(100dvh - var(--header-height));min-height:0;box-shadow:none;border:none;border-radius:0;margin:0}._2KHIpW_brandHeader{padding:14px 16px 12px}._2KHIpW_brandIcon{border-radius:10px;width:36px;height:36px}._2KHIpW_brandTitle{font-size:15px}._2KHIpW_brandSubtitle{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11.5px;display:-webkit-box;overflow:hidden}._2KHIpW_brandIdentity{gap:10px}._2KHIpW_messagesInner,._2KHIpW_composer{padding-left:14px;padding-right:14px}._2KHIpW_messagesInner{gap:10px;padding-top:12px;padding-bottom:10px}._2KHIpW_composer{padding-top:12px;padding-bottom:calc(12px + env(safe-area-inset-bottom,0px))}._2KHIpW_quickRepliesOptions,._2KHIpW_quickRepliesPlans,._2KHIpW_quickRepliesBilling{grid-template-columns:1fr}._2KHIpW_bubbleStack{max-width:calc(100% - 34px)}._2KHIpW_bubbleStackWide{max-width:100%}._2KHIpW_avatar{border-radius:7px;width:24px;height:24px}._2KHIpW_loadingRow{margin-left:0}._2KHIpW_confirmMetaRow{grid-template-columns:1fr;align-items:flex-start;gap:4px}._2KHIpW_confirmMetaValue{text-align:left;padding-left:21px}._2KHIpW_confirmPriceBar{flex-direction:column;align-items:flex-start;gap:8px}._2KHIpW_confirmCardTitle{font-size:15px}._2KHIpW_confirmPriceValue{font-size:18px}._2KHIpW_sendBtn{border-radius:10px!important;width:40px!important;height:40px!important}._2KHIpW_composerInput .mantine-TextInput-input{min-height:40px;font-size:16px}}@media (max-width:480px){._2KHIpW_brandSubtitle{display:none}._2KHIpW_quickReplies{gap:8px}._2KHIpW_quickReply{padding:9px 14px;font-size:13px}}
