body:not(.user-is-tabbing) :focus{outline:none}body.user-is-tabbing :focus{outline:3px solid var(--color-primary,#4f46e5);outline-offset:3px}:focus-visible{outline:3px solid var(--color-primary,#4f46e5);outline-offset:2px;border-radius:2px}.high-contrast{--text-primary:#000000;--text-secondary:#333333;--primary:#0000cc;--primary-light:#0000ff;--primary-dark:#000099;--background:#ffffff;--surface:#f8f8f8}.high-contrast [class*=border]{border-color:#000!important}.high-contrast [class*=text]{text-shadow:none!important}.high-contrast [style*=rgba]{background-color:#fff!important}.reduced-motion *{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.skip-to-content{position:absolute;top:-40px;left:0;background:var(--color-primary,#4f46e5);color:#fff;padding:8px;z-index:100;transition:top .3s}.skip-to-content:focus{top:0}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media(prefers-contrast:high){*{border-width:2px!important}button,input,select,textarea{border:2px solid!important}:focus-visible{outline-width:4px!important;outline-offset:3px!important}}@media(prefers-color-scheme:dark){:root{--text-primary:#f9fafb;--text-secondary:#d1d5db;--background:#111827;--surface:#1f2937}}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border-width:0!important}[aria-hidden=true]{pointer-events:none}::-moz-placeholder{opacity:.7;color:#6b7280}::placeholder{opacity:.7;color:#6b7280}@media(prefers-contrast:high){::-moz-placeholder{opacity:1;color:#374151}::placeholder{opacity:1;color:#374151}}:root{--color-primary:#4a19a3;--color-secondary:#192DA3;--color-accent:#8F19A3;--bg-base:#0b0b12;--bg-primary:#121218;--bg-secondary:#1a1a22;--border-color:rgba(255,255,255,0.1);--text-primary:#e6e6f0;--text-secondary:#b9b9c6;--text-tertiary:#8a8a99;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-full:9999px;--navbar-height:64px;--navbar-height-mobile:56px;--page-gutter:16px;--fab-size:56px;--sticky-bottom-bar-height:64px;--safe-area-inset-top:env(safe-area-inset-top,0px);--safe-area-inset-right:env(safe-area-inset-right,0px);--safe-area-inset-bottom:env(safe-area-inset-bottom,0px);--safe-area-inset-left:env(safe-area-inset-left,0px);--control-radius:999px;--control-textarea-radius:14px;--control-height-sm:32px;--control-height-md:38px;--control-height-lg:44px;--control-padding-x:14px;--control-padding-y:0;--control-textarea-padding-y:11px;--control-textarea-padding-x:12px;--field-control-radius:var(--control-radius)}@media(min-width:768px){:root{--page-gutter:24px}}.light-theme{--color-primary:#5a20c4;--color-secondary:#2035c4;--color-accent:#a020c4;--bg-base:#f5f5f8;--bg-primary:#ffffff;--bg-secondary:#f0f0f5;--border-color:rgba(0,0,0,0.1);--text-primary:#1a1a22;--text-secondary:#4a4a55;--text-tertiary:#6e6e7a}*{box-sizing:border-box}html{--font-sans:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;scroll-behavior:smooth;overflow-x:clip;max-width:100%;scroll-padding-top:calc(56px + var(--safe-area-inset-top, 0px))}@media(min-width:768px){html{scroll-padding-top:calc(64px + var(--safe-area-inset-top, 0px))}}body{margin:0;padding:0;overflow-x:hidden;min-height:100vh;min-height:100dvh;font-family:var(--font-sans),system-ui,sans-serif;background:var(--bg-base);color:var(--text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#main-content{width:100%;max-width:100%;min-width:0;overflow-x:clip}@media(hover:none)and (pointer:coarse){:where(button,[role=button],a[href],summary,input[type=button],input[type=submit],input[type=reset]){-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:manipulation}:where(button:not(:disabled):not([aria-disabled=true]),[role=button]:not([aria-disabled=true]),a[href],summary,input[type=button]:not(:disabled),input[type=submit]:not(:disabled),input[type=reset]:not(:disabled)):active{transform:scale(.99);filter:brightness(.985)}}canvas,img,svg,video{max-width:100%;height:auto}nav[role=navigation] .logo img,nav[role=navigation] [class*=logoImage],nav[role=navigation] img[alt*=Xtiende]{height:32px!important;width:auto!important;max-width:none!important;max-height:32px!important;-o-object-fit:contain;object-fit:contain;display:block}@media(min-width:768px){nav[role=navigation] .logo img,nav[role=navigation] [class*=logoImage],nav[role=navigation] img[alt*=Xtiende]{height:36px!important;max-height:36px!important}}@media(min-width:1024px){nav[role=navigation] .logo img,nav[role=navigation] [class*=logoImage],nav[role=navigation] img[alt*=Xtiende]{height:42px!important;max-height:42px!important}}.container{width:100%;margin-inline:auto;max-width:1280px;padding-inline:16px}@media(min-width:768px){.container{padding-inline:24px}}@media(min-width:1024px){.container{padding-inline:32px}}.container{box-sizing:border-box}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}:root{scrollbar-color:color-mix(in oklab,var(--text-primary) 85%,transparent) rgba(0,0,0,0);scrollbar-width:thin}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:rgba(0,0,0,0)}::-webkit-scrollbar-thumb{background:color-mix(in oklab,var(--text-primary) 85%,transparent);border-radius:999px;border:1px solid rgba(0,0,0,0);background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background:color-mix(in oklab,var(--text-primary) 100%,transparent)}select,textarea{background-color:#fff!important;color:#1f2937!important;font-family:inherit}select::placeholder,textarea::placeholder{color:#9ca3af!important;opacity:1}select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#9ca3af!important}select::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af!important;opacity:1}select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#9ca3af!important}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;opacity:0;pointer-events:none}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}input[type=number]::-moz-number-spin-box{display:none}input[type=number]::-moz-number-spin-down,input[type=number]::-moz-number-spin-up{display:none}[class*=BuyerQuotesNavbar] nav,[class*=BuyerQuotesNavbar] nav:after,[class*=BuyerQuotesNavbar] nav:before,[class*=QuotesBuyerNavbar] nav,[class*=QuotesBuyerNavbar] nav:after,[class*=QuotesBuyerNavbar] nav:before,[class*=QuotesSellerNavbar] nav,[class*=QuotesSellerNavbar] nav:after,[class*=QuotesSellerNavbar] nav:before,[class*=SellerQuotesNavbar] nav,[class*=SellerQuotesNavbar] nav:after,[class*=SellerQuotesNavbar] nav:before,nav[class*=BuyerQuotesNavbar],nav[class*=BuyerQuotesNavbar]:after,nav[class*=BuyerQuotesNavbar]:before,nav[class*=QuotesBuyerNavbar],nav[class*=QuotesBuyerNavbar]:after,nav[class*=QuotesBuyerNavbar]:before,nav[class*=QuotesSellerNavbar],nav[class*=QuotesSellerNavbar]:after,nav[class*=QuotesSellerNavbar]:before,nav[class*=SellerQuotesNavbar],nav[class*=SellerQuotesNavbar]:after,nav[class*=SellerQuotesNavbar]:before{background:#fff!important;background-color:#fff!important}body.landingMaquetaLocked{overflow:hidden}.InstallPrompt_banner__svibr{position:fixed;bottom:1rem;left:1rem;right:1rem;max-width:26rem;margin:0 auto;padding:.875rem 1rem;background:var(--bg-primary,#ffffff);color:var(--text-primary,#1a1a22);border:1px solid color-mix(in oklab,var(--text-primary,#1a1a22) 12%,transparent);border-radius:.75rem;box-shadow:0 12px 32px rgba(0,0,0,.16);display:flex;align-items:center;gap:.75rem;z-index:1000}.InstallPrompt_icon__yNanU{width:2.25rem;height:2.25rem;border-radius:.5rem;flex-shrink:0}.InstallPrompt_body__1HhE9{flex:1;min-width:0}.InstallPrompt_title__7lfIY{font-size:.875rem;font-weight:600;margin:0;line-height:1.2}.InstallPrompt_subtitle__FW04w{font-size:.75rem;color:color-mix(in oklab,var(--text-primary,#1a1a22) 65%,transparent);margin:.125rem 0 0;line-height:1.3}.InstallPrompt_actions__jhGSA{display:flex;gap:.5rem;flex-shrink:0}.InstallPrompt_installButton__UaeAP{background:var(--color-primary,#5a20c4);color:#fff;border:none;border-radius:.5rem;padding:.5rem .875rem;font-size:.8125rem;font-weight:600;cursor:pointer;white-space:nowrap}.InstallPrompt_installButton__UaeAP:hover{filter:brightness(1.05)}.InstallPrompt_dismissButton__BAiLg{background:rgba(0,0,0,0);color:color-mix(in oklab,var(--text-primary,#1a1a22) 55%,transparent);border:none;border-radius:.5rem;padding:.5rem;font-size:1rem;line-height:1;cursor:pointer}.InstallPrompt_dismissButton__BAiLg:hover{background:color-mix(in oklab,var(--text-primary,#1a1a22) 8%,transparent)}@media(min-width:576px){.InstallPrompt_banner__svibr{left:auto;right:1.5rem;bottom:1.5rem;margin:0}}