.kit_page__l_GTY{display:flex;flex-direction:column;gap:24px}.kit_pageHead__K__YF{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap}.kit_title___1BIb{margin:0;font-size:30px;font-weight:700;letter-spacing:-.02em;line-height:normal;color:var(--app-text-strong)}.kit_card__OJefS{background:var(--app-surface-base);border:1px solid var(--app-border-base);border-radius:18px}.kit_cardTitle__a8oGU{font-size:18px;font-weight:700}.kit_eyebrow__n110Q{font-size:11px;font-weight:700;letter-spacing:.08em;color:var(--app-text-muted);text-transform:uppercase}.kit_label__8G8Ja{font-weight:600}.kit_hint__MCuIw,.kit_label__8G8Ja{font-size:13px;color:var(--app-text-body)}.kit_muted__VNxB5{color:var(--app-text-muted)}.kit_mono__XgzIm{font-family:ui-monospace,Menlo,monospace}.kit_btnGhost__CGIVx,.kit_btnOutline__39Mdm,.kit_btnPrimary__m5e5y{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:inherit;font-size:14px;font-weight:600;text-decoration:none;cursor:pointer;white-space:nowrap}.kit_btnPrimary__m5e5y{padding:10px 14px;border:0;border-radius:10px;background:var(--app-action-base);color:var(--app-text-inverse)}.kit_btnPrimary__m5e5y:hover{background:var(--app-action-strong);color:var(--app-text-inverse)}.kit_btnPrimary__m5e5y:disabled,.kit_btnPrimary__m5e5y[data-disabled]{opacity:.45;cursor:not-allowed}.kit_btnOutline__39Mdm{padding:10px 14px;border:1px solid var(--app-border-base);border-radius:10px;background:var(--app-surface-base);color:var(--app-text-strong)}.kit_btnOutline__39Mdm:hover{background:var(--app-surface-subtle);color:var(--app-text-strong)}.kit_btnGhost__CGIVx{padding:0 10px;border:0;background:none;color:var(--app-action-base);font-size:13px}.kit_cta__wp3ke{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;padding:14px;border:0;border-radius:12px;background:var(--app-action-base);color:var(--app-text-inverse);font-family:inherit;font-size:15px;font-weight:600;cursor:pointer}.kit_cta__wp3ke:hover{background:var(--app-action-strong)}.kit_cta__wp3ke:disabled{opacity:.45;cursor:not-allowed}.kit_chip__YH0Qg{padding:7px 12px;border-radius:999px;border:1px solid var(--app-border-base);background:var(--app-surface-base);color:var(--app-text-body);font-family:inherit;font-size:13px;font-weight:600;cursor:pointer}.kit_chip__YH0Qg[data-active]{border-color:var(--app-text-strong);background:var(--app-text-strong);color:var(--app-text-inverse)}.kit_presetChip__CfxTw{padding:6px 12px;border-radius:999px;border:1px solid var(--app-border-base);background:var(--app-surface-base);color:var(--app-text-body);font-family:inherit;font-size:12px;font-weight:600;cursor:pointer}.kit_presetChip__CfxTw[data-active]{border-color:var(--app-text-strong);background:var(--app-text-strong);color:var(--app-text-inverse)}.kit_segments__RzQgD{display:flex;gap:4px;padding:3px;border-radius:10px;background:var(--app-action-soft)}.kit_segment__6x0bS{border:0;border-radius:8px;padding:6px 12px;font-family:inherit;font-size:13px;font-weight:600;cursor:pointer;background:var(--app-surface-base);color:var(--app-text-body)}.kit_segment__6x0bS[data-active]{background:var(--app-text-strong);color:var(--app-text-inverse)}.kit_toggle__hvDiS{display:inline-flex;gap:4px;padding:3px;border-radius:10px;background:var(--app-action-soft);align-self:flex-start}.kit_toggleItem__TPxfd{border:0;border-radius:8px;padding:8px 14px;background:transparent;color:var(--app-text-body);font-family:inherit;font-size:13px;font-weight:600;cursor:pointer}.kit_toggleItem__TPxfd[data-active]{background:var(--app-text-strong);color:var(--app-text-inverse)}.kit_select__m871_{border:1.5px solid var(--app-border-base);background:var(--app-surface-base);box-shadow:none;font-family:inherit;color:var(--app-text-strong);text-align:left;cursor:pointer}.kit_select__m871_[data-active]{border-color:var(--app-action-base);background:var(--app-action-selected);box-shadow:0 0 0 3px var(--app-action-ring)}.kit_select__m871_[data-disabled]{opacity:.5;cursor:default}.kit_kv__sQZ4R{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid var(--app-border-base);font-size:14px}.kit_kvLabel__1oksC{color:var(--app-text-body)}.kit_kvValue__CYP04{font-weight:600;text-align:right}.kit_fees__gIkgC{border-bottom:1px solid var(--app-border-base)}.kit_feesToggle__3OyyP{width:100%;display:flex;justify-content:space-between;align-items:center;gap:12px;border:0;background:none;cursor:pointer;font-size:14px;font-family:inherit;color:var(--app-text-strong);text-align:left}.kit_feesLabel__b2_g3{display:flex;align-items:center;gap:4px;color:var(--app-text-body)}.kit_feesCount__KWEXJ{font-size:12px;color:var(--app-text-muted)}.kit_feesChevron__D2tJw{color:var(--app-text-muted);transition:transform .15s}.kit_feesTotal__G99OX{font-weight:600}.kit_feesList__fYwLl{margin:0 0 10px;padding:2px 12px;border-radius:10px;background:var(--app-surface-subtle);border:1px solid var(--app-border-base)}.kit_feeRow__56Rdi{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:9px 0;font-size:13px}.kit_feeRow__56Rdi+.kit_feeRow__56Rdi{border-top:1px dashed var(--app-border-base)}.kit_feeName__P485a{color:var(--app-text-strong);font-weight:500}.kit_feeBasis__T8uZW{font-size:11px;color:var(--app-text-muted);margin-top:2px}.kit_feeAmount__HZdAt{font-weight:600;white-space:nowrap;color:var(--app-text-strong)}.kit_input__zZ8aq{width:100%;box-sizing:border-box;padding:12px 14px;border:1px solid var(--app-border-base);border-radius:12px;background:var(--app-surface-base);font-family:inherit;font-size:14px;color:var(--app-text-strong);outline:none}.kit_input__zZ8aq:focus{border-color:var(--app-action-base)}.kit_overlay__iW5Dp{position:fixed;inset:0;background:var(--app-surface-overlay);z-index:200}.kit_drawer__kNOKn{position:fixed;top:0;right:0;bottom:0;width:420px;max-width:100%;background:var(--app-surface-base);z-index:201;box-shadow:-10px 0 40px var(--app-surface-drawer);display:flex;flex-direction:column;line-height:normal;color:var(--app-text-strong)}.kit_iconTile__i0oKN{flex:none;border-radius:10px;background:var(--app-action-tint);color:var(--app-action-strong);display:flex;align-items:center;justify-content:center}