@keyframes fieldAppear{from{opacity:0;transform:translateY(.625rem)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-ring{0%{transform:scale(1);opacity:.8}100%{transform:scale(2.5);opacity:0}}.order-section{--order-primary:var(--blue-500, #3b82f6);--order-primary-dark:var(--blue-600, #326fd1);--order-primary-light:var(--blue-400, #609af8);--order-focus-ring:rgba(59, 130, 246, 0.15);background:var(--surface-section,#fff);border-radius:16px;padding:40px 32px;box-shadow:0 4px 20px rgba(0,0,0,.08);max-width:520px;margin:0 auto}@media (max-width:767.98px){.order-section{padding:24px 20px;border-radius:12px}}.section-header{margin-bottom:32px}.section-header__title{font-size:1.75rem;font-weight:700;color:var(--text-color,#1e293b);margin:0 0 8px 0;line-height:1.3}.section-header__subtitle{font-size:1rem;color:var(--text-color-secondary,#64748b);margin:0;line-height:1.6}.order-box{background:var(--surface-card,#fff);border:1px solid var(--surface-border,#e2e8f0);border-radius:16px;padding:32px;box-shadow:0 4px 20px rgba(0,0,0,.08)}@media (max-width:767.98px){.order-box{padding:24px 20px;border-radius:12px}}.proxy-types{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:24px}.proxy-card{position:relative;padding:10px 16px;background:var(--surface-100,#f1f5f9);border:1px solid var(--surface-border,#e2e8f0);border-radius:8px;color:var(--text-color-secondary,#64748b);cursor:pointer;transition:all .2s ease;min-width:100px;text-align:center}.proxy-card input[type=radio]{position:absolute;opacity:0;width:0;height:0}.proxy-card:hover:not(:has(input:disabled)){background:var(--surface-200,#e2e8f0);border-color:var(--surface-300,#cbd5e1)}.proxy-card:has(input:checked){background:var(--order-primary);border-color:var(--order-primary);color:var(--primary-color-text,#fff)}.proxy-card:has(input:checked) .proxy-card__desc,.proxy-card:has(input:checked) .proxy-card__title{color:var(--primary-color-text,#fff)}.proxy-card:has(input:disabled){opacity:.5;cursor:not-allowed}.proxy-card__badge{display:inline-block;padding:2px 8px;font-size:.6875rem;font-weight:600;text-transform:uppercase;border-radius:12px;margin-bottom:4px}.proxy-card__badge--speed{background:rgba(59,130,246,.1);color:var(--blue-500,#3b82f6)}.proxy-card__badge--popular{background:rgba(16,185,129,.1);color:var(--green-500,#22c55e)}.proxy-card__badge--trust{background:rgba(245,158,11,.1);color:var(--yellow-500,#eab308)}.proxy-card__badge--eco{background:rgba(139,92,246,.1);color:var(--purple-500,#a855f7)}.proxy-card__content{display:flex;flex-direction:column;gap:4px}.proxy-card__header{display:flex;align-items:center;gap:8px;margin-bottom:4px}.proxy-card__title{font-size:.875rem;font-weight:600;color:var(--text-color,#1e293b);transition:color .2s ease}.proxy-card__desc{font-size:.75rem;color:var(--text-color-secondary,#64748b);transition:color .2s ease}.proxy-card .icon-wrapper{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.proxy-card .icon-wrapper .icon-mask{width:20px;height:20px;background-color:currentColor}.order-params{margin-bottom:24px}.order-params__group{display:flex;flex-direction:column;gap:16px}.order-field{display:flex;flex-direction:column;gap:8px}.order-field label{font-size:.875rem;font-weight:500;color:var(--text-color-secondary,#64748b)}.order-field .p-dropdown,.order-field .p-inputtext{width:100%;padding:14px 16px;border:1px solid var(--surface-border,#e2e8f0);border-radius:8px;font-size:1rem;color:var(--text-color,#1e293b);background:var(--surface-0,#fff);transition:all .2s ease;outline:0}.order-field .p-dropdown:hover:not(:disabled):not(.p-focus),.order-field .p-inputtext:hover:not(:disabled):not(.p-focus){border-color:var(--surface-300,#94a3b8)}.order-field .p-dropdown:focus,.order-field .p-inputtext:focus{border-color:var(--order-primary);box-shadow:0 0 0 3px var(--order-focus-ring)}.order-field .p-dropdown:disabled,.order-field .p-inputtext:disabled{opacity:.6;cursor:not-allowed;background:var(--surface-100,#f1f5f9)}.order-field .p-dropdown .p-dropdown-label{padding:0}.order-field .p-dropdown .p-dropdown-trigger{color:var(--text-color-secondary,#64748b)}.order-field .p-dropdown.p-focus .p-dropdown-trigger{color:var(--order-primary)}.quantity-control{display:flex;align-items:center;gap:12px}.quantity-control .p-inputnumber{width:100%}.quantity-control .p-inputnumber .p-inputtext{text-align:center}.quantity-control .p-inputnumber .p-inputnumber-button-group{display:flex}.quantity-control .p-inputnumber .p-inputnumber-button-group .p-inputnumber-button{width:44px;background:var(--surface-100,#f8fafc);border:1px solid var(--surface-border,#e2e8f0);color:var(--text-color,#1e293b)}.quantity-control .p-inputnumber .p-inputnumber-button-group .p-inputnumber-button:hover:not(:disabled){background:var(--surface-200,#e2e8f0)}.quantity-control .p-inputnumber .p-inputnumber-button-group .p-inputnumber-increment-button{border-top-right-radius:8px;border-bottom-right-radius:8px}.quantity-control .p-inputnumber .p-inputnumber-button-group .p-inputnumber-decrement-button{border-top-left-radius:8px;border-bottom-left-radius:8px}.order-notes{margin:24px 0;padding:16px;background:var(--surface-50,#f8fafc);border-radius:8px;border:1px solid var(--surface-border,#e2e8f0)}.order-notes .note-grid{display:flex;flex-direction:column;gap:12px}.order-notes .note-col--warning .order-notes__content{color:var(--orange-600,#c2410c)}.order-notes__item{display:flex;gap:12px;align-items:flex-start}.order-notes__icon{flex-shrink:0;width:20px;height:20px}.order-notes__icon .icon-mask{width:100%;height:100%;background-color:currentColor}.order-notes__icon--orange{color:var(--orange-500,#f97316)}.order-notes__content{font-size:.875rem;color:var(--text-color-secondary,#64748b);line-height:1.6}.order-notes__content strong{font-weight:600;color:var(--text-color,#1e293b)}.order-box .order-checkout{margin-top:32px}.order-box .order-checkout__top{display:flex;flex-direction:column;gap:16px;margin-bottom:20px}.order-box .order-checkout__price{display:flex;flex-direction:column;gap:4px}.order-box .order-checkout__btn{width:100%;padding:18px 32px;background:linear-gradient(135deg,var(--order-primary) 0,var(--order-primary-dark) 100%);color:var(--primary-color-text,#fff);border:none;border-radius:12px;font-size:1.125rem;font-weight:600;letter-spacing:.5px;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 8px rgba(59,130,246,.3)}.order-box .order-checkout__btn:hover:not(:disabled){background:linear-gradient(135deg,var(--order-primary-light) 0,var(--order-primary) 100%);box-shadow:0 4px 16px rgba(59,130,246,.4);transform:translateY(-1px)}.order-box .order-checkout__btn:active:not(:disabled){transform:translateY(0)}.order-box .order-checkout__btn:disabled{background:var(--surface-300,#cbd5e1);box-shadow:none;cursor:not-allowed}.order-box .order-checkout .total-label{font-size:.875rem;color:var(--text-color-secondary,#64748b);font-weight:500}.order-box .order-checkout .price-wrapper{display:flex;align-items:baseline;gap:12px}.order-box .order-checkout .price-wrapper .total-val{font-size:2rem;font-weight:700;color:var(--text-color,#1e293b)}.order-box .order-checkout .price-wrapper .price-per-unit{font-size:.875rem;color:var(--text-color-secondary,#64748b)}.order-box .checkout-payment-methods{display:flex;align-items:center;justify-content:center;gap:12px;padding:16px;background:var(--surface-50,#f8fafc);border-radius:8px;border:1px solid var(--surface-border,#e2e8f0)}.order-box .checkout-payment-methods .pay-group{display:flex;gap:8px}.order-box .checkout-payment-methods .pay-group .icon-mask{width:24px;height:24px;background-color:var(--text-color-secondary,#94a3b8)}.order-box .checkout-payment-methods .pay-divider{width:1px;height:24px;background:var(--surface-200,#e2e8f0)}.order-box .checkout-payment-methods .pay-more{font-size:.75rem;color:var(--text-color-secondary,#64748b);margin-left:8px}.org-fast-order-page{display:flex;justify-content:center;align-items:flex-start;min-height:auto;padding:0;background:0 0}.org-fast-order{display:flex;justify-content:center;align-items:flex-start;width:100%}.org-fast-order__dialog{width:min(980px,100%)}.org-fast-order__content{overflow:hidden;background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 28px 80px rgba(15,23,42,.12)}.org-fast-order__header{padding:16px 20px;border-bottom:1px solid #e1e4eb}.org-fast-order__title{margin:0;font-size:1.5rem;font-weight:700;line-height:1.2;color:#111827}.org-fast-order__subtitle{margin:6px 0 0;font-size:.875rem;line-height:1.5;color:#64748b}.org-fast-order__body{padding:16px 20px 20px}.org-fast-order__tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.org-fast-order__tab{display:flex;align-items:center;gap:12px;min-height:72px;padding:12px 14px;text-align:left;background:#f8fafc;border:1px solid #d7e2ea;border-radius:12px;color:#334155;cursor:pointer;box-shadow:0 0 0 0 rgba(81,67,217,0);transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease,transform .2s ease}.org-fast-order__tab:hover{border-color:#818cf8;background:#f5f3ff;box-shadow:0 8px 24px rgba(81,67,217,.12)}.org-fast-order__tab.is-active{color:#fff;background:linear-gradient(135deg,#4d46db 0,#6366f1 100%);border-color:#4d46db}.org-fast-order__tab:focus-visible{outline:0;border-color:#4d46db;box-shadow:0 0 0 3px rgba(81,67,217,.18)}.org-fast-order__tab-icon{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;background:rgba(81,67,217,.1);color:#4d46db;flex-shrink:0}.org-fast-order__tab.is-active .org-fast-order__tab-icon{color:#fff;background:rgba(255,255,255,.16)}.org-fast-order__tab-icon .icon-mask{width:20px;height:20px;background-color:currentColor}.org-fast-order__tab-text{display:flex;flex-direction:column;gap:2px;min-width:0}.org-fast-order__tab-title{font-size:.875rem;font-weight:700;line-height:1.2}.org-fast-order__tab-badge{font-size:.75rem;line-height:1.3;color:#64748b}.org-fast-order__tab.is-active .org-fast-order__tab-badge{color:rgba(255,255,255,.78)}.org-fast-order__form-host{margin-top:4px}.org-fast-order-page .order-params__group{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));justify-content:start;gap:16px;width:100%}.org-fast-order-page #params-count.order-params__group,.org-fast-order-page #params-traffic.order-params__group{grid-template-columns:repeat(3,minmax(0,1fr))}.org-fast-order-page #params-public.order-params__group{grid-template-columns:repeat(1,minmax(0,1fr))}.org-fast-order-page .order-field{min-width:0;padding:16px;background:#f8fafc;border:1px solid #d7e2ea;border-radius:12px}.org-fast-order-page .order-field label{display:block;margin-bottom:12px;font-size:.8125rem;font-weight:700;line-height:1.2;letter-spacing:.02em;color:#475569;text-transform:none}.org-fast-order-page .order-field .readonly-field,.org-fast-order-page .order-field .ui-counter,.org-fast-order-page .order-field .ui-select{min-height:48px}.org-fast-order-page .order-field .base-select__trigger,.org-fast-order-page .order-field .readonly-field{min-height:48px;padding:0 14px;background:#fff;border:1px solid #d2dae0;border-radius:8px;box-shadow:none}.org-fast-order-page .order-field .base-select.is-open .base-select__trigger,.org-fast-order-page .order-field .base-select__trigger:hover{border-color:#c7d2fe}.org-fast-order-page .order-field .base-select__panel{border-color:#d2dae0;border-radius:10px;box-shadow:0 20px 32px rgba(15,23,42,.16)}.org-fast-order-page .order-field .ui-counter{overflow:hidden;background:#fff;border:1px solid #d2dae0;border-radius:8px}.org-fast-order-page .order-field .ui-counter__btn{min-width:44px;color:#334155;background:#f8fafc;border:0}.org-fast-order-page .order-field .ui-counter__input{border:0;border-left:1px solid #eef2f7;border-right:1px solid #eef2f7}.org-fast-order-page .order-checkout{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px;align-items:stretch!important}.org-fast-order-page .order-checkout__btn{grid-column:4!important;align-self:stretch!important;width:100%!important;min-width:0;margin-left:0}.org-fast-order-page .order-checkout__btn,.org-fast-order-page .order-checkout__metric,.org-fast-order-page .order-checkout__slot,.org-fast-order-page .org-fast-order__tab{min-height:72px!important}.org-fast-order-page .order-checkout__btn,.org-fast-order-page .order-checkout__metric,.org-fast-order-page .order-checkout__slot{height:72px!important}.org-fast-order-page .order-checkout__slot{border-radius:12px}@media (max-width:1024px){.org-fast-order-page .order-params__group{grid-template-columns:repeat(2,minmax(0,1fr))}.org-fast-order-page #params-count.order-params__group,.org-fast-order-page #params-traffic.order-params__group{grid-template-columns:repeat(2,minmax(0,1fr))}.org-fast-order__tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.org-fast-order-page .order-checkout{grid-template-columns:repeat(2,minmax(0,1fr))!important}.org-fast-order-page .order-checkout__btn{grid-column:auto}}@media (max-width:640px){.org-fast-order-page{padding:0}.org-fast-order-page .order-params__group{grid-template-columns:1fr}.org-fast-order-page #params-count.order-params__group,.org-fast-order-page #params-public.order-params__group,.org-fast-order-page #params-traffic.order-params__group{grid-template-columns:1fr}.org-fast-order__body,.org-fast-order__header{padding:16px}.org-fast-order-page .order-checkout,.org-fast-order__tabs{grid-template-columns:1fr!important}.org-fast-order-page .order-checkout__btn{grid-column:auto;width:100%;min-width:0;margin-left:0}}@media (max-width:575.98px){.order-section{padding:20px 16px}.order-box{padding:20px 16px}.proxy-types{justify-content:center}.proxy-types .proxy-card{min-width:calc(50% - 4px)}.order-box .order-checkout__btn{padding:16px 24px;font-size:1rem}.order-box .price-wrapper{flex-direction:column;align-items:flex-start}.order-box .price-wrapper .total-val{font-size:1.75rem}.order-box .checkout-payment-methods{flex-wrap:wrap;justify-content:center}}