.chat-frame-pieces_answer__pRaHZ{display:grid;grid-template-columns:52px minmax(0,1fr);gap:12px;align-items:start;animation:chat-frame-pieces_slowIn__VQ1Jx .9s var(--ease) both}.chat-frame-pieces_slot__OshRT{display:flex;align-items:center;width:52px;height:28px;margin-top:1px}.chat-frame-pieces_prepared__i4rkB{display:flex;align-items:center;gap:8px;margin-bottom:6px;font-family:var(--font-mono);font-size:11.5px;font-weight:500;color:var(--success)}.chat-frame-pieces_prepared__i4rkB svg{width:13px;height:13px}.chat-frame-pieces_text___jDr0{padding-top:2px;font-size:14.5px;line-height:1.6;color:var(--text)}.chat-frame-pieces_text___jDr0:empty{display:none}.chat-frame-pieces_meta__GVsRz{display:flex;align-items:center;gap:2px;margin-top:10px;margin-left:-8px;animation:chat-frame-pieces_fadeIn__qyurE .8s ease both}.chat-frame-pieces_stepsBtn__M6ytT{display:flex;align-items:center;gap:5px;height:26px;padding:0 8px;border:0;border-radius:7px;background:transparent;font-family:var(--font-mono);font-size:11.5px;font-weight:500;color:var(--text-3);cursor:pointer}.chat-frame-pieces_stepsBtn__M6ytT:hover{background:color-mix(in srgb,var(--text) 6%,transparent);color:var(--text-2)}.chat-frame-pieces_stepsBtn__M6ytT svg{width:13px;height:13px;transition:transform .3s var(--ease)}.chat-frame-pieces_stepsBtn__M6ytT[aria-expanded=true] svg{transform:rotate(180deg)}.chat-frame-pieces_iconBtn__GJgcc{display:grid;place-items:center;width:26px;height:26px;border:0;border-radius:9px;background:transparent;color:var(--text-3);cursor:pointer}.chat-frame-pieces_iconBtn__GJgcc:hover{background:color-mix(in srgb,var(--text) 6%,transparent);color:var(--text)}.chat-frame-pieces_iconBtn__GJgcc svg{width:13px;height:13px}.chat-frame-pieces_iconBtn__GJgcc[data-copied=true]{color:var(--success)}.chat-frame-pieces_caret__DMGzv{display:inline-block;width:2px;height:1.05em;margin-left:3px;border-radius:1px;background:var(--primary);vertical-align:-3px;animation:chat-frame-pieces_blink__8iBwn 1s steps(2) infinite}@media (prefers-reduced-motion:reduce){.chat-frame-pieces_caret__DMGzv{animation:none}}.chat-frame-pieces_iconBtnLg__kF3JB{display:grid;place-items:center;width:32px;height:32px;border:0;border-radius:9px;background:transparent;color:var(--text-3);cursor:pointer}.chat-frame-pieces_iconBtnLg__kF3JB:hover{background:color-mix(in srgb,var(--text) 6%,transparent);color:var(--text)}.chat-frame-pieces_iconBtnLg__kF3JB svg{width:16px;height:16px}.chat-frame-pieces_stepsList__aS6SW{display:none;margin:6px 0 0 4px;padding-left:12px;border-left:1px solid var(--border)}.chat-frame-pieces_stepsList__aS6SW[data-open=true]{display:block;animation:chat-frame-pieces_fadeIn__qyurE .4s ease}.chat-frame-pieces_stepsList__aS6SW li{display:flex;align-items:center;gap:8px;max-width:360px;padding:3px 0;font-size:12.5px;color:var(--text-2)}.chat-frame-pieces_stepsList__aS6SW em svg{width:13px;height:13px;color:var(--warning)}.chat-frame-pieces_stepSeconds__cbPlZ,.chat-frame-pieces_stepsList__aS6SW em{font-family:var(--font-mono);font-size:11px;font-weight:500;font-style:normal;color:var(--text-3)}.chat-frame-pieces_stepsList__aS6SW em{margin-left:auto}.chat-frame-pieces_step__n4WPy .chat-frame-pieces_stepSeconds__cbPlZ,.chat-frame-pieces_stepsList__aS6SW em{display:inline-flex;align-items:center;gap:4px}.chat-frame-pieces_step__n4WPy .chat-frame-pieces_stepSeconds__cbPlZ svg{width:11px;height:11px;stroke-width:2.4;color:var(--success)}.chat-frame-pieces_stepWarn__gGh1j .chat-frame-pieces_stepSeconds__cbPlZ svg{color:var(--warning)}.chat-frame-pieces_trail__9MObn{display:grid;grid-template-rows:1fr;transition:grid-template-rows .6s var(--ease),opacity .45s ease}.chat-frame-pieces_trail__9MObn[data-folded=true]{grid-template-rows:0fr;opacity:0}.chat-frame-pieces_trailIn__jWr4N{display:grid;gap:3px;min-height:0;overflow:hidden;margin:0;padding:0;list-style:none}.chat-frame-pieces_trailIn__jWr4N:not(:empty){padding:2px 0 6px}.chat-frame-pieces_step__n4WPy{display:flex;align-items:center;gap:9px;min-height:24px;font-size:13.5px;color:var(--text-2);animation:chat-frame-pieces_fadeUp___XWFc .55s var(--ease) both}.chat-frame-pieces_stepPicture__RITK7{position:relative;flex:none;width:26px;height:22px;overflow:hidden;display:grid;place-items:center}.chat-frame-pieces_stepPictureCanvas__o4FOV{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.chat-frame-pieces_stepWarn__gGh1j .chat-frame-pieces_stepWords___DMyV{color:var(--warning)}.chat-frame-pieces_shimmer__Al7k6{background-image:linear-gradient(90deg,var(--text-3) 35%,var(--text) 50%,var(--text-3) 65%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:chat-frame-pieces_shimmer__Al7k6 1.8s linear infinite}.chat-frame-pieces_card___oPc9{margin-top:12px;overflow:hidden;border:1px solid var(--border);border-radius:14px;background:var(--surface);box-shadow:var(--shadow);animation:chat-frame-pieces_popIn__UDRBM .9s var(--ease) both}.chat-frame-pieces_cardLit__Krmdx{animation:chat-frame-pieces_popIn__UDRBM .9s var(--ease) both,chat-frame-pieces_cardChanged__rqLXt 1.8s var(--ease)}.chat-frame-pieces_cardHead__lC1zW{display:flex;align-items:center;gap:10px;padding:11px 16px;border-bottom:1px solid var(--border-subtle)}.chat-frame-pieces_cardIcon__eVI_4{display:grid;place-items:center;flex:none;width:26px;height:26px;border-radius:8px;background:var(--surface-3);color:var(--text-2)}.chat-frame-pieces_cardIcon__eVI_4 svg{width:14px;height:14px}.chat-frame-pieces_cardKind__2fPDc{overflow:hidden;font-size:13px;font-weight:600;text-overflow:ellipsis;white-space:nowrap;margin:0}.chat-frame-pieces_status__auDi2{display:flex;align-items:center;gap:7px;margin-left:auto;font-size:12.5px;font-weight:550;white-space:nowrap;color:var(--text-3)}.chat-frame-pieces_status__auDi2 svg{width:14px;height:14px;stroke-width:2.4}.chat-frame-pieces_statusDot__PsPhb{width:7px;height:7px;border-radius:50%;background:var(--primary);animation:chat-frame-pieces_pingOut__tXp82 2.4s ease-out infinite}.chat-frame-pieces_statusWaiting__YZiz2{color:var(--coral-text)}.chat-frame-pieces_statusWorking__Q7BjW{color:var(--text-2)}.chat-frame-pieces_statusDone__vYuxd{color:var(--success)}.chat-frame-pieces_statusWarn__nYpFs{color:var(--warning)}.chat-frame-pieces_statusBad__5md3c{color:var(--danger)}.chat-frame-pieces_cardBody__yQN5C{padding:16px}.chat-frame-pieces_cardBodyFlush___UcIk{padding:0}.chat-frame-pieces_cardDim__KBUw0 .chat-frame-pieces_cardBody__yQN5C{opacity:.42;transition:opacity .4s}.chat-frame-pieces_cardFoot__KUK9p{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:11px 16px;border-top:1px solid var(--border-subtle);background:var(--surface-2)}.chat-frame-pieces_footNote__ZxmEk{margin-left:auto;font-size:12px;white-space:nowrap;color:var(--text-3)}.chat-frame-pieces_result__pu7Rt{display:flex;align-items:center;gap:12px;padding:11px 16px;border-top:1px solid var(--border-subtle);animation:chat-frame-pieces_resultIn__H1gfM .6s var(--ease) both}.chat-frame-pieces_resultOk__Elqvu{background:color-mix(in srgb,var(--success) 6%,var(--surface))}.chat-frame-pieces_resultPast__QbQPM{background:var(--surface-2)}.chat-frame-pieces_resultBad__i7Kf1{background:color-mix(in srgb,var(--danger) 6%,var(--surface))}.chat-frame-pieces_resultIcon__ETPKe{display:grid;place-items:center;flex:none;width:26px;height:26px;border-radius:50%;animation:chat-frame-pieces_tickPop__xsfe1 .5s var(--ease) .1s both}.chat-frame-pieces_resultIcon__ETPKe svg{width:14px;height:14px;stroke-width:2.6}.chat-frame-pieces_resultOk__Elqvu .chat-frame-pieces_resultIcon__ETPKe{width:auto;border-radius:0}.chat-frame-pieces_waitingPicture__GxHG_{margin-right:2px}.chat-frame-pieces_resultPast__QbQPM .chat-frame-pieces_resultIcon__ETPKe{background:var(--surface-3);color:var(--text-3)}.chat-frame-pieces_resultBad__i7Kf1 .chat-frame-pieces_resultIcon__ETPKe{background:var(--danger);color:var(--surface)}.chat-frame-pieces_resultText__1bQny b{display:block;font-size:13.5px;font-weight:600}.chat-frame-pieces_resultBad__i7Kf1 .chat-frame-pieces_resultText__1bQny b{color:var(--danger)}.chat-frame-pieces_resultText__1bQny span{display:block;margin-top:1px;font-size:12.5px;color:var(--text-2)}.chat-frame-pieces_resultActions__cOLf5{display:flex;align-items:center;gap:2px;margin-left:auto}.chat-frame-pieces_scrim__eIb16{position:fixed;inset:0;z-index:40;display:flex;align-items:flex-start;justify-content:center;padding-top:84px;padding-bottom:var(--voice-bar-room,0);background:var(--scrim);animation:chat-frame-pieces_fadeIn__qyurE .3s ease}.chat-frame-pieces_backdrop__uf__S{position:absolute;inset:0;border:0;background:transparent;cursor:default}.chat-frame-pieces_scrimContained__d8BnB{position:absolute}@media (max-width:767px){.chat-frame-pieces_modal__zFmaz:focus-visible{outline:none}}.chat-frame-pieces_modal__zFmaz{position:relative;display:flex;flex-direction:column;width:min(780px,calc(100% - 80px));max-height:calc(100% - max(0px, 112px - var(--voice-bar-room, 0px)));overflow:hidden;border-radius:18px;background:var(--surface);box-shadow:0 40px 90px -30px color-mix(in srgb,#000 45%,transparent);animation:chat-frame-pieces_dialogRise__KwhFD .55s var(--ease) both}.chat-frame-pieces_modalNarrow__SDBRv{width:min(640px,calc(100% - 80px))}.chat-frame-pieces_scrimHigh__EtXhf{padding-top:40px}.chat-frame-pieces_modalSteps__TBIdB{width:min(820px,calc(100% - 60px));max-height:calc(100% - max(0px, 64px - var(--voice-bar-room, 0px)))}.chat-frame-pieces_modalEmail__H0Mk8{width:min(880px,calc(100% - 60px));max-height:calc(100% - max(0px, 64px - var(--voice-bar-room, 0px)))}.chat-frame-pieces_scrimWide__e9FE8{padding-top:24px}.chat-frame-pieces_modalWide__z79ON{width:min(1180px,94%);height:calc(100% - max(0px, 48px - var(--voice-bar-room, 0px)));max-height:calc(100% - max(0px, 48px - var(--voice-bar-room, 0px)));background:var(--bg-sunken)}.chat-frame-pieces_modalHead__iLA_j{display:flex;align-items:flex-start;flex:none;gap:12px;padding:20px 24px 12px}.chat-frame-pieces_modalKicker__5_3se{margin:0;font-family:var(--font-mono);font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}.chat-frame-pieces_modalTitle__nZHLj{margin:4px 0 0;font-size:20px;font-weight:650;letter-spacing:-.01em}.chat-frame-pieces_modalSub__Ha_jt{margin:5px 0 0;font-size:12.5px;color:var(--text-3)}.chat-frame-pieces_modalHeadText__xD_q0{flex:1;min-width:0}.chat-frame-pieces_modalCounter__buAkh{padding-top:4px;font-family:var(--font-mono);font-size:12px;font-weight:600;line-height:14px;letter-spacing:.04em;white-space:nowrap;color:var(--text-3)}.chat-frame-pieces_modalHead__iLA_j>.chat-frame-pieces_iconBtnLg__kF3JB{flex:none;margin-top:-5px;margin-bottom:-5px}.chat-frame-pieces_modalBody__pNm07{display:grid;flex:1;align-content:start;gap:16px;min-height:0;padding:4px 24px 20px;overflow:auto}.chat-frame-pieces_modalBodyFlush__4oySs{gap:0;padding:0}.chat-frame-pieces_modalFoot__BVySC{display:flex;align-items:center;flex:none;gap:8px;padding:14px 24px;border-top:1px solid var(--border-subtle);background:var(--surface-2)}.chat-frame-pieces_modalFootNote__DSFHZ{margin-left:auto;font-size:12px;color:var(--text-3);white-space:nowrap}.chat-frame-pieces_scrimOrder__zvqap{padding-top:52px}.chat-frame-pieces_scrimCentered__Hrb86{align-items:center;padding-top:0}.chat-frame-pieces_scrimCentered__Hrb86.chat-frame-pieces_scrimContained__d8BnB{align-items:flex-start;padding:24px 0 0}.chat-frame-pieces_bareHost__61nRx{position:relative;display:flex;max-height:100%;min-height:0}.chat-frame-pieces_modalOrder__dLwY3{width:min(1000px,calc(100% - 80px));height:min(620px,calc(100% - max(0px, 104px - var(--voice-bar-room, 0px))));max-height:none}.chat-frame-pieces_modalOrder__dLwY3 .chat-frame-pieces_modalHead__iLA_j{align-items:center;padding:14px 18px 14px 32px;border-bottom:1px solid var(--border-subtle)}.chat-frame-pieces_modalOrder__dLwY3 .chat-frame-pieces_modalKicker__5_3se,.chat-frame-pieces_modalOrder__dLwY3 .chat-frame-pieces_modalTitle__nZHLj{line-height:normal}.chat-frame-pieces_modalOrder__dLwY3 .chat-frame-pieces_modalTitle__nZHLj{margin-top:3px;font-size:15px;font-weight:600;letter-spacing:normal}.chat-frame-pieces_modalOrder__dLwY3 .chat-frame-pieces_modalCounter__buAkh{padding-top:0}.chat-frame-pieces_modalOrder__dLwY3 .chat-frame-pieces_modalBody__pNm07{grid-template-rows:minmax(0,1fr);align-content:stretch;overflow:hidden}.chat-frame-pieces_scrimSheet__oZCfT{align-items:center;padding-top:0}.chat-frame-pieces_scrimSheet__oZCfT.chat-frame-pieces_scrimContained__d8BnB{align-items:stretch;padding:24px 0}.chat-frame-pieces_scrimSheet__oZCfT.chat-frame-pieces_scrimContained__d8BnB .chat-frame-pieces_modalSheet__A6Eyv{height:100%;max-height:100%}.chat-frame-pieces_modalSheet__A6Eyv{width:min(1180px,calc(100% - 48px));height:calc(100% - 48px);max-height:calc(100% - 48px);background:var(--surface)}.chat-frame-pieces_sheetHead__WcfuO{display:flex;height:58px;align-items:center;flex:none;gap:11px;padding:0 14px 0 20px;border-bottom:1px solid var(--border-subtle)}.chat-frame-pieces_sheetIcon__lNaj9{display:grid;width:30px;height:30px;flex:none;place-items:center;border-radius:9px;background:var(--surface-3);color:var(--text-2)}.chat-frame-pieces_sheetIcon__lNaj9 svg{width:16px;height:16px}.chat-frame-pieces_sheetTitle__8AFG0{margin:0;font-size:16.5px;font-weight:650;letter-spacing:-.01em;white-space:nowrap}.chat-frame-pieces_sheetFrom__E18_T{min-width:0;overflow:hidden;color:var(--text-3);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.chat-frame-pieces_sheetHead__WcfuO>button:last-child{margin-left:auto}.chat-frame-pieces_modalSheet__A6Eyv .chat-frame-pieces_modalBody__pNm07{display:flex;align-content:stretch;overflow:hidden;padding:0}.chat-frame-pieces_sheetSplit__bp4z3{display:flex;min-height:0;flex:1}.chat-frame-pieces_sheetSide__N0YPc{display:flex;width:340px;flex:none;flex-direction:column;padding:22px 20px 18px;border-right:1px solid var(--border-subtle);background:var(--surface-2)}.chat-frame-pieces_sheetSideHead__v_Xmx{display:flex;flex-direction:column;align-items:flex-start}.chat-frame-pieces_sheetSideTitle__c8NqI{display:flex;align-items:flex-start;gap:10px;margin-top:10px}.chat-frame-pieces_sheetSideTitle__c8NqI h4{flex:1;margin:0;font-size:19px;font-weight:700;letter-spacing:-.01em;line-height:1.28}.chat-frame-pieces_sheetSideTitle__c8NqI svg{margin-top:4px;color:var(--text-3)}.chat-frame-pieces_sheetStatus__DZJQt{display:inline-flex;height:26px;align-items:center;gap:7px;margin-top:10px;border:1px solid var(--primary-line);border-radius:var(--rad-pill);background:var(--primary-soft);color:var(--coral-text);font-size:12px;font-weight:600;padding:0 10px}.chat-frame-pieces_sheetStatus__DZJQt i{width:6px;height:6px;border-radius:50%;background:var(--primary)}.chat-frame-pieces_sheetStatus__DZJQt[data-tone=quiet]{border-color:var(--border-strong);background:var(--surface);color:var(--text-2)}.chat-frame-pieces_sheetStatus__DZJQt[data-tone=quiet] i{background:var(--text-3)}.chat-frame-pieces_sheetRule__dtOKy{width:100%;height:1px;margin:14px 0;border:0;background:var(--border-strong)}.chat-frame-pieces_sheetSideFoot__JzPW6{display:flex;flex-direction:column;gap:8px;margin-top:auto;padding-top:14px;border-top:1px solid var(--border-strong)}.chat-frame-pieces_sheetMain__9Amld{display:flex;min-width:0;flex:1;flex-direction:column;overflow:hidden;background:var(--surface)}@media (max-width:760px){.chat-frame-pieces_sheetSplit__bp4z3{flex-direction:column;overflow:auto}.chat-frame-pieces_sheetSide__N0YPc{width:auto;border-right:0;border-bottom:1px solid var(--border-subtle)}.chat-frame-pieces_sheetMain__9Amld{overflow:visible}}.chat-frame-pieces_confirmScrim__ghXUQ{position:absolute;inset:0;z-index:80;display:grid;place-items:center;background:color-mix(in srgb,var(--scrim) 50%,transparent);animation:chat-frame-pieces_fadeIn__qyurE .2s ease}.chat-frame-pieces_confirmBox__WjrWE{width:380px;padding:22px;border-radius:16px;background:var(--surface);box-shadow:0 30px 70px -20px color-mix(in srgb,#000 45%,transparent);animation:chat-frame-pieces_dialogRise__KwhFD .4s var(--ease) both}.chat-frame-pieces_confirmBox__WjrWE h4{margin:0 0 18px;font-size:16px;font-weight:650;line-height:1.4}.chat-frame-pieces_confirmRow__2iI_M{display:flex;gap:8px}.chat-frame-pieces_side__xVFx8{display:flex;flex-direction:column;width:100%;height:100%;border-left:1px solid var(--border);background:var(--surface);box-shadow:-30px 0 60px -30px color-mix(in srgb,#000 28%,transparent);animation:chat-frame-pieces_slideIn__SdXDn .55s var(--ease) both}.chat-frame-pieces_sideHead__CF9HG{display:flex;align-items:center;gap:12px;padding:14px 16px;border-bottom:1px solid var(--border-subtle)}.chat-frame-pieces_sideTitle__ETKaC{flex:1;min-width:0}.chat-frame-pieces_sideTitle__ETKaC b{display:block;line-height:18px;overflow:hidden;font-size:14px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.chat-frame-pieces_sideTitle__ETKaC small{display:block;line-height:16px;margin-top:1px;font-size:12px;color:var(--text-3)}.chat-frame-pieces_sideActions__BH5K8{display:flex;align-items:center;gap:12px}.chat-frame-pieces_sideBody__1nchp{display:grid;flex:1;align-content:start;gap:18px;min-height:0;padding:22px;overflow:auto;background:color-mix(in srgb,var(--text) 2.2%,var(--surface-3))}.chat-frame-pieces_sideBodyFill__7_0bD{display:flex;flex-direction:column;overflow:hidden}.chat-frame-pieces_pushHost__ZvxDa{display:grid;grid-template-columns:minmax(0,1fr) var(--side-w,0);transition:grid-template-columns .55s var(--ease)}.chat-frame-pieces_pushHost__ZvxDa>div{min-width:0;min-height:0}.chat-frame-pieces_pushHost__ZvxDa>div:last-child{overflow:hidden}.chat-frame-pieces_fileMark__Drp5k{display:grid;place-items:center;flex:none;width:28px;height:34px;border-radius:4px;background:color-mix(in srgb,var(--primary) 12%,transparent);font-family:var(--font-mono);font-size:8px;font-weight:700;color:var(--coral-text)}.chat-frame-pieces_fileMarkSheet__hRlUs{background:var(--success-soft);color:var(--success)}.chat-frame-pieces_chips__J7wPR{margin:12px 0 0;padding:0;border:0;display:flex;flex-wrap:wrap;gap:8px}.chat-frame-pieces_chip__0nOcy{display:flex;align-items:center;gap:6px;height:30px;padding:0 12px;border:1px solid var(--border-strong);border-radius:99px;background:var(--surface);font-size:12.5px;font-weight:550;color:var(--text);cursor:pointer;animation:chat-frame-pieces_fadeUp___XWFc .7s var(--ease) both;transition:border-color .2s,color .2s}.chat-frame-pieces_chip__0nOcy svg{width:13px;height:13px;color:var(--coral-text)}.chat-frame-pieces_chip__0nOcy:hover{border-color:var(--primary-line);color:var(--coral-text)}.chat-frame-pieces_empty__Gb63_{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;animation:chat-frame-pieces_fadeIn__qyurE .8s ease both}.chat-frame-pieces_emptyMark__Ro2NV{width:56px;height:56px;margin-bottom:10px}.chat-frame-pieces_emptyTitle__codda{margin:0;font-size:26px;font-weight:650;letter-spacing:-.02em}.chat-frame-pieces_emptyLine__WnHs6{margin:0;font-size:14px;color:var(--text-3)}.chat-frame-pieces_suggestions__fF_QP{display:grid;grid-template-columns:repeat(3,212px);gap:10px;margin-top:18px}@media (max-width:767px){.chat-frame-pieces_answer__pRaHZ{grid-template-columns:34px minmax(0,1fr);gap:10px}.chat-frame-pieces_slot__OshRT{width:34px}.chat-frame-pieces_text___jDr0{font-size:16px;line-height:1.45}.chat-frame-pieces_below__Cxix6{margin-left:calc(-1 * (34px + 10px))}.chat-frame-pieces_meta__GVsRz{flex-wrap:wrap}.chat-frame-pieces_stepsBtn__M6ytT{white-space:nowrap}.chat-frame-pieces_result__pu7Rt{flex-wrap:wrap}.chat-frame-pieces_resultText__1bQny{flex:1 1 0;min-width:0;overflow-wrap:anywhere}.chat-frame-pieces_resultActions__cOLf5{flex:0 0 100%;margin-left:0}.chat-frame-pieces_empty__Gb63_{width:100%}.chat-frame-pieces_suggestions__fF_QP{grid-template-columns:minmax(0,1fr);width:100%}}.chat-frame-pieces_suggestion__21uLp{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:14px;border:1px solid var(--border);border-radius:14px;background:var(--surface);box-shadow:var(--shadow-sm);text-align:left;cursor:pointer;transition:border-color .2s,transform .2s}.chat-frame-pieces_suggestion__21uLp:hover{border-color:var(--primary-line);transform:translateY(-2px)}.chat-frame-pieces_suggestion__21uLp svg{width:18px;height:18px;margin-bottom:6px;color:var(--coral-text)}.chat-frame-pieces_suggestion__21uLp b{font-size:13.5px;font-weight:600}.chat-frame-pieces_suggestion__21uLp small{font-size:12px;color:var(--text-3)}.chat-frame-pieces_ageBar__JusRR{display:flex;height:14px;margin:2px 0 8px;gap:2px;overflow:hidden;border-radius:99px}.chat-frame-pieces_ageSegment__SnqAd{display:block;height:100%;transform-origin:left;animation:chat-frame-pieces_growX__QP4B9 1s var(--ease) both}.chat-frame-pieces_ageSegment__SnqAd[data-age-group="0"]{background:var(--age-step-1)}.chat-frame-pieces_ageSegment__SnqAd[data-age-group="1"]{background:var(--age-step-2)}.chat-frame-pieces_ageSegment__SnqAd[data-age-group="2"]{background:var(--age-step-3)}.chat-frame-pieces_ageSegment__SnqAd[data-age-group="3"]{background:var(--primary)}.chat-frame-pieces_ageLabels__B_bLT{display:flex;gap:2px;margin-bottom:14px}.chat-frame-pieces_ageLabels__B_bLT span{min-width:-moz-max-content;min-width:max-content;padding-right:8px;white-space:nowrap;font-size:11px;color:var(--text-3)}.chat-frame-pieces_ageLabels__B_bLT b{display:block;font-size:12.5px;font-weight:650;color:var(--text)}.chat-frame-pieces_ageLabels__B_bLT .chat-frame-pieces_ageOldest__9fEZo b{color:var(--coral-text)}@media (prefers-reduced-motion:reduce){.chat-frame-pieces_ageSegment__SnqAd{animation:none}}@keyframes chat-frame-pieces_growX__QP4B9{0%{transform:scaleX(0)}}@keyframes chat-frame-pieces_slowIn__VQ1Jx{0%{opacity:0;transform:translateY(8px)}}@keyframes chat-frame-pieces_fadeIn__qyurE{0%{opacity:0}}@keyframes chat-frame-pieces_fadeUp___XWFc{0%{opacity:0;transform:translateY(6px)}}@keyframes chat-frame-pieces_popIn__UDRBM{0%{opacity:0;transform:translateY(10px)}}@keyframes chat-frame-pieces_cardChanged__rqLXt{0%{border-color:var(--primary);box-shadow:0 0 0 0 transparent,var(--shadow)}30%{border-color:var(--primary);box-shadow:0 0 0 5px color-mix(in oklab,var(--primary) 16%,transparent),var(--shadow)}to{border-color:var(--border);box-shadow:var(--shadow)}}@keyframes chat-frame-pieces_resultIn__H1gfM{0%{opacity:0;transform:translateY(-4px)}}@keyframes chat-frame-pieces_tickPop__xsfe1{0%{opacity:0}}@keyframes chat-frame-pieces_dialogRise__KwhFD{0%{opacity:0;transform:translateY(14px)}}@keyframes chat-frame-pieces_slideIn__SdXDn{0%{transform:translateX(40px);opacity:0}}@keyframes chat-frame-pieces_blink__8iBwn{50%{opacity:0}}@keyframes chat-frame-pieces_shimmer__Al7k6{to{background-position:-200% 0}}@keyframes chat-frame-pieces_pingOut__tXp82{0%{box-shadow:0 0 0 0 var(--primary-line)}70%,to{box-shadow:0 0 0 7px transparent}}@media (prefers-reduced-motion:reduce){.chat-frame-pieces_answer__pRaHZ,.chat-frame-pieces_card___oPc9,.chat-frame-pieces_chip__0nOcy,.chat-frame-pieces_confirmBox__WjrWE,.chat-frame-pieces_confirmScrim__ghXUQ,.chat-frame-pieces_empty__Gb63_,.chat-frame-pieces_meta__GVsRz,.chat-frame-pieces_modal__zFmaz,.chat-frame-pieces_pushHost__ZvxDa,.chat-frame-pieces_resultIcon__ETPKe,.chat-frame-pieces_result__pu7Rt,.chat-frame-pieces_scrim__eIb16,.chat-frame-pieces_shimmer__Al7k6,.chat-frame-pieces_side__xVFx8,.chat-frame-pieces_statusDot__PsPhb,.chat-frame-pieces_step__n4WPy,.chat-frame-pieces_stepsBtn__M6ytT svg,.chat-frame-pieces_suggestion__21uLp,.chat-frame-pieces_trail__9MObn{transition:none}}.chat-frame-pieces_choiceBoxes__5_kcL{display:grid;gap:8px;min-width:0;margin:0;padding:0;border:0}.chat-frame-pieces_choiceBox__Hs0rg{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:9px 12px;font-size:14px;border:1px solid var(--border-strong);border-radius:12px;background:var(--surface);color:var(--text);text-align:left;cursor:pointer;transition:border-color .2s,background .2s}.chat-frame-pieces_choiceBox__Hs0rg:hover:not(:disabled){border-color:var(--primary-line);background:var(--primary-soft)}.chat-frame-pieces_choiceBox__Hs0rg[aria-pressed=true]{border-color:var(--primary);background:var(--primary-soft);box-shadow:inset 0 0 0 1px var(--primary)}.chat-frame-pieces_choiceBox__Hs0rg:disabled{cursor:default;opacity:.6}.chat-frame-pieces_choiceBox__Hs0rg b{font-size:14px;font-weight:600;line-height:normal}.chat-frame-pieces_choiceCounter__xLyRq{flex-direction:row;align-items:center;gap:12px;padding:12px 14px}.chat-frame-pieces_choiceFigure__vRLIL{font-size:22px;font-weight:750;line-height:1.3;letter-spacing:-.02em}.chat-frame-pieces_choiceWords__k3CP8{font-size:13.5px;line-height:1.3;color:var(--text-2)}.chat-frame-pieces_choiceBox__Hs0rg small{font-size:12px;line-height:normal;color:var(--text-3)}.chat-frame-pieces_slowLine___OjGe{display:flex;align-items:center;gap:12px;max-width:520px;margin:8px 0 2px;padding:10px 12px;border:1px solid var(--border);border-radius:12px;background:var(--surface);font-size:13px;color:var(--text-2);animation:chat-frame-pieces_fadeUp___XWFc .6s var(--ease) both}.chat-frame-pieces_slowBar__rUriG{flex:1;min-width:90px;height:5px;overflow:hidden;border-radius:99px;background:var(--surface-3)}.chat-frame-pieces_slowBar__rUriG i{display:block;height:100%;background:var(--text-3);transform-origin:left;transition:transform .2s linear}.chat-frame-pieces_slowCount__JRTv_{font-family:var(--font-mono);font-size:12px;font-weight:600;color:var(--text);white-space:nowrap}.chat-frame-pieces_slowGap__p2qSb{flex:1}.chat-frame-pieces_slowStop__rnPbc{gap:5px;font-weight:600;color:var(--text-2)}.chat-frame-pieces_slowStop__rnPbc svg{width:13px;height:13px}.chat-frame-pieces_lostLine__nxuxG{display:flex;align-items:center;gap:10px;width:-moz-fit-content;width:fit-content;margin-top:12px;padding:9px 10px 9px 12px;border-radius:12px;background:var(--warning-soft);font-size:13px;font-weight:550;color:var(--warning);animation:chat-frame-pieces_fadeUp___XWFc .6s var(--ease) both}.chat-frame-pieces_lostLine__nxuxG svg{width:15px;height:15px;flex:none}.chat-frame-pieces_fadedWords__zKj1G{color:var(--text-3);transition:color .6s var(--ease)}.chat-frame-pieces_fadedWords__zKj1G *{color:inherit}@media (prefers-reduced-motion:reduce){.chat-frame-pieces_lostLine__nxuxG,.chat-frame-pieces_slowLine___OjGe{animation:none}.chat-frame-pieces_fadedWords__zKj1G,.chat-frame-pieces_slowBar__rUriG i{transition:none}}.job-folders-pieces_switch__6YIVU{display:inline-flex;padding:3px;border-radius:17px;background:var(--surface-3)}.job-folders-pieces_switchButton__AwFwt{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 13px;border:0;border-radius:14px;background:transparent;font-size:13px;font-weight:650;color:var(--text-2);white-space:nowrap}.job-folders-pieces_switchButton__AwFwt:hover{color:var(--text)}.job-folders-pieces_switchButton__AwFwt[aria-pressed=true]{background:var(--surface);color:var(--text);box-shadow:0 1px 2px hsla(0,0%,4%,.12),0 0 0 1px var(--border)}.job-folders-pieces_area__uONIK{display:flex;flex-direction:column;margin-top:12px}.job-folders-pieces_tabs__vJ1Ya{position:relative;z-index:1;display:flex;align-items:flex-end;gap:4px;padding:0 10px;overflow-x:auto}.job-folders-pieces_tab__N5XP7{position:relative;display:inline-flex;flex:none;align-items:center;gap:8px;height:40px;padding:0 16px;border:1px solid var(--border-strong);border-bottom:0;border-radius:12px 12px 0 0;background:var(--surface-3);font-size:15px;font-weight:650;color:var(--text-2);white-space:nowrap}.job-folders-pieces_tab__N5XP7:hover{color:var(--text);background:color-mix(in srgb,var(--surface-3) 88%,var(--text))}.job-folders-pieces_tab__N5XP7[aria-selected=true]{height:47px;margin-bottom:-1px;background:var(--surface);color:var(--text);box-shadow:inset 0 3px 0 var(--primary)}.job-folders-pieces_count__PZI6k{padding:1px 7px;border-radius:9px;background:color-mix(in srgb,var(--text) 7%,transparent);font-size:11px;font-weight:650;color:var(--text-2)}.job-folders-pieces_panel__siyFV{display:flex;flex:1;flex-direction:column;min-height:var(--glued-room,0);border:1px solid var(--border-strong);border-radius:16px;background:var(--surface)}.job-folders-pieces_body__UhzIo{flex:1;padding:14px 16px 16px}.job-folders-pieces_stack__F_Fc7{display:flex;flex-direction:column;gap:12px;min-width:0}.job-folders-pieces_moneyGrid__nNzbP{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;align-items:start}@media (min-width:801px){.job-folders-pieces_moneyGrid__nNzbP{grid-template-columns:minmax(0,1fr) 330px}}.job-folders-pieces_sliceHeading__O1E3Q{margin:2px 0 6px 2px}.job-folders-pieces_pinned__aD_7U{margin-top:10px}.job-folders-pieces_bodyEnter__jGRgv{animation:job-folders-pieces_folderIn__OSR_5 .38s cubic-bezier(.22,1,.36,1) both}@keyframes job-folders-pieces_folderIn__OSR_5{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.job-folders-pieces_bodyEnter__jGRgv{animation:none}}.glued-header-pieces_sheet__07qXK{--glued-bar:58px;--glued-row:46px;--glued-ease:cubic-bezier(0.22,1,0.36,1);position:sticky;top:var(--glued-stick-top,0);z-index:20;height:0}.glued-header-pieces_glass__nRGRX{position:absolute;inset:0 calc(-1 * var(--glued-bleed-end, 0px)) auto calc(-1 * var(--glued-bleed-start, 0px));height:calc(var(--glued-bar) + var(--glued-row));background:color-mix(in srgb,var(--bg) 96%,transparent);backdrop-filter:saturate(1.4) blur(14px);box-shadow:0 8px 18px -12px hsla(0,0%,4%,.28);pointer-events:none;opacity:0;transform:translateY(calc(-1 * var(--glued-row) - 8px));transition:opacity .28s ease,transform .45s var(--glued-ease)}.glued-header-pieces_sheet__07qXK[data-name-shown=true] .glued-header-pieces_glass__nRGRX{pointer-events:auto;opacity:1;transform:translateY(calc(-1 * var(--glued-row)))}.glued-header-pieces_sheet__07qXK[data-name-shown=true][data-tabs-shown=true] .glued-header-pieces_glass__nRGRX{transform:none}.glued-header-pieces_nameRow__cYAwx{position:absolute;inset:0 0 auto 0;display:flex;align-items:center;gap:12px;height:var(--glued-bar);pointer-events:none}.glued-header-pieces_nameRow__cYAwx>*{flex:none;opacity:0;transform:translateY(12px);transition:opacity .22s ease,transform .3s var(--glued-ease)}.glued-header-pieces_sheet__07qXK[data-name-shown=true] .glued-header-pieces_nameRow__cYAwx{pointer-events:auto}.glued-header-pieces_sheet__07qXK[data-name-shown=true] .glued-header-pieces_nameRow__cYAwx>*{opacity:1;transform:none;transition-duration:.42s,.55s;transition-delay:var(--glued-delay,0s)}.glued-header-pieces_nameRow__cYAwx>:nth-child(2){--glued-delay:0.03s;flex:0 1 auto;min-width:0}.glued-header-pieces_nameRow__cYAwx>:nth-child(3){--glued-delay:0.07s}.glued-header-pieces_nameRow__cYAwx>:nth-child(4){flex:1}.glued-header-pieces_nameRow__cYAwx>:nth-child(5){--glued-delay:0.1s}.glued-header-pieces_statusGroup__K5YH6{display:inline-flex;align-items:center;gap:10px}.glued-header-pieces_monogram__NbK35{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;border:1px solid color-mix(in srgb,var(--primary) 35%,transparent);background:color-mix(in srgb,var(--primary) 8%,transparent);font-size:12.5px;font-weight:700;color:var(--text)}.glued-header-pieces_name__jfcUu{padding:0;border:0;background:none;font-size:17px;font-weight:650;letter-spacing:-.005em;text-align:left;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.glued-header-pieces_name__jfcUu:hover{color:var(--coral-text)}.glued-header-pieces_tabRow__S8iJI{position:absolute;top:calc(var(--glued-bar) - 4px);left:0;right:0;height:calc(var(--glued-row) + 4px);pointer-events:none}.glued-header-pieces_sheet__07qXK[data-tabs-shown=true] .glued-header-pieces_tabRow__S8iJI{pointer-events:auto}.glued-header-pieces_tabs__GNsSd{position:relative;display:flex;gap:2px;height:100%;margin-left:-12px}.glued-header-pieces_tab__Cwatq{position:relative;display:inline-flex;align-items:center;gap:7px;height:100%;padding:0 12px;border:0;background:none;font-size:14.5px;font-weight:600;color:var(--text-3);white-space:nowrap;opacity:0;transform:translateY(-8px);transition:opacity .2s ease,transform .3s var(--glued-ease),color .2s ease}.glued-header-pieces_tab__Cwatq:before{content:"";position:absolute;inset:7px 2px 9px;border-radius:9px;background:color-mix(in srgb,var(--text) 4.5%,transparent);opacity:0;transition:opacity .15s}.glued-header-pieces_tab__Cwatq:hover{color:var(--text)}.glued-header-pieces_tab__Cwatq:hover:before{opacity:1}.glued-header-pieces_tab__Cwatq>*{position:relative}.glued-header-pieces_tab__Cwatq[data-open=true]{color:var(--text)}.glued-header-pieces_sheet__07qXK[data-tabs-shown=true] .glued-header-pieces_tab__Cwatq{opacity:1;transform:none;transition-duration:.38s,.5s,.2s;transition-delay:var(--glued-delay,0s)}.glued-header-pieces_indicator__ElnI_{position:absolute;bottom:0;left:0;width:100px;height:3px;border-radius:2px;background:var(--primary);opacity:0;transform-origin:0 0;transition:transform .42s var(--glued-ease),opacity .25s ease}.glued-header-pieces_sheet__07qXK[data-tabs-shown=true] .glued-header-pieces_indicator__ElnI_{opacity:1;transition-delay:0s,.18s}.glued-header-pieces_titleFade__hp_qd{transform:translateY(calc(var(--glued-fade, 0) * 10px)) scale(calc(1 - var(--glued-fade, 0) * .015));transform-origin:left top;will-change:opacity,transform}.glued-header-pieces_tabsFade__TZ9RZ,.glued-header-pieces_titleFade__hp_qd{opacity:calc(1 - var(--glued-fade, 0))}@media (prefers-reduced-motion:reduce){.glued-header-pieces_glass__nRGRX,.glued-header-pieces_indicator__ElnI_,.glued-header-pieces_nameRow__cYAwx>*,.glued-header-pieces_tab__Cwatq{transition:none}.glued-header-pieces_titleFade__hp_qd{transform:none}}.meeting-job-pieces_wait__C1W25{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;color:var(--text-2);background:var(--surface-3);border-radius:6px;padding:2px 6px}.meeting-job-pieces_late__xuo1C{color:var(--coral-text);background:var(--primary-soft)}.meeting-job-pieces_initials__Oc7wa{width:14px;height:14px;border-radius:50%;background:var(--text-3);color:var(--surface);font-size:7.5px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.meeting-job-pieces_people__OJjnk{container-type:inline-size;padding:14px 16px;height:100%}.meeting-job-pieces_people__OJjnk header{display:flex;justify-content:space-between;align-items:center;gap:8px}.meeting-job-pieces_people__OJjnk h3{font-size:15px;font-weight:650}.meeting-job-pieces_people__OJjnk h3.meeting-job-pieces_dealTitle__LqJaT{font-weight:600}.meeting-job-pieces_groups__TgMpw{display:flex;flex-direction:column;gap:10px;margin-top:10px}.meeting-job-pieces_group__Cv8qN{display:grid;grid-template-columns:104px minmax(0,1fr);gap:10px;align-items:start}.meeting-job-pieces_group__Cv8qN h4{font-family:var(--font-mono);font-size:9.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--text-3);padding-top:10px}.meeting-job-pieces_cells___xFrX{display:flex;flex-wrap:wrap;gap:6px}.meeting-job-pieces_person__TwcQd{position:relative;display:flex;max-width:100%;align-items:center;gap:6px;min-height:30px;padding:3px 11px 3px 3px;border:1px solid var(--border);border-radius:15px;background:var(--surface);font-size:12.5px;min-width:0}.meeting-job-pieces_personHighlight__a_jqd{border-color:color-mix(in srgb,var(--success) 35%,transparent)}.meeting-job-pieces_avatar__W0mWk{flex:none;font-size:9px}.meeting-job-pieces_person__TwcQd b{font-weight:650}.meeting-job-pieces_personText__6BN5O{display:flex;flex-wrap:wrap;align-items:baseline;-moz-column-gap:6px;column-gap:6px;min-width:0;flex:1}.meeting-job-pieces_person__TwcQd .meeting-job-pieces_personHit__LXXde{position:absolute;inset:0;border-radius:15px;cursor:pointer}.meeting-job-pieces_personRemove__Zpc9l{position:absolute;right:0;top:0;bottom:0;flex:none;color:var(--text-3);width:40px;padding-left:12px;border-radius:0 15px 15px 0;background:linear-gradient(90deg,transparent,var(--surface) 40%);opacity:0}.meeting-job-pieces_person__TwcQd:focus-within .meeting-job-pieces_personRemove__Zpc9l,.meeting-job-pieces_person__TwcQd:hover .meeting-job-pieces_personRemove__Zpc9l{opacity:1}.meeting-job-pieces_person__TwcQd:not(:hover):not(:focus-within) .meeting-job-pieces_personRemove__Zpc9l{opacity:0}.meeting-job-pieces_personChangeable__WPo6O{padding-right:78px}.meeting-job-pieces_personChange__P0rtx{position:absolute;right:28px;top:0;bottom:0;flex:none;color:var(--text-2);font-size:var(--text-micro,11px);font-weight:650;text-decoration:underline;text-underline-offset:3px;padding:0 6px 0 14px;background:linear-gradient(90deg,transparent,var(--surface) 40%);opacity:0}.meeting-job-pieces_person__TwcQd:focus-within .meeting-job-pieces_personChange__P0rtx,.meeting-job-pieces_person__TwcQd:hover .meeting-job-pieces_personChange__P0rtx{opacity:1}.meeting-job-pieces_person__TwcQd:not(:hover):not(:focus-within) .meeting-job-pieces_personChange__P0rtx{opacity:0}@media (hover:none){.meeting-job-pieces_person__TwcQd .meeting-job-pieces_personChange__P0rtx,.meeting-job-pieces_person__TwcQd:not(:hover):not(:focus-within) .meeting-job-pieces_personChange__P0rtx{opacity:1}.meeting-job-pieces_person__TwcQd .meeting-job-pieces_personChange__P0rtx{right:44px;height:44px}.meeting-job-pieces_personChangeable__WPo6O{padding-right:96px}}@media (hover:none){.meeting-job-pieces_person__TwcQd .meeting-job-pieces_personRemove__Zpc9l,.meeting-job-pieces_person__TwcQd:not(:hover):not(:focus-within) .meeting-job-pieces_personRemove__Zpc9l{opacity:1}.meeting-job-pieces_person__TwcQd:has(.meeting-job-pieces_personRemove__Zpc9l){min-height:44px;padding-right:44px;border-radius:22px}.meeting-job-pieces_person__TwcQd .meeting-job-pieces_personRemove__Zpc9l{top:0;right:0;width:44px;height:44px;border-radius:22px}}.meeting-job-pieces_personRole__HRCdv,.meeting-job-pieces_person__TwcQd b{min-width:0;overflow-wrap:anywhere;white-space:normal}.meeting-job-pieces_personRole__HRCdv{color:var(--text-3)}.meeting-job-pieces_note__r6U_1{width:480px;max-width:100%;padding:20px 22px;display:flex;flex-direction:column;gap:12px;background:var(--surface);border-radius:20px;box-shadow:0 24px 64px hsla(0,0%,4%,.22)}.meeting-job-pieces_note__r6U_1 h3{font-size:19px;font-weight:650;letter-spacing:-.02em}.meeting-job-pieces_note__r6U_1 p{font-size:13px;color:var(--text-2)}.meeting-job-pieces_note__r6U_1 label{font-size:13px;font-weight:600}.meeting-job-pieces_note__r6U_1 strong{color:var(--primary)}.meeting-job-pieces_note__r6U_1 footer{display:flex;justify-content:flex-end;gap:8px}@media (max-width:600px){.meeting-job-pieces_group__Cv8qN{grid-template-columns:1fr;gap:4px}}@container (max-width: 600px){.meeting-job-pieces_group__Cv8qN{grid-template-columns:1fr;gap:4px}}.meeting-job-pieces_phonePeople__1MAhW{padding:11px 14px}.meeting-job-pieces_phoneRow__LKSGI{display:flex;align-items:center;gap:10px;padding:5px 0;min-height:44px}.meeting-job-pieces_phoneOpen__Dmd_V{display:flex;flex:1;flex-direction:column;min-width:0;align-items:flex-start;text-align:left;font-size:15px}.meeting-job-pieces_phoneOpen__Dmd_V b{font-weight:600}.meeting-job-pieces_phoneOpen__Dmd_V small{color:var(--text-3);font-size:14px;font-weight:400}.meeting-job-pieces_phoneAvatar__hB5B5{font-size:11.5px;font-weight:600}.meeting-job-pieces_phonePeople__1MAhW .meeting-job-pieces_phoneAct__VqmCV{flex:none;min-width:44px;min-height:44px;color:var(--text-2);font-size:13px;font-weight:650}.meeting-job-pieces_phonePeople__1MAhW .meeting-job-pieces_phoneAdd__xDjbX{min-height:44px;color:var(--coral-text);font:600 14.5px/1.5 var(--font-ui)}.photo-grid_label__jfSUT{display:flex;align-items:center;justify-content:space-between;min-height:34px;margin:2px 2px 8px}.photo-grid_groups__jU_pZ{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:12px;align-items:start}.photo-grid_box__Gi1CT{min-width:0;padding:14px 12px 12px;border:1px solid var(--border);border-radius:14px;background:var(--surface)}.photo-grid_boxHead__WQgcl{display:flex;align-items:center;gap:10px;min-width:0;margin-bottom:10px}.photo-grid_thumbs__u0dhZ{display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,116px));gap:8px}.photo-grid_photo__uldo1{margin:0;min-width:0}.photo-grid_frame__ZxQgr{position:relative;aspect-ratio:4/3;border-radius:8px;overflow:hidden;border:1px solid var(--border)}.photo-grid_ticked__I4IUN{border-color:var(--primary);box-shadow:0 0 0 2px var(--primary)}.photo-grid_caption__3CfRt{font-size:12px;color:var(--text-2);margin-top:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.photo-grid_empty___Lpfg{padding:16px 14px;font-size:13.5px;color:var(--text-3)}.job-page-pieces_viewOnly__dAw80{display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 10px;border-radius:8px;border:1px solid var(--border);background:var(--surface-2);color:var(--text-2);font-size:12px;font-weight:600;white-space:nowrap}.job-page-pieces_viewOnly__dAw80:hover{border-color:var(--border-strong);color:var(--text)}.job-page-pieces_viewOnly__dAw80 svg{width:12px;height:12px}.job-page-pieces_askerRow__Avgck{display:flex;align-items:center;gap:10px;padding:10px 14px;font-size:14px;border-top:1px solid var(--border-subtle)}.job-page-pieces_askerRow__Avgck:first-child{border-top:0}.job-page-pieces_askerName__KCDio{font-weight:600}.job-page-pieces_askerRole__VGobW{margin-left:auto;font-size:13px;color:var(--text-3)}.game-room-setup-pieces_popIn__a6Mtl{animation:game-room-setup-pieces_popIn__a6Mtl .38s cubic-bezier(.22,1,.36,1)}.game-room-setup-pieces_swapIn___ZE1q{animation:game-room-setup-pieces_swapIn___ZE1q .3s cubic-bezier(.22,1,.36,1)}.game-room-setup-pieces_fadeIn__SO0kx{animation:game-room-setup-pieces_fadeIn__SO0kx .3s cubic-bezier(.22,1,.36,1)}@keyframes game-room-setup-pieces_popIn__a6Mtl{0%{opacity:0;transform:translateY(16px) scale(.96)}to{opacity:1;transform:none}}@keyframes game-room-setup-pieces_swapIn___ZE1q{0%{opacity:0;transform:translateX(12px)}to{opacity:1;transform:none}}@keyframes game-room-setup-pieces_fadeIn__SO0kx{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.game-room-setup-pieces_fadeIn__SO0kx,.game-room-setup-pieces_popIn__a6Mtl,.game-room-setup-pieces_swapIn___ZE1q{animation:none}}.job-pnl-card_beside__PnOOP{container-type:inline-size;min-width:0}.job-pnl-card_besideGrid__lBUqj{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-tile-gap)}@container (min-width: 720px){.job-pnl-card_besideGrid__lBUqj{grid-template-columns:minmax(0,1fr) 330px}}.job-pnl-card_pnlSlot__wz9d_{container-type:inline-size;min-width:0}.job-pnl-card_pnl__PhQmy{display:grid;grid-template-columns:minmax(0,1fr)}.job-pnl-card_rule__EHwUr{display:none}.job-pnl-card_det__htj4T{min-width:0;border-top:1px solid var(--border)}.job-pnl-card_pin__RwIQf{padding:12px 12px 4px}.job-pnl-card_body__OFB7g{padding:0 12px 12px}.job-pnl-card_detIn__8ttY4>div:last-child>div:first-child{height:auto;overflow:visible}@container (min-width: 560px){.job-pnl-card_pnl__PhQmy{grid-template-columns:minmax(0,330px) 1px minmax(0,1fr)}.job-pnl-card_rule__EHwUr{display:block}.job-pnl-card_det__htj4T{position:relative;min-height:440px;border-top:0}.job-pnl-card_detIn__8ttY4{position:absolute;inset:0;display:flex;flex-direction:column}.job-pnl-card_pin__RwIQf{flex:none}.job-pnl-card_detIn__8ttY4>div:last-child>div:first-child{height:100%;overflow-y:auto}}.job-pnl-card_head__h_0uH{display:flex;flex-direction:column;gap:2px}.job-pnl-card_kicker__OvD3n{font-family:var(--font-mono);font-size:10.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--text-3)}.job-pnl-card_big__6hu_o{font-size:30px;font-weight:700;line-height:1.25;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.job-pnl-card_bigNone__TWoGz{color:var(--text-3);font-weight:600}.job-pnl-card_qualifier__eEkSF{font-size:13px;color:var(--text-3);font-variant-numeric:tabular-nums}.job-pnl-card_paidBar__WvDJp{margin-top:10px;display:block;height:6px;overflow:hidden}.job-pnl-card_paidBar__WvDJp i{display:block;height:100%;transition:width .5s}.job-pnl-card_feeBar__43T_A{display:flex;height:6px;margin-top:10px;overflow:hidden;box-shadow:inset 0 0 0 1px var(--border)}.job-pnl-card_feeBar__43T_A i{display:block;height:100%}.job-pnl-card_tiles__tGDLM{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px}.job-pnl-card_tile__WUn_v{display:flex;flex-direction:column;gap:4px;padding:10px 12px;min-width:0;text-align:left}.job-pnl-card_tileLabel__rb1Pl{display:flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:10.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.job-pnl-card_tileLabel__rb1Pl i{width:7px;height:7px;flex:none}.job-pnl-card_tileValue__Mc2X4{font-size:18px;font-weight:600;line-height:1.15;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.job-pnl-card_danger__sVogV .job-pnl-card_tileValue__Mc2X4{color:var(--danger)}.job-pnl-card_neutral__U0p8T .job-pnl-card_tileLabel__rb1Pl i{box-shadow:inset 0 0 0 1px var(--border-strong)}.job-pnl-card_plain__8FHZ8 .job-pnl-card_tileLabel__rb1Pl i{display:none}@media (max-width:639px){.job-pnl-card_tileValue__Mc2X4{font-size:16px}.job-pnl-card_tile__WUn_v{padding:9px 10px}.job-pnl-card_tileLabel__rb1Pl{letter-spacing:.03em;gap:5px;white-space:normal}}.job-pnl-card_group__NswlQ{margin-top:14px;border-bottom:1px solid var(--border);font-family:var(--font-mono);font-size:10.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--text-3)}.job-pnl-card_shut__CHD3_{border-bottom-color:var(--border-subtle)}.job-pnl-card_group__NswlQ .job-pnl-card_toggle__J8LFc{font-size:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit}.job-pnl-card_group__NswlQ .job-pnl-card_toggle__J8LFc:hover{color:var(--text);text-decoration:none}.job-pnl-card_toggle__J8LFc b{font-weight:600;color:var(--text-2);letter-spacing:.04em;font-variant-numeric:tabular-nums}.job-pnl-card_toggleName__82Kf7{display:inline-flex;align-items:center;gap:7px}.job-pnl-card_chevron__rCP1U{width:12px;display:inline-block;font-family:var(--font-ui);font-size:13.5px;font-weight:600;letter-spacing:0;color:var(--text-3)}.job-pnl-card_count__zMcna{color:var(--text-4)}.job-pnl-card_toggle__J8LFc:hover .job-pnl-card_chevron__rCP1U{color:var(--text)}.job-pnl-card_row__wfTnd{display:grid;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:0 10px;padding:9px 0;border-top:1px solid var(--border-subtle)}.job-pnl-card_row__wfTnd:first-child{border-top:0}.job-pnl-card_row__wfTnd>i{width:8px;height:8px}.job-pnl-card_row__wfTnd>i.job-pnl-card_proj__DP7kU{box-shadow:inset 0 0 0 1px var(--border-strong)}.job-pnl-card_rowLabel__yt86_{min-width:0}.job-pnl-card_rowLabel__yt86_ b{display:block;font-size:13.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.job-pnl-card_rowLabel__yt86_ small{display:block;margin-top:1px;font-family:var(--font-mono);font-size:10.5px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3)}.job-pnl-card_rowAmount___4gpD{font-size:15.5px;font-weight:650;font-variant-numeric:tabular-nums;white-space:nowrap}.job-pnl-card_negative__7lHiF{color:var(--danger)}.job-pnl-card_agentOff__LvYVb{margin-top:8px;font-size:13px;color:var(--text-3)}.job-pnl-card_foot__B8XuM{margin-top:10px;font-size:13px;color:var(--text-3)}.job-pnl-card_action__Ye9_w{margin-top:12px}.match-center-pieces_section__k8ld7{margin:0 0 22px;line-height:1.45}.match-center-pieces_head__SmISO{display:flex;align-items:center;gap:12px;margin-bottom:10px}.match-center-pieces_headRight__fCow2{display:flex;align-items:center;gap:14px;margin-left:auto}.match-center-pieces_count___r0FK{font-family:var(--font-mono);font-size:11.5px;letter-spacing:.04em;color:var(--text-3)}.match-center-pieces_linkish__ipKSN{padding:0;border:0;background:none;font-size:12.5px;color:var(--text-3)}.match-center-pieces_linkish__ipKSN:hover{color:var(--text)}.match-center-pieces_linkish__ipKSN:focus-visible,.match-center-pieces_undo__hhXSu:focus-visible{outline:none;box-shadow:var(--ring);border-radius:4px}.match-center-pieces_card__Dzxo7{padding:24px 28px 22px;border:1px solid var(--border-strong);border-radius:15px;background:var(--surface);box-shadow:0 1px 2px rgba(0,0,0,.04),0 8px 24px rgba(0,0,0,.05);transition:transform .45s cubic-bezier(.22,1,.36,1),opacity .4s cubic-bezier(.22,1,.36,1),border-color .45s cubic-bezier(.22,1,.36,1)}.match-center-pieces_asks__LdF8X{display:flex;align-items:center;gap:14px;margin:12px 0 14px;padding:12px 14px;border:1.5px solid color-mix(in srgb,var(--agent-tone-violet) 34%,transparent);border-radius:13px;background:color-mix(in srgb,var(--agent-tone-violet) 7%,var(--surface))}.match-center-pieces_asksDot__VMKDK{display:flex;flex:none;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:var(--agent-tone-violet);color:var(--surface);font-size:17px;font-weight:800}.match-center-pieces_asksWhat__gDD0v{flex:1;min-width:0}.match-center-pieces_asksWhat__gDD0v p{margin:2px 0 0;font-size:14.5px;font-weight:650;line-height:1.4}.match-center-pieces_asksWhat__gDD0v .match-center-pieces_asksKicker__iqZsA{margin:0;color:var(--agent-tone-violet);font-size:10.5px;font-weight:600;letter-spacing:.12em;line-height:1.45}.match-center-pieces_asksLink__MiVcw{color:var(--agent-tone-violet);font-size:14.5px;font-weight:650;text-decoration:underline;text-underline-offset:3px}.match-center-pieces_asksLink__MiVcw:focus-visible{outline:none;box-shadow:var(--ring);border-radius:4px}.match-center-pieces_asksActs__P7SaI{display:flex;flex:none;align-items:center;gap:8px}@media (max-width:640px){.match-center-pieces_asks__LdF8X{flex-wrap:wrap}.match-center-pieces_asksActs__P7SaI{width:100%}}.match-center-pieces_cardEnter__BVwdk{animation:match-center-pieces_riseIn__nUwFu .5s cubic-bezier(.22,1,.36,1) both}.match-center-pieces_cardJoined__pAl97{border-color:var(--success)}.match-center-pieces_leaveYes__6Yo_T{transform:translateY(-10px) scale(.985);opacity:0}.match-center-pieces_leaveNo__bhz1_{transform:translateX(-28px);opacity:0}.match-center-pieces_leaveSkip__9fUvm{transform:translateY(18px);opacity:0}@keyframes match-center-pieces_riseIn__nUwFu{0%{opacity:0;transform:translateY(14px) scale(.99)}to{opacity:1;transform:none}}@keyframes match-center-pieces_slideIn__WKZia{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.match-center-pieces_question__gH5Hn h2{margin:0;font-size:22px;font-weight:650;letter-spacing:-.015em}.match-center-pieces_question__gH5Hn p{margin:4px 0 0;font-size:14.5px;color:var(--text-2)}.match-center-pieces_pair__qnLY_{display:grid;grid-template-columns:1fr 92px 1fr;align-items:stretch;margin-top:18px}.match-center-pieces_tile__0qlcm{padding:16px 20px;border:1px solid var(--border);border-radius:13px;background:var(--surface-2);transition:opacity .25s,border-color .45s cubic-bezier(.22,1,.36,1),background .45s cubic-bezier(.22,1,.36,1),transform .55s cubic-bezier(.22,1,.36,1)}.match-center-pieces_tileLabel__gD62R{margin:0 0 8px;font-family:var(--font-mono);font-size:10.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--text-3)}.match-center-pieces_tileLabel__gD62R b{font-weight:600;letter-spacing:.04em;color:var(--text-2)}.match-center-pieces_mono__Tt89G{font-family:var(--font-mono);font-size:11.5px;letter-spacing:.02em}.match-center-pieces_tileName__eW1Cu{margin:0;font-size:19px;font-weight:600;letter-spacing:-.01em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere}.match-center-pieces_tileAddress__y8o2Y{margin:4px 0 0;font-size:15px;color:var(--text-2)}.match-center-pieces_tileMeta__RreCH{margin:8px 0 0;font-size:13px;color:var(--text-3)}.match-center-pieces_differs__34svK{margin:0 -2px;padding:0 4px;border-radius:4px;background:color-mix(in srgb,var(--warning) 13%,transparent);color:var(--warning)}[data-theme=dark] .match-center-pieces_differs__34svK{background:color-mix(in srgb,var(--warning) 14%,transparent)}.match-center-pieces_tileStruck__jsND4{opacity:.45}.match-center-pieces_tileStruck__jsND4 .match-center-pieces_tileAddress__y8o2Y,.match-center-pieces_tileStruck__jsND4 .match-center-pieces_tileName__eW1Cu{text-decoration:line-through}.match-center-pieces_pairJoined__TYGuy .match-center-pieces_tile__0qlcm,.match-center-pieces_tileChosen__XDyr0{border-color:var(--success);background:var(--success-soft)}.match-center-pieces_pairJoined__TYGuy .match-center-pieces_tile__0qlcm:first-child{transform:translateX(8px)}.match-center-pieces_pairJoined__TYGuy .match-center-pieces_tile__0qlcm:last-child{transform:translateX(-8px)}.match-center-pieces_bridge__7jkTc{position:relative;display:flex;align-items:center;justify-content:center}.match-center-pieces_bridge__7jkTc:before{content:"";position:absolute;left:0;right:0;top:50%;border-top:2px dashed var(--border-strong);transition:border-color .25s}.match-center-pieces_knot__I5T3H{position:relative;display:flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid var(--border-strong);border-radius:50%;background:var(--surface);font-size:16px;font-weight:700;color:var(--text-2);transition:background .25s,color .25s,border-color .25s}.match-center-pieces_knot__I5T3H svg{width:15px;height:15px}.match-center-pieces_fill__P3s92{position:absolute;left:0;right:0;top:calc(50% - 1px);height:2px;background:var(--success);transform:scaleX(0);transition:transform .5s cubic-bezier(.22,1,.36,1)}.match-center-pieces_bridgeNo__uGcrI:before{border-color:var(--border)}.match-center-pieces_bridgeNo__uGcrI .match-center-pieces_knot__I5T3H{color:var(--text-4)}.match-center-pieces_bridgeYes__Vs0u2 .match-center-pieces_fill__P3s92{transform:scaleX(1)}.match-center-pieces_bridgeYes__Vs0u2:before{border-color:transparent}.match-center-pieces_bridgeYes__Vs0u2 .match-center-pieces_knot__I5T3H{border-color:var(--success);background:var(--success);color:#fff;animation:match-center-pieces_pop__QDiG1 .55s cubic-bezier(.22,1,.36,1) .18s both}.match-center-pieces_bridgeYes__Vs0u2 .match-center-pieces_knot__I5T3H svg path{stroke-dasharray:24;stroke-dashoffset:24;animation:match-center-pieces_draw__ij1ng .35s ease-out .42s forwards}.match-center-pieces_bridgeYes__Vs0u2 .match-center-pieces_knot__I5T3H:after{content:"";position:absolute;inset:-2px;border:2px solid var(--success);border-radius:50%;animation:match-center-pieces_ring__V7DZe .8s ease-out .3s both}.match-center-pieces_spark__0BTwb{position:absolute;left:50%;top:50%;width:6px;height:6px;margin:-3px 0 0 -3px;border-radius:50%;background:var(--success);opacity:0}.match-center-pieces_spark__0BTwb:nth-child(odd){width:5px;height:5px;background:var(--primary)}.match-center-pieces_bridgeYes__Vs0u2 .match-center-pieces_spark__0BTwb{animation:match-center-pieces_burst__O2on2 .75s cubic-bezier(.22,1,.36,1) .32s both}@keyframes match-center-pieces_pop__QDiG1{0%{transform:scale(.6)}55%{transform:scale(1.18)}to{transform:scale(1)}}@keyframes match-center-pieces_draw__ij1ng{to{stroke-dashoffset:0}}@keyframes match-center-pieces_ring__V7DZe{0%{transform:scale(1);opacity:.55}to{transform:scale(2.6);opacity:0}}@keyframes match-center-pieces_burst__O2on2{0%{opacity:0;transform:translate(0) scale(1)}15%{opacity:1}to{opacity:0;transform:translate(var(--dx),var(--dy)) scale(.4)}}.match-center-pieces_why__KK_qy{display:flex;align-items:center;gap:9px;margin:14px 0 0;font-size:14.5px;color:var(--text)}.match-center-pieces_history__7CeMJ{color:var(--text-3)}.match-center-pieces_mark__RCTOt{display:inline-flex;flex:none;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%}.match-center-pieces_mark__RCTOt svg{width:11px;height:11px}.match-center-pieces_markOk___9vEq{background:var(--success-soft);color:var(--success)}.match-center-pieces_markWarn__s5kjM{background:color-mix(in srgb,var(--warning) 13%,transparent);color:var(--warning)}.match-center-pieces_markGrey__mEu88{background:var(--surface-3);color:var(--text-3)}.match-center-pieces_answers__EwwwK{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px}.match-center-pieces_spacer__tk08_{flex:1}.match-center-pieces_keyHint__Pb2io{margin-left:2px;padding:1px 5px;border:1px solid color-mix(in srgb,currentColor 28%,transparent);border-radius:4px;background:color-mix(in srgb,currentColor 8%,transparent);font-family:var(--font-mono);font-size:9.5px;font-weight:500;opacity:.8}.match-center-pieces_state__HVz7U{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-height:46px;font-size:15px;font-weight:500}.match-center-pieces_stateWon__WIPl1{color:var(--success);animation:match-center-pieces_riseIn__nUwFu .4s cubic-bezier(.22,1,.36,1) .35s both}.match-center-pieces_stateWon__WIPl1 .match-center-pieces_mono__Tt89G{color:var(--text-3)}@media (prefers-reduced-motion:reduce){.match-center-pieces_card__Dzxo7,.match-center-pieces_fill__P3s92,.match-center-pieces_tile__0qlcm{transition:opacity .2s}.match-center-pieces_bridgeYes__Vs0u2 .match-center-pieces_knot__I5T3H,.match-center-pieces_bridgeYes__Vs0u2 .match-center-pieces_knot__I5T3H:after,.match-center-pieces_bridgeYes__Vs0u2 .match-center-pieces_spark__0BTwb,.match-center-pieces_cardEnter__BVwdk,.match-center-pieces_stateWon__WIPl1{animation:none}.match-center-pieces_bridgeYes__Vs0u2 .match-center-pieces_knot__I5T3H svg path{stroke-dashoffset:0;animation:none}.match-center-pieces_pairJoined__TYGuy .match-center-pieces_tile__0qlcm{transform:none}}.match-center-pieces_confirm__UczCG{display:flex;flex-direction:column;gap:12px;margin-top:16px}.match-center-pieces_openJob__1Fptz{display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:600;color:var(--coral-text)}.match-center-pieces_openJob__1Fptz:hover{text-decoration:underline;text-underline-offset:3px}.match-center-pieces_openJob__1Fptz svg{width:15px;height:15px}.match-center-pieces_jobFinder__4RUd3{display:flex;flex-direction:column;gap:8px;margin-top:14px}.match-center-pieces_searchCompact__shF84{height:38px;padding:0 10px}.match-center-pieces_searchCompact__shF84 input{font-size:13px}.match-center-pieces_jobHit__qSrfK{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 14px;align-items:center;padding:10px 12px;border:1px solid var(--border);border-radius:11px;background:var(--surface)}.match-center-pieces_jobHitName__N_YXg{font-size:14.5px;font-weight:600;overflow-wrap:anywhere}.match-center-pieces_jobHitDetail__VJXPF{font-size:12.5px;color:var(--text-3)}.match-center-pieces_jobHitPick__T1W1G{grid-row:1/span 2;grid-column:2}.match-center-pieces_last__o34Hi{display:flex;align-items:center;gap:8px;min-height:20px;margin-top:10px;font-size:13px;color:var(--text-2)}.match-center-pieces_last__o34Hi .match-center-pieces_mono__Tt89G{font-size:11.5px;color:var(--text-3)}.match-center-pieces_failure__eOVtL{display:flex;align-items:center;gap:8px;margin:10px 0 0;font-size:13px;color:var(--text-2)}.match-center-pieces_undo__hhXSu{padding:0;border:0;background:none;font-size:13px;color:var(--text-2);text-decoration:underline;text-underline-offset:3px}.match-center-pieces_undo__hhXSu:hover{color:var(--text)}.match-center-pieces_auto__LBQFz{margin:0 0 10px;font-size:13px;color:var(--text-2)}.match-center-pieces_autoLine__E9iWC{display:flex;align-items:center;gap:8px;min-height:22px}.match-center-pieces_autoLine__E9iWC .match-center-pieces_linkish__ipKSN{font-size:13px;text-decoration:underline;text-underline-offset:3px}.match-center-pieces_autoList__GX873{margin:8px 0 0;padding:0;overflow:hidden;list-style:none;border:1px solid var(--border);border-radius:12px;background:var(--surface);animation:match-center-pieces_slideIn__WKZia .25s cubic-bezier(.22,1,.36,1) both}.match-center-pieces_autoItem__shUC1{display:flex;align-items:center;gap:12px;padding:10px 16px;border-bottom:1px solid var(--border-subtle)}.match-center-pieces_autoItem__shUC1:last-child{border-bottom:0}.match-center-pieces_autoWho__tfN_s{font-weight:600;color:var(--text)}.match-center-pieces_autoAddress__lqgpV,.match-center-pieces_autoOpened__AN_8w{color:var(--text-3)}.match-center-pieces_autoJob__icAkj{margin-left:auto;font-family:var(--font-mono);font-size:11.5px;color:var(--text-2)}.match-center-pieces_folded___QUB9{display:flex;align-items:center;gap:12px;padding:11px 18px;border:1px solid var(--border);border-radius:12px;background:var(--surface);font-size:13.5px;color:var(--text-2);animation:match-center-pieces_slideIn__WKZia .25s cubic-bezier(.22,1,.36,1) both}.match-center-pieces_folded___QUB9 .match-center-pieces_linkish__ipKSN{margin-left:auto;font-size:13px;color:var(--text-2);text-decoration:underline;text-underline-offset:3px}.match-center-pieces_finder__kM_08{margin-top:16px;padding-top:16px;border-top:1px solid var(--border);animation:match-center-pieces_slideIn__WKZia .25s cubic-bezier(.22,1,.36,1) both}.match-center-pieces_finderTitle__a_VfU{margin:0 0 8px;font-size:15px;font-weight:600}.match-center-pieces_finderTitle__a_VfU span{margin-left:8px;font-size:13px;font-weight:400;color:var(--text-3)}.match-center-pieces_search__6FDRi{display:flex;align-items:center;gap:8px;height:44px;padding:0 12px;border:1px solid var(--text);border-radius:11px;background:var(--surface)}.match-center-pieces_search__6FDRi svg{flex:none;width:15px;height:15px;color:var(--text-3)}.match-center-pieces_search__6FDRi input{flex:1;min-width:0;border:0;outline:0;background:transparent;font:inherit;font-size:15px;color:var(--text)}.match-center-pieces_results__8NzDV{margin-top:8px;overflow:hidden;border:1px solid var(--border);border-radius:12px}.match-center-pieces_result__mPHM3{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:10px 14px;border:0;border-bottom:1px solid var(--border-subtle);background:transparent;font-size:14px;text-align:left;color:inherit}.match-center-pieces_result__mPHM3:last-child{border-bottom:0}.match-center-pieces_result__mPHM3:hover,.match-center-pieces_result__mPHM3[aria-selected=true]{background:var(--surface-2)}.match-center-pieces_resultWho__Col2x{font-size:14px;font-weight:600}.match-center-pieces_resultWho__Col2x .match-center-pieces_mono__Tt89G{margin-left:6px;font-size:11.5px;font-weight:500;color:var(--text-3)}.match-center-pieces_resultAddress__08iGZ{display:block;font-size:13px;color:var(--text-2)}.match-center-pieces_resultTag__5JJNq{font-size:12px;white-space:nowrap}.match-center-pieces_tagGood__D8fML{color:var(--success)}.match-center-pieces_tagWarn__87KUd{color:var(--warning)}.match-center-pieces_noResults__tcSO0{padding:10px 14px;font-size:13px;color:var(--text-4)}.match-center-pieces_finderFoot__eLf2O{display:flex;align-items:center;gap:10px;margin-top:10px}.match-center-pieces_leftUnlinked__fEJIu{display:flex;align-items:center;gap:8px;font-size:13.5px;color:var(--text-2)}.match-center-pieces_finish__jpUrb{padding:12px 0 4px;text-align:center}.match-center-pieces_finish__jpUrb .match-center-pieces_mark__RCTOt{width:32px;height:32px}.match-center-pieces_finishTitle__2bfK9{margin:8px 0 4px;font-size:18px;font-weight:600}.match-center-pieces_tally__kCGtg{display:inline-flex;gap:18px;margin:4px 0 14px;font-size:13.5px;color:var(--text-2)}.match-center-pieces_tally__kCGtg b{color:var(--text)}.match-center-pieces_finishActions__S6WCk{display:flex;justify-content:center;gap:10px}.match-center-pieces_settled__UN1oX,.match-center-pieces_settled__UN1oX .match-center-pieces_knot__I5T3H,.match-center-pieces_settled__UN1oX .match-center-pieces_knot__I5T3H svg path,.match-center-pieces_settled__UN1oX .match-center-pieces_knot__I5T3H:after,.match-center-pieces_settled__UN1oX .match-center-pieces_stateWon__WIPl1{animation:none}.match-center-pieces_settled__UN1oX .match-center-pieces_knot__I5T3H svg path{stroke-dashoffset:0}.match-center-pieces_settled__UN1oX .match-center-pieces_spark__0BTwb{display:none}.door-motion_breathe__iDDoD{animation:door-motion_door-breathe__JdzeI 3.4s ease-in-out infinite}@keyframes door-motion_door-breathe__JdzeI{0%,to{transform:scale(.92);opacity:.9}50%{transform:scale(1.1);opacity:.2}}.door-motion_land__33r2n{animation:door-motion_door-land__F5rzW 5.5s var(--ease) .8s infinite}@keyframes door-motion_door-land__F5rzW{0%{transform:translate(-6px,-26px) rotate(-12deg);opacity:0}12%,to{transform:rotate(-4deg);opacity:1}}.door-motion_pop__PrpCk{animation:door-motion_door-pop__xoIVI 5.5s var(--ease) .8s infinite}@keyframes door-motion_door-pop__xoIVI{0%,11%,22%,to{transform:scale(1)}16%{transform:scale(1.22)}}.door-motion_rise__MK7ll{transform-origin:bottom;animation:door-motion_door-rise___ehky .8s var(--ease) var(--door-delay,0s) both}@keyframes door-motion_door-rise___ehky{0%{transform:scaleY(0)}}.door-motion_grow__fBwiz{transform-origin:left;animation:door-motion_door-grow__xpFhn .8s var(--ease) var(--door-delay,0s) both}@keyframes door-motion_door-grow__xpFhn{0%{transform:scaleX(0)}}.door-motion_glow__iqirY{animation:door-motion_door-rise___ehky .8s var(--ease) var(--door-delay,0s) both,door-motion_door-glow__CbvZn 3.2s ease-in-out 1s infinite;transform-origin:bottom}@keyframes door-motion_door-glow__CbvZn{0%,to{box-shadow:0 0 0 0 color-mix(in oklab,var(--primary) 0,transparent)}50%{box-shadow:0 0 0 4px color-mix(in oklab,var(--primary) 16%,transparent)}}.door-motion_ping__O9HWS{animation:door-motion_door-ping__b_jOk 2.6s ease-out var(--door-delay,0s) infinite}@keyframes door-motion_door-ping__b_jOk{0%{box-shadow:0 0 0 0 color-mix(in oklab,var(--primary) 45%,transparent)}80%,to{box-shadow:0 0 0 7px color-mix(in oklab,var(--primary) 0,transparent)}}.door-motion_bob___vtx4{animation:door-motion_door-bob__ZtAI_ 4.8s ease-in-out var(--door-delay,0s) infinite}@keyframes door-motion_door-bob__ZtAI_{0%,70%,to{transform:none}80%{transform:translateY(-3px)}}.door-motion_floatUp__QRcPY{opacity:0;animation:door-motion_door-float-up__Lhaiw 4s ease-out 1.4s infinite}@keyframes door-motion_door-float-up__Lhaiw{0%{transform:translateY(8px);opacity:0}15%{opacity:1}45%,to{transform:translateY(-12px);opacity:0}}.door-motion_reveal__V8h4T{animation:door-motion_door-reveal__VpYm_ 1.4s var(--ease) both}@keyframes door-motion_door-reveal__VpYm_{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.door-motion_fill__Jly9q{animation:door-motion_door-fill__C6lo_ 1.4s var(--ease) both}@keyframes door-motion_door-fill__C6lo_{0%{stroke-dashoffset:var(--door-ring-c)}}.door-motion_letterRise__GAxgC{animation:door-motion_door-letter-rise__fSNSf 6s var(--ease) .8s infinite}@keyframes door-motion_door-letter-rise__fSNSf{0%,8%{transform:translateY(18px)}30%,72%{transform:translateY(-6px)}92%,to{transform:translateY(18px)}}.door-motion_cardDealIn__RoWO4{animation:door-motion_door-card-deal-in__88Tf5 6.5s var(--ease) 1.1s infinite}@keyframes door-motion_door-card-deal-in__88Tf5{0%{transform:translateX(-26px);opacity:0}14%,to{transform:none;opacity:1}}.door-motion_docPrint__GzQl_{animation:door-motion_door-doc-print__ZOZjH 7s var(--ease) .8s infinite}@keyframes door-motion_door-doc-print__ZOZjH{0%{transform:translateY(-80px)}34%,to{transform:translateY(0)}}.door-motion_ripple__bpVGj{animation:door-motion_door-ripple__0araR 3.8s ease-out infinite}@keyframes door-motion_door-ripple__0araR{0%{transform:scale(1);opacity:.7}70%,to{transform:scale(3.2);opacity:0}}.door-motion_workOrderReveal__zT2a3{animation:door-motion_door-work-order-reveal__Ls_AR 9s var(--ease) .6s infinite backwards}@keyframes door-motion_door-work-order-reveal__Ls_AR{0%{clip-path:inset(0 0 100% 0);opacity:1;animation-timing-function:steps(6)}54%,86%{clip-path:inset(0 0 0 0);opacity:1}94%,to{clip-path:inset(0 0 0 0);opacity:0}}.door-motion_workOrderWriter__kEHXE{animation:door-motion_door-work-order-writer__l_wbs 9s var(--ease) .6s infinite backwards}@keyframes door-motion_door-work-order-writer__l_wbs{0%{transform:translateY(0);opacity:1;animation-timing-function:steps(6)}54%{transform:translateY(600%);opacity:1}55%,to{transform:translateY(600%);opacity:0}}.door-motion_workOrderStamp__K_Xz0{animation:door-motion_door-work-order-stamp__yuA78 9s var(--ease) .6s infinite backwards}@keyframes door-motion_door-work-order-stamp__yuA78{0%,57%{opacity:0;transform:rotate(-8deg) scale(1.6)}62%,86%{opacity:1;transform:rotate(-8deg) scale(1)}94%,to{opacity:0;transform:rotate(-8deg) scale(1)}}.door-motion_workOrderWaiting__w3Ow2{animation:door-motion_door-work-order-waiting__lgei2 3.6s ease-in-out infinite}@keyframes door-motion_door-work-order-waiting__lgei2{0%,to{opacity:.45}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.door-motion_bob___vtx4,.door-motion_breathe__iDDoD,.door-motion_cardDealIn__RoWO4,.door-motion_docPrint__GzQl_,.door-motion_fill__Jly9q,.door-motion_floatUp__QRcPY,.door-motion_glow__iqirY,.door-motion_grow__fBwiz,.door-motion_land__33r2n,.door-motion_letterRise__GAxgC,.door-motion_ping__O9HWS,.door-motion_pop__PrpCk,.door-motion_reveal__V8h4T,.door-motion_ripple__bpVGj,.door-motion_rise__MK7ll,.door-motion_workOrderReveal__zT2a3,.door-motion_workOrderStamp__K_Xz0,.door-motion_workOrderWaiting__w3Ow2,.door-motion_workOrderWriter__kEHXE{animation:none}.door-motion_floatUp__QRcPY,.door-motion_workOrderWriter__kEHXE{opacity:0}.door-motion_workOrderStamp__K_Xz0{opacity:1;transform:rotate(-8deg) scale(1)}[data-work-order-picture=waiting] .door-motion_workOrderWriter__kEHXE{opacity:1}}[data-reduce-motion=true] .door-motion_bob___vtx4,[data-reduce-motion=true] .door-motion_breathe__iDDoD,[data-reduce-motion=true] .door-motion_cardDealIn__RoWO4,[data-reduce-motion=true] .door-motion_docPrint__GzQl_,[data-reduce-motion=true] .door-motion_fill__Jly9q,[data-reduce-motion=true] .door-motion_floatUp__QRcPY,[data-reduce-motion=true] .door-motion_glow__iqirY,[data-reduce-motion=true] .door-motion_grow__fBwiz,[data-reduce-motion=true] .door-motion_land__33r2n,[data-reduce-motion=true] .door-motion_letterRise__GAxgC,[data-reduce-motion=true] .door-motion_ping__O9HWS,[data-reduce-motion=true] .door-motion_pop__PrpCk,[data-reduce-motion=true] .door-motion_reveal__V8h4T,[data-reduce-motion=true] .door-motion_ripple__bpVGj,[data-reduce-motion=true] .door-motion_rise__MK7ll,[data-reduce-motion=true] .door-motion_workOrderReveal__zT2a3,[data-reduce-motion=true] .door-motion_workOrderStamp__K_Xz0,[data-reduce-motion=true] .door-motion_workOrderWaiting__w3Ow2,[data-reduce-motion=true] .door-motion_workOrderWriter__kEHXE{animation:none}[data-reduce-motion=true] .door-motion_floatUp__QRcPY,[data-reduce-motion=true] .door-motion_workOrderWriter__kEHXE{opacity:0}[data-reduce-motion=true] .door-motion_workOrderStamp__K_Xz0{opacity:1;transform:rotate(-8deg) scale(1)}[data-reduce-motion=true] [data-work-order-picture=waiting] .door-motion_workOrderWriter__kEHXE{opacity:1}.leaderboard-board_stage__23IvY{display:flex;min-height:300px}.leaderboard-board_stageText__fbJOu{display:flex;flex:1 1 0;flex-direction:column;min-width:0;padding:22px 26px}.leaderboard-board_leadLine__PsVok{margin:16px 0 10px;font-size:54px;font-weight:800;letter-spacing:-.035em;line-height:.98}.leaderboard-board_stageRow__YhOym{display:flex;flex-wrap:wrap;align-items:flex-end;gap:22px;margin-top:auto;padding-top:18px}.leaderboard-board_podium__Lopj3{display:flex;flex:0 0 392px;align-items:flex-end;justify-content:center;gap:10px;min-width:0;padding:0 22px}.leaderboard-board_podiumStep__Xp1Ya{min-width:0;display:flex;position:relative;flex-direction:column;align-items:center;width:110px}.leaderboard-board_podiumName__nE9Th{max-width:110px;margin:8px 0;overflow:hidden;font-size:13.5px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.leaderboard-board_laneGrid__UqDES{display:grid;grid-template-columns:34px 232px 1fr 92px;align-items:center}@media (max-width:1300px){.leaderboard-board_podium__Lopj3{flex-basis:336px}.leaderboard-board_podiumStep__Xp1Ya{width:94px}.leaderboard-board_leadLine__PsVok{font-size:44px}.leaderboard-board_laneGrid__UqDES{grid-template-columns:30px 200px 1fr 84px}}@media (max-width:900px){.leaderboard-board_stage__23IvY{flex-wrap:wrap}.leaderboard-board_stageText__fbJOu{flex-basis:100%}.leaderboard-board_podium__Lopj3{flex-basis:100%;padding-top:12px}}.leaderboard-board_page__Mn2XE{display:grid;grid-template-columns:minmax(0,1fr) 372px;gap:16px;width:100%;max-width:var(--page-w-shell);margin:0 auto;padding:18px 26px 22px}.leaderboard-board_main__RTS61{display:flex;flex-direction:column;gap:16px;min-height:560px;height:calc(100dvh - 40px)}.leaderboard-board_hostRow__Slv1D{align-self:flex-end;flex:none}.leaderboard-board_rail__MJbB_{position:relative;display:flex;flex-direction:column;gap:16px;min-width:0;min-height:0}.leaderboard-board_railFeed__tyJ94{flex:1.05 1 0}.leaderboard-board_railHow__l9y39{flex:1 1 0}@media (max-width:1300px){.leaderboard-board_page__Mn2XE{grid-template-columns:minmax(0,1fr) 330px}}@media (max-width:1100px){.leaderboard-board_page__Mn2XE{grid-template-columns:minmax(0,1fr)}.leaderboard-board_main__RTS61{height:auto}.leaderboard-board_railFeed__tyJ94,.leaderboard-board_railHow__l9y39{flex:none}}@media (max-width:560px){.leaderboard-board_laneGrid__UqDES{grid-template-columns:24px minmax(0,1fr) minmax(48px,.45fr) 52px}}.preview_page__Qjdh_{min-height:100vh;padding:var(--s-8);background:var(--surface);color:var(--text)}.preview_hero__KFgY4,.preview_packet__o2PwO{width:100%;margin:0 auto}.preview_hero__KFgY4{display:flex;justify-content:space-between;gap:var(--s-8);padding:var(--s-6) 0}.preview_hero__KFgY4 h1,.preview_packet__o2PwO h2{margin:var(--s-3) 0;font-family:var(--font-display);font-size:clamp(2.5rem,5vw,4.25rem);font-weight:600;letter-spacing:-.045em;line-height:1}.preview_hero__KFgY4 p{max-width:680px;margin:0;color:var(--text-2);font-size:var(--t-body);line-height:1.5}.preview_kicker__ukQas{margin:0;color:var(--text-3);font-family:var(--font-mono);font-size:var(--t-micro);font-weight:700;letter-spacing:.11em;text-transform:uppercase}.preview_controls__eGrr6{display:grid;align-content:start;gap:var(--s-3)}.preview_controls__eGrr6 fieldset{display:flex;gap:var(--s-3);margin:0;padding:0;border:0}.preview_controls__eGrr6 legend{width:58px;color:var(--text-3);font-size:var(--t-micro)}.preview_controls__eGrr6 div,.preview_rail__wiwHa{display:flex;flex-wrap:wrap;gap:4px}.preview_controls__eGrr6 button{min-height:30px;padding:0 var(--s-3);border:1px solid var(--border);border-radius:var(--rad-md);background:var(--surface-2);color:var(--text-2);font:inherit;font-size:var(--t-micro);cursor:pointer}.preview_controls__eGrr6 button[aria-pressed=true]{border-color:var(--primary-line);background:var(--primary-soft);color:var(--text)}.preview_rail__wiwHa{width:100%;margin:var(--s-5) auto}.preview_frame__ZRu3E{width:100%;min-height:680px;margin:0 auto;overflow:hidden;border:1px solid var(--border-strong);border-radius:var(--rad-2xl);background:var(--surface)}.preview_chrome__Ux5CR{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--s-4);padding:var(--s-5) var(--s-6);border-bottom:1px solid var(--border);color:var(--text-2);font-size:var(--t-meta)}.preview_chrome__Ux5CR>span{text-align:right}.preview_today__QZ8Sr>p{margin:0;padding:var(--s-4) var(--s-6);border-bottom:1px solid var(--border);background:var(--surface-2);color:var(--text-2);font-size:var(--t-meta)}.preview_packet__o2PwO{display:grid;gap:var(--s-3);padding:var(--s-10) 0}.preview_packet__o2PwO h2{font-size:clamp(1.8rem,3vw,2.5rem)}.preview_packet__o2PwO ul{display:grid;gap:var(--s-3);max-width:760px;margin:0;padding-left:var(--s-6);color:var(--text-2);line-height:1.5}@media (max-width:800px){.preview_page__Qjdh_{padding:var(--s-4)}.preview_hero__KFgY4{display:grid}.preview_chrome__Ux5CR{grid-template-columns:1fr}.preview_chrome__Ux5CR>span{text-align:left}}.sizes_t8__tdJ1o{font-size:8px}.sizes_t10__f_N7d{font-size:10px}.sizes_t12__f3bTs{font-size:12px}.sizes_t14__2hRtz{font-size:14px}.sizes_t16__A2X_e{font-size:16px}.sizes_t17__zxZ_9{font-size:17px}.sizes_t18__VQ_v8{font-size:18px}.sizes_t20__rn16o{font-size:20px}.sizes_t22__R5ZTS{font-size:22px}.sizes_t24__Ue3fr{font-size:24px}.sizes_t26__DFeCm{font-size:26px}.sizes_t28__0aV9U{font-size:28px}.sizes_t30__M6uM8{font-size:30px}.sizes_t34__G_wwq{font-size:34px}.sizes_t40__K3Biu{font-size:40px}.sizes_t56__bQ1t_{font-size:56px}.sizes_t64__ctCcL{font-size:64px}.sizes_t72__dT_GQ{font-size:72px}