.hedera-fee-estimator .estimator-container .h4,.hedera-fee-estimator .estimate-summary-full .h4{margin-block-end:0}.estimator-container{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;margin-bottom:100px}.column-header{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:30px;color:var(--dark-grey);border-bottom:1px solid var(--dark-grey);padding-bottom:19px}.column-header h2.h4{margin-bottom:0}.small-number{font-size:15px}.estimator-footer a{word-wrap:break-word}@media(max-width:1024px){.estimator-container{grid-template-columns:1fr;gap:92px}.hidden-mobile{display:none!important}.column-header{cursor:pointer}.apis-column:has(.collapsed):not(:has(.selected-display)) .column-header{margin-bottom:0}.column-header .small-caps{margin-bottom:13px}.small-number{font-size:13px}.column-header .accordion-arrow{display:block;width:21px;height:12px;transition:transform .3s cubic-bezier(.4,0,.2,1);margin-bottom:6px}.column-header .accordion-arrow path{stroke:var(--pure-white)}.column-header .accordion-arrow.expanded{transform:rotate(180deg)}.selected-display{display:flex;align-items:center;gap:10px;color:var(--pure-white);position:relative;opacity:0;animation-name:tooltip-fade-in;animation-duration:.3s;animation-delay:.1s;animation-fill-mode:forwards}.selected-display-item{display:flex;align-items:center;gap:10px;color:var(--pure-white);position:absolute;top:0}.column-content{overflow:hidden;transition:max-height .3s cubic-bezier(.4,0,.2,1)}.column-content.expanded{max-height:5000px}.column-content.collapsed{max-height:0}}@media(min-width:1025px){.column-header{cursor:default;pointer-events:none}.column-header .accordion-arrow,.selected-display,.selected-display-tooltip{display:none}.column-content{display:block!important;max-height:none!important}}.selection-column{display:flex;flex-direction:column}.selection-column .small-caps{color:var(--pure-white);margin-bottom:13px}.service-list,.api-list{display:flex;flex-direction:column;gap:30px;flex:1}.api-list{gap:20px}.service-item,.api-item{border:none;display:flex;gap:10px;align-items:center;justify-content:flex-start;width:100%;cursor:pointer;text-align:left;padding:0;opacity:.5;transition:opacity .3s ease}@media(max-width:1024px){.service-list{gap:15px}.api-list{gap:20px}.service-item,.api-item{opacity:1}}.api-item-wrapper{position:relative}.api-item{align-items:flex-start}.api-info-icon{flex-shrink:0;width:10px;height:10px;color:var(--pure-white);margin:0 0 -1px 10px}@keyframes tooltip-fade-in{0%{opacity:0}to{opacity:1}}.api-tooltip{position:absolute;bottom:calc(100% + 8px);left:0;right:0;background:var(--pure-white);color:var(--pure-black);padding:25px 12px 25px 25px;z-index:1000;pointer-events:none;max-width:316px;opacity:0;animation-name:tooltip-fade-in;animation-duration:.3s;animation-delay:.5s;animation-fill-mode:forwards}.service-icon{flex-shrink:0;width:37px;height:37px;display:flex;align-items:center;justify-content:center;color:var(--pure-white)}.service-icon svg{width:100%;height:100%}.service-content{flex:1;min-width:0}.service-item:hover,.service-item:focus,.api-item:hover,.api-item:focus{opacity:1;background:none}.service-item.active,.api-item.active{opacity:1}.service-name,.api-name{color:var(--pure-white)}.service-content .service-name.h4,.selected-display .service-name.h4{margin-bottom:0}.api-name{font-size:14px;line-height:22px;white-space:normal}.cost-details{display:flex;flex-direction:column;gap:50px;flex:1}.price-display{display:flex;flex-direction:row;justify-content:space-between}.price-label{display:block;color:var(--pure-white);padding-right:10px}.price-amount{display:flex;align-items:flex-end;flex-direction:column}.price-usd,.price-hbar{color:var(--pure-white);display:grid;grid-template-columns:1fr 44px;gap:13px 8px;width:100%;text-align:left}.price-currency{text-align:left}.price-space{display:inline-block;width:10px}.btn-add{align-self:flex-start}@media(min-width:1025px){.duplicate-message{padding-top:13px}}.duplicate-message p{color:#f2ff00;margin-bottom:0}.note{font-size:.75rem;color:var(--text-light);font-style:italic;padding:.75rem;background:var(--bg-gray-50);border-radius:6px}.estimate-summary-title.h4{color:var(--ultraviolet-light);margin-bottom:17px!important}.selections-table{width:100%}@media(max-width:1024px){.estimate-summary-title.h4{padding-bottom:18px;margin-bottom:23px!important;border-bottom:1px solid var(--pure-white)}.selections-table{display:flex}}.table-header{color:var(--pure-white);padding-bottom:15px;border-bottom:1px solid transparent;cursor:pointer;transition:border-bottom-color 0s;transition-delay:.28s;display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.table-header{position:relative}.table-header:after{content:"Show all added transactions";position:absolute;left:0;top:0;opacity:1;transition:opacity .3s ease}.table-header:has(.expanded):after{opacity:0}.table-header:has(.expanded){border-bottom-color:var(--pure-white);transition-delay:0s}.table-header.empty{border-bottom:1px solid transparent}.table-header .col{display:flex;align-items:flex-start}.table-header .col-api,.table-header .col-qty,.table-header .col-unit-price,.table-header .col-total-usd,.table-header .col-total-hbar{opacity:0;transition:opacity .3s ease;flex:1}.table-header .col-qty{flex:3}.table-header .col-unit-price{flex:2}.table-header:has(.expanded) .col-api,.table-header:has(.expanded) .col-qty,.table-header:has(.expanded) .col-unit-price,.table-header:has(.expanded) .col-total-usd,.table-header:has(.expanded) .col-total-hbar{opacity:1}.col-actions{display:flex;align-items:center;justify-content:center}.accordion-arrow{width:19px;height:19px;transition:transform .3s ease}.accordion-arrow.expanded{transform:rotate(180deg)}.table-rows{overflow:hidden;display:flex;flex-direction:column;gap:30px;transition:max-height .3s ease}.table-rows .col{display:flex;align-items:center}.table-rows.expanded{max-height:var(--content-height, 1000px)}.table-rows.collapsed{max-height:0}.table-row{color:var(--pure-white);display:grid;grid-template-columns:repeat(3,1fr);gap:25px;align-items:center}.table-row:first-child{margin-top:30px}.table-row:last-child{margin-bottom:50px}.table-row .col-qty{display:flex;align-items:center;flex:3}input[type=number].qty-input{width:146px;padding:7px;border:1px solid var(--pure-white);background:transparent;border-radius:5px;font-size:.875rem;text-align:center;color:#ffffff80}input[type=number].qty-input:focus{outline:none;border:1px solid var(--pure-white);color:#fff}.table-row .col-unit-price{flex:2}.table-row .col-total-usd,.table-row .col-total-hbar{flex:1}.table-row .col-total{font-weight:600;color:var(--text-primary);flex:1}.col-actions{display:flex;justify-content:center}.btn-remove{display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--pure-white);border:none;padding:0}.btn-remove:hover{background:transparent}@media(min-width:1025px){.hidden-desktop{display:none!important}}@media(max-width:1024px){.table-header,.table-row{display:flex;flex-direction:column;gap:30px;text-align:left;align-items:flex-start}.table-row:first-child,.table-row:last-child{margin:0}.table-row .h4{font-size:15px;font-weight:400;line-height:24px;margin-bottom:0}.table-header{white-space:nowrap;width:178px;flex-shrink:0;font-weight:500;padding-bottom:0;pointer-events:none}.table-header:after{display:none}.table-header:has(.expanded){border-bottom:none}.table-rows.expanded{max-height:none}.table-header .col{flex-direction:column;gap:30px}.table-header .col-actions{display:none}.table-header .col-qty{height:37px;flex:auto;display:flex;flex-wrap:wrap;align-content:center}.table-rows{display:flex;flex-direction:row;gap:24px;overflow-x:scroll;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-right:calc(100vw - 172px)}.table-row{scroll-snap-align:start;scroll-snap-stop:always;flex-shrink:0}.table-row .col{flex-direction:column;gap:30px;align-items:flex-start}.navigation{margin:60px 0 30px 148px;display:flex;gap:15px}}.total-section{padding-top:13px;border-top:1px solid var(--pure-white)}.total-row{display:flex;gap:50px;margin-bottom:1rem}.total-row .total-label{color:var(--pure-white);flex:2}.total-row .total-currencies{flex:1;display:flex}.total-row .total-usd,.total-row .total-hbar{color:var(--pure-white);flex:1}.total-row .total-actions{width:23px}@media(max-width:1024px){.total-row{display:flex;flex-wrap:wrap;gap:0}.total-row .total-label{flex-basis:50%}.total-row .total-currencies{flex-direction:column;flex-basis:50%}.total-row .total-usd{flex-basis:50%;text-align:right}.total-row .total-hbar{flex-basis:100%;text-align:right;margin-right:32px}}.estimator-footer{margin-top:20px}.estimator-footer p{color:var(--pure-white);max-width:670px}
