.pp-app [data-slot=card],.pp-login [data-slot=card]{--tw-ring-shadow:0 0 #0000;gap:0}.pp-panel[data-slot=card]{gap:0;padding:0}.pp-panel-head[data-slot=card-header]{justify-content:space-between;align-items:center;gap:16px;display:flex}.pp-panel-head [data-slot=card-action]{align-self:center}.pp-panel-content[data-slot=card-content]{padding:18px}.pp-panel-content>.pp-list,.pp-panel-content>.pp-empty,.pp-panel-content>.pp-table-scroll{padding:0;box-shadow:none!important}.pp-list>[data-slot=card]{background:0 0;flex-direction:row;align-items:center;gap:14px;padding:17px 0;box-shadow:none!important;border-radius:0!important}.pp-device[data-slot=card]{gap:0}.pp-media-grid>[data-slot=card]{gap:0;padding:0}.pp-plan-grid>[data-slot=card]{gap:0}.pp-pack[data-slot=button]{white-space:normal;width:100%;height:auto;padding:0;transition:none;display:block}.pp-sidebar nav [data-slot=button]{white-space:normal;height:auto;font-weight:inherit}.pp-search [data-slot=input]{height:auto;box-shadow:none;background:0 0;border:0;padding:0}.pp-modal[data-slot=dialog-content]{z-index:100;width:min(650px,100vw - 32px);max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);padding:26px;display:block;overflow-y:auto}.pp-modal.pp-modal-wide[data-slot=dialog-content]{width:min(1180px,100vw - 32px)}.pp-modal [data-slot=dialog-header]{margin-bottom:24px;padding-right:24px}.pp-modal [data-slot=dialog-title]{font-size:19px}.pp-modal [data-slot=dialog-close]{position:absolute;top:12px;right:12px}.pp-field [data-slot=field-label]{color:#5b6b83;font-size:12px;font-weight:500}.pp-field [data-slot=field-description]{color:#8a919c;font-size:11px;line-height:1.6}.pp-field [data-slot=native-select-wrapper]{width:100%}.pp-field [data-slot=checkbox]{width:16px;padding:0}.pp-checkbox [data-slot=checkbox]{margin-top:4px}.pp-file-picker [data-slot=checkbox]{flex-shrink:0}.pp-status[data-slot=badge]{height:auto}.pp-period [data-slot=tabs-trigger][data-active]{color:#3f5272;background:#fff;box-shadow:0 2px 5px #26364810}.pp-period[data-slot=tabs-list]{height:auto}.pp-billing-tabs [data-slot=tabs-content]{outline:none}.pp-account-menu [data-slot=dropdown-menu-label]{padding:10px 12px}.pp-account-menu [data-slot=dropdown-menu-item]{cursor:pointer;gap:12px;padding:10px 12px}.pp-user-button[data-slot=button]{border-radius:999px;padding:0}.pp-blocks [data-slot=native-select-wrapper]{border:0;flex-shrink:0;width:auto;max-width:240px;height:24px;display:inline-flex}.pp-blocks [data-slot=native-select]{height:24px;min-height:0;box-shadow:none;color:inherit;border-radius:inherit;background:0 0;border:0;padding:0 22px 0 8px;font-size:12px;font-weight:600}.pp-blocks [data-slot=native-select-icon]{width:10px;height:10px;color:inherit;right:6px}.pp-blocks [data-slot=input]{height:24px;min-height:0;box-shadow:none;border:0;flex-shrink:0;padding:0 8px}.pp-blocks [data-slot=button]{white-space:normal;flex-shrink:0}.pp-blocks aside [data-slot=button]{justify-content:flex-start;align-items:flex-start;height:auto;transition:none;overflow:visible}.pp-interface-capture [data-slot=button]{min-width:0;min-height:0;padding:0;transition:none;transform:none}.pp-code-editor[data-slot=textarea]{field-sizing:fixed}.pp-error[data-slot=alert],.pp-notice[data-slot=alert]{display:flex}.pp-error>[data-slot=button]{flex-shrink:0;margin-left:auto}.pp-login [data-slot=card]{box-shadow:none;ring:0;border:0;padding:0}@media (max-width:600px){.pp-modal[data-slot=dialog-content]{padding:20px}.pp-panel-content[data-slot=card-content]{padding:14px}.pp-form-grid{grid-template-columns:1fr}}.pp-modal,.pp-account-menu{--pp-ink:#1f2328;--pp-muted:#6f737a;--pp-line:#e6e8eb;--pp-blue:#344f7c;--pp-bg:#f6f6f5;--page:#f6f6f5;--surface:#fff;--muted2:#6f737a;--lift:0 1px 2px #1018280d,0 0 0 1px #10182809;font-family:var(--font-saans),sans-serif}.pp-sidebar nav [data-slot=button]{justify-content:flex-start}.pp-sidebar-small nav [data-slot=button]{justify-content:center}.pp-user-button [data-slot=avatar-fallback]{background:var(--primary);color:var(--primary-foreground)}@media (min-width:761px) and (max-width:1000px){.pp-sidebar nav [data-slot=button]{justify-content:center}}@media (max-width:760px){.pp-sidebar-small nav [data-slot=button]{justify-content:flex-start}}
