.modal_overlay__7cs6C{position:fixed;inset:0;z-index:100;background:rgba(0,0,0,.72);display:flex;align-items:center;justify-content:center;padding:16px}.modal_modal__ocKFE{width:100%;max-width:640px;max-height:calc(100vh - 32px);display:flex;flex-direction:column;background:#111521;border:1px solid var(--border-strong);border-radius:16px;box-shadow:0 24px 64px rgba(0,0,0,.5);overflow:hidden}.modal_wide__JYIKo{max-width:960px}.modal_head__vac6O{padding:20px 24px 14px;border-bottom:1px solid var(--border)}.modal_head__vac6O h2{font-size:18px;font-weight:700}.modal_head__vac6O p{font-size:13px;color:var(--text-muted);margin-top:6px;line-height:1.5}.modal_close__DI7bJ{background:none;border:none;color:var(--text-muted);font-size:20px;cursor:pointer;padding:4px 8px}.modal_body__yASKu{padding:18px 24px;overflow-y:auto;display:flex;flex-direction:column;gap:12px}.modal_grid2__DpqI_,.modal_grid3__36ZOU{display:grid;grid-gap:12px;gap:12px}.modal_grid2__DpqI_{grid-template-columns:1fr 1fr}.modal_grid3__36ZOU{grid-template-columns:1fr 1fr 1fr}@media (max-width:640px){.modal_grid2__DpqI_,.modal_grid3__36ZOU{grid-template-columns:1fr}}.modal_field__XKZ0Q{display:flex;flex-direction:column;gap:5px;min-width:0}.modal_label__BaSr3{font-size:12px;font-weight:600;color:#9ca3af}.modal_input__4FK6H{width:100%;padding:10px 12px;font-size:15px;font-family:inherit;background:var(--surface2);color:var(--text);border:1px solid var(--border);border-radius:10px;outline:none;color-scheme:dark}.modal_input__4FK6H:focus{border-color:var(--accent);outline:2px solid var(--accent-bg)}.modal_input__4FK6H[data-error=true]{border-color:var(--danger)}.modal_err__2vJiZ{font-size:12px;color:#f87171}.modal_check__JOqFW{display:flex;gap:10px;align-items:flex-start;font-size:13px;color:#cbd5e1;line-height:1.45;cursor:pointer;margin-top:4px}.modal_check__JOqFW input{margin-top:3px;width:16px;height:16px;flex-shrink:0;accent-color:var(--accent)}.modal_commonErr__NnMbd{background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);color:#f87171;border-radius:10px;padding:10px 12px;font-size:13px}.modal_foot__hCeRp{display:flex;gap:10px;justify-content:flex-end;align-items:center;padding:14px 24px;border-top:1px solid var(--border)}@media (max-width:640px){.modal_foot__hCeRp{flex-direction:column-reverse;align-items:stretch}}.modal_primary__7KhmU,.modal_secondary__QY1Rs{border-radius:10px;padding:11px 18px;font-size:14px;font-weight:600;cursor:pointer;font-family:inherit}.modal_primary__7KhmU{background:var(--accent);color:#fff;border:none}.modal_primary__7KhmU:disabled{opacity:.5;cursor:not-allowed}.modal_secondary__QY1Rs{background:transparent;color:var(--text);border:1px solid var(--border)}.modal_viewer___pjKF{flex:1 1;min-height:0;display:flex;flex-direction:column;background:#0b0e16}.modal_viewerStub__g7piB{margin:auto;color:var(--text-muted);font-size:14px}.modal_frame__Trjo6{flex:1 1;width:100%;border:none;background:#fff}.modal_signBox__KAPhc{display:flex;gap:14px;align-items:center;flex:1 1;justify-content:flex-end;flex-wrap:wrap}.modal_signedBadge__4gKSE{color:var(--success);font-weight:600;font-size:14px;flex:1 1;text-align:right}.modal_pages__pQMex{flex:1 1;min-height:0;overflow:auto;-webkit-overflow-scrolling:touch;padding:8px;background:#0b0e16}.modal_zoomBar__ehbGu{display:flex;align-items:center;justify-content:center;gap:10px;padding:8px;border-top:1px solid var(--border);background:#111521}.modal_zoomBar__ehbGu button{width:38px;height:34px;border-radius:8px;border:1px solid var(--border);background:transparent;color:var(--text);font-size:18px;cursor:pointer}.modal_zoomBar__ehbGu span{min-width:52px;text-align:center;font-size:13px;color:var(--text-muted)}.modal_wide__JYIKo{height:calc(100vh - 32px);height:calc(100dvh - 32px)}@media (max-width:640px){.modal_overlay__7cs6C{padding:8px}.modal_wide__JYIKo{height:calc(100dvh - 16px);border-radius:12px}.modal_head__vac6O{padding:12px 14px 10px}.modal_head__vac6O h2{font-size:16px}.modal_foot__hCeRp{padding:10px 14px}.modal_signBox__KAPhc{justify-content:stretch}.modal_signBox__KAPhc .modal_primary__7KhmU{width:100%}}.ecosystem_grid__kK_Tf{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:12px;gap:12px}.ecosystem_gridTitle__FV4q5{font-size:13px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;margin-bottom:10px}.ecosystem_cardCompact__9B_90,.ecosystem_card___n7ek{position:relative;display:flex;align-items:center;gap:14px;border:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.03);border-radius:14px;transition:border-color .15s,background .15s,transform .15s;text-align:left}.ecosystem_card___n7ek{padding:16px}.ecosystem_cardCompact__9B_90{padding:10px 12px;border-radius:10px}.ecosystem_cardCompact__9B_90:hover,.ecosystem_card___n7ek:hover{border-color:color-mix(in srgb,var(--accent) 55%,transparent);background:color-mix(in srgb,var(--accent) 8%,transparent)}.ecosystem_card___n7ek:hover{transform:translateY(-1px)}.ecosystem_cardCompact__9B_90:focus-visible,.ecosystem_card___n7ek:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ecosystem_logo__YTxIq{flex-shrink:0;width:44px;height:44px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.06);overflow:hidden}.ecosystem_cardCompact__9B_90 .ecosystem_logo__YTxIq{width:36px;height:36px;border-radius:8px}.ecosystem_logo__YTxIq img{width:100%;height:100%;object-fit:contain;padding:4px}.ecosystem_letter__tsQrg{font-weight:700;font-size:18px;color:var(--accent)}.ecosystem_text__v99x1{display:flex;flex-direction:column;min-width:0;flex:1 1}.ecosystem_name__I5dHy{font-size:15px;font-weight:600;color:var(--text)}.ecosystem_tagline__ghOTF{font-size:13px;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ecosystem_arrow__q8Uch{color:var(--text-muted);flex-shrink:0;transition:color .15s,transform .15s}.ecosystem_cardCompact__9B_90:hover .ecosystem_arrow__q8Uch,.ecosystem_card___n7ek:hover .ecosystem_arrow__q8Uch{color:var(--accent);transform:translate(2px,-2px)}.ecosystem_menuWrap__0SW_J{position:relative}.ecosystem_menuBtn__Iy3GD{display:flex;align-items:center;gap:6px;background:transparent;color:var(--text);border:1px solid var(--border);border-radius:8px;padding:7px 12px;font-size:13px;cursor:pointer;font-family:inherit}.ecosystem_menuBtn__Iy3GD:hover,.ecosystem_menuBtn__Iy3GD[aria-expanded=true]{border-color:#444;background:hsla(0,0%,100%,.04)}.ecosystem_panel__dsrqu{position:absolute;right:0;top:calc(100% + 8px);z-index:60;width:340px;padding:10px;display:flex;flex-direction:column;gap:6px;background:#111521;border:1px solid var(--border);border-radius:14px;box-shadow:0 18px 48px rgba(0,0,0,.5)}.ecosystem_panelTitle__BHqPG{font-size:12px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;padding:4px 6px 6px}.ecosystem_panelHint__QZ0BO{font-size:12px;color:#666;padding:6px 6px 2px}@media (max-width:640px){.ecosystem_menuLabel__EmcyK{display:none}.ecosystem_panel__dsrqu{position:fixed;left:16px;right:16px;top:68px;width:auto}}.cabinet_page__kg8WW{display:flex;flex-direction:column;min-height:calc(100vh - 60px);background:var(--bg-page);color:var(--text)}.cabinet_viewBanner__YUa8B{background:var(--warn);color:#111;padding:10px 20px;font-size:14px;font-weight:600;text-align:center}.cabinet_hero__laGjC{padding:24px 20px 8px;max-width:1200px;width:100%;margin:0 auto}.cabinet_hero__laGjC h1{font-size:26px;font-weight:700;line-height:1.2}.cabinet_hero__laGjC p{margin-top:6px;font-size:14px;color:var(--text-muted)}.cabinet_signBanner__atgAk{max-width:1200px;width:calc(100% - 40px);margin:14px auto 0;display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:14px 16px;border-radius:var(--radius);background:var(--warn-bg);border:1px solid var(--warn-border)}.cabinet_signBanner__atgAk svg{color:var(--warn);flex-shrink:0}.cabinet_signBanner__atgAk div{flex:1 1;min-width:200px;font-size:14px;line-height:1.4}.cabinet_stats__OI3LO{max-width:1200px;width:100%;margin:0 auto;padding:16px 20px;display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.cabinet_stat__nPh2x{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:var(--radius);background:var(--surface);border:1px solid var(--border)}.cabinet_stat__nPh2x svg{flex-shrink:0}.cabinet_statNum__fLlgw{font-size:22px;font-weight:700;line-height:1.1}.cabinet_statLbl__3jbZ3{font-size:12px;color:var(--text-muted);margin-top:2px}.cabinet_tabsWrap__S8fTJ{border-bottom:1px solid var(--border);background:var(--bg-page);position:-webkit-sticky;position:sticky;top:60px;z-index:20}.cabinet_tabs__dJewY{max-width:1200px;margin:0 auto;padding:0 12px;display:flex;gap:4px;overflow-x:auto;scrollbar-width:none}.cabinet_tabs__dJewY::-webkit-scrollbar{display:none}.cabinet_tab__NXZQm{display:inline-flex;align-items:center;gap:8px;flex:none;padding:14px;min-height:48px;background:none;border:none;border-bottom:2px solid transparent;color:var(--text-muted);font:inherit;font-size:14px;font-weight:500;cursor:pointer;white-space:nowrap;transition:color .15s,border-color .15s}.cabinet_tab__NXZQm:hover{color:var(--text)}.cabinet_tab__NXZQm[aria-selected=true]{color:var(--accent-text);border-bottom-color:var(--accent);font-weight:600}.cabinet_tabBadge__Hi0Xc{min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--warn);color:#111;font-size:11px;font-weight:700;line-height:18px;text-align:center}.cabinet_content__WR0fm{flex:1 1;width:100%;max-width:1200px;margin:0 auto;padding:20px}.cabinet_content__WR0fm h2{font-size:20px;font-weight:700;margin-bottom:16px}.cabinet_stack___74u1{display:flex;flex-direction:column;gap:12px}.cabinet_card__VdEV6{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}.cabinet_cardPad__WFuvQ{padding:16px}.cabinet_dealHead__VV_aB{display:flex;flex-direction:column;gap:8px;width:100%;padding:16px 18px;background:none;border:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.cabinet_dealHead__VV_aB:hover{background:hsla(0,0%,100%,.02)}.cabinet_dealTop__MBYUk{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.cabinet_dealBadges__JWWSd{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.cabinet_dealNum__w0IJD{font-size:12px;font-weight:600;color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cabinet_dealAmount__MdKNR{display:flex;align-items:center;gap:10px;font-size:18px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cabinet_chev__yaxzj{color:var(--text-muted);transition:transform .2s}.cabinet_chev__yaxzj[data-open=true]{transform:rotate(180deg)}.cabinet_dealDate__dBU0Q{font-size:13px;color:var(--text-muted)}.cabinet_pill__xe_em{font-size:12px;font-weight:600;padding:3px 10px;border-radius:999px;white-space:nowrap}.cabinet_pillSrc__JYkBt{background:var(--accent-bg);color:var(--accent-text);font-size:11px;padding:2px 8px;border-radius:6px;font-weight:600}.cabinet_pillOk__Bqpbb{background:var(--ok-bg);color:var(--ok)}.cabinet_pillBad__mRXoG{background:var(--bad-bg);color:var(--bad-text)}.cabinet_dealBody__3Pwn_{border-top:1px solid var(--border);padding:14px 18px 16px;display:flex;flex-direction:column;gap:8px}.cabinet_sectionLbl__Vysd5{font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted)}.cabinet_item__uaaIP{display:flex;justify-content:space-between;gap:12px;font-size:14px;padding:8px 0;border-bottom:1px solid var(--border)}.cabinet_item__uaaIP:last-of-type{border-bottom:none}.cabinet_item__uaaIP span:last-child{font-weight:600;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cabinet_qty__PXqZ2{color:var(--text-muted)}.cabinet_note__M43o3{display:flex;align-items:center;gap:8px;padding:10px 14px;border-radius:var(--radius-sm);font-size:13px}.cabinet_noteKeys__nUBsY{background:var(--key-bg);border:1px solid var(--key-border);color:var(--key)}.cabinet_noteReceipt__XBioz{background:var(--accent-bg);border:1px solid var(--accent-border)}.cabinet_noteReceipt__XBioz a{color:var(--accent-text);text-decoration:underline;text-underline-offset:2px}.cabinet_more__jGUKO{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;margin-top:6px;padding:9px 14px;border-radius:var(--radius-sm);font-size:13px;font-weight:600}.cabinet_docGroupHead__lUumt{padding:12px 16px;border-bottom:1px solid var(--border);font-size:13px;color:var(--text-muted)}.cabinet_docGroupHead__lUumt b{color:var(--text)}.cabinet_docRow__iv8Oj{display:flex;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid var(--border);flex-wrap:wrap}.cabinet_docRow__iv8Oj:last-child{border-bottom:none}.cabinet_docRow__iv8Oj svg{color:var(--accent-text);flex-shrink:0}.cabinet_docInfo__cPrcS{flex:1 1;min-width:160px}.cabinet_docTitle__rvYsP{font-size:14px;font-weight:600}.cabinet_docSub__SVF3P{font-size:13px;color:var(--text-muted);margin-top:2px}.cabinet_docSub__SVF3P .cabinet_ok__uCTHd{color:var(--ok)}.cabinet_docSub__SVF3P .cabinet_wait__i_M1O{color:var(--warn)}.cabinet_payHead__RP4ya{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px}.cabinet_payName__cNFMj{font-size:15px;font-weight:600}.cabinet_paySub__OpY5H{font-size:13px;color:var(--text-muted);margin-top:3px}.cabinet_payAmount__GtftX{font-size:18px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cabinet_payTotal__a_lLU{margin-top:16px;padding:14px 16px;border-radius:var(--radius);background:var(--ok-bg);display:flex;justify-content:space-between;font-weight:600}.cabinet_btn__XewLW{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:40px;padding:8px 16px;border-radius:var(--radius-sm);font:inherit;font-size:14px;font-weight:600;cursor:pointer;text-decoration:none;border:1px solid var(--border-strong);background:transparent;color:var(--text)}.cabinet_btn__XewLW:hover{background:hsla(0,0%,100%,.05)}.cabinet_btnPrimary__RV2MB{background:var(--accent);border-color:var(--accent);color:#fff}.cabinet_btnPrimary__RV2MB:hover{background:var(--accent-hover)}.cabinet_btnWarn__bWz0A{background:var(--warn);border-color:var(--warn);color:#111}.cabinet_btnWarn__bWz0A:hover{filter:brightness(1.08);background:var(--warn)}.cabinet_btn__XewLW:focus-visible,.cabinet_dealHead__VV_aB:focus-visible,.cabinet_tab__NXZQm:focus-visible{outline:2px solid var(--accent-text);outline-offset:-2px;border-radius:var(--radius-sm)}.cabinet_state__e4X9u{text-align:center;padding:40px 16px;color:var(--text-muted)}.cabinet_state__e4X9u svg{margin-bottom:10px}.cabinet_state__e4X9u p{margin-bottom:14px;line-height:1.5}.cabinet_stateErr__PxDzY{background:var(--bad-bg);border:1px solid var(--bad-border);border-radius:var(--radius);color:var(--bad-text)}.cabinet_skeleton__FcSM_{height:78px;border-radius:var(--radius);background:linear-gradient(90deg,var(--surface) 0,hsla(0,0%,100%,.06) 50%,var(--surface) 100%);background-size:200% 100%;animation:cabinet_shimmer__ZEu89 1.3s linear infinite;border:1px solid var(--border)}@keyframes cabinet_shimmer__ZEu89{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.cabinet_skeleton__FcSM_{animation:none}.cabinet_chev__yaxzj{transition:none}}.cabinet_keyBox__1Fx2P{padding:16px}.cabinet_keyOrder__MZjv3{font-size:13px;color:var(--text-muted);margin-bottom:10px}.cabinet_keyOrder__MZjv3 b{color:var(--text)}@media (max-width:640px){.cabinet_hero__laGjC{padding:18px 16px 4px}.cabinet_hero__laGjC h1{font-size:22px}.cabinet_stats__OI3LO{padding:12px 16px;gap:8px}.cabinet_stat__nPh2x{flex-direction:column;align-items:flex-start;gap:6px;padding:12px}.cabinet_statNum__fLlgw{font-size:20px}.cabinet_signBanner__atgAk{width:calc(100% - 32px)}.cabinet_signBanner__atgAk .cabinet_btn__XewLW{width:100%}.cabinet_tabs__dJewY{padding:0 8px}.cabinet_content__WR0fm{padding:16px}.cabinet_dealHead__VV_aB{padding:14px}.cabinet_dealBody__3Pwn_{padding:12px 14px 14px}.cabinet_docRow__iv8Oj .cabinet_btn__XewLW{width:100%}}