.account-transactions-page{color:#103d37}.account-transactions-page .space-content{min-width:0;padding-top:38px}.account-transactions-page .space-content>h1{margin-bottom:10px}.tx-overview{max-width:1120px}.tx-overview .space-intro{color:#40595c;margin:0 0 28px}.tx-overview button,.tx-overview select,.tx-overview a{font:inherit}.tx-overview button,.tx-overview select{color:inherit;cursor:pointer}.tx-overview button:disabled{cursor:default}.tx-overview :is(a,button,select):focus-visible{outline-offset:3px;outline:3px solid #b17d30}.tx-icon{background:#f0eee3;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.tx-icon svg{width:22px;height:22px}.tx-empty{text-align:center;background:#fffefa;border:1px solid #deddd2;border-radius:12px;flex-direction:column;align-items:center;min-height:515px;padding:42px 24px;display:flex}.tx-empty img{width:min(100%,420px);height:auto;margin:0 auto 16px}.tx-empty h2{margin:0 0 14px;font:clamp(1.6rem,2.4vw,2.2rem)/1.2 Georgia,serif}.tx-empty p{color:#526468;max-width:470px;margin:0 0 27px;line-height:1.6}.tx-explore{background:#123e33;border-radius:7px;align-items:center;gap:12px;padding:13px 24px;text-decoration:none;display:inline-flex;color:#fff!important}.tx-explore svg{width:19px;height:19px}.tx-activities{text-underline-offset:4px;gap:14px;margin-top:24px;display:inline-flex}.tx-filters{flex-wrap:wrap;gap:9px;margin-bottom:24px;display:flex}.tx-filters button{background:#fffefa;border:1px solid #ddded4;border-radius:9px;min-height:44px;padding:10px 18px;font-size:.85rem}.tx-filters button[aria-pressed=true]{color:#fff;background:#143f34;border-color:#143f34}.tx-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:0 0 12px;display:flex}.tx-heading h2{margin:0;font:1.5rem/1.25 Georgia,serif}.tx-heading label{align-items:center;gap:7px;font-size:.8rem;display:flex}.tx-heading select{background:#fffefa;border:1px solid #deded4;border-radius:7px;min-height:44px;padding:10px 8px}.tx-heading>button{background:0 0;border:0;min-height:44px;padding:10px 0;font-size:.82rem}.tx-list{flex-direction:column;gap:7px;display:flex}.tx-row{background:#fffefa;border:1px solid #e0dfd5;border-radius:9px;grid-template-columns:minmax(120px,1fr) minmax(140px,1.55fr) minmax(98px,.9fr) minmax(85px,.8fr) minmax(112px,.8fr);align-items:center;gap:14px;min-width:0;padding:14px;font-size:.82rem;display:grid}.tx-row>div{min-width:0}.tx-type{color:#40595c;align-items:center;gap:10px;font-size:.75rem;display:flex}.tx-type .tx-icon{width:30px;height:32px}.tx-type .tx-icon svg{width:20px;height:20px}.tx-identity{overflow-wrap:anywhere;flex-direction:column;gap:6px;display:flex}.tx-identity strong{font-weight:600;line-height:1.45}.tx-identity small{color:#56686b;font-size:.7rem}.tx-date{flex-direction:column;gap:6px;font-size:.75rem;line-height:1.4;display:flex}.tx-date time{color:#526468}.tx-status{color:#475b53;overflow-wrap:anywhere;background:#eeeee6;border-radius:20px;justify-self:start;align-items:center;gap:6px;padding:5px 9px;font-size:.72rem;line-height:1.4;display:inline-flex}.tx-status:before{content:"";background:currentColor;border-radius:50%;flex-shrink:0;width:5px;height:5px}.tx-status-positive{color:#206336;background:#e5f2e5}.tx-status-waiting{color:#855100;background:#fff1d9}.tx-status-progress{color:#205785;background:#e6f0f8}.tx-action{text-align:center;border:1px solid #648076;border-radius:6px;justify-content:center;align-items:center;min-height:40px;padding:8px 10px;text-decoration:none;display:flex;font-size:.75rem!important;font-weight:600!important}.tx-action:hover{background:#edf1e7}.tx-documents{margin-top:30px}.tx-note{color:#526468;margin:14px 0;font-size:.78rem;line-height:1.5}.tx-message{background:#fffefa;border:1px solid #deddd2;border-radius:10px;padding:28px}.tx-message button,.tx-pagination button{background:#fffefa;border:1px solid #71877c;border-radius:6px;min-height:44px;padding:10px 16px}.tx-pagination{justify-content:center;align-items:center;gap:20px;margin:22px 0;display:flex}.tx-pagination button:disabled{opacity:.45}@media (max-width:1150px){.tx-row{grid-template-columns:minmax(130px,1fr) minmax(150px,1.4fr) 120px;gap:12px}.tx-type{grid-column:1}.tx-identity{grid-column:2/4}.tx-date{grid-column:1}.tx-status{grid-column:2}.tx-action{grid-column:3}}@media (max-width:700px){.account-transactions-page .space-content{padding:22px 16px 35px}.account-transactions-page .space-content>h1{font-size:2rem}.tx-overview .space-intro{margin-bottom:22px;font-size:.9rem;line-height:1.5}.tx-empty{min-height:430px;padding:28px 16px}.tx-empty img{margin:14px 0 18px}.tx-empty h2{font-size:1.7rem}.tx-empty p{font-size:.9rem}.tx-explore{justify-content:center;width:100%;padding:12px}.tx-filters{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;margin-bottom:20px;display:grid}.tx-filters button{overflow-wrap:anywhere;border-radius:20px;padding:8px 4px;font-size:.72rem}.tx-heading{gap:10px}.tx-heading h2{font-size:1.3rem}.tx-heading label{font-size:.75rem}.tx-heading select{max-width:135px;font-size:.75rem}.tx-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px 12px;padding:14px;font-size:.85rem}.tx-type{grid-column:1/-1;font-size:.75rem}.tx-identity{grid-column:1/-1}.tx-identity small{font-size:.72rem}.tx-date{grid-area:auto/1;font-size:.78rem}.tx-status{grid-column:2;justify-self:end;max-width:100%;font-size:.73rem}.tx-action{grid-column:1/-1;min-height:44px;font-size:.82rem!important}.tx-documents{margin-top:26px}}.tx-detail{min-width:0}.tx-detail summary{cursor:pointer}.tx-detail>div{overflow-wrap:anywhere;padding-top:8px;font-size:.78rem;line-height:1.5}@media (max-width:700px){.tx-detail{grid-column:1/-1}}.account-transactions-page .tx-heading h2{margin:0;font-size:24px}@media (max-width:700px){.account-transactions-page .tx-heading h2{font-size:21px}.tx-row{gap:8px 12px}.tx-identity strong{font-size:14px}.tx-empty{min-height:400px;padding-top:18px}}.tx-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:24px;display:grid}.tx-summary-card{--tx-accent:#256744;--tx-border:#cfe6d6;--tx-wash:#f1f9f2;--tx-icon:#d9f1de;text-align:left;border:1px solid var(--tx-border);background:linear-gradient(120deg,var(--tx-wash),#fffefa);color:#103d37;border-radius:12px;grid-template-rows:auto auto 1fr;grid-template-columns:56px minmax(0,1fr) 18px;gap:5px 16px;min-width:0;padding:24px 20px;transition:box-shadow .15s;display:grid;position:relative}.tx-summary-requests{--tx-accent:#245587;--tx-border:#ccdef4;--tx-wash:#f0f6fd;--tx-icon:#deecff}.tx-summary-documents{--tx-accent:#95501b;--tx-border:#f0dcc4;--tx-wash:#fff8ef;--tx-icon:#ffe8c8}.tx-summary-card .tx-icon{background:var(--tx-icon);width:56px;height:60px;color:var(--tx-accent);border-radius:12px;grid-area:1/1/4}.tx-summary-card .tx-icon svg{width:32px;height:32px}.tx-summary-label{overflow-wrap:anywhere;grid-column:2;font-size:.95rem;line-height:1.4}.tx-summary-card strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;grid-column:2;font:500 2.4rem/1.15 Georgia,serif}.tx-summary-card small{color:#526468;grid-column:2;margin-top:6px;font-size:.83rem;line-height:1.5}.tx-summary-chevron{grid-area:1/3/4;align-self:center;width:18px;height:18px}.tx-summary-card:not(:disabled):hover,.tx-summary-card[aria-pressed=true]{box-shadow:inset 0 0 0 1px var(--tx-accent)}.tx-summary-card:disabled .tx-summary-chevron{opacity:.3}.tx-empty{min-height:0;padding:38px 24px 30px}.tx-empty img{width:min(100%,390px);margin:0 auto 12px}.tx-empty p{max-width:530px}.tx-activities{align-items:center;min-height:44px;margin-top:14px}@media (min-width:701px) and (max-width:1150px){.tx-summary{gap:10px}.tx-summary-card{grid-template-columns:40px minmax(0,1fr) 14px;gap:5px 9px;padding:18px 12px}.tx-summary-card .tx-icon{width:40px;height:44px}.tx-summary-card .tx-icon svg{width:25px;height:25px}.tx-summary-card small{grid-column:1/3}.tx-summary-chevron{width:14px}}@media (max-width:1000px){.tx-summary{grid-template-columns:minmax(0,1fr);gap:12px;margin-bottom:20px}.tx-summary-card{grid-template-columns:52px minmax(0,1fr) 18px;gap:3px 16px;padding:18px}.tx-summary-card .tx-icon{width:52px;height:56px}.tx-summary-label{font-size:.9rem}.tx-summary-card strong{font-size:2.1rem}.tx-summary-card small{margin-top:3px;font-size:.78rem}.tx-empty{padding:24px 18px}.tx-empty img{width:min(100%,280px);margin:0 auto 12px}.tx-empty p{margin-bottom:20px}.tx-empty h2{font-size:1.65rem}}
