.activity-page-modern{--activity-navy: #0b1f3a;--activity-cyan: #0ea5d9;--activity-ink: #16233a;--activity-muted: #6a7890;--activity-line: #e8edf4;--activity-line-soft: #eef2f7;padding-bottom:28px}.activity-page-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding:4px 0 14px}.activity-breadcrumb{color:var(--activity-muted);font-size:12px}.activity-breadcrumb span{margin:0 4px}.activity-breadcrumb b{color:var(--activity-cyan)}.activity-title-row{display:flex;align-items:center;gap:10px;margin-top:4px}.activity-title-row h1{color:var(--activity-navy);font-size:24px;font-weight:800;letter-spacing:-.35px;margin:0}.activity-count{padding:4px 10px;border-radius:999px;background:#e4eaf1;color:var(--activity-muted);font-size:12px;font-weight:700}.activity-page-actions{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.activity-action-button,.activity-tool-button,.activity-type-chips button,.activity-stat-card{font:inherit}.activity-action-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;padding:0 14px;border:1px solid var(--activity-line);border-radius:10px;background:#fff;color:var(--activity-navy);font-size:13px;font-weight:700;transition:border-color .15s ease,color .15s ease,transform .15s ease}.activity-action-button:hover{border-color:var(--activity-cyan);color:var(--activity-cyan);transform:translateY(-1px)}.activity-action-button.is-active{border-color:#bfe6f6;background:#e9f6fd;color:#0b7fa8}.activity-action-primary{border-color:transparent;background:linear-gradient(135deg,var(--activity-navy),#143a63);color:#fff;box-shadow:0 5px 12px #0b1f3a29}.activity-action-primary:hover{border-color:transparent;color:#fff;filter:brightness(1.08)}.activity-stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin-bottom:16px}.activity-stat-card{position:relative;min-height:94px;padding:14px 15px;overflow:hidden;border:1px solid var(--activity-line);border-left:3px solid transparent;border-radius:14px;background:#fff;color:var(--activity-ink);text-align:left;box-shadow:0 4px 16px #0b1f3a0d;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.activity-stat-card:hover{transform:translateY(-2px);box-shadow:0 10px 28px #0b1f3a17}.activity-stat-card.is-selected{border-color:var(--stat-color);border-left-color:var(--stat-color);background:color-mix(in srgb,var(--stat-bg) 44%,white)}.activity-stat-label{display:flex;align-items:center;gap:8px;color:var(--activity-muted);font-size:12px;font-weight:700}.activity-stat-icon{display:grid;place-items:center;width:26px;height:26px;flex:none;border-radius:8px;background:var(--stat-bg);color:var(--stat-color)}.activity-stat-icon i{font-size:13px}.activity-stat-card strong{display:block;margin-top:8px;color:var(--activity-navy);font-size:23px;font-weight:800;line-height:1}.activity-loading{min-height:240px;border:1px solid var(--activity-line);border-radius:16px;background:#fff}.activity-content-layout.has-upcoming{display:grid;grid-template-columns:minmax(0,1fr) 306px;gap:16px;align-items:start}.activity-upcoming-panel{position:sticky;top:76px;overflow:hidden;border:1px solid var(--activity-line);border-radius:16px;background:#fff;box-shadow:0 4px 16px #0b1f3a0d}.activity-upcoming-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:13px 16px;border-bottom:1px solid var(--activity-line-soft);color:var(--activity-navy);font-size:13px;font-weight:800}.activity-upcoming-head span{display:inline-flex;align-items:center;gap:8px}.activity-upcoming-head i{color:var(--activity-cyan)}.activity-upcoming-head b{min-width:22px;padding:2px 7px;border-radius:999px;background:#e9f6fd;color:#0b7fa8;font-size:11px;text-align:center}.activity-upcoming-list{max-height:calc(100vh - 146px);overflow:auto;padding:6px 8px}.activity-upcoming-item{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:9px;padding:10px;border-radius:11px}.activity-upcoming-item:hover{background:#f4f9fd}.activity-upcoming-type{display:inline-flex;align-items:center;gap:4px;max-width:78px;margin-top:2px;padding:4px 7px;overflow:hidden;border-radius:7px;background:#e9f6fd;color:#0b7fa8;font-size:10px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.activity-upcoming-type i{flex:none;font-size:10px}.activity-upcoming-content{display:flex;min-width:0;flex-direction:column;gap:2px}.activity-upcoming-content strong{overflow:hidden;color:var(--activity-navy);font-size:12.5px;text-overflow:ellipsis;white-space:nowrap}.activity-upcoming-content span,.activity-upcoming-content small{overflow:hidden;color:var(--activity-muted);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.activity-upcoming-content small{color:#7c8ba1}.activity-upcoming-item time{display:flex;flex-direction:column;align-items:flex-end;gap:1px;color:var(--activity-muted);font-size:10.5px;font-variant-numeric:tabular-nums;white-space:nowrap}.activity-upcoming-item time b{color:var(--activity-navy);font-size:11px}.activity-table-panel{overflow:hidden;border:1px solid var(--activity-line);border-radius:16px;background:#fff;box-shadow:0 4px 16px #0b1f3a0d}.activity-table-head{margin:0}.activity-table-toolbar{display:flex;align-items:center;gap:10px;padding:13px 16px;border-bottom:1px solid var(--activity-line-soft)}.activity-search-box{display:flex;align-items:center;gap:9px;width:min(420px,100%);height:39px;margin:0;padding:0 12px;border:1px solid var(--activity-line);border-radius:10px;background:#f7fafd;color:var(--activity-muted);transition:border-color .15s ease,box-shadow .15s ease}.activity-search-box:focus-within{border-color:var(--activity-cyan);box-shadow:0 0 0 3px #0ea5d91a}.activity-search-box .p-inputtext{width:100%;height:auto;padding:0;border:0;border-radius:0;background:transparent;color:var(--activity-ink);font-size:13px;box-shadow:none}.activity-toolbar-spacer{flex:1}.activity-tool-button{display:grid;place-items:center;width:38px;height:38px;flex:none;border:1px solid var(--activity-line);border-radius:10px;background:#fff;color:var(--activity-navy);transition:border-color .15s ease,color .15s ease}.activity-tool-button:hover{border-color:var(--activity-cyan);color:var(--activity-cyan)}.activity-view-toggle{display:flex;overflow:hidden;border:1px solid var(--activity-line);border-radius:10px}.activity-view-toggle button{display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 12px;border:0;background:#fff;color:var(--activity-muted);font:inherit;font-size:12.5px;font-weight:700}.activity-view-toggle button.is-active{background:var(--activity-navy);color:#fff}.activity-type-chips{display:flex;align-items:center;gap:8px;padding:11px 16px;overflow-x:auto;border-bottom:1px solid var(--activity-line-soft)}.activity-type-chips button{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 13px;border:1px solid var(--activity-line);border-radius:999px;background:#fff;color:var(--activity-muted);font-size:12px;font-weight:700;white-space:nowrap}.activity-type-chip-icon{display:grid;place-items:center;width:20px;height:20px;border-radius:6px;font-size:10px}.activity-type-badge{display:inline-flex;align-items:center;gap:7px;padding:5px 9px;border-radius:8px;background:var(--activity-type-background);color:var(--activity-type-color);font-size:12px;font-weight:750;white-space:nowrap}.activity-type-badge i{font-size:12px}.activity-select-option{display:inline-flex;align-items:center;gap:8px}.activity-filter-form{padding:20px}.activity-filter-heading{display:flex;flex-direction:column;gap:3px;margin-bottom:18px;color:var(--activity-navy);font-size:15px;font-weight:800}.activity-filter-heading small{color:var(--activity-muted);font-size:12px;font-weight:500}.activity-filter-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.activity-filter-field{display:flex;min-width:0;flex-direction:column;gap:6px;margin:0;color:var(--activity-navy);font-size:12.5px;font-weight:700}.activity-filter-field-full{grid-column:1 / -1}.activity-filter-field .react-datepicker-wrapper{display:block;width:100%}.activity-filter-field .date-picker{width:100%;min-height:38px;border-color:var(--activity-line);border-radius:9px}.activity-filter-form .react-select__control{min-height:40px;border-color:var(--activity-line);border-radius:9px;box-shadow:none}.activity-filter-form .react-select__control:hover,.activity-filter-form .react-select__control--is-focused{border-color:var(--activity-cyan);box-shadow:0 0 0 3px #0ea5d921}.activity-filter-actions{display:flex;justify-content:flex-end;gap:9px;margin-top:22px}.activity-date-picker-popper{z-index:10000!important}.activity-timeline{padding:6px 22px 22px}.activity-timeline-day>header{display:flex;align-items:center;gap:10px;padding:18px 0 7px;border-bottom:1px solid var(--activity-line-soft)}.activity-timeline-day>header b{color:var(--activity-navy);font-size:12.5px;font-weight:800;text-transform:uppercase}.activity-timeline-day>header span{padding:2px 9px;border-radius:999px;background:#eef2f7;color:var(--activity-muted);font-size:11px;font-weight:700}.activity-timeline-list{position:relative;padding:12px 0 2px 46px}.activity-timeline-list:before{position:absolute;top:10px;bottom:12px;left:20px;width:2px;background:var(--activity-line);content:""}.activity-timeline-entry{position:relative;margin-bottom:11px}.activity-timeline-dot{position:absolute;top:12px;left:-40px;display:grid;place-items:center;width:30px;height:30px;border-radius:9px;box-shadow:0 0 0 4px #fff,0 3px 8px #0b1f3a24;color:#fff;font-size:13px}.activity-timeline-card{padding:11px 14px;border:1px solid var(--activity-line);border-radius:13px;background:#fff;box-shadow:0 4px 16px #0b1f3a0d}.activity-timeline-card-head,.activity-timeline-card footer,.activity-timeline-meta{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.activity-timeline-time{margin-left:auto;color:var(--activity-muted);font-size:12px;font-weight:700}.activity-timeline-card>strong{display:block;margin:8px 0 4px;color:var(--activity-navy);font-size:13.5px}.activity-timeline-meta{color:var(--activity-muted);font-size:12px}.activity-timeline-meta span+span:before{margin-right:9px;color:var(--activity-muted);content:"·"}.activity-timeline-card footer{justify-content:space-between;margin-top:8px;padding-top:8px;border-top:1px dashed var(--activity-line)}.activity-timeline-card footer>span{padding:4px 9px;border-radius:999px;font-size:11px;font-weight:700}.activity-timeline-card footer a{color:var(--activity-cyan);font-size:12px;font-weight:700}.activity-timeline-empty{padding:42px;color:var(--activity-muted);text-align:center}.activity-type-chips button:hover,.activity-type-chips button.is-active{border-color:#bfe6f6;background:#e9f6fd;color:#0b7fa8}.activity-modern-datatable .p-datatable-header{padding:1rem;border:0;background:#fff}.activity-modern-datatable .p-datatable-wrapper{border:0}.activity-modern-datatable .p-datatable-thead>tr>th{padding:12px 14px!important;border-width:0 0 1px;border-color:var(--activity-line);background:#fafcfe;color:var(--activity-muted);font-size:11px;font-weight:800;letter-spacing:.3px;text-transform:uppercase}.activity-modern-datatable .p-datatable-thead>tr:last-child>th{padding:8px 10px;background:#fff;vertical-align:middle}.activity-modern-datatable .p-column-filter,.activity-modern-datatable .p-inputgroup{width:100%}.activity-modern-datatable .p-inputgroup-addon{min-width:32px;padding:0 8px;border-color:var(--activity-line);background:#f7fafd;color:var(--activity-muted)}.activity-modern-datatable .p-column-filter,.activity-modern-datatable .p-inputtext{min-height:34px;border-color:var(--activity-line);border-radius:8px;font-size:12px}.activity-modern-datatable .p-inputgroup .p-inputtext,.activity-modern-datatable .p-inputgroup .p-multiselect,.activity-modern-datatable .p-inputgroup .p-dropdown{border-top-left-radius:0;border-bottom-left-radius:0}.activity-modern-datatable .p-multiselect,.activity-modern-datatable .p-dropdown{min-height:34px;border-color:var(--activity-line);font-size:12px}.activity-modern-datatable .p-datatable-thead>tr.p-filter-column>th{padding:9px 10px 11px;background:#fff}.activity-modern-datatable .p-column-filter,.activity-modern-datatable .p-inputgroup,.activity-modern-datatable .p-calendar,.activity-modern-datatable .p-multiselect{width:100%}.activity-modern-datatable .p-inputtext,.activity-modern-datatable .p-multiselect,.activity-modern-datatable .p-inputgroup-addon{border-color:var(--activity-line);font-size:12px}.activity-modern-datatable .p-inputgroup-addon{min-width:34px;padding:0 8px;background:#f7fafd;color:var(--activity-muted)}.activity-modern-datatable .p-datatable-tbody>tr{background:#fff;transition:background-color .15s ease}.activity-modern-datatable .p-datatable-tbody>tr:hover{background:#f7fbfe}.activity-modern-datatable .p-datatable-tbody>tr>td{padding:12px 14px!important;border-width:0 0 1px;border-color:var(--activity-line-soft);color:var(--activity-ink);font-size:13px}.activity-modern-datatable .name-text,.activity-modern-datatable .name-link{color:var(--activity-navy);font-weight:700}.activity-modern-datatable a.name-text:hover,.activity-modern-datatable a.name-link:hover{color:var(--activity-cyan)}.activity-owner{display:flex;align-items:center;gap:8px;min-width:145px;color:var(--activity-ink);font-size:12px;font-weight:650}.activity-owner-avatar{display:grid;place-items:center;width:29px;height:29px;flex:none;overflow:hidden;border-radius:50%;background:linear-gradient(135deg,#143a63,var(--activity-cyan));color:#fff;font-size:10px;font-weight:800}.activity-owner-avatar img{width:100%;height:100%;object-fit:cover}.activity-status-cell,.activity-project-cell,.activity-status-filter-option{display:flex;align-items:center}.activity-status-cell{justify-content:center}.activity-date-cell{display:flex;align-items:baseline;justify-content:center;gap:6px;white-space:nowrap;font-variant-numeric:tabular-nums}.activity-date-cell strong{color:var(--activity-navy);font-size:12px}.activity-date-cell span{color:var(--activity-muted);font-size:11px}.activity-modern-datatable .p-paginator{justify-content:flex-end;gap:3px;padding:12px 16px;border:0;background:#fff}.activity-modern-datatable .p-paginator .p-paginator-current{margin-right:auto;color:var(--activity-muted);font-size:12px}.activity-modern-datatable .p-paginator .p-paginator-page,.activity-modern-datatable .p-paginator .p-paginator-first,.activity-modern-datatable .p-paginator .p-paginator-prev,.activity-modern-datatable .p-paginator .p-paginator-next,.activity-modern-datatable .p-paginator .p-paginator-last{min-width:32px;height:32px;border:1px solid var(--activity-line);border-radius:8px;color:var(--activity-navy)}.activity-modern-datatable .p-paginator .p-paginator-page.p-highlight{border-color:var(--activity-navy);background:var(--activity-navy);color:#fff}@media(max-width:991px){.activity-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.activity-page-head{align-items:flex-start;flex-direction:column}.activity-content-layout.has-upcoming{grid-template-columns:1fr}.activity-upcoming-panel{position:static}.activity-upcoming-list{max-height:360px}}@media(max-width:575px){.activity-stat-grid{grid-template-columns:1fr}.activity-page-actions,.activity-action-button{width:100%}.activity-table-toolbar{flex-wrap:wrap}.activity-search-box{width:100%}.activity-toolbar-spacer{display:none}.activity-filter-fields{grid-template-columns:1fr}.activity-filter-field-full{grid-column:auto}}.bank-guarantees .clm-table{min-width:1220px;table-layout:fixed}.bank-guarantees .clm-table th,.bank-guarantees .clm-table td{overflow:hidden;text-overflow:ellipsis}.bank-guarantees .clm-table th.right,.bank-guarantees .clm-table td.right{width:112px;padding-left:8px;padding-right:8px}.bank-guarantees .clm-filter-row th.right input{min-width:70px;padding-left:7px;padding-right:7px}.bank-guarantees .clm-filter-row select{width:100%;min-width:95px;height:32px;border:1px solid var(--l);border-radius:8px;background:#f7fafd;color:var(--i);font-size:12px;padding:4px 8px}.bank-guarantees .clm-filter-row input{min-width:95px}.bank-guarantees:not(.bank-guarantees--bank) .clm-table th:nth-child(1),.bank-guarantees:not(.bank-guarantees--bank) .clm-table td:nth-child(1){width:130px}.bank-guarantees:not(.bank-guarantees--bank) .clm-table th:nth-child(2),.bank-guarantees:not(.bank-guarantees--bank) .clm-table td:nth-child(2){width:165px}.bank-guarantees:not(.bank-guarantees--bank) .clm-table th:nth-child(3),.bank-guarantees:not(.bank-guarantees--bank) .clm-table td:nth-child(3){width:105px}.bank-guarantees:not(.bank-guarantees--bank) .clm-table th:nth-child(4),.bank-guarantees:not(.bank-guarantees--bank) .clm-table td:nth-child(4){width:175px}.bank-guarantees:not(.bank-guarantees--bank) .clm-table th:nth-child(9),.bank-guarantees:not(.bank-guarantees--bank) .clm-table td:nth-child(9){width:80px}.bank-guarantees:not(.bank-guarantees--bank) .clm-table tbody td:nth-child(9),.bank-guarantees--bank .clm-table tbody td:nth-child(8){text-align:center}.bank-guarantees:not(.bank-guarantees--bank) .clm-table th:nth-child(10),.bank-guarantees:not(.bank-guarantees--bank) .clm-table td:nth-child(10){width:54px}.bank-guarantees--bank .clm-table{min-width:1100px}.bank-guarantees--bank .clm-table th:nth-child(1),.bank-guarantees--bank .clm-table td:nth-child(1){width:170px}.bank-guarantees--bank .clm-table th:nth-child(2),.bank-guarantees--bank .clm-table td:nth-child(2){width:110px}.bank-guarantees--bank .clm-table th:nth-child(3),.bank-guarantees--bank .clm-table td:nth-child(3){width:220px}.bank-guarantees--bank .clm-table th:nth-child(8),.bank-guarantees--bank .clm-table td:nth-child(8){width:80px}.bank-guarantees--bank .clm-table th:nth-child(9),.bank-guarantees--bank .clm-table td:nth-child(9){width:54px}.bg-dialog{color:var(--i)}.bg-dialog .p-dialog-content{padding:20px 24px 24px}.bg-detail-dialog .p-dialog-header{border-bottom:1px solid #e8edf4;background:#f8fafc;color:#0b1f3a}.bg-detail-dialog .p-dialog-title{font-size:17px;font-weight:800}.bg-detail-dialog .p-dialog-header-icon{color:#475569}.bg-dialog fieldset{border:0;padding:0;margin:0;min-width:0}.bg-dialog fieldset:disabled{opacity:.65}.bg-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.bg-form-grid label,.bg-upload label{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:600;color:var(--n);min-width:0}.bg-form-grid input,.bg-form-grid select,.bg-form-grid textarea{width:100%;padding:10px;border:1px solid var(--l);border-radius:8px;background:#fff;color:var(--i);font:inherit;min-width:0}.bg-form-grid textarea{resize:vertical}.bg-wide{grid-column:1/-1}.bg-three-column{display:grid;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.bg-estate-select__control{min-height:40px!important;border:1px solid var(--l)!important;border-radius:8px!important;box-shadow:none!important}.bg-estate-select__control--is-focused{border-color:#94a3b8!important;box-shadow:0 0 0 2px #94a3b833!important}.bg-estate-select__value-container{padding:2px 10px!important}.bg-estate-select__placeholder{color:#64748b!important}.bg-estate-select__menu-portal,.bg-estate-select__menu{z-index:10000!important}.bg-footer{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}.bg-error{padding:12px 16px;margin:12px 0;border:1px solid #fecaca;background:#fff1f2;color:#9f1239;border-radius:10px;overflow-wrap:anywhere}.bg-hint{font-size:12px;color:var(--m);margin:14px 0;line-height:1.6}.bg-detail-head,.bg-section-head{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.bg-detail-head h3{font-size:20px;margin-bottom:6px;color:var(--n)}.bg-detail-head p{margin-bottom:8px;color:var(--m)}.bg-dialog .clm-actions{flex-wrap:wrap}.bg-delete-button{border-color:#dc2626!important;background:#dc2626!important;color:#fff!important}.bg-delete-button svg{color:#fff!important;stroke:#fff!important}.bg-delete-button:hover{border-color:#b91c1c!important;background:#b91c1c!important;color:#fff!important}.bg-balances{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:22px 0}.bg-balances>div{padding:16px;border:1px solid var(--l);border-radius:12px;background:#f8fafc}.bg-balances span{display:block;font-size:12px;color:var(--m)}.bg-balances strong{display:block;margin-top:7px;font-size:17px;color:var(--n);overflow-wrap:anywhere}.bg-tabs{display:flex;gap:8px;border-bottom:1px solid var(--l);margin-bottom:18px}.bg-tabs button{padding:12px;border:0;border-bottom:3px solid transparent;background:none;color:var(--m);font-size:13px;font-weight:600}.bg-tabs button.active{border-bottom-color:#0b1f3a;color:#0b1f3a}.bg-detail-info{background:#fff!important;color:#16233a!important}.bg-detail-info b{white-space:pre-wrap;overflow-wrap:anywhere;max-width:75%}.bg-dialog .clm-table{min-width:680px}.bg-dialog .clm-table td{white-space:normal;overflow-wrap:anywhere;max-width:300px}.bg-upload{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin:16px 0}.bg-file-list>div{display:flex;gap:10px;align-items:center;padding:12px 0;border-bottom:1px solid var(--l)}.bg-file-list a,.bg-file-list span{flex:1;overflow-wrap:anywhere}.bg-dialog button:disabled{opacity:.45;cursor:not-allowed}.clm-table tbody tr:focus-visible{outline:2px solid #0b1f3a;outline-offset:-2px}.bg-row-actions{display:flex;justify-content:flex-end}.bg-row-actions>.bg-actions-toggle{display:flex;width:max-content;height:max-content;padding:0;margin:0;border:0;background:transparent}.bg-row-actions>.bg-actions-toggle:after{display:none}.bg-row-actions .p-button{width:36px;height:36px;padding:0;border-radius:50%;box-shadow:none}.bg-row-actions .dropdown-menu{min-width:185px;padding:6px;border:1px solid #e2e8f0;border-radius:10px;box-shadow:0 12px 30px #0f172a24}.bg-row-actions .dropdown-item{display:flex;align-items:center;gap:9px;padding:9px 10px;border-radius:7px;color:#334155;font-size:13px}.bg-action-busy{pointer-events:none;opacity:.45}.bg-money{display:inline-flex;align-items:baseline;justify-content:flex-end;gap:5px;font-variant-numeric:tabular-nums;white-space:nowrap}.bg-money i{color:#64748b;font-size:12px;font-style:normal;font-weight:800}@media(max-width:760px){.bank-guarantees .clm-segments{grid-template-columns:repeat(2,1fr)}.bg-form-grid,.bg-three-column{grid-template-columns:1fr}.bg-balances{grid-template-columns:repeat(2,1fr)}.bg-dialog .p-dialog-content{padding:16px}.bg-tabs{gap:0}.bg-tabs button{padding:10px}.bg-upload input{max-width:100%}}
