.paybilt-account-link{display:inline-flex;align-items:center;padding:.35rem .7rem;border:1px solid var(--color-fd-border);border-radius:8px;font-family:var(--paybilt-ui-font);font-size:.8125rem;font-weight:var(--paybilt-weight-medium);color:var(--color-fd-card-foreground);text-decoration:none;white-space:nowrap;transition:border-color .14s cubic-bezier(.2,0,0,1),background-color .14s cubic-bezier(.2,0,0,1)}.paybilt-account-link:hover{border-color:var(--color-fd-ring);background:var(--color-fd-accent)}.paybilt-account{position:relative;display:flex;align-items:center}.paybilt-account-chip{display:inline-flex;align-items:center;gap:.4rem;padding:.28rem .5rem .28rem .3rem;border:1px solid var(--color-fd-border);border-radius:999px;font-family:var(--paybilt-ui-font);font-size:.8125rem;font-weight:var(--paybilt-weight-medium);color:var(--color-fd-card-foreground);text-decoration:none;white-space:nowrap;transition:border-color .14s cubic-bezier(.2,0,0,1),background-color .14s cubic-bezier(.2,0,0,1)}.paybilt-account-chip:hover{border-color:var(--color-fd-ring);background:var(--color-fd-accent)}.paybilt-account-chip{cursor:pointer;background:none}.paybilt-account[data-open=true] .paybilt-account-chip{border-color:var(--color-fd-ring);background:var(--color-fd-accent)}.paybilt-account-chip__chevron{width:.9rem;height:.9rem;flex:none;color:var(--color-fd-muted-foreground);transition:transform .18s cubic-bezier(.16,1,.3,1)}.paybilt-account[data-open=true] .paybilt-account-chip__chevron{transform:rotate(180deg)}.paybilt-account-chip__mark{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:color-mix(in oklab,var(--color-fd-ring) 30%,var(--color-fd-muted));color:var(--color-fd-foreground);font-size:.6875rem;font-weight:var(--paybilt-weight-semibold)}@media (max-width:900px){.paybilt-account-chip__label{display:none}.paybilt-account-chip{padding:.28rem .35rem .28rem .28rem}}.paybilt-account-menu{position:absolute;z-index:120;top:calc(100% + .5rem);right:0;width:16.5rem;padding:.4rem;border:1px solid var(--color-fd-border);border-radius:14px;font-family:var(--paybilt-ui-font);background:var(--color-fd-popover);box-shadow:0 18px 48px rgba(32,26,76,.16);animation:paybilt-account-menu-in .28s cubic-bezier(.16,1,.3,1) both}.dark .paybilt-account-menu{background:#111113;box-shadow:0 18px 48px rgba(0,0,0,.55)}@keyframes paybilt-account-menu-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.paybilt-account-menu{animation:none}.paybilt-account-chip__chevron{transition:none}}.paybilt-account-menu__who{padding:.7rem .75rem .75rem;border-bottom:1px solid var(--color-fd-border);margin-bottom:.3rem}.paybilt-account-menu__email{margin:0;font-size:.8125rem;font-weight:var(--paybilt-weight-medium);color:var(--color-fd-foreground);overflow-wrap:anywhere}.paybilt-account-menu__item{display:block;width:100%;padding:.55rem .75rem;border:0;border-radius:7px;background:none;font:inherit;font-size:.8125rem;color:var(--color-fd-popover-foreground);text-align:left;text-decoration:none;cursor:pointer;transition:background-color .12s cubic-bezier(.2,0,0,1),color .12s cubic-bezier(.2,0,0,1)}.paybilt-account-menu__item:focus-visible,.paybilt-account-menu__item:hover{background:var(--color-fd-accent)}.paybilt-account-menu__signout{color:var(--color-fd-card-foreground)}.paybilt-account-menu__signout:focus-visible,.paybilt-account-menu__signout:hover{color:var(--color-fd-foreground)}.paybilt-api-drawer-layer,.paybilt-api-sidebar--mobile,.paybilt-mobile-context-bar,.paybilt-mobile-menu-layer,.paybilt-mobile-menu-trigger{display:none}.paybilt-api-sidebar--desktop .paybilt-api-sidebar__header{align-items:flex-start}.paybilt-api-sidebar__header h2{margin:.2rem 0 0;color:var(--color-fd-foreground);font-size:1rem;font-weight:500;letter-spacing:-.025em;line-height:1.2}.paybilt-api-sidebar__helper{max-width:28ch;margin:0 .55rem .85rem;color:var(--color-fd-muted-foreground);font-size:.72rem;line-height:1.45}.paybilt-api-sidebar .paybilt-api-sidebar__search{display:flex;height:auto;align-items:stretch;padding:0;border:0;background:transparent;box-shadow:none;flex-direction:column;gap:.4rem}.paybilt-api-sidebar__search>span:first-child{padding-inline:.15rem;color:var(--color-fd-foreground);font-size:.72rem;font-weight:500}.paybilt-api-sidebar__search-field{display:grid;min-height:42px;align-items:center;padding:0 .65rem;border:1px solid var(--color-fd-border);border-radius:9px;color:var(--color-fd-muted-foreground);background:var(--color-fd-card);grid-template-columns:16px minmax(0,1fr);gap:.5rem;transition:border-color .18s cubic-bezier(.16,1,.3,1),box-shadow .18s cubic-bezier(.16,1,.3,1)}.paybilt-api-sidebar__search-field:focus-within{border-color:var(--color-fd-border);box-shadow:none}.paybilt-api-sidebar__count{margin:.1rem .55rem .65rem;color:var(--color-fd-muted-foreground);font-size:.68rem;font-variant-numeric:tabular-nums}.paybilt-api-sidebar nav{display:flex;flex-direction:column;gap:.25rem}.paybilt-api-sidebar summary{outline:none}.paybilt-api-sidebar a:focus-visible,.paybilt-api-sidebar input:focus-visible,.paybilt-api-sidebar summary:focus-visible,.paybilt-mobile-context-trigger:focus-visible,.paybilt-mobile-menu a:focus-visible,.paybilt-mobile-menu button:focus-visible,.paybilt-mobile-menu-trigger:focus-visible,.paybilt-side-drawer-close:focus-visible{outline:none}.paybilt-api-sidebar details>summary>svg{width:15px;height:15px;margin-left:auto;color:var(--color-fd-muted-foreground);flex:0 0 auto;stroke-width:2;transition:transform .22s cubic-bezier(.16,1,.3,1)}.paybilt-api-sidebar details[open]>summary>svg{transform:rotate(90deg)}.paybilt-api-sidebar .paybilt-api-product>summary{min-height:44px;border:1px solid transparent;padding-inline:.65rem}.paybilt-api-sidebar .paybilt-api-product[data-active=true]>summary{border-color:color-mix(in srgb,var(--color-fd-primary) 16%,var(--color-fd-border));color:var(--color-fd-primary);background:color-mix(in srgb,var(--color-fd-primary) 8%,transparent)}.paybilt-api-sidebar__current{margin-left:auto;color:var(--color-fd-primary);font-size:.62rem;font-weight:600;letter-spacing:.02em}.paybilt-api-sidebar__current+svg{margin-left:.2rem!important}.paybilt-api-product__actions{display:grid;margin:.35rem .45rem .75rem;grid-template-columns:1fr 1fr;gap:.35rem}.paybilt-api-sidebar .paybilt-api-product__actions>a{display:flex;min-height:40px;align-items:center;justify-content:center;padding:.45rem;border:1px solid var(--color-fd-border);border-radius:8px;color:var(--color-fd-muted-foreground);background:color-mix(in srgb,var(--color-fd-card) 74%,transparent);font-size:.7rem;font-weight:500;text-align:center;text-decoration:none;transition:border-color .18s cubic-bezier(.16,1,.3,1),color .18s cubic-bezier(.16,1,.3,1),background .18s cubic-bezier(.16,1,.3,1),transform .14s cubic-bezier(.2,0,0,1)}.paybilt-api-sidebar .paybilt-api-product__actions>a.active,.paybilt-api-sidebar .paybilt-api-product__actions>a:hover{border-color:color-mix(in srgb,var(--color-fd-primary) 24%,var(--color-fd-border));color:var(--color-fd-primary);background:color-mix(in srgb,var(--color-fd-primary) 8%,transparent)}.paybilt-api-sidebar .paybilt-api-product__actions>a:active{transform:scale(.98)}.paybilt-api-sidebar .paybilt-api-category[data-active=true]>summary,.paybilt-api-sidebar .paybilt-api-resource[data-active=true]>summary{color:var(--color-fd-foreground);background:color-mix(in srgb,var(--color-fd-accent) 72%,transparent)}.paybilt-api-sidebar .paybilt-api-resource li a.active{position:relative;color:var(--color-fd-primary);background:color-mix(in srgb,var(--color-fd-primary) 10%,transparent)}.paybilt-guide-sidebar-heading .paybilt-side-drawer-close,.paybilt-guide-sidebar-heading h2,.paybilt-guide-sidebar-heading p{display:none}.paybilt-guide-sidebar-heading__eyebrow{display:block;padding:0 .35rem .35rem;color:var(--color-fd-muted-foreground);font-size:.68rem;font-weight:600;letter-spacing:0}.paybilt-docs-layout:not(.paybilt-docs-layout--api) #nd-sidebar{background:color-mix(in srgb,var(--color-fd-background) 96%,var(--color-fd-card))}.paybilt-docs-layout:not(.paybilt-docs-layout--api) #nd-sidebar [data-active=true]{color:var(--color-fd-primary);background:color-mix(in srgb,var(--color-fd-primary) 9%,transparent)}.paybilt-docs-layout:not(.paybilt-docs-layout--api) #nd-sidebar a,.paybilt-docs-layout:not(.paybilt-docs-layout--api) #nd-sidebar button{min-height:38px;border-radius:8px;transition:color .18s cubic-bezier(.16,1,.3,1),background .18s cubic-bezier(.16,1,.3,1),transform .14s cubic-bezier(.2,0,0,1)}.paybilt-docs-layout:not(.paybilt-docs-layout--api) #nd-sidebar :is(a,button):active{transform:scale(.985)}@media (max-width:768px){body,html{max-width:100%;overflow-x:clip}html{scrollbar-gutter:auto}.paybilt-site-content{padding-top:calc(64px + env(safe-area-inset-top))}.paybilt-topbar{height:calc(64px + env(safe-area-inset-top));padding-top:env(safe-area-inset-top)}.paybilt-topbar .paybilt-topbar__inner{padding-right:max(.75rem,env(safe-area-inset-right));padding-left:max(.75rem,env(safe-area-inset-left))}.paybilt-topbar .paybilt-brand{min-width:0;min-height:44px}.paybilt-topbar .paybilt-brand__logo{width:94px}.paybilt-topbar .paybilt-brand>span,.paybilt-topbar .paybilt-dashboard-link,.paybilt-topbar .paybilt-docs-nav,.paybilt-topbar .paybilt-search-trigger,.paybilt-topbar .paybilt-status-link{display:none}.paybilt-search-dialog{top:max(1rem,env(safe-area-inset-top))}.paybilt-topbar .paybilt-topbar__actions{margin-left:auto}.paybilt-mobile-menu-trigger{display:inline-flex;min-width:76px;min-height:44px;align-items:center;justify-content:center;padding:0 .75rem;border:1px solid var(--color-fd-border);border-radius:10px;color:var(--color-fd-foreground);background:color-mix(in srgb,var(--color-fd-card) 84%,transparent);font:500 .78rem/1 var(--paybilt-ui-font);gap:.45rem;transition:border-color .18s cubic-bezier(.16,1,.3,1),background .18s cubic-bezier(.16,1,.3,1),transform .14s cubic-bezier(.2,0,0,1)}.paybilt-mobile-menu-trigger svg{width:18px;height:18px}.paybilt-mobile-menu-trigger:active{transform:scale(.98)}.paybilt-mobile-menu-layer{position:fixed;z-index:120;top:0;right:0;left:0;display:block;width:100vw;height:100dvh;min-height:100dvh;visibility:hidden;pointer-events:none;touch-action:none}.paybilt-mobile-menu-layer[data-open=true]{visibility:visible;pointer-events:auto}.paybilt-api-drawer-backdrop,.paybilt-mobile-menu-backdrop{position:absolute;inset:0;width:100%;min-height:100%;padding:0;border:0;opacity:0;background:rgba(16,14,45,.48);backdrop-filter:blur(4px);transition:opacity .22s cubic-bezier(.16,1,.3,1)}.paybilt-api-drawer-layer[data-open=true] .paybilt-api-drawer-backdrop,.paybilt-mobile-menu-layer[data-open=true] .paybilt-mobile-menu-backdrop{opacity:1}.paybilt-mobile-menu{position:absolute;top:0;right:0;bottom:0;display:flex;width:min(100%,420px);overflow-y:auto;padding:0;border-left:1px solid var(--color-fd-border);color:var(--color-fd-foreground);background:#f8f7fb;box-shadow:-18px 0 48px rgba(23,18,66,.18);font-family:var(--paybilt-ui-font);flex-direction:column;overscroll-behavior-y:contain;scrollbar-width:none;touch-action:pan-y;transform:translateX(102%);transition:transform .34s cubic-bezier(.16,1,.3,1)}.paybilt-mobile-menu-layer[data-open=true] .paybilt-mobile-menu{transform:translateX(0)}#nd-sidebar-mobile::-webkit-scrollbar,.paybilt-api-sidebar.paybilt-api-sidebar--mobile::-webkit-scrollbar,.paybilt-mobile-menu::-webkit-scrollbar{display:none}.paybilt-api-sidebar--mobile .paybilt-api-sidebar__header,.paybilt-guide-sidebar-heading,.paybilt-mobile-menu__heading{display:flex;align-items:flex-start;justify-content:flex-end;gap:1rem}.paybilt-mobile-menu__heading{min-height:calc(68px + env(safe-area-inset-top));align-items:center;padding:max(.75rem,env(safe-area-inset-top)) max(1rem,env(safe-area-inset-right)) .75rem max(1rem,env(safe-area-inset-left));border-bottom:1px solid var(--color-fd-border);background:#f8f7fb}.paybilt-mobile-menu__heading>img{width:100px;height:auto}.paybilt-mobile-menu__intro{padding:1.35rem max(1rem,env(safe-area-inset-right)) 0 max(1rem,env(safe-area-inset-left))}.paybilt-mobile-menu .paybilt-mobile-menu__intro h2{margin:0;color:var(--color-fd-foreground);font-size:1.65rem;font-weight:600;letter-spacing:-.045em;line-height:1.08}.paybilt-mobile-menu__intro p{max-width:31ch;margin:.5rem 0 0;color:var(--color-fd-muted-foreground);font-size:.82rem;line-height:1.5}.paybilt-api-sidebar--mobile .paybilt-api-sidebar__eyebrow,.paybilt-guide-sidebar-heading__eyebrow,.paybilt-mobile-menu__eyebrow{display:block;padding:0;color:var(--color-fd-primary);font-size:.68rem;font-weight:600;letter-spacing:0}.paybilt-api-sidebar--mobile .paybilt-api-sidebar__header h2,.paybilt-guide-sidebar-heading h2,.paybilt-mobile-menu h2{display:block;margin:.3rem 0 0;color:var(--color-fd-foreground);font-size:1.35rem;font-weight:500;letter-spacing:-.035em;line-height:1.15}.paybilt-mobile-menu__close,.paybilt-side-drawer-close{display:inline-flex;min-width:76px;min-height:44px;align-items:center;justify-content:center;padding:0 .65rem;border:1px solid var(--color-fd-border);border-radius:9px;color:var(--color-fd-muted-foreground);background:var(--color-fd-card);font:500 .74rem/1 var(--paybilt-ui-font);gap:.35rem}.paybilt-mobile-menu__close{min-width:44px;width:44px;padding:0;border-radius:10px}.paybilt-mobile-menu__close svg,.paybilt-side-drawer-close svg{width:16px;height:16px}.paybilt-mobile-menu__search{display:flex;min-height:48px;align-items:center;margin:1rem max(1rem,env(safe-area-inset-right)) 1.2rem max(1rem,env(safe-area-inset-left));padding:0 .8rem;border:1px solid color-mix(in srgb,var(--color-fd-primary) 24%,var(--color-fd-border));border-radius:10px;color:var(--color-fd-foreground);background:color-mix(in srgb,var(--color-fd-primary) 7%,var(--color-fd-card));font-size:.83rem;font-weight:500;gap:.6rem}.paybilt-mobile-menu__search svg{width:18px;height:18px}.paybilt-mobile-menu__search kbd{margin-left:auto;font-family:var(--paybilt-code-font);font-size:.66rem}.paybilt-mobile-menu__section-label{display:block;margin:.2rem 0 .35rem;color:var(--color-fd-muted-foreground);font-size:.7rem;font-weight:600}.paybilt-mobile-menu__primary-nav,.paybilt-mobile-menu__utilities{display:flex;padding-right:max(1rem,env(safe-area-inset-right));padding-left:max(1rem,env(safe-area-inset-left));flex-direction:column}.paybilt-mobile-menu__primary-nav a,.paybilt-mobile-menu__utilities a{display:grid;min-height:52px;align-items:center;padding:0 .65rem;border-radius:9px;color:var(--color-fd-foreground);font-size:.9rem;font-weight:500;text-decoration:none;grid-template-columns:20px minmax(0,1fr) 16px;gap:.7rem;transition:color .18s cubic-bezier(.16,1,.3,1),background .18s cubic-bezier(.16,1,.3,1),transform .14s cubic-bezier(.2,0,0,1)}.paybilt-mobile-menu__primary-nav a[aria-current=page]{color:var(--color-fd-primary);background:color-mix(in srgb,var(--color-fd-primary) 10%,transparent)}.paybilt-mobile-menu__primary-nav a svg,.paybilt-mobile-menu__utilities a svg{width:18px;height:18px;stroke-width:1.9}.paybilt-mobile-menu__primary-nav a svg:last-child,.paybilt-mobile-menu__utilities a svg:last-child{width:14px;height:14px;color:var(--color-fd-muted-foreground)}.paybilt-mobile-menu__primary-nav a:active,.paybilt-mobile-menu__utilities a:active{transform:scale(.985)}.paybilt-mobile-menu__utilities{padding-top:1rem;padding-bottom:max(1.25rem,env(safe-area-inset-bottom));border-top:1px solid var(--color-fd-border);margin-top:auto}.paybilt-mobile-menu__utilities .paybilt-mobile-menu__dashboard{min-height:48px;margin-top:.5rem;color:#f9f8ff;background:#29236b;grid-template-columns:minmax(0,1fr) 16px}.paybilt-mobile-menu__dashboard svg:last-child{color:#f9f8ff!important}.dark .paybilt-mobile-menu__utilities .paybilt-mobile-menu__dashboard{color:var(--color-fd-primary-foreground);background:var(--color-fd-primary)}.dark .paybilt-mobile-menu__dashboard svg:last-child{color:var(--color-fd-primary-foreground)!important}.dark .paybilt-mobile-menu,.dark .paybilt-mobile-menu__heading{background:var(--color-fd-background)}.dark .paybilt-mobile-menu__logo--light,.paybilt-mobile-menu__logo--dark{display:none}.dark .paybilt-mobile-menu__logo--dark{display:block}.paybilt-docs-layout{--fd-header-height:0px!important;--fd-sidebar-width:0px!important;min-width:0}.paybilt-mobile-menu__context{padding:1rem max(1rem,env(safe-area-inset-right)) 1.25rem max(1rem,env(safe-area-inset-left));border-top:1px solid var(--color-fd-border);margin-top:1rem}.paybilt-mobile-menu__context>.paybilt-mobile-menu__section-label{margin-bottom:.75rem}#paybilt-mobile-context-navigation:empty{display:none}.paybilt-mobile-menu__guide-navigation nav{display:flex;flex-direction:column;gap:.2rem}.paybilt-mobile-menu__guide-navigation nav :is(a,button){display:flex;width:100%;min-height:44px;align-items:center;padding:.6rem .7rem;border:0;border-radius:9px;color:var(--color-fd-muted-foreground);background:transparent;font:590 .84rem/1.3 var(--paybilt-ui-font);text-align:left;text-decoration:none;gap:.5rem}.paybilt-mobile-menu__guide-navigation nav :is(a,button):active{transform:scale(.99)}.paybilt-mobile-menu__guide-navigation nav [data-active=true]{color:var(--color-fd-primary);background:color-mix(in srgb,var(--color-fd-primary) 10%,transparent)}.paybilt-mobile-menu__guide-navigation nav p{margin:1rem 0 .25rem;padding:0 .7rem;color:var(--color-fd-foreground);font-size:.72rem;font-weight:720}.paybilt-mobile-menu__guide-navigation nav [data-radix-collapsible-content]{padding-left:.7rem}.paybilt-mobile-menu__api-navigation.paybilt-api-sidebar{position:static;width:100%;overflow:visible;padding:0;border:0;background:transparent;box-shadow:none;scrollbar-width:none}.paybilt-mobile-menu__api-navigation .paybilt-api-sidebar__search{height:44px;margin-bottom:.7rem}.paybilt-mobile-menu__api-navigation .paybilt-api-resource li a{min-height:44px;padding-block:.5rem}.paybilt-mobile-context-bar{position:relative;z-index:25;top:auto;display:flex;min-width:0;min-height:56px;align-items:center;justify-content:flex-start;padding-right:max(.75rem,env(safe-area-inset-right));padding-left:max(.9rem,env(safe-area-inset-left));border-bottom:1px solid var(--color-fd-border);background:var(--color-fd-background);font-family:var(--paybilt-ui-font);grid-area:header;gap:.75rem}.paybilt-mobile-context-bar>div{display:flex;min-width:0;flex-direction:column;flex:1 1 auto}.paybilt-mobile-context-bar>div>span{color:var(--color-fd-muted-foreground);font-size:.66rem;font-weight:500}.paybilt-mobile-context-bar strong{overflow:hidden;color:var(--color-fd-foreground);font-size:.82rem;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.paybilt-mobile-context-trigger{display:inline-flex;min-width:88px;min-height:44px;align-items:center;justify-content:center;padding:0 .7rem;border:1px solid color-mix(in srgb,var(--color-fd-primary) 22%,var(--color-fd-border));border-radius:9px;color:var(--color-fd-primary);background:color-mix(in srgb,var(--color-fd-primary) 8%,var(--color-fd-card));font:500 .76rem/1 var(--paybilt-ui-font);gap:.45rem}.paybilt-mobile-context-trigger svg{width:17px;height:17px}.paybilt-mobile-context-trigger:active{transform:scale(.98)}.paybilt-api-sidebar--desktop{display:none!important}.paybilt-api-drawer-layer{position:fixed;z-index:115;inset:0;display:block;visibility:hidden;pointer-events:none;touch-action:none}.paybilt-api-drawer-layer[data-open=true]{visibility:visible;pointer-events:auto}.paybilt-api-sidebar.paybilt-api-sidebar--mobile{position:absolute;top:0;right:0;bottom:0;left:auto;z-index:1;display:block;width:min(92%,400px);max-width:100%;overflow-y:auto;padding:max(1rem,env(safe-area-inset-top)) max(.85rem,env(safe-area-inset-right)) max(1.5rem,env(safe-area-inset-bottom)) max(.85rem,env(safe-area-inset-left));border-right:0;border-left:1px solid var(--color-fd-border);background:var(--color-fd-background);box-shadow:-18px 0 48px rgba(23,18,66,.18);overscroll-behavior-y:contain;scrollbar-width:none;touch-action:pan-y;transform:translateX(102%);transition:transform .34s cubic-bezier(.16,1,.3,1)}.paybilt-api-drawer-layer[data-open=true] .paybilt-api-sidebar--mobile{transform:translateX(0)}.paybilt-api-sidebar--mobile .paybilt-api-sidebar__helper{max-width:34ch;margin:.5rem 0 1rem;font-size:.78rem}.paybilt-api-sidebar--mobile .paybilt-api-sidebar__search{margin-bottom:.55rem}.paybilt-api-sidebar--mobile .paybilt-api-sidebar__search-field{min-height:48px}.paybilt-api-sidebar--mobile .paybilt-api-sidebar__count{margin:0 .2rem .75rem}.paybilt-api-sidebar--mobile .paybilt-api-category>summary,.paybilt-api-sidebar--mobile .paybilt-api-product>summary,.paybilt-api-sidebar--mobile .paybilt-api-product__actions>a,.paybilt-api-sidebar--mobile .paybilt-api-resource li a,.paybilt-api-sidebar--mobile .paybilt-api-resource>summary{min-height:44px}.paybilt-api-sidebar--mobile .paybilt-api-resource li a{padding-block:.5rem}.paybilt-docs-layout>[data-state]{z-index:114!important}#nd-sidebar-mobile{z-index:115!important;width:min(92%,400px)!important;max-width:100%;padding-top:env(safe-area-inset-top);padding-right:env(safe-area-inset-right);padding-bottom:env(safe-area-inset-bottom);background:var(--color-fd-background);font-family:var(--paybilt-ui-font);overscroll-behavior-y:contain;scrollbar-width:none;touch-action:pan-y}#nd-sidebar-mobile>div:first-child{padding:1rem .9rem .65rem}#nd-sidebar-mobile>div:first-child>div:first-child{display:none}#nd-sidebar-mobile .paybilt-guide-sidebar-heading{width:100%}#nd-sidebar-mobile .paybilt-guide-sidebar-heading p{display:block;max-width:34ch;margin:.55rem 0 0;color:var(--color-fd-muted-foreground);font-size:.78rem;line-height:1.45}#nd-sidebar-mobile a,#nd-sidebar-mobile button{min-height:44px;border-radius:9px}#nd-sidebar-mobile [data-active=true]{color:var(--color-fd-primary);background:color-mix(in srgb,var(--color-fd-primary) 10%,transparent)}#nd-sidebar-mobile :is(a,button):focus-visible{outline:none}}@media (max-width:350px){.paybilt-topbar .paybilt-brand__logo{width:88px}.paybilt-mobile-menu-trigger{min-width:70px;padding-inline:.6rem}#nd-sidebar-mobile,.paybilt-api-sidebar.paybilt-api-sidebar--mobile,.paybilt-mobile-menu{width:100%!important}}@media (max-width:480px){.paybilt-mobile-menu{width:100%;border-left:0;box-shadow:none}}@media (prefers-reduced-motion:reduce){.paybilt-api-drawer-backdrop,.paybilt-api-sidebar details>summary>svg,.paybilt-api-sidebar--mobile,.paybilt-mobile-menu,.paybilt-mobile-menu-backdrop{transition-duration:1ms!important}}