.list-toolbar-search,.list-page-header__toolbar{--lt-control-height: 34px}.list-page-header{display:flex;flex-direction:column;align-items:stretch;gap:8px;box-sizing:border-box;padding-left:0;padding-right:var(--list-page-header-padding-right, 8px);margin-bottom:var(--list-page-header-margin-bottom, 0)}.page-shell--list-page .list-page-body{padding-top:var(--list-table-body-margin-top, 10px);box-sizing:border-box}.page-shell--list-page .list-page-body>*:first-child,.list-page-body--embedded>*:first-child{margin-top:0!important}.list-page-body--embedded{padding-top:var(--list-table-body-margin-top, 10px);box-sizing:border-box}.page-shell--payable-approvals{--list-table-card-padding-x: 16px;--list-table-body-margin-top: 20px;--list-page-header-margin-bottom: 0;--list-page-header-padding-right: 8px}.page-shell--payable-approvals .payable-approvals-header{padding-left:0;padding-right:var(--list-page-header-padding-right, 8px);box-sizing:border-box;margin-bottom:var(--list-page-header-margin-bottom, 0)}.page-shell--payable-approvals .payable-approvals-title{margin:0;display:flex;align-items:center;gap:8px;color:var(--lt-primary, #242424);font-family:Manrope,sans-serif;font-weight:600;line-height:100%;letter-spacing:-.02em;font-size:24px}.page-shell--payable-approvals .payable-approvals-tabs{box-sizing:border-box;display:flex;flex-wrap:wrap;gap:10px;margin-top:16px;margin-bottom:0;padding:12px var(--list-table-card-padding-x, 16px);background:var(--lt-surface, #f7f8fa);border:1px solid var(--lt-border, #e2e6ed);border-radius:.75rem}.page-shell--payable-approvals .payable-approvals-tab{padding:12px 20px;border-radius:999px;border:1px solid transparent;background:#fff;color:var(--lt-primary, #242424);font-weight:600;cursor:pointer;min-width:120px;text-align:center;white-space:nowrap;transition:background .16s ease,color .16s ease,border-color .16s ease;font-family:inherit}.page-shell--payable-approvals .payable-approvals-tab--active{border-color:var(--lt-success, #219268);background:var(--lt-success-bg, #e1f5ee);color:var(--lt-success, #219268);font-weight:700}@media(max-width:640px){.page-shell--payable-approvals .payable-approvals-title{font-size:18px}}.page-shell--payable-approvals .payable-approvals-body{min-height:0;box-sizing:border-box}.list-page-header--standalone-search .list-page-header__row{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap;width:100%}.list-page-header--standalone-search .list-page-header__search-row{display:flex;justify-content:flex-end;align-items:center;width:100%;box-sizing:border-box}.list-page-header--standalone-search .list-page-header__search-row .list-toolbar-search{flex:0 1 260px;min-width:160px;max-width:260px;width:100%}.list-page-header__legacy{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap;width:100%}.list-page-header__title{font-size:24px}@media(max-width:640px){.list-page-header__title{font-size:18px}}.list-page-header__actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end;flex:1 1 auto;min-width:0}.list-toolbar-search{position:relative;flex:0 1 260px;min-width:160px;max-width:260px;width:100%}.list-toolbar-search__icon{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:var(--lt-muted, #4e4e4e);display:inline-flex;align-items:center;pointer-events:none}.list-toolbar-search__input{width:100%;height:var(--lt-control-height, 34px);padding:0 12px 0 34px;border:1.5px solid var(--lt-border, #e2e6ed);border-radius:.75rem;font-size:12px;font-family:Inter,Manrope,sans-serif;line-height:1.2;outline:none;box-sizing:border-box;background:#fff;color:var(--lt-primary, #242424)}.list-toolbar-search__input::placeholder{color:var(--lt-muted, #4e4e4e)}.list-toolbar-search__input:focus{border-color:var(--lt-primary, #242424)}.list-toolbar-overflow-tabs{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;margin-bottom:10px;width:100%}.list-toolbar-overflow-tabs__main{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0;flex:1 1 auto}.list-toolbar-overflow-tabs__refresh{width:32px;height:32px;margin-left:auto;border:none;border-radius:.75rem;background:transparent;color:var(--lt-primary, #242424);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0;flex-shrink:0}.list-toolbar-overflow-tabs__refresh:disabled{cursor:not-allowed;opacity:.5}.list-toolbar-overflow-tabs__desktop{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.list-toolbar-overflow-tabs__group{display:flex;gap:4px;padding:2px;background:#fff;border:.5px solid var(--lt-border, #e2e6ed);border-radius:.75rem;width:fit-content;max-width:100%;overflow-x:auto}.list-toolbar-overflow-tabs__tab{padding:6px 12px;border:none;border-radius:.75rem;background:#fff;color:var(--lt-muted, #4e4e4e);font-weight:500;font-size:12px;font-family:Inter,sans-serif;line-height:1.2;cursor:pointer;white-space:nowrap;transition:background .15s ease,color .15s ease}.list-toolbar-overflow-tabs__tab--active{background:var(--lt-success-bg, #e1f5ee);color:var(--lt-success, #219268);font-weight:600}.list-toolbar-overflow-tabs__chevron{width:32px;height:32px;border:.5px solid var(--lt-border, #e2e6ed);border-radius:.75rem;background:#fff;color:var(--lt-primary, #242424);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0;flex-shrink:0}.list-toolbar-overflow-tabs__mobile-select{display:none;flex:1 1 auto;min-width:0;width:100%}.list-toolbar-table-toolbar{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-bottom:10px;flex-wrap:wrap;width:100%}.list-page-header__toolbar{display:flex;align-items:center;gap:10px;flex:1 1 auto;min-width:0;justify-content:flex-end}.list-page-header__add-btn{display:inline-flex;align-items:center;flex-shrink:0;height:var(--lt-control-height, 34px)}.list-page-header__add-btn button{height:var(--lt-control-height, 34px)!important;min-height:var(--lt-control-height, 34px)!important;padding:0 12px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;box-sizing:border-box!important}@media(max-width:640px){.page-shell--list-page .list-page-body,.list-page-body--embedded{padding-top:var(--list-table-body-margin-top, 8px)}.list-page-header__legacy{flex-direction:column;align-items:stretch;gap:10px}.list-page-header__actions{width:100%}.list-page-header--standalone-search .list-page-header__search-row .list-toolbar-search{flex:1 1 auto;min-width:0;max-width:none;width:100%}.list-page-header__toolbar{width:100%;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:8px;justify-content:stretch}.list-page-header__toolbar .list-toolbar-search{flex:1 1 auto;min-width:0;max-width:none;width:auto}.list-page-header__add-label{display:none}.list-page-header__add-btn{width:var(--lt-control-height, 34px);min-width:var(--lt-control-height, 34px)}.list-page-header__add-btn button{width:var(--lt-control-height, 34px)!important;min-width:var(--lt-control-height, 34px)!important;padding:0!important;gap:0!important}.list-page-header__actions:not(:has(.list-page-header__toolbar)){flex-direction:column;align-items:stretch;gap:8px}.list-page-header__actions:not(:has(.list-page-header__toolbar)) .list-toolbar-search{flex:1 1 100%;min-width:0;max-width:100%;width:100%}.list-toolbar-overflow-tabs{flex-wrap:nowrap;width:100%;gap:8px}.list-toolbar-overflow-tabs__desktop{display:none}.list-toolbar-overflow-tabs__mobile-select{display:flex;align-items:stretch}.list-toolbar-table-toolbar{width:100%}}@keyframes detail-mdl-enter{0%{opacity:0;transform:scale(.96) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}.detail-mdl-overlay{background:#0f172a6b!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.detail-mdl-panel{border-radius:20px!important;box-shadow:0 0 0 1px #0f172a0d,0 24px 48px -12px #0f172a33,0 12px 24px -8px #0f172a14!important;animation:detail-mdl-enter .24s cubic-bezier(.16,1,.3,1)}.detail-mdl-header{padding:20px 24px 18px!important;border-bottom:1px solid #eef2f6!important;background:#fff!important}.detail-mdl-header__text{min-width:0;flex:1}.detail-mdl-kicker{display:block;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#64748b;margin-bottom:4px}.detail-mdl-title{margin:0!important;font-size:1.125rem!important;font-weight:650!important;letter-spacing:-.025em!important;color:#0f172a!important;line-height:1.3!important}.detail-mdl-icon-btn{width:36px;height:36px;border-radius:10px;border:none;background:#f1f5f9;color:#64748b;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;padding:0;transition:background .15s ease,color .15s ease,transform .12s ease}.detail-mdl-icon-btn:hover{background:#e2e8f0;color:#0f172a}.detail-mdl-icon-btn:active{transform:scale(.96)}.detail-mdl-body{padding:0 24px!important}.detail-mdl-body-inner{padding:16px 0 8px}.detail-mdl-surface{margin:0 -24px;padding:4px 24px 8px;min-height:100%;background:#fff}.detail-entity-hero{display:flex;align-items:center;gap:16px;padding:20px;margin-bottom:20px;background:#fff;border:1px solid #e8ecf2;border-radius:16px;box-shadow:0 1px 3px #0f172a0a}.detail-entity-hero__meta{flex:1;min-width:0}.detail-entity-hero__name{font-size:1.0625rem;font-weight:650;letter-spacing:-.02em;color:#0f172a;margin:0 0 4px;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detail-entity-hero__sub{font-size:12px;color:#64748b;margin:0;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detail-entity-hero__pills{display:flex;flex-wrap:wrap;gap:8px;flex-shrink:0}.detail-section{margin-bottom:16px}.detail-section-card{background:#fff;border:1px solid #e8ecf2;border-radius:16px;padding:20px 22px;box-shadow:0 1px 2px #0f172a0a}.detail-section-title{margin:0 0 18px;font-size:13px;font-weight:700;letter-spacing:-.01em;color:#1e293b}.detail-modal-grid{gap:18px 20px!important}.detail-field-label{display:block;font-size:10px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:#94a3b8;margin-bottom:8px}.detail-field-value{font-size:14px;font-weight:500;color:#0f172a;line-height:1.45;word-break:break-word;padding:12px 14px;min-height:44px;display:flex;align-items:center;background:#f8fafc;border:1px solid #eef2f6;border-radius:10px;transition:background .15s ease,border-color .15s ease}.detail-field:hover .detail-field-value{background:#f1f5f9;border-color:#e2e8f0}.detail-field-value--empty{color:#94a3b8;font-weight:400}.detail-status-row{margin-top:18px;padding-top:18px;border-top:1px dashed #e8ecf2}.detail-pill{display:inline-flex;align-items:center;padding:5px 12px;border-radius:999px;font-size:12px;font-weight:600;line-height:1.2;border:none}.detail-pill--success{background:#ecfdf5;color:#047857;box-shadow:inset 0 0 0 1px #0478572e}.detail-pill--warning{background:#fffbeb;color:#b45309;box-shadow:inset 0 0 0 1px #b4530926}.detail-pill--neutral{background:#f1f5f9;color:#475569;box-shadow:inset 0 0 0 1px #4755691f}.detail-table{border:1px solid #e8ecf2;border-radius:12px;overflow:hidden;background:#fff}.detail-table__head{display:grid;gap:12px;padding:11px 16px;background:#f8fafc;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#94a3b8}.detail-table__row{display:grid;gap:12px;padding:14px 16px;font-size:13px;color:#0f172a;border-top:1px solid #f1f5f9}.detail-table__empty{padding:16px;font-size:13px;color:#94a3b8;text-align:center}.detail-modal-footer{position:sticky;bottom:0;z-index:2;display:flex;gap:10px;justify-content:flex-end;flex-wrap:wrap;margin:20px -24px 0;padding:16px 24px 20px;background:#ffffffe0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid #e8ecf2;border-radius:0 0 20px 20px}.detail-purpose-block{font-size:14px;font-weight:500;color:#0f172a;line-height:1.55;padding:14px 16px;background:#f8fafc;border:1px solid #eef2f6;border-radius:10px}@media(max-width:520px){.detail-mdl-body{padding-left:16px!important;padding-right:16px!important}.detail-modal-footer{margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}.detail-entity-hero{flex-wrap:wrap}.detail-entity-hero__pills{width:100%}}:root{--PhoneInput-color--focus: #03b2cb;--PhoneInputInternationalIconPhone-opacity: .8;--PhoneInputInternationalIconGlobe-opacity: .65;--PhoneInputCountrySelect-marginRight: .35em;--PhoneInputCountrySelectArrow-width: .3em;--PhoneInputCountrySelectArrow-marginLeft: var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth: 1px;--PhoneInputCountrySelectArrow-opacity: .45;--PhoneInputCountrySelectArrow-color: currentColor;--PhoneInputCountrySelectArrow-color--focus: var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform: rotate(45deg);--PhoneInputCountryFlag-aspectRatio: 1.5;--PhoneInputCountryFlag-height: 1em;--PhoneInputCountryFlag-borderWidth: 1px;--PhoneInputCountryFlag-borderColor: rgba(0,0,0,.5);--PhoneInputCountryFlag-borderColor--focus: var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading: rgba(0,0,0,.1)}.PhoneInput{display:flex;align-items:center}.PhoneInputInput{flex:1;min-width:0}.PhoneInputCountryIcon{width:calc(var(--PhoneInputCountryFlag-height) * var(--PhoneInputCountryFlag-aspectRatio));height:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--square{width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{display:block;width:100%;height:100%}.PhoneInputInternationalIconPhone{opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{position:relative;align-self:stretch;display:flex;align-items:center;margin-right:var(--PhoneInputCountrySelect-marginRight)}.PhoneInputCountrySelect{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;border:0;opacity:0;cursor:pointer}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{display:block;content:"";width:var(--PhoneInputCountrySelectArrow-width);height:var(--PhoneInputCountrySelectArrow-width);margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);border-style:solid;border-color:var(--PhoneInputCountrySelectArrow-color);border-top-width:0;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-left-width:0;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);transform:var(--PhoneInputCountrySelectArrow-transform);opacity:var(--PhoneInputCountrySelectArrow-opacity)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.phone-input-field .PhoneInput{display:flex;align-items:stretch;gap:8px}.phone-input-field .PhoneInputCountry{margin-right:0}.phone-input-field .PhoneInputCountryIcon{box-shadow:0 0 0 1px var(--phone-border, #e2e8f0);border-radius:.75rem}.phone-input-field .PhoneInputInput{flex:1;min-height:34px;padding:6px 10px;font-size:13px;font-family:Inter,Manrope,system-ui,sans-serif;border-radius:var(--phone-radius, .75rem);border:1px solid var(--phone-border, #e2e8f0);outline:none;box-sizing:border-box}.phone-input-field .PhoneInputInput:focus,.phone-input-field .PhoneInputInput:focus-visible{border-color:var(--phone-border, #e2e8f0);box-shadow:none;outline:none}.phone-input-field.phone-input-field--error .PhoneInputInput{border-color:var(--phone-danger, #a32d2d)}.phone-input-field.phone-input-field--error .PhoneInputInput:focus,.phone-input-field.phone-input-field--error .PhoneInputInput:focus-visible{border-color:var(--phone-danger, #a32d2d);box-shadow:none;outline:none}.phone-input-field .PhoneInputCountrySelect{min-height:34px;padding:0 6px;font-size:13px;border-radius:var(--phone-radius, .75rem);border:1px solid var(--phone-border, #e2e8f0);background:#fff;cursor:pointer;outline:none}.phone-input-field .PhoneInputCountrySelect:focus,.phone-input-field .PhoneInputCountrySelect:focus-visible{border-color:var(--phone-border, #e2e8f0);box-shadow:none;outline:none}
